UML企业人力资源管理信息系统分析建模

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

统一建模语言UML课程设计

%

题目:企业人力资源管理信息系统分析建模

姓名:黄

学号:14

班级:计科104

(

时间:2012 . 12 . 25

,

]

一、系统需求分析

1、系统的功能与要求

人力资源管理信息系统是基于B/S模式的WebMIS系统,它可以将杂论无章的信息(包括文字、图片和影音)经过组织,合理有序地呈现在大家面前。[

对功能的规定:

●员工信息管理

●考勤管理

●工资管理

●报表管理

●)

●系统管理

对性能的规定:

●操作应该方便、灵活。

●系统应有较高的的稳定性。

●…

●系统应有较高的安全性。

●系统应有较高的容错性。

●速度上要求前台要能够很快地响应应聘者。

●后台操作不能出现超时现象。

[

数据管理能力要求

●能处理大量的新闻。

●安全指数高,防止黑客攻击。

●负荷能力强,防止数据量过大而影响速度。

●遵循数据完整性规则,保证数据实际有效。

●;

●保证发送到数据库引擎的数据得以可靠存储。

●数据备份功能,保证数据在丢失之后可以得到及时的补救。

●数据恢复功能,当数据遭到破坏时,可以随时恢复过去的备份的数据。

二、系统的体系结构

1)系统设计方案

%

本企业人力资源管理系统是基于B/S模式的WebMIS系统,根据后台管理员设置的栏目自动生成的企业人力资源管理系统主页、栏目浏览页面,同时后台提供了员工的信息编辑、修改、删除功能,主要通过相关类实现了数据库的管理和静态文件的生成操作。

业务功能描述

系统逻辑结构

二、{

三、系统用例建模

识别系统的参与者;识别用例;对主要的用例书写用例文档;

通过关系整理用例得出最终的用例模型。应聘者注册用例文档;

登录用例文档;添加员工信息用例文档和考勤管理用例文档等。初始用例模型

数据库更新

<>

<>

管理考勤信息

管理员工工资

生成报表

打印报表

增加员工信息

删除员工信息查询员工信息

部门管理员

维护数据

增加用户

删除用户

登录

系统管理员

<>

<>

三、设计类图

系统中用到的类图

各类的关系图

*

Administrator类是管理员信息类,包括管理员的工号(WorkID),名字(Name),电话(Tel)住址(Address)其中主要操作有增加管理员(AddAdmin),增加员工(AddEmp),创建报表(CreateReportForms)

Employe类是员工信息类,包括员工的工号(WorkID),员工姓名(Name),住址(Address)

工作时间(WorkTime),年龄(Old),性别(Sex),部门(Department),电话(Tel)。其中的主要操作有创建新员工(AddEmployer),删除员工(DeleteEmploye),调换员工(TransferEmploye)

ReportForms类是报表类,包括表明(Name),表项(Item),主要操作有创建(Create),打印(Print),输出(File),预览(Perview)

四、设计活动图

根据用例文档设计相应用例的活动图。为主要用例场景设计的活动图准确规范。

1、“用户登陆”活动图

}

2、“考勤管理”活动图

3、“添加用户”活动图

·

4.“工资管理”活动图

5、“员工信息管理”活动图

6.“报表管理“活动图

~

五、设计顺序图

要求设计的顺序图准确规范。

1、“用户登陆”顺序图

'

2、“考勤管理”顺序图

3、“员工信息管理”顺序图

4、“报表管理”顺序图

5、“添加用户”顺序图

六、设计协作图

要求设计的协作图准确规范

1、“用户登陆”协作图

2: 读取信息

2、“考勤管理”协作图

1: 输入查寻请求

3、“添加用户”协作图

1: 登陆

4、“员工信息管理”协作图

1: 输入查寻请求

5、“员工信息管理”协作图

4: 生成报表

相关文档
最新文档