2.5系统开发步骤
确定参与者和相关的用况 为每个用况设计过程
建立顺序图,确定每个脚本中对象的协作 创建类,确定脚本中的对象 设计, 编码, 测试, 集成类 为过程编写系统测试案例 运行测试案例,检验系统
2.6用户的特点
本系统的用户包括3类:
1. 使用者:总部、分公司及经营部的人力资源部(行政部门)的所有人员,执行该系统的大部分操作(输入、查询),为其经常性工作。该部分人员电脑使用水平为初、中级,一般会使用windows 98 、office系列以及收发电子邮件。
2. 查询者:总部、分公司及经营部的领导,他们一般为进行人事方面的决策执行查询统计操作,为其为间断性工作。该部分人员电脑使用水平为初级(少数可能有中级水平),一般会使用windows 98等系统软件。
3. 其它使用者:XX超市所有员工为本系统的基本对象。他们在某些情况(tbd)下会使用本系统。还有客户查询,消费等。该部分人员电脑使用水平未知(tbd)。
其中第一类用户是主要参与者,第二、三类用户是次要参与者。
2.7假定与约束
关于用户权限:(希望建立一个多维的用户权限管理,单位等级、薪金权限、操作权限等)单位权限:上级单位可以察看下级单位所有人员信息;基层单位只能察看自己所有人员信息。薪金权限:只有经过授权的人员才能察看,其他人员的薪金状况,(与单位等级有一定关系)。操作权限:本单位只能对本单位的员工情况进行操作(输入、修改),同时可以对由其直接任命的人员进行相应操作。如总部对总部所有员工进行相关操作,同时对根据规定由总部任免的人员进行相关操作,如分公司总经理、经营部经理、分公司财务经理等。分公司或经营部只有对总经理等人进行查询权限。
对输入的数据的格式进行判断,如果不合法则进行提示。
3基于UML的建模
3.1语义规则
用例模型(use cases view)(用例视图)的基本组成部件是用例(use case)、角色(actor)和系统(system)。用例用于描述系统的功能,也就是从外部用户的角度观察,系统应支持哪些功能,帮助分析人员理解系统的行为,它是对系统功能的宏观描述,一个完整的系统中通常包含若干个用例,每个用
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育超市管理系统需求分析(10)全文阅读和word下载服务。
相关推荐: