Objective: To design a universal independent authority management system.
Healing: Many authority management systems are coupling business together, can't separate, causing a lot of confusion, making it troublesome. If the authority management section is independent, the simple specific access interface will be greatly reduced .
Current status and demand: The current B / S structure OA is the mainstream market mainstream. B / S structure is the most suitable for most companies, which can greatly facilitate the use of customers. This structure is to submit requests to the server. The request can be seen independent. Each request is not coupled.
Solution: 1. According to the above status, we can divide the system function into a "function point" ----- called "Access Function Point" (similar to multi-level menu, customer has no access to access) Not displayed in the menu, so you can't access it) .2, each "access function point", set "function point" ----- called "operation function point" (such as: For 'News ", we It may have a variety of operations: browsing, add, modify, delete; no 'add' permission operator, this item will not appear in its operation list.) This part has great uncertainty (such as: operation) Have other unforeseen cases), how to achieve universal? 3, "Data points" belong to business logic, not within this discussion.
specific plan:
Conclusion: