企业员工信息管理系统设计与实现_第1页
企业员工信息管理系统设计与实现_第2页
企业员工信息管理系统设计与实现_第3页
企业员工信息管理系统设计与实现_第4页
企业员工信息管理系统设计与实现_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

企业员工信息管理系统设计与实现摘要本论文首先对现阶段企业员工信息管理的基本情况进行了分析,提出开发本系统要解决的问题,以及从长远考虑所要达到的目的,对系统进行了详细的需求分析,其次根据系统的实现功能和使用环境对系统做了总体规划,最后完成了模块的划分和数据库的设计与实现,并对系统进行了测试。本系统开发发主要包包括前台台应用程程序的开开发和后后台数据据库的建建立与维维护两方方面。系系统前台台主要实实现用户户薪资、考考勤、文文章信息息的查看看,以及及发表意意见建议议等功能能。系统统前台选选用了CCssjavvasccrippt、hhtmll等作为为主要的的编程语语言。后台主主要实现现了员工工的查询询、员工工变动信信息更新新、考勤勤管理、薪薪资管理理、事项项管理、站站内文章章信息管管理以及及意见建建议管理理等功能能。系统统选用SQQL数据据库。利用.NNET动动态网页页编程技技术实现现前后台台的数据据交互。在企业的经经营生产产中,员员工信息息已成为为企业经经营管理理中不可可缺少的的一部分分,为管管理者进进行管理理和进行行各种人人士调配配活动提提供了重重要的依依据,在在生产分分配安排排中将发挥越越来越重重要的作作用。关键词:员员工信息息管理系系统、前前台、后后台、交交互。EnterrpriisePerrsonnnellMaanaggemeentSysstemmdeesiggnaandimpplemmenttatiionAtfrrirsst,tthisspaaperrannalyysetheesiituaatioonoofentterpprissepperssonnnelmannageemenntaattthepreesenntsstagge.PPoinntoouttheequuesttionnneeediingtosollveforrdeevellopmmenttthhessysttemanddthhellongg.teermpurrposse.Sothaattthesysstemmcaarriiedouttadettailledneeedsanaalyssis,,thhenitcommpleeteddthhemmoduuledessignnanndtthedessignnanndrreallizaatioonoofddataabasseaandtesstaaccoordiingtotheefuuncttionnsaandmaiiniimpllemeentaatioonffortheesyysteem.Thessysttemmaiinlyyinncluudessdeevellopiingtheeapppliicattionninnrerrfacceoofffronnt-eendanddbuuilddingguppdaata--basseoofbbackk-ennd.Themaiinffuncctioonsoftheebeeforrepparttinncluudesallaryy,atttenndannce,,cheeckiingttheinfformmatiionofarrticcle,,assweellaspubblisshinngssugggesttionns,etcc.TThesysstemmusseCssjavvasccrippt,htmml,etcc.,astheemaainproograammiinglannguaage..Theemaainfunnctiionssoffbaackggrouundparrtiinclludeethhesstafffiinquuiryy,tthestaaffchaangeesiinttheinfformmatiionupddatee,aatteendaanceemaanaggemeent,,paayroollmannageemennt,isssuessmaanaggemeent,,thheaartiicleeinnthhesstattionnmaanaggemeent,,assweellassugggesstioonsmannageemennt.TThesysstemmusseSSQLdattabaaseasbacckgrrounndddataabasse.Usiing.NEETppageesDyynammicwebbpaageproograammiingtoachhievvetthedattaIInteeracctivve.Inthhepproggresssoofeenteerprriseesooperratiinganddprroduuctiion,,thheiinfoormaatioonoofsstafffshassbeecommeaabuusinnesssmaanaggemeentofmosstiimpoortaantparrt.Itwiillprooviddesanmorreaandmorreiimpoortaantfunnctiionforrthhemmanaagemmenttoffdeecissionn-maakinngaandperrsonnnell.Keywoordss:PeersoonneelMManaagemmenttSyysteem、bbefooreggrouund、background、interactive绪论企业员工信信息管理理系统的的开发背背景目前,一些些企业对对员工信信息的管管理还存存在诸多多问题,单单靠人力力进行员员工信息息的管理理是不够够的。所所以对于于一个企企业来说说,不管管是规模模较小,还还是规模模较大的的,员工工信息管管理系统统都是非非常重要要的。尤尤其,当当人事流流动较快快的时期期,人员员变动的的信息量量将变得得非常巨巨大,如如何高效效合理地地管理这这些信息息就成了了一个有有意义的的课题。在在信息化化科技飞飞速发展展的今天天,借助助于电脑脑,通过过员工信信息管理理系统管管理各部部门职工工,能为为企业人人力资源源的管理理者提供供人性化化的服务务。同时时也能为为企业的的员工提提供一定定的方便便。所以以开发企企业员工工信息管管理系统统是非常常必要的的。1.2.国国内外的的发展现现状及发发展前景景当今社会是是一个信信息社会会,一个个知识经经济时代代。自世世界上第第一台计计算机EENINNC(EElecctrooniccnuumerricaaliinteegraatorranndccalcculaatorr)于119644年在美美国问世世到现在在,计算算机业飞飞速发展展,技术术淘汰指指标高的的惊人,价价格下降降以及软软件应用用的快速速扩展引引发了以以信息处处理计算算机化为为标志的的“微机革革命”,随之之而来的的是以全全球信息息网络普普及和全全球信息息共享为为标志的的“全球信信息网络络革命”的蓬勃勃兴起。可可见世界界已经进进入在计计算机信信息管理理领域中中激烈竞竞争的时时代,计计算机已已经变得得普通的的不能再再普通的的工具,如如同我们们离不开开的自行行车、汽汽车一样样。我们们应该承承认,谁谁掌握的的知识多多,信息息量大,信信息处理理速度快快、批量量大,谁谁的效率率就高,谁谁就能在在各种竞竞争中立立于不败败之地。自20世纪纪50年年代将计计算机引引入数据据处理以以来,历历经管理理信息系系统发展展的各个个阶段。一一方面是是信息技技术应用用的迅猛猛发展,为为社会节节省了大大量花在在信息管管理上的的人力、物物力、财财力,信信息管理理系统作作为一门门融管理理科学、信信息科学学、系统统科学为为主要方方面,以以人力为为主导,利利用计算算机硬件件、软件件、网络络通信设设备为办办公设备备,进行行信息的的收集、传传输、加加工、存存储、更更新和维维护,以以及提高高企业效效率为目目的的一一种集成成化的人人际系统统。员工信息管管理系统统是一个个企业单单位不可可缺少的的部分,它它的内容容对于企企业的决决策者和和管理者者来说至至关重要要,所以以档案管管理系统统应该能能够为用用户提供供充足的的信息和和快捷的的查询手手段。但但一直以以来人们们使用传传统人工工的方式式管理文文件档案案,这种种管理方方式存在在着许多多缺点,如如:效率率低、保保密性差差,另外外时间一一长,将将产生大大量的文文件和数数据,这这对于查查找、更更新和维维护都带带来了不不少的困困难。1.3.设计目目的与意意义一个现代的的公司,拥拥有成百百上千的的员工,如如何管理理这么庞庞大的职职业信息息档案呢呢?因此此,开发发一个功功能完善善的职工工信息管管理系统统就必不不可少了了。所以以需要设设计开发发实现职职工信息息查询、管管理、更更新为今今本目标标的系统统。从职职工信息息的查询询到管理理实现了了自动化化的模式式,从而而提高了了工作效效率。员工信息管管理系统统是一个个企业单单位不可可缺少的的部分,它它的内容容对于企企业的决决策者和和管理者者来说都都至关重重要,所所以信息息管理系系统能够够为用户户提供充充足的信信息和快快捷的查查询手段段。用..NETT构建的的企业员员工信息息管理系系统,能能实现员员工信息息的录入入、修改改、查询询、删除除、查找找、编辑辑等功能能。此外外,在程程序中还还设计了了用户登登录、设设定了密密码,并并由MDD5加密密,以确确保系统统应用的的安全性性。本管管理系统统设计合合理、界界面美观观、操作作方便、运运行稳定定,为进进行现代代化的企企业员工工信息管管理工作作起到了了重要作作用,具具有较高高的使用用价值。系统需求分分析2.1.可可行性分分析可行性研究究的目的的不是为为了解决决问题,而而是确定定问题是是否值得得去解决决。可行行性研究究实质上上是进行行一次大大大压缩缩简化了了的系统统分析和和设计的的过程,也也就是在在较高层层次上以以抽象的的方式进进行的系系统分析析和设计计的过程程。通过过对员工工管理系系统的调调查与分分析本人人认为该该系统具具有以下下可行性性:2.1.11.操作作可行性性我所开发的的系统的的操作方方式在系系统所面面向的用用户组织织内行得得通。本本系统的的开发计计划选取取的操作作系统(WWinddowss20000//WinndowwsXXP)更更改和配配置管理理特性综综合了中中央计算算的优点点和分布布计算的的性能与与灵活性性。再结结合SQQLSServver20000的完完善功能能特点,从从而极大大地提高高程序员员的工作作效率,加加快应用用系统的的开发速速度,具具有很强强的可操操作性。本本系统计计划分为为前台设设计和后后台设计计两部分分,用户户通过输输入各自自的登录录信息,系系统从数数据库中中查找信信息,当当查找到到准确的的记录后后则用户户进入系系统主界界面(普普通员工工进入普普通员工工界面,管管理员进进入管理理员界面面),然然后各用用户可以以完成相相应的操操作。中和上述分分析,我我认为不不管是从从系统开开发者角角度还是是从用户户的使用用角度分分析,本本系统都都具有操操作可行行性。2.1.22.经济济可行性性开发本系统统的成本本是很低低的,我我们能够够满足经经济要求求。事物物的存在在都具有有其本身身的价值值,同样样的员工工信息管管理系统统也具有有很强的的实用性性。与以以往手工工统计信信息的方方式相比比较,此此系统规规范了信信息的格格式,确确保了员员工信息息的保密密性和安安全性,节节约了企企业人力力,方便便了用户户的信息息存储和和转移,尤尤其是大大大提高高了结果果统计和和查询的的效率。通通过这些些应用为为企业单单位带来来的经济济效益是是远远大大于在这这套系统统上所耗耗费的资资金。2.1.33.技术术可行性性我能使用现现有的技技术来完完成本系系统的开开发工作作。本系系统使用用的Wiindoows20000/WWinddowssXPP操作系系统和SSQLSerrverr20000数数据库,以以及开发发时使用用的语言言和开发发环境都都是现在在广泛使使用且非非常实用用的。由以上三方方面可以以充分证证明本系系统的可可行性与与实用性性。2.2.方方案的设设计与比比较2.2.11.C//S设计计结构和和B/SS设计结结构比较较目前网络应应用软件件运行的的模式主主要有两两类:CClieent//Serrverr模式,BBrowwserr/Seerveer模式式。前者者的主要要缺点是是维护、升升级较麻麻烦、且且要同时时开发服服务器端端和客户户端;后后者是近近几年伴伴随Innterrnett迅速发发展起来来的一种种技术,它它与Clliennt/SServver模模式类似似。Brrowsser//Serrverr模式客客户端是是一个标标准的浏浏览器,服服务器端端是WeebSServver,而WWebSerrverr与数据据库和应应用服务务器的紧紧密结合合,使得得这种模模式的应应用范围围不断扩扩大,它它已不仅仅仅用于于网上查查询,有有很多部部门的业业务系统统、企业业的MIIS系统统纷纷采采用这种种模式。它它的主要要优点是是便于扩扩充应用用、升级级维护简简便、不不需要开开发专门门的客户户端,不不需要对对用户端端进行特特殊的设设置和软软件安装装,降低低了维护护成本。客客户端只只要有浏浏览器就就可以了了。基于上述考考虑,对对于企业业员工信信息管理理系统的的设计采采用Brrowsser//Serrverr模式来来设计比比较合适适,服务务器端我我们采用用SQLL数据库库系统和和.NEET组件件来构成成员工信信息管理理的服务务系统;;客户端端采用浏浏览器来来完成企企业普通通员工前前台操作作的全过过程,同同时可进进行远程程系统维维护和管管理。2.2.22.SQQLsservver与ACCCESSS的比比较在数据库的的方面,涉涉及到SSQLserrverr和acccesss两种种数据库库的选择择。首先先对两者者进行了了区别,两两者之间间的区别别如下表表所示::SQL数据据库与aacceess数数据库的的比较内容SQLseerveerAccesssSQLseerveer特征征网络版是否,桌面版版可满足跨界界的集团团公司异异地使用用数据库库的要求求节点多是否,一人工工作,要要锁定,其其他人无无法使用用支持多重路路由器管理权限划划分细致致,对内内安全性性高是否数据库划分分细致,对对外防黑黑客能力力高是否提交到不同同的表单单并发处理能能力同时支持万万人在线线操作100人或或稍多在其它硬件件例如网网速等条条件匹配配的情况况下完全全实现可导出成为为XMLL格式,与与Oraaclee数据库库和DBB2数据据库通用用,减少少开发成成本是可以,需要要单作程程序数据处理能能力快是一般是否被优化化过是否.net专门为为sqllserrverr开发一一组数据据。访问对对象剩去去了中间间环节速速度图2.3..2通过对先进进性与成成熟性、维维护的方方便性、系系统的安安全性与与可靠性性之间的的诸多比比较,决决定选用用SQLLSEERVEER数据据库。SSQLSERRVERR数据库库系统的的优点::1、作作为WiindoowsNT的的自然扩扩展,与与这个操操作系统统紧密结结合,这这样,用用户不必必学习另另一个用用户界面面来使用用这个数数据库系系统2、SSQLSERRVERR具有WWinddowssNTT同样容容易的安安装和维维护功能能,3、SSQLSERRVERR使用WWinddowssNTT服务,可可以提供供新的或或扩展的的数据库库功能(如如发送消消息和管管理登陆陆安全性性)2.2.33.系统统模式的的设计本系统的设设计是征征对某企企业内部部员工,其其使用的的用户是是企业内内部员工工。可将将系统的的用户分分为两种种权限,一一种是普普通用户户,另一一种是管管理员,当当然管理理员也属属于普通通用户,根根据这样样的权限限划分,普普通用户户和管理理员各施施其权,普普通用户户可以通通过系统统查看自自己的相相关信息息,而管管理员通通过系统统可以对对企业员员工的相相关信息息进行管管理,所所以我将将本系统统设计为为前台和和后台两两个部分分。系统统前台是是普通员员工的相相关操作作,系统统后台管管理员可可完成相相关操作作。2.2.44.系统统设计的的技术选选择结合实际与与本系统统的特点点,再加加上本人人对相关关技术的的熟练程程度考虑虑,设计计本系统统我计划划的实现现前台的的技术为为CSSS和Httml系系统的界界面由CCSS布布局,界界面详细细设计采采用Httml编编程语言言实现。系系统的功功能实现现将主要要采用基基于.NNET的的C#编编程语言言。根据以上的的具体分分析与比比较,本本系统选选择B//S设计计结构,使使用SQQLSServver对对数据库库进行设设计,同同时使用用CSSS、Httml、基基于.NNET的的C#编编程语言言完成对对系统的的前后台台设计与与实现。开发工具主要有:VS2005和SQLserver。2.2.55.系统统的运行行环境(1)、操操作系统统:WiindoowsXP;(2)、WWeb服服务器::IISS5..0;(3)、数数据库服服务器::SQLLSeerveer;(4)、浏浏览器::IE66.0。2.3.系系统基本本功能需需求在企业管理理中,员员工信息息管理是是一个非非常重要要的方面面。管理理内容比比较复杂杂,涉及及的部门门众多,人人员众多多,而且且往往需需要按行行政隶属属关系进进行管理理。这里里所设计计的企业业员工信信息管理理系统属属于企业业内部人人员可操操作的系系统,接接下来征征对该系系统的总总体需求求做一个个分析,可可能有些些企业在在某些方方面有其其特殊的的需求。2.3.11.系统统结构开发本系统统的主要要任务是是实现企企业员工工信息管管理的自自动化和和系统化化。本企企业员工工信息管管理系统统将分为为前台、后后台两部部分。前台(即即普通员员工操作作模块)主主要是实实现一般般的查询询功能,主主要功能能有:(1)、员员工各种种信息的的查询、修修改和删删除。(2)、考考勤信息息的查询询、核对对。(3)、企企业文章章信息的的浏览。(4)、员员工工资资信息的的查询、核核对。(5)、意意见建议议信息的的浏览、回回复、删删除等。系统的重点点与难点点在于后后台(即即管理员员操作模模块)的的管理,后后台主要要实现以以下功能能:(1)、有有关企业业员工部部分信息息的输入入,包括括员工基基本信息息、所在在部门、奖奖惩经历历等。(2)、员员工各种种信息的的查询、修修改和删删除。(3)、考考勤信息息的查询询、修改改和删除除。(4)、企企业文章章信息的的浏览、添添加和删删除。(5)、员员工工资资信息的的查询、修修改、核核对等。(6)、意意见建议议信息的的浏览、回回复、删删除等。2.3.22.系统统业务流流程图图2.3..2系系统业务务流程图图系统将设计计两种权权限用户户,即管管理员和和普通员员工用户户,其中中管理员员也是企企业员工工,所以以管理员员也可以以进行普普通员工工的相关关操作。管理员还可以查看所有员工信息,以及对企业员工的基本信息、员工考勤、员工工资、员工意见建议、企业文章信息进行管理,对前述管理内容操作后将提交到数据库,保存起来,对于管理员的操作结果企业员工可以在前台进行一一查看,当然员工可以对自己的个人基本信息进行修改操作,包括密码修改,同时员工需要对考勤信息、工资信息进行核对,同时可以向管理员提出意见建议。2.4.数数据库需需求分析析用户的需求求具体体体现在各各种信息息的提供供、保存存、更新新和查询询,这就就要求数数据库结结构能充充分满足足各种信信息的输输出和输输入。收收集基本本数据、数数据结构构以及数数据处理理的流程程,组成成一份详详尽的数数据字典典,为后后面的具具体设计计打下基基础。2.5.系系统目标标本企业员工工信息管管理系统统的设计计主要将将实现以以下目标标:(1)、人人性化设设计:使使系统的的界面友友好、操操作简单单方便。(2)、权权限操作作:仅供供公司内内部人员员进入本本系统进进行相关关操作,系系统设置置管理员员和普通通用户两两种操作作权限。(3)、科科学管理理员工档档案,优优化分类类,全面面反映员员工情况况。(4)、管管理人事事变动信信息,优优化企业业人员配配置。(5)、管管理考勤勤信息,保保证工作作的有序序进展。用用户加以以监督,保保证信息息准确,维维护自身身权益。(6)、记记录薪资资发放信信息,保保证有效效的激励励机制,利利益关系系制度透透明。(7)、提提供企业业内部信信息,管管理员工工奖惩信信息,促促进员工工积极向向上。第三章.系系统概要要设计概要设计的的目的是是设计系系统结构构,根据据需求分分析给出出的功能能最终得得出系统统体系结结构,如如模块的的划分。在在本论文文的前面面章节已已经对系系统的可可行性、方方案设计计、需求求分析做做了详细细的阐述述,本章章节将会会在前面面章节的的基础上上对系统统的设计计做一个个概要的的分析。根根据需求求分析中中的系统统业务流流程图的的设计,将将会完成成系统数数据流图图以及系系统结构构图的设设计,最最终将系系统的功功能模块块作出具具体的划划分,为为系统的的详细设设计充分分做好准准备。3.1.总总体设计计3.1.11.处理理流程::(1)、启启动系统统,进入入系统登登录界面面;(2)、通通过验证证后,对对系统进进行初始始化,进进入不同同的用户户操作界界面;(3)、系系统进入入消息循循环,通通过事件件驱动机机制,激激活相应应的功能能模块,并并执行相相应的功功能;(4)、通通过关闭闭系统事事件,激激活关闭闭系统模模块,退退出系统统。3.1.22.系统统的数据据流图根据以上的的处理流流程及需需求分析析中的系系统业务务流程进进一步分分析将得得到本系系统的数数据流图图。首先先是对顶顶层数据据流图的的设计,将将本系统统看成一一个大的的加工,涉涉及到的的外部实实体包括括管理员员和企业业员工用用户,所所以对系系统的顶顶层数据据流图设设计如下下:图3.1..2(aa)顶层层数据流流图在顶层数据据流图的的基础上上将进一一步设计计系统的的0层数数据流图图,也就就是将大大的加工工(即整整个系统统)分为为若干小小的加工工,本系系统将涉涉及的系系统功能能包括::员工信信息管理理,员工工考勤管管理,员员工薪资资管理,文文章信息息管理,意意见建议议管理。再将给一个功能模块加以细化,最后得到下面的系统数据流图:图3.1..2.(bb)系统统数据流流图上图即为系系统的数数据流图图,包括括系统数数据的输输入、数数据转换换、以及及数据的的输出。3.2.系系统结构构图对图3.11.2(bb)的系系统数据据流图加加以分析析之后,再再次将设设计系统统的结构构图,根根据数据据流图可可以看出出,系统统主要涉涉及管理理员和企企业普通通员工用用户两种种权限操操作,所所以将系系统分为为管理员员功能模模块和企企业普通通员工用用户操作作模块。管管理员功功能模块块中又具具体划分分为员工工信息管管理、员员工考勤勤管理、员员工薪资资管理、文文章信息息管理、意意见建议议管理。每每个子模模块下还还有相关关的增删删改操作作。普通通员工用用户可以以对管理理员管理理操作后后的相关关信息进进行一定定的操作作。同时时可以对对自己的的基本信信息进行行修改等等。所以以,根据据系统的的数据流流图画出出系统的的功能结结构图如如下图所所示:图3.2系系统功能能模块图图上图即为系系统的功功能模块块图。征对一般人人事信息息管理系系统的需需求,通通过对员员工工作作过程的的内容和和数据流流程分析析,设计计如下面面所示的的数据项项和数据据结构::员工基本信信息:包包括的数数据项有有员工编编号、员员工的姓姓名、部部门、出出生年月月、性别别、身份份证号、政政治面貌貌、婚姻姻状况、户户籍所在在地、健健康状况况、文化化程度、毕毕业院校校、兴趣趣特长、家家庭住址址、手机机号码、EE-maail地地址、工工作状态态(离退退休、在在职)、所所获荣誉誉、所受受处罚等等相关信信息。企业文章信信息:包包括的数数据项有有文章编编号、文文章类型型、文章章标题、文文章内容容、文章章上传者者、文章章上传日日期等相相关信息息。员工考勤信信息:包包括的数数据项有有员工姓姓名、起起始日期期、迟到到早退次次数、加加班次数数、旷工工次数、等等相关信信息。员工工资信信息:员员工姓名名、起始始日期、迟迟到早退退次数、加加班次数数、旷工工次数、旷旷工所罚罚金额、迟迟到早退退所罚金金额、加加班补贴贴金额、总总计工资资额等相相关信息息。意见建议信信息:包包括的数数据项有有意见建建议编号号、意见见建议者者、意见见建议主主题、意意见建议议内容、提提出意见见建议的的日期、意意见建议议回复等等相关信信息。3.3.数数据库设设计实体-联系系方法((Enttityy-ReelattionnshiipAApprroacch)是是最常用用的表示示概念性性数据模模型的方方法。这这种方法法是通过过使用EER图来来描述现现实世界界中的实实体,而而不涉及及这些实实体在系系统中的的实现方方法,即即使不熟熟悉计算算机技术术的用户户也能理理解它。为为了使EE-R图图表示更更加清晰晰,本文文根据不不同的对对象,分分别画出出分E--R图如如下所示示:(a)信息息管理EE-R图图图6.3..2(aa)考勤勤管理EE-R图图这里只画出出了员工工信息实实体的部部分属性性,其包包括的其其他属性性还有::E-mmaill地址、工工作状态态ID、所所获荣誉誉、所受受处罚等等相关信信息。(b)考勤勤管理EE-R图图:图6.3..2(bb)考勤勤管理EE-R图图(c)员工工工资管管理E--R图::图6.3..2(dd)员工工工资管管理E--R图(d)文章章信息管管理E--R图::图6.3..2(ee)文章章信息管管理E--R图(e)意见见建议管管理E--R图图6.3..2(ff)意见见建议管管理E--R图6.3.33.逻辑辑结构设设计逻辑结构设设计阶段段,就是是将概念念模型进进一步转转换为DDBMSS所支持持的数据据模型,并并优化数数据模型型。其转转换原则则如下。1、E-RR图中的的每个实实体,都都相应地地转换为为一个关关系模式式,实体体的属性性就是关关系的属属性,实实体的码码就是关关系的码码。2、两个试试题之间间1:n的联联系,应应转换成成与n端端对应的的关系模模式,减减少系统统中的关关系数目目。3、两个实实体之间间1:11的联系系,转换换成与任任意一端端对应的的关系模模式。4、对于两两个以上上实体之之间m:nn的联系系,则需需要为该该联系建建立一个个独立的的关系模模式。该该关系模模式中至至少应包包括被它它所联系系的各个个实体的的码以及及联系本本身的属属性(如如果存在在),该该关系的的码为各各个实体体码的组组合。根据上述转转换原则则,将该该系统总总体E--R图转转换成关关系模型型,并对对关系模模型进行行同时此关系系模型还还涉及关关于文章章信息、考考勤信息息、薪资资信息的的关系,这这里不再再一一赘赘述。6.3.44.主要要数据库库表的设设计优化部分关关系如下下:员工信息{{用户IID,姓姓名、部部门IDD、用户户权限、出出生年月月、性别别、职工工编号、身身份证号号、政治治面貌、婚婚姻状况况、户籍籍所在地地、健康康状况、文文化程度度、毕业业院校、兴兴趣特长长、家庭庭住址、手手机号码码、E--maiil地址址、工作作状态IID、所所获荣誉誉、所受受处罚等等相关信信息}用户ID为为此关系系的主键键,工作作状态IID、部部门IDD为此关关系外键键。工作状态{{状态IID、状状态名称称}状态ID为为关系的的主键。部门信息{{部门代代码,部部门名字字}部门代码为为此关系系的主键键。表6.3..4(aa)用户户信息表表字段名数据类型长度是否主键描述UserIIdint4是用户IdUserNNumbbervarchhar16用户编号UserPPasssWorrdvarchhar20用户密码Namevarchhar12姓名DeparrtmeentIIdint4部门IDSexsmalllintt2性别UserIIdenntittyvarchhar19用户身份证证PolitticaalVarchhar12政治面貌MarittalSStattusVarchhar12婚姻状态HJAdddresssVarchhar60户籍HealtthSttatuusVarchhar12健康状态CultuurallDeggreeevarchhar12文化程度GraduuatiionSSchooolvarchhar30毕业院校Speciialttyvarchhar80爱好专长HomeAAddrresssvarchhar60家庭住址Phoneevarchhar24电话号码Emaillvarchhar40邮箱WorkSStatteIddint4工作状态IIDHonouurvarchhar200荣誉PunisshmeentVarchhar200惩罚RoleSmalllintt2权限表6.3..4(bb)文章章信息表表字段名数据类型长度是否主键描述ArticcleIIdint4是文章IDArticcleTTypeeIdint4文章类型IIDArticcleTTitllevarchhar40文章标题ArticcleCConttenttntextt16文章内容ArticcleUUserrIdint4文章用户IIDArticcleDDateedatettimee8文章发布日日期表4.3..4(cc)考勤勤信息表表字段名数据类型长度是否主键描述TypeIIdInt4是类型IDTypeNNameeVarchhar18类型名TypeMMoneeyint4类型金额表6.3..4(dd)意见见建议表表字段名数据类型长度是否主键描述SuggeestiionIIdint4是意见建议IIDUserIIdint4用户IDSuggeestiionTTitllevarchhar60意见建议标标题SuggeestiionCConttenttvarchhar600意见建议内内容US_Daatedatettimee8日期SuggeestiionRRepllyvarchhar200意见建议回回复第四章.系系统的详详细设计计与实现现4.1.系系统的前前台页面面设计及及实现系统的前台台采用了了CSSS进行布布局,同同时利用用Htmml编程程语言进进行设计计,再采采用C##编程语语言实现现对应的的功能。前前台页面面主要包包括以下下功能模模块:(1)、用用户登录录:验证证用户是是否为本本公司员员工、输输入登录录信息是是否正确确,并根据据相应权权限进入入相应页页面。(2)、个个人基本本信息查查看:员员工通过过进入系系统查看看个人的的基本信信息,基基本信息息包括员员工的姓姓名等基基本档案案。(3)、个个人基本本信息修修改:员员工可以以对与自自己的实实际不相相符的基基本信息息进行修修改,这这主要是是征对管管理员在在录入员员工基本本信息时时存在有有错误。(4)、考考勤信息息查看::员工可可以查看看自己的的出勤记记录,对对于自己己每月的的出勤考考核结果果如果没没有异议议,则回回复没有有异议,如如果存在在疑问,则则可将自自己的异异议通过过系统像像管理员员进行反反应,以以得到处处理。(5)、工工资情况况查看::员工可可以查看看个人的的工资结结算额及及发放情情况。对对于个人人的工资资结算情情况如果果没有异异议,则则回复没没有异议议,如果果存在疑疑问,则则可将自自己的异异议通过过系统像像管理员员进行反反应,以以得到解解决。(6)、文文章信息息浏览::员工可可以进入入系统浏浏览企业业所提供供的相关关新闻以以及通知知。(7)、意意见建议议发表::员工可可以进入入系统的的意见建建议界面面进行留留言。(8)、意意见建议议查看::普通员员工可以以通过进进入系统统的意见见建议界界面查看看自己以以前的意意见建议议,同时时可以查查看管理理员对相相关意见见建议的的回复内内容。下面对部分分功能模模块做一一个详细细分析:4.1.11.登录录模块的的设计与与实现打开企业员员工信息息管理系系统后,进进入下图图所示的的系统登登录页面面。图4.1..1(aa)系系统登录录界面现在还没有有登录,系系统提示示输入用用户名和和密码,点点击获取取验证码码进行登登录。本本系统属属企业内内部专用用,只有有内部人人员才能能登录,所所以不提提供注册册功能。系统设置了两种访问权限,即管理员和普通员工用户,用户首次登陆,凭系统管理员分配的用户名和初始密码“123456”进入系统,管理员和普通员工用户分别进入不同的操作主界面,进入系统后如需修改密码可对密码进行更改。只有输入正确的用户名和密码的访问者才能进入本系统,其他访问者将无权访问本系统。登录界面如图4.1.1(a)所示。信息提交后后,系统统首先对对填写内内容的合合法性进进行验证证,如果果用户名名或者密密码没有有填写而而直接提提交或者者填写错错误,系系统将弹弹出警告告信息,如下图图所示::图4.1..1(bb)登登录失败败警告登录模块操操作流程程图如图图4.11.1(cc)所示示:图4.1..1(cc)登录录操作流流程图其实现过程程代码如如下:strinngUU_Nuumbeer==txxtUsserNNum..Texxt.TTrimm()..Repplacce(""'",,""");//去掉所所输入用用户名中中的单引引号strinngUU_Pwwd==txxtPwwd.TTextt.Trrim(().RRepllacee("''",""));//查询语语句strinngsstrSSql=""sellectt*froomUUserrInffowwherreUUserrNummberr='"+UU_Nuumbeer++"''anndUUserrPasssWoord=''"++Coommoon.PP_MDD5(UU_Pwwd)+""'";;//调用方方法查询询,返回回数据集集DataTTablleddt==Coommoon.GGetDDsByySqll(sttrSqql)..Tabbless[0]];iff(ddt.RRowss.Coountt===1)){Seessiion[["u__Id""]==dtt.Roows[[0][["UsserIId"]].TooStrringg();;///根据权权限不同同跳转iff(ddt.RRowss[0]]["RRolee"]..ToSStriing(()===""1")){Ressponnse..Reddireect(("usserIInteerfaace//Deffaullt.aaspxx");;}ellseif(dtt.Roows[[0][["Roole""].TToSttrinng())==="1100""){Sesssioon[""ad__Rolle"]]="addminn";Respoonsee.Reedirrectt("aadmiinMaanagge/EEmplloyeeesCChecckAtttennd.aaspxx");;}}}elsse{///提示Reespoonsee.Wrritee("<<scrripttlaanguuagee='jjavaascrriptt'>aalerrt(''登陆失失败,用用户名或或密码错错误'));wiindoow.llocaatioon.hhreff=wiindoow.llocaatioon.hhreff;<//scrriptt>"));}}}用户提交了了所填写写的用户户名和密密码信息息后系统统将对数数据库表表UserrInffo进行行检索,若若检索到到与数据据库表中中保存的的某一记记录相同同,则进进入系统统主页,系统主页如下图所示:图6.1..1(c))系统主主页面<b>添加加文章<</b>></ddiv>><hrrsiize=="1""coolorr="ggrayy"sstylle=""marrginn-boottoom:110pxx"//><diivsstylle=""marrginn:010ppx;heiightt:atto;fonnt-ssizee:188px;;"><ttabllesstylle=""widdth::1000%">><<tr>><tddsttylee="wwidtth:66ppx">>文章标标题:<</tdd><tdd><aasp::TexxtBooxIID=""txttTittle""ruunatt="sservver""Wiidthh="2280ppx">></aasp::TexxtBoox><</tdd><</trr><<tr>><tddsttylee="wwidtth:66ppx">>文章类类型:<</tdd><tdd><aasp::DroopDoownLListtIDD="DDDLAArtiicleeTyppeFoorAddd"runnat=="seerveer">></aasp::DroopDoownLListt><//td>><//tr>><<tr>><tddsttylee="wwidtth:66ppx">>文章内内容:<</tdd><tdd><aasp::TexxtBooxIID=""txttConntennt"runnat=="seerveer"Widdth=="5110pxx"TTexttModde=""MulltiLLinee"HHeigght=="1887pxx"><</assp:TTexttBoxx><//td>><</trr><<tr>><tddcoolsppan=="2""><aasp::ButttonnIDD="bbtSuubmiit"runnat=="seerveer"Texxt=""提交"WWidtth=""84ppx"OnCClicck=""btSSubmmit__Cliick""/>></ttd>4.1.22.个人人基本信信息操作作界面系统提供员员工自己己输入个个人信息息的功能能,员工工根据管管理员提提供的初初始用户户名和密密码进入入系统后后可进入入此页面面,界面面如图66.1..2(aa),初初次进入入员工需需输入除除用户编编号外的的其他基基本信息息,通过过点击修修改按钮钮实现个个人信息息的添加加,添加加成功后后系统显显示如图图6.11.2(bb)。然然后本页页面将显显示该员员工的所所有基本本信息,在在此进入入系统员员工通过过本页面面可查看看个人的的基本信信息,同同时可以以对更改改了的信信息进行行修改。同同时员工工在此页页面中可可以修改改个人的的密码,只只要原密密码输入入正确,然然后便可可输入要要更改为为的密码码,在此此确认更更改为的的密码,提提交后便便生效,提提交成功功后系统统显示如如图6..1.22(c)。4.1.22(a)个个人基本本信息操操作界面面图4.1..2(bb)图4.11.2(cc)个人基本信信息操作作流程图图如4..1.22(d)所所示:图4.1..2(dd)个人人基本信信息操作作流程图图个人基本信信息操作作实现的的主要源源代码:://读取用用户基本本信息{//通过用用户编号号生成用用户类的的实体MyUseeruuserr=newwMyyUseer(SSesssionn["uu_Idd"]..ToSStriing(());;//查找模模板页控控件ConteentPPlacceHooldeerCCPH=MMastter..FinndCoontrrol(("CoonteentPPlacceHooldeer1"")aasCConttenttPlaaceHHoldder;;//循环文文本赋值值foreaach(PrropeertyyInffoiinfooinnusser..GettTyppe()).GeetPrropeertiies(()){tryy{{(CCPH..FinndCoontrrol(("txxt"+iinfoo.Naame))assTeextBBox)).Teext=iinfoo.GeetVaaluee(usser,,nuull)).TooStrringg();;}cattch{}}}//更新用用户基本本信息{ //通过过用户编编号生成成用户类类的实体体MyUseeruuserr=newwMyyUseer(SSesssionn["uu_Idd"]..ToSStriing(());;CConttenttPlaaceHHoldderCCPH=MMastter..FinndCoontrrol(("CoonteentPPlacceHooldeer1"")aasCConttenttPlaaceHHoldder;;///--uuserr对象赋赋值fooreaach(PrropeertyyInffoiinfooinnusser..GettTyppe()).GeetPrropeertiies(()){trry{{innfo..SettVallue((useer,(CPPH.FFinddConntrool(""txtt"++innfo..Namme)asTexxtBoox)..Texxt.TTrimm()..Repplacce(""'",,"""),nulll);;}}//执行更更新user..MyUUpdaate(();}4.1.33.出勤勤考核信信息界面面该页面列出出了员工工的出勤勤情况,按按月统计计,也可可以按天天查看,同同时可以以点击查查看详细细考勤记记录。可可以显示示每一位位员工的的出勤日日期、事事假、病病假时间间;迟到到、早退退时间及及旷工记记录;记记录加班班时间。以以便于工工资的计计算和考考核员工工。本功功能的操操作界面面如下图图所示::图4.1..3(bb)出勤勤考核信信息操作作界面出勤考核信信息操作作流程图图如图44.1..3(bb)所示示:图4.1..3(bb)出勤勤考核信信息操作作流程图图用户考勤查查询及核核对的具具体实现现过程如如下://查询出出勤考核核{strringgsttrSqql=="sseleectCheeckIId,TTypeeNammeaas''考勤',,connverrt(vvarccharr(199),CChecckDaate,,1200)aas''考勤时时间'froomCChecckAtttenndInnfoillefttouuterrjooinCheeckAAtteendTTypeetoni.CChecckTyypeIId==t..TyppeIddwhhereeUsserIId=="+sseleectUUserrId+""anndCChecckDaate>='"+sstarrtDaate..SellecttedDDatee+"'anddChheckkDatte<<=''"++enndDaate..SellecttedDDatee.AdddHoourss(244)++"''";DataTTablleddt==Coommoon.GGetDDsByySqll(sttrSqql)..Tabbless[0]];//griidviiew绑绑定数据据gvDettaill.DaataSSourrce=ddt;gvDettaill.DaataBBindd();;}4.1.44.意见见建议操操作界面面通过本页面面普通用用户可以以提交自自己的意意见建议议,系统统管理员员可以查查看企业业所有员员工的意意见建议议,并作作相应的的回复,普普通员工工还可以以查看自自己的历历史意见见建议记记录和管管理员的的回复,通通过这个个页面的的功能设设计实现现了企业业普通员员工与管管理员之之间的交交流。意见建议操操作界面面如下图图所示::图6.1..4(aa)意意见建议议操作界界面意见建议操操作流程程图:图6.1..4(bb)意见见建议操操作流程程图实现本功能能的主要要代码:://查询以以往意见见列表{StrinngsttrSqql=="sseleectSugggesstioonTiitlee,SuuggeestiionCConttentt,SuuggeestiionRReplly,cconvvertt(vaarchhar((10)),USS_Daate,,1200)aasUUS_DDateefrromUseerSuuggeestiionwheereUseerIdd="++Sesssioon[""u_IId"]]+"oordeerbbySSugggesttionnIddessc";;DataTTablleddt==Coommoon.GGetDDsByySqll(sttrSqql)..Tabbless[0]];//griidviiew绑绑定数据据gvSugggesstioon.DDataaSouurcee=dt;;gvSugggesstioon.DDataaBinnd());}//{ //取文文本框内内的值strinngttexttTittle=ttxtTTitlle.TTextt.Trrim(().RRepllacee("''",""));strinngttexttConntennt==txxtCoonteent..Texxt.TTrimm()..Repplacce(""'",,""");strinngsstrSSql=""insserttinntoUseerSuuggeestiion((UseerIdd,SuuggeestiionTTitlle,SSugggesttionnConntennt,UUS_DDatee)vaaluees(''"++Seessiion[["u__Id""]++"'','""+texxtTiitlee+"',,'"+ttexttConntennt++"'','""+DatteTiime..Noww.TooStrringg()+""')"";//执行ssql语语句Commoon.EExeccuteeSqll(sttrSqql);;}以上是对本本系统的的登录模模块和系系统前台台的用户户基本信信息模块块、出勤勤考核信信息模块块、意见见建议模模块的详详细设计计。由于于系统设设计的功功能模块块比较多多,在本本论文中中就以以以上几个个模块为为例对系系统的详详细设计计做一个个体现。6.2.系系统的后后台设计计由由于系统统实现功功能模块块过多,这这里不再再详述系系统后台台的设计计与实现现。(1)、员员工信息息查看::管理员员可以查查看该企企业的所所有员工工的相关关信息,也也可以通通过输入入关键字字进行对对应的查查询操作作。本系系统为管管理员提提供的查查询方式式有:按按职工编编号查询询、按部部门查询询、按年年龄查询询。(2)、员员工信息息管理::在一个个企业管管理员通通常应该该是人力力资源部部门的工工作人员员,也就就是说他他们应该该掌控整整个企业业的员工工信息,例例如对新新增员工工信息进进行添加加,对已已有员工工的信息息进行修修改等。其其下的具具体子功功能包括括:1)、员工工信息增增加:管管理员应应该对新新员工的的信息进进行录入入,录入入信息包包括该员员工的姓姓名、部部门、出出生年月月、性别别、职工工编号、身身份证号号、政治治面貌、婚婚姻状况况、户籍籍所在地地、健康康状况、文文化程度度、毕业业院校、兴兴趣特长长、家庭庭住址、手手机号码码、E--maiil地址址、工作作状态(离离退休、在在职)、所所获荣誉誉、所受受处罚等等相关信信息。为为其注册册,分配配相应的的用户名名,以便便该员工工以后能能够通过过企业员员工信息息管理系系统查看看自己的的信息及及其他相相关内容容。2)、员工工信息删删除:每每个人都都有选择择的权利利,当觉觉得工作作不适应应或者不不适合自自己的时时候可以以选择离离开,那那么管理理员通过过系统提提供的删删除员工工信息功功能可以以实现对对已经离离开企业业的员工工的相关关信息进进行删除除。以减减轻工作作负荷。3)、员工工信息修修改:如如果员工工的信息息有所改改变,如如部门调调动、家家庭住址址更变、手手机号码码变更等等,管理理员可以以对该员员工信息息进行及及时修改改,以确确保系统统所记录录信息为为最近最最准确的的信息。(3)、文文章信息息浏览::管理员员可以浏浏览系统统已经发发布的新新闻或通通知。(4)、文文章信息息管理1)、文章章信息发发布:管管理员可可以发布布企业的的相关文文章信息息,如公公司简介介、工作作动态、员员工培训训通知、公公司法规规条例,以以及对于于员工的的奖惩处处理公告告等。2)、文章章信息删删除:企企业的新新闻或通通知是需需要及时时更新的的,当然然对于时时隔很久久的新闻闻或者通通知管理理员也应应该对其其进行处处理,比比如说对对普通的的、非重重要的、过过时的信信息进行行删除。3)、文章章信息修修改如果果发布的的新闻或或通知信信息有误误,管理理员可以以对有误误信息进进行修改改。(4)、考考勤记录录查看在必要的情情况下管管理员可可以查看看员工的的历史考考勤记录录,本系系统为用用户提供供按月查查询的方方式。(5)、管管理考勤勤记录功功能1)、考勤勤记录发发布:管管理员根根据考勤勤数据,按按天输入入到本系系统中,系系统将记记录所有有考勤记记录,包包括请假假、旷工工、迟到到早退、加加班的日日期及时时间等数数据,并并进行自自动统计计,记录录每个员员工每月月的出勤勤统计。2)、考勤勤记录修修改:系系统为管管理员提提供修改改考勤记记录的功功能,主主要原因因是因为为在输入入考勤记记录时可可能存在在错误,或或者说与与某员工工的实际际情况有有偏差,那那么只要要经过核核实之前前所发布布的考勤勤记录有有误的话话,管理理员可以以通过本本功能修修改相应应信息。3)、考勤勤记录删删除:管管理员有有删除企企业员工工考勤记记录的权权利,系系统之所所以提供供这个功功能,是是考虑到到对于时时隔很久久的考勤勤记录信信息也无无任何用用处,或或者说某某某员工工离职了了,那么么管理员员可以删删除其相相关的考考勤记录录信息。(6)、查查看薪资资情况功功能在必要的情情况下管管理员可可以查看看员工的的薪资。(7)、薪薪资管理理功能系统为管理理员提供供一些简简单的薪薪资管理理功能。1)、薪资资计算与与发放信信息增加加:管理理员通过过系统提提供的薪薪资计算算功能,在在每月发发放员工工工资的的时候通通过员工工该月的的考勤、奖奖惩记录录计算出出员工工工资,待待员工对对其自己己的工资资信息确确认数额额无误后后,则发发放员工工工资。系系统提供供的计算算员工工工资的方方式是::企业规规定基本本工资++加班次次数*每每次加班班费(企企业是按按次数计计算加班班费,每每次加班班费一样样)+全全勤奖金金+其他他奖金--缺勤费费用额--罚款额额=当月月工资。2)、薪资资计算与与发放信信息删除除:对时时隔已久久的相关关信息或或者已经经离职的的员工的的薪资信信息管理理员可以以进行删删除。3)、薪资资计算与与发放信信息修改改对于有有误的薪薪资信息息管理员员可以对对其进行行修改。(8)、意意见建议议浏览::管理员员可以浏浏览意见见建议面面板内的的所有员员工意见见建议。(9)、意意见建议议管理::管理员员通过系系统提供供的管理理功能对对意见建建议进行行合理的的管理,包包括对员员工的意意见建议议内容进进行审核核查看,可可采取删删除行为为,同时时管理员员自身也也能在意意见建议议界面进进行留言言,还可可以回复复普通员员工的意意见建议议。(10)、意意见建议议发表::管理员员通过系系统提供供的意见见建议功功能发表表自己的的意见建建议。(11)、意意见建议议删除::也就是是前面提提到的,对对于不文文明的、偏偏激的意意见建议议,管理理员可对对其审核核不予通通过(系系统设定定对于出出现某些些词组字字样的留留言进行行审核),并并将其彻彻底删除除。(12)意意见建议议、回复复:意见见建议也也算是企企业管理理员与企企业普通通员工的的一个交交流窗口口,通过过普通员员工在提提交的意意见建议议或者提提问,管管理员可可以对其其意见建建议进行行相应的的回复。(13)、员员工工作作调动处处理:管管理员应应该处理理员工的的部门调调动情况况,同时时将员工工调动信信息输入入系统,留留作档案案。第五章.测测试5.1.软软件测试试的目标标和方法法总体来说,测测试的目目标就是是暴露程程序中的的错误,好的的测试方方案是极极可能发发现迄今今为止尚尚未发现现的错误误的测试试方案,成成功的测测试则是是发现了了至今为为止尚未未发现的的错误的的测试。我我们应该该认识到到测试决决不能证证明程序序是正确确的,即即使经过过了最严严格的测测试之后后,仍然然可能还还有没被被发现的的错误潜潜藏在程程序中。测试的方法法综合起起来可分分为两种种:黑盒盒测试和和白盒测测试。对于软件测测试而言言,黑盒盒测试法法(又称称功能测测试法)是是把程序序看成一一个黑盒盒子,完完全不考考虑程序序的内部部结构和和处理过过程,它它只检查查程序功功能是否否能按照照规格说说明书的的规定正正常使用用。而白白盒测试试法(又又称结构构测试法法)是把把程序看看成装在在一个透透明的白白盒子里里,也就就是完全全了解程程序的结结构和处处理过程程,这种种方法按按照程序序内部的的逻辑测测试程序序,检验验程序中中的每条条通路是是否都能能按照预预定要求求正确工工作。在软件测试试中,除除非是测测试一个个小程序序,否则则一开始始就把整整个系统统作为一一个单独独的实体体来测试试是不现现实的。因因此,大大型软件件系统的的测试一一般有模模块测试试、子系系统测试试、系统统测试、验验收测试试等。由由于本系系统是个个小程序序,我们们可以将将测试分分为单元元测试和和集成测测试。5.2.单单元测试试单元测试试集中检检验软件件设计的的最小单单元—模块。单单元测试试可以使使用白盒盒测试法法,而且且对多个个模块的的测试可可以并行行地进行行。在软软件测试试时,为为了尽早早发现软软件中存存在的问问题,通通常在编编写出每每个模块块之后就就对它做做必要的的测试,可可减轻系系统测试试的负担担,明显显地降低低测试成成本。5.2.11.登录录界面功功能测试试用例及及结果(1)、输输入:用用户输入入正确的的用户名名和密码码,同时时输入正正确的所所获验证证码输出:系统统进入该该用户权权限操作作下的主主界面(2)、输输入:用用户输入入错误的的用户名名或密码码,或者者输入错错误的所所获验证证码输出出:登录录失败,用用户名或或密码错错误5.2.22.普通通员工界界面功能能测试用用例及结结果..用户基基本信息息的测试试用例及及结果(1)、输入::户籍地地址修改改为的信信息(由由于基本本信息过过多,这这里选择择户籍做做修改测测试,这这里将四四川南充充改为四四川泸州州)点击击修改按按钮提交交。 输输出:修修改成功功修改前修改改后(2)、输输入:正正确的用用户原密密码、设设置为的的新密码码输出出:修改改成功(3)、输输入:错错误的用用户原密密码输出出:修改改失败..用户出出勤考核核信息用用例及测测试(1)、输输入:点点击选择择查看考考勤的起起始日期期,点击击查看统统计或查查看明细细按钮输出出:输出出用户所所要查看看的信息息..意见建建议信息息的用例例及测试试(1)、输输入:意意见建议议的主题题和内容容,点击击提交输出出:提交交成功比比显示到到我的留留言中输入信息输出信息(2)、输输入:输输入为空空输出出:请检检查是否否输入内内容字样样,提示示用户输输入意见见建议信信息..退出功功能用例例及测试试(1)、输输入:点点击退出出输出:回到到系统登登录界面面通过以上对对员工管管理系统统普通用用户操作作界面的的功能进进行测试试,可见见本系统统实现了了以上各各功能。基基本完成成了系统统的预期期目标。但是设计还没有达到人性化设计的要求,例如在测试用户登录的时候,不管是错误输入用户名还是密码或者验证码,系统始终提示登录失败,用户名或密码错误,我觉得应该将其细化,简化用户的操作,若密码输入错误,直接提示密码输入错误,以便用户更加明了自己登录失败的原因。结论经过一段时时间的努努力,毕毕业设计计终于告告一段落落。本文文是关于于企业员员工管理理系统的的文稿设设计,通通过阅读读本论文文可以对对本企业员员工管理理系统有有一定的的了解。本本文介绍绍了系统统开发所所用到的的技术,编编程语言言,开发发环境等等。同时时在做了了分析调调查后,对对本系统统做了详详细的需需求分析析。然后后对系统统的概要要设计以以及详细细设计也也做了详详细的说说明,包包括系统统的前台台设计,数数据逻辑辑层设计计以及后后台数据据库设计计。系统的主要要特点有有:人性性化设计计,界面面友好、简简洁、大大方,操操作简单单方便,权权限操作作,使企业管管理更方方便高效效等。本系统采用用CSSS布局,结结合Httml对对系统界界面进行行设计。使使用SQQLSServver数数据库和和基于..NETT的C##编程语语言设计计实现功功能。系系统包括括前台和和后台两两部分,用用户对象象是企业业的员工工,包括括管理员员和普通通员工用用户。前前台主要要涉及企企业普通通员工的的相关操操作,后后台为管管理员提提供操作作。结合合需求分分析,概概要设计计等最终终大致实实现了如如后功能能:员工工对个人人信息的的查询、修修改,如如个人基基本信息息,密码码等;浏浏览考勤勤信息及及核对;;浏览工工资信息息及核对对;浏览览文章信信息;提提交意见见建议及及查看;;管理员员对以上上各种操操作的管管理等。基基本实现现了一个个企业对对员工信信息的管管理。在在完成设设计的过过程中遇遇到了不不少的困困难,通通过到图图书馆借借阅相关关书籍、在在网上查查资料、请请教他人人等方式式解决种种种疑难难,最终完完成了对对系统的的设计与与实现。虽然系统设设计已经经暂告一一个段落落,但由由于本人人的能力力有限,再再加上知知识欠缺缺,以及及对企业业员工信信息的管管理不甚甚熟悉,所所以在很很多方面面还存在在着不足足,如在在系统需需求分析析方面还还有很多多方面没没有考虑虑到,而而且在具具体实现现各个功功能的时时候也存存在一定定的局限限性。比比如测试试功能不不完善、用用户界面面功能太太简单、系系统的界界面不是是太美观观、系统统安全性性考虑不不充分等等等。所所以本系系统还有有很多方方面有待待完善,将将系统的的不足克克服后,本本系统将将是一个个功能完完善的企企业人事事管理系系统,对对大多数数企业都都非常实实用,将将会为企企业节约约很多人人力,同同时带来来更多的的方便。在接下来的时间里,我将进一步加强学习,总结此次毕业设计过程中的经验教训,为以后的工作做好充分的准备。参考文献[1]张张海藩,软件工程导论(第五版),北京:清华大学出版社,2006[2]程程杰,大大话设计计模式,北北京:清清华大学学出版社社,20007[3]章章立民,VissuallC##20005程程序开发发与界面面设计秘秘诀,北北京:机机械工业业出版社社,20006[4]王王昊亮,李李刚.VissuallC##程序设设计教程程,北京京:清华华大学出出版社,,20002[5]李李万宝,ASP.NET技术详解与应用实例,北京:机械工业出版社,2005[6]王王欣,SQLL语法与与范例详详解词典典,北京京:机械械工业出出版社,,20004[7][[美]RRyannSttephhenss,SQLL入门经经典(第第4版),北京京:人民民邮电出出版社,,20002[8]梁冰冰陈丹丹丹苏苏宇,SQLL语言参参考大全全,北京京:人民民邮电出出版社,,20001[9]罗罗斌,VVisuualC#220055数据库库开发经经典案例例,北京京:中国国水利水水电出版版社,220088[10]萨萨师煊王珊,《数数据库系系统概论论》(第第四版)),北京京,高等等教育出出版社,220066:1998-2234致谢通通过大学学四年的的学习以以及这段段时间的的努力,我我的毕业业设计终终于完成成,为自自己的大大学生活活画上了了圆满的的句点。能能够最终终完成毕毕业设计计首先要要感谢四四年来所所有科任任老师对对我的教教导,其其次要感感谢的是是帮助过过我的朋朋友和同同学。再再者,要要特别感感谢的是是我的毕毕业设计计指导老老师对我我在毕业业设计过过程中的的监督与与指导,使使我按时时完成了了毕业设设计,还还有在毕毕业设计计过程中中对我提提供帮助助的朋友友。通过过此次毕毕业设计计,对四四年来我我所学知知识是一一次总体体性的实实践,同同时也是是对四年年来多学学的检验验。能够够按时、顺顺利地完完成它我我非常高高兴。在在此再一一次对所所有帮助助过我的的老师和和朋友表表示诚挚挚的感谢谢!同时时还由衷衷地感谢谢在百忙忙之中评评阅论文文和参加加答辩的的各位老老师、专专家。附录A:主主要源程程序企业员工信信息管理理系统部部分源程程序//Commoon.ccs全局局类方法法://///<ssummmaryy>///数据据库连接接///<//summmarry>///<rretuurnss><//retturnns>privaatesstatticSSqlCConnnecttionnGeetCoon()){{strinngsstrCCon=CConffiguurattionnSetttinngs..ApppSetttinngs[["MyyConnnecctioon"]];returrnneewSqqlCoonneectiion((strrConn);}}///<ssummmaryy>///查询询数据集集///<//summmarry>///<pparaamnnamee="sstrSSql""><//parram>>///<rretuurnss><//retturnns>publiicsttatiicDaataSSetGettDsBBySqql(sstriingstrrSqll){{SqlCoonneectiionconn=GettCon

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论