版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、UML及其建模工具課程大作業(yè)火車票網(wǎng)上售票系統(tǒng)的UML建模專業(yè)班級: 10信管本1班 小組成員: 周淼 蔡名輝、彭克友 授課教師: 陳 路 完成時間: 2013年10月28日 信息工程學(xué)院目 錄1 需求分析11.1 用戶管理模塊11.2系統(tǒng)參數(shù)設(shè)置模塊21.3票務(wù)信息模塊21.4訂票管理模塊21.5實時信息管理模塊21.6數(shù)據(jù)管理模塊32 用例圖32.1 用戶用例圖33 類圖74 順序圖84.1 用戶網(wǎng)上訂票順序圖84.2 管理員網(wǎng)上售票系統(tǒng)順序圖95 活動圖、狀態(tài)圖105.1 用戶登錄系統(tǒng)到打開主窗口操作活動圖105.2 用戶訂票活動圖115.3 火車票狀態(tài)圖116 通信圖、組件圖、部署圖1
2、26.1 通信圖126.2 組件圖126.3 部署圖137 總結(jié)與分工14參考文獻(xiàn):14火車票網(wǎng)上售票系統(tǒng)1 需求分析為了方便用戶在網(wǎng)上查詢、訂票、退票和換票、減少售票工作人員的工作量,我們組對火車票網(wǎng)上售票系統(tǒng)進(jìn)行UML建模?;疖嚻本W(wǎng)上售票系統(tǒng)包括用戶管理模塊、系統(tǒng)參數(shù)設(shè)置模塊、票務(wù)信息模塊(提供票價、列車的實時信息)、訂票管理模塊(提供訂票和退訂功能)、實時信息提示模塊(提供車況、路況、列車晚點等實時信息)、數(shù)據(jù)管理模塊(提供數(shù)據(jù)備份、數(shù)據(jù)操作功能),其功能結(jié)構(gòu)如圖1-1所示。圖1-1 功能結(jié)構(gòu)圖1.1 用戶管理模塊用戶管理模塊包括如下幾個部分。1、查看用戶信息:管理員可以對用戶信息進(jìn)行添
3、加。2、添加用戶信息:管理員可以對用戶信息進(jìn)行添加。3、修改用戶信息:管理員可以對用戶信息進(jìn)行修改。4、刪除用戶信息:管理員可以對已有用戶信息進(jìn)行刪除。5、查看用戶信息權(quán)限:每個用戶都具有一定的權(quán)限,管理員可以查看用戶的權(quán)限。6、修改用戶信息權(quán)限:管理員可以修改用戶權(quán)限。7、刪除管理權(quán)限:管理員可以刪除用戶權(quán)限。8、添加管理權(quán)限:管理員可以添加用戶權(quán)限。1.2系統(tǒng)參數(shù)設(shè)置模塊系統(tǒng)參數(shù)設(shè)置模塊有如下幾個部分。1、用戶信息:管理員可以對用戶信息參數(shù)進(jìn)行增刪改查設(shè)置。2、票務(wù)信息:管理員可以對票務(wù)信息參數(shù)進(jìn)行增刪改查設(shè)置。3、其他信息:管理員可以對其他系統(tǒng)參數(shù)信息進(jìn)行增刪改查。1.3票務(wù)信息模塊票務(wù)
4、信息模塊包括如下幾個部分。1、車次信息:對車次信息進(jìn)行增刪改查操作。2、列車時間信息:對列車時間信息進(jìn)行增刪改查操作。3、座位信息:對座位信息進(jìn)行增刪改查操作。4、價格信息:對價格信息進(jìn)行增刪改查操作。5、站點信息:對車站信息進(jìn)行增刪改查操作。1.4訂票管理模塊訂票管理模塊包括如下幾個部分。1、用戶注冊:注冊新用戶。2、用戶登錄:已注冊用戶登錄。3、列車信息:瀏覽可預(yù)定車輛信息。4、車票預(yù)訂:預(yù)定車票。1.5實時信息管理模塊實時信息管理模塊包括如下幾個部分。1、實時信息查看:查看最新實時信息。2、實時信息更新:對于最新路況、車況信息進(jìn)行更新。1.6數(shù)據(jù)管理模塊數(shù)據(jù)管理模塊包括:1、數(shù)據(jù)查看:對
5、所有數(shù)據(jù)查看。2、數(shù)據(jù)備份:備份所有數(shù)據(jù)。3、數(shù)據(jù)恢復(fù):恢復(fù)受損數(shù)據(jù)。2 用例圖2.1 用戶用例圖圖2-1 用戶用例圖用戶首先注冊一個用于登錄火車票網(wǎng)上售票系統(tǒng)的帳號,然后可以通過網(wǎng)上售票系統(tǒng)對票務(wù)信息進(jìn)行查詢,包括車次、是否有座位、票價、歷時等信息,然后根據(jù)需要訂購火車票,完成訂票過程,也可以對已經(jīng)訂購的火車票進(jìn)行換票、退票,退票是要繳納5%的手續(xù)費。圖2-2 系統(tǒng)管理員用例圖系統(tǒng)管理員可以進(jìn)行用戶管理和票務(wù)管理。對用戶信息進(jìn)行管理,包括查看、修改、添加、刪除用戶信息等操作。票務(wù)管理包括對車票信息進(jìn)行查看、添加、修改、刪除等操作。表2-1 “注冊”用例的描述用例名稱注冊用例編號001簡要說明
6、登錄網(wǎng)上售票系統(tǒng)需要有用戶名和密碼參與者用戶、系統(tǒng)管理員當(dāng)前狀態(tài)等待注冊使用頻率較高前置條件電腦聯(lián)網(wǎng)并正確輸入網(wǎng)址后置條件輸入有效的用戶名和密碼基本操作流在注冊窗口輸入用戶名和密碼表2-2 “登錄”用例的描述用例名稱登錄用例編號002簡要說明輸入用戶名和密碼后登錄網(wǎng)上售票系統(tǒng)參與者用戶、系統(tǒng)管理員當(dāng)前狀態(tài)等待登錄使用頻率較高前置條件輸入用戶名和密碼后置條件進(jìn)入系統(tǒng)基本操作流到數(shù)據(jù)庫表中檢索是否存在相應(yīng)的用戶名和密碼備選操作流如果用戶名和密碼有誤,顯示提示信息表2-3 “查票”用例的描述用例名稱查票用例編號003簡要說明用戶、管理員根據(jù)需要進(jìn)行票務(wù)信息查詢參與者用戶、系統(tǒng)管理員當(dāng)前狀態(tài)等待查詢使
7、用頻率較高前置條件登錄網(wǎng)上售票系統(tǒng)基本操作流到數(shù)據(jù)庫表中檢索票務(wù)信息備選操作流如果不存在該票,顯示提示信息表2-4 “用戶管理”用例的描述用例名稱用戶管理用例編號004簡要說明管理員多用戶信息進(jìn)行管理參與者系統(tǒng)管理員當(dāng)前狀態(tài)等待系統(tǒng)管理員對用戶信息進(jìn)行管理使用頻率較高前置條件系統(tǒng)管理員正確輸入用戶名和密碼基本操作流管理員對用戶信息進(jìn)行增刪改查操作備選操作流如果操作不成功,回滾至初始狀態(tài)表2-5 “票務(wù)管理”用例的描述用例名稱票務(wù)管理用例編號005簡要說明管理員對票務(wù)信息進(jìn)行管理參與者系統(tǒng)管理員當(dāng)前狀態(tài)等待管理員對票務(wù)信息進(jìn)行管理使用頻率較高前置條件管理員正確輸入用戶名和密碼基本操作流管理員可以
8、對票務(wù)信息進(jìn)行增刪改查操作備選操作流如果操作不成功,回滾至初始狀態(tài)表2-6 “數(shù)據(jù)庫管理”用例的描述用例名稱數(shù)據(jù)庫管理用例編號006簡要說明管理員對數(shù)據(jù)庫信息進(jìn)行管理參與者系統(tǒng)管理員當(dāng)前狀態(tài)等待管理員對數(shù)據(jù)庫信息進(jìn)行管理使用頻率較高前置條件管理員正確輸入用戶名和密碼基本操作流管理員可以對數(shù)據(jù)庫信息進(jìn)行查看、備份、恢復(fù)和對系統(tǒng)參數(shù)進(jìn)行設(shè)置備選操作流如果操作不成功,回滾至初始狀態(tài)3 類圖圖3-1 類圖4 順序圖4.1 用戶網(wǎng)上訂票順序圖圖4-1 用戶網(wǎng)上訂票順序圖1、 用戶輸入網(wǎng)址,進(jìn)入網(wǎng)上售票系統(tǒng)2、 系統(tǒng)提示輸入用戶名和密碼,用戶輸入用戶名和密碼3、 系統(tǒng)驗證用戶輸入的用戶名和密碼4、 若用戶
9、名和密碼正確,系統(tǒng)提示登錄成功5、 用戶進(jìn)行車票查詢,輸入查詢條件6、 系統(tǒng)進(jìn)入數(shù)據(jù)庫檢索7、 數(shù)據(jù)庫返回檢索信息8、 用戶進(jìn)行車票預(yù)訂并提交訂單9、 系統(tǒng)審核訂單10、 若訂單通過審核,系統(tǒng)提示審核成功11、 用戶進(jìn)行網(wǎng)上支付12、 用戶輸入銀行卡號和密碼13、 系統(tǒng)驗證銀行卡號和密碼14、 通過驗證則提示訂票成功4.2 管理員網(wǎng)上售票系統(tǒng)順序圖圖4-2 管理員網(wǎng)上售票系統(tǒng)順序圖1、 系統(tǒng)管理員輸入網(wǎng)址,登錄網(wǎng)上售票系統(tǒng)2、 系統(tǒng)提示輸入用戶名和密碼,管理員輸入用戶名和密碼3、 若用戶名和密碼正確,系統(tǒng)提示登錄成功4、 管理員對票務(wù)信息進(jìn)行查詢5、 系統(tǒng)進(jìn)入數(shù)據(jù)庫檢索6、 數(shù)據(jù)庫返回檢索信息
10、7、 管理員對票務(wù)信息進(jìn)行更新8、 系統(tǒng)對數(shù)據(jù)庫進(jìn)行更新,并提示更新成功9、 管理員查看用戶信息10、 系統(tǒng)進(jìn)入數(shù)據(jù)庫進(jìn)行檢索,并返回用戶信息11、 管理員更新用戶信息12、 系統(tǒng)對數(shù)據(jù)庫進(jìn)行更新并提示更新成功5 活動圖、狀態(tài)圖5.1 用戶登錄系統(tǒng)到打開主窗口操作活動圖圖5-1 用戶登錄系統(tǒng)到打開主窗口操作活動圖5.2 用戶訂票活動圖圖5-2 用戶訂票活動圖5.3 火車票狀態(tài)圖圖5-3 火車票狀態(tài)圖6 通信圖、組件圖、部署圖6.1 通信圖圖6-1 通信圖1、用戶首先要連接上網(wǎng)絡(luò)的電腦2、用戶進(jìn)行網(wǎng)站搜索,查詢有關(guān)的票務(wù)信息3、電腦顯示票務(wù)信息給用戶4、用戶查看信息后選擇訂票5、用戶輸入銀行卡號
11、和密碼,系統(tǒng)驗證并扣錢6.2 組件圖圖6-2 組件圖6.3 部署圖圖6-3 部署圖7 總結(jié)與分工通過兩個月學(xué)習(xí),在陳老師的耐心指導(dǎo)下,我們能夠熟練掌握UML中用例圖、類圖、活動圖、狀態(tài)圖、順序圖、通信圖、組件圖、部署圖的畫法。在課程即將結(jié)束之際,感謝陳老師對我們的細(xì)心指導(dǎo),和兩個月以來的寬容與愛護(hù)。首先我們小組討論決定以“火車站網(wǎng)上售票系統(tǒng)”為大作業(yè)題目,然后分工合作,小組成員共同努力完成整個作業(yè),通過這次大作業(yè)再一次讓我們體會到團(tuán)隊合作的重要性,一個人的智慧是有限的,“三個臭皮匠,頂個諸葛亮”。同時,團(tuán)隊之間的溝通也很重要,有什么想法要說出來,大家一起討論,想法正確才有研究的意義,不能小組成員各自為政。此次大作業(yè)是本學(xué)期最后一次小組共同完成的作業(yè),也是大學(xué)生涯的左后一次小組共同完成的作業(yè),在此再次感謝陳老師對我們的指導(dǎo),感謝我的團(tuán)隊,謝謝你們的支持。小組成員分工表蔡名輝需求分析,功能結(jié)構(gòu)圖,用例圖彭克友活動圖、狀態(tài)圖、組件圖周淼類圖、順序圖,通信圖、部署圖參考文獻(xiàn):
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海2025年上海市綠化和市容管理局部分直屬事業(yè)單位招聘17人筆試歷年參考題庫附帶答案詳解
- 2025年大學(xué)建筑銀河宇宙線期末測試卷
- 2025年中職(工業(yè)機(jī)器人技術(shù)應(yīng)用)機(jī)器人安裝調(diào)試試題及解析
- 2025年大學(xué)護(hù)理基礎(chǔ)應(yīng)用技術(shù)(護(hù)理基礎(chǔ)應(yīng)用技術(shù)案例)試題及答案
- 2025年本科心理學(xué)(普通心理學(xué))試題及答案
- 2025年中職計算機(jī)應(yīng)用(人工智能基礎(chǔ))試題及答案
- 2025年高職會計電算化(財務(wù)分析報告)試題及答案
- 2025年中職(數(shù)控加工技術(shù))數(shù)控加工工藝編制試題及答案
- 2025年高職醫(yī)學(xué)影像技術(shù)(X光檢查操作)試題及答案
- 2025年中職地質(zhì)調(diào)查管理應(yīng)用管理(管理技術(shù))試題及答案
- 鈀金的選礦工藝
- 人工智能在金融策略中的應(yīng)用
- JCT640-2010 頂進(jìn)施工法用鋼筋混凝土排水管
- 赤壁賦的議論文800字(實用8篇)
- 輸變電工程技術(shù)標(biāo)書【實用文檔】doc
- 南部山區(qū)仲宮街道鄉(xiāng)村建設(shè)規(guī)劃一張表
- 加工中心點檢表
- GB/T 2652-1989焊縫及熔敷金屬拉伸試驗方法
- GB/T 25630-2010透平壓縮機(jī)性能試驗規(guī)程
- GB/T 19668.1-2014信息技術(shù)服務(wù)監(jiān)理第1部分:總則
評論
0/150
提交評論