XX公司人力资源管理系统用户需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人力资源管理系统用户
需求分析报告
目录
1引言 (2)
1.1编写目的: (2)
1.2 项目背景: (2)
1.3参考资料: (2)
2总体要求 (2)
2.1目标: (2)
2.2软件开发平台要求 (3)
3 模型功能 (4)
3.1用例: (4)
3.2管理员概念模型: (5)
3.3员工概念模型: (5)
3.4E-R图 (6)
3.5数据流程图 (6)
3.5.1招聘管理: (6)
3.5.2考勤管理: (7)
3.5.3工资管理: (7)
3.5.4培训管理: (8)
3.5.5员工管理: (6)
4数据字典 (8)
1引言
1.1编写目的:通过人力资源管理系统,能够提高公司人才利用率,提高公司的核心竞争力,还能提升企业的管理能力,使得企业能够快速适应信息时代的网络化管理要求。
增进员工之间的沟通,协调员工之间的协作管理。在该系统中包括对员工考勤和薪酬的管理,这样能够使得员工更方便和快捷的了解与自己密切相关的信息。
1.2 项目背景:
本项目的名称:人力资源管理系统
本项目的应用范围:中小型公司
开发者:人力资源管理系统软件公司
用户:开发人员
1.3参考资料:
《软件工程导论》张海藩牟永敏清华大学出版社
2总体要求
2.1目标:
1.招聘管理功能:
发布职位需求信息职位招聘申请提交并通过超级管理员审批后,系统在网上发布招聘信息,进行招聘,将受到的简历同意管理,并显示给相关招聘负责人。面试结束后,管理员在线输入是否同意录用,然后系统产生审批表,办理入职手续。
2.员工管理功能
员工信息涉及所属部门,职位,个人信息员工级别。并且可以提供综合查询功能和数据分析功能(部门人数统计,员工年龄分析等)
3.工资管理模块:
薪资福利解决薪资计算,四金处理,假期管理具体业务,并提供相关的分析和报表(薪资变动,部门薪资汇总)
4.培训管理模块:
设计培训需求,汇总成培训计划,计划内容包括培训的时间、地点、参与人、预算等。由培训计划生成培训的实施方案,详细记录培训实施情况。培训评价管理,记录员工在每次
培训中的评价。培训记录自动记入员工资料。
5.考勤管理模块:
支持请假、出差、加班、补休、调班、停工等考勤业务管理。工资模块直接引用考勤结果进行相关计算。假期管理中可以自定义法定假期与企业假期。
2.2软件开发平台要求
服务器:
硬件:80x86系列微机
CPU:733以上
内存:256M以上
硬盘空间:40G以上
软件:Windows Server、Access等
开发平台:
数据库管理系统:oracle 9.0以上系统
应用服务器系统:IBM WebSphere
OA系统:Lotus Domino
网络协议:TCP/IP
开发工具:兼容性较好的如microsoft visual ,C++Builder ,或j2EE.
2.3软件开发实施要求
1.开发过程中要有开发日志,开发者可以完善需求,但要不影响基本要求。
2.软件开发完成后必须经过软件测试通过后,才可交付使用。
3.软件开发完成后,需要完整详细的使用说明。
3 模型功能3.1用例:
3.2管理员概念模型:3.3员工概念模型:
3.4E-R图
3.5数据流程图3.5.1员工管理:
3.5.2招聘管理:
3.5.3考勤管理:
3.5.4工资管理:
3.5.5培训管理:
4数据字典4.1 员工管理