2022年人事管理系统系统设计说明书 .pdf
《2022年人事管理系统系统设计说明书 .pdf》由会员分享,可在线阅读,更多相关《2022年人事管理系统系统设计说明书 .pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人事管理系统系统设计说明书目录1 概述 . 2 1.1 编写目的 . 2 1.2 参考资料 . 2 2 需求概述 . 3 3 结构设计 . 3 3.1 总体设计 . 3 3.2 数据结构设计 . 5 3.2.1 公共数据结构设计. 5 3.2.2 数据库设计 . 6 4 模块详细设计 . 9 4.1 模块 1 设计 . 9 4.1.1 功能说明 . 9 4.1.2 算法 . 9 4.1.3 输入 . 9 4.1.4 输出 . 10 4.2 模块 2 设计 . 10 5 用户界面设计 . 13 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
2、- - - 名师精心整理 - - - - - - - 第 1 页,共 16 页 - - - - - - - - - 1 概述1.1 编写目的开发本系统希望使人事管理人员可以从年复一年的输入、计算、统计等工作中解脱出来,由于人事方面的数据众多,输入、统计极为不便,输入量大,计算量大。这些工作都以人力来完成将费时费力,而且容易出现错误和疏漏。 本系统一次录入信息后, 就可以反复多次在不同的信息库中使用。所有输入的信息都将按所属部门、专业、考勤日期、工资日期等详细分类,使客户可以根据需要进行管理操作。因此,该管理系统的目的就是利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连
3、接实时刷新数据,从而提高企业的工作效率。1.2 参考资料a、信息系统分析与设计(第3 版) 清华大学出版社b、软件需求说明( Software Requirements Specifications ,以下简称 SRS)c、 VisualBasic 程序设计教程刘瑞新汪远征编著,机械工业出版社出版。d、 VisualBasic 数据库编程技术与实例赵斯思 编著,人民邮电出版社出版。e、数据库系统开发CEAC 信息化培训认证管理办公室主编,高等教育出版社出版。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
4、 - - - - 第 2 页,共 16 页 - - - - - - - - - 2 需求概述本系统利用计算机对复杂烦琐的数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,从而提高企业的工作效率。人事管理系统的基本功能,包括人事信息维护 、数据查询 、统计报表 、系统维护 。 该系统应该提供人事信息的录入(修改) 、删除、统计;人事常用的数据查询(包括各种复杂查询);各类人事统计报表的设计、生成、表式的导入和导出、打印;用户账号权限的设置、管理。本系统主要管理公司员工的个人基本档案,家庭信息,本人技能以及考核培训信息管理,员工日常考勤管理,工资管理,报表打印和信息统计管理。3
5、结构设计3.1 总体设计3.1.1 模块结构图本系统的主要任务是实现对员工信息管理及相关查询。其主要功能包括:(1)员工信息管理功能添加员工信息。 以部门为单位,进行员工入库。其中分为单个添加和成批添加。 单个添加员工数量较少的信息入库;成批添加可以从现存的员工信息 EXCEL 文件中成批录入到数据库中。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 16 页 - - - - - - - - - 删除员工信息。当员工离职后,员工信息转移备份数据库中,系统的基本数据库中需要
6、删除员工信息。 (2) 员工信息查询查询员工信息。 根据管理的要求, 查询人事管理数据库的所有可能的信息。(3) 用户管理。用户的权限管理。3.1.1 各模块功能介绍说明:(1) 身份认证管理:主要是对系统用户进行管理,包括登录、退出、操作记录以及密码修改。人事管理系统身份认证管理员工基本信息管理数据管理工资管理考勤管理招聘管理数据查询数据恢复工作考评数据备份数据录入增加修改删除名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 16 页 - - - - - - - - -
7、(2) 员工基本信息管理: 主要是对人事信息进行数据维护和数据利用,包括个人基本信息、婚姻信息、学历信息、考勤信息和工资信息的插入、删除和修改,人事信息的查询、浏览、打印,分类汇总、统计和分析报表。(3) 数据管理:人事常用的数据查询,录入(修改)、删除、统计,以及主要是数据备份与恢复、部门数据管理、企业常用数据管理等。3.2 数据结构设计3.2.1 公共数据结构设计本系统涉及到的信息主要:部门信息、员工基本信息、员工主要家庭成员信息、员工主要教育与工作经历信息、员工考勤信息、员工工作考评信息。 按以上分析,将系统的数据库设计为九个表, 如下:1、部门表, 2、员工基本信息表, 3、员工主要家
8、庭成员记录表,4、员工主要教育与工作记录表,5、员工考勤表, 6、员工工作考评表,7、用户信息表, 8、用户权限管理表, 9、系统日志信息表。即:编号名称1 部门表( Departments)2 员工基本信息表( Employees)3 员工主要家庭成员记录表(Family )4 员工主要教育与工作记录表(Experience )5 员工考勤表( Check in )6 员工工作考评表( Evaluation )7 用户信息表( Users)8 用户权限管理表( Privilege)9 系统日志信息表( SysLog)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -
9、 - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 16 页 - - - - - - - - - 3.2.2 数据库设计对本系统当中所采用的数据库相关的名称和标识符、在数据库当中的位置、定义、度量单位、格式和值域、敏感程度、数据项名、缩写词和代码, 包括用于数据库的规格说明等进行定义。下面给出数据库表结构。1、部门表( Departments)编号字段名称数据结构说明1 Dep_id int 部门编号2 Dep_name Varchar(40) 部门名称3 Describe Varchar(400) 部门职能描述4 UpperId int 上级部门编
10、号2、员工基本信息表( Employees)编号字段名称数据结构说明1 Emp_id int 员工编号2 Emp_name Varchar(50) 姓名3 Photo Image 照片4 Sex Char(2) 性别5 Nationality Varchar(40) 民族6 Birth Varchar(20) 生日7 Political_party Varchar(40) 政治面貌8 Culture_level Varchar(40) 文化程度9 Marital_condition Varchar(20) 婚姻状况10 Family_place Varchar(60) 籍贯11 Id_card
11、 Varchar(20) 身份证号12 BadgeID Varchar(40) 工作证号13 Office_phone Varchar(30) 办公电话14 Mobile Varchar(30) 手机电话15 Files_keep_org Varchar(100) 档案存放地16 Hukou Varchar(100) 户口所在地17 HireDate Varchar(20) 到岗日期18 Dep_id int 所在部门编号19 Position Varchar(40) 工作岗位20 Title Varchar(20) 职务名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
12、 - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 16 页 - - - - - - - - - 21 State Tinyint 员工状态 (1、在职人员,2、兼职人员, 3、试用人员, 4、离职人员,5、返聘人员, 6、退休人员)22 UpperId int 上级员工编号23 Contract_duration Varchar(20) 合同有效期24 Memo Varchar(200) 备注25 Fillin_person Varchar(30) 填表用户26 Fillin_time Varchar(20) 填表日期和时间3、员工主要家庭成员
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年人事管理系统系统设计说明书 2022 人事管理系统 系统 设计 说明书
限制150内