(3)在一般情况下操作正常;
(4)在一定范围内,操作合理,或能提供适当的错误信息。
程序调试和组件测试设计和编码的过程中通过编译程序编译、软件错误信息的提供,才可以逐步修正错误,程序能够得到一步步的完善。
5.3 测试过程
在完成旅游系统开发的过程后,为了使系统能够稳定运行,对系统进行了有针对性的全面测试,采取的方式是:
功能测试:为了保证每一项菜单能够实现系统设计的功能,现在已经输入了大量数据到系统中,并对每一个菜单反复进行了增加、删除、修改、查询等操作,从而保证了菜单功能的正确实现。
性能测试:完成功能测试后,又对系统处理数据的速度和响应的时间进行了测试。不仅输入了大量的基本数据,还输入了大量非法数据来测试系统的异常处理功能。
综合测试:在以上测试的基础上对系统功能进行整体的测试,依次来检验系统功能是否符合系统设计的要求。
5.4 测试结果
系统后期测试如表5.1
29
***:济南旅游团购网—后台
表5.1功能模块测试表
Tab.5.1 Function Test
系统名称:济南单元测试文档 旅游团购网--后台 序号 测试项目 测试数据 作成者 测试人 *** *** 2014-05-30 項目数:8 功能:界面数据表单输入规则测试 预期结果 結果 确认者 确认日期 1 2 3 4 5 6 7 .账号和密码不能为空 .两次输入密码不一致,提示密码不用户注册 注册表单 一致 .用户名4位以上 .注册密码6位以上数字或字符 .账号和密码不能为空 管理员登录 登录表单 .密码长度在6位字符以上 .验证码不能为空 .密码不能为空 修改密码 修改密码表单 .密码长度在6位以上 .两次新密码应一致,提示信息 .真实姓名不能为空 .用户联系电话不能为空 完善信息 个人信息表单 .性别不能为空 .E-mail不能为空 .籍贯不能为空 .标题必须填写 发布公告 公告表单 .公告内容不能超过1000个字符 .线路名称必须填写 .发团地点必须填写 .发团时间必须填写 .缩略图格式必须是jpg或gif格式添加旅游路线 旅游路线表单 如无缩略图请保持为空 .线路价格必须填写 .联系电话必须填写 .联系人必须填写 .新闻内容不能超过5000个字符 .标题必须填写 .缩略图格式必须是jpg或gif格式发布旅游资讯 旅游资讯表单 如无缩略图请保持为空 .旅游资讯内容不能超过5000个字符 留言回复 留言回复表单 .回复内容必能超过200个字 符合 *** 2014-05-30 符合 *** 2014-05-30 符合 *** 2014-05-30 符合 *** 2014-05-30 符合 *** 2014-05-30 符合 *** 2014-05-30 符合 *** 2014-05-30 8 符合 *** 2014-05-30
30
结 论
经过几个月的努力与迟增晓老师的悉心指导,我的毕业设计终于顺利完成。在这次毕业设计中,使我体会最大的就是对于系统的需求设计一定不要只局限于自己的思想,一定要深入实践或通过实践者间接深入了解其需要的功能。还要通过搜集资料,与真实用户沟通,然后再综合多方面因素进行系统的设计。若在设计的过程中遇到困难不要慌张,要有耐心去检查和发现那些细微的错误,不能心急,要冷静思考问题。有时会由于一个非常小的疏忽导致的错误,却要花一段时间去进行查找、修改。在设计过程中难免会出现一些的错误,如:逻辑错误:逻辑错误通常可能是潜在和难以检测的。如果有因键入错误或程序逻辑流程错误引起的逻辑错误,系统可能会成功运行,但产生的结果却是错的。像这些错误都要尽量减少,但在设计的时候又难以避免,所以一定要养成认真仔细的好习惯。
还有重要的一点就是及时向指导老师请教交流,认真分析老师提出的意见和建议,虔心修改、完善,这样就能能很快解决的已有问题,增加可用功能。
在这段时间的开发和设计过程中,我查阅了大量相关资料,让自己对旅游管理系统有了更进一步的了解,也加固了对这方面的学习和运用。由于经验、时间和能力有限,虽然本系统基本架构基本形成,功能基本完善,但是系统还需要做进一步改善,本人还会努力并促成新的版本的出炉。望各位老师给予建议与指正。谢谢老师!
31
***:济南旅游团购网—后台
致 谢
在最后一次作业的完成中,我非常感谢迟增晓老师的指导与帮助,让我顺利完成任务。老师精益求精的工作作风,宽以待人的崇高风范,朴实无华、平易近人的人格魅力对我影响深远。本论文从选题到完成,每一步都是老师的指导下完成的,倾注了她大量的心血。在此,谨向她表示崇高的敬意和衷心的感谢!同时,还有很多同学也一直帮助解决不少难题,在此,对他们也表示最诚挚的谢意。
最后,感谢各位专家和评委耐心审阅我的论文,提出许多宝贵的意见和建议让我的论文得以完善。
32
参考文献
[1] 王毅.JSP程序开发范例宝典[M].人民邮电出版社.2007
[2] 程志艳,张亮,马建红. JSP实用简明教程.清华大学出版社[M].2005 [3] 王国辉,牛强,李南南.JSP信息系统开发实例精选.机械工业出版社[M].2005 [4] Gary J.Bronson.Java for Engineers and Scientists[M].清华大学出版社 [5] 李国涛. SQL SERVER 2000数据库开发. 机械工业出版社[M].2004 [6] 王庆忠. JSP运行原理及其Windows下环境的实现.中国科技信[M].2005 [7] 周家地. DREAMWEAVER MA入门与提高.清华大学出版社[M].2006 [8] Bryan Burns等.计算机安全超级工具集.淸华大学出版社[M].2009 [9] 杨清.JavaScript快速入门.新时代出版社[M].2009 [10] 赵文靖.数据库系统基础教程.清华大学出版社[M].2011
[11] 周亚辉.Java数据库系统项目开发实践.北京科学出版社[M].2007 [12] 黄开枝,冉晓旻.SQL实用教程第二版.清华大学出版社[M].2004 [13] 210-211(美)Schildt,H.Java:the Complete Reference[M].2006 [14] (美)Flanagan,D.JavaScript:The Definitive Guide[M].2007 [15] Arnold Doray.JSP Technology.ApressL.P[M].2005 [16] 张海藩. 软件工程导论. 清华大学出版社,2008年9 月.
[17] 王宏. SQL Server 2005 数据库管理[M]. 北京:人民邮电出版社,2011. [18] 百度百科,http://baike.http://www.wodefanwen.com/.
33