企业人事管理子系统设计文档.doc
《企业人事管理子系统设计文档.doc》由会员分享,可在线阅读,更多相关《企业人事管理子系统设计文档.doc(24页珍藏版)》请在沃文网上搜索。
1、摘 要企业人事管理系统是现代企业管理核心的内容。随着计算机信息技术的高速发展,以计算机技术、网络技术、信息技术支持的现代人事管理系统,既能提高企业人事管理的技术含量和企业的办事效率,也能使人事管理进入现代化、决策科学化的进程。本系统采用SQL Server 2008开发和管理数据库,它功能强大、直观易于操作、建立表方便,具有强大的错误处理功能。本文主要介绍该系统数据库的设计过程。 关键词:企业人事管理;Java;SQL Server 2008;数据库目 录1.课题描述12.需求分析22.1开发背景及意义22.2系统需求分析22.3系统结构图22.4数据流图(DFD)32.5数据字典(DD)43
2、.概念设计74.逻辑设计105.物理设计116.详细设计与实现136.1数据库的设计与实现136.2前台设计与实现15总结21参考文献2121.课题描述 企业在我国的国民经济方面起到非常大的作用。然而企业的人员众多,职位繁杂,管理起来很麻烦,一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。由于当今企业的发展速度飞快,对各个环节的要求都非常之高,从生产的各个环节,进货、施工、运营、到后期的销售,等等都需要很多的人力和物力,各个生产线当中的各环节,紧密相扣,缺一不可。这样一
3、来,就需要人事资源部门对人力的规划做很周密细致的工作,这种工作的工作量相当巨大,所以说,就需要一个很完善的人事管理系统来协助人事管理人员,这样不仅可以减轻管理人员的负担,更可以把繁重的体力劳动转化为脑力劳动,用于多思考管理企业的方法。管理企业人事资源需要很多方面,员工需要考勤,还需要参看自己的一些信息、企业领导更需要对员工进行管理,这样一来,更需要系统有个比较完善功进而需要开发一个企业人事管理系统。本系统的设计主要是解决人事管理的信息化、智能化、便捷化,提高了人事管理工作人员的工作效率,降低由于人事管理过于繁琐和因而导致的人才流失所带来的损失,同时也给企业发展带来一定经济效益。本文主要讲述的是
4、针对一个企业的人事管理信息系统数据库的设计过程。具体任务就是企业的管理人员通过使用计算机来管理“企业人事管理”数据库以实现并完成一系列诸如员工考勤、工资修改、查询、员工调动管理等操作。这样就使得办公人员可以轻松快捷地完成相关的管理工作。2.需求分析2.1开发背景及意义 随着经济全球一体化时代的到来,企业的发展不再是仅限于技术的竞争,市场的竞争,更重要的是人才的竞争。企业在发展过程中,除了要维护好和客户的关系,掌握先进的行业生产技术以外,还需要拥有一批本领域中具有相当才能的工作人员,才能在信息时代的经济浪潮中立于不败之地。人事管理系统是现代企业企业管理的核心的内容。随着计算机信息技术的高速发展,
5、电子商务模式的空前盛行,企业之间的竞争也从有形的经济市场转向了网络。通过人事管理系统使得管理者快速高效地完成企业日常事务中的人事工作,降低了人事管理成本,使管理者能集中精力在企业战略目标;另一方面,通过软件及时收集与整理分析大量的人事管理数据,为企业战略决策的生成与实施控制提供强有力的支持,以提高组织目标实现的可能性2.2系统需求分析本系统主要是开发的一个人事管理系统的关系数据库。主要针对用户分为三种:人事管理部门,部门经理,以及普通员工。需要对这三种用户分别进行有针对性的更为详细的需求分析。并且对不同级别的用户,要设置不同的权限,避免普通员工可以查看其他员工的隐私信息,或者部门经理管理其他部
6、门的员工。本数据库是人事管理系统,因此主要是围绕管理人员的需求来制作,同时也提供给普通员工查询操作。员工要首先输入本人的基本信息进入员工基本信息库,员工的工作成绩和部门对员工考勤记录对员工的工资都有影响。员工工资要核对员工的业绩和个人信息之后才能够发放。根据初始条件分析,明确所要设计的数据库在逻辑和物理上的架构,能有一个明确细致的需求分析文档,在其中体现分析所得到的开发和管理需求。在需求分析的基础上,从中抽取出原始数据集的实体,对实体进行概念分层和概念抽象,进行概念模型的设计。在概念模型的基础上,运用E-R方法,设计出整个系统的模式和子模式,并通过逻辑设计以及物理设计最终确定系统的数据库逻辑架
7、构与物理布局。在数据库基础上,对其进行相关的视图设计,约束设计等应用方面的处理。2.3系统结构图系统流程图是概括的描绘物理系统的传统工具。它的基本思想是用图形符号以黑盒子形式描绘组成系统的部件(程序、文档、数据库、人工过程等)。系统流程图表达的是数据在系统各部件之间的流动情况而不是对数据进行加工处理的控制过程,因此尽管系统流程图的某些符号和程序流程图的符号形式相同,但是它却是物理数据流图而不是程序流程图。系统流程图如图2.1所示。图2.1系统结构图2.4数据流图(DFD) 本报告中所涉及的数据流图是描绘系统的逻辑模型,只是描绘信息在系统中流动和处理的情况。其各个符号意义说明如下:图2-2 图2
8、-3 图2-4 图2-5l 正方形(或立方形):表示数据的源点或终点,即指外部实体。(如图1-1)l 圆形:表示变换数据的处理。(如图1-2)l 两条平行线:表示数据存储。(如图1-3)l 箭头:表示数据流,即特定数据的流动方向。(如图1-4)得到系统数据流图如下:图2.6系统数据流图2.5数据字典(DD)根据上面企业人事管理系统数据流图,在数据字典中主要针对数据流图中的数据流,数据存储和处理过程进行说明。(1)主要的数据流定义数据流名称:员工档案(tb_worker)说明:记录员工的基本信息定义:员工档案=员工编号+姓名(Name_wor)+性别(sex)+出生日期(birth)+身份证号(
9、idcode)+电话(tele)+备注(notice)数据流名称:考勤记录(tb_attenence)说明:根据考勤系统以月为单位统计员工的考勤情况与加班情况定义:考勤记录=员工编号(ID_wor)+迟到(late)+早退(leave_early)+病假(sick_leave)+事假(case_leave)+加班(overtime)+是否发薪(mode)+日期(date)+薪资金额(money)数据流名称:合同信息(tb_compact)说明:登记员工的合同号,薪资卡号合同类型等相关记录定义:合同信息=合同号(ID_com)+合同类型(type)+薪资卡号(ID_sal)+有效期限(eff_t
10、ime)数据流名称:合同绑定(tb_agreement)说明:给每一个员工绑定合同信息定义:合同绑定=员工编号(ID_wor)+合同号(ID_com)数据流名称:任职信息(tb_appointment)说明:登记员工的任职部门及职务定义:任职信息=员工编号(ID_wor)+部门号(ID_sec)+职务(position)数据流名称:日期(tb_date)说明:记录时间定义:日期=日期号(datechar)+年(year)+月(month)数据流图名称:账户(tb_login)说明:登记员工的登录信息定义:账户=用户名(login_id)+账户密码(login_code)数据流名称:部门信息(t
11、b_section)说明:记录公司部门的基本信息定义:部门信息=部门编号(id_sec)+部门名称(Name_sec)(2) 主要的数据存储定义数据存储编号:A数据存储名称:员工信息数据结构:员工信息=员工编号+部门编号+姓名+性别+身份证号存取方式:联机处理;检索和更新;主要是随机检索说明:员工号具有唯一性和对应性,能唯一表明一位员工数据存储编号:B数据存储名称:工作绩效数据结构:工作绩效+业绩号+表现+考勤记录+奖惩记录+备注存取方式:联机处理;主要是检索处理;以随机检索为主说明:一个业绩号对应一个员工,工作业绩是对员工的工作总结(3) 主要处理过程处理过程名:注册输入:个人信息,提供岗位
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 人事管理 子系统 设计 文档