4人事管理系统详细设计说明书.docx

上传人:b****7 文档编号:16187497 上传时间:2023-07-11 格式:DOCX 页数:41 大小:402.36KB
下载 相关 举报
4人事管理系统详细设计说明书.docx_第1页
第1页 / 共41页
4人事管理系统详细设计说明书.docx_第2页
第2页 / 共41页
4人事管理系统详细设计说明书.docx_第3页
第3页 / 共41页
4人事管理系统详细设计说明书.docx_第4页
第4页 / 共41页
4人事管理系统详细设计说明书.docx_第5页
第5页 / 共41页
4人事管理系统详细设计说明书.docx_第6页
第6页 / 共41页
4人事管理系统详细设计说明书.docx_第7页
第7页 / 共41页
4人事管理系统详细设计说明书.docx_第8页
第8页 / 共41页
4人事管理系统详细设计说明书.docx_第9页
第9页 / 共41页
4人事管理系统详细设计说明书.docx_第10页
第10页 / 共41页
4人事管理系统详细设计说明书.docx_第11页
第11页 / 共41页
4人事管理系统详细设计说明书.docx_第12页
第12页 / 共41页
4人事管理系统详细设计说明书.docx_第13页
第13页 / 共41页
4人事管理系统详细设计说明书.docx_第14页
第14页 / 共41页
4人事管理系统详细设计说明书.docx_第15页
第15页 / 共41页
4人事管理系统详细设计说明书.docx_第16页
第16页 / 共41页
4人事管理系统详细设计说明书.docx_第17页
第17页 / 共41页
4人事管理系统详细设计说明书.docx_第18页
第18页 / 共41页
4人事管理系统详细设计说明书.docx_第19页
第19页 / 共41页
4人事管理系统详细设计说明书.docx_第20页
第20页 / 共41页
亲,该文档总共41页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

4人事管理系统详细设计说明书.docx

《4人事管理系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《4人事管理系统详细设计说明书.docx(41页珍藏版)》请在冰点文库上搜索。

4人事管理系统详细设计说明书.docx

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

 

1.引言

1.1编写目的

本详细设计说明书是针对网络信息体系结构的课程作业而编写。

目的是对该项目进行详细设计,在概要设计的基础上进一步明确系统结构,详细地介绍系统的各个模块,为进行后面的实现和测试做准备。

本详细设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后想对系统进行扩展和维护的人员。

1.2项目背景

项目名称:

人事管理系统

解决方案名称:

CompanyPersonnelManagementSystem

本项目创意的提出者:

刘浏,刘思彤,王珽,郎国起

开发者:

刘浏,刘思彤,王珽,郎国起

项目介绍:

人事管理是一套先进的管理模式,其实施要取得成功,必须有必需的技术和工具支持,公司人事管理软件(CPM)是实施人事部门人员管理职工必不可少的一套技术和工具集成支持平台。

CPM管理系统基于通讯、计算机等信息技术,能实现企业对职工、部门的良好管理,能够协助管理者更好地完成管理的两项基本任务:

管理和了解职工状况。

1.3参考资料

[1]历力.基于WEB的企业人力资源管理系统的设计与实现[D].西安石油大学,2015.

[2]董秋云.网络环境下的企业人力资源管理系统构建研究[J].齐齐哈尔大学学报(哲学社会科学版),2009(04):

65-66.

[3]郝大杰.浅析ERP人力资源管理系统在企业中的应用[J].才智,2015(32):

243-244.

[4]吴懿.企业人力资源管理系统分析与实现[J].信息与电脑(理论版),2015(23):

110-111.张海藩编著.软件工程导论(第五版).北京:

清华大学出版社.2008年.

2.总体设计

2.1需求概述

2.1.1功能需求

系统主要有九个模块:

登录模块、员工信息模块、工资信息模块、人事变动模块、考勤信息模块、系统信息模块、部门信息模块、绩效考核模块、合同管理模块;

2.1.2适应性

1.操作方式具备鼠标和键盘共同操作;

2.运行环境应具备Windows7;

2.1.3运行需求

1用户界面

1.屏幕格式:

采用Windows友好界面;

2.报表格式:

采用普通报表格式;

3.菜单格式:

采用下拉式菜单与右键快捷菜单并用;

2硬件接口

用户接口:

该系统是人事管理系统,是通过浏览器发布信息的,所以只要用户可以接入Internet即可访问该系统,而通过统一的终端格式一体机,用户只需手点触屏幕进行操作即可。

通信接口:

网络通信标准采用Http协议,通过web浏览器的方式将界面展现给用户,通信安全则是对通信数据进行加密处理,系统采用同步通信,虽然开销大些,不过大大提高了数据的传输效率。

3软件接口

数据库接口:

Innodb数据库引擎;

4故障处理

本软件在数据输入时要求较高,要输入符合要求的数据,登陆人数在1000人以内,人数过多可能会造成死机现象。

5性能需求

1数据精确度

输入、输出数据精度要求如身份证号,必须为18位。

不能输入不合法的数据,在输入不合法的数据时要有容错的功能,系统能容纳的最大人数为1000人。

2时间特性

1.程序响应时间不能超过3秒;

2.更新处理时间不能超过5秒;

3.数据转换与传输时间不能超过3秒;

2.2软件结构

图5-1

图5-2

图5-3

图5-4图5-5

3.程序描述

3.1功能描述

登录模块流程图:

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘浏

 

 

模块:

登录模块

日期:

2018.6.12

 

 

编号:

0

 

 

 

 

被调用:

调用:

 

 

 

 

输入:

用户名、密码

输出:

提示信息:

登录成功、密码错误、用户名错误

 

 

 

 

处理:

1.验证用户输入的用户ID和密码

2.获得登录用户输入的用户ID和密码

3.访问数据库的用户表

4.查询匹配的用户名和密码,若未查询到或不匹配,返回结果到登录窗口,提示错误;相反登陆成功

 

 

 

 

局部数据:

 

 

注释

 

 

员工信息模块:

基本信息

 

系统:

人力资源基础信息管理系统

作者:

王珽

 

 

模块:

员工基本信息

日期:

2018.6.21

 

 

编号:

2

 

 

 

 

被调用:

员工信息

调用:

输入员工信息、确定员工信息

 

 

 

 

输入:

用户编号、用户姓名、用户密码、用户类型、用户性别、用户身份证号、用户年龄、用户电话号、用户学历、用户照片、部门编号、职位编号

输出:

用户编号、用户姓名、用户密码、用户类型、用户性别、用户身份证号、用户年龄、用户电话号、用户学历、用户照片、部门编号、职位编号

 

 

 

 

处理:

1.员工信息输入正确处理

2.员工信息输入错误处理

 

 

 

 

局部数据:

 

 

注释

 

 

修改员工信息

 

系统:

人力资源基础信息管理系统

作者:

王珽

 

 

模块:

修改员工信息

日期:

2018.6.21

 

 

编号:

2.1

 

 

 

 

被调用:

 

调用:

确定员工信息

 

 

 

 

输入:

用户编号、用户姓名、用户密码、用户类型、用户性别、用户身份证号、用户年龄、用户电话号、用户学历、用户照片、部门编号、职位编号

输出:

用户编号、用户姓名、用户密码、用户类型、用户性别、用户身份证号、用户年龄、用户电话号、用户学历、用户照片、部门编号、职位编号

 

 

 

 

处理:

1.员工信息输入正确处理

2.员工信息输入错误处理

 

 

 

 

局部数据:

 

 

注释

 

 

增加员工信息

 

系统:

人力资源基础信息管理系统

作者:

王珽

 

 

模块:

增加员工信息

日期:

2018.6.21

 

 

编号:

2.2

 

 

 

 

被调用:

 

调用:

确定员工信息

 

 

 

 

输入:

用户编号、用户姓名、用户密码、用户类型、用户性别、用户身份证号、用户年龄、用户电话号、用户学历、用户照片、部门编号、职位编号

输出:

用户编号、用户姓名、用户密码、用户类型、用户性别、用户身份证号、用户年龄、用户电话号、用户学历、用户照片、部门编号、职位编号

 

 

 

 

处理:

1.员工信息输入正确处理

2.员工信息输入错误处理

 

 

 

 

局部数据:

 

 

注释

 

 

查询员工信息

 

系统:

人力资源基础信息管理系统

作者:

王珽

 

 

模块:

查询员工信息

日期:

2018.6.21

 

 

编号:

2.3

 

 

 

 

被调用:

 

调用:

确定员工信息

 

 

 

 

输入:

用户编号

输出:

用户编号、用户姓名、用户密码、用户类型、用户性别、用户身份证号、用户年龄、用户电话号、用户学历、用户照片、部门编号、职位编号

 

 

 

 

处理:

1.员工信息输入正确处理

2.员工信息输入错误处理

 

 

 

 

局部数据:

 

 

注释

 

 

删除员工信息

 

系统:

人力资源基础信息管理系统

作者:

王珽

 

 

模块:

删除员工信息

日期:

2018.6.21

 

 

编号:

2.4

 

 

 

 

被调用:

 

调用:

确定员工信息

 

 

 

 

输入:

用户编号

输出:

 

 

 

 

 

处理:

1.员工信息输入正确处理

2.员工信息输入错误处理

 

 

 

 

局部数据:

 

 

注释

 

 

工资信息模块:

IPO表

 

系统:

人力资源基础信息管理系统

作者:

郎国起

 

 

模块:

员工工资查询模块

日期:

2018.6.12

 

 

编号:

3.2.4

 

 

 

 

被调用:

工资管理模块

调用:

 

 

 

 

输入:

员工编号

输出:

员工工资详情

 

 

 

 

处理:

1、员工编号错处处理

2、员工已离职处理

3、员工未完成信息录入处理

4、操作正确处理

 

 

 

 

局部数据:

 

 

注释

 

 

IPO表

 

系统:

人力资源基础信息管理系统

作者:

郎国起

 

 

模块:

添加工资规则模块

日期:

2018.6.12

 

 

编号:

3.3.1

 

 

 

 

被调用:

工资信息模块

调用:

 

 

 

 

输入:

发放日期、基本工资、节假日工资、加班工资、绩效工资、考勤工资

输出:

在工资规则表中生成记录

 

 

 

 

处理:

1、输入信息不完整处理

2、输入信息不规范处理

3、存在相同规则处理

4、操作正确处理

5、权限不够处理

 

 

 

 

局部数据:

 

注释

 

 

IPO表

 

系统:

人力资源基础信息管理系统

作者:

郎国起

 

 

模块:

查看工资规则模块

日期:

2018.6.12

 

 

编号:

3.3.2

 

 

 

 

被调用:

工资模块

调用:

 

 

 

 

输入:

输出:

在工资规则表中查询所有规则并输出

 

 

 

 

处理:

1、未找到规则处理

2、找到规则处理

3、权限不够处理

 

 

 

 

局部数据:

 

注释

 

 

IPO表

 

系统:

人力资源基础信息管理系统

作者:

郎国起

 

 

模块:

删除工资规则处理

日期:

2018.6.12

 

 

编号:

3.3.3

 

 

 

 

被调用:

工资模块

调用:

2.3查询工资规则模块

 

 

 

 

输入:

选择要删除的规则

输出:

在工资规则表中删除选中规则

 

 

 

 

处理:

1、权限不够处理

2、操作正确处理

 

 

 

 

局部数据:

 

注释

 

 

IPO表

 

系统:

人力资源基础信息管理系统

作者:

郎国起

 

 

模块:

修改工资规则模块

日期:

2018.6.12

 

 

编号:

3.3.4

 

 

 

 

被调用:

工资模块

调用:

2.3查看工资规则模块

 

 

 

 

输入:

选择要修改的工资规则、输入要修改的内容

输出:

在工资规则表中更新数据

 

 

 

 

处理:

1、规则不存在处理

2、修改成功处理

3、输入信息不规范处理

 

 

 

 

局部数据:

 

 

注释

 

 

IPO表

 

系统:

人力资源基础信息管理系统

作者:

郎国起

 

 

模块:

查询工资信息

日期:

2018.6.12

 

 

编号:

3.3.4

 

 

 

 

被调用:

工资模块

调用:

 

 

 

 

输入:

输入员工编号

输出:

根据员工编号在工资信息表中查询工资信息

 

 

 

 

处理:

1、员工新入职处理(未查到工资信息)

2、操作正确处理

 

 

 

 

局部数据:

 

 

注释

 

 

系统信息模块:

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘思彤

 

 

模块:

系统信息角色设置模块

日期:

2018.6.12

 

 

编号:

1.2.1

 

 

 

 

被调用:

系统管理模块

调用:

 

 

 

 

输入:

员工编号,员工姓名,权限级别

输出:

将正确的权限信息记入系统信息表、员工信息表信息

 

 

 

 

处理:

1.员工信息输入正确处理

2.员工信息输入错误处理

3.权限级别设置正确处理

4.权限级别设置错误处理

 

 

 

 

局部数据:

 

 

注释

 

 

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘思彤

 

 

模块:

系统信息角色删除模块

日期:

2018.6.12

 

 

编号:

1.2.2

 

 

 

 

被调用:

系统管理模块

调用:

 

 

 

 

输入:

员工编号,员工姓名,现有权限级别

输出:

在系统信息表、员工信息表信息中找出符合条件的记录,标记为失效

 

 

 

 

处理:

1.找到符合条件的记录处理

2.未找到符合条件的记录处理

 

 

 

 

局部数据:

 

注释

 

 

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘思彤

 

 

模块:

系统信息角色修改模块

日期:

2018.6.12

 

 

编号:

1.2.3

 

 

 

 

被调用:

系统管理

调用:

 

 

 

 

输入:

员工编号,员工姓名,现有权限级别,修改后的权限级别

输出:

在系统信息表、员工信息表信息中找出符合条件的记录,并修改

 

 

 

 

处理:

1.找到符合条件的记录处理

2.未找到符合条件的记录处理

3.权限设置正确处理

4.权限设置错误处理

 

 

 

 

局部数据:

 

注释

 

 

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘思彤

 

 

模块:

系统信息角色查询模块

日期:

2018.6.12

 

 

编号:

1.2.4

 

 

 

 

被调用:

系统管理模块

调用:

 

 

 

 

输入:

员工编号

员工姓名

输出:

符合条件的权限记录

 

 

 

 

处理:

1.找到符合条件的记录处理

2.未找到符合条件的记录处理

 

 

 

 

局部数据:

 

注释

 

 

部门信息模块:

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘浏

 

 

模块:

部门信息查询模块

日期:

2018.6.12

 

 

编号:

6.4

 

 

 

 

被调用:

部门管理模块

调用:

 

 

 

 

输入:

员工编号,员工姓名、部门编号

输出:

在部门信息表、员工信息表信息中找出符合条件的记录,标记为失效

 

 

 

 

处理:

1.找到符合条件的记录处理

2.未找到符合条件的记录处理

 

 

 

 

局部数据:

 

注释

 

 

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘浏

 

 

模块:

部门信息修改模块

日期:

2018.6.12

 

 

编号:

6.3

 

 

 

 

被调用:

部门管理模块

调用:

 

 

 

 

输入:

员工编号,员工姓名,现在的部门编号,修改后的部门编号

输出:

在部门信息表、员工信息表信息中找出符合条件的记录,并修改

 

 

 

 

处理:

1.找到符合条件的记录处理

2.未找到符合条件的记录处理

3.部门设置正确处理

4.部门设置错误处理

 

 

 

 

局部数据:

 

注释

 

 

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘浏

 

 

模块:

部门信息删除模块

日期:

2018.6.12

 

 

编号:

6.2

 

 

 

 

被调用:

部门管理模块

调用:

 

 

 

 

输入:

部门编号

输出:

在部门信息表中找到如何条件的记录并删除

 

 

 

 

处理:

1.找到符合条件的记录处理

2.未找到符合条件的记录处理

3.部门删除处理

 

 

 

 

局部数据:

 

注释

 

 

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘浏

 

 

模块:

部门信息增加模块

日期:

2018.6.12

 

 

编号:

6.1

 

 

 

 

被调用:

部门管理模块

调用:

 

 

 

 

输入:

部门编号、部门名称

输出:

在部门信息表里面添加新的部门编号和部门名称

 

 

 

 

处理:

1.部门信息添加处理

2.部门信息更新处理

 

 

 

 

局部数据:

 

 

注释

 

 

人事变动模块:

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘思彤

 

 

模块:

员工人事变动模块

日期:

2018.6.12

 

 

编号:

8

 

 

 

 

被调用:

员工人事变动模块

调用:

 

 

 

 

输入:

输入员工信息,包括员工编号,员工姓名,部门、职位等

输出:

(1)在员工信息表中,将符合条件的记录更新

(2)将该员工的信息记录到员工信息表中

 

 

 

 

处理:

1.员工信息存在处理

2.员工信息存在进行更新处理

3.员工信息更新处理

 

 

 

 

局部数据:

 

 

注释

 

 

考勤模块:

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘浏

 

 

模块:

考勤信息模块

日期:

2018.6.12

 

 

编号:

5

 

 

 

 

被调用:

调用:

 

 

 

 

输入:

上传考勤表格

输出:

提示信息:

上传成功

 

 

 

 

处理:

1、上传到考勤信息表中

 

 

 

 

局部数据:

 

 

注释

 

 

绩效模块:

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘浏

 

 

模块:

绩效考核模块

日期:

2018.6.12

 

 

编号:

4

 

 

 

 

被调用:

调用:

 

 

 

 

输入:

上传绩效考核表格

输出:

提示信息:

上传成功

 

 

 

 

处理:

1、上传到绩效考核信息表中

 

 

 

 

局部数据:

 

 

注释

 

 

合同模块:

IPO表

 

系统:

人力资源基础信息管理系统

作者:

刘浏

 

 

模块:

合同上传信息模块

日期:

2018.6.12

 

 

编号:

7.1

 

 

 

 

被调用:

合同管理模块

调用:

 

 

 

 

输入:

输入员工号、上传合同文件

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2