UML企业人力资源管理信息系统分析建模.docx
- 文档编号:968316
- 上传时间:2022-10-14
- 格式:DOCX
- 页数:13
- 大小:153.15KB
UML企业人力资源管理信息系统分析建模.docx
《UML企业人力资源管理信息系统分析建模.docx》由会员分享,可在线阅读,更多相关《UML企业人力资源管理信息系统分析建模.docx(13页珍藏版)》请在冰豆网上搜索。
UML企业人力资源管理信息系统分析建模
统一建模语言UML课程设计
题目:
企业人力资源管理信息系统分析建模
姓名:
学号:
14
班级:
计科104
时间:
2012・12・25
一、系统需求分析
1、系统的功能与要求
人力资源管理信息系统是基于B/S模式的WebMIS系统,它可以将杂论无章的信息(包括文字、图片和影音)经过组织,合理有序地呈现在大家面前。
对功能的规定:
•员工信息管理
•考勤管理
•工资管理
•报表管理
•系统管理
对性能的规定:
•操作应该方便、灵活。
•系统应有较高的的稳定性。
•系统应有较高的安全性。
•系统应有较高的容错性。
•速度上要求前台要能够很快地响应应聘者。
•后台操作不能出现超时现象。
数据管理能力要求
•能处理大量的新闻。
•安全指数高,防止黑客攻击。
•负荷能力强,防止数据量过大而影响速度。
•遵循数据完整性规则,保证数据实际有效。
•保证发送到数据库引擎的数据得以可靠存储。
•数据备份功能,保证数据在丢失之后可以得到及时的补救。
•数据恢复功能,当数据遭到破坏时,可以随时恢复过去的备份的数据。
二、系统的体系结构
1)系统设计方案
本企业人力资源管理系统是基于B/S模式的WebMIS系统,根据后台管理员设置的栏目自动生成的企业人力资源管理系统主页、栏目浏览页面,同时后台提供了员工的信息编辑、修改、删除功能,主要通过相关类实现了数据库的管理和静态文件的生成操作。
业务功能描述
业务模块
描述
员工信息管理
•••
人员调动
对各个岗位员工人员调动
查询员工信息
主要用查询岗位员工信息
考勤管理
查询员工考勤信息
主要用于查询某一时期公司员工的上班、请假、加班、出差等出勤情況
统计工作时间
主要用于统计员工的工作时间
工资管理
自泄义工资项目和
参数
主要用自定义工资项目和参数
计算员工工资
主要用于计算员工工资并生成工资总表和个人工资表
报表管理
生成报表
主要用于生成报表以及以不同的方式输出报表
系统管理
数据管理
用于(提供数据修改、备份、恢复等多种数据维护工具)、系统运行日志、系统设宜等功能。
—
权限管理
对登录人员进行设置
系统逻辑结构
人力资源管理信息系统
系统管理
系统管理员接口
管理员接口
人力资源管
系统数据库
二、系统用例建模
识别系统的参与者;识别用例;对主要的用例书写用例文档;通过关系整理用例得出最终的用例模型。
应聘者注册用例文档;登录用例文档;添加员工信息用例文档和考勤管理用例文档等。
初始用例模型
三、设计类图
系统中用到的类图
Administrator
Employe
ReportForms
UpDataBase
电WorkID
邑Name.String包Tel:
String邑Address:
String
•AddAdmin()
乾WorkID
签Name:
Stringl^-Tel:
String邑Address:
Stringl^>Wo(kTime爲Qld:
int铠Sex:
String^Department:
String
♦AddEmployeO^OeleteEmployeO•TransferEmpIcye()
^>Name:
String亀Item:
String
•Create。
♦Print()♦FHe()
^PerviewQ
%ConnectString:
String
•SelData() ^DeleteDataQ 各类的关系图 Administrator类是管理员信息类,包括管理员的工号(WorkID),名字(Name),电话(Tel)住址(Address)其中主要操作有增加管理员(AddAdmin),增加员工(AddEmp),创建报表(CreateReportForms) Employe类是员工信息类,包括员工的工号(WorkID),员工姓名(Name),住址(Address) 工作时间(WorkTime),年龄(Old),性别(Sex),部门(Department),电话(Tel)。 其中的主要操作有创建新员工(AddEmployer),删除员工(DeleteEmploye),调换员工(TransferEmploye) ReportForms类是报表类,包括表明(Name),表项(Item),主要操作有创建(Create),fj'印(Print),输出(File),预览(Perview) 根据用例文档设汁相应用例的活动图。 为主要用例场景设计的活动图准确规范。 “用户登陆”活动图 输入登陆信息 选择登陆或 Vr ■I矗页 点击确走 点击重置一 2、“考勤管理”活动图 3、“添加用户”活动图 .退出该页 •退出该页 4•“工资管理”活动图 点主退出- 5、“员工信息管理”活动图 •i? IS| 选誇 人员调动 其他信息 处理 更改 更 查询员工信息 曙用*》查济矚 •退出该页 点击查询 厂点击退出 显示员工信息 •退出该页 6•“报表管理“活动图 选擇报表 昔理 报表 生成抿表 疇岀W X 打印 •退岀该页 五、设计顺序图 要求设讣的顺序图准确规范。 1、“用户登陆〃顺序图 计算机 屈2录M―f 信息 数扬库 账户 3: 初始化 4: 提示埴写登录信息 5: 埴写录信息 诂6: 题数搞库 T17: 获取数搞库信息 8: 返回帐号信息 ): 验证用户名与密殆 10: 用户企与密码正确 2、“考勤管理〃顺序图 部门管理员 考勒管理系 统界面 数据库 账户 1: 输入查寻请求、 2: 获得考勤信昱 3: 修改考勤信息、L J4 L: 发送修改考勤養 5: 更新考勤信息 ; 3、“员工信息管理”顺序图 部门管理员 员工信息系 统界面 数据库 账户 1: 输入查寻请求 - \ 2: 获得员工信昱 3: 修改员工信息J 1 L: 发送修改员工燮 5: 更新员工信息 4、“报表管理”顺序图 部门管理员 11: 数据生成报表信息 I 2: 3犬取报表数据 3: 返回报表数据 4 I 生成扌侵表U 报表管理系统界面 5: 输出报表方式 > 6: 输出报表 5、“添加用户”顺序图 系统管理员 人员管理 数据库 账户信息 1: 登陆 1 T2: 添加用户信彊 T¥3: 发送用户信息、 4: 更新用户信息 i 六、设计协作图 要求设计的协作图准确规范 1、“用户登陆”协作图 3: 初始化 |计算机| 1: 进入登苓页面|| 用户 5: 填写登录信息 —> 4: 提示填写登录信息9: 验证用户名与密码 10: 用户茗写密码正确 6: 7: 获取輩库信息 8: 返百帐号信息 2、“考勤管理”协作图 部门管理 ——> 1: 输入查寻请求 3: 修改考勤信息 考勤管理系统 界面 2: 获得考勤信息 4: 发送修改考勤信息 S 5: 更新考勤信息 —> 3、“添加用户”协作图 1: 登陆 4、“员工信息管理”协作图 1: 输入查寻请求 3: 修改员工信息 \ 部门管理 、 员工信息系统 员 界面 5: 更新员工信息「1 I数据库I___J~~>I账户I 5、“员工信息管理”协作图 4: 生成更表 部门管理 -一> 报表管理系统 员 <—— 界面 1: 数据生成报表信息 6: 输出报表 3: 返回报券数据 ”2「矗报表数据 数据库
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 企业 人力资源 管理信息系统 分析 建模
![提示](https://static.bdocx.com/images/bang_tan.gif)