企业人事管理系统概要设计Word格式文档下载.docx
- 文档编号:16068413
- 上传时间:2022-11-18
- 格式:DOCX
- 页数:23
- 大小:307.84KB
企业人事管理系统概要设计Word格式文档下载.docx
《企业人事管理系统概要设计Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《企业人事管理系统概要设计Word格式文档下载.docx(23页珍藏版)》请在冰豆网上搜索。
5.4.3内部接口37
5.5运行设计37
5.5.1运行模块组合38
5.5.2运行控制38
1.导言
1.1目的
该文档的目的是描述企业人事管理系统项目的概要设计,其主要内容包括:
●系统功能简介
●系统结构设计
●系统接口设计
●数据设计
●模块设计
●界面设计
本文档的预期的读者是:
●有限公司的领导
●技术人员
●相关项目组的所有成员
1.2范围
该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。
1.3术语定义
:
客户机/服务器。
可修改性:
容许对系统进行修改而不增加原系统的复杂性。
有效性:
软件系统能有效地利用计算机的时间资源与空间资源的能力。
可适应性:
软件在不同的系统约束条件下,使用户需求得到满足的难易程度。
可移植性:
软件从一个计算机系统或环境搬到另一个计算机系统或环境的难易程度。
主键:
数据库表中的关键域。
1.6版本更新信息
本文档的更新记录如表B-1所示。
表B-1版本更新记录
修改编号
修改日期
修改后版本
修改位置
修改内容概述
000
2006.4.18
0.1
全部
初始发布版本
001
2006.4.25
1.0
6.5章节
修改问卷管理模块的设计
2.界面设计
通过调查和分析,该企业人事管理系统主要功能模块与子功能模块应该包括:
序号
功能模块名称
子功能模块名称
人事管理系统
1
登录界面
用户登录方式
网站
页面图片
2
系统管理
用户管理
配置管理。
数据库备份
数据库维护
3
人事管理
员工
查询个人信息
修改登录密码
留言
人事管理人员
人事档案管理
工资信息
员工培训
公司招聘
4
自动提醒
员工试用期到期提醒
合同到期提醒
生日提醒
图表“人事管理系统”功能模块表
3.运行环境
3.1硬件环境
1、服务器1台;
2、数据库服务器1台;
3、备份服务器1台;
4、开发服务器1台;
5、软件防火墙服务器1台;
6、千兆路由器1台;
7、10M网络宽带1条
3.2软件环境
本系统的的软件环境如下:
1、6.0开发工具;
2、2005数据库系统;
3、操作系统;
4、防火墙,杀毒软件;
版本更新信息
4.数据库设计
4.1需求分析
数据库分析是数据库管理系统开发周期中的一个重要的阶段,也是工作量比较大的一项活动。
随着现代软件的发展,手工分析方式已经很难满足数据库管理系统数据库分析的要求,必须借助相应的工具。
设计数据库系统时应首先充分了解用户各个方面的需求,包括现有的以与将来可能增加的需求。
用户需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。
通过对书店管理工作过程的内容和数据流程分析,设计数据项和数据结构。
通过与企业的沟通和需求分析,要求系统具有以下功能。
1.新员工资料的添加、修改、删除和查询。
2.部门信息的添加、修改、删除和查询。
3.自动分配员工编号和部门编号。
4.人事调动的详细记录,包括部门、职位和职称的调整,以与人员离职。
5.添加/修改日常出勤记录,这里重点实现可按全体员工、部门员工和所选员工添加/修改日常出勤记录,以方便用户操作。
员工日常公出/请假信息的添加、修改、删除和查询。
每月工资信息的批量添加、修改、删除和查询。
4.2概念设计
概念模型是对信息世界的建模,所以概念模型应该能够方便、准确的表示出信息世界中的常用概念。
实体关系模型(,简称图)是数据库结构设计常用的方法。
得到了数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体以与它们之间的关系,为后面逻辑结构设计打下基础。
这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。
根据需求分析和功能分析,规划出本系统中使用的数据库实体分别为员工实体,部门实体,工资实体,出勤实体,公出请假实体,人事调动实体,福利实体,员工离职实体等。
员工实体包括、编号、姓名、性别、身份证号、出生年月、年龄、民族、婚姻状况、政治面貌、如党团时间、籍贯、联系电话和手机号码等属性。
员工实体图如图2.1所示:
图2.1员工实体图
部门实体包括部门编号、部门名称、部门经理、部门地址和部门电话属性。
部门实体图如图2.2所示:
图2.2部门实体图
公出实体包括、所属工资月份、员工编号、员工姓名、基本工资、加班费、工龄工资、全勤奖、奖励总额、职务津贴、请假扣除等属性。
工资实体图如图2.3所示:
图2.3工资实体图
4.3逻辑设计
根据设计好的图在企业人事管理系统中创建各表。
员工信息表用于存储员工基本信息和单位相关信息,该数据表结构如表2.1所示。
表2.1员工信息表
字段名称
数据类型(长度)
字段大小
8
编号
5
姓名
10
性别
身份证号
20
出生年月
年龄
民族
婚姻状况
政治面貌
入党团时间
籍贯
50
联系电话
手机号码
30
家庭地址
毕业院校
专业
最高学历
特长
参加工作时间
总工龄
照片
16
部门
职务
职称
基本工资
入职时间
本单位工龄
部门表用于存储部门编号、部门名称等信息,该数据表结构如表2.2所示。
表2.2部门表
部门编号
部门名称
部门经理
部门地址
部门电话
工资表用于存储每月每个员工的详细工资信息,该数据表结构如表2.3所示。
表2.3工资表
所属工资月份
15
员工编号
员工姓名
加班费
工龄工资
全勤奖
奖励总额
职务津贴
请假扣除
惩罚总额
养老保险
医疗保险
应发工资
应扣工资
实发工资
5模块设计
系统基本功能图解体系基本结构图
5.1各部分功能详情
5.1.1登录页面
需要登陆的人员,对于不同的身份,他们的权限是不一样的。
当用户输入和密码时,查询数据库,若用户名和密码正确,则进入相应的员工信息页面,若不正确,则提示户用户名或密码错误,仍显示当前页面
功能描述:
1.用户管理
2.配置管理
3.数据备份
4.数据维护
5.1.2员工
一、员工注册
新员工注册,输入员工的注册信息,包括(登录账号,登录密码,核对密码,联系电话,联系地址,电子邮箱)。
注册信息的修改。
用例图
二、员工的登录和登出
1.员工登录
2.员工登出
用例图:
三、信息查询
查看公司内部相关信息
查看个人信息
查看其他员工的部分信息
四、意见箱
1.显示意见箱里的信息列表
2.添加意见信息
5.1.3人事档案
1增加员工档案信息。
2修改员工档案信息。
3删除员工档案信息。
4查询员工档案信息。
5打印员工档案信息。
人事档案管理用例图如下:
5.1.4工资信息管理
功能描述;
1.工资信息模块
2.计发工资信息
3.查询工资信息
4.保险/福利
5.打印工资信息
5.1.5考勤信息管理
1.考勤信息模块
2.录入考勤信息
3.查询考勤信息
4.考勤信息删除
5.修改考勤信息
6.打印考勤信息
5.1.6员工培训
1.员工培训模块主要包括:
2.培训信息的录入、
3.培训信息的删除、
4.培训信息的修改、
5.培训信息的查询、
6.履历表的打印。
5.1.7公司招聘
招聘模块
1.录入招聘信息
2.查询招聘信息
3.修改招聘信息
4.删除招聘信息
5.查询应聘者信息
6.删除应聘者信息
5.1.8自动提醒服务
1、员工试用期到期提醒
2、员工合同到期提醒
3、员工生日提醒
5.2功能需求与程序的关系
各项功能需求的实现同各块程序的分配关系:
创建
查找
修改
删除
维护部门信息(管理员)
√
维护用户信息(管理员)
维护考勤信息(管理员)
维护招聘信息(管理员)
更新个人资料(用户)
查找个人资料(用户)
5.3人工处理过程
创建用户(注册新用户):
用户信息需要手工输入计算机。
更新部门、员工资料:
需要手动输入更新内容。
5.4接口设计
5.4.1用户接口
向用户提供命令
软件回答信息
注册(登入)
用职工编号进入本系统
修改用户资料
修改后新的用户资料
5.4.2外部接口
接口
传递信息
硬件接口
与打印机接口
部门信息,用户信息,部门、员工调整信息,工资信息
与读条码机接口
职工编号
软件接口
与数据库接口
5.4.3内部接口
添加同级部门
部门信息(部门名字,职工编号)
添加下级部门
修改部门信息
撤销部门
维护用户资料
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 人事管理系统 概要 设计