1
公交查询系统 设计思路 本系统是从城市交通现状出发,根据人们的出行规律,设计了一个完整的基于J2EE体系的公交车查询系统。该系统可以根据商厦名称,公交车号,日常站点和站点之间为查询条件分别进行查询,解决了市民出行乘坐公交车时经常遇到的困难。 本系统模型构架分为下面四层结构,如下。 (1)J2EE应用程序组件 J2EE应用程序是由组件构成的。J2EE组件是具有独立功能的软件单元,它们通过相关的类和文件组装成J2EE应用程序,并与其他组件交互。本系统包括如下组件: ①应用客户端程序及J2EE服务器。 ②Java Servlet和JavaServer Pages(JSP)Web组件及JavaBean。 (2)WEB层组件 J2EE web层组件包含JSP页面或Servlet。按照J2EE规范,还包含某些JavaBean对象来处理用户输入,并把输入发送给运行在业务逻辑层上的组件来进行处理。 (3)客户层组件 基于WEB方式的静态HTML页面或是Applet客户端的小应用程序。 (4)编写算法 编写最短路径数据结构算法,解决完成站点之间最短乘车路径查询。 公交查询系统的功能 (1)通过选择商厦名称进行相应的信息查询。 (2)通过选择车号进行相应的信息查询。 (3)通过选择站点进行相应的信息查询。 (4)通过选择任意两个站点,完成两站点之间最短乘车路线查询。 (5)完成车次和站点添加功能。 (6)完成车次和站点更新功能。 (7)完成车次和站点删除功能。 (8)用户登录验证功能。 (9)用户注册信息功能。 (10)用户注销功能。 (11)删除用户信息功能。 (12)添加用户留言,删除用户留言,查看用户留言。 (13)管理员登录验证功能。 (14)管理员注销功能。 三、中外文参考文献目录(作者、书名论文题目、出版社或刊号、出版年月或出版期号)
2
公交查询系统 1. 孙一林,彭 波. Java数据库编程实例 [M].北京:清华大学出版社, 2003:245-253,283-289,300-309 2.Java2实用教程 清华大学出版社 3.Java Tutorial http://java.sun.com/docs/books /tutorial 4.Thinking in java, Bruce Eckel, 3nd Editon 5.李勇奇,卢昱.Web上基于Java的数据库应用研究[J] .计算机工程与应用,1999(1):49-51 6.吴鹏 ,陈文亮,李卫国. 基于Web应用系统开发的纯Java实现技术[J].计算机应用研究, 2000(05):85-86 7.周鸿飞. Java Applet与Java Servlet相结合的电子商场的构建 [J].微型机与应用, 2000(10):49-51 四、研究的整体方案与工作进度安排(内容、步骤、时间) 毕业设计工作自5月20日至11月24日 具体工作日程安排如下: 1. 12月1日——12月26日 收到毕业设计任务书 2. 12月26日——2月16日 1) 文献阅读,写开题报告(3000字),外文翻译(5000字) 2) 构建应用环境、熟悉开发工具,进行系统的设计和初步开发。 3. 2月16日——2月18日 将开题报告和外文翻译交与指导老师审阅 4. 2月19日——4月24日 1) 系统的完善、调试、修改 2)论文的撰写,完成毕业设计报告初稿。
3
公交查询系统 五、研究的预期目标及主要特点及创新点 预期目标:服务器监听相应端口的输入; 客户机发出一个请求; 服务器接收到此请求; 服务器处理这个请求,并把结果返回给客户机; 重复上述过程,直至完成一次会话过程。 七、指导教师意见: 该学生能较合理安排论文各个阶段的工作,设计方案合理、可行,具有较好的组织和开发能力。 签名: 年
月 日
4
因篇幅问题不能全部显示,请点此查看更多更全内容