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

正文內(nèi)容

火車站售票管理系統(tǒng)的設計與開發(fā)-文庫吧

2025-08-08 12:34 本頁面


【正文】 好。鐵路信息化建設目前主要集中在搞好鐵路運輸生產(chǎn)管理上,加快計算機調(diào)度系統(tǒng)建設,完善客票發(fā)售與預訂系統(tǒng),搞好各地信息系統(tǒng)的結(jié)合,實現(xiàn)資源有效利用,信息共享。其總體目標是:形成具有國際水平的鐵路信息化基礎通信平臺,實現(xiàn)各部門各系統(tǒng)之間的信息數(shù)據(jù)共享,互聯(lián)互通;建成車,機,工,電,輛各部門調(diào)度控制,安全生產(chǎn),運輸指揮的現(xiàn)代化保障體系。為鐵路運輸各部門提供所需的管理信息資源和強有力的決策支持。通過現(xiàn)代客貨營銷手段和電子商務手段 ,帶動鐵路運輸經(jīng)濟發(fā)展,大幅度提高運輸效益。建立建全與信息化相適應的管理體制。我國目前的鐵路信息化總體程度居國內(nèi)領先,國際先進水平。 開發(fā)目的和意義 鐵路客票發(fā)售和預訂系統(tǒng)經(jīng)過幾年的建設,取得了很大的進展。火車 站售票系統(tǒng)的推廣使用,大大方便了旅客購票,也預示著我國鐵路售票系統(tǒng)正日趨合理與完善,并且具有良好的交互界面,容易被用戶所接受。 本系統(tǒng)基于 鐵路售票系統(tǒng) 訂票業(yè)務的基本流程,通過模擬售票員 與客戶之間 的 基本操作, 實現(xiàn)了查詢、訂票、退票等基本功能, 同時 利用計算機網(wǎng)絡,通過網(wǎng)絡與 售票系統(tǒng), 為用戶提供方便 快捷的訂票服務, 使得售票服務更為便捷效率,使鐵路售票系統(tǒng)應用更為廣泛, 但 由于鐵路火車票務管理的復雜性,本設計與開發(fā)也僅是一個嘗試性的工作, 希望 為 鐵路售票業(yè)務,鐵路客運及運輸發(fā)展更為穩(wěn)定,迅猛 盡微薄之力 。 信息學院《軟件工程課程設計》報告 完成情況 本項目 針對火車站的售票實際情況,按照軟件工程的結(jié)構(gòu)化設計思想,經(jīng)過項目的可行性研究和需求分析、 總體設計、詳細設計,以及編碼實現(xiàn)和調(diào)試等步驟設計開發(fā)了火車站售票管理 系統(tǒng)。并運用數(shù)據(jù)流圖和數(shù)據(jù)字典、 ER圖和數(shù)據(jù)庫邏輯結(jié)構(gòu)、層次圖、系統(tǒng)流程圖、以及程序流程圖,對該系統(tǒng)的數(shù)據(jù)需求、數(shù)據(jù)庫、系統(tǒng)軟 件結(jié)構(gòu)、系統(tǒng)流程、以及處理過程等進行了分析和設計。 該系統(tǒng) 基于 鐵路售票系統(tǒng) 訂票業(yè)務的基本流程,通過模擬售票員與客戶之間的基本操作, 可以滿足火車站網(wǎng)上售票的基本要求,包括查詢、訂票、退票等三個方面的功能。該系統(tǒng)能運用到火車站售票的工作中,根據(jù)用戶的需求,設置其權(quán)限,并快捷方便的為用戶提供服務。 信息學院《軟件工程課程設計》報告 2. 開發(fā) 技術(shù)及方法 本 系統(tǒng)是一個基于 B/S 構(gòu)架的系統(tǒng)。系 統(tǒng)的開發(fā)和應用目的是使售票活動能夠在多個不同的地點 進行并且能夠使旅客通過系統(tǒng)查詢到自己所需要的出行信息。 基于 B/S 結(jié)構(gòu)售票系統(tǒng)的具體實現(xiàn)的功能:查詢, 訂票,退票, 等三 大模塊,并研究 B/S 結(jié)構(gòu)在網(wǎng)絡中面臨的安全問題及提出相應的解決方案。 開發(fā)環(huán)境和開發(fā)工具 伴隨著 Inter/Intra 技術(shù)的發(fā)展,開發(fā)基于 We b 的應用程序勢在必行,數(shù)據(jù)庫技術(shù)更是需要和 Web 數(shù)據(jù)相結(jié)合,才有 更為廣闊的前景。 作為微軟推出的新興 Web 應用程序開發(fā)技術(shù),在數(shù)據(jù)庫應用方面發(fā)揮著越來越重要的作用。本系統(tǒng)的開發(fā)平臺是 ,數(shù)據(jù)庫選擇用的SQLServer2020,語言使用 JAVA,開發(fā)工具是 Eclipse。 技術(shù)及方法 B/S 模式 B/S 結(jié)構(gòu)即瀏覽器和服務器結(jié)構(gòu)。它是隨著 Inter 技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu) ; 它是一次性到位的開發(fā),能實現(xiàn)不同的人 員 , 從 不 同 的 地 點 , 以 不 同 的 接 入 方 式 ( 比 如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù)庫 ; 它能有效地保護數(shù)據(jù)平臺和管理訪問權(quán)限,服務器數(shù)據(jù)庫也很安全。在 JAVA 這樣的跨平臺語言出現(xiàn)之后, B/S 架構(gòu)管理軟件更是方便、快捷、高效。 .NET .NET 是 Microsoft XML Web services 平臺。 XML Web services 允許應用程序通過 Inter 進行通訊和共享數(shù)據(jù),而不管所采用的是哪種操作系統(tǒng)、設備或編程語言。 Microsoft .NET 平臺提供創(chuàng)建 XML Web services 并將這些服務集成在一起。對個人用戶的好處是無縫的、吸引人的體驗。而且 .NET 平臺的基礎架構(gòu) .NET 框架 (Framework),采 用統(tǒng)一的命令集支持各種編程語言。從而消除各種異類框架之間的差異,提供強的跨語言繼承性、錯誤處理和調(diào)試功能。 信息學院《軟件工程課程設計》報告 是把基于通用語言的程序在服務器上運行。不像以前的 ASP 即時解釋程序,而是將程序在服務器端首次運行時進行編譯,這樣的執(zhí)行效果,當然比一條一條的解釋強很多。 因為 是基于通用語言的編譯運行的程序,所以它的強大性和適應性,可以使它運行在 Web 應用軟件開發(fā)者的幾乎全部的平臺上。通用語言的基本庫,消息機制,數(shù)據(jù)接口的處理都能無縫的整合到 的 Web 應用中。 同時也是 languageindependent 語言獨立化的,所以,你可以選擇一種最適合你的語言來編寫你的程序,或者把你的程序用很多種語言來寫,現(xiàn)在已經(jīng)支持的有 C( C++和 Java 的結(jié)合體), VB, Jscript。 使運行一些很平常的任務如表單的提交客戶端的身份驗證、分布系統(tǒng)和網(wǎng)站配置變得非常簡單。 使用一種字符基礎的,分級的配置系統(tǒng),使你服務器環(huán)境和應用程序的設置更加簡單。因為配置信息都保存在簡單文本中,新的設置有可能都不需要 啟動 本地 的管 理員 工具 就可 以實 現(xiàn) 。 這種 被稱 為 Zero Local Administration的哲學觀念使 的基于應用的開發(fā)更加具體 和快捷。一個 的應用程序在一臺服務器系統(tǒng)的安裝只需要 簡單的拷貝一些必須的文件,不需要系統(tǒng)的重新啟動 。 多處理器環(huán)境的可靠性 已經(jīng)被刻意設計成為一種可以用于多處理器的開發(fā)工具,它在多處理器的環(huán)境下用特殊的無縫連接技術(shù),將很大的提高運行速度。即使你現(xiàn)在的 應用軟件是為一個處理器開發(fā)的,將來多處理器運行時不需要任何改變都能提高他們的效能,但現(xiàn)在的 ASP 卻做不到這一點。自定義性和可擴展性 設計時考慮了讓網(wǎng)站開發(fā)人員可以在自己的代碼中自己定義 plugin的模塊。這與原來的包含關(guān)系不同, 可以加入自己定義的 組件。網(wǎng)站程序的開發(fā)從來沒有這么簡單過。安全性基于Windows 認證技術(shù)和每應用程序配置, 可以確保你的原程序是絕對安全的。 的語法在很大程度上與 ASP 兼容,同時它還提供一種新的編程模型和結(jié)構(gòu),可生成伸縮性和穩(wěn)定性更好的應用程序,并提供更好的安全保護??梢酝ㄟ^在現(xiàn)有 ASP 應用程序中逐漸添加 功能, 隨時增強 ASP 應用程序的功能。 是一個已編譯的、基于 .NET 的環(huán)境,把基于通用語言的程序在服務器上運行。將程序在服務器端首次運行時進行編譯,比ASP 即時解釋程序速度上要快很多 .而且是可以用任何與 .NET 兼容的語言(包括 Visual Basic .NET、 C 和 JScript .NET.)創(chuàng)作應用程序。 信息學院《軟件工程課程設計》報告 3. 系統(tǒng) 分析 可行性分析 該階段通過對系統(tǒng)目標的初步調(diào)研和分析,提出可行性方案并進行論證。我們在這里主要從技術(shù)可行性,經(jīng)濟可行性和操作可行性三方面進行分析。 經(jīng)濟可行性 開發(fā)該系統(tǒng)所需的相關(guān)資料可以通過已存在的網(wǎng)上購票系統(tǒng)進行調(diào)查采集,所需的其他應用軟件、硬件軟件也易于獲得。因此,開發(fā)成本低。而引進使用本系統(tǒng)后,與傳統(tǒng)方式相比,具有高效率、低成本、高質(zhì)量的特點,可以節(jié)省不少人力、物力及財力。所以,從經(jīng)濟的角度來看,該系統(tǒng)可行。 技術(shù)可行性 開發(fā)工具: Eclipse 數(shù)據(jù)庫環(huán)境: SQL Server 2020 系統(tǒng)環(huán)境: Microsoft Windows 2020 或以上版本 系統(tǒng)實現(xiàn)依靠相對熟悉的 Java 語言和 SQL Server 2020 數(shù)據(jù)庫系統(tǒng),其基本操作實質(zhì)還是對數(shù)據(jù)庫進行添加、刪除、查找、等操作,暫不存在技術(shù)問題。 操作可行性 系統(tǒng)采用菜單式,實現(xiàn)用戶與數(shù)據(jù)的交互,界面簡潔友好,操作方便。用戶只需對訂票流程和業(yè)務了解即可,不需掌握數(shù)據(jù)庫等相關(guān)知識。 需求分析 該系統(tǒng)是利用 平臺開發(fā),數(shù)據(jù)庫采用的是 SQLSever2020,旨在開發(fā)一個具有開放體系結(jié)構(gòu)的、易擴充的、易維護的、具有良好人機交互界面的火車售票系統(tǒng),為用戶提供滿意的火車票訂票服務。 功能需求 火車站售票管理系統(tǒng)的參與者 : ? 乘客:查詢、預訂車票的人員。 ? 售票員:具體負責乘客的車票訂單。 信息學院《軟件工程課程設計》報告 ? 票務管理員:負責更新車票信息。 ? 系統(tǒng)管理員:系統(tǒng)管理員負責系統(tǒng)的員工信息管理,會員信息管理以及系統(tǒng)的維護等。 根據(jù)以上分析,創(chuàng)建系統(tǒng)參與者, 系統(tǒng)參與者 如圖 所示: 管理員系統(tǒng)管理員 票務管理員 售票員乘客 圖 系統(tǒng)參與者 ( 1) 管理員用例圖 火車站系統(tǒng)中的所有人都是管理員,管理員是一個抽象的概念,他包含的行為是所有管理員的共同行為。管理員在本系統(tǒng)中通過合法的身份驗證能夠修改自身的信息和密碼。根據(jù)以上分析, 系統(tǒng)管理員用例圖 如圖 所示 : 修改信息查詢信息身份驗證管理員 in c l u d e in c l u d e 圖 系統(tǒng)管理員用 例圖 ( 2) 系統(tǒng)管理員用例圖 系統(tǒng)管理員能夠通過本系統(tǒng)進行如下活動: ① 管理會員信息:系統(tǒng)管理員能夠?qū)Ξ斍白缘奖鞠到y(tǒng)的客戶進行整理。 ② 管理售票員信息:系統(tǒng)管理員能夠管理當前系統(tǒng)中的售票員信息,如添加、刪除和修改售票員信息等。 ③ 系統(tǒng)設置:系統(tǒng)管理員可以對系統(tǒng)進行必要的設置和維護,如升級等。 根據(jù)以上分析, 系統(tǒng)管理員用例 圖 如圖 所示: 信息學院《軟件工程課程設計》報告 管理乘客信息系統(tǒng)管理管理售票員信息系統(tǒng)管理員系統(tǒng)設置系統(tǒng)維護 i n c l u d e i n c l u d e 圖 系統(tǒng)管理員用例圖 (3)票務管理員用例圖 票務管理員能夠通過本系統(tǒng)進行如下活動:添加車票信息、刪除車票信息、修改車票信息等。 根據(jù)以上分析,票務管理員 用例圖 如圖 所示: 票務管理員修改車票信息添加車票信息更新記錄刪除車票信息 圖 票務管理員用例圖 (4)乘客用例圖 對于火車票售票系統(tǒng),乘客可以登錄和查詢。其下為乘客的用例圖,即乘客可以進行的活動。 根據(jù)以上分析,乘客用例圖 如圖 所示: 信息學院《軟件工程課程設計》報告 預訂車票票價查詢預訂單程車票預訂往返車票余票查詢列車正晚點查詢列車時刻表查詢車次查詢發(fā)到站查詢中轉(zhuǎn)站查詢車站經(jīng)過車次查詢登錄系統(tǒng)乘客查詢車票信息 in c l u d e in c l u d e in c l u d e in c l u d e in c l u d e in c l u d e in c l u d e in c l u d e in c l u d e 圖 乘客用例圖 數(shù)據(jù)需求 ( 1) 數(shù)據(jù)錄入和處理的準確性 數(shù)據(jù)的輸入是否正確是數(shù)據(jù)處理的前提,錯誤的輸入會導致系統(tǒng)輸出的不正確和不可用,從而得不到想要的結(jié)果。數(shù)據(jù)的輸入來源是手工輸入。所以系統(tǒng)地界面要讓用戶容易使用,如果用戶出現(xiàn)誤操作,系統(tǒng)能簡單明了的給出中文提示。 ( 2) 數(shù)據(jù)的一致 性和完整性 由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的代售點中,車次信息是共享數(shù)據(jù),所以如何保證這些數(shù)據(jù)的一致性,是系統(tǒng)必須解決的問題。要解決這一問題,要求系統(tǒng)能保證數(shù)據(jù)的一致性,在數(shù)據(jù)錄入處控制數(shù)據(jù)的去向,并且要求對數(shù)據(jù)庫的數(shù)據(jù)完整性進行嚴格的約束。 對于輸入的數(shù)據(jù),要為其定義完整性規(guī)則,如果不能符合完整性約束,系統(tǒng)應該拒絕該數(shù)據(jù),并給出出錯提示。 ( 3) 數(shù)據(jù)的共享與獨立性 整個售票系統(tǒng)的數(shù)據(jù)是共享的。然而,從系統(tǒng)開發(fā)的角度上看,共享會給設計和調(diào)試帶來困難。因此,應該提供靈活的配置,使不同權(quán)限的用戶都可以正常進行操 作。 信息學院《軟件工程課程設計》報告 性能需求 為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效的運行,本系統(tǒng)應該滿足以下的性能需求。 ( 1) 系統(tǒng)的 準確性和及時性 系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。系統(tǒng)應能及時而且準確的根據(jù)用戶權(quán)限及所輸入的信息做出響應。由于本系統(tǒng)的查詢功能對于整個系統(tǒng)的功能和性能完成舉足輕重。作為系統(tǒng)的很多數(shù)據(jù)來源,而車票的數(shù)量和時間又影響用戶的決策活動,其準確性和及時性很大程度上決定了系統(tǒng)的成敗。在系統(tǒng)開發(fā)過程中,必須采用一定的方法保證系統(tǒng)的準確性和及時性。 ( 2) 系統(tǒng)的開放性和可擴展性 售票系統(tǒng)在開 發(fā)過程中,應該充分考慮以后的可擴充性。例如車次信息的臨時或者永久性改變,用戶查詢的需求也會不斷的更新和完善。所有這些,都要求系統(tǒng)提供足夠的手段進行功能的調(diào)整和擴充。而要實現(xiàn)這一點,應通過系統(tǒng)的開放性來完成,即系統(tǒng)應是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1