999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

城市公交線路信息查詢系統的設計與實現

2017-09-19 09:13:28程璐瑤馬宏琳
科技創新與應用 2017年27期

程璐瑤++馬宏琳

摘 要:城市公交是城市人們出行的主要交通工具,如何快速有效的查詢公交線路、站點信息等,是乘客關心的問題,文章以此為研究對象,設計了城市公交線路信息查詢系統,給出了功能設計、用例設計,并采用JAVA框架體系MVC模式進行了設計實現。

關鍵詞:公交線路查詢;JAVA;MVC

中圖分類號:TP311 文獻標志碼:A 文章編號:2095-2945(2017)27-0110-02

1 概述

隨著我國城市化進程的快速推進,城市規模快速擴張,框架拉大,城市人口不斷增加,人員流通加劇,給城市交通帶來巨大壓力。城市公共交通是解決城市交通問題的主要手段和發展方向,我國各個城市均十分重視城市公共交通的建設和發展,以河南省鄭州市為例,該市1954年成立了公共汽車公司,初期運營線路2條,總里程12公里[1],經過60多年的發展,目前,鄭州公交擁有公交線路條數306條,線路長度4378公里,各種運營車輛6230輛。全年完成運營里程2.85億公里,客運量9.1億人次[2]。由此看出,公共交通在我城市交通中的地位。

目前,在城市交通中,大多數人們都更加傾向于挑選公交車作為他們的代步工具,也已成為出行人員的主要選擇之一。復雜的公交線路設置和更新,有些時候會使得人們沒辦法很快的搜尋到自己想要知道的公交線路信息情況。大多數情況下都沒有辦法明確的了解準確的目的地和相應的車次站點,出行的時候非常的不方便。所以,為了解決這些問題,需要研究出一種查詢系統。這種網絡平臺系統可以使人們能夠快速的查看整個城市的所有公交線路信息,想去哪里直接搜查關鍵詞即可,這樣不僅可以節省了人們大量的精力和時間,避免繁瑣,更能大量減少乘客的出行路費。因此,一個線上城市公交線路信息查詢平臺的課題研究是十分有必要的。

2 系統設計

2.1 功能設計

要解決城市公交線路信息查詢問題,系統設計主要功能包括兩個部分,一是管理功能,主要包括了公交線路管理、公告信息管理、交互信息管理等;二是查詢功能,主要包括線路規劃查詢、公告信息瀏覽、意見建議交互、用戶管理等。其中管理功能主要面向公交公司管理者使用,查詢功能主要面向普通乘客用戶使用。

管理功能中的公交線路管理主要用于編輯錄入正常營運的公交線路、站點等基礎信息數據。公告信息管理主要用于發布權威公告信息,如線路變更調整信息、新增線路信息,車輛調度變化信息等。交互信息管理主要用于與乘客用戶進行意見建議交互,以便更好的服務用戶。

查詢功能中的線路規劃查詢主要用于進行線路途徑站點查詢、站點途徑公交線路查詢,站站之間的公交線路查詢以及換成路徑規劃查詢等。公告信息瀏覽主要用于查詢瀏覽公交運營管理機構發布的權威信息公告等。意見建議交互用于普通乘客用戶與公交運營管理機構進行信息交互。用戶管理用于管理乘客用戶注冊信息,管理用戶登錄信息等。

2.2 用戶用例設計

根據功能設計,對兩類用戶進行用例設計。其中管理功能對應用戶為管理員身份,管理員模塊是本系統中最重要的部分,管理員是系統信息安全的重要維護者,他管理著系統內的各種信息,包括線路的更新和維護管理、普通用戶信息管理、公告信息管理等功能。

查詢功能對應的用戶是普通乘客用戶,對于乘客來說設計相應的普通用戶模塊,針對其需求設計查詢路線、瀏覽公交線路,在線注冊會員模塊等。只有注冊了會員才能擁有所有功能權限。

2.3 數據庫設計

根據功能設計和用例設計,分析得到系統的基礎數據,對數據進行結構化分析,可以得到系統的數據庫結構,并構建若干數據表,以公交線路數據表為例,該表用于保存公交線路的車型、車次、站點、線路、首末班車時間等信息,其數據表結果如表1所示。

以此類推,得到所有基礎數據的結構化數據表,完成數據庫設計。

3 系統實現

3.1 實現結構

整個系統采用MVC模式(Model-View-Controller,模型-視圖-控制器)進行實現。MVC模式是目前主流的軟件設計方法典范,它用一種將業務邏輯、數據、界面顯示分離的方法組織代碼,將業務邏輯聚集到一個部件里面,在改進和個性化定制界面及用戶交互的同時,不需要重新編寫業務邏輯。系統設計采用Struct2框架、Spring框架和Hibernate框架進行實現,即JAVA中常用SSH框架體系。

本文采用MVC模式,基于JAVA體系結構進行系統實現,采用JAVA的JDBC進行數據庫連接。

3.2 系統實現

系統采用B/S結構,方便用戶進行遠程訪問,通過瀏覽器即可進行訪問,隨時查詢公交線路信息。信息前臺采用JSP,結合JavaScript進行實現,系統頁面采用瀏覽器自適應技術,可以適應在PC計算機端和移動手機終端的自實行顯示,后臺采用JAVA進行程序編寫。公交線路錄入界面如圖3所示。公交線路查詢如圖4所示。

4 結束語

本文以此為研究對象,設計了城市公交線路信息查詢系統,并說明了功能設計、用例設計和數據庫設計過程,采用JAVA框架體系MVC進行了設計實現,效果良好。

參考文獻:

[1]王倩.鄭州公交車傳說[N].大河報,2009-4-3(A12).

[2]鄭州公共交通總公司公司簡介[EB/OL].http://www.zhengzhoubus.co

m/QiYeJianJie.aspx.

[3]林儀明.Spring MVC學習指南[M].北京:人民郵電出版社,2015.

[4]李添源,城市公交查詢與反饋系統的設計與實現[D].吉林大學, 2013.

[5]康牧.JSP動態網站開發實用教程[M].北京:清華大學出版社,2009.endprint

主站蜘蛛池模板: 欧美狠狠干| 色综合天天视频在线观看| 国产69精品久久| 国产在线拍偷自揄拍精品| 亚洲成aⅴ人在线观看| 国产成人精彩在线视频50| 亚洲欧美精品一中文字幕| 黄色网页在线观看| 国产精品视屏| 国产成年无码AⅤ片在线| 国产经典免费播放视频| 就去吻亚洲精品国产欧美| 四虎永久免费在线| 91精品专区国产盗摄| 亚洲欧美日韩成人在线| 日韩免费毛片| 日韩在线第三页| 国产视频只有无码精品| 久久免费成人| 亚洲精品高清视频| 五月婷婷丁香综合| 色妞永久免费视频| 久久99热这里只有精品免费看| 国产精品三级专区| 国产精品国产三级国产专业不| 无码乱人伦一区二区亚洲一| 91国内在线观看| 亚洲国产精品日韩欧美一区| 日本五区在线不卡精品| 亚洲精品桃花岛av在线| 精品国产电影久久九九| 制服丝袜 91视频| 91精品国产自产在线老师啪l| www.99在线观看| 在线观看免费人成视频色快速| 精品久久香蕉国产线看观看gif| 日本精品视频| 久久成人免费| 亚洲AⅤ无码国产精品| 四虎永久在线精品国产免费 | 久久久精品无码一区二区三区| 99久久精品国产精品亚洲| 亚洲精品免费网站| 亚洲国产成人无码AV在线影院L| 国产成人免费观看在线视频| av午夜福利一片免费看| 国产综合色在线视频播放线视| 亚洲一级毛片| 国产精品视频系列专区| 激情六月丁香婷婷| 国产制服丝袜91在线| 亚洲不卡av中文在线| 成人一区在线| 亚洲AV无码精品无码久久蜜桃| 香港一级毛片免费看| 91网址在线播放| 国产精品国产主播在线观看| 中文字幕啪啪| 一级黄色网站在线免费看| 国产欧美日韩综合在线第一| 亚洲黄色成人| 久久国产V一级毛多内射| 国产精品永久久久久| 亚洲欧美在线综合图区| 97在线视频免费观看| 亚洲国产成人超福利久久精品| 四虎成人在线视频| 欧美国产成人在线| 在线看免费无码av天堂的| 国产成人做受免费视频| 天天综合网站| 国产经典在线观看一区| 国产在线第二页| 91亚瑟视频| 国产亚洲欧美在线人成aaaa| 欧美日韩精品一区二区视频| 40岁成熟女人牲交片免费| 一本大道无码日韩精品影视| 99精品在线看| 40岁成熟女人牲交片免费| 午夜国产理论| 亚洲精品视频在线观看视频|