freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

城市智能公交查詢系統(tǒng)畢業(yè)論文-在線瀏覽

2024-07-30 12:31本頁面
  

【正文】 he design, development steps, in detail elaborated the system development needs analysis, outline design, detailed design stage.Keyspublic transit, Bus query system,S2SH,Maven 引言21世紀是Internet空前繁榮的世紀,Internet滲透到我們生活的方方面面,使我們的生活更加方便。在Internet興盛之前,人們想要獲得公交信息,通常通過本城市的城市地圖或報紙(上面刊登有公交信息)[1];在Internet出現(xiàn)之后,出現(xiàn)了很多專門提供公交服務的網站。這使得人們不用特意去記憶公交信息,只是到乘坐公交之前上網查一下即可,非常方便[2]。各公交查詢系統(tǒng)的功能目前已經比較完善。本項目中用到了如下一些相關的技術:S2SH: 為 struts2+spring+hibernate的一個集成框架,是目前較流行的一種Web應用程序開源框架,它貫穿于我們web應用程序的表示層、業(yè)務邏輯層和數(shù)據(jù)訪問層。具體做法是:用面向對象的分析方法根據(jù)需求提出一些模型,將這些模型實現(xiàn)為基本的Java對象,然后編寫基本的DAO接口,并給出Hibernate的DAO實現(xiàn),采用Hibernate架構實現(xiàn)的DAO類來實現(xiàn)Java類與數(shù)據(jù)庫之間的轉換和訪問,最后由Spring完成業(yè)務邏輯。1 需求分析 系統(tǒng)整體的功能需求在當今社會,網絡已經嵌入人們的日常生活,它已經不再為少數(shù)精英人物所獨享。本系統(tǒng)雖然主要用于公交查詢,但是也提供給用戶個性化的、社交性的功能。 系統(tǒng)各模塊的功能需求 公交查詢本模塊實現(xiàn)的主要功能有①站到站查詢,②線路查詢,③站點查詢,④實時路況,⑤電子地圖功能。站到站查詢:用戶輸入公交起點站和終點站,得到起點站到終點站的多種乘車方案,并把路線在地圖上顯示出來。線路查詢:用戶輸入公交線路的名稱,可查得此公交線路經過的所有站點,并把該公交線路的經過的路徑顯示在地圖上。電子地圖:用戶可以觀看某條公交線路沿線的風景。商家服務因“城市名片”與“商家服務”契合較緊密,所以放在一起介紹。他們可能想用本系統(tǒng)來了解一座城市,包括這座城市的基本信息、景點、商家等方面。用戶可以對商家的服務質量、價格等做出評價,供其他用戶參考,同時也迫使商家不斷追求提供更具性價比的服務。系統(tǒng)可以為注冊用戶提供①個性化定制,②個人行程管理。 問路用戶可以詢問一些很難查詢到的線路,會有熱心網友為用戶解答。 軟硬件環(huán)境“城市智能公交查詢系統(tǒng)”是一個B/S結構的系統(tǒng)。PC終端負責以網頁形式展示查詢、處理結果。2 概要設計 系統(tǒng)設計原則在當前諸多條件制約下,首先要研究“城市智能公交查詢系統(tǒng)”的實用性,使用戶真正得到便利,使城市公交充分發(fā)揮作用。計算機系統(tǒng)、通訊網絡系統(tǒng)設計和數(shù)據(jù)設計,在技術上必須是成熟的,經實踐檢驗是成功的,在經濟上是可能實現(xiàn)的[3]。系統(tǒng)軟、硬件都要有擴充升級的充分余地,系統(tǒng)要便于維護,系統(tǒng)對用戶的需求要有一定的適應能力[4]?!皞€人主頁”部分設計到注冊用戶的個人行程安排、歷史查詢記錄,與用戶隱私息息相關,所以系統(tǒng)對“個人主頁”部分的數(shù)據(jù)安全是非常重視的。用戶參與系統(tǒng)建設原則:“城市智能公交查詢系統(tǒng)”的用戶,是獲得信息(如:公交車臨時改道、商家服務質量)最快捷的群體。系統(tǒng)工程原則:系統(tǒng)調查、系統(tǒng)分析、系統(tǒng)設計、軟件開發(fā)以及實施都要遵照系統(tǒng)工程的方法和步驟一步一步地進行,以便確保系統(tǒng)的整體性。比如,系統(tǒng)的“公交查詢”部分只涉及到第三方地圖API的調用,不涉及復雜的數(shù)據(jù)庫設計,所以,可以率先實現(xiàn)“公交查詢”。 對使用本系統(tǒng)的用戶的分析本系統(tǒng)所面向的用戶群主要分為兩大類:“用戶”和“系統(tǒng)管理員”。這四類用戶(或角色)的權限詳見“角色表”。注冊用戶擁有非注冊用戶所有的權限,可發(fā)表對景點、商家的看法,可在系統(tǒng)的“問路”版塊提問、回答別人的提問,擁有“個人主頁”,可以在“個人主頁”定制自定義信息、制定“個人行程”。系統(tǒng)管理員擁有最高的權限,可以做任何事。 系統(tǒng)架構圖圖21為系統(tǒng)架構圖。圖22:系統(tǒng)ER圖 各個子系統(tǒng)的功能設計 “公交查詢”“公交查詢”子系統(tǒng)是“城市智能公交查詢系統(tǒng)”的最基本的子系統(tǒng)?!肮徊樵儭弊酉到y(tǒng)的用例圖如圖23所示:圖23:“公交查詢”子系統(tǒng)用例圖“公交查詢”子系統(tǒng)里重要用例的用例規(guī)約:用例名稱站到站查詢角色非注冊用戶、注冊用戶、商家用戶、系統(tǒng)管理員用例說明為用戶提供所需起點站到終點站所有線路信息前置條件用戶輸入正確的站點基本事件流參與者動作系統(tǒng)響應 用戶登入界面。 用戶編輯內容確認提交。備選流系統(tǒng)提示所輸站點有誤,提示重新輸入站點后置條件用戶獲得查詢線路信息用例名稱站點查詢角色普通用戶用例說明給用戶提供本站點所有車輛信息前置條件啟動程序,進入地圖界面基本事件流參與者動作系統(tǒng)響應進入地圖界面,用戶點擊站點查詢功能。系統(tǒng)響應點擊事件,返回經過該站點的所有車次。前置條件啟動程序,進入地圖界面基本事件流參與者動作系統(tǒng)響應,用戶點擊電子地圖按扭。,利用HTML5動態(tài)顯示相關場景。“問路”“個人主頁”和“問路”這兩個子系統(tǒng),因都需要用戶登錄系統(tǒng)方可操作,所以在這里把它們放在一起畫用例圖。用戶注冊到系統(tǒng)之后,才可以充分應用“個人主頁”、“問路”等功能用例名稱定制、瀏覽、退訂個性化定制信息角色注冊用戶用例說明在注冊用戶的個人主頁里,用戶可以定制一些他/她比較關心的公交路線、公交站點、商家、景點等信息。接下來若有人回答用戶的提問,則系統(tǒng)會提示用戶“您的詢問有了熱心網友的新回復” “城市名片”amp。所以,在這里把“城市名片”子系統(tǒng)和“商家服務”子系統(tǒng)放在一起畫用例圖。用例名稱修改商戶信息角色商家用戶,且該商家擁有該商戶用例說明商家用戶可以登錄到系統(tǒng),根據(jù)商戶的價格、地址、聯(lián)系方式的變動而隨時改變商家信息,以及時把最正確的商家信息呈現(xiàn)給其他系統(tǒng)用戶前置條件商家用戶;該商戶歸該商家所有;商家信息(如地址、價格、聯(lián)系方式等)發(fā)生了變化 (非必須)基本事件流參與者動作系統(tǒng)響應進入“商家”的“編輯區(qū)”頁面,修改信息系統(tǒng)檢測到用戶的輸入是合法的,則把評論信息保存到數(shù)據(jù)庫刷新頁面,此時用戶可以看到頁面上有自己修改過后的商家信息備選流如果用戶輸入的信息是非法的,則系統(tǒng)提示用戶“您輸入的詢問信息不合法,請重新輸入”,并禁止用戶提交后置條件評論信息成功存儲到數(shù)據(jù)庫。下面分別對各表給出設計方案。初始值為0DisRemendInteger否不推薦次數(shù)。不填代表觀點中立ContentVarchar(512)否評論內容 系統(tǒng)所用java包的包結構若系統(tǒng)功能和實現(xiàn)技術統(tǒng)一考慮的話,本系統(tǒng)的Java代碼可分為5個包:(1) mon:里面放一些共用的、公共的包或類,如日志類、壓縮與解壓縮類等;(2) bus:放與公交查詢相關的包或類;(3) spot:放關于景點、商家的包或類;(4) personalPage:放與個人主頁相關的包或類;(5) discuss:放與問路相關的包或類。根據(jù)S2SH的分層體系思想[17],上述五個包的每個包里至少有四個子包,分別是action、service、dao、data,也可以把action、service、dao叫做action層、servic
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1