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