人事信息管理系统57999.doc

上传人:you****now 文档编号:68725758 上传时间:2022-12-29 格式:DOC 页数:50 大小:5.36MB
返回 下载 相关 举报
人事信息管理系统57999.doc_第1页
第1页 / 共50页
人事信息管理系统57999.doc_第2页
第2页 / 共50页
点击查看更多>>
资源描述

《人事信息管理系统57999.doc》由会员分享,可在线阅读,更多相关《人事信息管理系统57999.doc(50页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Evaluation Warning: The document was created with Spire.Doc for .NET. 数据库原理与应用课程设计题 目 人事信信息管理理系统 院 (系) 信息工工程学院院 专 业 班班 级 20011级计科科本1班 学 生 姓姓 名 任 王 项我学 号 111422一五11一八、27、28、30 10042一五1一三0 设 计 地地 点 信息工工程学院院 指 导 教教 师 胡贤起止时间:20一三年12月23日至20114年1月4日数据库原原理与应应用课课程设计计任务分分配院(系):信息工工程学院院 教研室室:软件件教研室室课程设计题题目人事信

2、息管管理系统统课 程 设设 计目的的数据库原原理与应应用课课程设计计是计算算机类专专业的集集中实践践性环节节之一,是是课程教教学中的的一项重重要内容容,是完完成教学学计划达达到教学学目标的的重要环环节,是是帮助学学生全面面牢固地地掌握课课堂教学学内容、培培养学生生分析问问题、解解决问题题的能力力进行的的一次全全面的综综合练习习。通过过结合设设计题目目进行综综合性应应用,对对所学知知识达到到融会贯贯通的程程度,对对提高学学生的综综合素质质具有重重要的意意义。1、加深对对数据库库基础理理论和基基本知识识的理解解。2、掌握数数据库设设计与使使用的基基本方法法。3、提高运运用数据据库解决决实际问问题的

3、能能力小组成员及及任务分分配姓名学号承担任务是否组长王1142一五1127概要设计,详细设计和编码 是任1143一五11一八数据库设计 否王1042一五1一三0约束和规则 否王1142一五1128查阅和收集文献 否项锐1142一五1一三0撰写报告 否摘 要要随着计算机机信息技技术的飞飞速发展展,人类类进入信信息时代代,社会会的竞争争越来越越激烈,人人事信息息管理系系统就越越显示出出其不可可或缺性性。人事事信息管管理系统统在现代代社会中中的应用用十分广广泛,它它是利用用VB开发的的基于winndowws的小型型数据库库管理软软件。后后台数据据库的设设计采用用SQLL seerveer 22000

4、0,这些些流行软软件的应应用也使使系统更更容易维维护。该该系统使使用结构构化方法法,按照照系统调调查、系系统分析析、系统统设计、系系统实施施的步骤骤,采用用结构化化的编程程方法而而完成的的。在设计中,对对于系统统总体方方案的设设计,尤尤其是数数据窗口口这一方方便而简简洁操纵纵数据库库的智能能化对象象,从而建建立一套套完善科科学的管管理信息息系统,对对员工的的基本信信息、教教师信息息、科研研信息等等实现全全面、动动态、及及时的管管理。因此,该该设计的的方案基基本上满满足了系系统的需需求,具具有一定定的可用用性。6关键词: 数据表表,系统统分析,结结构目 录录摘要31 绪论551.1背景景说明55

5、1.2设计计目标551.3设计计目的552 需求求分析772.1 项项目计划划72.2 系系统处理理流程772.3功能能模系统统块分析析83数据分析析与建模模113.1功能能模块简简介1113.2 系系统E-R图124 数据库库建立1144.1 系系统关系系模型1444.2 后后台功能能实现(SQLL Seerveer)1144.2 前前台功能能实现(Visual Basic 6.0)一八5 数据库库应用开开发1995.1 连连接数据据库1995.2 通通过前台台对后台台操作2206 总结结307 参考文文献3111 绪 论1.1背景景说明最初的人事事信息管管理,都都是靠人人力来完完成的。但近

6、几年我国企业经营规模日趋扩大,人员的大幅度增加,而且许多企业正在寻找新的突破,向多样化发展。认识信息需要处理大量的信息,还要时刻更新人员的信息,不断添加人员信息,并对各种信息进行统计分析。因此,在企业管理中引进现代化的办公软件,实现人事信息的管理和可控制,从而方便进行行业的管理和调配,为企业和学校管理人员解除后顾之忧。11.2设计计目标开发这个系系统的目目的就是是帮助人人事信息息管理部部门提高高工作效效率。通通过本管管理系统统软件,能能帮助企企业工作作人员利利用计算算机,极极为方便便的对人人员的有关数据据进行管管理、输输入、输输出、查查找、修修改等有有关操作作,使人人员的数数据信息息能够具具体

7、化、直直观化、合合理化等等。33人事信息管管理系统统能减少少很多不不必要的的时间,不不用像以以前那样样用冗余余的纸张张式管理理。大大大节省了了管理人人员的工工作量以以及时间间,而且且不易出出错,并并且计算算机的存存储与系系统快速速查询功功能大大大提高了了,提高高管理人人员的效效率。本本系统方方便快捷捷的操作作界面,提提高了企企业与学学校工作作效率。21.3设计计目的1掌握数数据库设设计的一一般方法法,主要要包括需需求分析析,系统统设计的的组织与与实施,设设计出完完整的数数据库结结构。2.数据库库查询系系统的编编程技术术,并能能独立设设计,完完成一般般查询语语句的设设计及调调试运行行等工作作。3

8、.培养把把所学知知识运用用到具体体对象,并并能求出出解决方方案的能能力。4.运用开开发工具具VB为前台台,SQLLSERRVERR20000为后台,前后台台的结合合开发的的人事信信息管理理系统。442 需求求分析2.1 项项目计划划2.1.11系统开开发目的的(1)大大大提高企企业的运运作效率率;(2)通过过全面的的信息采采集和处处理,提提高企业业的决策策水平;(3)使用用本系统统,可以以迅速提提升企业业的管理理水平,为为降低经经营成本本,提高高效益,提提供有效效的技术术保障。2.1.22 应用背背景目前,在国国内外各各大企事事业单位位中,人人事管理理系统的的使用是是非常广广泛的。同同时,有有

9、很多的的软件开开发商也也开发了了许多基基于各种种行业的的企业人人事管理理学系统统,其中中有单机机版的,也也有C/S和B/S模式的的。而不不同的企企业具有有不同的的人事管管理制度度,这就就决定了了不同的的企业需需要不同同的人事事管理系系统。5而而且,企企业管理理信息量量大、操操作繁琐琐、传统统的方式式不再适适应新的的工作需需要,开开发研制制适合企企业的人人事管理理系统,使使其具有有整体性性强、流流程简单单、操作作方便、功功能丰富富和通用用性强等等特点,是是加快企企业人才才管理工工作办公公自动化化、信息息资源化化和管理理科学化化建设进进程必要要途径。因因此建立立适合企企业的管管理信息息系统,是是促

10、进企企业信息息高速公公路的发发展,为为企业的的发展提提供条件件的重要要课题。但但是对于于有些中中小企业业来说,不不需要大大量的数数据库,所所以我们们的目标标是开发发一个功功能使用用,操作作简单的的人事管管理系统统。772.1.33 应用范范围本系统适应应于各种种中小型型企业和和学校。2.2 系系统处理理流程1通过验验证后,对对系统进进行初始始化;2. 进入入系统,通通过事件件驱动机机制激活活相应的的功能模模块,并并执行相相应的功功能;3. 通过过关闭系系统事件件,激活活关闭系系统模块块,退出出系统。系统处理流流程如图图所示:启动系统登陆界面编号正确?否科研人员?教师?员工?是否否是是是科研信息

11、可用教师信息可用员工信息可用员工信息可用员工信息可用员工信息可用员工信息可用结束图2.1系系统登录录流程图图员工信息可用员工信息可用员工信息可用员工信息可用员工信息可用员工信息可用员工信息可用42.3系统统功能模模块分析析通过对上面面有关人人事信息息管理的功功能需求求分析以以后,可可知人事事信息管管理系统统的功能能有:员员工信息息管理,教教师信息息管理,科科研信息息管理。系系统功能能菜单按按以下方方法进行行设计。2.3.11系统功功能菜单单要求本系统要求求对人事事信息的的管理,其其中包括括:(1)登录录管理(2)员工工管理(3)教师师管理(4)科研研管理其中员工管管理包括括:查询询,添加加,删

12、除除,修改改;教师师管理包包括查询询,添加加,删除除,修改改;科研研管理包包括查询询,添加加,删除除,修改改。2.3.22系统功功能设计计分析员工管理:员工信信息的查查询、添添加、删删除、修修改。员工管理添加员工信息删除员工信息查询员工信息修改员工信息图2.2 员工管管理ERR图5教师管理:教师信信息的查查询、添添加、删删除、修修改。商品管理添加教师信息删除教师信息查询教师信息修改教师信息图2.3教师管管理ER图科研管理:科研信信息的查查询、添添加、删删除、修修改。科研管理添加科研信息删除科研信息查询科研信息修改科研信息图2.4科研管管理ER图53数据分析析与建模模3.1功能能模块简简介3.1

13、.11 系统功功能维护护模块用户管理:设定本本系统的的系统操操作员,可可以一个个也可以以多个管管理员。口令管理:在不退退出系统统的情况况下,凭凭借个人人的编号号,可以以修改个个人的相相关信息息。退出系统:在使用用完系统统之后,可可以退出出系统。3.1.22基本资资料管理理模块员工信息管管理:员员工信息息的查询询、添加加、删除除、修改改。教师信息管管理:教教师信息息的查询询、添加加、删除除、修改改。科研信息管管理:科科研信息息的查询询、添加加、删除除、修改改数据管理:对采集集到的数数据在后后台进行行数据库库管理。3.1.33人事信信息管理理模块人员信息录录入管理理:当有新新人员入入库的时时候,分

14、为以以下几个个步骤:人员编编号录入入后台数数据库,在在人事信信息管理理模块中中使人员员编号与与人员的的姓名等等相关信信息相对对应,保保存之后后,后台数数据库中中库存自自动更新新。人员管理管管理:当当人员流流失时,库库存自动动减少。3.1.44查询模模块可以根据某某个条件件进行查查询,如如:编号姓名等等,查询询人员的的相关信信息。73.2 系系统E-R图员工编号性别学历毕业学校职务姓名基本工资岗位津贴应发工资教师姓名,ing编号性别课程名称课时5科研人员姓名编号研究方向论文性别职务图3.1 整个系系统关系系E-RR54 数据库库建立4.1 系系统关系系模型(1) 员员工信息息表(编编号,姓姓名,

15、性性别,学学历,毕毕业院校校,职务务,基本本工资,岗岗位津贴贴,应发发工资)(2) 教教师信息息表(编编号,姓姓名,性性别,课课程名称称,课时时)(3) 科科研信息息表(编编号,姓姓名,研研究方向向,论文文,职务务)4.2 后后台功能能实现(SQLL Seerveer)4.2.11 用户表表实现用户表的建建立:图4.1所所用表格格的表属属性在各表中模模拟输入入数据员工信息表表内容图4.2 员工信信息表的的图教师信息表表内容图4.3 教师信息息表图11教研信息表表内容图4.4教教研信息息表图4.1.22用户存存储过程程的实现现图4.5 用户存存储过程程图54.1.33 用户触触发器的的实现图4.

16、6 用户触触发器图图54.2 前前台功能能实现(Vissuall Baasicc 6.0)4.2.11 登录窗窗体的实实现图4.7 登录窗窗口155 数据库库应用开开发5.1 连连接数据据库通过ADOO控件来来连接数数据库:1)添加AADO控件,如如图图5.1 ADOO控件2)更改AADO控件属属性 如图图5.2 设置AD0控件属属性5.2 通通过前台台对后台台操作5.2.11 人员信信息查询询图5.3 人员信信息查询询界面人员信息查查询代码码:Privaate Subb Coommaand11_Cllickk()If i = 11 Thhenstr1 = sellectt * froom 员

17、工信信息表 whheree 编号= & Texxt1.Texxt & If rss.Sttatee = 1 TThennrs.ClloseeEnd IIfrs.Oppen strr1, cn, 1, 1If rss.EOOF TThenn MsgBBox 该编号号不存在在 Elsee Set DattaGrrid11.DaataSSourrce = rrs DataaGriid1.Reffressh End If End If If ii = 2 TThenn str11 = seelecct * frrom 教师信信息表 whheree 编号= & Texxt1.Texxt & If rss

18、.Sttatee = 1 TThenn16rs.ClloseeEnd IIfrs.Oppen strr1, cn, 1, 1If rss.EOOF TThenn MsgBBox 该编号号不存在在 Elsee Set DattaGrrid11.DaataSSourrce = rrs DataaGriid1.Reffressh End If Endd Iff If ii = 3 TThenn str11 = seelecct * frrom 科研信信息表 whheree 编号= & Texxt1.Texxt & If rss.Sttatee = 1 TThennrs.Cllosee End Ifr

19、s.Oppen strr1, cn, 1, 1If rss.EOOF TThenn MsgBBox 该编号号不存在在 Elsee Set DattaGrrid11.DaataSSourrce = rrs DataaGriid1.Reffressh End If End IfEnd SSub171)员工信信息的添添加和删删除图5.4 添加与与删除员员工信息息182)教师信信息的添添加和删删除图5.5 添加与与删除教教师信息息193)科研人人员信息息的添加加与删除除图5.6 添加与与删除科科研人员员信息20人员信息添添加与删删除代码码:Privaate Subb Coommaand11_Cllic

20、kk()str1 = sellectt * froom 员工信信息表 whheree 姓名= & Texxt1.Texxt & annd 编号= & Texxt2.Texxt & If rss.Sttatee = 1 TThennrs.ClloseeEnd IIfrs.Oppen strr1, cn, 1, 3If rss.EOOF TThennstr1 = sellectt * froom 员工信信息表 whheree 编号= & Texxt2.Texxt & If rss.Sttatee = 1 TThenn rrs.CClosseEnd IIfrs.Oppen strr1, cn, 1,

21、 3If rss.EOOF TThennrs.AdddNeewrs(姓姓名) = TTextt1.TTexttrs(编编号) = TTextt2.TTexttrs(性性别) = TTextt3.TTexttrs(学学历) = TTextt4.TTexttrs(毕毕业学校校) = TTextt5.TTexttrs(职职务) = TTextt6.TTexttrs(基基本工资资) = TTextt7.TTexttrs(岗岗位津贴贴) = TTextt8.TTexttrs.Uppdatte str11 = seelecct * frrom 员工信信息表 If rss.Sttatee = 1 TThen

22、n rss.ClloseeEnd IIfrs.Oppen strr1, cn, 1, 1Set DDataaGriid1.DattaSoourcce = rssDataGGridd1.RRefrreshhMsgBoox 添加成成功!, 64, 信息提提示Text11.Teext = Text22.Teext = Text44.Teext = Else MsgBBox 该课程程已存在在,请重重新输入入!, 16, 警告End IIf21Else MsggBoxx 课程编编号或名名称输入入不正确确,请重重新输入入!, 16, 警告End IIfEnd SSubPrivaate Subb Daata

23、GGridd1_CClicck()str1 = sellectt * froom 教师信信息表 If rss.Sttatee = 1 TThennrs.ClloseeEnd IIfrs.Oppen strr1, cn, 1, 1Set DDataaGriid1.DattaSoourcce = rss DataaGriid1.ReffresshEnd SSubPrivaate Subb DaataGGridd1_CClicck()str1 = sellectt * froom 科研信信息表 If rss.Sttatee = 1 TThennrs.ClloseeEnd IIfrs.Oppen st

24、rr1, cn, 1, 1Set DDataaGriid1.DattaSoourcce = rss DataaGriid1.ReffresshEnd SSub225.2.33 人员信信息修改改1)员工信信息修改改图5.7 修改员员工信息息2)教师信信息修改改图5.8 修改教教师信息息233)科研人人员信息息修改图5.9 修改科科研人员员信息人员信息修修改代码码:Privaate Subb Coommaand22_Cllickk()strsqql = sseleect * ffromm 员工信信息表 wwherre 姓名= & Texxt1.Texxt & andd 编号= & Texxt2.T

25、exxt & If rss.Sttatee = 1 TThennrs.ClloseeEnd IIfrs.Oppen strrsqll, ccn, 1, 3If rss.EOOF TThenncn.Exxecuute (uupdaate 员工信信息表 seet 毕业学学校= & Texxt5.Texxt & ,姓名= & Texxt1.Texxt & wwherre 编号= & Texxt2.Texxt & )str1 = sellectt * froom 员工信信息表 If rss.Sttatee = 1 TThenn rss.ClloseeEnd IIfrs.Oppen strr1, cn,

26、 1, 1Set DDataaGriid1.DattaSoourcce = rssDataGGridd1.RRefrreshhMsgBoox 信息修修改完成成ElseMsgBoox 没有这这个员工工, 16, 警告24End IIfEnd SSubPrivaate Subb Coommaand22_Cllickk()strsqql = sseleect * ffromm 科研信信息表 wwherre 姓名= & Texxt4.Texxt & andd 编号= & Texxt1.Texxt & If rss.Sttatee = 1 TThennrs.ClloseeEnd IIfrs.Oppen

27、strrsqll, ccn, 1, 3If rss.EOOF TThenncn.Exxecuute (uupdaate 科研信信息表 seet 研究方方向= & Texxt2.Texxt & ,论文= & Texxt3.Texxt & ,姓名= & Texxt4.Texxt & wwherre 编号= & Texxt1.Texxt & )str1 = sellectt * froom 科研信信息表 If rss.Sttatee = 1 TThenn rss.ClloseeEnd IIfrs.Oppen strr1, cn, 1, 1Set DDataaGriid1.DattaSoourcce

28、= rssDataGGridd1.RRefrreshhMsgBoox 信息修修改完成成ElseMsgBoox 没有这这个员工工, 16, 警告End IIfEnd SSub256 总结结在本次课程程设计的的全过程程中,我我们对本本学期所所学的知知识有了了一个比比较系统统的认识识和理解解。进一一步掌握握了数据据库的方方法和技技术,提提高软件件开发的的实际能能力,培培养综合合分析、解解决问题题的能力力。涉及及了各方方面的知知识,大大大扩展展了我们们的知识识面,同同时使我我们学会会了如何何使用所所学的知知识去解解决一些些实际问问题。在设计中,我我们深知知自己所所掌握的的知识还还远远不不够,掌掌握的一

29、一些理论论知识应应用到实实践中去去,总会会出现这这样或那那样的问问题,不不是理论论没掌握握好,而而是光知知道书本本上的知知识是远远远不够够的,一一定要把把理论知知识和实实践结合合起来。把把学到的的知识应应用到实实践中去去,多做做多练,才才可以把把理论的的精华发发挥出来来。知识识不是知知道、了了解就好好,一定定要去应应用它,发发展它,让让它在现现实生活活中得到到充分的的应用,从从而解决决一些问问题,这这才是学学习的根根本目的的。而且且知识又又不是单单一的,它它是互相相联系的的,学科科与学科科之间都都有着内内在的联联系。这次数据库库课程设设计经历历了从选选题、目目录、摘摘要、前前言、系系统设计计、

30、需求求分析到到E-R图设计计,再到到关系模模型设计计,最后后建立数数据库。在在这其中中我们组组的每个个成员通通过查阅阅相关书书籍,分分工合作作,进行行了很多多次大大大小小的的扩充和和修改,使使数据库库结构和和内容更更趋于完完善。通过这次课课程设计计,我们们收益颇颇丰,感感受深刻刻。虽然然我们这这次做的的设计可可能不够够好,但但是为我我对以后后的数据据库设计计打下了了很好的的基础。在在做这次次课程设设计的过过程中,我我们每个个人都很很努力,虽虽然当中中我们有有过争执执与吵闹闹,但是是最终我我们达成成了共识识并且顺顺利地完完成了此此次工作作。267 参考文文献 1 徐鹏,满娜,于艳杰杰主编。SQL

31、 SERVER 2008数据库基础及应用,中国水利水电出版社,2010。 2 刘智勇勇,刘径舟舟等编著著。SQLL SEERVEER 220088宝典。电电子工业业出版社社,20111。3 陈陈洪波,基于门门户技术术的内容容管理系系统研究究D,中国科科学院研研究生院院(计算算技术研研究所),2009年。 4 魏笑笑笑,王成军军,基于B/S科技过过程管理理信息系系统的设设计与实实现JJ,电脑与与信息技技术,20008年05期。 5 王军,面向中中小企业业的项目目管理系系统设计计与开发发D,南京理理工大学学,20100年。6 李李彦强,尹建伟伟,蔡铭,周忠信信,董金祥祥,面向网网络化制制造的项项目管理理系统研研究与实实现JJ,计算机机应用研研究,20009年10期。7 数数据库系系统原理理及应用用教程,苗苗雪兰等等编著,机机械工业业出版社社,20008(20一三.2 重印)ISBBN 9978-7-1111-085594-2。5

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

当前位置:首页 > 管理文献 > 管理手册

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁