没事整理的一点业务分析原则,望各位指教一二,谢谢!
角色定义
1.角色定义粒度应当尽可能的细
2.角色不等于人或一个岗位
实体属性定义
1.数据关联
2.操作人、操作时间记录
3.状态
4,数据子集支持
5.方便统计
流程
1.是计划就有可能需要审核
2.当一条记录在两个人都参与了后,应该不能随便删除、修改
界面设计
1.主要界面可分为:维护界面(增加、删除、修改、审核、确认)、查询界面
2.界面流转流程:先查询-查看明细-进行维护
分析类定义
1.每个实体都应该有一个实体控制类
2.每个子业务可以作为一个业务界面类(Facade)