城市公交查询系统 开题报告.doc_第1页
城市公交查询系统 开题报告.doc_第2页
城市公交查询系统 开题报告.doc_第3页
城市公交查询系统 开题报告.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

公交查询系统一、选题依据(背景与意义、国内外研究现状与发展趋势)20多年来,我国经济得到了持续、快速、稳定、健康地发展。经济的快速增长,带动了汽车工业的蓬勃发展,并使交通状况显著改善。据统计,中国公路通车总里程已达130余万公里,其中高速公路约1.5万公里。居民收入普遍提高,到2000年年底,人均GDP已超过800美元,沿海地区已达20003000美元。按国际发展惯例,当人均GDP超出1000美元,汽车消费市场就将进入快速增长期。我国城市人口约有2亿,略低于美国人口。东部沿海地区大部分居民已经具备了汽车消费实力。据中国消费者协会2000年对20个大城市调查显示,有32%的消费准备在未来5年内购买家用轿车,其中30.6%的无车消费者已经有驾驶执照。随着个人信贷制度的启动和日渐完善,家庭轿车的快速增长势头必将开掘出巨大的中国汽车市场。城市经济发展,城市规模越来越大,相应的城市公交系统也越来越庞大。许多新建小区大量出现,公交线路也日渐增多,给人们的出行带来了极大便利,但是由于城市规模的不断发展,给人们选择出行乘车线路造成了一定的困难。即使一个在城市生活多年的人,给他任意两个地点,要他说出这两个地点之间的乘车方案,他往往也是很难说出来的。但是如果给他一张交通地图之后,他可以很快地找出图上的任意两点之间的乘车方案,所找出的方案即使不是最优的,也是一条可供参考的备选方案。但是这样的查询效率是相当低的,所以需要提供一个高效的查询系统,才是问题更本所在。而基于J2EE的公交查询系统,就是利用B/S结构开发出来的查询系统,它通过利用数据结构当中的最短路径算法,可以查出任意两个地点之间最短的乘车方案。它不仅可以用于公交公司管理系统中,也可以单独作为公交管理系统的一个模块存在,并可以制作成公交信息系统查询网,放置于城市的主要场所。这样不仅可以体现出一个城市的智能公交系统的水平,更显示出城市的数字化,信息化水平。目前,我国众多大城市普遍存在交通拥挤,延误人们平时上班时间。甚至影响了城市旅游业经济的可持续发展。所以为了切实的改善公交车内拥挤状况,适当增加发车次数以缩短乘客等车时间,但是能够准确为人们提供最短的乘车线路才是得到解决的最好办法,这样大大的缩短了人们的乘车时间。本项目研究的基于J2EE的公交查询系统,让人们通过互联网很快的查出该城市任意两站点之间的最短乘车路线。二、研究目标与主要内容(含论文提纲)预期实现目标1) 五子棋的客户端程序和服务器端程序;2) 普通计算机作游戏服务器端,能支持多人同时在线,并实现准确、实时的交互;3) 普通计算机作游戏客户端程序,能准确、及时的与游戏服务器端进行交互游戏。设计思路本系统是从城市交通现状出发,根据人们的出行规律,设计了一个完整的基于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)管理员注销功能。三、中外文参考文献目录(作者、书名论文题目、出版社或刊号、出版年月或出版期号)1. 孙一林,彭 波. Java数据库编程实例 M.北京:清华大学出版社,2003:245-253,283-289,300-3092Java2实用教程 清华大学出版社3Java Tutorial /docs/books /tutorial4Thinking in java, Bruce Eckel, 3nd Editon5李勇奇,卢昱.Web上基于Java的数据库应用研究J .计算机工程与应用,1999(1):49-516吴鹏 ,陈文亮,李卫国. 基于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) 论文的撰写,完成毕业设计报告初稿。五、研究的预期目标及主要特点及创新点l 预期目标:服务器监听相应端口的输入;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论