图5.1 用户个人主界面
2.然后对用户留言模块进行测试,用户可以正常添加留言和查看留言,测试结果如图5.2所示:
图5.2 用户查看留言
3.最后对公交查询模块进行测试,用户可以通过车次查询、站点查询和两站之间的换乘查询,经测试,三种功能均已实现,车次查询测试结果如图5.3:
图5.3 车次查询
站点查询测试结果如图5.4:
图5.4 站点查询
30
两站之间的换乘查询测试结果图5.5:
图5.5 站站查询
5.4 本章小结
本系统主要实现了公交查询功能,并附有用户留言的功能,同时具有管理员后台维护公交信息等功能。但由于本人能力不足以及所学知识的缺乏,再加上时间有限,该系统还不够健全。
31
结 论
本公交查询系统是在充分了解需求的基础上开发出来的,功能基本都已达到用户的要求,且操作简单,具有较高的数据安全性。该软件主要是针对广大出行人士查询城市公交信息而开发的基于J2EE应用端软件,该系统具有查询公交线路和公交站点功能,另外还增加了用户登录为公交系统提供建议的留言等功能。并能通过管理员登录维护系统公交信息。
在完成这次毕业设计的过程中,自己查阅了大量的书籍,并且通过互联网也查阅了许多相关资料,开发出具有B/S结构模式的公交系统,从而使我的编程能力和自学能力得到了很大程度的提高,对网站设计有了更深地了解。
但是,由于整个系统完全都是由个人设计的,有关J2EE许多知识都要靠自己去摸索,加之自己水平有限,未能完全地理解J2EE的强大功能,因此,系统还存在着许多不足之处,比如不能够有效率地实现公交换乘方案。该系统虽然基本实现了所要求的功能,但是还存在很多不足,有很多功能也过于简单,需要进一步完善和改进。
32
致 谢
本设计的完成是在我们的导师李源老师的细心指导下进行的。在每次设计遇到问题时老师不辞辛苦的讲解才使得我的设计顺利的进行。从设计的选题到资料的搜集直至最后设计的修改的整个过程中,花费了李老师很多的宝贵时间和精力,在此向李老师表示衷心地感谢!李老师严谨的治学态度,开拓进取的精神和高度的责任心都将使学生受益终生!
还要感谢本专业的几位同学,是你们在我平时设计中和我一起探讨问题,并指出我设计上的误区,使我能及时的发现问题把设计顺利的进行下去,没有你们的帮助我不可能这样顺利地结稿,在此表示深深的谢意。
33
参考文献
[1] 郑莉,王行言,马素霞.java语言程序设计[M].北京:清华大学出版社,2006. [2] 王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,2006. [3] 赵池龙,杨林,孙伟.实用软件工程[M].北京:电子工业出版社,2006. [4] 邓子云. JSP应用开发[M].北京:电子工业出版社,2007. [5] 张黎伟.JSP从入门到精通[M].上海:上海科学普及出版社,2007. [6] 高铁杠,顾巧论.智能公交查询系统[J].新技术应用,2005,(7):31-32. [7] 王宏.SQL Server 2000 数据库管理[M].北京:人民邮电出版社,2001. [8] 王路群.Java高级程序设计[J].北京:中国水利水电出版社,2006.
[9] 冯玉琳,赵宝华.软件工程:方法·工具和实践方法[M].合肥:中国科学技术大学出版社,1988.12. [10] 张海藩.软件工程导论.第三版[M].北京:清华大学出版社,1998.1. [11] 柳西玲,许斌.Java语言应用开发基础[M].北京:清华大学出版社,2006. [12] 宛延闿等.实用Java程序设计教程[M].北京:机械工业出版社,2006. [13] [美]Y.Daniel Liang.Java语言程序设计[M].北京:机械工业出版社,2008.6.
[14] Borland International,Inc.数据库应用程序开发指南[M].北京:石油工业出版社,1996.5. [15] [美]Herbert Schidt.Java参考大全[M].北京:清华大学出版社,2006.
34