版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
PAGE《UML面向?qū)ο蠓治觥氛n程實踐項目報告項目名稱:網(wǎng)上訂購火車票系統(tǒng)項目組成員:學(xué)號:班級:指導(dǎo)教師:2008年11月10日目錄1 需求分析 11.1 需求概述 11.2 需求分析 21.3 需求模型(用例圖) 52 靜態(tài)模型 62.1 類圖 62.2 對象圖 62.3 包圖 73 動態(tài)模型 83.1 時序圖 83.2 狀態(tài)圖 83.3 協(xié)作圖 83.4 活動圖 84 項目組成員分工說明 95 總結(jié) 106 參考資料 11PAGE22需求分析需求概述線上預(yù)訂火車票系統(tǒng)是一款功能強大、操作簡便、易維護(hù)的、具有良好人機交互界面的線上訂票系統(tǒng),它包括用戶管理模塊、系統(tǒng)參數(shù)設(shè)置模塊、票務(wù)信息模塊(提供票價、列車的實時信息)、訂票管理模塊(提供訂票和退訂功能)、實時信息提示模塊(提供車況、路況、列車晚點等實時信息)、數(shù)據(jù)管理模塊(提供數(shù)據(jù)備份、數(shù)據(jù)操作功能)。實現(xiàn)火車票線上預(yù)定的自動化的計算機系統(tǒng),為旅客提供準(zhǔn)確、精細(xì)、迅速的火車票銷售信息和方便、簡單的訂票功能。線上預(yù)訂火車票系統(tǒng)主要是對于訂票信息的統(tǒng)一管理,滿足了中小型線上訂票網(wǎng)站對于用戶的管理,訂票信息的收集和處理方面的要求。用現(xiàn)代化的方式取代以前的傳統(tǒng)模式,更有利于信息的流通,資源的宏觀管理。具有體積小,代碼簡潔,易維護(hù)、易修改的優(yōu)點。線上訂購火車票系統(tǒng)線上訂購火車票系統(tǒng)用戶管理模塊系統(tǒng)參數(shù)設(shè)置模塊票務(wù)信息模塊訂票管理模塊實時信息管理模塊數(shù)據(jù)管理模塊需求分析用戶管理模塊用戶管理模塊包括如下幾個部分。添加用戶信息:管理員可以對用戶信息進(jìn)行添加操作。刪除用戶信息:管理員可以對已有用戶信息進(jìn)行刪除操作。查看用戶信息權(quán)限:每個用戶都具有一定的權(quán)限,管理員可以查看用戶的管理權(quán)限。修改用戶信息權(quán)限:管理員可以修改用戶的管理權(quán)限。刪除管理權(quán)限:管理員在權(quán)限管理中可以刪除管理權(quán)限。添加管理權(quán)限:管理員在權(quán)限管理中可以添加管理權(quán)限。用戶管理模塊用戶管理模塊用戶管理權(quán)限管理添加用戶信息刪除用戶信息查看用戶信息權(quán)限修改用戶信息權(quán)限刪除管理權(quán)限 查看管理權(quán)限添加管理權(quán)限系統(tǒng)參數(shù)設(shè)置模塊系統(tǒng)參數(shù)設(shè)置模塊有如下幾個部分。用戶信息:管理員可以修改用戶信息并保存。訂票信息:對訂票信息進(jìn)行添加、刪除操作。退訂信息:對退訂信息進(jìn)行添加、刪除操作。旅客訂票記錄:對旅客訂票記錄進(jìn)行添加、刪除操作。其他信息:對其他信息進(jìn)行編輯、刪除操作。在編輯時可以修改附件存放路徑和備份文件存放路徑。系統(tǒng)參數(shù)設(shè)置模塊系統(tǒng)參數(shù)設(shè)置模塊退訂信息訂票信息其他信息旅客訂票記錄用戶信息票務(wù)信息模塊票務(wù)信息模塊包括如下幾個部分。車次信息:對車次信息進(jìn)行添加、刪除操作。列車時間信息:對列車時間信息進(jìn)行添加、刪除操作。座位信息:對座位信息進(jìn)行添加、刪除操作。價格信息:對價格信息進(jìn)行添加、刪除操作。車站信息:對車站信息進(jìn)行添加、刪除操作。票務(wù)信息模塊票務(wù)信息模塊車次信息列車時間信息座位信息價格信息車站信息訂票管理模塊訂票管理模塊包括如下幾個部分。用戶注冊:注冊新用戶。用戶登錄:已注冊用戶登錄。列車信息:瀏覽可預(yù)定車輛信息。車票預(yù)訂:預(yù)定車票。訂票管理模塊訂票管理模塊用戶注冊用戶登錄列車信息車票預(yù)訂實時信息管理模塊實時信息管理模塊包括如下幾個部分。實時信息查看:在窗口現(xiàn)在最新實時信息。實時信息更新:對于最新路況、車況信息進(jìn)行更新。實時信息修改:對于最新路況、車況信息進(jìn)行修改。實時信息管理模塊實時信息管理模塊實時信息查看 實時信息更新實時信息修改數(shù)據(jù)管理模塊數(shù)據(jù)管理模塊包括:數(shù)據(jù)查看:對所有數(shù)據(jù)查看。數(shù)據(jù)備份:備份所有數(shù)據(jù)。數(shù)據(jù)恢復(fù):恢復(fù)受損數(shù)據(jù)。數(shù)據(jù)管理模塊數(shù)據(jù)管理模塊數(shù)據(jù)查看數(shù)據(jù)備份數(shù)據(jù)恢復(fù)需求模型(用例圖)客戶先通過網(wǎng)站系統(tǒng)查詢各種情況(票的價格,車的情況,以及一些鐵路狀況),再通過系統(tǒng)數(shù)據(jù)庫給與的實時信息提示去預(yù)定想要的火車票,完成訂票的過程,客戶也可以通過網(wǎng)站系統(tǒng)對自己已經(jīng)訂購的票進(jìn)行退訂手續(xù)。管理員可以通過系統(tǒng)對客戶進(jìn)行管理,查看客戶信息,修改客戶信息,添加客戶信息,以及刪除客戶信息等等,管理員也可以去修改票務(wù)信息,修改變動后的時間以及車票價格等等。靜態(tài)模型類圖旅客(姓名、性別、需求信息、有效證件)列車班次(發(fā)車時間、起點、終點、乘坐人數(shù)、價格)火車站(名稱、所在地)訂票(票號、班次號、旅客號、票價)管理員(密碼、姓名)旅客表字段類型含義說明Customer_NameString()旅客的名字旅客的名字Customer_SexVarchar()旅客的性別旅客的性別Customer_WantVarchar()旅客的需求旅客的需求信息Customer_IdenVarchar()旅客的證件旅客的有效證件班次表字段類型含義說明Train_TimeTime班次時間列車的發(fā)車時間Train_StartVarchar()班次起點列車的始發(fā)站Train_EndVarchar()班次終點列車的終點站Train_NumberInt()班次乘坐人數(shù)列車的乘坐人數(shù)Train_PriceInt()班次價格本次列車的價格訂火車票表字段類型含義說明Order_IDVarchar()訂火車票號主鍵(PK)Order_FIDVarchar()班次號外鍵(FK)Order_CIDVarchar()旅客號外鍵(FK)Order_PriceInt()票價外鍵(FK)管理員表字段類型含義說明Admin_passwordVarchar()管理員密碼管理員密碼Admin_NameVarchar()管理員姓名管理員姓名火車站表字段類型含義說明Station_NameVarchar()火車站名字火車站名字Station_addrVarchar()火車站所在地火車站所在地對象圖1.管理員管理顧客信息,管理車票信息。包圖1.創(chuàng)建管理員包,內(nèi)有管理員類。2.創(chuàng)建顧客包,內(nèi)有顧客類。3.創(chuàng)建訂票包,內(nèi)有訂票類。4.創(chuàng)建車站包,內(nèi)有車站類,主要是車站信息。5.創(chuàng)建火車票包,內(nèi)有車票類,主要為火車票信息。動態(tài)模型時序圖客戶首先要使用一臺已經(jīng)聯(lián)網(wǎng)的電腦在網(wǎng)站上搜索票務(wù)信息檢索票務(wù)信息數(shù)據(jù)庫電腦將檢索的信息傳遞給客戶客戶經(jīng)查看信息后進(jìn)行訂票客戶輸入自己的銀行賬號系統(tǒng)驗證賬號正確性提交信息并進(jìn)行繳費系統(tǒng)給客戶票務(wù)1.管理員登陸到系統(tǒng)。2.管理員擁有權(quán)限修改票務(wù)信息、客戶信息、車況信息。3.用戶登陸的網(wǎng)站。4.用戶可以查看票務(wù)信息、車況信息。5.用戶預(yù)定火車票狀態(tài)圖進(jìn)入數(shù)據(jù)庫系統(tǒng)頁面進(jìn)入預(yù)定車票界面預(yù)定成功后退出進(jìn)入退訂車票界面退訂成功后退出不能成功預(yù)、退車票則退出協(xié)作圖客戶首先要連接上網(wǎng)絡(luò)的電腦客戶進(jìn)行網(wǎng)站搜索,檢索有關(guān)的票務(wù)信息電腦將顯示的票務(wù)信息給予客戶客戶再通過查看信息后選擇買票客戶輸入自己的賬號驗證帳戶并提交扣錢電腦將票的代碼顯示給客戶,憑證取票活動圖1.客戶先進(jìn)行網(wǎng)絡(luò)連接,進(jìn)入票務(wù)數(shù)據(jù)庫信息管理系統(tǒng)頁面2.進(jìn)入退票界面,客戶可以進(jìn)行退票的操作3.進(jìn)入訂票界面,客戶可以查看票務(wù)的實時信息情況4.檢索信息之后,客戶進(jìn)行預(yù)定購票5.進(jìn)入賬號管理系統(tǒng),輸入自己的賬號6.驗證后給予客戶票的代碼,憑證取票7.結(jié)束則退出項目組成員分工說明需求分析階段是軟件開發(fā)的最核心的部分,所以受到我們組成員的高度重視,一心想要把分析做得更好,通過網(wǎng)上查閱資料,去圖書館借閱有關(guān)的書籍以及課本上的知識,再經(jīng)過我們組成員三個人之間的默契配合,共同完成了軟件的核心部分需求分析。完成了我們所要做的項目的需求分析之后,下面的課程設(shè)計可根據(jù)需求分析來進(jìn)行,我們組成員之間開始了進(jìn)行分工合作,靜態(tài)模型中的三類圖,個人選擇自己最擅長的部分開始分工畫圖。類圖模塊由組成員倪巧完成,對象圖由組成員陳磊完成,包圖則由成員時圣云完成。動態(tài)模型的四部分圖,我們依然按照分工合作的方式去完成的。時序圖由成員倪巧、陳磊共同完成,狀態(tài)圖由成員時圣云完成,協(xié)作圖由成員倪巧完成,活動圖則由成員陳磊、時圣云合作完成的。分工明確,合作良好。最后的總結(jié)由成員倪巧完成,再做了最后的文檔的整理??偨Y(jié)課程設(shè)計的體會經(jīng)過一個星期的上機實踐學(xué)習(xí),使我對UML有了更進(jìn)一步的認(rèn)識和了解,要想學(xué)好它要重在實踐,要通過不斷的上機操作才能更好地學(xué)習(xí)它,通過實踐,我也發(fā)現(xiàn)我的好多不足之處,最主要是自己在UML圖形正確使用上不夠熟悉,通過實踐,使我在這個方面的認(rèn)識有所提高。其次,經(jīng)過查找資料,調(diào)查研究,獲取需求以及在這些基礎(chǔ)上做出的系統(tǒng)分析,我做出了這個“火車票銷售管理系統(tǒng)”說明書。總的來說,這個系統(tǒng)的設(shè)計考慮了大部分要考慮的因素,一些影響不大的因素就沒有考慮再內(nèi),系統(tǒng)的需求分析中占相當(dāng)一部分比例的用例規(guī)格說明采用表格的方式,直觀,便于理解,不過需求分析在整體的格式多樣性上有所欠缺,這在以后的設(shè)計中要吸取教訓(xùn)。通過這次的課程設(shè)計,我不但學(xué)到了很多東西,也把原來學(xué)的東西理解的更透徹了,特別是把原來學(xué)的不同科目的東西結(jié)合起來了,收獲很大。通過實踐的學(xué)習(xí),我認(rèn)到學(xué)好計算機要重視實踐操作,不僅僅是學(xué)習(xí)UML語言,還是其它的語言,以及其它的計算機方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年地質(zhì)災(zāi)難與城市規(guī)劃的協(xié)調(diào)發(fā)展
- 2025年廣州事業(yè)單位招考試題及答案
- 2025年昌平事業(yè)單位財務(wù)考試題及答案
- 2026年綠色建筑的流體力學(xué)設(shè)計原則
- 2025年心理科護(hù)士招聘筆試試題及答案
- 2025年經(jīng)濟(jì)學(xué)保研專業(yè)筆試真題及答案
- 2025年埭溪水務(wù)事業(yè)單位招聘考試及答案
- 2025年南京公務(wù)員事業(yè)單位考試及答案
- 2026河南中原再擔(dān)保集團(tuán)科技融資擔(dān)保有限公司招聘4人筆試備考題庫及答案解析
- 2026年丹陽市衛(wèi)生健康委員會所屬事業(yè)單位公開招聘工作人員101人考試參考題庫及答案解析
- 自來水維修搶修知識培訓(xùn)課件
- 2025浙江紹興市新聞傳媒中心(傳媒集團(tuán))招聘6人筆試題庫歷年考點版附帶答案詳解
- 第四單元民族關(guān)系與國家關(guān)系(任務(wù)型復(fù)習(xí)課件)歷史統(tǒng)編版選擇性必修1
- 20kV及以下配電網(wǎng)工程設(shè)備材料價格信息(2025年上半年)
- 鐵科院試驗員培訓(xùn)課件
- 2023-2024學(xué)年湖南長沙雨花區(qū)七年級上冊語文期末試卷及答案
- 實驗室2024年管理評審資料完整版(含內(nèi)審報告)符合新版《評審準(zhǔn)則》
- 5年級下冊英語人教版單詞表
- 臘味宣傳課件及教案
- 貴州省倉儲物流管理辦法
- 2025年湖北省中考數(shù)學(xué)試卷
評論
0/150
提交評論