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

正文內(nèi)容

基于s2sh的城市公交查詢系統(tǒng)—車次、站點(diǎn)及換乘查詢和od_畢業(yè)設(shè)計論文-在線瀏覽

2025-05-01 10:18本頁面
  

【正文】 .......... 21 用戶 OD 調(diào)查的設(shè)計和實現(xiàn) ..................................................................... 21 后臺 OD 生成的設(shè)計和實現(xiàn) ..................................................................... 22 6 測試 ................................................................................................................................. 24 概念和意義 ........................................................................................................... 24 單元測試 ............................................................................................................... 24 本系統(tǒng)測試描述 ................................................................................................... 26 總 結(jié) ............................................................................................................................. 27 參考文獻(xiàn) ............................................................................................................................. 28 致 謝 ............................................................................................................................. 29 天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計 1 1 緒論 項目背景 隨著城市日新月異的發(fā)展,城市的規(guī)模不斷擴(kuò)大。這在給人們的出行帶來了極大便利的同時。因此,急需一個方便、快捷的公交信息查詢方式。 西方國家 對這一點(diǎn)重視的較早,如美國、日本、加拿大、英國、法國等國家都投入了較大的人力和物力從事智能公共交通系統(tǒng)研究,并已取得了顯著的成果,建立了一種在公交網(wǎng)絡(luò)的基礎(chǔ)上,運(yùn)用計算機(jī)網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、通信技術(shù)、電子技術(shù)、智能卡技術(shù)等先進(jìn)科學(xué)技術(shù),形成集智能化調(diào)度、公交電子收費(fèi)、信息服務(wù)、網(wǎng)絡(luò)通信于一體的公共交通規(guī)劃管理系統(tǒng)。 而我國城市公交乘客信息系統(tǒng)的發(fā)展處還于一個落后的水平,公交信息 的完整性和準(zhǔn)確性得不到保證,而且還沒有專門的機(jī)構(gòu)負(fù)責(zé)信息的發(fā)布和管理。另外乘客出行過程中獲得信息困難,除少數(shù)幾個城市乘客可以通過分布于城市中的若干電子站牌獲得些公交車輛的運(yùn)營信急以外,在其它城市,“出行中”的乘客無法獲得仟何信息。 課題內(nèi)容 我國城市公交乘客信息系統(tǒng)的發(fā)展處于一個較落后的水平 ,廣大乘客可以獲得信息的方式很少 ,為了解決這種問題 ,加快發(fā)展城市公交信息化,設(shè)計一個城市公交查詢系統(tǒng)是具有一定實際應(yīng)用意義的。管理員經(jīng)過統(tǒng)一身份認(rèn)證后可以對公交線路及站點(diǎn)進(jìn)行添加、刪除、修改等功能。 本系統(tǒng)包含六大功能:查詢功能、 OD 調(diào)查分析功能、用戶登錄注冊功能 、用戶天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計 2 個人中心、車次管理和公告管理。模塊與模塊之間存在很強(qiáng)的邏輯關(guān)系,是按照對客戶關(guān)系的管理的流程而設(shè)計。這些查詢幫助用戶更快地尋找到合適的路線。 課題意義與目的 公交查詢系統(tǒng)是近兩年出現(xiàn)的新生事物,每個城市的發(fā)展?fàn)顩r也是良莠不齊。 OD調(diào)查可以幫助弄清交通源和交通源之間的關(guān)系,獲取道路網(wǎng)上交通流的構(gòu)成、流量、流向、車輛起訖點(diǎn),從而推求目標(biāo)年的交通量,為交通規(guī)劃等工作提供基礎(chǔ)數(shù)據(jù);為調(diào)整和改善道路系統(tǒng)功能 ,從系統(tǒng)和政策上對近遠(yuǎn)期工程項目排序提供依據(jù);客觀分析評價交通出行特征,特別是公交服務(wù)水平,為提高公交運(yùn)行效率、制定相關(guān)政策提供依據(jù)。 開發(fā)與運(yùn)行環(huán)境 本系統(tǒng)利用 MyEclipse 10為后臺代碼的開發(fā)工具, 為運(yùn)行服務(wù)器, MySQL 作為后臺的數(shù)據(jù)庫管理。 完整支持 HTML、Struts JSP、 CSS、 Javascript、 Spring、 SQL 和 Hibernate。由于有了Sun的參與和支持,最新的 Servlet和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat6支持最新的 和 規(guī)范。 Tomcat 很受廣大程序員的喜歡,因為它運(yùn)行時占用的系統(tǒng)資源小,擴(kuò)展性好,支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能;而且它還在不斷的改進(jìn)和完善中,任何一個感興趣的 程序員都可以更改它或在其中加入新的功能。 MySQL MySQL 是一個 關(guān)系型數(shù)據(jù)庫管理系統(tǒng) ,由瑞典 MySQL AB 公司開發(fā),目前屬于Oracle 公司。 MySQL的 SQL語言是用于訪問 數(shù)據(jù)庫 的最常用標(biāo)準(zhǔn)化語言。由于其社區(qū)版的性能卓越,搭配 PHP和 Apache 可組成良好的開發(fā)環(huán)境。這些編程語言包括 C、 C++、 Python、 Java、 Perl、 PHP、 Eiffel、Ruby 和 Tcl 等。 相關(guān)技術(shù) 本系統(tǒng)采用 S2SH( Struts2 + Spring + Hibernate)整合框架技術(shù)進(jìn)行開發(fā),它也是本系統(tǒng)的關(guān)鍵技術(shù),下面對三個框架進(jìn)行介紹。雖然 WebWork 在設(shè)計上卻是要比 struts1 先進(jìn),但由于用戶習(xí)慣問題,所以很難被普及,只有掛羊頭賣狗肉才會被市場逐步接受,基于這些原因, WebWork 開發(fā)團(tuán)隊與 Struts1 開發(fā)團(tuán)隊開始合作,借 struts1 之名,行 WebWork 之實,推出了 Struts2。 當(dāng)表示層有了 MVC模式,程序開發(fā)就會變得有章可循。 Hibernate 可以應(yīng)用在任何使用 JDBC 的場合,既可以在 Java 的客戶端 程序 使用,也可以在 Servlet/JSP 的 Web應(yīng)用中使用,最具革命意義的是, Hibernate 可以在應(yīng)用EJB的 J2EE 架構(gòu)中取代 CMP,完成數(shù)據(jù)持久化的重任。這一級別的緩存由 hibernate 管理的,一般情況下無需進(jìn)行干預(yù);第二級別的緩存是 SessionFactory 級別的緩存,它是屬于進(jìn)程范圍或群集范圍的緩存。 Hibernate還為查詢結(jié)果提供了一個查詢緩存,它依賴于第二級緩存??蚣艿闹饕獌?yōu)勢之一就是其分層架構(gòu),分層架構(gòu)允許使用者選擇使用哪一個組 件,同時為 J2EE 應(yīng)用程序開發(fā)提供集成的框架。然而, Spring 的用途不僅限于服務(wù)器端的開發(fā)。 Spring 有 如下的特點(diǎn): (1)方便解耦,簡化開發(fā) 通過 Spring 提供的 IoC 容器,我們可以將對象之間的依賴關(guān)系交由 Spring 進(jìn)行控制,避免硬編碼所造成的過度程序耦合。 (2)AOP 編程的支持 通過 Spring 提供的 AOP 功能,方便進(jìn)行面向切面的編程,許多不容易用傳統(tǒng) OOP實現(xiàn)的功能可以通過 AOP 輕松應(yīng)付。 (4)方便程序的測試 可以用非容器依賴的編程方式進(jìn)行幾乎所有的測試工作,在 Spring 里,測試不再是昂貴的操作,而是隨手可做的事情。 (6)降低 Java EE API 的使用難度 Spring 對很多難用的 Java EE API(如 JDBC,遠(yuǎn)程調(diào)用等)提供了一個薄薄的封裝層,通過 Spring 的簡易封裝,這些 Java EE API 的使用難度大為降低。 Spring 框架源碼無疑是 Java 技術(shù)的最佳實踐范例。 天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計 6 3 需求分析 需求分析階段基本任務(wù)是準(zhǔn)確地回答“系統(tǒng)必須做什么 ?”這個問題。 功能需求 城市公交查詢系統(tǒng)為了能夠為公司創(chuàng)造更多的財富,我國城市公交乘客信息系統(tǒng)的發(fā)展處于一個較落后的水平,廣大乘客可以獲得信息的方式很少。 本文在本系統(tǒng)中涉及了查詢功能、 OD 管 理兩個功能模 塊。 查詢功能 查詢功能是整個系統(tǒng)的核心功能,良好的查詢算法是提高性能的必要的方式,可以極大提高用戶的體驗和減少系統(tǒng)的壓力。 (2)車次查詢 輸入相應(yīng)的車次信息,可以獲得該車次的詳細(xì)信息。一個良好的城市內(nèi)部交通,最多只要經(jīng)過兩次換乘就可以從一個地點(diǎn)到達(dá)另一個地點(diǎn),所以能夠?qū)崿F(xiàn)兩次換成就可以了。 OD 管理 公交出行空間分布的客流 OD 矩陣是城市公共交通線網(wǎng)布設(shè)和優(yōu)化的基本依據(jù)。這在實際操作時有些困難 , 因此本系統(tǒng)采用網(wǎng)上調(diào)查的方式進(jìn)行 OD調(diào)查,是的 OD調(diào)查更急便捷。在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時間能夠滿足企業(yè)對信息處理的需求。作為系統(tǒng)的很多數(shù)據(jù)來源,而車票數(shù)量和時間又影響企業(yè)的決策活動,其準(zhǔn)確性很大程度上決定了 公交查詢 系統(tǒng)的成敗。 系統(tǒng)的開放性和系統(tǒng)的可擴(kuò)充性 公交查詢系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴(kuò)充性。所有這些,都要求系統(tǒng)提供足夠的手段進(jìn)行功能的調(diào)整和擴(kuò)充。通過軟件的修補(bǔ)、替換完成系統(tǒng)的升級和更新?lián)Q代。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機(jī)交互界面。公交查詢系統(tǒng)中涉及到的數(shù)據(jù)是公交公司的相當(dāng)重要的信息,系統(tǒng)要提供方便的手段供系統(tǒng)維護(hù)人員進(jìn)行數(shù)據(jù)的備份,日常的安全管理,系統(tǒng)意外崩潰時數(shù)據(jù)的恢復(fù)等工作。在進(jìn)行統(tǒng)計分析時,根據(jù)所需數(shù)據(jù)量的不同而從秒級到分鐘級,原則是保證操作人員不會因為速度問題而影響工作效率。 B/S 結(jié)構(gòu)系統(tǒng)的產(chǎn)生為系統(tǒng)面對無限未知用戶提供了可能。它是一次性到位的開發(fā),能實現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式訪問和操作共同的數(shù)據(jù)庫;它能有效地保護(hù)數(shù)據(jù)平臺和管理訪問權(quán)限,服務(wù)器數(shù)據(jù)庫也很安全。 系統(tǒng)在實施過程中,表現(xiàn)層使用 Struts,負(fù)責(zé)頁面數(shù)據(jù)提取,頁面動作相應(yīng);業(yè)務(wù)層使用 Spring,主要負(fù)責(zé)業(yè)務(wù)邏輯的對象創(chuàng)建,表示層的 Action 的創(chuàng)建,以及持久層的 DAO 的創(chuàng)建; Hibernate 負(fù)責(zé)把內(nèi)存中的數(shù)據(jù)對象保存到數(shù)據(jù)庫中,完成數(shù)據(jù)持久化的重任。 系統(tǒng)功能圖 該圖清楚的表現(xiàn)了系統(tǒng)所能夠?qū)崿F(xiàn)的功能,如圖 42 所示。 天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計 10 圖 41系統(tǒng)功能圖 公交查詢系統(tǒng) 用戶管理 注冊和登錄 修改個人密碼 收藏管理 關(guān)注管理 發(fā)表留言 查看留言 刪除留言 留言管理 站點(diǎn)查詢 查詢管理 車次查詢 換乘查詢 OD 管理 用戶 OD 調(diào)查 后臺 OD 生成 車次管理 線路管理 車次管理 郵件通知 公告管理 發(fā)布公告 修改公告 天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計 11 數(shù)據(jù)庫的設(shè)計 概念模型設(shè)計 概念模型是對信息世界建模,所以概念模型應(yīng)該能夠方便、準(zhǔn)確的表示出信息世界中的常用概念。通過對本文涉及的 查詢功能和 OD管理這兩大模塊 的需求分析,現(xiàn)列出了該系統(tǒng)的局部 ER 圖和各個實體圖 (車次實體、站點(diǎn)實體等 )。下面對本文實現(xiàn)的兩個模塊進(jìn)行詳細(xì)設(shè)計與實現(xiàn)。其中換乘查詢包括直達(dá)車查詢、一次換乘查詢和二次換乘查詢,可實現(xiàn)模糊查詢和關(guān)聯(lián)點(diǎn)查詢。 車次查詢的設(shè)計與實現(xiàn) 用戶進(jìn)入首頁后,選擇“車次查詢”標(biāo)簽。車次查詢界面如圖 51所示 : 圖 51車次查詢界面 001 路公交車查詢成功時如圖 52所示 : 009 路公交車查詢失敗時如圖 53所示 : 圖 53車次查詢失敗界面 圖 52車次查詢成功界面 天津職業(yè)技術(shù)師范大學(xué) 2021 屆本科生畢業(yè)設(shè)計 17 車次查詢的流程圖: N Y 實現(xiàn)車次查詢功能的主要是從 line 表獲得車次的信息和從 line_stop 表中獲得其關(guān)聯(lián)站點(diǎn)的信息,及站點(diǎn)在此車次的中的次序信息。+id+39。 ListLineStop
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1