6
1.3模块设计
1.3.1功能模块
本系统根据功能模块来划分,分为培训业务模块、统计汇总模块与系统配置模块。
二、商业建模
2.1用例模型
用例模型描述了高层的商业需求模型,一般使用用例图表示。用例图是由软件需求分析到最终实现的第一步,它描述人们希望如何使用一个系统。用例图显示谁将是相关的用户、用户希望系统提供什么服务,以及用户需要为系统提供的服务。
根据需求分析,可以知道系统分为管理员、部门主管、教师、员工四种系统角色。他们的用例如下图:
图2.1 总用例图
7
图2.2管理员用例
图2.3 部门主管用例图
8
图2.4教师用例图
图2.5员工用例图
9
2.2领域模型
领域模型描述了主要的商业类型或实体,一般用类图表示。类图描述系统中
类的静态结构,通过分析用例和问题域,就可以得到相关的类,然后再把逻辑上相关的类封装成包。
2.3商业过程模型
商业过程模型描述了系统中的商业过程,一般用活动图表示。活动图用于对系统的动态行为建模,它描述活动的顺序,展现从一个活动到另一个活动的控制流。
图2.5多功能训练模块活动图
0 1