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

正文內(nèi)容

火車訂票系統(tǒng)的設計與實現(xiàn)課程設計(編輯修改稿)

2025-04-08 05:44 本頁面
 

【文章內(nèi)容簡介】 功能對于整個系統(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ī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補、替換完成系統(tǒng)的升級和更新?lián)Q代。 ( 3)系統(tǒng)的易用性和易維護性 訂票系統(tǒng)是直接面對普通用戶的,而大多普通用戶往往對計算機并不是非常熟悉。這就要求系統(tǒng)能夠提供良好的用戶界面。要實現(xiàn)這一點,就 要求系統(tǒng)應該盡量使用用戶熟悉的術語和中文信息界面;針對用戶在使用中出現(xiàn)的錯誤操作,盡量給出中文提示。 訂票系統(tǒng)中涉及到的數(shù)據(jù)是鐵路部門的相當重要的信息,系統(tǒng)應提供方便的手段供系統(tǒng)維護人員進行數(shù)據(jù)的備份,日常的安全管理,以及系統(tǒng)意外崩潰時數(shù)據(jù)的恢復等工作。 8 4. 系統(tǒng)設計 總體設計 本火車站售票管理系統(tǒng)可劃分為信息查詢、網(wǎng)上訂票、取消訂票三個部分。其中信息查詢又可分為車次查詢和訂單查詢兩個部分。系統(tǒng)功能結(jié)構如 圖 所示。 火 車 票 網(wǎng) 上 售 票 系 統(tǒng)信 息 查 詢 網(wǎng) 上 售 票 退 出車 次 查 詢 車 票 查 詢 圖 系統(tǒng)功能結(jié)構圖 詳細設計 過程設計 本系統(tǒng)主界面為用戶設計了三個功能操作以供選擇:查詢,訂票,退票。另外,為方便用戶,還將“退出系統(tǒng)”也單另列了出來,用戶可以根據(jù)需要觸發(fā)不同事件。 根據(jù)分析,系統(tǒng)用戶權限的系統(tǒng)主程序流程圖,售票員權限的系統(tǒng)主程序流程圖,車次信息查詢程序流程圖,售票程序流程圖,訂票信息查詢模塊程序流程圖,退票模塊程序流程圖,如圖 — 所示: 9 圖 系統(tǒng)用戶權限的系統(tǒng)主程序流程圖 登 錄 框登 錄 , 確 定 訪 問 權 限主 界 面選 擇 售 票 窗 口開 始售 票 界 面售 票選 擇 查 詢 窗 口查 詢 界 面查 詢車 次信 息查 詢車 票信 息售 票 退 票選 擇 退 票 窗 口退 票 界 面退 票退 出結(jié) 束YNYYYYNNNN 圖 系統(tǒng)用戶權限的系統(tǒng)主程序流程圖 10 圖 售票員權限的系統(tǒng)主程序流程圖 登 錄 框登 錄 , 確 定 訪 問 權 限主 界 面選 擇 售 票 窗 口開 始售 票 界 面售 票選 擇 查 詢 窗 口查 詢 界 面查 詢車 次信 息售 票退 出結(jié) 束YNYYYNNN 圖 售票員權限的系統(tǒng)主程序流程圖 11 數(shù)據(jù)庫設計 本系統(tǒng)采用的數(shù)據(jù)庫軟件為 SQLserver2021,本系統(tǒng)用到的數(shù)據(jù)庫名為train tickets(火車票),它里面包括張表,下面逐一介紹。 用戶信息表 用戶表用來存儲注冊用戶的信息,它的結(jié)構如表 所示: 圖 用戶信息表 車次詳細信息表 車次詳細信息表存儲的是車次的具體路段信息,它的結(jié)構如表 所示 : 圖 車次詳細信息表 訂票信息表 訂票信息表存儲的是用戶的買票信息和訂票信息,買票和訂票操作產(chǎn)生的記 12 錄有不同的字段,本系統(tǒng)中把兩種不同字段放在一張表里,如果訂票字段為空,則系統(tǒng)可判斷這是一條買票記錄,它的具體結(jié)構如表 所示: 圖 訂票信息表 退票信息表 退票紀錄表存儲的是用戶的退票記錄和退票信息,它的具體結(jié)構如表 所示: 圖 退票 信息表 5. 系統(tǒng)實現(xiàn) 系統(tǒng)登錄界面 本系統(tǒng)設計要求用戶通過登錄框選擇訪問權限,登錄系統(tǒng)。登錄身份包括系統(tǒng)管理員、票務管理員和乘客。其中,用戶須輸入用戶名和密碼,以進入系統(tǒng)。 13 系統(tǒng)用戶輸入正確的用戶名和密碼,訪問系統(tǒng),得到其相應的權限。 系統(tǒng)登陸界面如圖 所示: 圖 系統(tǒng)登陸界面 系統(tǒng)管理員登錄界面 系統(tǒng)管理員具有系統(tǒng)的管理、系統(tǒng)的設置和系統(tǒng)的維護權限。在系統(tǒng)管理中可以實現(xiàn)對乘客信息和票務管理員信息的添加、刪除和修改,在系統(tǒng)設置中可以修改系統(tǒng)的相關屬性,在系統(tǒng)維護中可以 實現(xiàn)清除系統(tǒng)運行中發(fā)生的故障和錯誤,對系統(tǒng)進行必要的修改與完善,使系統(tǒng)適應用戶環(huán)境的變化,滿足新提出的需要。系統(tǒng)管理員登錄界面如圖 所示: 14 圖 系統(tǒng)管理員登錄界面 票務管理員登錄界面 票務管理員是車票信息的管理者,具有添加車票信息、修改車票信息、刪除車票信息的權限。票務管理員通過日期、車次或出發(fā)地、目的地來查詢相關車票信息,并完成對車票信息的添加、刪除和修改。票務管理員登錄界面如圖 所示: 圖 票務管理員登錄界面 乘客登錄界面 乘客是本系統(tǒng)的主要使用者,具有查詢車票信息、預訂車票和退票的 權限,在查詢功能中,乘客通過日期、車次或出發(fā)地、目的地來查詢相關車票信息,如票價、余票、列車正晚點、列車時刻表、中轉(zhuǎn)站等。查詢成功后, 15 乘客選定滿意的車次,在購票處完成預定。乘客登錄界面如圖 所示: 圖 乘客登陸界面 用戶修改車次界面 圖 用戶修改車次界面 16 本文主要介紹了基于 SQL結(jié)構的火車站售票管理系統(tǒng)的分析設計以及編程實現(xiàn)。整個系統(tǒng)的功能結(jié)構和現(xiàn)實中的火車訂這次系統(tǒng)的設計從最開始的可行性研究,需求分析,到系統(tǒng)的總體設計,詳細設計,再到編碼、測試等的一個整體過程,使我真正明白了要做一個軟件的難度,特別是要做一個真正可用的軟件,就更難了。在老師和同學的幫助下,我把以往所學的軟件工程、數(shù)據(jù)庫知識結(jié)合起來,利用 VS 開發(fā)工具,加上 SQL Server 數(shù)據(jù)庫系統(tǒng),完成了本次課程設計,盡量使它能滿足各個方面的要求。當然,我的個人能力有限,還有很多不足的地方,敬請諒解票系 統(tǒng)還具有一定的差距,通過 C開發(fā)平臺和 sqlserver2021 數(shù)據(jù)庫,完成開始原來設想的大部分功能模塊。 現(xiàn)將本系統(tǒng)的開發(fā)過程中取得的成果歸結(jié)如下: ( 1)根據(jù)對現(xiàn)實中火車站售票管理系統(tǒng)的界面分析,我們設計完成了數(shù)據(jù)庫中數(shù)據(jù)表的所有字段,系統(tǒng)通過和數(shù)據(jù)庫交互的結(jié)果能順利地完成系統(tǒng)對數(shù)據(jù)庫的常規(guī)操作。 ( 2)采用 C語言以 Victual Studio2021 工具獨立設計開發(fā)完成整個系統(tǒng)的界面設計與實現(xiàn)。 ( 3)獨立編程實現(xiàn)了系統(tǒng)原先設計的大部分功能,根據(jù)對有些功能實現(xiàn)的理解,完成了 對一些特有功能的編碼。 但由于火車訂票系統(tǒng)的復雜性和編者水品的限制,本系統(tǒng)依然存在很多問題: ( 1) 軟件采納的數(shù)據(jù)不是很全面,不能很好的接受外來的影響。 ( 2) 客流人數(shù)預設不到位,可能會有票數(shù)不達的局限。如果這些問題存在,可能會影響系統(tǒng)的操作,秩序也會受到破壞。 ( 3) 與已存在的火車訂票系統(tǒng)相比整個系統(tǒng)的功能結(jié)構和現(xiàn)實中的 12306火車訂票系統(tǒng)還具有一定的差距。
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1