国内外现状
目前我国各个方面正处于高速发展的局面,城市发展尤为迅速,其中的交通网与城市新布局的匹配难度较大。一方面,城市在不断的发展过程中建立了更多、更好的设施并设置相应的新公交站点。再一方面,居民受道路拥堵问题困扰,需要更通畅、更方便的出行选择来提高出行效率。随着城市智能化程度的不断提高,类似的查询平台大量出行,但是,它们在信息的即时性与准确性方面大都存在问题。
2018年前,国内外城市公交查询系统都发展到了一个比较成熟的阶段,无论是理论上还是技术上都比较成熟,其中发达国家对该系统的研究较早,因而技术发展的更为成熟:早已实现智能化、信息化,更是融入多项早已成熟的先进技术。而国内虽然对该系统的研究起步较晚,但随着互联网技术的不断发展,并通过与其他成熟技术的成功融合,不断测试更新,对该系统的研究已经逐渐成熟起来。
运用更加智能的网络平台,实现居民对公交系统的深入了解,加强了居民与公交信息的互联,有利于城市交通功能的完善。
问题提出
随着城市现代化和智能化程度的不断提高,城市交通的通畅受到了极大的挑战,便利的出行成为越来越多人的追求,但目前的公交查询系统平台质量普遍不高,路线选择单一,信息更新不及时,查询效率不高等问题存在于多个影响力较高的应用中,对市民出行造成了较大困扰。该系统通过Java技术来建立能够解决以上问题的公交查询平台。
研究的切入点
建立一个功能完善的公交查询系统,突出公交信息的智能化呈现。本平台在用户端实现用户注册、登录,起点终点的输入,可行路线的展示,路线选择后的提示等功能,后台实现公交信息的实时更新,用户特定时段所选路线的记录,统计所有用户的选择并向用户端反馈,其宗旨是及时、准确地更新公交信息,给用户提供智能化的选择,人性化的反馈。
平台主要切入点:
(1)后台管理功能:主要是存储完整的公交信息和记录用户信息。
(2)前台的信息呈现:根据起点终点提供所有可行路线及沿途站点等具体信息,为用户提供所有出行选择。
(3)信息反馈功能:通过记录用户选择向前台发出路况反馈,缓解路线高频率选择导致的拥堵状况。
需要解决的关键问题是:
(1)技术方面的可行性体现在为实现系统目标所需的技术保证。本平台开发所需的技术主要是Java技术和MySQL技术,两项技术经过专业课的学习已经可以较为成熟地运用。
(2)经济方面的可行性体现在所用软件的开发及使用成本。本平台主要利用Eclipse平台和MySQL数据库软件。随着计算机的大量普及,各类软件的开发成本也越来越低,价格也因此下降,本系统平台运行时所占资源也不多,且不会因为成本低而造成性能下降。
主要参考文献
[1] 耿祥义,张跃平. Java2实用教程(第三版)[M].清华大学出版社,2012年.
[2] 孟凡荣等. 数据库原理与应用[M].清华大学出版社,2010年.
[3] 高英,张晓东. MySQL数据库应用系统与实例[M].人民邮电出版社,2012年.
[4] 王进. 实时公交查询系统的优化设计与实现[M].北京邮电大学,2013年.
[5] 罗超理,李万红. 管理信息系统原理与应用[M].清华大学出版社,2012年.
[6] 张少敏,王保义. 基于Web的管理信息系统方案及安全性[M].华北电力大学报,2011年.
[7] 唐汉明,翟振兴,关宝军,王洪权. 深入浅出MySQL(第二版)[M]. 北京:人民邮电出版社, 2014年.
[8] 耿祥义,张跃平. JSP实用教程[M].清华大学出版社,2010年.
[9] 赵慧敏,杨鑫华,邓武. 数据库实践基础教程[M].清华大学出版社,2011年.
[10] 沙赫著,邓迎春等译. 软件工程:面向对象和传统的方法[M].机械工业出版社,2011年.
[11] 徐兵,谢仕义. 基于站点优先级的公交换乘算法实现[J].计算机时代期刊,2013.07期.
[12] 金银秋. 数据库原理与设计[M].科学出版社,2013年.
[13] 张海藩. 软件工程[M].人民邮电出版社,2012年.
[14] 赛奎春. JAVA工程应用于项目实践[M].机械工业出版社,2012年.
[15] 吴永军,蔡永香,郭庆胜. 关于城市公交查询系统[J].武汉大学资源与环境科学学院,2014年05月.
[16] 徐国志,汪孝宜等. 数据库开发实例精粹[M].电子工业出版社,2011年.
[17] 王水,张晓民. 软件工程素质导论[M].河南科学技术出版社,2011年.
[18] 耿祥义. JAVA大学实用教程[M].电子工业出版社,2009年.
[19] 杨树林,胡洁萍. Java语言最新实用案例教程[M].清华大学出版社,2015年.
[20] 王行言,马素霞,郑莉. Java语言程序设计[M].清华大学出版社,2012年.
[21] Paul Simith. Database Appliction[M].电子工业出版社.2013年.
[22] Jame Gosling,Bill Joy,Guy L.Steele Jr,Gilad Bracha . Java语言规范[M].机械工业出版社,2009年.
[23] Paul DuBois. MySQL[M]. Addison-Wesley Educational Publishers, Inc, USA, 2013年.
[24] lvar Jacobson. Object-Oriented Software Engineering.第一版[M].人民邮电出版社,2014年.
[25] Bruce Eckel. Thinking in Java[M].Prentice Hall,2012年.
|