目前,公共交通查询管理系统的开发已经在理论和技术上进入一-个相对成熟的阶段,外部总线查询管理系统已经实现了情报化,信息化和社会化。出行者在出行方式选择的上,首要目的是便捷,出行者会选择最为便捷的交通方式来优化其出行活动。[1]优化活动主要体现在出行时间、出行线路、出行所需要时间这三个方面,然而在这些关键因素上,我国公交系统的信息化比较低,出行者可获得的实时信息量比较少,这给居民的公交出行选择上带来了很多不确定性,而且存在一定的风险性,因此居民对于公交出行的选择意愿也比较低,进而也就降低了整个城市居民公交出行的选择率。
2.毕业设计(论文)任务要研究的内容(解决的问题)、拟采用的方法:
需包括以下内容
(1)本文研究内容;
(2)具体研究手段;
(3)预期研究成果。
一、研究内容
在设计中主要包含了3个功能模块:管理员管理功能、查询功能、信息反馈功能。
管理员管理功能:负责添加、修改、删除指定的公交线路信息。发布公告(如某路公交车线路因修路等原因临时修改等)
查询功能:系统需要提供几种不同方式的查询手段,包括了公交车线路号查询,站点名查询,起始站名至目的站名查询。显示所有查询结果。
信息反馈功能:用户可根据实际情况对路线报错以便及时修改错误。
二、 研究方法
(1)使用JSP、java servlet实现服务器端和客户端脚本页面的开发;
(2)使用数据库(MYSQL)实现系统相关数据的存储和管理;
(3)使用路径计算方法实现车辆换乘的查询;
(4)使用软件工程技术实现对系统开发过程的管理;
(5)实现支持并发、实时访问的系统查询软件;
三、预期研究成果
(1)线路查询:通过线路查询,可以通过输入的指定线路进行查询,从而得到这条线路的详细信息,如:经过的站点,总路长等,同时在地图上高亮显示这个线路经过的路块。同时提供线路的延展信息,如线路的主要走向、经过的重要公用设施、运营公司、票价等。
(2)站点查询:通过站点查询,可以获得该站点的详细信息,比如:所在的位置,包含的线路等,同时在图上显示该站点。并可向用户展示站点周围的主要公用设施(银行、小区、学校、公园、商场、医院等)。
(3)公交换乘:这个模块的查询又分为公交直达,公交一次换乘和其它查询。是本系统的核心模块,着重体现关于路径算法的使用。
(4)管理员站点信息和线路信息管理:提供对一般站点和线路的信息的及时维护,以及对与站点和线路相关的其他信息的及时更新。
3.进度计划:
第一周:系统用例图的设计与完善
第二周:系统的需求分析
第三周:系统的功能分割和需求规格说明的完善
第四周:系统的概要设计,主要为数据库设计
第五周:数据分类编码,示例数据入库
第六周:最短路径算法的设计和实现
第七周:系统各模块及模块间接口等的详细设计
第八周:系统各主要界面的设计和编码实现
第九周:系统各模块的编码实现
第十周:系统各模块的编码实现
第十一周:系统各模块的单元测试
第十二周:系统的集成测试
第十三周:系统的确认测试和完善,论文初稿的撰写
第十四周:修改论文
第十五周:完成论文,制作PPT,准备答辩。
[1]向健;赵芳《城市道路交通规划中存在的问题探究》[R].智能城市报.2017
[2]张海峰;王鹏飞《城市快速发展背景下的我国城市道路规划建设问题及对策》[J].河北科技师范学院学报.2017年01期
[3]傅诚《城市道路交通设计中存在的问题及改进措施》[J].交通建设与管理.2014年06期
[4]刘洋《公交行程时间实时发布与查询系统的设计》[J].北方工业大学出版.2015年
[5]沈小敏[著]《 基于J2EE的杭州市公交线路查询系统的设计与实现》[M].电子科技大学出版社2014年出版
[6]卢鸿;朱隆尹《公交查询系统优化设计及应用》[J].南昌大学学报(理科版).2014年04期
[7]王子聪《基于Android平台的智能公交系统及定位算法研究》[D].吉林大学2016年
[8]刘艳辉《智能城市建设中面临的现实瓶颈及对策分析》[J].智能建筑与智慧城市.2017年11期
[9]张凯;陈峰;杜警《城市公交实时位置手机查询系统设计》[J].计算机工程与科学.2 014年07期
[10]赵杰;叶敏;赵一新;盛志前编著.《国外快速公交系统发展概况》[M].国外城市规划.2016年
[11]殷焕焕;武平;赵红征;城市公共交通出行方式选择行为研究[J].武汉理工大学学报(交通科学与工程版).2013年02期