《企事业人事档案管理系统9783.docx》由会员分享,可在线阅读,更多相关《企事业人事档案管理系统9783.docx(80页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、企事业人事档案管理系统毕业论文文(信息管管理与信信息系统统)企事业人人事档案案管理系系统申请人 姓名李李芳学 科 专 业业信息管管理与信信息系统统指 导 教 师师王 治治 贤中文摘摘要进入二十十世纪九九十年代代以来,随随着企业业管理“以人为为本”的理念念凸现,“人”已成为现代企业的第一要素,合理利用人力资源是企业发展的原动力。人事管理历来是企业管理中重要的组成部分,但由于人事信息种类繁杂、数量繁多,因此传统的人事信息管理需大量人力、物力,且容易出错。因此,建立高效、实用、科学的人事管理信息系统,是企业管理走向现代化的重要一步。 本论文包括需求分析、系统功能、系统设计、程序设计、系统测试及存在问
2、题等方面,较为系统地介绍了“人事管理信息系统”课题开发的整个过程。本系统采采用小型型数据库库管理系系统中优优秀的软软件“VISSUALL BAASICC6.00” 作为为系统开开发工具具,数据据库采用用ACCCESSS。在对对被调研研单位人人事管理理体系进进行充分分分析和和系统论论证的基基础上开开发研制制的,它它不但能能够完成成人事管管理的基基本业务务要求,如如“职工的的添加和和删除、任意条条件查询询、基本本项目统统计、打打印输出出报表”等功能能;而且且具有程程序设计计合理、操作简简单、运运行可靠靠、保密密性强等等特点。关键词:人事管管理 毕业设设计 数据据库 VIISUAAL BBASIIC
3、6.0ACCEESSAbsttracctPeopple moddernn onne kkey eleemennt oof eenteerprrisee, uutillizee maanpoowerr reesouurcees eenteerprrisee mootivve ppoweer oof ddeveeloppmennt rratiionaallyy. SSet up higgh-eeffiicieent, prractticaal, sciienttifiic pperssonnnel thee maanaggemeent infformmatiion sysstemm, iit ii
4、s bbusiinesss aadmiinisstraatioon tthatt moove towwardds mmodeerniizedd ann immporrtannt sstepp. PPerssonnnel mannageemennt iis eesseentiial to anyy ennterrpriise, puubliic iinsttituutioon, Go on inqquirre aabouut, worrk oof ccounntinng eetc. byy haand nott onnly ineeffiicieencyy, bbut alsso tthe un
5、aavoiidabble onee maake misstakkes amoong worrkinng ccourrse, Thhis hass giivenn upp thhe aadmiinisstraativve sstafffss woorkiing entthussiassm sseriioussly, soo I chooosee thheirr too deevellop thee sooftwwaree foor ggradduattionn prrojeect.Systtem thiis aadoppt ooutsstanndinng ssofttwarre VISSUALL
6、 BAASICC6.00 oof tthe bigg-sccalee daata basse mmanaagemmentt syysteem aas tthe sysstemmatiic ddeveeloppingg innstrrumeent. daatabbasee usses ACCCESSS. Thhesiis iinclludiing demmandd thhis anaalysse, sysstemmatiic ffuncctioon, sysstemm deesiggninng, dessignningg prrogrram, syysteem ttesttingg annd e
7、exisstinng pprobblemm,ettc. 6 cchappterrs, Inttrodducee pperssonnnel thee maanaggemeent infformmatiion sysstemm wwholle ccourrse thaat ddeveelopp syysteematticaallyy. TThe ressultt shhowss:Deeserrve pperssonnnel thee maanaggemeent infformmatiion sysstemm iit hhas to be usuuallly aadd, moodifficaatio
8、on, inqquirre aabouut, funnctiion of typpingg ettc. thaat aadmiinisstraativve ssysttem havve nnot merrelyy, HHavee prroceedurre tto bbe rreassonaablee inn deesiggn sstruuctuurall annd sstroong , hhavee innterrfacce tto bbe ggoodd muultiiplee fuuncttionnal opeerattingg siimplle, inqquirre aabouut rra
9、piidlyy, SSafee annd rreliiablle, succh mmeriits as priivaccy iis sstroong. Key worrds: grraduuatiion proojecct pperssonnnel mannageemennt VISUUAL BASSIC66.0AACCEESS目 录中文摘摘要2Absttracct3第一章 绪论61.1 课题来来源61.2 开发工工具的选选择61.3 本文所所作工作作9第二章 需求分分析1002.1 总体需需求调查查102.1.1 组组织结构构图1002.1.2 系系统目标标102.1.3应用用现状调调查11
10、12.1.4业务务总体流流程调查查112.2系系统功能能调查1112.2.3人事事信息的的统计1122.2.4人事事信息的的打印报报表1222.2.5人事事信息系系统管理理122.4数数据词典典132.4.1数据据元素条条目1332.4.2数据据结构条条目1442.4.3数据据流条目目142.4.4数据据存储条条目155第三章 概要设设计1663.1概概念设计计163.1.2联系系描述1173.1.3 EE-R图图173.2数数据库设设计1773.2.1 EE-R模模型转换换成关系系模式的的基本规规则1883.2.2 EE-R模模型转换换成关系系模式1183.2.3关系系模式的的规范化化183
11、.2.4数据据库表118Emp表表(员工工资料表表)1883.3 计算机机系统配配置方案案地选择择和设计计203.4系系统总体体安全性性、可靠靠性方案案与措施施203.4.1系统统总体安安全性方方案与措措施2003.4.2系统统可靠性性方案与与措施222第四章 详细设设计2334.1启启动界面面设计2234.2登登录界面面设计2234.3系系统主界界面设计计254.4员员工基本本信息处处理界面面设计2274.5员员工基本本信息查查询界面面设计3304.6员员工基本本信息统统计界面面设计3344.7员员工基本本信息打打印报表表设计3374.8添添加系统统用户窗窗体设计计37第五章毕毕业设计计小结
12、440致谢411参考书目目41附录:源源代码清清单:442第一章 绪 论论1.1课课题来源源随着计算算机技术术的飞速速发展,计计算机在在企业管管理中应应用的普普及,利利用计算算机实现现企业人人事档案案的管理理势在必必行。对对于大中中型企业业来说,利利用计算算机支持持企业高高效率完完成劳动动人事管管理的日日常事务务,是适适应现代代企业制制度要求求、推动动企业劳劳动人事事管理走走向科学学化、规规范化的的必要条条件;而而人事档档案管理理是一项项琐碎、复杂而而又十分分细致的的工作,人人事档案案管理的的内容多多,范围围广,信信息的变变化快,数数据记录录和公司司其它的的管理系系统联系系紧密。所以,设设计方
13、便便,合理理,科学学的人事事档案管管理系统统就显得得非常重重要了。利用科科学的管管理软件件来管理理单位的的人事档档案,可可以实现现快速的的打印报报表,准准确的数数据统计计,信息息在不同同系统之之间可以以共享,同同时计算算机具有有着手工工管理所所无法比比拟的优优点.例如:检索迅迅速、查查找方便便、可靠靠性高、存储量量大、保保密性好好、寿命命长、成成本低等等。这些些优点能能够极大大地提高高人事管管理的效效率,也是企企业的科科学化、正规化化管理,与世界界接轨的的重要条条件。不同的企企业具有有不同的的人事档档案管理理的范畴畴和制度度,这就就决定了了不同的的企业需需要不同同的人事事档案管管理系统统。该公
14、公司以前前的所有有资料都都是用FFoxbbasee来进行行管理的的,面对对目前的的实际状状况,迫迫切需要要开发一一个新系系统来适适应这一一些工作作。1.2 开发工工具的选选择现在,市市场上可可以选购购的应用用开发产产品很多多,流行行的也有有数十种种。目前前在我国国市场上上最为流流行、使使用最多多、最为为先进的的可用作作企业级级开发工工具的产产品有:Micrrosooft公公司的VVisuual BassicMicrrosooft公公司的VVisuual CBorllandd公司的的Dellphii Javaa等等在目前市市场上这这些众多多的程序序开发工工具中,有有些强调调程语言言的弹性性与执行
15、行效率;有些则则偏重于于可视化化程序开开发工具具所带来来的便利利性与效效率的得得高,各各有各的的优点和和特色,也也满足了了不同用用户的需需求。然然而,语语言的弹弹性和工工具的便便利性是是密不可可分的,只只有便利利的工具具,却没没有弹性性的语言言作支持持,许多多特殊化化的处理理动作必必需要耗耗费数倍倍的工夫夫来处理理,使得得原来所所标榜的的效率提提高的优优点失去去了作用用;相反反,如果果只强调调程语言言的弹性性,却没没有便利利的工具具作配合合,会使使一些即即使非常常简单的的界面处处理动作作,也会会严重地地浪费程程序设计计师的宝宝贵时间间。作为数据据库系统统的开发发,Viisuaal BBasii
16、c是一一个非常常理想选选择。数数据库是是MISS中的重重要支持持技术,在在MISS开发过过程中,如如何选择择数据库库管理是是一个重重要的问问题,目目前,数数据库产产品较多多,每种种产品都都具有各各自的特特点和适适用范围围,因此此,在选选择数据据库时,应应考虑数数据库应应用的特特点及适适用范围围,本系系统选用用的数据据库语言言Vissuall Baasicc语言,该该开发工工具具有有很多长长处:Visuual Bassic是是一种可可视化的的、面对对对象和和条用事事件驱动动方式的的结构化化高级程程序设计计,可用用于开发发Winndowws环境境下的种种类应用用程序。它简单单易学、效率高高,且功功
17、能强大大,可以以与Wiindoows的的专业开开发工具具SDKK相媲美美,而且且程序开开发人员员不必具具有C/C+编程基基础。在在Vissuall Baasicc环境下下,利用用事件驱驱动的编编程机制制、新颖颖易用的的可视化化设计工工具,使使用Wiindoows内内部的应应用程序序接口(APII)函数数,以及及动态链链接库(DLLL)、动动态数据据交换(DDEE)、对对象的链链接与嵌嵌入(OOLE)、开放放式数据据访问(ODBBC)等等技术,可可以高效效、快速速地开发发出Wiindoows环环境下功功能强大大、图形形界面丰丰富的应应用软件件系统。总的来说说,Viisuaal BBasiic具有
18、有以下特特点:可视化编编程:用传统程程序设计计语言设设计程序序时,都都是通过过编写程程序代码码来设计计用户界界面,在在设计过过程中看看不到界界面的实实际显示示效果,必必须编译译后运行行程序才才能观察察。如果果对界面面的效果果不满意意,还要要回到程程序中修修改。有有时候,这这种编程程-编译译-修改改的操作作可能要要反复多多次,大大大影响响了软件件开发效效率。VVisuual Bassic提提供了可可视化设设计工具具,把WWinddowss界面设设计的复复杂性“封装”起来,开开发人员员不必为为界面设设计而编编写大量量程序代代码。只只需要按按设计要要求的屏屏幕布局局,用系系统提供供的工具具,在屏屏幕
19、上画画出各种种“部件”,即图图形对象象,并设设置这些些图形对对象的属属性。VVisuual Bassic自自动产生生界面设设计代码码,程序序设计人人员只需需要编写写实现程程序功能能的那部部分代码码,从而而可以大大大提高高程序设设计的效效率。面向对象象的程序序设计4.0版版以后的的Vissuall Baasicc支持面面向对象象的程序序设计,但但它与一一般的面面向对象象的程序序设计语语言(CC+)不完全全相同。在一般般的面向向对象程程序设计计语言中中,对象象由程序序代码和和数据组组成,是是抽象的的概念;而Viisuaal BBasiic则是是应用面面向对象象的程序序设计方方法(OOOP),把程程
20、序和数数据封装装起来作作为一个个对象,并并为每个个对象赋赋予应有有的属性性,使对对象成为为实在的的东西。在设计计对象时时,不必必编写建建立和描描述每个个对象的的程序代代码,而而是用工工具画在在界面上上,Viisuaal BBasiic自动动生成对对象的程程序代码码并封装装起来。每个对对象以图图形方式式显示在在界面上上,都是是可视的的。结构化程程序设计计语言Visuual Bassic是是在BAASICC语言的的基础上上发展起起来的,具具有高级级程序设设计语言言的语句句结构,接接近于自自然语言言和人类类的逻辑辑思维方方式。VVisuual Bassic语语句简单单易懂,其其编辑器器支持彩彩色代码
21、码,可自自动进行行语法错错误检查查,同时时具有功功能强大大且使用用灵活的的调试器器和编译译器。Visuual Bassic是是解释型型语言,在在输入代代码的同同时,解解释系统统将高级级语言分分解翻译译成计算算机可以以识别的的机器指指令,并并判断每每个语句句的语法法错误。在设计计Vissuall Baasicc程序的的过程中中,随时时可以运运行程序序,而在在整个程程序设计计好之后后,可以以编译生生成可执执行文件件(.EEXE),脱离离Vissuall Baasicc环境,直直接在WWinddowss环境下下运行。事件驱动动编程机机制Visuual Bassic通通过事件件来执行行对象的的操作。一
22、个对对象可能能会产生生多个事事件,每每个事件件都可以以通过一一段程序序来响应应。例如如,命令令按钮是是一个对对象,当当用户单单击该按按钮时,将将产生一一个“单击“(CLLICKK)事件件,而在在产生该该事件时时将执行行一段程程序,用用来实现现指定的的操作。在用Viisuaal BBasiic设计计大型应应用软件件时,不不必建立立具有明明显开始始和结束束的程序序,而是是编写若若干个微微小的子子程序,即即过程。这些过过程分别别面向不不同的对对象,由由用户操操作引发发某个事事件来驱驱动完成成某种特特定的功功能,或或者由事事件驱动动程序调调用通用用过程来来执行指指定的操操作,这这样可以以方便编编程人员
23、员,提高高效率。访问数据据库Visuual Bassic具具有强大大的数据据库管理理功能,利利用数据据控件和和数据库库管理窗窗口,可可以直接接建立或或处理MMicrrosooft Acccesss格式的的数据库库,并提提供了强强大的数数据存储储和检索索功能。同时,VVisuual Bassic还还能直接接编辑和和访问其其他外部部数据库库,如ddBASSE,FFoxPPro,PParaadoxx等,这这些数据据库格式式都可以以用Viisuaal BBasiic编辑辑和处理理。Visuual Bassic提提供开放放式数据据连接,即即ODBBC功能能,可通通过直接接访问或或建立连连接的方方式使用用
24、并操作作后台大大型网络络数据库库,如SSQL Serrverr,Orraclle等。在应用用程序中中,可以以使用结结构化查查询语言言SQLL数据标标准,直直接访问问服务器器上的数数据库,并并提供了了简单的的面向对对象的库库操作指指令和多多用户数数据库访访问的加加锁机制制和网络络数据库库的SQQL的编编程技术术,为单单机上运运行的数数据库提提供了SSQL网网络接口口,以便便在分布布式环境境中快速速而有效效地实现现客户/服务器器(clliennt/sservver)方案。动态数据据交换(DDEE)利用动态态数据交交换(DDynaamicc Daata Excchannge)技术,可可以把一一种应用
25、用程序中中的数据据动态地地链接到到另一种种应用程程序中,使使两种完完全不同同的应用用程序建建立起一一条动态态数据链链路。当当原始数数据变化化时,可可以自动动更新链链接的数数据。VVisuual Bassic提提供了动动态数据据交换的的编程技技术,可可以在应应用程序序中与其其他Wiindoows应应用程序序建立动动态数据据交换,在在不同的的应用程程序之间间进行通通信。对象的链链接与嵌嵌入(OOLE)对象的链链接与嵌嵌入(OOLE)将每个个应用程程序都看看做是一一个对象象(obbjecct),将将不同的的对象链链接(llinkk)起来来,再嵌嵌入(eembeed)某某个应用用程序中中,从而而可以得
26、得到具有有声音、影像、图像、动画、文字等等各种信信息的集集合式的的文件。OLEE技术是是Miccrossoftt公司对对象技术术的战略略,它把把多个应应用程序序合为一一体,将将每个应应用程序序看做是是一个对对象进行行链接和和嵌入,是是一种应应用程序序一体化化的技术术。利用用OLEE技术,可可以方便便地建立立复合式式文档(commpouund doccumeent),这种种文档由由来自多多个不同同应用程程序的对对象组成成,文档档中的每每个对象象都与原原来的应应用程序序相联系系,并可可执行与与原来应应用程序序完全相相同的操操作。动态链接接库(DDLL)Visuual Bassic是是一种高高级程序
27、序设计语语言,不不具备低低级语言言的功能能,对访访问机器器硬件的的操作不不太容易易实现。但它可可以通过过动态链链接库技技术将CC/C+或汇汇编语言言编写的的程序加加入到VVisuual Bassic应应用程序序中,可可以像调调用内部部函数一一样调用用其他语语言编写写的函数数。此外外,通过过动态链链接库,还还可以调调用Wiindoows应应用程序序接口(APII)函数数,实现现SDKK所具有有的功能能。1.3 本文所所作工作作第一章绪绪论部分分绪论主主要叙述述课题提提出背景景、目前前应用现现状、分分析比较较当前开开发工具具,数据据库技术术的比较较。第二章结结合软件件工程方方法,对系统统进行需需求
28、分析析、功能能划分、数据流流图设计计,并结结合数据据库原理理和功能能划分进进行ERR图的绘绘制、数数据库结结构设计计,第三章根根据需求求分析的的结果,用户概概念数据据模型表表示数据据及其相相互间的的联系。第四章根根据需求求分析的的结果,对系统统进行详详细设计计,主要要介绍用用Vissuall Baasicc6.00实现每每一个模模块的具具体功能能。第五章毕毕业设计计小结,总结部分介绍了设计体会和编程体会,并指出了系统设计中的不足和改进的方向。第二章 需求分析析2.1 总体需需求调查查2.1.1组织织结构图图对现行公公司业务务进行详详细调查查是了解解系统需需求和进进行系统统分析和和设计的的重要基
29、基础工作作,因此此要对公公司日常常事务和和活动进进行全面面、细致致而充分分的调查查研究。系统调调研采取取的主要要方法是是到现场场去,通通过座谈谈、询问问、观察察甚至直直接参与与公司经经营活动动,自上上而下、逐步细细化的进进行了解解。通过调查查得知,原原先人工工操作在在公司人人事档案案管理过过程中占占绝大部部分,本本系统开开发后的的主要使使用者是是公司的的领导:包括董董事长、经理、各个部部门负责责人,为为了方便便他们快快捷有效效地获取取有关信信息,了了解有关关部门人人事档案案的信息息情况。经理或或者部门门的秘书书负责文文档管理理;整个个公司有有专门的的人维护护和整理理员工的的人事档档案。在在对公
30、司司调研的的基础上上,获知知该公司司主要分分为业务务部门,财财务部门门,工程程部门等等,各个个部门的的人事档档案在各各个部门门分别具具体管理理,最后后上报给给公司。该公司组组织结构构图如下下2.1.2系统目目标采用公司司现有的的软硬件件软件及及科学的的管理系系统开发发方案,建建立人事事档案管管理系统统,实现现人事档档案管理理的计算算机自动动化。系统应符符合公司司人事档档案管理理制度,并并达到操操作直观观、方便便、实用用、安全全等要求求。2.1.3应用用现状调调查 目目前,公公司使用用的人事事工资管管理系统统采用的的是DOOS环境境下的FFoxbbasee数据库库,界面面不友好好,不能能适应公公
31、司发展展的需要要。2.1.4业务务总体流流程调查查开始输入员工人事信息维护员工人事信息数据查询统计打印报表结束数据的输输入:由由工作人人员通过过新员工工的基本本信息进进行输入入。维护员工工基本信信息:人人事管理理主要负负责人员员基本信信息的维维护,包包括新进进和老员员工档案案的建立立,员工工信息的的修改。数据的查查询统计计:由工工作人员员通过对对员工的的按照不不同的条条件进行行查询和和统计。信息打印印报表:对数据据库中员员工的信信息打印印报表。2.2系系统功能能调查整个系统统从总体体上分为为人事管管理信息息处理、信息查查询、信信息统计计、信息息报表系系统用户户管理五五大部分分,每一一部分应应实
32、现的的功能如如下:2.2.1人事事信息处处理功能能 新员工档档案的输输入: 员工基本本信息维维护:包括修修改、删删除。2.2.2人事事信息的的查询功功能 查询条件件的添加加: 查询条件件的删除除: 查询条件件的清空空: 单一字段段查询和和多字段段的组合合查询:2.2.3人事事信息的的统计 对数据库库中的员员工的性性别,年年龄的简简单统计计。 对数据库库中的员员工自定定义条件件统计。2.2.4人事信信息的打打印报表表 对数据库库中的员员工的基基本信息息进行打打印报表表。 对数据库库中的员员工基本本工资实实现报表表统计。2.2.5人事信信息系统统管理 管理员实实现对系系统用户户的添加加,删除除。
33、系统用户户对登录录密码进进行修改改。2.3系系统功能能模块图图软件所实实现的功功能强弱弱是衡量量一个软软件的最最根本的的标准。经过对对系统的的可行性性分析、需求分分析、数数据分析析后,结结合调研研的情况况,确定定了本系系统的功功能模块块如下图图所示。人事档案管理系统用户管理人事信息报表人事信息维护人事信息查询人事信息统计人事信息添加人事信息删除人事信息修改2.4数数据词典典上面中的的业务数数据流图图只能给给出系统统逻辑功功能的一一个总框框架而缺缺乏详细细、具体体的内容容。数据据词典的的作用是是给数据据流图上上的每一一个成分分以定义义和说明明。除此此之外,数数据词典典还要对对系统分分析中其其它需
34、要要说明的的问题进进行定义义和说明明。本文的数数据词典典描述的的主要内内容有:数据元元素、数数据结构构、数据据流、数数据存储储、处理理逻辑和和外部项项。在系系统分析析的过程程中,产产生了大大量的数数据词典典。限于于篇幅,我我采用图图表格式式仅就这这几项条条目各举举一例来来说明。2.4.1数据据元素条条目数据元素素系统名:人事管管理系统统条目名:员工编编号编号:EE1别名:员员工号属于数据据流:员工信息息相关的的所有数数据流存储处:D1 员员工基本本信息表表数据元素素值:代码类型型字符长度:10简要说明明:员工编号号是员工工的识别别符,每每个员工工都有唯唯一的编编号。修改记录录:编写日期2005
35、5-3-26审核日期图2-1 数据元素条目举例2.4.2数据据结构条条目数据结构构系统名:员工人人事管理理条目名:员工信信息表编号:II1别名:无无结构:员工编号号姓名性别年龄婚姻状况况工作时间间技术职称称基本工资资所在部门门有关数据据存储:D1 员员工基本本信息表表有关数据据流:员工信息息相关数数据流简要说明明:产品入库库之前,生生产班组组需在入入库单上上填写产产品的相相关信息息。修改记录录:编写日期20055-3-26审核日期图2-2 数据结构条目举例2.4.3数据据流条目目数据流系统名:人事档档案管理理条目名:员工数数据编号:FF1别名:无无来源:档案处理理去处:档案保存存数据流结结构:
36、员工数据据=员员工编号号+姓名名+性别别+年龄龄+婚姻姻状态+工作时时间+技技术职称称+基本本工资+部门简要说明明:上面实际际的员工工相关信信息可能能更多,这这里仅列列出常用用的字段段信息。修改记录录:编写日期20055-3-26审核日期图2-3 数据流条目举例2.4.4数据据存储条条目数据存储储系统名:员工人人事档案案管理条目名:员工信信息编号:DD1别名:无无存储组织织:每个员工工一条记记录按员员工编号号顺序排排列主关键字字:员工工编号记录组成成:项名:员工编号号员工姓名名员工性别别年龄婚姻状况况工作时间间技术职称称基本工资资所在部门门长度:(bbytee)68224812416简要说明明
37、:。修改记录录:编写日期20055-3-26审核日期图2-4 数据存储条目举例第三章 概要设计计3.1概概念设计计概要设计计基础是是完成需需求分析析后提供供的需求求说明书书,用概概念数据据模型表表示数据据及其相相互间的的关系,这这种数据据模型是是与DBBMS无无关的、面向现现实世界界的、易易如理解解的数据据模型,其其独立于于计算机机的数据据模型,独独立于计计算机的的软硬件件系统,与与用户进进行交流流十分方方便。概念性数数据模型型关心的的是如何何完整、正确地地反映客客观实际际情况,不不关心在在数据库库中如何何实现。这种数数据模式式能真实实地反应应用户要要求的实实际情况况,是一一种容易易被人们们理
38、解的的直观的的数据库库结构模模式。同同时也是是一种相相对稳定定统一的的数据模模式,一一般情况况下很少少变动。概念性性数据在在用户和和设计者者之间建建立了桥桥梁。是是设计数数据库结结构的基基础。概念设计计中自顶顶向下的的实体分分析方法法,即常常用的实实体联系系模型(简简称E-R模型型),对对具体数数据进行行抽象加加工,将将实体集集合抽象象成实体体类型。用实体体间联系系反映现现实世界界事物间间的内在在联系。E-RR模型是是建立概概念性数数据模型型的有力力工具。系统设计计阶段的的数据库库设计是是以系统统分析阶阶段的成成果,数数据流图图、数据据字典等等为依据据的设计计。其主主要内容容包括两两部分:1)
39、 根据数据据流图和和数据字字典等进进行概念念设计,画画出实体体关系图图,即EE-R图图;2) 根据E-R图进进行逻辑辑设计,建建立起数数据库逻逻辑结构构,即所所有的二二维表。3.1.1实体体描述通过对企企业员工工管理内内容、工工资管理理内容和和过程的的分析,本本系统应应设计的的实体如如下:1. 公司员工工,有属属性包括括职工编编号、职职工姓名名、职工工年龄、职工性性别、所所在部门门、技术术职称、工作时时间、婚婚姻状况况、基本本工资,主主键是职职工编号号。2. 公司部门门,有属属性部门门编号、部门名名称、负负责人、联系电电话,主主键是部部门编号号。3. 系统用户户,有属属性用户户名、密密码、权权
40、限,主主键是用用户名。3.1.2联系系描述1. 属于:是是实体集集员工和部门之间间的1:1联系系,有实实体集用用户作为为这个联联系的强强制成份份,这就就是说,每每个用户户必须属属于一个个部门。2. 具有:是是实体集集用户和职称之间间的1:M联系系,描述述一个员员工可能能具有多多个职称称。3. 担任:是是实体集集员工和职务之间间的M:N联系系,描述述了一个个员工可可能担任任多个职职务。一一个职务务也可能能有多个个人担任任。本系系统为了了简化系系统的复复杂度,暂暂时不研研究这种种联系和和相应的的实体。3.1.3 EE-R图图实体和实实体之间间的关系系E-RR图如下下:部门职称职务员工属于具有担任3
41、.2数数据库设设计作为Miicroosofft公司司的桌面面数据库库,Acccesss的应应用非常常广泛,为为此我选选用Acccesss数据据库来进进行数据据库的逻逻辑设计计。根据据前面定定义的实实体及实实休之间间的关系系,形成成数据库库的表格格以及各各个表之之间的关关系。为为了减少少数据冗冗余度,将将职称实实体、部部门实体体、职务务实体等等放在不不同的表表里而加加以区分分。对个个关系选选择主健健,按照照关系模模式的规规范化进进行规范范,消除除数据依依赖中不不合适的的部分,使使模式中中的各关关系模式式达到某某种程度度的“分离”。3.2.1 EE-R模模型转换换成关系系模式的的基本规规则1. 每
42、个实体体集用一一个关系系模式表表示,其其中实体体集的属属性被转转换成关关系的属属性,主主键用下下划线表表示。由由于加入入了联系系,可能能会增加加一些属属性。2. 若实体集集E2与与实体集集E1的的联系NN:1,且E22是E11的强制制成员类类,E22的关系系模式应应包含EE1的主主属性。3. 若实体集集E2与与实体集集E1的的联系NN:1,而E22是E11的可选选成员类类,可以以引入另另一个表表示联系系的关系系模式来来避免空空值问题题,外键键用#表表示。4. 若实体集集E2与与实体集集E1的的联系NN:M,可可以由另另一个关关系模式式来表示示联系。这个关关系模式式由每个个参加的的实体集集的主属
43、属性和这这个联系系的任何何属性组组成。3.2.2 E-R模型型转换成成关系模模式应用上述述的基本本转换规规则,同同时考虑虑到实体体中的仓仓库只有有一个,所所以在关关系模式式中可以以省略;另外,由由于销售售员和保管员员实体的的属性完完全一致致,可以以将两者者合并为为同一实实体员工工,再为为该实体体增加一一个岗位位属性,即即可将两两者区分分开来,这这样就得得到数据据库的关关系模式式如下:员工(职职工编号号、职工工姓名、职工年年龄、职职工性别别、所在在部门、技术职职称、工工作时间间、婚姻姻状况、基本工工资)部门(部部门编号号、部门门名称、负责人人、联系系电话)系统用户户(用户户名、密密码、权权限)其
44、中的系系统用户户名不是是用户的的实际名名,这里里是表的的关键字字段。3.2.3关系系模式的的规范化化经分析检检验,上上述的各各关系模模式事实实上都已已属于33NF,这这是我所所需的阶阶段。这这说明了了我初始始的实体体模式是是合理的的。3.2.4数据据库表Emp表表(员工工资料表表)序号字段名称称类型宽度1职工编号号数字(长长整型)2职工姓名名文本503职工年龄龄文本184职工性别别文本105所在部门门文本46技术职称称文本207工作时间间文本208婚姻状况况文本209基本工资资文本20说明:员员工基本本信息表表用于存存储员工工基本信信息,为为保证数数据的一一致和历历史资料料的完整整,表的的记录在在一般的的情况不不能被删删除,除除非系统统管理员员。bm(部部门表)序号字段名称称类型宽度1部门编号号文本62部门名称称数字(长长整型)3负责人文本204联系电话话文本20说明:一一个单位位可能有有多个部部门,该该表就是是来描述述和记载载单位的的不同部部门和部部门的负负责人。userr表序号字段名称称类型宽度1用户名文本502密码数字(长长整型)3权限数字(整整型)说明:系系统对不不同用户户设置不不同的使使用权限限。该表表来描述述用户名名,登录录密码,权权限。3.3 计算机机系统配配置方案案地选择择和设计计 计算机硬硬件配置置