ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:320.42KB ,
资源ID:7293262      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7293262.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(企业人事管理系统概要设计.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

企业人事管理系统概要设计.docx

1、企业人事管理系统概要设计企业人事管理系统概要设计冉进冬1.导言 41.1目的 41.2范围 41.3术语定义 51.4引用标准 51.5参考资料 51.6版本更新信息 52.界面设计 73.运行环境 103.1 硬件环境 153.2软件环境 154.数据设计 164.1需求分析 164.2概念设计 174.3逻辑设计 205.模块设计 215.1各部分功能详情 235.1.1登录页面 235.1.2员工 255.1.3人事档案 265.1.4工资信息管理 275.1.5考勤信息管理 285.1.6员工培训 285.1.7公司招聘 285.1.8自动提醒服务 295.2功能需求与程序的关系 30

2、5.3人工处理过程 325.4接口设计 345.4.1用户接口 345.4.2外部接口 365.4.3内部接口 375.5运行设计 375.5.1运行模块组合 385.5.2运行控制 381.导言1.1目的该文档的目的是描述企业人事管理系统项目的概要设计,其主要内容包括: 系统功能简介 系统结构设计 系统接口设计 数据设计 模块设计 界面设计本文档的预期的读者是: XX有限公司的领导 技术人员 XX有限公司的领导 相关项目组的所有成员1.2范围该文档定义了系统的结构和单元接口,但未确定单元的实现方法,这部分内容将在详细设计/实现中确定。1.3术语定义C/S:Client/Server客户机/服

3、务器。可修改性:容许对系统进行修改而不增加原系统的复杂性。有效性:软件系统能有效地利用计算机的时间资源与空间资源的能力。可适应性:软件在不同的系统约束条件下,使用户需求得到满足的难易程度。可移植性:软件从一个计算机系统或环境搬到另一个计算机系统或环境的难易程度。主键:数据库表中的关键域。 1.6版本更新信息本文档的更新记录如表所示。表-1 版本更新记录修改编号修改日期修改后版本修改位置修改内容概述0000. 1全部初始发布版本0011.06.5章节修改问卷管理模块的设计 2.界面设计通过调查和分析,该企业人事管理系统主要功能模块及子功能模块应该包括:序号功能模块名称子功能模块名称人事管理系统1

4、登录界面用户登录方式网站Logo 页面图片2系统管理用户管理配置管理。数据库备份数据库维护3人事管理员工查询个人信息修改登录密码留言人事管理人员人事档案管理工资信息员工培训公司招聘4自动提醒员工试用期到期提醒合同到期提醒生日提醒图表 “人事管理系统”功能模块表3.运行环境3.1 硬件环境1、Web服务器1台;2、数据库服务器1台;3、备份服务器1台;4、开发服务器1台;5、软件防火墙服务器1台;6、千兆路由器1台;7、 10M网络宽带1条3.2软件环境本系统的的软件环境如下:1、My Eclipese 6.0开发工具;2、SQL Server2005数据库系统; 3、Windows xp操作系

5、统; 4、防火墙,杀毒软件;版本更新信息 4. 数据库设计4.1需求分析数据库分析是数据库管理系统开发周期中的一个重要的阶段,也是工作量比较大的一项活动。随着现代软件的发展,手工分析方式已经很难满足数据库管理系统数据库分析的要求,必须借助相应的工具。设计数据库系统时应首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。用户需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输入和输出。通过对书店管理工作过程的内容和数据流程分析,设计数据项和数据结构。通过与企业的沟通和需求分析,要求系统具有以下功能。1. 新员工资料的添加、修改、删除和查询。2.

6、部门信息的添加、修改、删除和查询。3. 自动分配员工编号和部门编号。4. 人事调动的详细记录,包括部门、职位和职称的调整,以及人员离职。5. 添加/修改日常出勤记录,这里重点实现可按全体员工、部门员工和所选员工添加/修改日常出勤记录,以方便用户操作。员工日常公出/请假信息的添加、修改、删除和查询。每月工资信息的批量添加、修改、删除和查询。4.2概念设计概念模型是对信息世界的建模,所以概念模型应该能够方便、准确的表示出信息世界中的常用概念。实体-关系模型(Entity-Relationship Module,简称E-R图)是数据库结构设计常用的方法。得到了数据项和数据结构以后,就可以设计出能够满

7、足用户需求的各种实体以及它们之间的关系,为后面逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。根据需求分析和功能分析,规划出本系统中使用的数据库实体分别为员工实体,部门实体,工资实体,出勤实体,公出请假实体,人事调动实体,福利实体,员工离职实体等。员工实体包括ID、编号、姓名、性别、身份证号、出生年月、年龄、民族、婚姻状况、政治面貌、如党团时间、籍贯、联系电话和手机号码等属性。员工实体E-R图如图2.1所示:图2.1员工实体E-R图 部门实体包括部门编号、部门名称、部门经理、部门地址和部门电话属性。 部门实体E-R图如图2.2所示:图2.2部门实体E-R图 公

8、出实体包括ID、所属工资月份、员工编号、员工姓名、基本工资、加班费、工龄工资、全勤奖、奖励总额、职务津贴、请假扣除等属性。工资实体E-R图如图2.3所示:图2.3工资实体E-R图4.3逻辑设计根据设计好的E-R图在企业人事管理系统中创建各表。员工信息表用于存储员工基本信息和单位相关信息,该数据表结构如表2.1所示。表2.1员工信息表 字段名称数据类型(长度) 字段大小IDBigint8编号Varchar5姓名Varchar10性别Varchar2身份证号Varchar20出生年月Datetime8年龄Int4民族Varchar20婚姻状况Varchar4政治面貌Varchar10入党团时间Da

9、tetime8籍贯Varchar50联系电话Varchar20手机号码Varchar30家庭地址varchar50毕业院校Varchar50专业Varchar20最高学历varchar10特长varchar50参加工作时间varchar8总工龄varchar4照片varchar16部门varchar50职务varchar20职称varchar20基本工资varchar8入职时间varchar8本单位工龄varchar4部门表用于存储部门编号、部门名称等信息,该数据表结构如表2.2所示。表2.2部门表 字段名称数据类型(长度) 字段大小部门编号Bigint2部门名称Varchar20部门经理Va

10、rchar10部门地址Varchar50部门电话varchar30工资表用于存储每月每个员工的详细工资信息,该数据表结构如表2.3所示。表2.3工资表 字段名称数据类型(长度) 字段大小IDBigint8所属工资月份Varchar15员工编号Varchar5员工姓名Varchar10基本工资Varchar8加班费Datetime8工龄工资Int8全勤奖Varchar8奖励总额Varchar8职务津贴Varchar8请假扣除Datetime8惩罚总额Varchar8养老保险Varchar8医疗保险Varchar8应发工资varchar8应扣工资Varchar8实发工资Varchar8 5模块设计

11、系统基本功能图解体系基本结构图5.1各部分功能详情5.1.1 登录页面需要登陆的人员,对于不同的身份,他们的权限是不一样的。当用户输入ID 和密码时,查询数据库,若用户名和密码正确,则进入相应的员工信息页面,若不正确,则提示户用户名或密码错误,仍显示当前页面功能描述:1用户管理2配置管理3数据备份4数据维护5.1.2员工一、员工注册功能描述: 新员工注册,输入员工的注册信息,包括(登录账号,登录密码,核对密码,联系电话,联系地址,电子邮箱)。 注册信息的修改。用例图二、员工的登录和登出 功能描述: 1. 员工登录 2.员工登出用例图:三、信息查询功能描述: 查看公司内部相关信息 查看个人信息查

12、看其他员工的部分信息用例图:四、意见箱功能描述: 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.培训信息

13、的修改、5.培训信息的查询、6.履历表的打印。用例图:5.1.7公司招聘招聘模块1. 录入招聘信息2. 查询招聘信息3. 修改招聘信息4. 删除招聘信息5. 查询应聘者信息6. 删除应聘者信息5.1.8自动提醒服务功能描述:1、 员工试用期到期提醒2、 员工合同到期提醒3、 员工生日提醒5.2功能需求与程序的关系各项功能需求的实现同各块程序的分配关系:创建查找修改删除维护部门信息(管理员)维护用户信息(管理员)维护考勤信息(管理员)维护招聘信息(管理员) 更新个人资料(用户)查找个人资料(用户)5.3人工处理过程创建用户(注册新用户):用户信息需要手工输入计算机。更新部门、员工资料:需要手动输

14、入更新内容。5.4接口设计5.4.1用户接口向用户提供命令软件回答信息注册(登入)用职工编号进入本系统修改用户资料修改后新的用户资料5.4.2外部接口接口传递信息硬件接口与打印机接口部门信息,用户信息,部门、员工调整信息,工资信息与读条码机接口职工编号软件接口与数据库接口部门信息,用户信息,部门、员工调整信息,工资信息5.4.3内部接口接口传递信息维护部门信息(管理员)添加同级部门部门信息(部门名字,职工编号)维护部门信息(管理员)添加下级部门部门信息(部门名字,职工编号)维护部门信息(管理员)修改部门信息部门信息(部门名字,职工编号)维护部门信息(管理员)撤销部门部门信息(部门名字,职工编号

15、)维护用户资料修改用户资料用户信息:(用户基本资料,职工编号,工资)维护用户资料删除用户资料用户信息:(用户基本资料,职工编号,工资)用户主模块更新用户资料用户信息:(用户基本资料)5.5运行设计5.5.1运行模块组合施加不同的外界运行控制时所引起的各种不同的运行模块组合如下表所示:创建模块查找模块修改模块删除模块管理员添加部门信息管理员修改部门信息管理员删除部门信息管理员添加新员工信息管理员修改员工信息管理员注销员工信息用户更新个人资料5.5.2运行控制运行控制控制方法管理员添加部门信息管理员填写部门信息并提交,系统在部门信息管理中创建一个新数据项管理员修改部门信息管理员通过检索找到要修改的部门信息并修改,系统在部门信息管理中写入修改后信息管理员删除部门信息管理员通过检索找到要删除的部门信息并删除,系统在部门信息管理中删除该数据项。管理员添加新员工管理员填写新员工资料提交,系统在员工资料表中创建一个新数据项管理员修改员工信息管理员通过检索找到要修改的员工信息并修改,系统在员工资料表中写入修改后的信息管理员注销员工信息管理员通过检索找到要销户的员工并注销,系统在员工资料表中删除该员工的信息用户更新个人资料用户重新填写可修改的用户资料部分并修改,系统在用户资料表中写入修改后的新数据项

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1