人事管理系统项目文档

合集下载

软件工程课程设计-人事管理系统(可编辑优质文档)

软件工程课程设计-人事管理系统(可编辑优质文档)

软件工程课程设计-人事管理系统(可编辑优质文档)软件工程课程设计-人事管理系统(可编辑优质文档)一、引言人事管理系统是一种集成化的软件系统,旨在优化和简化人事部门的工作流程和管理过程。

本文将介绍一个可编辑优质文档的人事管理系统的设计与实现。

二、系统概述人事管理系统是基于软件工程理论和技术开发的一个综合性管理系统,旨在改善和优化企业的人力资源管理过程。

系统的主要功能包括员工信息管理、考勤管理、招聘管理、绩效管理和报表统计等。

三、系统设计1. 员工信息管理在该系统中,可以录入和管理员工的基本信息,包括姓名、性别、出生日期、部门、职位、工资等。

同时,系统支持对员工信息进行查询、修改和删除等操作。

2. 考勤管理系统能够记录和管理员工的出勤情况,包括正常考勤、迟到、早退、请假和加班等。

通过与系统的集成,员工可以使用指纹识别等方式进行考勤打卡,实现自动化和精确化的考勤管理。

3. 招聘管理该系统提供了一套完整的招聘流程管理功能,包括发布招聘信息、简历筛选、面试安排和录用等。

招聘管理功能不仅节约了人力资源部门的时间和精力,还可以提高招聘效率和招聘质量。

4. 绩效管理系统支持对员工的绩效进行评估和管理,包括设定绩效指标、考核分数录入、绩效排名和薪资调整等。

通过与考勤管理和员工信息管理的结合,系统可以自动生成绩效报告和分析数据。

5. 报表统计系统能够自动生成各类人事管理报表,可以根据需求自定义报表样式和内容。

通过数据的可视化展示,管理人员能够及时了解企业的人力资源情况,为决策提供参考依据。

四、系统实现技术1. 前端技术人事管理系统的前端采用现代化的Web技术进行实现,包括HTML、CSS和JavaScript等。

前端界面设计简洁美观,用户友好,支持响应式布局,适配不同设备和屏幕尺寸。

2. 后端技术人事管理系统的后端采用了流行的开发框架和技术,如Java、Spring Boot和MySQL等。

采用面向对象的设计思想,系统结构清晰,模块化程度高,易于扩展和维护。

人事管理系统需求分析文档

人事管理系统需求分析文档

人事管理系统需求分析文档1.引言2.目标与范围人事管理系统的目标是帮助企业进行人力资源管理,包括招聘、员工档案管理、薪酬福利管理、绩效考核以及培训等方面的工作。

本系统将为企业提供全面的人力资源管理解决方案,旨在提高企业的人力资源管理效率和服务质量。

3.功能需求3.1招聘管理-发布招聘信息:系统管理员可以发布招聘岗位信息,包括职位描述、薪资待遇等。

-简历管理:系统能够接收并管理候选人的简历,提供简历筛选、管理和反馈功能。

-面试安排:系统管理员能够进行面试安排,并为面试官提供面试评估工具。

3.2员工档案管理-合同管理:系统能够管理员工的合同信息,包括合同类型、签订日期、有效期等。

-薪酬福利管理:系统能够记录员工的薪资、奖金、福利等相关信息。

3.3绩效考核管理-绩效目标设定:系统能够帮助上级设定直属下级的绩效目标。

-绩效评估:系统能够进行员工绩效评估,并生成评估报告。

3.4培训管理-培训需求分析:系统能够分析员工的培训需求,并为企业提供相应的培训计划。

-培训记录管理:系统能够记录员工的培训记录,并提供培训效果评估。

4.非功能需求4.1安全性-系统应具备用户身份验证机制,确保用户访问的安全性。

-系统应具备数据加密功能,确保数据的机密性。

4.2可靠性-系统应具备备份和恢复功能,以避免数据丢失和系统故障。

-系统应能够提供稳定可靠的服务,以确保用户的正常使用。

4.3可扩展性-系统应能够支持大量用户的并发访问,以满足企业的需求。

-系统应能够灵活扩展,以适应企业的发展和变化。

5.接口需求5.1用户界面-系统应提供友好的用户界面,以便用户轻松使用和操作系统。

-系统应支持多语言界面,以满足不同地区和用户的需求。

5.2数据接口-系统应能够与企业现有的人力资源管理系统集成,以实现数据的共享和交换。

6.项目进度计划-需求分析阶段:1周-系统设计阶段:2周-系统开发阶段:4周-系统测试阶段:1周-系统部署阶段:1周7.总结本文档对人事管理系统的需求进行了详细分析,包括功能需求、非功能需求和接口需求。

人事管理系统需求分析文档2024424

人事管理系统需求分析文档2024424

人事管理系统需求分析文档2024424一、引言人事管理是一个企业中至关重要的部门,负责员工的招聘、培训、薪酬管理、绩效评估等工作。

传统的人事管理方式无法满足企业不断发展的需求,因此需要一款高效、灵活的人事管理系统来支持和优化人力资源管理工作。

二、目标本文档旨在分析人事管理系统的需求,明确系统的功能和特性,为系统的开发和实施提供指导。

三、功能需求1.员工管理:包括员工档案管理、员工信息维护、离职员工管理等功能,方便企业对员工信息进行统一管理和查询。

2.招聘管理:包括岗位需求发布、简历筛选、面试安排等功能,方便企业快速、高效地完成招聘流程。

3.培训管理:包括培训需求分析、培训计划制定、培训资源管理等功能,方便企业对员工进行培训管理和评估。

4.薪酬管理:包括薪酬核算、薪资福利管理、绩效考核等功能,方便企业对员工薪资和绩效进行管理和评估。

5.绩效管理:包括绩效目标设定、绩效考核、绩效结果分析等功能,方便企业对员工绩效进行评估和激励。

6.考勤管理:包括考勤记录、加班管理、请假管理等功能,方便企业对员工考勤情况进行记录和统计。

7.报表统计:支持各种报表的生成和导出,如员工信息表、薪资统计表、绩效分析报告等,方便企业进行决策和分析。

四、性能需求1.系统的响应时间要求在2秒以内,保证用户的使用体验。

2.系统的稳定性要求高,保证系统能够长时间稳定运行。

3.系统的安全性要求高,保证用户信息的安全和隐私。

4.系统要支持多用户同时使用,保证并发性能。

五、界面需求1.界面简洁直观,操作便捷,提供友好的用户体验。

2.界面风格统一,符合企业的形象和风格。

3.系统支持多种操作方式,包括PC端和移动端,方便用户在不同的设备上进行使用。

六、数据需求1.系统要支持大量员工数据的存储和管理,保证数据的安全性和完整性。

2.系统要支持数据的备份和恢复功能,防止数据丢失。

七、其他需求1.系统要具备良好的扩展性和灵活性,能够根据企业的需求进行定制和拓展。

人事管理系统文档

人事管理系统文档

目录可行性研究报告 (6)1引言 (6)1.1编写目的 (6)1.2背景 (7)1.3定义 (7)1.4参考资料 (7)2可行性研究的前提 (7)2.1要求 (7)2.2目标 (8)2.3条件、假定和限制 (8)2.4进行可行性研究的方法 (8)2.5评价尺度 (9)3对现有系统的分析 (9)3.1工作负荷 (9)3.2费用开支 (9)3.3人员 (9)3.4局限性 (9)4所建议的系统 (9)4.1对所建议系统的说明 (9)4.2数据流程 (10)4.3改进之处 (10)4.4影响 (10)4.4.1对设备的影响 (10)4.4.2对软件的影响 (10)4.4.3对用户单位机构的影响 (11)4.4.4对系统运行过程的影响 (11)4.5技术条件方面的可行性 (11)5投资及效益分析 (11)5.1支出 (11)5.1.1基本建设投资 (11)5.1.2其他一次性支出 (11)5.1.3非一次性支出 (12)5.2收益 (12)5.2.1一次性收益 (12)5.2.2非一次性收益 (12)5.2.3不可定量的收益 (12)5.3投资回收周期 (12)5.4敏感性分析 (12)6社会因素方面的可行性 (12)6.1法律方面的可行性 (12)6.2使用方面的可行性 (13)7结论 (13)需求分析报告 (13)1引言 (13)1.1编写目的 (13)1.2产品范围 (13)1.3预期读者 (13)1.4定义 (14)1.5参考资料 (14)2综合描述 (14)2.1背景. (14)2.2用户的特点 (14)2.3运行环境 (15)2.4假定和约束 (15)3功能需求 (15)3.1系统总体需求描述 (15)3.2系统分块需求描述: (15)3.3数据流图: (16)4非功能需求 (18)4.1精度需求: (18)4.2性能需求 (18)4.3灵活性需求 (18)4.4输人输出需求 (18)4.5数据管理能力需求 (19)4.6故障处理需求 (19)4.7其他需求 (19)5外部接口需求 (19)5.1 软件接口 (19)概要设计说明书 (19)1引言 (19)1.1编写目的 (19)1.2背景 (20)1.3定义 (20)1.4参考资料 (20)2总体设计 (20)2.1需求规定 (20)2.2运行环境 (21)2.3基本设计概念和处理流程 (21)2.4结构 (21)2.5功能需求与程序的关系 (23)2.6人工处理过程 (24)3接口设计 (25)3.1外部接口 (25)3.2内部接口 (25)4运行设计 (25)4.1运行模块组合 (25)4.2运行时间 (25)5系统数据结构设计 (25)5.1数据库数据结构设计 (25)5.2数据结构与程序的关系 (28)6系统出错处理设计 (29)6.1出错信息 (29)6.2补救措施 (29)6.3系统维护设计 (29)详细设计说明书 (29)1.引言 (29)1.1.编写目的 (29)1.2.背景 (30)1.3.定义 (30)1.4参考资料 (30)2.程序系统的结构 (31)3.人事管理设计说明 (32)3.1.程序描述 (32)3.2.功能 (32)3.3.性能 (32)3.4.输入项 (33)3.5.输出项 (33)3.6.算法 (33)3.7.流程逻辑 (33)3.8.接口 (34)3.9.限制条件 (34)3.10.测试计划 (34)4.人事异动设计说明 (34)4.1.程序描述 (34)4.2.功能 (34)4.3.性能 (35)4.4.输入项 (35)4.6.算法 (35)4.7.流程逻辑 (36)4.8.接口 (36)4.9.限制条件 (37)4.10.测试计划 (37)5.奖惩管理设计说明 (37)5.1.程序描述 (37)5.2.功能 (37)5.3.性能 (38)5.4.输入项 (38)5.5.输出项 (38)5.6.算法 (38)5.7.流程逻辑 (39)5.8.接口 (39)5.9.限制条件 (39)5.10.测试计划 (40)6.考勤管理设计说明 (40)6.1.程序描述 (40)6.2.功能 (40)6.3.性能 (40)6.4.输入项 (41)6.5.输出项 (41)6.6.算法 (41)6.7.流程逻辑 (41)6.8.接口 (42)6.9.限制条件 (42)6.10.测试计划 (42)7.工资管理设计说明 (42)7.1.程序说明 (42)7.2.功能 (42)7.3.性能 (43)7.4.输入项 (43)7.5.输出项 (43)7.6.算法 (43)7.7.流程逻辑 (44)7.8.接口 (44)7.9.限制条件 (45)7.10.测试计划 (45)8.系统管理设计说明 (45)8.1.程序说明 (45)8.2.功能 (45)8.4.输入项 (46)8.5.输出项 (46)8.6.算法 (46)8.7.流程逻辑 (47)8.8.接口 (47)8.9.限制条件 (48)8.10.测试计划 (48)9.帮助说明 (48)10.界面设计 (48)10.1.登陆界面 (48)10.2.主界面 (49)10.3.员工浏览界面 (49)10.4.档案维护界面 (49)10.5.员工就职界面 (50)10.6.员工离职界面 (50)10.7.员工调动界面 (50)10.8.人事异动查询界面 (51)10.9.奖惩信息维护界面 (51)10.10.奖惩信息查询界面 (51)10.11.考勤信息维护界面 (52)10.12.考勤信息查询界面 (52)10.13.工资更新界面 (53)10.14.工资发放界面 (53)10.15.工资发放记录查询界面 (53)10.16.部门信息维护 (54)10.17.修改密码界面 (54)10.18.职位信息维护界面 (54)10.19.权限设置界面 (55)测试分析报告 (55)1引言 (55)1.1编写目的 (55)1.2背景 (55)1.3定义 (56)1.4参考资料 (56)2测试概要 (56)3测试结果及发现 (57)4对软件功能的结论 (67)5分析摘要 (68)5.1能力 (68)5.3建议 (69)5.4评价 (69)用户手册 (69)1.引言 (69)1.1.编写目的 (69)1.2.背景 (69)1.3.定义 (69)1.4参考资料 (70)2.用途 (70)2.1.功能 (70)2.2.性能 (71)2.2.1.精度 (71)2.2.2.时间特性 (71)2.3.安全保密 (72)3.运行环境 (72)3.1.硬设备 (72)3.2.支持软件 (72)3.3.数据结构 (72)4.使用过程 (72)4.1.安装与初始化 (73)4.2.输入 (75)4.2.1.输入数据的现实背景 (75)4.2.2.输入格式 (75)4.3.输出 (76)4.3.1.输出数据的现实背景 (76)4.3.2输出格式 (76)4.4.文卷查询 (77)4.5.出错处理以及恢复 (77)可行性研究报告1引言1.1编写目的21世纪是知识经济的时代,是人才竞争的时代,随着21世纪的到来,人类已步入信息社会,信息产业正成为全球经济的主导产业。

人事管理系统项目报告书

人事管理系统项目报告书

山西金融职业学院信息技术系项目报告书项目名称_____人事管理系统___姓名________田野_______专业_ 信息管理____指导教师________付强_______2012年 05月01 日人事管理系统1. 项目背景1)项目的目的和意义随着计算机技术、网络技术和信息技术的发展,现在办公系统更趋于系统化、科学化和网络化。

网络办公自动化系统是计算机技术和网络迅速发展的一个办公应用解决方案,它的主要目的是实现信息交流和信息共享,提供协同工作的手段,提高办公的效率,让人们从繁琐的有纸办公中解脱出来。

现在许多的机关单位的人事管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。

本系统就是基于本公司的人事管理而设计的,是对公司的人事资料进行管理,为人事管理人员提供了一套操作简单、使用可靠、界面友好、易于管理和使用的处理工具。

本系统对人事各种数据进行统一处理,避免数据存取、数据处理的重复,提高工作效率,减少了系统数据处理的复杂性。

本系统不仅使公司人事管理人员从繁重的工作中解脱出来,而且提高了人事管理的效率,提高了人事管理的科学性,方便了用户查询、管理人员进行管理。

有效的改进了现有的企业人事管理模式,提高了企业对职工信息、考勤、部门、机构信息管理的效率,提高了企业信息化管理水平,降低了管理成本,全面实现了管理的标准化和信息化。

2)可行性分析可行性分析是在用户的要求和系统调研的基础上进行的,对新系统的开发从社会、技术、经济、管理等方面进行分析,并得出新系统的开发工作可行、不可行、需要修改、分步实施等方案和结论,最后完成可行性分析。

可行性分析是项目在建设的前期对工程项目的一种考察和鉴定,对拟议中的项目进行全面与综合的技术、经济能力的调查,判断它是否可行。

可行性分析阶段的主要工作包括以下几个方面:①新系统目标可行性分析:分析新系统的目标是否符合企业的现状和发展的需要。

人事管理系统项目计划书

人事管理系统项目计划书

人事管理系统项目计划书项目名称:人事管理系统项目目标:本项目旨在开发一个人事管理系统,方便企业对员工信息进行管理和查询,提高人力资源管理效率和员工工作效益。

项目背景:随着企业规模的不断扩大和员工数量的增加,传统的人力资源管理方式已经无法满足企业的需求。

为了提高人力资源管理效率和员工工作效益,本项目将开发一个人事管理系统,使企业能够高效地管理员工信息。

项目范围:1. 实现员工信息的录入、修改和删除功能。

2. 实现员工信息的查询和统计功能。

3. 实现员工档案管理功能,包括合同管理、培训管理、薪资管理等。

4. 实现员工考勤管理功能,包括请假管理、加班管理等。

5. 实现员工绩效管理功能,包括绩效评估和奖惩管理等。

6. 实现报表生成功能,包括员工信息报表、薪资报表等。

项目计划:1. 项目启动阶段(一个月):- 确定项目目标和需求。

- 编写项目计划书。

- 组建项目团队。

- 进行项目立项会议。

2. 需求分析阶段(两个月):- 收集用户需求。

- 进行需求分析和用户界面设计。

- 编写需求规格说明书。

3. 开发阶段(六个月):- 进行系统架构设计和数据库设计。

- 进行模块开发和集成测试。

- 进行系统测试和修复BUG。

- 编写操作手册和培训材料。

4. 上线阶段(一个月):- 进行系统上线和部署。

- 进行用户培训和技术支持。

- 完善系统文档和报告。

5. 项目验收阶段(两周):- 进行项目验收和反馈收集。

- 撰写项目总结报告。

- 进行项目总结会议。

项目资源:1. 项目团队成员:- 项目经理:负责项目整体管理和协调。

- 前端开发人员:负责用户界面设计和前端开发。

- 后端开发人员:负责系统架构设计和后端开发。

- 数据库管理员:负责数据库设计和管理。

- 测试人员:负责系统测试和BUG修复。

2. 技术和设备:- 开发工具:使用Java语言进行开发,使用Eclipse作为集成开发环境。

- 数据库:使用MySQL数据库进行数据存储。

人事管理系统课程设计文档

人事管理系统课程设计文档

《数据库原理及应用》课程设计人事管理系统指导老师:姓名:班级:学号:2010年12月目录1。

系统需求分析阶段 (2)1.1 引言 (2)1。

2 目标与任务 (2)1.2.1 需求分析阶段的目标 (2)1。

2。

2 需求分析阶段的任务 (3)2。

数据字典 (4)2。

1总体结构 (4)2。

2表结构及数据词典 (4)3。

概念设计阶段 (7)3.1 引言 (7)3.2 概念模型设计 (8)4.逻辑设计阶段 (10)4.1逻辑设计的任务和目标 (10)4。

2数据组织 (10)4。

2。

1将E—R图转换为关系模型 (10)5.行为设计 (10)6.物理设计阶段 (11)6.1物理设计阶段的目标与任务 (11)6.2数据存储方面 (11)7.数据库实施阶段 (11)7.1建立数据库、数据表、视图、索引 (11)7.1.1 建立数据库 (11)7.1.2 建立数据表 (11)7.1.3 建立视图 (13)7.1.4 建立索引 (14)7.2数据入库 (14)7.3创建各个功能的存储过程 (14)8.数据库应用程序设计 (15)8。

1设计窗体界面 (15)8.2添加数据源 (15)8。

3编写代码 (15)8。

4生成最后程序 (15)9。

总结与收获 (15)1. 系统需求分析阶段1。

1 引言一直以来人们使用传统人工的方式管理员工档案,这种管理方式存在着许多缺点,譬如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

人事管理信息系统的出现轻而易举的解决了传统管理人员档案的方法的缺点.伴随着人事管理信息系统的广泛应用,它已经成为了任何一家企业公司都不可缺少的组成部分,它的存在使得管理者更容易了解自己公司的员工,便于分配人员,易于进行调整。

所以人事管理信息系统能够为管理人员提供充足的信息和快捷的查询手段.1。

人事管理系统文档

人事管理系统文档

人事管理系统文档一、系统概述人事管理系统是一款用于企业内部管理人力资源的软件。

它通过集成人事招聘、员工信息管理、考勤管理、薪资管理等功能,帮助企业实现对人力资源的全面管理和优化。

本文档旨在对人事管理系统的主要功能模块进行详细描述,以便用户了解并正确使用该系统。

二、系统模块1. 人事招聘模块人事招聘模块是人事管理系统的核心模块之一。

该模块提供以下功能:- 职位发布:企业可以在系统中发布招聘职位信息,并设定相应的职位要求和薪资待遇。

- 简历管理:求职者可以在系统中提交个人简历,企业可以对收到的简历进行管理和筛选,以便选择合适的人才。

- 面试安排:企业可以通过系统安排面试时间和地点,并通知求职者参加面试。

- 招聘统计:系统可以生成各类招聘数据的统计报表,如招聘人数、招聘费用等。

2. 员工信息管理模块员工信息管理模块用于管理企业内部员工的基本信息和档案资料。

主要功能包括:- 员工入职:记录员工入职日期、部门、岗位等信息,并生成员工编号。

- 员工离职:记录员工离职日期、原因等离职信息,并将员工状态设置为离职。

- 个人资料管理:员工可以在系统中更新个人基本资料、联系方式等信息。

- 员工档案:存储员工的合同、培训记录、绩效评估等重要资料,方便后续查询和管理。

3. 考勤管理模块考勤管理模块用于记录和管理员工的出勤情况,并统计相关数据。

以下是该模块的主要功能:- 考勤打卡:员工可以在系统内进行签到、签退操作,系统记录打卡时间和地点。

- 请假管理:员工可以在系统中申请请假,上级可以审批并记录请假类型和时长。

- 加班管理:员工可以申请加班,并记录加班时间和原因,上级可以审批。

- 考勤统计:系统可以根据员工的出勤情况生成相应的考勤统计报表。

4. 薪资管理模块薪资管理模块用于管理企业员工的薪资发放和相关操作。

该模块具有以下功能:- 薪资发放:系统根据员工的出勤情况和薪资设定,自动生成薪资计算结果,并记录薪资发放日期。

- 薪资调整:人力资源部门可以根据员工晋升、调薪等情况对员工薪资进行调整,并记录调整原因和日期。

人事管理系统文档

人事管理系统文档

人事管理系统文档人事管理系统文档1. 简介人事管理系统是一种集成管理工具,用于处理人力资源管理的各个方面。

该系统支持员工信息管理、薪酬管理、绩效考核、培训开发和人力资源分析等多个模块。

系统具有可扩展性和灵活性,可以通过添加新的模块和功能来满足不同企业的需求。

2. 系统概述该系统分为五个模块:2.1. 员工信息管理该模块主要负责收集员工的基本信息,包括姓名、职位、联系方式、入职日期、工资等,并提供一些查询和报告功能。

管理员可以添加、更新、删除员工信息,也可以导出员工信息报告。

2.2. 薪酬管理该模块支持工资条管理、计算工资、考勤管理、福利人事管理、税务管理等功能。

管理员可以根据公司的具体政策和流程配置工资条和考勤,自动生成工资条,自动计算各种费用和税务,向员工提供最终的工资报告。

2.3. 绩效考核该模块用于管理员工的绩效考核,包括设定绩效目标、定期评估绩效、分配绩效奖励等功能。

系统可以根据员工的表现和业绩给出绩效评估结果,并提供相应的奖励措施,以提高员工的工作动力和积极性。

2.4. 培训开发该模块用于组织和管理企业内部的培训和开发活动,包括培训计划、培训预算、培训人员管理和培训效果评估等功能。

管理员可以根据公司的需求和员工的能力制定相应的培训计划,进行培训和开发,并根据培训效果对员工进行绩效考核等。

2.5. 人力资源分析该模块用于对公司的人力资源进行分析和评估,包括员工比例、人员流动、离职率、人员成本、人员效率等指标的统计和分析。

管理员可以根据不同的指标和时间段生成相应的报表,以便更好地了解公司的人力资源情况。

3. 系统架构该系统采用分层结构,包括用户层、应用层和数据层三个组件。

3.1. 用户层用户层主要包括用户界面和用户行为。

用户可以访问系统,使用系统的各项功能。

3.2. 应用层应用层主要包括业务逻辑和业务服务。

核心的人力资源管理业务逻辑都在该层实现,例如员工信息收集、薪酬管理、绩效考核、培训管理等。

人事管理系统项目详细设计说明书

人事管理系统项目详细设计说明书

人事管理系统项目详细设计说明书1. 概述51.1. 目的51.2. 内容51.3. 与其他项目的关联52. 数据库52.1. 数据库名称52.2. 用户103. 表103.1. 表设计概述103.2. 表tblEmployee 113.3. 表tblDepartment 163.4. 表tblSalary 183.5. 表tblAttendance 213.6. 表tblLeave 253.7. 表tblOvertime 293.8. 表tblPerformance 343.9. 表tblConfig 383.10. 表tblSystemEvent 403.11. 表tblPerformStatus 423.12. 表tblOvertimeType 443.13. 表tblHoliday 463.14. 表tblPerformItem 484. 视图534.1. 视图viwwebEmpCommonInfo 534.2. 视图viwwebAllAttend 604.3. 视图viwwebAllLeaveReg 664.4. 视图viwwebAllOTReg 724.5. 视图viwwebCompanyPolicy 784.6. 视图viwwebDepartment 834.7. 视图viwwebHoliday 884.8. 视图viwwebManagerInfo 934.9. 视图viwwebSubmittedLvReg 994.10. 视图viwwebSubmittedOTReg 1054.11. 视图viwwebHistorySalary 1114.12. 视图viwwebPerformance 1184.13. 视图viwwebPerformItem 1234.14. 视图viwwinEmployeeList 1294.15. 视图viwwinAttendance 1354.16. 视图viwwinLeaveList 1404.17. 视图viwwinOTList 1464.18. 视图viwwinEmpBasicSalary 1525. 储备过程1575.1. 储备过程spwebAddLeaveReq 1575.2. 储备过程spwebAddOTReq 1595.3. 储备过程spwebAskReview 1605.4. 储备过程spwebCancelLeaveReq 1615.5. 储备过程spwebCancelOTReq 1625.6. 储备过程spwebChangeLeaveStatus 1635.7. 储备过程spwebChangeOTStatus 1655.8. 储备过程spwebGetCEOInfo 1665.9. 储备过程spwebGetDeptAttendSummary 167 5.10. 储备过程spwebGetDeptLvSummary 168 5.11. 储备过程spwebGetDeptOTSummary 169 5.12. 储备过程spwebGetEmployeeID 1715.13. 储备过程spwebGetEmpPassword 1725.14. 储备过程spwebGetEmpPasswordByID 173 5.15. 储备过程spwebUpdatePassword 1745.16. 储备过程spwebUpdateSelfIntro 1755.17. 储备过程spwebAddPerformObject 1765.18. 储备过程spwebDeletePerformItem 1785.19. 储备过程spwebGetDeptSalarySummary 179 5.20. 储备过程spwebUpdatePerform 1795.21. 储备过程spwebUpdatePerformItem 1815.22. 储备过程spwinAttendanceQuery 1825.23. 储备过程spwinChangeEmployeeDept 183 5.24. 储备过程spwinCreateDepartment 1845.25. 储备过程spwinDeleteDepartment 1855.26. 储备过程spwinDeleteEmployee 1865.27. 储备过程spwinDelLeaveRequest 1875.28. 储备过程spwinDeptAllEmployee 1885.29. 储备过程spwinDeptLeave 1895.30. 储备过程spwinEmpLeave 1905.31. 储备过程spwinGetAllDepartment 1915.32. 储备过程spwinGetEmpbyDeptName 192 5.33. 储备过程spwinMoveEmpBetweenDept 193 5.34. 储备过程spwinRejectLeaveRequest 1945.35. 储备过程spwebUpdatePerformItemSelf 196 5.36. 储备过程spwebUpdatePerformItemReview 197 5.37. 储备过程spwebGetSubmittedPerform 198 5.38. 储备过程spwebGetDeptPerformSummary 199 5.39. 储备过程spwinOTbyGroup 2005.40. 储备过程spwebPerformReviewed 2025.41. 储备过程spwinBasicSalaryByEmpID 203 5.42. 储备过程spwinSalaryHistoryByEmpID 204 5.43. 储备过程spwinSetBasicSalary 2055.44. 储备过程spwinQueryEventbyTime 2065.45. 储备过程spwinChangePassword 2075.46. 储备过程spwinAddEvent 2085.47. 储备过程spwebUpdatePerformItemObj 2096. 用户自定义函数2106.1. 用户自定义函数udfwinDeptAllEmployee 2106.2. 用户自定义函数udfwinGetDeptIDbyDeptName 2116.3. 用户自定义函数udfwinGetDeptNamebyDeptID 2127. 触发器2147.1. 触发器tRejectRequest 2148. 数据库安全性2148.1. 概述2148.2. 数据库验证方式214概述目的本文为教学案例项目SQL Server功能规范讲明书。

人事管理系统需求规格说明书

人事管理系统需求规格说明书

人事管理系统需求规格说明书人事管理系统需求规格说明书1. 引言1.1 编写目的本文档旨在详细描述人事管理系统的需求规格,为开发团队提供明确的开发方向和指导。

1.2 项目背景人事管理系统是一个用于支持企业内部人力资源管理的软件系统。

它将涵盖员工信息管理、薪资管理、绩效评估、培训管理、招聘管理等多个方面,以提高人力资源部门的工作效率和管理水平。

2. 总体描述2.1 项目概述人事管理系统将基于Web技术进行开发,以便员工、人力资源部门和管理层能够方便地访问和操作系统。

系统将具有友好的用户界面和灵活的功能配置,以满足不同企业的需求。

2.2 用户特征系统的主要用户包括员工、人力资源部门工作人员和管理层。

员工可以通过系统管理个人信息、查看薪资、参与培训评估等;人力资源部门工作人员可以管理员工档案、制定薪资方案、审核绩效评估等;管理层可以查看部门员工信息、薪资情况、绩效报表等。

2.3 运行环境系统将在常见的Web浏览器上运行,支持多平台。

3. 功能需求3.1 员工信息管理3.1.1 员工档案管理系统应能够方便地记录和管理员工的个人信息,包括基本信息、联系方式、教育经历、工作经历等。

3.1.2 员工入职、离职管理系统应支持录入和管理员工的入职和离职信息,包括入职手续办理、离职手续办理等。

3.1.3 员工薪资管理系统应能够自动计算和管理员工的薪资,包括基本工资、绩效奖金、加班工资等,并能相应的薪资报表。

3.2 绩效评估管理3.2.1 绩效指标设定系统应支持设定绩效评估的指标体系,包括工作目标、关键绩效指标等。

3.2.2 绩效评估记录系统应能够记录和管理员工的绩效评估结果,包括评估得分、评估意见等。

3.2.3 绩效报表系统应能够根据绩效评估结果绩效报表,包括个人绩效报表、部门绩效报表等。

3.3 培训管理3.3.1 培训需求分析系统应能够分析员工的培训需求,包括根据员工的岗位、能力等进行分析。

3.3.2 培训计划制定系统应支持制定员工的培训计划,包括培训内容、培训方式、培训时间等。

人事管理系统项目详细设计说明书

人事管理系统项目详细设计说明书

目录1. 概述1.1.目的本文为教学案例项目SQL Server功能规范说明书。

本说明书将:●描述数据库设计的目的●说明数据库设计中的主要组成部分●说明数据库设计中涵盖的教学知识要点1.2.内容本文档主要内容包括对数据库设计结构的总体描述,对数据库中各种对象的描述(包括对象的名称、对象的属性、对象和其他对象的直接关系)。

本文档中包含对以下数据库内容的描述:●数据表●视图●存储过程●用户自定义函数●触发器●约束在数据库主要对象之外,本文还将描述数据库安全性设置、数据库属性设置和数据库备份策略,为数据库管理员维护数据库安全稳定地运行提供参考。

1.3.与其他项目的关联教学案例项目的数据库设计与教学项目(Web部分和Windows部分)功能密切相关。

教学案例项目的数据库将按照教学项目程序部分的功能需求而设计,数据库设计将配合教学案例的程序部分,以实现一个功能完备的企业环境内的应用。

2. 数据库2.1.数据库名称数据库的名称一定要设为RGB,否则本案例设计的Web 部分的应用程序和Windows 部分的应用程序将无法使用该数据库。

答案:USE[master]GO/****** Object: Database [RGB] Script Date: 06/18/2011 08:55:58 ******/CREATE DATABASE[RGB]ON PRIMARY(NAME=N'RGB',FILENAME=N'C:\Program Files\Microsoft SQLServer\MSSQL10.MSSQLSERVER\MSSQL\DATA\RGB.mdf',SIZE=3072KB,MAXSIZE=UNLIMITED, FILEGROWTH= 1024KB)LOG ON(NAME=N'RGB_log',FILENAME=N'C:\Program Files\Microsoft SQLServer\MSSQL10.MSSQLSERVER\MSSQL\DATA\RGB_log.ldf',SIZE=1024KB,MAXSIZE=2048GB, FILEGROWTH= 10%)GOALTER DATABASE[RGB]SET COMPATIBILITY_LEVEL= 100GOIF (1 =FULLTEXTSERVICEPROPERTY('IsFullTextInstalled'))beginEXEC[RGB].[dbo].[sp_fulltext_database]@action='enable'endGOALTER DATABASE[RGB]SET ANSI_NULL_DEFAULT OFFGOALTER DATABASE[RGB]SET ANSI_NULLS OFFGOALTER DATABASE[RGB]SET ANSI_PADDING OFFGOALTER DATABASE[RGB]SET ANSI_WARNINGS OFFGOALTER DATABASE[RGB]SET ARITHABORT OFFGOALTER DATABASE[RGB]SET AUTO_CLOSE OFFGOALTER DATABASE[RGB]SET AUTO_CREATE_STATISTICS ONGOALTER DATABASE[RGB]SET AUTO_SHRINK OFFGOALTER DATABASE[RGB]SET AUTO_UPDATE_STATISTICS ONGOALTER DATABASE[RGB]SET CURSOR_CLOSE_ON_COMMIT OFFGOALTER DATABASE[RGB]SET CURSOR_DEFAULT GLOBALGOALTER DATABASE[RGB]SET CONCAT_NULL_YIELDS_NULL OFFGOALTER DATABASE[RGB]SET NUMERIC_ROUNDABORT OFFGOALTER DATABASE[RGB]SET QUOTED_IDENTIFIER OFFGOALTER DATABASE[RGB]SET RECURSIVE_TRIGGERS OFFGOALTER DATABASE[RGB]SET DISABLE_BROKERGOALTER DATABASE[RGB]SET AUTO_UPDATE_STATISTICS_ASYNC OFFGOALTER DATABASE[RGB]SET DATE_CORRELATION_OPTIMIZATION OFFGOALTER DATABASE[RGB]SET TRUSTWORTHY OFFGOALTER DATABASE[RGB]SET ALLOW_SNAPSHOT_ISOLATION OFFGOALTER DATABASE[RGB]SET PARAMETERIZATION SIMPLEGOALTER DATABASE[RGB]SET READ_COMMITTED_SNAPSHOT OFFGOALTER DATABASE[RGB]SET HONOR_BROKER_PRIORITY OFFGOALTER DATABASE[RGB]SET READ_WRITEGOALTER DATABASE[RGB]SET RECOVERY FULLGOALTER DATABASE[RGB]SET MULTI_USERGOALTER DATABASE[RGB]SET PAGE_VERIFY CHECKSUMGOALTER DATABASE[RGB]SET DB_CHAINING OFFGO2.2.用户除了数据库中自动创建的dbo 用户之外,还要创建如下两个用户:•RGBWinUser:该用户是Windows 应用程序访问数据库所使用的账号,它的权限一般仅限于查看视图和执行存储过程。

人事管理系统项目文档.doc

人事管理系统项目文档.doc

人事管理系统项目文档.doc企业人事管理系统项目需求说明目录一、项目计划 (1)1、系统开发目的 (1)2、背景说明 (1)3、项目确立 (2)4、应用范围 (2)5、定义 (2)6、参考资料 (2)二、逻辑分析与详细分析 (3)1、系统结构 (3)2、系统功能 (3)3、用户类型与职能 (3)一、项目计划1、系统开发目的1)大大提高企业的运作效率;2)通过全面的信息采集和处理,辅助提高企业人事管理水平;3)使用本系统,不仅能节省企业大量的人力和物力,还可以提高企业的经济效益,从而带动企业快速发展。

2、背景说明21世纪,企业的发展不仅需要技术的竞争,市场的竞争,服务的竞争,还需要人才的竞争,并且成为市场竞争中一个重要的环节。

优秀的人才的引入将给企业的发展注入新鲜的血液,带给企业巨大的发展空间。

所以,吸引人才,留住人才就成为了企业人事管理的一个重要的课题。

要想留住人才不仅需要企业具有良好的发展前景,更重要的是企业要有一个健全的管理体制,这不仅能节省企业大量的人力和物力,还可以提高企业的经济效益,从而带动企业快速发展。

3、项目确立针对企业的特点,为了帮助企业解决现在面临的人事问题,提高中小型企业的竞争力,我们将开发以下模块:员工管理、人事管理、工资管理、统计管理。

4、应用范围本系统适应于各中小型企业。

5、定义1)员工资料:可在该模块完成员工资料、记录的常用操作2)人事管理:对员工的相关资料及记录进行管理3)工资管理:工资项目及计算公式自由设定,计算公式支持多种函数。

支持报表表格格式调整功能。

强大的工资统计分析、报表打印,各种数据可以转换为EXCEL等数据格式4)统计管理:对员工的资料进行综合信息统计、员工积分统计、人事记录统计、人事信息统计5)系统设置:管理操作员,基础资料设置,系统设置,查看用户操作日志等6、参考资料国家软件设计标准文档《软件需求说明书 GB856T-88》。

人事管理系统文档

人事管理系统文档

人事管理系统文档可行性研究申报 (6)1引言 (6)1.1编写目标 (6)1.2背景 (7)1.3定义 (7)1.4参考材料 (7)2可行性研究的前提 (7)2.1要求 (7)2.2目标 (8)2.3前提、假定和限制 (8)2.4进行可行性研究的方法 (8)2.5评判标准 (9)3对现有体系的分析 (9)3.1工作负荷 (9)3.2费用开支 (9)3.3人员 (9)3.4局限性 (9)4所建议的体系 (9)4.1对所建议体系的说明 (9)4.2数据流程 (10)4.3改进之处 (10)4.4阻碍 (10)4.4.1对设备的阻碍 (10)4.4.2对软件的阻碍 (10)4.4.3对用户单位机构的阻碍 (11)4.4.4对体系运行过程的阻碍 (11)4.5技巧前提方面的可行性 (11)5投资及效益分析 (11)5.1支出 (11)5.1.1全然扶植投资 (11)5.1.2其他一次性支出 (11)5.1.3非一次性支出 (12)5.2收益 (12)5.2.1一次性收益 (12)5.2.2非一次性收益 (12)5.2.3弗成定量的收益 (12)5.3投资收受接收周期 (12)5.4敏锐性分析 (12)6社会身分方面的可行性 (13)6.1司法方面的可行性 (13)6.2应用方面的可行性 (13)7结论 (13)需求分析申报 (13)1引言 (13)1.1编写目标 (13)1.2产品范畴 (13)1.3预期读者 (13)1.4定义 (14)1.5参考材料 (14)2综合描述 (14)2.1背景. (14)2.2用户的特点 (14)2.3运行情形 (15)2.4假定和束缚 (15)3功能需求 (15)3.1体系总体需求描述 (15)3.2体系分块需求描述: (15)3.3数据流图: (16)4非功能需求 (18)4.1精度需求: (18)4.2机能需求 (18)4.3灵活性需求 (19)4.4输人输出需求 (19)4.5数据治理才能需求 (19)4.6故障处理需求 (19)4.7其他需求 (19)5外部接口需求 (19)5.1 软件接口 (19)概要设计说明书 (20)1引言 (20)1.1编写目标 (20)1.2背景 (20)1.3定义 (20)1.4参考材料 (20)2总体设计 (21)2.1需求规定 (21)2.2运行情形 (21)2.3全然设计概念和处理流程 (21)2.4构造 (22)2.5功能需求与法度榜样的关系 (24)2.6人工处理过程 (25)3接口设计 (25)3.1外部接口 (25)3.2内部接口 (25)4运行设计 (25)4.1运行模块组合 (25)4.2运行时刻 (25)5体系数据构造设计 (26)5.1数据库数据构造设计 (26)5.2数据构造与法度榜样的关系 (28)6体系掉足处理设计 (29)6.1掉足信息 (29)6.2挽救方法 (29)6.3体系爱护设计 (29)具体设计说明书 (30)1.引言 (30)1.1.编写目标 (30)1.2.背景 (30)1.3.定义 (30)1.4参考材料 (30)2.法度榜样体系的构造 (31)3.人事治理设计说明 (32)3.1.法度榜样描述 (32)3.2.功能 (32)3.3.机能 (33)3.4.输入项 (33)3.5.输出项 (33)3.6.算法 (33)3.7.流程逻辑 (33)3.8.接口 (34)3.9.限制前提 (34)3.10.测试筹划 (34)4.人事异动设计说明 (35)4.1.法度榜样描述 (35)4.2.功能 (35)4.3.机能 (35)4.4.输入项 (36)4.6.算法 (36)4.7.流程逻辑 (36)4.8.接口 (37)4.9.限制前提 (37)4.10.测试筹划 (38)5.奖惩治理设计说明 (38)5.1.法度榜样描述 (38)5.2.功能 (38)5.3.机能 (39)5.4.输入项 (39)5.5.输出项 (39)5.6.算法 (39)5.7.流程逻辑 (39)5.8.接口 (40)5.9.限制前提 (40)5.10.测试筹划 (41)6.考勤治理设计说明 (41)6.1.法度榜样描述 (41)6.2.功能 (41)6.3.机能 (41)6.4.输入项 (42)6.5.输出项 (42)6.6.算法 (42)6.7.流程逻辑 (42)6.8.接口 (43)6.9.限制前提 (43)6.10.测试筹划 (43)7.工资治理设计说明 (43)7.1.法度榜样说明 (43)7.2.功能 (43)7.3.机能 (44)7.4.输入项 (44)7.5.输出项 (44)7.6.算法 (44)7.7.流程逻辑 (45)7.8.接口 (45)7.9.限制前提 (46)7.10.测试筹划 (46)8.体系治理设计说明 (46)8.1.法度榜样说明 (46)8.2.功能 (46)8.4.输入项 (47)8.5.输出项 (47)8.6.算法 (47)8.7.流程逻辑 (48)8.8.接口 (48)8.9.限制前提 (49)8.10.测试筹划 (49)9.赞助说明 (49)10.界面设计 (49)10.1.上岸界面 (49)10.2.主界面 (50)10.3.职员扫瞄界面 (50)10.4.档案爱护界面 (50)10.5.职员就职界面 (51)10.6.职员离职界面 (51)10.7.职员调动界面 (51)10.8.人事异动查询界面 (52)10.9.奖惩信息爱护界面 (52)10.10.奖惩信息查询界面 (52)10.11.考勤信息爱护界面 (53)10.12.考勤信息查询界面 (53)10.13.工资更新界面 (54)10.14.工资发放界面 (54)10.15.工资发放记录查询界面 (54)10.16.部分信息爱护 (55)10.17.修改暗码界面 (55)10.18.职位信息爱护界面 (55)10.19.权限设置界面 (56)测试分析申报 (56)1引言 (56)1.1编写目标 (56)1.2背景 (56)1.3定义 (57)1.4参考材料 (57)2测试概要 (57)3测试成果及发明 (58)4对软件功能的结论 (68)5分析摘要 (69)5.1才能 (69)5.3建议 (70)5.4评判 (70)用户手册 (70)1.引言 (70)1.1.编写目标 (70)1.2.背景 (70)1.3.定义 (70)1.4参考材料 (71)2.用处 (71)2.1.功能 (71)2.2.机能 (72)2.2.1.精度 (72)2.2.2.时刻特点 (72)2.3.安稳保密 (73)3.运行情形 (73)3.1.硬设备 (73)3.2.支撑软件 (73)3.3.数据构造 (73)4.应用过程 (73)4.1.安装与初始化 (74)4.2.输入 (76)4.2.1.输入数据的实际背景 (76)4.2.2.输入格局 (76)4.3.输出 (77)4.3.1.输出数据的实际背景 (77)4.3.2输出格局 (77)4.4.文卷查询 (78)4.5.掉足处理以及复原 (78)可行性研究申报1引言1.1编写目标21世纪是常识经济的时代,是人才竞争的时代,跟着21世纪的到来,人类已步入信息社会,信息家当正成为全球经济的主导家当。

人事管理系统项目详细设计说明书

人事管理系统项目详细设计说明书

目录1. 概述 (7)1.1. 目的 (7)1.2. 内容 (7)1.3. 与其他项目的关联 (7)2. 数据库 (7)2.1. 数据库名称 (7)2.2. 用户 (8)3. 表 (8)3.1. 表设计概述 (8)3.2. 表tblEmployee (9)3.3. 表tblDepartment (11)3.4. 表tblSalary (11)3.5. 表tblAttendance (12)3.6. 表tblLeave (14)3.7. 表tblOvertime (15)3.8. 表tblPerformance (16)3.9. 表tblConfig (17)3.10. 表tblSystemEvent (18)3.11. 表tblPerformStatus (19)3.12. 表tblOvertimeType (20)3.13. 表tblHoliday (21)3.14. 表tblPerformItem (22)4. 视图 (24)4.1. 视图viwwebEmpCommonInfo (24)4.2. 视图viwwebAllAttend (25)4.3. 视图viwwebAllLeaveReg (25)4.4. 视图viwwebAllOTReg (26)4.5. 视图viwwebCompanyPolicy (27)4.6. 视图viwwebDepartment (28)4.7. 视图viwwebHoliday (28)4.8. 视图viwwebManagerInfo (29)4.9. 视图viwwebSubmittedLvReg (29)4.10. 视图viwwebSubmittedOTReg (30)4.11. 视图viwwebHistorySalary (31)4.12. 视图viwwebPerformance (32)4.13. 视图viwwebPerformItem (33)4.14. 视图viwwinEmployeeList (33)4.15. 视图viwwinAttendance (34)4.16. 视图viwwinLeaveList (35)4.17. 视图viwwinOTList (35)4.18. 视图viwwinEmpBasicSalary (36)5. 存储过程 (37)5.1. 存储过程spwebAddLeaveReq (37)5.2. 存储过程spwebAddOTReq (37)5.3. 存储过程spwebAskReview (38)5.4. 存储过程spwebCancelLeaveReq (39)5.5. 存储过程spwebCancelOTReq (39)5.6. 存储过程spwebChangeLeaveStatus (40)5.7. 存储过程spwebChangeOTStatus (41)5.8. 存储过程spwebGetCEOInfo (41)5.9. 存储过程spwebGetDeptAttendSummary (42)5.10. 存储过程spwebGetDeptLvSummary (42)5.11. 存储过程spwebGetDeptOTSummary (43)5.12. 存储过程spwebGetEmployeeID (44)5.13. 存储过程spwebGetEmpPassword (44)5.14. 存储过程spwebGetEmpPasswordByID (45)5.15. 存储过程spwebUpdatePassword (46)5.16. 存储过程spwebUpdateSelfIntro (46)5.17. 存储过程spwebAddPerformObject (47)5.18. 存储过程spwebDeletePerformItem (48)5.19. 存储过程spwebGetDeptSalarySummary (48)5.20. 存储过程spwebUpdatePerform (49)5.21. 存储过程spwebUpdatePerformItem (49)5.22. 存储过程spwinAttendanceQuery (50)5.23. 存储过程spwinChangeEmployeeDept (51)5.24. 存储过程spwinCreateDepartment (51)5.25. 存储过程spwinDeleteDepartment (52)5.26. 存储过程spwinDeleteEmployee (52)5.27. 存储过程spwinDelLeaveRequest (53)5.28. 存储过程spwinDeptAllEmployee (54)5.29. 存储过程spwinDeptLeave (54)5.30. 存储过程spwinEmpLeave (55)5.31. 存储过程spwinGetAllDepartment (55)5.32. 存储过程spwinGetEmpbyDeptName (56)5.33. 存储过程spwinMoveEmpBetweenDept (56)5.34. 存储过程spwinRejectLeaveRequest (57)5.35. 存储过程spwebUpdatePerformItemSelf (58)5.36. 存储过程spwebUpdatePerformItemReview (58)5.37. 存储过程spwebGetSubmittedPerform (59)5.38. 存储过程spwebGetDeptPerformSummary (59)5.39. 存储过程spwinOTbyGroup (60)5.40. 存储过程spwebPerformReviewed (61)5.41. 存储过程spwinBasicSalaryByEmpID (61)5.42. 存储过程spwinSalaryHistoryByEmpID (62)5.43. 存储过程spwinSetBasicSalary (62)5.44. 存储过程spwinQueryEventbyTime (63)5.45. 存储过程spwinChangePassword (64)5.46. 存储过程spwinAddEvent (64)5.47. 存储过程spwebUpdatePerformItemObj (65)6. 用户自定义函数 (65)6.1. 用户自定义函数udfwinDeptAllEmployee (65)6.2. 用户自定义函数udfwinGetDeptIDbyDeptName (66)6.3. 用户自定义函数udfwinGetDeptNamebyDeptID (66)7. 触发器 (67)7.1. 触发器tRejectRequest (67)8. 数据库安全性 (67)8.1. 概述 (67)8.2. 数据库验证方式 (67)1. 概述1.1. 目的本文为教学案例项目SQL Server 功能规范说明书。

企业人事管理系统项目计划书》.doc

企业人事管理系统项目计划书》.doc

企业人事管理系统项目计划书》1 企业人事管理系统项目计划书一、引言1.1编写目的:为了是制定企业人事管理系统软件项目实施及管理的解决方案,我编写了此项目计划书,目的是让软件程序设计人员能确定详细的项目实施范围、定义递交的工作成果、评估实施过程中的主要风险、制定项目实施的(时间)进度计划、成本和预算计划、人力资源计划等。

进而能更好的更高效的完成本系统的开发。

1.2背景:项目的名称:企业人事管理系统项目的委托单位:xx软件开发中心项目的用户(单位)xx企业人事管理部门项目的任务提出者:项目组组长项目的主要承担部门:企业人事管理系统开发小组项目建设背景:当今社会是信息社会,特别是在我国加入WTO之后,信息更是向科学化、迅速化、全球化发展,而且随着企业自身人力资源的日益庞大、复杂程度逐渐增强,人事管理智能化也应运而生。

1.3定义:(1)软件开发时专业术语: Tomcat+Maven+JDK+MySQL+Eclipse及插件其中JavaScript、Active技术,Mysql数据库、eclipse平台开发,CSS手动编码,Dreamwearve网站设计平台。

1台PCServer服务器,人手一台PC机。

网络环境需要100M及以上速率局域网,TCP/IP协议。

(2)软件时测试时专业术语:结构测试(structural testing) 和白盒测试(white box testing)。

语句覆盖(statement coverage) 和条件覆盖(decision overage);测试套件(test suite)、测试规格说明书(test specification)和测试计划(testplan) .1.4参考资料:1.5标准、条约和约定:GB/T 13702-1992计算机软件分类与代码GB/T 20918-2007信息技术软件生存周期过程风险管理GB/T 19003-2008软件工程GB/T19001-2000GB/T 15538-1995软件工程标准分类法GB/T 9386-2008计算机软件测试文档编制规范GB/T 9385-2008计算机软件需求规格说明规范GB/T 15532-2008计算机软件测试规范GB/T 18221-2000信息技术程序设计语言环境与系统软件接口独立于语言的数据类型GB/T 11457-2006信息技术软件工程术语GB 8567-2006计算机软件文档编制规范二、项目概述2.1项目目标:2.2产品目标与范围:人事管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立、维护以及前端应用程序的开发两个方面。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

企业人事管理系统
项目需求说明
目录
一、项目计划 (2)
1、系统开发目的 (2)
2、背景说明 (2)
3、项目确立 (2)
4、应用范围 (2)
5、定义 (2)
6、参考资料 (3)
二、逻辑分析与详细分析 (3)
1、系统结构 (3)
2、系统功能 (3)
3、用户类型与职能 (4)
一、项目计划
1、系统开发目的
1)大大提高企业的运作效率;
2)通过全面的信息采集和处理,辅助提高企业人事管理水平;
3)使用本系统,不仅能节省企业大量的人力和物力,还可以提高企业的经济效益,从而带动企
业快速发展。

2、背景说明
21世纪,企业的发展不仅需要技术的竞争,市场的竞争,服务的竞争,还需要人才的竞争,并且成为市场竞争中一个重要的环节。

优秀的人才的引入将给企业的发展注入新鲜的血液,带
给企业巨大的发展空间。

所以,吸引人才,留住人才就成为了企业人事管理的一个重要的课题。

要想留住人才不仅需要企业具有良好的发展前景,更重要的是企业要有一个健全的管理体制,
这不仅能节省企业大量的人力和物力,还可以提高企业的经济效益,从而带动企业快速发展。

3、项目确立
针对企业的特点,为了帮助企业解决现在面临的人事问题,提高中小型企业的竞争力,我们将开发以下模块:员工管理、人事管理、工资管理、统计管理。

4、应用范围
本系统适应于各中小型企业。

5、定义
1)员工资料:可在该模块完成员工资料、记录的常用操作
2)人事管理:对员工的相关资料及记录进行管理
3)工资管理:工资项目及计算公式自由设定,计算公式支持多种函数。

支持报表表格格式调整功能。

强大
的工资统计分析、报表打印,各种数据可以转换为EXCEL等数据格式
4)统计管理:对员工的资料进行综合信息统计、员工积分统计、人事记录统计、人事信息统计
5)系统设置:管理操作员,基础资料设置,系统设置,查看用户操作日志等
6、参考资料
国家软件设计标准文档《软件需求说明书 GB856T-88》
二、逻辑分析与详细分析
1、系统结构
2、系统功能
(1)人事管理系统,本系统必须具有以下功能:
员工信息录入:根据企业业务特点制定相关功能,可以通过输入唯一编号、员工姓名等来实现精确或模糊的员工信息录入。

该录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行员工信息录入。

其中包含员工资料、员工奖惩、员工培训、员工考评等模块的操作 (2)工资管理系统,本系统必须具备以下功能
✧工资管理:通过多种查询方式,综合查询工资明细记录。

可用通过查询各员工的工资情况,
进行添加,也可以修改、删除错误的记录。

(3)统计管理系统,本系统必须具备以下功能
✧综合信息统计:对员工的资料进行综合信息统计、员工积分统计、人事记录统计、人事信息统

3、用户类型与职能
(1)操作员:
✧人事管理:对员工的相关资料及记录进行管理
✧工资管理:工资项目及计算公式自由设定,计算公式支持多种函数。

支持报表表格格式调整功能。

强大
的工资统计分析、报表打印,各种数据可以转换为EXCEL等数据格式
✧拥有所有部门的操作权限
(2)超级管理员:
✧所有的权限
✧能操作统计管理,系统设置。

相关文档
最新文档