基于JSP的网吧管理系统
善,在系统测试的过程中,本系统将一开始编程随便输入的数据全部清理后,输入了一些有效的测试数据,这样可以更真实的反映系统的功能实现情况。
这样不断发现问题,经过反复的测试、调试,把问题一个个的解决,最终系统可以正常运行。
5.2.1主页面的登录模块测试
测试流程: 1.打开系统首页,输入错误的登录信息 2.登录
3.输入正确的登录信息 4.登录
5.测试结果 模块名称 花木信息新增 花木信息新增 花木信息新增 测试用例 无信息 信息不全 信息全 预期结果 XX信息为空 XXX信息为空 错 实际结果 补全信息 信息 通过 是否通过 弹出错误提示, 登陆失败,提示通过 弹出错误提示,失败,提示补全通过 正确新增,不报新增成功 5.3其他错误
在程序设计实现的过程中不可避免的会产生各种难以预料的错误,如书写错误、传值类型不一致、参数传递问题等等。这些都需要通过细心的检测与不断的调试才能够排除。比如在servlet路径配置时因粗心错误导致运行导致所报错误,如图5.4:
图 5.4 由于servlet路径配置错误,运行时的提示
基于JSP的网吧管理系统
结 论
本次毕业设计将我大学四年所学的软件工程理论知识用到了具体的实践中去,深化了理论知识,同时也锻炼了动手实践能力。在这段日子里,我查阅了管理信息系统建设的资料,翻阅了许多JSP的书籍,结合自己的经验,详细调查了关于网吧管理的相关流程,开发设计了这个网吧管理系统,虽然每个学期都会有相应课程的课程设计和实训来作为动手练习训练,不过在本次毕业设计具体的实践的时候还是遇到了很多小问题,比如说在jsp页面将输入框设为不可用是添加属性readonly=“true”,而我在实际编程中却错写成disable=“true”,这样直接导致了request对象取不到数据,调试了程序很久才发现request对象获得的返回值一直是空,之前一直以为是代码哪里出了问题,总是在查源程序的逻辑。这些虽然都是小问题,但是由于不细心在具体实践中却浪费了不少时间,看来平时还是要多多实践才是。
在系统的开发过程中,我运用到了B/S三层结构技术和自己在平时学习中掌握的一些技术,通过这些技术的实现,整个系统的性能得到了大大的提高。这些技术都在论文中做了比较详细的介绍。本系统还存在许多的缺陷和不足之处,比如很多细节上做的还不行,有些功能模块还应再加强。希望在以后的时间里,我可以把这些缺陷都弥补过来,进一步完善系统。
通过本次毕业设计我锻炼了自己的自学、研究能力,也从中学到不少在企业在课堂上学不到的东西.通过实践我也深刻的体会到软件开发的艰辛及问题解决后的喜悦心情,培养我的独立思考问题的能力,同时也增强了我的理论联系实际的能力,这为自己以后的工作奠定了良好的基础。
本系统可以在很大程度上提高网吧管理效率,但由于时间按和技术条件的限制,还存在一些不足之处,有些功能还需要改进,还应该做进一步的系统调查需求分析工作,更深入的完善系统。总之,一个紧跟时代步伐的真正使用的软件必需有一个不断完善改进的过程
基于JSP的网吧管理系统
参考文献
[1] 张新曼. 精通JSP-WEB开发技术与典型应用[M]. 北京:人民邮电出版社, 2007. 98-101
[2] 张立科.java信息系统管理开发[M].北京:人民邮电出版社. [3] 邓子云.JSP网络编程从基础到实践[M].北京:电子工业出版社. [4] 魏善沛编著.《Web 数据库技术实用教程》.北京,清华大学出版社,1998 [5] 郝玉龙.JavaEE编程技术[M].北京:北京交通大学出版社.
[6] 杨晓云译. SqlServer 5 权威指南[M]. 北京:人民邮电出版社.2006.
[7](美)Bruce Eckel著,陈昊鹏译,Java编程思想(第三版)[M].北京:机械工业出版社,2007.6
[8]李建中,王珊.《数据库系统原理(第2版)》电子工业出版社.2004.9
[9]张长富,黄中敏.JavaScript动态网页编程实例手册[M].北京:海洋出版社,2005:196-239
[10]艾灵仙. 高校系级网站构建平台的设计与实现.[J]. 科技信息-2008年16期 [11] 滕宝红. 客户管理·售后服务[M]. 广州: 广东经济出版社. 2007
[12] 刘天北等译. J2EE 核心模式(原书第2版)[M]. 北京: 机械工业出版社. 2005 [13] 张文静 等 译. JSP 程序设计[M]. 北京: 人民邮电出版社. 2006.1
[14] Mike O’Docherty. 俞志翔. 面向对象分析与设计(UML 2.0 版)[M]. 北京: 清华大学 出版社. 2006
基于JSP的网吧管理系统
致 谢
本次设计历时三个月。在本次毕业设计中,能够基本顺利的完成任务,是与XXX老师的耐心指导分不开的。X老师无论是在毕业设计过程中,还是在论文完成中都给予了我极大的帮助。同时,X老师认真负责的工作态度,严谨的治学精神和深厚的理论水平都使我受益匪浅。他勤奋严谨的教学态度也给我留下了极为深刻的印象。我从老师身上学到了很多东西。在理论上还是在实践中,我能力都得到不少的提高,这对于我以后的工作和学习都有一种巨大的帮助,在此,特向付老师表示由衷的感谢。
通过这次毕业设计的整个开发过程,我系统开发过程从需求分析到具体功能实现,再到最终测试和维护的理解有了很大的进步,让我对系统开发有了更深层次的认识。现在我的动手能力和独立解决问题的能力也得到了很大的锻炼和提高,这是这次毕业设计最好的收获。
最后,在整个系统开发过程中,我身边的同学和朋友给了我很多的建议,让我很快的确定了系统的业务逻辑。在次我衷心的向他们表示感谢。
学生签名: 日 期: