系统需求分析
图3.7 个人基本资料模块
Fig3.7 Basic personal information module
③培训档案
图3.8培训档案 Fig3.8 Training files
④员工薪资变动及职位晋升
图3.9工薪资变动及职位晋升
Fig3.9 Changes in the workers salaries and job promotion
1
系统需求分析
⑤职业生涯规划
图3.10职业生涯规划 Fig3.10 Career Planning
3.8用例描述
①员工基本资料
记录员工基本信息,包括姓名、性别、学历、学位、部门、职务、人员状态等相关信息。员工基本信息的管理,包括:增加、删除、修改;
1)需提供员工的简历;
2)需提供身份证和学历证书等图片资料;
用户可根据简历和图片信息对员工基本资料录入,照片的固定格式为1cm*1.5cm。员工的家庭情况,个人荣誉,入职前的培训情况,实习经历,工作情况只能一条一条记录的添加,添加完一条记录点击添加按钮即添加到表中,然后继续添加下一条记录。全部添加完成后再点击界面最下方的添加按钮。
根据选择的条件可进行快速筛选、定位所需的人员信息,并方便地进行员工自然信息的修改,便于人员信息的维护。查询的条件有员工的姓名,员工的户口所在地,毕业时间(毕业时间只能输入四位年份,必须是整数,系统中没有加约束。所以用户要小心不要输错),专业名称,毕业年限(毕业年限只能输入数字,不用输入汉字年)。由于员工的基本资料太多,所以添加了显示详情的页面,显示详情页面不能修改员工的基本信息,只能浏览。修改界面修改成功后退出刷新查询页面。各级单位可分别对本单位员工进行管理,即可分别维护本单位员工的基本信息,但是只能共用一个用户角色
②员工培训资料
满足公司对员工岗前、在职培训及学历(学位)教育等多种形式的培训模式,通过信息平台进行教育培训档案的建立、修改维护;培训信息发布等工作。
1
系统需求分析
对教育培训项目类别维护。包括类别编码、名称等信息。
可以增加、删除、修改教育培训的类别信息。对教育培训记录进行维护。 主要内容包括:培训类别、培训名称、培训时间(开始、结束时间)、费用、主办单位、培训方式、考核成绩等信息。可以修改教育培训申请人培训成绩信息,维护培训合格情况。对培训合格并可以取得上岗证书的员工,进行培训证书记录;
对参加其它教育培训的人员取得证书进行维护,并对参加培训的人员取得的证书进行补充录入。按照培训类别、人员、时间等条件统计、查询教育培训情况,包括主办单位、培训时间、培训费用,并对培训费用和差旅费进行汇总统计,以便公司进行成本统计。
③员工薪资变动和职位晋升
主要信息包括:调配人员、变动时间、变动前状态、变动后状态、变动类别等。针对人事调动(调入、调出)、内部调动、晋升、降职等人事变动业务的处理和查询。对员工人事调动信息,可以对每个员工人事调配信息进行增加、删除、编辑操作。可以按员工姓名、编号等信息查找员工记录员工聘任历史信息,包括聘任职称,聘任时间等信息。
按时间、人员、职称、岗位等信息查询人事变动信息,包括变动时间、变动前后状态、变动原因等相关信息,变动前后状态包括薪资的调整,根据这些信息可以了解员工额薪资调整是否合理,员工的晋升速度是否过快。可以查询某一段时间公司的变动情况,通过这些情况了解公司的运作是否正常。
④社保缴纳情况
这是新加的一个模块,增加这一部分可以统计一下员工社保的缴纳情况,查询缴纳和未缴纳保险的员工基本资料。对公司人员结构也有一定的掌握。
可以查询公司在某一段时间内的社保缴纳情况,查缺补漏,也有利于核算公司的成本。可以对员工缴纳的金额和公司缴纳的金额进行分类汇总,统计某一段时间分别缴纳的总额,进行数据的对比,直观显示时间段内的区别。
⑤职业生涯规划
职业生涯规划是指一个人对其一生中所承担职务相继历程的预期和计划,包括一个人的学习,对一项职业或组织的生产性贡献和最终退休相当大的一部分员工自己将来的职业没有一个非常明确的定位,不知道自己将来一定要做什么因此,进行职业规划,针对个人特点,确立未来发展方向,对一个人的一生来说,显得格外重要。但职业怎么发展,是有一系列科学讲究的,这个科学实际上就是职业生涯设计的过程或者方法。那职业生涯规划列入到人事管理系统是本公司的一个创举,通过监测每个员工的理想和愿望来合理的安排岗位,使每个人发挥出最大的能量。
1
系统需求分析
3.9运行需求
3.9.1用户界面
按Windows应用软件用户界面的规范来设计,使用窗体为主的用户界面,便于户使用。
3.9.2软件接口
软件平台:中文WinXP高版本,安装.NETFramework3.5安装包,Microsoft Visual Studio2008,sqlserver 2005数据库
①数据库服务器端
1) 操作系统:Microsoft Win XP 2) 数据库管理系统:SQL Server2005 ②客户端
1) 操作系统:WinXP
2) 安装.NETFramework3.5安装包 ③故障处理
由于服务器开机时间过长数据读写频繁导致硬盘损坏,使数据库遭到破坏,可以使用定时备份数据库更新数据库的方法在数据库被破坏时恢复数据库。同时有必要定时检查服务器,交换机等硬件设备以防临时出错,做到万无一失。
1)出错输出信息
根据不同的出错情况给出不同的出错信息,一般用对话框给出。 2)出错处理对策
对一般错误,给用户提示信息,让用户重新输入或退出
1
4重庆巨能集团人事管理系统数据库设计
数据库名称:Humanmanage
4.1 数据库表列表
表4.1数据库表列表 Table 4.1 Database table list 1 2 3 4 5 6 7 8 9 10 员工基本信息表 培训档案表 薪资变动与职位晋升表 职业生涯规划表 家庭情况表 个人荣誉表 培训情况表 实习记录表 工作情况表 社保缴纳表 存储员工的基本信息 存储入职后员工的培训资料 存储员工晋升的资料信息 存储员工的职业理想和发展期望 存储员工的家庭成员信息 存储公司的员工获得的奖励 存储员工入职前的培训履历 存储员工入职前的实习记录 存储员工入职前的工作履历 记录员工的社保缴纳记录 4.2逻辑结构设计
表4.2逻辑结构设计表 Table 4.2 Logical structure of the design table 序号 1 关系名称 员工基本信息表 表描述 编号、姓名、性别、出生日期、健康状况、民族、政治面貌、身高、年龄、籍贯、婚姻状况、现居住地、户口所在地、身份证号、电话、毕业院校、最高学历、第一学历、毕业时间、毕业院校、专业、班主任、班主任电话、普通话水平、熟悉方言、外语、计算机水平 编号、姓名、所属部门、职务、培训时间、培训单位、培训主题、考核成绩、获得证书、培训费、差旅费、备注 编号、姓名、所属部门、入职日期、试用期起止时间、转正日期、劳动合同签订时间、晋升日期、合同期限,原职务。晋升后职务,调薪时间,原薪资待遇,调薪后薪资待遇、晋升原因、备注 编号、姓名、部门、到职日期、现任职务、自我评估、初步职业理想、职业发展期望、职业生涯规划、教育1
2 培训档案表 3 薪资变动与职位晋升表 4 职业生涯规划表