《公司人事管理系统的设计与实现概述.docx》由会员分享,可在线阅读,更多相关《公司人事管理系统的设计与实现概述.docx(82页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、十一郎区块链足球俱乐部数据库课课程实习习公司人事事管理系系统的设设计与实实现电气与计计算机学学院20177年6月数据库课课程实习习公司人事事管理系系统的设设计与实实现小组成员员:付紫紫钲、王王子昂 袁嘉隆隆、周 正指导教师师:袁一一平、杜杜丽英专 业:计算机机科学与与技术摘要随着科学学技术的的不断提提高计算算机科学学日已进进入人类类社会的的各个领领域并发发挥着越越来越重重要的作作用。作作为计算算机应用用的一部部分,使使用计算算机对物物资信息息进行管管理,具具有手工工管理所所无法比比拟的优优点。人人事档案案管理系系统是典典型的信信息管理理系统(MISS),其其开发主主要包括括后台数数据库的的建立
2、和和维护以以及前端端应用程程序的开开发两个个方面。对于前前者要求求建立起起数据一一致性和和完整性性强、数数据安全全性好的的库。而对于后后者则要要求应用用程序功功能完备备,易使使用等特特点。本本人事档档案管理理信息系系统的一一些基本本功能和和组成情情况包括括系统的的需求分分析、概概念结构构设计、逻辑结结构设计计、物理理结构设设计、数数据库实实施、数数据库运运行维护护等步骤骤。本系系统主要要的模块块有:用用户登录录、人事事信息的的、查询询、删除除、修改改及统计计、系统统维护以以及退出出系统。本课题采采用STTS开发发工具利利用其提提供的各各种面向向对象的的开发工工具是能能方便而而简洁操操纵数据据库
3、的智智能化对对象短期期内就可可以开发发出用户户满意的的可行系系统,在在开发方方法上使使用生命命周期法法。关键词:人事档档案管理理;管理理信息系系统;SSTS;SQLLSERRVERR20005ABSTTRACCTWithh thhe cconttinuuouss immproovemmentt off scciennce andd teechnnoloogy, coompuuterr scciennce hass ennterred eveery fieeld of humman soccietty aand is plaayinng aa moore andd moore impportta
4、ntt roole. Ass a parrt oof ccompputeer aappllicaatioon, usiing commputter to mannagee maaterriall innforrmattionn haas tthe inccompparaablee addvanntagges of mannuall maanaggemeent. Peersoonneel ffilee maanaggemeent sysstemm iss a typpicaal iinfoormaatioon mmanaagemmentt syysteem (MISS), itss deevel
5、lopmmentt maainlly iinclludees tthe esttabllishhmennt aand maiinteenannce of bacck-eend dattabaase andd frrontt-ennd aappllicaatioon ddeveeloppmennt oof ttwo asppectts. Forr thhe fformmer, itt iss neecesssarry tto eestaabliish a llibrraryy wiith strrongg daata connsisstenncy andd innteggritty aand g
6、oood ddataa seecurrityy.For thee laatteer, it reqquirres thee apppliicattionn prrogrram to be fullly funnctiionaal aand eassy tto uuse. Soome of thee baasicc fuuncttionns oof tthe perrsonnnell arrchiivess maanaggemeent infformmatiion sysstemm annd tthe commpossitiion inccluddingg thhe ssysttem reqqu
7、irremeent anaalyssis, coonceept strructturee deesiggn, loggic strructturee deesiggn, phyysiccal strructturee deesiggn, dattabaase impplemmenttatiion, daatabbasee opperaatioon aand maiinteenannce. Thhe ssysttems mmainn moodulles aree: uuserr looginn, pperssonnnel infformmatiion, quueryy, ddeleete, mo
8、odiffy aand staatissticcs, sysstemm maainttenaancee, aand exiit ssysttem.Thiss paaperr usses STSS deevellopmmentt tooolss prroviidedd byy thhe uuse of itss vaarioous objjectt-orrienntedd deevellopmmentt tooolss caan bbe cconvveniientt annd ssimpple mannipuulattionn off thhe iinteelliigennt oobjeect
9、dattabaase in thee shhortt teerm cann deevellop a ssatiisfaactoory sysstemm, iin tthe devveloopmeent of metthodds oof llifee cyyclee meethood.Key worrds: peersoonneel ffilee maanaggemeent; maanaggemeent infformmatiion sysstemm; SSTS; SQQL SSERVVER 20005第一章 概述1.1随着计算算机应用用的普及及,推动动企业计计算机管管理现代代化的时时机已经经到
10、来,采取信信息化管管理是企企业在新新经济时时代的必必然趋势势,也是是企业管管理者的的迫切需需求。信信息技术术为企业业的发展展提供了了机遇,也带来来了挑战战。如何何改良你你公司的的内部经经营机制制,公正正、客观观、全面面、快捷捷地记录录和评估估有关员员工的信信息,实实现以人人为本的的经营战战略,提提高人事事管理工工作的效效率,使使人事管管理员有有更多的的精力去去做人力力资源分分析、研研究和开开发工作作,开拓拓未来,领先同同行业的的关键。作为现现代人事事管理的的重要手手段之一一,人事事信息化化建设在在此过程程中将起起到不可可代替的的作用。只有通过过人事管管理信息息系统,人事管管理人员员才能跨跨越时
11、空空、地域域的障碍碍,在第第一时间间完成对对信息的的归集,并从浩浩如烟海海的数据据中找到到有用信信息,为为管理决决策者提提供及时时、准确确的决策策依据!我国的的企业自自身的基基础薄弱弱,一是是人事管管理基础础薄弱,主要表表现为人人事管理理体制过过于分散散,多数数企业很很难实现现人事资资料信息息管理制制度;人人事管理理制度不不健全、不规范范。二是是一些工工业企业业生产装装备自动动化、信信息化水水平低,不能准准确提供供完整的的实物信信息。三三是几乎乎所有行行业都没没有统一一、规范范的产品品编码,企业自自己搞的的产品编编码不健健全、不不规范。目前有好好多类似似的人事事管理系系统,但但一个信信息系统统
12、的开发发不但是是一个高高投入、高技术术的项目目,而且且是一个个牵涉问问题面广广、拖延延时间长长的项目目,从信信息管理理的角度度来看,一个信信息系统统开发项项目决不不仅仅是是一个纯纯技术性性的问题题,还须须用技术术、管理理和组织织相结合合的综合合观点来来指导此此类项目目的开发发。与发发达国家家大企业业相比,我国人人事管理理信息化化建设工工作的总总体水平平还很低低,处在在起步阶阶段。这这个人事事管理系系统管理理公司的的人事信信息,提提供查询询功能,方便用用户的统统计分析析。第二章 数据库设设计2.1 需求分分析本系统主主要是为为了帮助助企业的的人事部部门和财财务主管管部门提提高工作作效率,减少企企
13、业不必必要的开开销,从从企业的的根本利利益出发发,实现现企业人人事信息息管理的的系统化化和自动动化。根根据我们们日常生生活中的的经验,根据我我们所做做的其他他询问和和调查,得出用用户的下下列实际际要求:(1)企企业相关关情况 与人事事管理相相关的情情况有:管理员员、员工工、及领领导者。人事管管理的所所有日常常工作都都是围绕绕这几大大部分进进行。一一个公司司有一个个领导者者每个公公司可以以分成财财政部、人力部部、市场场部、生生产部、信息部部、证券券部等部部门,每每个部门门有一个个管理者者,并且且只能在在一个部部门任职职,每个个部门有有不同的的员工,每个员员工只能能在一个个部门工工作,每每个员工工
14、有姓名名,性别别,学历历,工作作岗位,参加工工作时间间,家庭庭住址,x,籍籍贯,民民族,出出生日期期,部门门等信息息。(2)用用户对系系统的要要求a)信息息要求:系统的使使用主体体是管理理员还有有公司领领导人,因此对对系统的的信息要要求可分分为以下下几个方方面:管理员:编号,姓名,账号,权限,密码员工:姓姓名,性性别,学学历,婚婚姻状况况,工作作岗位,家庭住住址,xx,籍贯贯,出生生日期,部门,工资部门领导导者:编编号,账账号,权权限,密密码企业领导导人:编编号,账账号,密密码,权权限b)处理理要求:该系统主主要是针针对简化化公司人人事管理理工作,主要的的使用对对象是公公司的人人事部门门和一些
15、些部门领领导者。通过研研究我们们发现一一些公司司一直以以来使用用传统人人工的方方式管理理人事档档案,这这种管理理方式存存在着许许多问题题,如:效率低低、保密密性差,另外时时间一长长,将会会产生大大量的文文件和数数据,这这对于查查找、更更新和维维护都带带来了不不少的困困难,而而且容易易丢失。有些使使用数据据库管理理的系统统功能做做的不是是很好,不是不不够智能能就是操操作复杂杂,一般般的员工工根本就就不会使使用,总总之就是是基本上上都存在在各方面面的缺陷陷。c)安全全性要求求:1、系统统应该设设置访问问用户的的用户账账号是否否合法,并且要要求合法法账户使使用自己己的密码码登陆该该系统,保证自自己的
16、账账户不被被他人使使用。2、系统统应对每每个用户户设置一一定的权权限,如如有些用用户可以以修改数数据库中中的数据据而有些些是不能能修改的的。权限限的授予予是更根根据管理理员来设设置的,有一个个专门的的设置窗窗口。d)完整整性要求求:1、各种种信息记记录的完完整性,信息记记录不能能为空;2、各种种数据之之间的相相互依赖赖的正确确性。3、相同同的数据据在不同同的记录录中的一一致性。2.2表表结构设设计根据如上上得到的的用户需需求,我我们将本本系统按按照所完完成的功功能分成成以下33个统:(1)管管理员子子系统输入自己己的用户户名和密密码就可可以进入入人事管管理系统统的主界界面,管管理员基基本上可可
17、以对系系统用户户、登录录日志、部门信信息、职职位信息息进行管管理。(2)经经理子系系统输入自己己的用户户名和密密码就可可以进入入人事管管理系统统的主界界面,经经理基本本上可以以对系统统用户、雇员信信息、公公告信息息、文档档信息进进行管理理。(3)员员工子系系统输入自己己的用户户名和密密码就可可以进入入人事管管理系统统的主界界面,员员工只可可以对文文档进行行上传和和下载。主要流程程图如下下图2-1所示示:图2-11经上述分分析,我我们得到到了对于于该系统统的基本本要求和和系统模模块的划划分,综综上,我我们对管管理员子子系统、经理子子系统和和员工子子系统在在需求分分析中形形成的数数据流图图如下:1
18、.数据据流图(1)管管理员信信息管理理系统管理员信信息管理理子系统统的数据据流图如如图2-2所示示图2-22(2)经经理信息息管理系系统经理信息息管理子子系统的的数据流流图如图图2-33所示图2-33(3)用用户信息息管理系系统用户信息息管理子子系统的的数据流流图如图图2-44所示图2-442.3系系统数据据字典1) 数据流描描述:人人事信息息管理系系统包含含的主要要数据流流包括:系统用用户登录录信息(用户名名,密码码),公公告信息息,文档档信息,用户信信息,雇雇员信息息,部门门信息,职位信信息数据流名名称:用用户登录录信息说明:用用户登录录时输入入的用户户名和密密码数据流来来源:用用户输入入
19、数据流去去向:登登录处理理组成:用用户名、密码2) 数据流名名称:公公告信息息说明:经经理权限限用户登登录后添添加、修修改或删删除公告告,其他他用户查查看公告告信息数据流来来源:用用户输入入数据流去去向:经经理权限限用户添添加、修修改或删删除公告告信息,非管理理员用户户查看公公告组成:经经理权限限用户用用名,密密码3) 数据流名名称:文文档信息息说明:经经理权限限用户登登录后上上传、下下载或删删除文档档,其他他用户只只可上传传和下载载文档数据流来来源:用用户输入入数据流去去向:经经理权限限用户登登录后上上传、下下载或删删除文档档,其他他用户只只可上传传和下载载文档组成:经经理权限限用名,密码4
20、) 数据流名名称:雇雇员信息息说明:经经理权限限用户登登录后新新增、修修改或删删除雇员员信息数据流来来源:用用户输入入数据流去去向:经经理权限限用户登登录后新新增、修修改或删删除雇员员信息组成:经经理权限限用名,密码5) 数据流名名称:部部门信息息说明:管管理员权权限用户户登录后后新增、修改或或删除部部门信息息数据流来来源:用用户输入入数据流去去向:经经理权限限用户登登录后新新增、修修改或删删除部门门信息组成:管管理员权权限用名名,密码码6) 数据流名名称:职职位信息息说明:管管理员权权限用户户登录后后新增、修改或或删除职职位信息息数据流来来源:用用户输入入数据流去去向:经经理权限限用户登登录
21、后新新增、修修改或删删除职位位信息组成:管管理员权权限用名名,密码码第三章 概念结构构设计3.1局局部E-R图对用户要要求描述述的现实实世界(可能是是一个工工厂、一一个商场场或者一一个学校校等),通过对对其中住住处的分分类、聚聚集和概概括,建建立抽象象的概念念数据模模型。这这个概念念模型应应反映现现实世界界各部门门的信息息结构、信息流流动情况况、信息息间的互互相制约约关系以以及各部部门对信信息储存存、查询询和加工工的要求求等。所所建立的的模型应应避开数数据库在在计算机机上的具具体实现现细节,用一种种抽象的的形式表表示出来来。以扩扩充的实实体(E-RR模型)联系模模型方法法为例,第一步步先明确确
22、现实世世界各部部门所含含的各种种实体及及其属性性、实体体间的联联系以及及对信息息的制约约条件等等,从而而给出各各部门内内所用信信息的局局部描述述(在数数据库中中称为用用户的局局部视图图)。第第二步再再将前面面得到的的多个用用户的局局部视图图集成为为一个全全局视图图,即用用户要描描述的现现实世界界的概念念数据模模型。数据流图图:系统用户户实体图图 对象象:用户户 用户户的属性性如图33-1所所示图3-11部门实体体图 对对象:部部门 部部门的属属性如图图3-22所示图3-22职位实体体图 对对象:职职位 职职位的属属性如图图3-33所示图3-33文档实体体图 对对象:文文档 文文档的属属性如图图
23、3-44所示图3-44公告信息息实体图图 对象象:公告告信息 公告信信息的属属性如图图9所示示图3-55雇员信息息实体图图 对象象:雇员员信息 雇员信信息的属属性如图图3-66所示图3-663.2 人事管管理系统统 E-R图各个局部部视图即即分E-R图建建立好后后,还需需要对它它们进行行合并,集成为为一个整整体的数数据概念念结构,即总EE-R图图。视图集成成后形成成一个整整体的数数据库概概念结构构,对该该整体概概念结构构还必须须进一步步验证,确保它它能够满满足下列列条件:(1)整整体概念念结构内内部必须须具有一一致性,即不能能存在互互相矛盾盾的表达达。(2)整整体概念念结构能能准确地地反映原原
24、来的每每个视图图结构,包括属属性、实实体及实实体间的的联系。(3)整整体概念念结构能能满足需需要分析析阶段所所确定的的所有要要求。经过消除除不必要要的冗余余数据和和冗余联联系得到到总体EE-R图图如图33-7所所示:图3-77第四章 逻辑结结构设计计4.1人人事管理理系统 E-RR图图4-114.2 关系模模式转换换把概念结结构设计计转化为为逻辑结结构设计计为:部门(部门IID,部部门名称称,部门门信息,状态)职位(职位IID,职职位名称称,职位位信息)用户(用户IID,用用户昵称称,账号号,密码码,权限限,状态态)公告(公告IID,公公告标题题,公告告信息,发布时时间,发发布者)文档(文档I
25、ID,文文档标题题,文档档名称,文档信信息,上上传者)雇员(雇员IID,职职位IDD,部门门ID,姓名,身份证证,家庭庭住址,QQ,电话号号码,邮邮箱,性性别,生生日,学学历,特特长,政政治背景景,额外外信息,入职时时间)登录日日志(日日志IDD,登录录者IDD,IPP地址,登录时时间)4.3 数据关关系图根据以上上分析,创建数数据库,其中包包括七个个数据表表:部门门、职位位、用户户、公告告、文档档、雇员员、登录录日志。图4-22第五章 物理结结构设计计数据库物物理设计计是后半半段。将将一个给给定逻辑辑结构实实施到具具体的环环境中时时,逻辑辑数据模模型要选选取一个个具体的的工作环环境,这这个工
26、作作环境提提供了数数据存储储结构与与存取方方法,这这个过程程就是数数据库的的物理设设计。 物理结构构依赖于于给定的的DBMMS和和和硬件系系统,因因此设计计人员必必须充分分了解所所用RDDBMSS的内部部特征、存储结结构、存存取方法法。数据据库的物物理设计计通常分分为两步步,第一一,确定定数据库库的物理理结构,第二,评价实实施空间间效率和和时间效效率。(1) 系统用户户信息表表系统用互互信息表表(oaa_usser)主要保保存系统统用户的的基本信信息。表表oa_useer的结结构如表表5-11。表oa_useer 55-1 列名数据类型型长度约束说明Userr_iddInt11Not null
27、l用户IDDAccoounttVarccharr32账号Userr_naameVarccharr32昵称PasssworrdVarccharr128密码StattusInt1状态Rolee_naamevarccharr32权限(2) 职位表职位表(oa_jobb)主要要保存职职位信息息。表ooa_jjob的的结构如如表5-2。表oa_jobb 5-2列名数据类型型长度约束说明Job_idInt11Not nulll职位IDDJob_nammeVarccharr32职位名称称remaarkvarccharr255职位信息息(3) 部门表部门表(oa_depparttmennt)主主要保存存部门信
28、信息。表表oa_depparttmennt的结结构如表表5-33。表oa_depparttmennt 55-3列名数据类型型长度约束说明Deptt_iddInt11Not nulll部门IDDDeptt_naameVarccharr16部门名称称RemaarkVarccharr255部门信息息Is_ddeleeteint1状态(4) 文档表文档表(oa_doccumeent)主要保保存文档档信息。表oaa_doocummentt的结构构如表55-4。表oa_doccumeent 5-44列名数据类型型长度约束说明Doc_idInt11Not nulll文档IDDTitlleVarccharr6
29、2文档标题题FileenammeVarccharr128文档名称称RemaarkVarccharr255文档信息息Userr_iddInt11上传者IID(5) 公告表公告表(oa_notticee)主要要保存公公告信息息。表ooa_nnotiice的的结构如如表5-5。表oa_notticee 5-5列名数据类型型长度约束说明Notiice_idInt255Not nulll公告IDDTitlleVarccharr50公共标题题ConttenttTextt0公告信息息Creaate_timmeDateetimme0发布时间间Userr_iddInt11发布者IID(6) 登录日至至表登录日志
30、志表(ssys_loggin_logg)主要要保存登登录日志志信息。表syys_llogiin_llog的的结构如如表5-6。表syss_looginn_loog 55-6列名数据类型型长度约束说明IdVarccharr255Not nulll登录IDDUserr_iddInt11登录者IIDIpVarccharr255IP地址址Logiin_ttimeedateetimme0登陆时间间(7) 雇员表雇员表(oa_empployyee)主要保保存雇员员信息。表oaa_emmplooyeee的结构构如表55-7。列名数据类型型长度约束说明Emp_idIntNot nulll雇员IDDDeptt_
31、iddInt部门IDDJob_idInt职位IDDEmp_nammeVarccharr32姓名Cardd_iddVarccharr20身份证AddrresssVarccharr64家庭地址址Qq_Varccharr20QQPhonneVarccharr20电话号码码EmaiilVarccharr63电子邮件件SexCharr2性别BirtthdaayVarccharr0生日EduccatiionVarccharr10学历SpecciallityyVarccharr20特长RaceeVarccharr20政治背景景RemaarkVarccharr255额外信息息Creaate_datteDate
32、etimme入职时间间第六章 用户操操作界面面设计6.1 登录模模块登录界面面即为系系统首页页如图66-1,从首页页根据输输入的用用户名、密码来来进行登登录操作作,通过过连接数数据库在在oa_useer表中中进行相相应验证证,如果果表中有有此用户户名和密密码,则则验证通通过而进进入系统统,如果果表中没没有此用用户相应应信息,则验证证不能通通过而继继续留在在登录首首页。图6-11 登录录界面图图6.2.管理员员模块登录时判判断用户户权限,当权限限为管理理员时,管理系系统界面面如图66-2.图 6-2 管管理员模模板6.2.1 系系统用户户管理信信息(1)系系统用户户信息。列表显示示所有该该系统使
33、使用者的的信息。如图66-3。图6-33 系统统用户信信息列表表(2)添添加用户户信息管理员可可以添加加用户信信息。姓姓名不能能空,账账号不能能重复,两次输输入密码码必须一一致。如如图6-4。图6-44添加用用户信息息(3)更更新用户户信息管理员可可以更改改用户信信息。如如图6-5.图6-55更新用用户信息息(4)删删除用户户信息管理员可可以删除除用户信信息,并并且显示示为注销销。如图图6-66.图6-66删除用用户信息息(5)条条件查询询可以根据据用户权权限就行行条件查查询。如如图6-7图6-77 条件件查询6.2.2 登登录日志志管理模模块(1)显显示信息息列表记录每次次使用该该系统的的用
34、户登登录信息息。如图图6-88图6-88显示信信息列表表(2)统统计线性性表将每次的的登录次次数汇总总形成统统计的线线性表。如图66-9图6-99统计线线性表6.2.3 部部门信息息管理模模块(1)部部门列表表信息如图6-10.图6-110部门门列表信信息(2)添添加部门门信息如图6-11图6-111添加加部门信信息(3)更更新部门门如图6-12图6-112更新新部门6.2.4 职职位信息息管理模模块(1)职职位列表表信息如图6-一三图6-一一三职位位列表信信息(2)添添加职位位信息如图6-14图6-114添加加职位信信息(3)更更新职位位信息如图6-一五图6-一一五更新新职位信信息6.2.5
35、 修修改口令令模块管理员、经理、员工可可以修改改密码。如图66-166图6-116 修修改口令令6.3 经理模模块登录时若若为经理理权限,则管理理系统界界面为图图6-117所示示。图6-117 经经理模块块6.3.1 雇雇员信息息模块(1)雇雇员信息息列表如图6-一八图6-一一八雇员员信息列列表(2)添添加雇员员信息如图6-19图6-119 添添加雇员员信息(3)更更新雇员员信息如图6-20图6-220 更更新雇员员信息(4)导导出Exxcell如图6-21图6-221 导导出Exxcell6.3.2 公公告模块块(1)公公告列表表信息如图6-22图6-222 公公告列表表信息(2)添添加公告
36、告信息如图6-23图6-223 添添加公告告信息(3)更更新公告告信息如图6-24图6-224 更更新公告告信息(4)删删除公告告如图6-25图6-225 删删除公告告6.3.3 文文档模块块(1)文文档列表表信息如图6-25图6-225 文文档列表表信息(2)上上传如图6-26图6-227 上上传(3)下下载如图6-27图6-2276.4 员工模模块当登录权权限为员员工时,管理界界面如图图6-228图6-228 员员工界面面6.4.1 文文档模块块操作方式式如经理理模块中中的文档档模块一一样,不不做赘述述。图6-229 文文档模块块第七章 软件测测试软件测试试的目的的,第一一是确认认软件的的
37、质量,其中一方面面是确认认软件做做了你所所期望的的事情,另一方方面是确确认软件件以正确确的方式式来做了了这个事事件。第第二是提提供信息息,比如如提供给给开发人人员或程程序经理理的反馈馈信息,为风险险评估所所准备的的信息。第三软软件测试试不仅是是在测试试软件产产品的本本身,而而且还包包括软件件开发的的过程。如果一一个软件件产品开开发完成成之后发发现了很很多问题题,这说说明此软软件开发发过程很很可能是是有缺陷陷的。因因此软件件测试的的第三个个目的是是保证整整个软件件开发过过程是高高质量的的。7.1 关于效效率的考考虑7.1.1测试试目的1.测试试发现程程序中因因操作失失误而出出现的错错误。2.测试
38、试发现程程序中的的隐藏错错误。3.测试试发现因因算法出出现的结结果错误误。7.1.2 测测试方法法程序执行行的测试试.该方方法不适适合大单单元、大大系统的的测试,也不适适合于评评测中心心,测试试部门的的测试。它只适适合于很很小的单单元、可可以枚举举用例的的测试。程序功功能的测测试,面面向需求求分析中中的功能能、性能能,设计计测试用用例,搭搭建测试试环境,输入测测试用例例,运行行被测试试的系统统,获得得测试数数据计划划相比较较,取得得测试结结果,根根据测试试结果,形成测测试报告告。1.模块块测试 分别对每每个模块块进行测测试。然然后根据据数据流流图中各各模块之之间的调调用关系系,进行行模块接接口
39、、局局部数据据结构、重要的的执行通通路、出出错处理理通路进进行测试试。测试结果果正常。2.系统统调试对每个输输出语句句都加断断点调试试,确定定输出无无误。7.2容容错处理理7.2.1 控控件操作作控制1.采用用禁止操操作的方方法 不不相容的的操作控控制。如如:添加加时删除除不允许许。2.采用用文字提提示的方方法 预预先提示示操作不不可行。操作后后提示不不可行3,采用用事后警警告的方方法 可可以操作作但可能能出现一一些问题题。如在在删除数数据时7.2.2键盘盘操作控控制1.根据据输入的的ASCCII码码值判断断用户的的输入操操作2.根据据输入的的ASCCII码码值判断断,禁止止一些非非法字符符的
40、输入入 如登记记号为数数字,该该文本框框只能响响应数字字键3.对输输入的字字符进行行判断,处理掉掉不允许许的字符符或字符符串 如登记记号文本本框已输输入字符符,在保保存时转转换为数数字。7.2.3数据据库操作作控制1.单机机多用户户使用管理员权权限、经经理权限限、员工工权限。2.多机机多用户户使用在数据库库维护中中,加入入独占用用户锁,保证数数据增、删、改改时的一一致性。7.3 系统维维护网站的维维护主要要包括以以下内容容管理员员管理、经理管管理。参考文献献1 (美)埃克尔Jaava编编程思想想:机械工工业出版版社2 (美)Cayy S.Horrstmmannn Gaary Corrnelll
41、译者者: 叶叶乃文 邝邝劲筠 杜杜永萍JJavaa核心技术术,卷II:基础础知识(原书第第8版) :机械械工业出版版社3 陈湘.AASPt与网站站开发编程程实战M.第一版版.北京京:清华华大学出出版社,20002.554 李明刚刚、肖建建.ASSP.NNet webb站点高高级编程程范例M.第一版版.北京京:清华华大学出出版社,20004.445 张跃廷廷、房大大伟、梁梁水.AASP.Nett范例完完全自学学手册M.北京:人民邮邮电出版版社,220099.106 刘韬.Weeb数据据库开发发M.第一一版.北京:化学工工业出版版社,2200.37 王珊、萨师煊煊.数据据库系统统概述M.第四版版.
42、北京:高等教教育出版版社,220066.58 SQLL范例完完全自学学手册M.第一版版.北京:人民邮邮电出版版社,220099.19 张海藩藩.软件件工程导导论MM.第第五版.北京:清华大大学出版版社,220088.2附录1数据库库原理课课程设计计任务书书一、 设计目的的数据库库课程设设计是是软件工工程专业业和计算算机科学学与技术术专业的的一个综综合性的的设计型型实验,是培养养学生数数据库设设计、开开发、应应用能力力的重要要实践性性教学环环节。开设数数据库课课程设计计主要要目的是是:通过过本实训训,使学学生进一一步了解解数据库库的设计计方法、掌握一一种数据据库系统统开发工工具(如如PB、ASP
43、P、.NNET)的使用用。通过过设计实实际的数数据库系系统,进进一步熟熟悉数据据库管理理系统的的操作技技术,提提高动手手能力,提高系系统分析析和解决决问题的的能力。二、 设计工作作要求本课程设设计要求求学生采采用项目目小组的的形式,结合具具体软件件开发项项目,完完成以下下设计内内容:1. 需求分析析对系统的的功能及及性能要要求进行行分析,写出需需求规格格说明书书,并制制定需求求跟踪矩矩阵,以以便在设设计后期期创建测测试用例例以对应应需求,若使用用面向对对象的开开发方法法,则应应确定系系统的对对象模型型,状态态模型及及处理模模型。2. 数据库设设计2.1 概念结构构设计(1) 画出系统统各部分分(子系系统)EE-R模模型图(2) 消除冲突突和冗余余,合并并各部分分E-RR模型图图,形成成总体EE-R模模