摘要: |
城市的发展日新月异,许多新建小区大量出现,公交线路也日渐增多,给人们的出行带来了极大便利。但是由于城市规模的不断发展,给人们选择出行乘车线路造成一定的困难,特别是在旅游城市,游客在乘公交车时选择线路比较困难。为了解决这个问题,加快发展城市公交信息化,开发基于WEB的城市公交查询系统是十分必要的。
本文阐述了课题研究的背景、意义、国内外发展现状以及本文的主要研究内容。结合.NET平台的优势、ASP. NET技术的特性及多层体系结构的开发模式,运用XML数据存储技术,研究了ASP. NET+XML实现的唐山市市区公交路线查询系统的设计方法。在开发过程中,首先对系统进行必不可少的需求分析,考虑了公交运营的实际情况和不同公交乘客的实际要求,分析了此系统应该具有的功能,实现了多种查询功能:包括根据站点名称、公交车号、任意两个站点和城市主要建筑查询乘车路线,并应用当前流行的UML建模语言和RationalRose2003这个工具对系统进行建模,给出了系统的用例图、时序图,同时对系统的功能性以及非功能性需求进行了分析;其次通过对最小路径算法的研究,实现了在公交路线换乘中距离最短的换乘方案;最后通过系统结构设计、数据结构的设计及前端开发,构建了一个基于B/S多层结构的、以ASP. NET技术和XML数据存储技术为基础的公交路线查询系统。此系统分为前台用户界面和后台管理两大模块,实现了查询路线功能、新闻浏览功能、留言板功能、路线管理功能、新闻公告管理功能和留言回复功能等。 |