界面图
具体功能实现代码与养老保险基金缴纳信息查询模块类似,具体见附录二
4.11信息打印管理模块的创建
信息打印管理模块主要实现如下功能:
*打印个人参保信息
*打印单位参保信息
*打印低保人员信息
1.打印个人参保信息
打印效果如图4.53所示:
图4.53
2.打印单位参保信息
打印效果如图4.54所示:
图4.54
3.打印低保人员信息
打印效果如图4.55所示:
图4.55
5系统测试及维护
5.1测试环境
操作系统:WindowXPProfessional
数据环境:Access2000
开发平台:MicrosoftVisualBasic6.0
5.2软件测试的意义
软件测试的目的就是在软件投入生产性运行之前,尽可能多的发现软件中的错误,完善系统。目前,软件测试仍然是保证软件质量的关键步骤。
测试的目标:
1.测试是为了发现程序的错误而执行程序的过程;
2.好的测试方案实际可能发现迄今为止尚未发现的错误的测试方案;
3.成功的测试是发现了至今为止尚未发现的错误的测试。
该软件经过了先期的模块测试和后期的综合测试,一切正常,达到了预期的要求。
5.3软件详细调试
程序设计编码工作完成之后,为了确保系统的正确性和严密性,系统在交给用户使用之前必须进行一系列的调试与维护测试。我在测试、调试过程中确实发现了一些问题,尽快一一修改完成。经过一段时间的调试,修改,程序终于达到了总体设计的要求。具体测试大致可分为以下几个方面。
①数据的合法性。如:判断数据值可不可以为空,数据类型是否符合定义。
②程序的容错性。输入非法的数值时,程序是否能根据各表中的关键字判断输入值合法与否,同时有没有相应的提示或出错警告。
③运行极限性。模拟一些边界极限性数据输入测试,看程序是否有良好的运行状态。
5.4测试结果
经过以上测试我认识到:代码编写的过程是不断调试的过程,通过不断的调试才能使系统的功能逐步的完善。十分感谢陈师在各个方面给予我的指导,让我能尽量全面地考虑到各种不同情况。具体写代码时我也深深地体会到软件测试在编程中的占有的重要性,而且在本软件的测试中,让我确实的增长了不少知识,受益匪浅!
结论
通过这几个月对毕业设计任务的不断更新和完善,我所做的铜陵市管理系统已经基本完成,能够完成大部分信息管理系统所需求的功能。当然由于时间仓促,加之本人水平有限,系统中难免存在着许多疏漏和不足之处,这就要求我在日后的工作中更加努力的学习和提高。
几个月的时间不知不觉地过去了,在这次的毕业设计中,我体会最深的是理论知识和实践相结合的问题,理论知识与实践工作有很大的差距,它要求我们不畏困难、迎难而上、发现问题、解决问题。毕业设计培养了我综合运用所学的基础理论,基本知识和基本技能,分析解决实际问题的能力,它在某种程度上是前面各个学习环节的继续、深化和检验。
毕业设计任务的完成仅仅是一个新的开始,毕业以后会有更多的挑战等着我去面对。毕业设计的过程给我留下了深刻的印象,其中遇到问题的忧愁,解决问题的愉悦都给我留下了难忘的回忆。毕业设计是对大学四年学习成果的检验,是理论与实践相结合的锻炼机会。通过毕业设计的锻炼,我们巩固了知识、增进了交流、提高了自身的综合素质。
致谢
首先,我要感谢张彦航老师。在这次毕业设计中,张老师给予了我极大的帮助。他治学严谨、要求严格,从最初的课题分析到后来的问题解答,他一直都耐心细致,在每周一次的例会上,张老师都会仔细地听取大家的工作进展情况、设计过程中遇到的疑惑和困难,并针对这些给予认真的解答并提出宝贵的建议,使我的设计在有条不紊的进行,我从开始的毫无头绪到顺利完成,整个毕业设计过程中,张老师的悉心指导令我受益匪浅。张老师治学严谨、要求严格的作风给我留下了深刻的印象,为我们树立了良好的榜样,对我们以后的工作必将产生深远的影响。在此,向张老师表示深深地感谢和敬意!
在毕业设计过程中同组的同学和其他的一些老师和同学也给予我很大的帮助,解决了我软件开发中不少的难题,同时也给我提出了许多合理化的建议。在此,向所有帮助过我的同学表示最衷心的感谢!
最后衷心感谢四年来母校对我们的培养、各位老师对我们的悉心辅导和耐心教育、同学们对我的帮助!
参考文献
[1]张海藩.软件工程导论[M]北京.清华大学出版社1998.1
[2]萨师煊,王珊.数据库系统概论[M]北京.高等教育出版社2002.2
[3]刘韬,骆娟,何旭洪.VisualBasic6.0数据库开发实例导航[M]北京.人民邮
电出版社2002.4
[4]伍俊良.VisualBasic6.0课程设计与系统开发案例[M]北京.清华大学出版社
[5]刘萌,周学明,郭安源.VisualBasic6.0企业办公系统开发实例导航[M]北京.
人民邮电出版社2003.4
[6]林陈雷,郭安源,葛晓.VisualBasic6.0教育信息化系统开发实例导航[M]
北京.人民邮电出版社2003.5
[7]陈华生,牛又奇,孙建国.VB实用教程[M]苏州大学出版社2003.6
[8]张宏林,孔艳,王哲.VisualBasic6.0开发数据库[M]人民邮电出版社2002
[9]Korth,HenryF.andSilberschatz,Abraha,DatabaseSystemConceptsNewYork:McGraw-Hill,Inc.1999.3
[10]IanGraham.著ObjectOrientedMethods,SecondEdition.Addison_WesleyPublishingcompany
附录一
英文文献
Whileyou'regoingthroughthedevelopmentprocess,themostimportantissueisthis:Don'tgetlost.It'seasytodo.Mostoftheanalysisanddesignmethodsareintendedtosolvethelargestofproblems.Rememberthatmostprojectsdon'tfitintothatcategory,soyoucanusuallyhavesuccessfulanalysisanddesignwitharelativelysmallsubsetofwhatamethodrecommends.Butsomesortofprocess,nomatterhowlimited,willgenerallygetyouonyourwayinamuchbetterfashionthansimplybeginningtocode.
It'salsoeasytogetstuck,tofallinto"analysisparalysis,"whereyoufeellikeyoucan'tmoveforwardbecauseyouhaven'tnaileddowneverylittledetailatthecurrentstage.Remember,nomatterhowmuchanalysisyoudo,therearesomethingsaboutasystemthatwon'trevealthemselvesuntildesigntime,andmorethingsthatwon'trevealthemselvesuntilyou'recoding,ornotevenuntilaprogramisupandrunning.Becauseofthis,it'scrucialtomovefairlyquicklythroughanalysisanddesign,andtoimplementatestoftheproposedsystem.
Thispointisworthemphasizing.Becauseofthehistorywe'vehadwithprocedurallanguages,itiscommendablethatateamwillwanttoproceedcarefullyandunderstandeveryminutedetailbeforemovingdesignandimplementation.Certainly,whencreatingaDBMS,itpaystounderstandacustomer'sneedsthoroughly.ButaDBMSisinaclassofproblemsthatisverywell-posedandwell-understood;inmanysuchprograms,thedatabasestructureistheproblemtobetackled.Theclassofprogrammingproblemdiscussedinthischapterisofthe"wild-card"(myterm)variety,inwhichthesolutionisn'tsimplyre-formingawell-knownsolution,butinsteadinvolvesoneormore"wild-cardfactors"-elementsforwhichthereisnowell-understoodprevioussolution,andforwhichresearchisnecessary.Attemptingtothoroughl
上一篇:
vb电表管理系统vb+access源代码+可执行程序+论文(论文和程序)
下一篇:
数字图像的可逆数字水印研究