北京理工大学珠海学院2013届本科生毕业设计
(7) 考勤信息管理:管理员和高级管理员查看考勤信息,实现公司管理员对当日为参加考勤人员的考勤处理。
(8) 高级操作模块:高级管理员系统的管理员、公司部门、公司职位进行管理(增加、删除、查看、修改)。
7
北京理工大学珠海学院2013届本科生毕业设计
4总体设计
4.1系统的总体功能框架设计
根据系统的功能需求分析后,设计出的系统的总体架构图,如图4.1所示。
人力资源管理系统奖罚管理员工管理薪资管理培训管理招聘管理高级管理考勤管理管理员管理部门管理职位管理 图4.1 系统总体架构图
4.2系统各模块用例图分析
(1)系统的总体用例图
高级管理员可以使用系统中的所有功能,而管理员除了管理员管理、部门管理和职位管理不能使用外,其他和高级管理员一样。高级管理员在管理员管理中,可以修改管理员的权限,如图4.2所示。
8
北京理工大学珠海学院2013届本科生毕业设计
部门管理 : 1管理员管理 : 1职位管理 : 1培训管理 : 1奖罚管理 : 1高级管理员 : 1人力资源管理系统管理员 : 1员工管理 : 1薪资管理 : 1招聘管理 : 1考勤管理 : 1
图4.2 系统用例图
(2)员工信息管理的用例图
用例名称:员工信息管理
简要描述:管理员和高级管理员可对公司员工的基本信息进行增加、删除、修改和查询的操作
参与者: 高级管理员、管理员。用例图如图4.3所示:
增加员工管理员 : 2员工管理 : 2删除员工查询员工高级管理员 : 5修改员工 图4.3 员工信息管理用例图
(3)招聘信息管理的用例图
用例名称:招聘信息管理。
9
北京理工大学珠海学院2013届本科生毕业设计
简要描述:管理员和高级管理员可以发布、查询、修改、删除招聘信息。 参与者: 管理员、高级管理员。 用例图如图4.4所示:
增加招聘信息修改招聘信息管理员 : 3招聘管理 : 2高级管理员 : 6删除招聘信息查询招聘信息 图4.4 招聘信息管理用例图
(4)培训信息管理的用例图 用例名称:培训信息管理
简要描述:高级管理员和管理员可以对培训进行添加、修改、删除等操作。 参与者: 管理员、高级管理员。 用例图如图4.5所示:
增加培训信息修改培训信息管理员 : 4培训管理 : 2高级管理员 : 7删除培训信息查询培训信息 10
北京理工大学珠海学院2013届本科生毕业设计
图4.5 培训信息管理用例图
(5)奖罚管理的用例图 用例名称:奖罚管理
简要描述:高级管理员和管理员可以对员工的奖罚信息进行添加、修改、删除
等操作。
参与者: 管理员、高级管理员。 用例图如图4.6所示:
增加奖罚信息管理员 : 5奖罚管理 : 2修改奖罚信息删除奖罚信息高级管理员 : 8查询奖罚信息 图4.6 奖罚管理用例图
(6)薪资信息管理的用例图
用例名称:薪资信息管理
简要描述:系统管理员可以对员工薪资进行核算和发放,也可以查看所有员工的工
资发放情况。
参与者: 管理员、高级管理员。 用例图如图4.7所示:
增加薪资信息修改薪资信息管理员 : 6薪资管理 : 2删除薪资信息高级管理员 : 9查询薪资信息 11
基于java的公司人力资源管理系统



