《人力资源管理系统需求规格说明书(翻滚吧,software).doc》由会员分享,可在线阅读,更多相关《人力资源管理系统需求规格说明书(翻滚吧,software).doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人力资源管理系统需求分析说明书设计:翻滚吧,software软件设计团队 制作:翻滚吧,software软件设计团队 监制:翻滚吧,software软件设计团队 版本号:V1.0修改记录文件编号版本号拟制人/修改人拟制/修改日期更改理由主要更改内容(写要点即可)注1:每次更改归档文件时,需填写此表。注2:文件第一次归档时,“更改理由”、“主要更改内容”栏写“无”。【目录】1引言41.1编写目的41.2适用范围41.3编写原则41.4读者对象41.5术语和缩写51.6参考资料52项目概述52.1项目任务52.2项目背景52.3数据字典52.4业务流程63系统功能需求73.1员工信息73.2招聘管
2、理系统73.3培训管理系统93.4薪资管理94非功能性需求114.1用户界面114.2硬件环境114.3软件环境114.4开发平台114.5维护要求114.6安全性124.7性能需求124.8接口需求12附录一:需求说明书的书写分工.141 引言1.1 编写目的本文档是对人力资源管理项目的需求分析进行清晰、准确、全面的定义,是反映人力资源管理项目开发项目的工作范围、约束和限制的说明性文件,是进行人力资源管理项目开发的依据。1.2 适用范围本需求规范适用于人力资源管理项目v1.0。1.3 编写原则统一规划、统一设计思想、统一技术规范。最大限度地保护原有资源、并立足长远发展。根据实际业务需要,最优
3、化地重组业务处理流程。应用成熟的先进技术实施系统。统一组织,注重实效。1.4 读者对象读者分类阅读重点备注项目经理全文,并据此编制/修订项目(软件)开发计划等。设计与开发工程师需求的完整性、正确性、可行性、优先级、无二义性,为概要设计作准备。售前、售后工程师/用户代表需求的必要性、优先级,并据此准备市场资料。测试工程师需求的可验证性,并据此准备(软件)系统测试方案。文档工程师全文,为编写用户文档作准备。1.5 术语和缩写名词解释名词HRMHuman Resource Management 人力资源管理系统HRM1.6 参考资料参考文件备注软件需求Karl E. Wiegers 著,陆丽娜 等译
4、软件工程基础实践教程吴洁明著2 项目概述2.1 项目任务 该系统的主要功能是员工信息管理、招聘信息管理、培训管理、薪资管理。员工可以通过web浏览基本信息,同时可以修改相关的信息。系统管理员可以对所有的功能进行操作。2.2 项目背景人力资源管理就是预测组织人力资源需求并做出人力需求计划、招聘选择人员并进行有效组织、考核绩效支付报酬并进行有效激励、结合组织与个人需要进行有效开发以便实现最优组织绩效的全过程。利用发达的电子信息技术帮助企业在人力资源和开发水平上实现跨越式提升,使得人力资源服务领域成为一个非常有潜力的市场,提高人力资源部的工作效率,加速资金周转,降低各项成本和提高服务质量,最终实现企
5、业人力资源的最优化。2.3 数据字典数据字典:名字:员工信息别名:employer描述:存放求职者的基本信息定义:求职者信息=姓名+年龄+性别+学历+联系方式+家庭住址+身份证号+在职期间+银行卡号位置:员工信息系统名字:招聘信息别名:招聘信息描述:企业拟定相关的招聘岗位信息定义:招聘信息=岗位编号+人数+学历要求+英语过级+某些岗位特殊要求位置:招聘系统名字:员工培训别名:check描述:包括员工的培训情况,培训考核情况定义:培训信息=员工编号+迟到+早退+缺勤+培训态度+考核等级+培训内容位置:员工培训系统名字:薪资信息表别名:salary描述:通过员工的基本业绩情况、岗位、职称确认工资定
6、义:薪资信息=岗位编号+员工编号+工资位置:员工薪资管理2.4 业务流程1、 招聘新员工流程说明:人事部审查应聘者提交的简历,安排面试,通过审查简历和面试的结果了录用新员工。2、 新员工入职流程说明:新员工到人事部报到,填写报到通知单,人事部对其进行审批,登记信息。行政部录入员工物品领用的相关信息,行政部将新员工的缴费转交财务部。财务部收费后,录入缴费信息。新员工缴费后,再到人事部签合同,领取工作牌等。3、 培训新员工流程说明:员工上岗前由人事部安排培训,培训完后,送往生产部上班。生产部接收新员工,新员工正式上班后,生产部填报新增员工,报人事部,人事部接到新增后,确认员工信息并保存。4、 发放
7、薪水流程说明:员工正式上班一定时间后,到发放薪水的时间,财务部发放工资单并去银行将工资存入员工银行户口上,员工接到工资单后,到银行去查看核对工资信息。5、 员工离职流程说明:员工提前30天向原部门提交离职申请,生产部审批后转交人事部,人事部审批后,回原生产部门办理岗位移交手续,移交完毕后到人事部办理离职核算,员工到行政部退还相关物品。3 系统功能需求3.1 员工信息功能描述: 实现员工显示列表,员工信息导入等功能静态数据:属性名属性类型是否可为空是否为主键身份证号IntNot null主键姓名charNot null年龄IntNot null性别charNot null银行卡号IntNot n
8、ull学历Char家庭住址char在职期间Data3.2 招聘管理系统功能描述: 实现招聘员工信息列表员工录用,状态列表,招聘统计(按应招职务统计、按应招者性别统计和按不同部门统计应招和录用的成功率)等功能。静态数据:属性类型是否可为空是否为主键岗位编号charNot null主键人数IntNot null学历要求charNot null英语过级charNot null其他要求Char3.3 培训管理系统功能描述: 维护、管理公司的培训计划。对公司的内部管理起到了至关重要的作用,方便快捷的整合公司内部的培训信息。用例图:属性类型是否可为空是否为主键员工编号charNot null主键早退cha
9、rNot null迟到charNot null缺勤charNot null态度Char培训内容TxtNot null 考核等级charNot null3.4 薪资管理功能描述: 维护、管理公司的薪资信息。对公司的内部管理起到了至关重要的作用,方便快捷的整合公司内部的薪资信息。用例图:静态数据:属性类型是否可为空是否为主键员工编号charNot null主键岗位编号charNot null工资charNot null4 非功能性需求4.1 用户界面网站页面要求美观、大方,易于操作,网站的色调及风格要求简单优美。4.2 硬件环境服务器硬件:目前PC服务器基本都能满足本系统的需求,要求:内存:不少与
10、2GCPU:Intel 2.8以上硬盘:RAID,720G4.3 软件环境软件环境:Windows XP ProfessionalMicrosoft Visual C+Java4.4 开发平台JavaSqlDelphi4.5 维护要求1) 本应用系统以方便用户为原则,在统一的用户界面下提供各种实用帮助,尽可能降低使用后的维护投入;不仅应适用于当前实际的运行环境,而且还具有应变能力,以适应未来变化的环境和需求。2) 进行系统数据库的备份,使系统数据不会因意外事故(如突然停电)而造成破坏,从而确保数据库内容的安全可靠性;4.6 安全性系统的安全无疑是确保系统正常运行的首要保障,系统的设计将从访问控
11、制、数据安全方面进行考虑。1) 权限管理通过设置角色和用户权限可以对用户访问控制,2) 运行维护管理进行系统数据库的备份,使系统数据不会因意外事故(如突然停电)而造成破坏,从而确保数据库内容的安全可靠性;4.7 性能需求1) 时间特性普通操作在3秒内得到响应,计算量最大的任务在1分钟内完成。2) 易用性系统用MS Internet Explorer实现用户界面,大量的图形元素直观的反映了系统功能,便于记忆。3) 稳定系统的稳定性非常重要,它将直接影响到各类用户的使用质量,所以系统必须保证的稳定运行。4) 数据精确度所有有关金额的数据域要求精确到小数点后2位。5) 数据库容量要求数据库容量要求能支持多企业、多用户访问.4.8 接口需求本系统有两个外部接口:1、 银行接口,主要提供员工银行账户。2、 考勤接口,利用打卡机的接口。本系统有一个内部接口:1、简历接口,主要提供外部提交的简历信息。用户接口:本系统提供可视化的操作方式,不提供命令控制语句进行输入控制,从而用户只需要使用鼠标进行命令操作,使用键盘输入系统接口的参数。用户主要通过窗体,控件,对话框等可视化元素进行交互。附录一:需求说明书的书写分工韩峰 分配任务,整理材料翟良荣 需求收集夏明新 需求收集王婷 功能分析翁海霞 功能分析朱斌斌 功能分析朱雨彬 修改文档张宇奇 查阅资料朱震 查阅资料孙杰 查阅资料
限制150内