企业人事管理系统(数据库课程设计)23732.docx
《企业人事管理系统(数据库课程设计)23732.docx》由会员分享,可在线阅读,更多相关《企业人事管理系统(数据库课程设计)23732.docx(54页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信息与计算算科学专业业数据库课程程设计报告告 题 目: 企业人人事管理系系统 班 级: 信息与与计算科学学1318801班 指导教师: 金金海波 学 生: 王慧兰兰 201131800301220 王巾巾 220131180300121 张建建宏 200131880301128 12摘 要随着网络的的发展越来来越快,网网络办公自自动化应运运而生,它它的主要目目的是实现现信息交流流和信息共共享,提供供协同工作作的手段,提提高办公的的效率,让让人们从繁繁琐的有纸纸的办公中中解脱出来来。企业人人事管理系系统的设计计,为大小小企业的工工作管理带带来便利,使使得管理体体制更加完完善,工作作水平和效效率得
2、以提提高。信息息技术为企企业的发展展提供了机机遇,也带带来了挑战战。如何改改善企业内内部的经营营机制,公公正、客观观、全面、快快捷的评价价员工的业业绩,实现现以人为本本的经营战战略,提高高人事管理理工作的效效率,使人人事管理有有更多的精精力去做人人力资源分分析、研究究和开发工工作,是企企业立足发发展,开拓拓未来,领领先同行业业的关键。此此次人事管管理系统采采用SQLL Serrver作作为开发数数据库的工工具。企业业人事管理理系统的具具体功能可可以根据用用户的需要要来分配,但但主要还是是包括企业业人事的信信息增加、删删除、修改改、查找。在在企业人事事管理系统统中,用户户能够方便便的对企业业人事
3、进行行信息的检检索与处理理。本人事管理理系统具有有如下功能能:员工基基本信息的的查询、增增加、修改改、删除模模块,员工工考勤信息息、部门信信息、员工工工资、员员工调动信信息的录入入、修改、查查询、删除除模块,员员工评价信信息的增加加、修改、删删除,以及及员工工资资信息的添添加、修改改系统维护护功能。为为公司人事事管理提供供信息咨询询,信息检检索,信息息存取等服服务,基本本上能够满满足现代企企业对人事事管理的需需要。关键字:企企业人事管管理系统 SQQL Seerverr JJava 软件工程实验报告 目 录第一章 系系统规划11.1 引引言11.1.11 编写目目的11.1.22项目背景景11
4、.2 可可行性研究究的前提11.2.11 目标11.2.22 要求21.3 技技术可行性性分析31.3.11 技术的的支持能力力31.3.22 技术的的优势31.3.33 技术的的难点31.4 经经济可行性性分析41.5 社社会可行性性分析41.5.11 用户使使用可行性性51.6 意意见结论5第二章 需需求分析62.1 系系统需求62.2 功功能需求62.3 数数据流图72.3.11 系统顶顶层图72.3.22 数据流流程图一层层分解图72.3.33 数据流流程图二层层分解图92.4 数数据字典112.4.11 数据流流条目112.4.22 数据存存储14第三章 概概念设计153.1 实实体
5、之间的的联系153.2 EE-R图15第四章 逻逻辑设计194.1 概概念模型向向关系模型型的转换194.2 概概念模型的的优化204.2.11 确定范范式级别204.2.22 实施规规范化处理理20第五章 物物理设计225.1 数数据库的存存储结构225.1.11 数据库的的表设计225.1.22 关系模式式的存取方方法245.1.33 数据库库安全性24第六章 实实现、运行行与维护256.1 实实现256.2 人人机界面设设计276.2.11 用户登登陆界面276.3 系系统测试296.3.11 员工基基本信息测测试296.3.22 员工工工作评价信信息测试296.3.33 员工考考勤测试
6、306.3.44 员工工工资测试316.4 运运行维护32总 结333参考文献34附录.第一章 系系统规划1.1 引引言1.1.11 编写目的的人事管理系系统能够为为使用者提提供充足的的信息和快快捷的查询询手段,建建立一套完完整的人事事管理系统统能够加快快物资的周周转速度,提提高生产效效率,加强强管理的信信息化手段段,提高本本单位的经经济效益。使使用计算机机对人事资资料进行管管理,会给给应用者带带来很多方方便,如检检索迅速,查查找方便,可可靠量大,保保密性好,成成本低等。可行性分析析研究的目目的是用最最小的代价价在尽可能能短的时间间内确定数数据库系统统是否可能能开发,是是否值得开开发(在该该报
7、告中主主要是考察察企业人人事管理系系统是否否可能开发发,是否值值得开发,是是否可以开开发)。其其实质是在在较高层次次上以较抽抽象的方式式进行的,简简化的压缩缩的需求分分析和概要要设计过程程。1.1.22 编写背景景开发软件名名称:企业业人事管理理系统项目任务提提出者:金金海波 项目开发者者:王慧兰兰、张建宏宏、王巾用户:各小小型企业 1.2 可行性研研究的前提提1.2.11 目标人事管理系系统用于支支持企业完完成人事管管理工作,有有如下三个个方面的目目标:1支持企企业实现规规范化管理理;2. 支持持企业高效效率完成人人事管理日日常业务,包包括企业人人事的增加加、查询、修修改、删除除;3支持企企
8、业进行人人事管理及及相关方面面的科学决决策并在系系统开发总总任务的基基础上进行行该系统的的方案设计计论证,需需要实现以以下功能:a建立员员工基本信信息表,包包括:员工工编号、姓姓名、部门门、性别、出出生日期、籍籍贯、职称称、进入公公司时间等等;b建立员员工考勤信信息表,包包括:员工工编号、姓姓名、日期期、本月天天数、出勤勤、旷工、早早退、加班班等;c建立员员工工作评评价信息表表,包括:员工编号号、姓名、部部门、业务务水平、工工作业绩、时时间、工作作态度等;d建立员员工工资信信息表,包包括:员工工编号、姓姓名、时间间、底薪、奖奖金、扣考考核、房租租、实发工工资等;1222 要求企业人事管管理系统
9、必必须提供部部门信息、员员工信息等等基本信息息,还必须须提供强大的查、删删、改功能能。可以分分为不同权权限、不同同用户的对对该系统进进行操作。另另外,该系统还必必须保证数数据的安全全性、完整整性和准确确性。1.3 技技术可行性性分析 本本系统是基基于数据库库的管理与与查询系统统。现在硬硬件、软件件的性能指指标和开发发环境等各各项开发条条件都符合合我们开发发系统的要要求,因此此,开发出出此系统的的关键是我我们掌握技技术的熟练练程度。本系统开发发设计中用用到的技术术因素有:(1)本系系统开发方方法。在本本小组中,小小组成员比比较熟练地地掌握开发发信息系统统的过程和和技术,在在信息开发发方法上不不存
10、在太大大的问题。(2)网络络和通信技技术。因为为在本地客客户端模拟拟运行的系系统,因此此不需要配配置和网络络。(3)数据据库技术。小小组成员具具有应用数数据库开发发小型信息息系统的经经验。(4) Java开开发技术。小小组成员需需要熟练使使用Javva语言。综上所述,本本系统的开开发在技术术上是可行行的。1.3.11 技术的的支持能力力本系统采用用APMSServ55.2.00工具建立立数据库,并并通过ecclipsse使两者者进行连接接从而进行行系统软件件开发。此此前,我们们简单使用用相同技术术模拟开发发过类似软软件系统,具具有一定开开发经验。1.3.22 技术的的优势一、管理操操作方便、快
11、快捷、高效效。技术要要求较低,数数据维护简简单、安全全。使用数数据库管理理信息资源源,可以进进行添加、修修改、插入入、删除等等操作,而而且方便、快快捷。二、检索统统计准确、迅迅速、高效效。数据库库应用系统统的使用,可可以按关键键词对数据据进行各种种分类,而而且关键词词还可以作作各种各样样的组合,使使得数据的的检索、统统计等操作作形式多样样,结果准准确;又由由于几乎所所有的数据据库都采用用了索引技技术,使得得检索数据据速度快,效效率高。三、数据应应用共享性性好。由于于对数据进进行集中管管理,可以以通过网络络等各种技技术,使得得数据额应应用能够共共享,并且且数据应用用的效率也也高。1.3.33 技
12、术的的难点一、数据库库设计和维维护,由于于系统分析析人员或开开发人员对对企业业务务需求以及及数据库技技术认识不不足,导致致设计出来来的数据结结构或应用用程序往往往存在各种种各样问题题,并因此此造成在生生产环境中中,系统故故障层出不不穷,直接接影响业务务运转。二、系统负负荷和安全全问题,系系统信息安安全,系统统安全通常常受到的威威胁如下,黑黑客对数据据库入侵,并并盗取想要要的资料。1.4 经经济可行性性分析由于人事管管理系统主主要用于员员工个人相相关信息的的管理,使使公司领导导准确掌握握员工的动动向和员工工的综合素素质,及时时调整人才才的分析,提提高工作效效率,可以以为企业带带来可观的的经济效益
13、益。并且由由于系统开开发并不是是太复杂,操操作起来也也比较简单单,只需要要一台作为为服务器的的计算机就就可以运行行,因此开开发费用较较低。1.5 社社会可行性性分析 随随着计算机机的发展与与普及,互互联网的扩扩展和网络络安全技术术的不断提提高,用信信息系统管管理人事在在实际应用用中越来越越受企业或或个人欢迎迎,并且在在实际企业业活动中表表现出了巨巨大的经济济价值。把把人士管理理系统纳入入公司内部部的Intterneet体系中中去,实现现数据的共共享,这样样有利于人人事信息在在单位内部部的流动,提提高了数据据资源的利利用,并且且能得到及及时的更新新,不需要要像过去那那样浪费大大量的人力力物力去进
14、进行抄写,提提高了工作作效率,人人事管理覆覆盖面广,并并且会产生生大量数据据和信息,对对如此多的的信息进行行管理和运运用,必须须要在规范范化和标准准化的基础础上借助于于网络化的的人事管理理系统才能能满足这些些要求。社会需要企企业管理额额现代化和和信息化。企企业人事管管理系统的的开发和运运行与国家家的政策法法规不存在在任何冲突突和抵触之之处。另外外,企业人人事管理系系统苏采用用的操作和和工作方式式符合工作作人员和客客户的日常常习惯,而而且操作方方便灵活,便便于使用。因因此,该系系统具有可可行性。1.5.11 用户使使用可行性性本软件操作作简单,界界面友好,功功能完备,有有一定计算算机基础的的人员
15、就能能进行操作作。1.66 意见结结论经过技术、经经济、社会会等方面的的可行性分分析,可以以确定本系系统的开发发完全必要要。第二章 需需求分析2.1 系系统需求用户的需求求具体体现现在选课信信息和用户户信息的提提供、保存存、更新和和查询的方方面。这就就要求数据据库的设计计必须合理理,使之能能够充分满满足各种信信息的输入入和输出,保保证数据存存储的可靠靠性,并且且能够快速速取出和存存入。而前前台显示部部分,应具具有人性化化的界面,方方便用户操操作。因各各个企业的的实际情况况不同,系系统应该具具有兼容性性。系统需需要同时处处理很大的的数据量,这这时系统不不会因此崩崩溃。此外外,系统还还应该具有有较
16、强的安安全性,保保证身份不不同的用户户,不能越越权操作。非非合法用户户不能对数数据进行操操作。2.2 功功能需求 本系统分分为五个模模块:员工工基本信息息、员工工工作评价信信息、员工工考勤信息息、员工工工资信息、系系统。得到到如图所示示的系统功功能模块图图:2.3 数数据流图2.3.11 系统顶顶层图2.3.22 数据流流程图一层层分解图员工基本信信息,员工工考勤信息息,员工工工作评价信信息,员工工工资信息息2.3.33 数据流流程图二层层分解图查询所有员员工信息,按按员工编号号查询,按按员工姓名名查询,员员工信息的的增加、修修改、删除除2.3.33 数据流流程图三层层分解图查询所有员员工工作
17、评评价2.3.33 数据流流程图四层层分解图查询所有员员工考勤,查查询员工考考勤2.3.33 数据流流程图五层层分解图查询所有员员工工资,增增加员工记记录,修改改员工记录录,删除员员工记录 2.4 数据字典典项目名称:企业人事事管理系统统数据库表:1、 员工基本信信息表2、 员工工作评评价信息表表 3、 员工考勤信信息表4、 员工工资信信息表 2.4.1 数据流定义义1、数据流流名称:员员工情况 位置置:员工 定义义:员工情情况=员工工编号+姓姓名+部门门+性别+出生日期期+籍贯+职称+进进入公司时时间 数据据流量:根根据企业的的员工具体体录用情况况来确定 说明明:要对每每一位被聘聘用的新员员
18、工进行唯唯一编号2、数据流流名称:员员工考勤信信息情况 位置置:员工 定义义:员工考考勤信息情情况=员工工编号+姓姓名+日期期+本月天天数+出勤勤+旷工+早退+加加班 数据据流量:根根据企业具具体情况来来确定 说明明:要对每每一个员工工进行唯一一编号3、数据流流名称:员员工工资评评价情况 位置置:员工 定义义:员工工工作评价情情况=员工工编号+姓姓名+部门门+业务水水平+工作作业绩+时时间+工作作态度 数据据流量:根根据企业具具体情况来来确定说明:要对对每一个员员工进行唯唯一编号4、数据流流名称:员员工工资信信息情况 位置:员员工 定义:员员工工资信信息情况=员工编号号+姓名+时间+底底薪+奖
19、金金+扣考核核+房租+实发工资资 数据据流量:根根据企业具具体情况来来确定 说明明:要对每每一个员工工进行唯一一编号2.4.22 数据存存储确定数据库库的存储结结构主要指指确定数据据的存放位位置和存储储结构,包包括确定关关系、索引引、日志、备备份等的存存储安排及及存储结构构,以及确确定系统存存储参数的的配置。将日志文件件和数据库库对象(表表、索引等等)分别放放在不同的的磁盘,可可以改进系系统的性能能,提高系系统的安全全性。所以以,系统应应将日志文文件和数据据文件存放放在不同磁磁盘上。第三章 概概念设计3.1 实实体之间的的联系部门与员工工之间的联联系:一个个部门信息息对应多个个员工信息息,而一
20、个个员工信息息对应一个个部门信息息,所以员员工信息与与部门信息息之间是一一对多的关关系。将每一个实实体转换成成一个关系系(关系就就是给出关关系名,写写出属性,并并标明该关关系的主码码)a员工基基本信息(员工编号、姓名、部门、性别、出生日期、籍贯、职称、进入公司时间)。在此联系中主码为员工编号,因为员工信息与部门是多对一的联系,所以将部门传入员工基本信息中做非主属性。b员工考考勤信息(员工编号、姓名、日期、本月天数、出勤、旷工、早退、加班)c员工工工作评价信信息(员工工编号、姓姓名、部门门、业务水水平、工作作业绩、时时间、工作作态度)d员工工工资信息(员工编号、姓名、时间、底薪、奖金、扣考核、房
21、租、实发工资)。3.2 EE-R图1、 员工基本信信息E-RR图 2、 员工考勤信信息E-RR图3、 员工工作评评价信息EE-R图4、 员工工资信信息E-RR图第四章 逻逻辑设计4.1 概概念模型向向关系模型型的转换根据需求分分析中的EE-R图,通通过对实体体的属性和和之间的联联系的分析析,我们将将其由概念念模型向关关系模型转转化,并且且根据范式式化理论进进行优化。4.2 概概念模型的的优化4.2.11 确定范范式级别 根据上述述分析所归归结出来的的数据依赖赖的种类和和在本系统统实际的开开发过程中中,需要涉涉及多表的的查询及表表的修改和和删除,且且存在多值值依赖的实实际情况下下,其关系系模式应
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 人事管理系统 数据库 课程设计 23732
限制150内