企业人事管理系统(数据库课程设计)23732.docx

上传人:you****now 文档编号:68796216 上传时间:2022-12-29 格式:DOCX 页数:54 大小:386.49KB
返回 下载 相关 举报
企业人事管理系统(数据库课程设计)23732.docx_第1页
第1页 / 共54页
企业人事管理系统(数据库课程设计)23732.docx_第2页
第2页 / 共54页
点击查看更多>>
资源描述

《企业人事管理系统(数据库课程设计)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 确定范范式级别 根据上述述分析所归归结出来的的数据依赖赖的种类和和在本系统统实际的开开发过程中中,需要涉涉及多表的的查询及表表的修改和和删除,且且存在多值值依赖的实实际情况下下,其关系系模式应

22、达达到BCNNF。4.2.22 实施规规范化处理理实体型转换换为关系模模式。实体体的属性就就是关系的的属性,实实体的码就就是关系的的码。对于于实体间的的联系则有有以下不同同的情况:一个m:n联系转转换为一个个关系模式式。与该联联系相连的的各实体的的码以及联联系本身的的属性均转转换为关系系的属性,而而关系的码码为各实体体码的组合合。一个1:nn联系可以以转换为一一个独立的的关系模式式,也可以以与n端对对应的关系系模式合并并。如果转转换为一个个独立的关关系模式,则则与该联系系相连的各各实体的码码以及联系系本身的属属性均转换换为关系的的属性,而而关系的码码为n端实实体的码。 一个1:1联系可以转换为

23、一个独立的关系模式,也可以与任意一端对应的关系模式合并。三个或三个以上实体间的一个多元联系可以转换为一个关系模式。与该多元联系相连的各实体的码以及联系本身的属性均转换为关系的属性,而关系的码为各实体码的组合 具有相同码的关系模式可合并。第五章 物物理设计5.1 数数据库的存存储结构通过需求分分析,概要要设计和逻逻辑设计流流程得到本本系统的数数据库结构构。5.1.11 数据库库的表设计计进一步确定定上一章逻逻辑设计中中设计好的的关系模式式中各个数数据项的类类型和长度度,将每个个关系转换换为数据库库中的二维维表格,并并确定了各各个表的主主键和外键键,得到以以下表结构构:字段名称字段含义数据类型及及

24、长度约束ygid员工编号varchhar(110)主键ygnamme姓名char(10)ygdeppt部门varchhar(220)ygsexx性别varchhar(22)ygbirrthdaay出生日期datettimeygplaace籍贯varchhar(440)yglevvel职称varchhar(110)ygdatte进入公司时时间datettime表5.1 员工基本本信息表字段名称字段含义数据类型及及长度约束kqid员工编号varchhar(110)主键kqnamme姓名varchhar(110)kqdatte日期datettimekqdayys本月天数varchhar(110)qw

25、orkk出勤varchhar(110)kqabssent旷工varchhar(110)kqearrly早退varchhar(110)kqoveer加班varchhar(110)表5.2 员工考勤勤信息表字段名称字段含义数据类型及及长度约束pjid员工编号varchhar(110)主键pjnamme姓名varchhar(440)pjdeppt部门varchhar(110)pjlevvel业务水平varchhar(110)ygressult工作业绩varchhar(110)pjdatte时间varchhar(110)pjpossitioon工作态度varchhar(110)pjothher其他va

26、rchhar(110)表5.3 员工工资资评价信息息表字段名称字段含义数据类型及及长度约束gxid员工编号varchhar(110)主键gxnamme姓名varchhar(440)gzdatte时间datettimegxbasse底薪varchhar(110)gxbonnus奖金varchhar(110)gxducct扣考核varchhar(110)gxhouuse房租varchhar(110)gxlabboragge实发工资varchhar(110)表5.4 员工工资资信息表5.1.22 关系模模式的存取取方式关系模式采采用索引存存取方法与与聚簇存取取方法共用用。为数据据库中各基基本表建立立

27、的索引如如下:基本本表员工编编号、姓名名经常在查查询条件中中出现,考考虑在其之之上建立聚聚簇索引。5.1.33 数据库安安全性 安全与与保密要求求:此系统统可以分为为用户和管管理员,用用户可以浏浏览自己的的个人信息息,但不能能修改自己己的信息,凡凡要修改都都需通过管管理员去修修改。管理理员主要管管理系统的各种种信息。目标:在于于开发一个个功能使用用、操作方方便,简单单明了的人人事管理系系统。再设设计出功能能强大的软软件的同时时,尽可能能地减少对对系统资源源的占用,并并且还要力力求做到通通过使用本本系统,尽尽量使单位位的人事管管理工作系系统化、自自动化和规规范化,从从而达到提提高企、事事业单位管

28、管理效率的的目的,同同时也希望望此次工程程加强我们们自身的小小组协作意意识,加深深程序设计计思想,同同时要学习习工程设计计思想,再再技术和软软件工程思思想上同时时得到锻炼炼和提高。人人事管理信信息系统,在在实际工作作中得到了了广泛的应应用,它对对企事业单单位的人力力资源进行行有效的管管理,提高高了管理的的效率。本本系统的技技术完备、成成熟,经济济效益合理理,满足安安全真实的的企业人事事管理信息息系要求:1、 规范企业管管理,实现现对全公司司人事管理理的实时监监控;2、 实现对每名名员工个人人业绩的考考核;3、 实现较完善善的人事管管理体系;4、 为企业领导导决策提供供依据;5、 系统符合实实际

29、生产需需求,人机机界面友好好,操作简简单。第六章 实实现运行与与维护6.1 实实现根据概要设设计和逻辑辑设计的结结果,在计计算机上建建立实际的的数据库结结构,导入入数据进行行程序调试试。1、 创建员工基基本信息的的数据库2、 创建员工考考勤信息数数据库3、创建员员工工作评评价信息数数据库4、 员工工资信信息数据库库6.2 人人机界面设设计6.2.11 用户登登录界面用户登陆界界面是每一一个用户,在在登陆本系系统时出现现的界面,如如要用户输输入用户名名、密码,以以及确定用用户身份。其其界面如下下图:图6-1 登陆页面面登陆成功后后的页面:图6-2 登陆成功功的页面员工基本信信息视图:图6-3 员

30、工基本本信息页面面员工工作评评价视图:图6-4 员工工作作评价页面面员工考勤视视图:图6-5员员工考勤页页面员工工资视视图:图6-6 员工工资资页面系统视图:图6-7 系统页面面6.3 系系统测试6.3.11员工基本本信息测试试1、查询员员工信息a.查询所所有员工信信息图6-8 员工基本本信息页面面b.按员工工编号查询询查找员工信信息页面:图6-9 查找员工工信息页面面查询结果:图6-100 查询结结果页面c.按员工工姓名查询询查找员工信信息页面:图6-111 查询结结果页面2、增、删删、改员工工信息a.增加员员工信息图6-122 查询结果页页面增加成功:图6-133 查询结结果页面结果显示:

31、图6-144 查询结结果页面b.修改员员工信息图6-155 修改页页面 修改成功:图6-166 修改成成功页面c删除员员工信息执行操作:图6-177 删除员员工界面 删除成功:图6-188 删除成成功页面6.3.33员工工作作评价测试试图6-199 系统页页面6.3.44 员工考勤勤测试a查询所所有员工考考勤图6-200 系统页页面b查询员员工考勤图6-211 查询页页面查询结果:图6-222 查询结结果页面6.3.55 员工工工资测试1查询员员工工资图6-233 查询结结果页面2增、删删、改工资记录录a.增加工工资记录图6-244 系统页面增加成功:图6-255 系统页页面结果显示:图6-2

32、66 系统页面b.修改工工资记录修改成功页页面:图6-277 修改成成功页面结果显示:图6-288 系统页页面c删除工工资记录删除成功:图6-299 系统页页面结果显示:图6-300 系统页页面6.4 系系统维护设备的硬件件故障可能能造成本软软件不能运运行或不能能正常进行行输入、输输出等后果果,系统的的资源不足足及网络传传输通道阻阻塞可能造造成本软件件不能正常常运行,并并有可能造造成机器“死机”,上述故故障的处理理由用户自自行解决。软软件在运行行过程中产产生的数据据库错误,将将由系统自自动记入错错误日志,非非数据传输输引起的错错误将由系系统管理员员或软件开开发者解决决。软件在在运行过程程中产生

33、的的其他错误误,将根据据情况由软软件开发者者或软件开开发者协助助系统管理理员解决。总结在本系统的的开发过程程中,由于于是我们初初次开发软软件,一方方面对企业业人事管理理的整个流流程不够熟熟悉,另一一方面在知知识、经验验方面都存存在着不足足,时间也也比较仓促促,因此该该系统必然然会存在一一些缺陷,缺缺少需要密密码的登录录页面,缺缺乏对系统统整体进行行周密考虑虑,这些都都有待于进进一步的改改善。但其其功能全面面、易于日日后系统更更新、数据据库管理容容易、界面面友好、操操作方便、效效率高、安安全性好等等优点是本本管理系统统所具备的的。我们设设计的企业业人事管理理系统,提提供了较为为完备的员员工、工资

34、资等信息,实实现了数据据库的基本本操作,如如修改、插插入、删除除、查询等等。完善的的信息管理理,支持员员工信息、人人员增加、调调动。系统统主要针对对查看员工工的各种信信息需求所所设计的,可可以很好地地管理数据据。通过这次课课程设计,我我们受益匪匪浅,在这这短短的几几个星期里里,我们不不仅将课堂堂上老师传传授的理论论知识付诸诸于实践,提提高自己的的理论水平平,实际操操作技巧,更更重要的是是我们还学学到了很多多可多课本本上没有的的知识。那那就是”团结“”探索“和”支持“。团结我们是一一个团队,单单靠一个人人的力量什什么也做不不成,只有有大家进网网一处使,才才能把事情情做好;探探索凡事都都要有探索索

35、的精神,它它是助人向向前的动力力之源,遇遇事多问个个“为什么”,你会从从中学到很很多;坚持持一路走走来,困难难重重 ,我我们坚持,我我们成功!最后,感谢谢金海波老老师的关心心,指导与与教诲,向向所有帮助助我们做好好数据库设设计的老师师和同学们们之一深深深的感谢。参考文献1数数据库理论论系统萨师煊等等著高等教育育出版社20066年5月出出版2SSQL Servve 20005数据据库开发应应用程序 孙全党党等主编 科学出出版社 20008年2月月第一版3管管理信息系系统(第四四版) 薛华成著著 清华华大学出版版社 20005年4JJava语语言与面向向对象程序序设计清华大大学出版社社20007年

36、 附录主程序:imporrt jaava.aawt.eeventt.ActtionEEventt;imporrt jaava.aawt.eeventt.ActtionLListeener;imporrt jaava.uutil.Vecttor;imporrt jaavax.swinng.JFFramee;imporrt jaavax.swinng.JMMenu;imporrt jaavax.swinng.JMMenuBBar;imporrt jaavax.swinng.JMMenuIItem;imporrt jaavax.swinng.JOOptioonPanne;imporrt jaavax

37、.swinng.JSScrolllPanne;imporrt jaavax.swinng.JTTablee;publiic classs MaainUII impplemeents ActiionLiistenner pprivaate JJFramme jff; /主主界面,显显示表格数数据 pprivaate JJFramme jFFramee; pprivaate JJMenuuBar jmb; /主界界面上的菜菜单栏对象象 pprivaate JJMenuu jm11,jm2,jm3,jm4,jm5;/五个个菜单,分分别为员工工基本信息息、员工工工作评价、员员工考勤、员员工工资、系系统

38、 pprivaate JJMenuuItemm jmxx1,jmx22,jmx33,jmx44,jmx55,jmx66;/员工工基本信息息的菜单项项,分别为为查询所有有员工、按按员工编号号查询,按按员工姓名名查询,增增加员工,修修改员工,删删除员工 pprivaate JJMenuuItemm jmpp; /课程管理理的菜单项项,分别为为 pprivaate JJMenuuItemm jmkk1,jmk22; /选选课管理的的菜单项,分分别为 pprivaate JJMenuuItemm jmgg1,jmg22,jmg33,jmg44; pprivaate JJMenuuItemm jmeex

39、it; /系统的菜菜单项:退退出 pprivaate JJTablle jtt; /表格显示示组件 pprivaate JJScroollPaane jjsp; /滚动Paane,表表格组件会会用到 pprivaate VVectoorVeectorr roowDatta; /保存存从数据库库中取得的的二维表数数据,用表表格组件显显示这些数数据 pprivaate VVectoor siingleeRowDData; /保存存从数据库库中取得的的单条记录录publlic stattic voidd maiin(Sttringg aargs) neww MaiinUI();publlic MMa

40、inUUI()jf=new JJFramme(); /创创建Fraamejmbb=new JJMenuuBar(); /以下下代码生成成菜单栏、菜菜单、菜单单项jm11=new JJMenuu(员工工基本信息息);jm22=new JJMenuu(员工工工作评价价);jm33=new JJMenuu(员工工考勤); jjm4=new JJMenuu(员工工工资);jm55=new JJMenuu(系 统);jmxx1=new JJMenuuItemm(查询询所有员工工);jmxx1.adddActtionLListeener(thiss); /增加加事件监听听者jmxx2=new JJMenu

41、uItemm(按员员工编号查查询);jmxx2.adddActtionLListeener(thiss);jmxx3=new JJMenuuItemm(按员员工姓名查查询);jmxx3.adddActtionLListeener(thiss);jmxx4=new JJMenuuItemm(增加加员工);jmxx4.adddActtionLListeener(thiss);jmxx5=new JJMenuuItemm(修改改员工);jmxx5.adddActtionLListeener(thiss);jmxx6=new JJMenuuItemm(删除除员工);jmxx6.adddActtionL

42、Listeener(thiss);jmpp=new JJMenuuItemm(查询询所有员工工工作评价价);jmpp.adddActiionLiistenner(tthis);jmkk1=new JJMenuuItemm(查询询所有员工工考勤);jmkk1.adddActtionLListeener(thiss); jjmk2=new JJMenuuItemm(查询询员工缺勤勤);jmkk2.adddActtionLListeener(thiss);jmgg1=new JJMenuuItemm(查询询所有员工工工资);jmgg1.adddActtionLListeener(thiss); jjmg2=new JJMenuuItemm(增加加员工工资资记录);jmgg2.adddActtionLListeener(thiss); jjmg3=new JJMenuuItemm(修改改员工工资资记录);jmgg3.adddActtio

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文献 > 管理工具

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com