《人事管理系统需求规格说明书.pdf》由会员分享,可在线阅读,更多相关《人事管理系统需求规格说明书.pdf(17页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、人事管理系统需求规格说明书院系:信息工程学院一、引言一、引言.21.11.1 立项背景立项背景.21.21.2 立项原因概述立项原因概述.21 1。3 3 参考文献参考文献.2二、项目概述二、项目概述.32 2。1 1 面向的用户面向的用户.32.22.2 实现目标实现目标.32.32.3、项目开发要求、项目开发要求.32 2。4 4 开发工具开发工具.3三、系统描述三、系统描述.43 3。1 1 系统概述系统概述.43.23.2 管理流程管理流程.43.33.3 体系结构体系结构.5四、系统分析四、系统分析.5五、系统接口五、系统接口.165.15.1 软件接口软件接口.165.25.2 硬
2、件接口硬件接口.16六、六、软件属性软件属性.166 6。1 1 系统安全性系统安全性.166 6。2 2 可维护性可维护性.166.36.3 系统扩展系统扩展.16七、其他需求七、其他需求.17一、引言一、引言1.11.1 立项背景立项背景企业间的竞争说到底是人的竞争,人力资源是企业中最难管理的资源,也是最急需管理的资源.如何将”人“作为可以开发和增值的资源去投资和经营,是企业急需解决的课题。人事管理是人力资源管理的基础工作。1 1。2 2 立项原因概述立项原因概述本系统规范了企业员工的人事档案,提高了人事管理效率,能方便快捷地查询各类信息并进行统计分析.1.31.3 参考文献参考文献1、齐
3、志昌,谭庆平,宁洪.软件工程(第二版)M。北京.高等教育出版社.20042、王珊,萨师煊。数据库系统概论(第四版)M。北京。高等教育出版社。20063、郭睿志,张学志,c+项目开发实践M中国铁道出版社二、项目概述二、项目概述2.12.1 面向的用户面向的用户相关的管理人员主要是查询和修改。普通员工能进行查询个人信息。2.22.2 实现目标实现目标增强企业竞争优势和实现员工自我价值.有效的人事资源管理是增强企业竞争优势的关键途径,帮助员工实现自我价值是人事管理的重要目标。2 2。3 3、项目开发要求、项目开发要求(1)项目开发规范统一:模块划分,代码编写均遵照小组命名规范文档;(2)程序优化、安
4、全并要有良好的可扩展性;(3)用户界面简洁明了、操作简单实用;(4)与用户保持良好的沟通,及时根据用户新的需求改善系统功能2.42.4 开发工具开发工具C#SQL server 2005三、系统描述三、系统描述3 3。1 1 系统概述系统概述人事资源管理包括人力资源规划、岗位分析与描述、企业招聘员工录用、员工的培训、绩效考核、奖励惩罚,人事调动和劳资关系。如图人事管理内容人力资源规划职务分析与说明招聘与录用培训与开发员工福利薪资管理绩效考核员工激励人事调整劳动关系3 3。2 2 管理流程管理流程人力资源部门根据企业的目标,岗位需要,按照职务说明书要求招聘符合条件的员工,员工进入公司后,通过上岗
5、培训,具备上岗资格后担任某一职务。员工在工作一段时间后,公司要对员工进行考核,考核结果形成的信息反馈是人员调整的(奖励、晋升、降级、辞退)依据,流程图如图:公司任务目标组织机构岗位设定职务分析与职务说明书员工招聘员工培训员工使用员工辞退员工考核与激励薪资管理3 3。3 3 体系结构体系结构管理制度体系组织设计与部门职能划分岗位设置与定员工作分析与职务说明书岗位测评与定级薪资体系设计绩效考核体系设计全员激励体系设计企企业核心理念典型人物与事件各系统理念典型人物与事件文化理念的物化业文化体系四、系统分析四、系统分析一个标准的人力资源管理系统应该包括机构编制管理、人员信息管理、薪酬福利管理等基本功能
6、,如图:各种配套管理制度人力资源管理系统机构编制管理职员信息管理薪酬福利管理人事档案管理考勤管理社会保障管理招聘管理合同管理系统管理1.机构编制管理模块机构编制管理用于设置企业的组织机构,包括机构设置及编码、机构详细信息。“机构设置及编码”用于管理企业的各同级机构、上下级机构。“机构详细信息”用于管理机构的详细信息,包括机构的地址、联系方法、隶属关系、所属行业、企业类型等。2.职员信息管理模块支援信息管理模块用于管理和查询企业员工的相关信息,其功能如图职员信息管理:职员基本信息职员教育经历职员个人简历行政党派职务职员离职登记职员岗位变更职员离退登记“职员基本信息”用于增加、修改和查询员工的信息
7、。其涉及字段有职员编号、姓名、性别、出生日期、籍贯等,“职员教育经历”用于增加、修改和查询员工的学历信息,涉及字段有:职员编号、学历、所学专业、入学时间、毕业学校、学位、学位授予时间、等。“职员个人简历”用于增加、修改和查询员工的工作简历,涉及字段有:职员编号、起始时间、终止时间、所在单位、从事工作或担任职务证明人等.“职员离职登记”用于增加、修改、查询员工的离职记录,所涉及的字段有:职员编号、离职前部门、离职前职务、离职日期、离职原因离职手续办理、人事主管意见、审批情况等。“职员岗位变更”用于增加、修改、查询员工的岗位变更记录,所涉及的字段有:职员编号、职务调动日期、调动前部门编号、调动前部
8、门意见、审批情况等。“职员离退登记用于增加、修改、查询职员的离退记录,所涉及的字段有:职员编号、离退类别、离退休时间、离退休后享受级别、离退休费支付单位、离退休后管理单位、异地安置、返聘情况、异地安置时间、参加各项活动、离退休死亡时间、离退休费等。3.薪酬福利管理模块该模块用于管理企业员工的薪酬和福利,功能模块如图:薪酬福利管理当月工资管理个人所得税率发放工资历史职员绩效考核职员奖励管理职员惩罚管理“当月工资管理”用于计算当月发给职员的工资,所包含的字段有:日期、月份、职员编号、基本工资、浮动工资、合同补、粮副补、洗理费、车餐费、水电煤补、书报费、房补、利息、临时补、职务工资、工龄工资、考核工
9、资、加班费、物价津贴、交通津贴、伙食津贴、医疗津贴、高温津贴、奖金、福利、高职补等字段“个人所得税率用于设置个人所得税的税率,这样系统可以自动算出个人应缴纳的税金并自动扣除。所涉及的字段有:级数、不计税工资、工资上限、工资下限、个人所得税、速算扣除数等。“发放工资历史”用于查询历史月份发放工资记录。“职员绩效考核”用于管理员工的工作绩效、作为对员工进行奖励或惩罚的依据。“职员奖励管理”用于管理职员的奖励信息,内容包括:职员编号、奖励类型、奖励金额、是否计入工资、惩罚原因、部门意见、惩罚日期等.“职员惩罚管理”用于管理职员的惩罚信息,内容包括:职员编号、惩罚类型、惩罚金额、是否计入工资、惩罚原因
10、、部门意见、惩罚日期等。4.考勤管理模块该模块用于管理和查询企业员工的工作出勤情况,该功能要和考勤机配套使用,员工的上下班时间自动记录并转入系统中,在系统中提供人工录入的功能。功能模块如图:考勤管理刷卡记录管理形成考勤信息月考勤统计信息加班管理请假管理休假管理“刷卡记录管理用于输入和查询员工每天的上下班时间记录,所包含字段有:职员编号、刷卡时间等.“形成考勤信息”用于将刷卡记录生成考勤信息,内容包括日期、职员编号、上班刷卡时间、下班刷卡时间、是否迟到、是否早退、是否旷工、迟到时间、早退时间、加班时间等.刷卡记录中记录的只是员工刷卡的时间,该功能根据一天中不同时间的刷卡记录自动生成考勤信息.“月
11、考勤统计表”用于统计员工指定月份的出勤信息,所包含的字段有:日期、职员编号、迟到次数、早退次数、旷工次数、请假次数、加班时间等。“加班管理”用于输入和查询员工的加班信息,所包含的字段有:职员编号、加班类型、加班日期、加班开始时间、加班结束时间、加班时数加班原因、审批情况等。“请假管理”用于输入和查询员工的请假信息,所包含的字段有:职员编号、请假类型、请假日期、请假开始时间、请假结束时间、请假时数、请假原因、审批情况等。“休假管理”用于输入和查询员工的休假信息,所包含的字段有:职员编号、休假类型、休假日期、休假开始时间、休假结束时间、休假时数、休假原因、审批情况等。5.人事档案管理模块该模块用于
12、管理和查询企业员工人事档案的相关信息,功能模块如图:人事档案管理存入档案管理档案查询申请档案查询审批档案查询情况转出档案管理档案库存管理人事档案管理“存入档案管理”用于输入员工的档案信息,所包含的字段有档案编号、职员编号、档案类型、档案存放位置、档案存放项目、档案存入日期等.“档案查询申请用于填写档案查看申请进行审批,决定是否同意查看。“转出档案管理”用于将员工的档案转出,所包含的字段有:档案编号、转出日期、转出目的地、转出事由。“档案库存管理”用于修改和查询员工的档案信息。“人事档案借用”用于输入、修改和查询员工档案的接触、借入信息,所包含的字段有:档案编号、借用类型(入或出)、借用日期、原
13、单位、借用事由等。6.社会保障管理模块该模块用于管理企业员工的社保信息,功能模块如图:社会保障管理单位参保信息养老保险信息失业保险信息医疗保险信息生育保险信息社会保障台账“单位参保信息”用于设置各子公司参加社会保险的基本信息,所包含字段有:单位编号、参加保险名称、缴费基数、缴费比率、企业支付比率、个人支付比率、在职人数、等.根据这些信息,系统会计算出社会保险台账,进而可以查询各种社会保险费用交纳的历史。“养老保险信息”用于设置员工养老保险的基础信息,所包含的字段有:职工编号、开始缴费时间、缴费年限、职工月缴费基数、缴费记录、补教、增加原因、人员类别、等.“失业保险信息”用于设置员工失业保险的基
14、础信息,所包含的字段有:职工编号、个人缴费时间、累计缴费时间、缴费中断时间、缴费中断原因、操作员、人员类别等.“医疗保险信息”用于设置员工医疗保险的基础信息,所包含的字段有:职工编号、保险名称、缴费起始时间、缴费中断时间、中断开始时间、缴费终止时间、定点医疗医疗机构、全称、地址、邮政编码、联系电话、等。“生育保险信息”用于设置员工生育保险的基础信息,所包含的字段有:职工编号、生育时间、生育保险金支付等.“社会保障台账”用于查询企业员工各种社会保险的支付历史和支付金额,其数据根据前面设定的企业支付比率、个人支付比率即“薪资福利管理”中工资发放时间指定的信息自动计算生成。招聘管理模块7.招聘管理模
15、块该模块用于管理和跟踪企业招聘新员工的过程,所包含的子功能模块如图所示招聘管理招聘申请登记招聘人员登记应聘人员初选应聘人员面试应聘人员录用职员转正管理各子功能模块实现的功能分别为:“招聘申请登记”模块用于管理企业下述部门的招聘信息,所包含的字段有:申请人编号、部门编号、拟招聘人数、工作内容、招聘日期、拟招聘人员所需条件、招聘理由、招聘方式、审批情况等。“应聘人员登记”模块用于管理所有应聘人员的信息,所包含的字段有应聘人编号、应聘人姓名、姓名简码、应聘职务编号、应聘部门编号、出生日期、出生地、性别婚姻状况、健康状况、政治面貌、家庭电话、手机、寻呼机、户口所在地、家庭地址、电子邮件地址、身份证号码
16、、文化程度、外语水平、简历文件、照片文件、其他特长、工作职责描述、希望等遇、备注等。“应聘人员初选模块用于对应聘者进行初试登记并决定是否通知面试,所包含的字段有:应聘人编号,过去经历、计算机水平、业务能力、外语水平、综合评分、初选状态等。“应聘人员面试”用于管理能过初选的应聘人员的面试信息,所包含的字段有:应聘人编号、初选评分、外表表象、健康状况、领悟反应能力、对相关职务的了解程度等。“应聘人员录用”模块用于对通过面试的应聘人员进行录用登记,所包含的字段有:应聘人编号、面试分数、笔试成绩、综合考核、职员编号、开始聘用日期、试用期、是否转入职员表等。“职员转证管理”用于将处于试用期的员工转为正式
17、员工,设计的内容包括应聘人编号、职员编号、证件号码、职工帐号、聘任日期、工作电话、聘用合同编号、是否转为正式员工等。8 合同管理模块“合同管理”模块用于管理企业和员工间所有合同的信息,其所包含的子功能模块如图所示合同管理合同签订合同补充合同变更合同续签合同解除合同终止劳动争议经济补偿合同各子功能模块实现的功能分别为:“合同签证”模块用于管理企业和员工间签订的劳动合同,包含的字段有:职员编号、合同名称、合同编号、合同期类型、合同期限、劳动合同起始日期、劳动合同终止日期等。“合同补充”模块用于对已签订的合同添加补充协议,内容包括职员编号、合同编号、合同补充提出方、合同补充日期、合同补充生效日期、合
18、同补充原因、合同补充内容、新合同编号、备注等。“合同变更”模块用于管理已签订合同的变更事务,所包含的字段有:职员编号、合同编号、经济补偿金、交纳违约金、合同变动提出方、合同变动日期、合同变动后果、合同变动生效日期、合同变动原因、合同变动内容、合同变动类型、新合同编号、备注等。“合同续签”模块用于处理已到期合同的续签事务,所包含的字段有:职员编号、合同编号、合同类型、合同续签日期、合同续签期限、续签合同起始日期、续签合同终止日期、新合同编号、备注等.“合同解除”模块用于解除已签订的合同,所包含的字段有:职员编号、合同编号、合同解除提出方、合同解除时间、合同解除原因、合同解除生效日期、解除后果、备
19、注等。“合同终止”模块用于终止已签订的合同,所包含的字段有:职员编号、合同编号、合同终止时间、手续办理时间、备注等.“劳动争议模块用于管理企业和员工之间的劳动纠纷,所包含的字段有:职员编号、合同编号、劳动争议提出方、劳动争议原因、劳动纠纷审理机构、劳动争议开始时间、劳动争议结束时间、劳动争议处理结果、备注等.“经济补偿合同”模块用于管理企业和员工之间签订的经济补偿全同,所包含的字段有:职员编号、合同编号、离职前部门、离职前职务、离职日期、离职原因、年龄、补偿人数、每年金额、总金额、法规依据、审批意见等。五、系统接口五、系统接口5 5。1 1 软件接口软件接口1。window2003、windo
20、w xp、window 72。c、sql server 20055 5。2 2 硬件接口硬件接口本产品的用户一般需要通过计算机终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面.六、六、软件属性软件属性6.16.1 系统安全性系统安全性通过 sql 的数据库安全设置,一定程度上保证了数据库的安全性。系统根据用户身份不同赋予不同权限,用户用密码登陆,同样也保证了系统数据的安全性.定期备份数据库,以确保因病毒、系统崩溃等其他原因引起数据丢失.6.26.2 可维护性可维护性系统管理者和维护者须懂得 SQL 数据库应用等方面的技能,必要时由对其进行培训.6 6。3 3 系统扩展系统扩展人事管理系统本身十分庞大,但其中的一些功能模块可以和其他系统结合起来使用。如在一个销售公司,销售员奖励管理和惩罚管理可以以员工完成的销售额为根据,而销售额完成的状况可以通过进销存系统反映,建立一个应用程序接口,可以实现两个系统之间的结合。七、其他需求七、其他需求1.软件必须严格按照设定的安全权限机制运行,并有效的防止非授权用户进入本系统。2.软件必须提供对系统中各种码表的维护、补充操作.3。用户必须对系统中的材料成本信息进行维护,以便软件能取得.