




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、UML 面向?qū)ο蠓治稣n程實(shí)踐項(xiàng)目報(bào)告項(xiàng)目名稱: 網(wǎng)上訂購(gòu)火車票系統(tǒng)項(xiàng)目組成員: 學(xué) 號(hào): 班 級(jí): 指導(dǎo) 教師:2008年 11 月 10 日目錄1 需求分析 1 1.需1 求概述 1 1.需2 求分析 2 1.需3 求模型(用例圖) 6 2靜 態(tài)模型 7 2.類1圖 7 2.對(duì)2 象圖 9 2.包3圖 11 動(dòng)3 態(tài)模型 12 3.時(shí)1 序圖 12 3.狀2 態(tài)圖 15 3.協(xié)3 作圖 16 3.活4 動(dòng)圖 17 項(xiàng)4 目組成員分工說(shuō)明 18 5總結(jié) 19 參6 考資料 201 需求分析1.1 需求概述線上預(yù)訂火車票系統(tǒng)是一款功能強(qiáng)大、操作簡(jiǎn)便、易維護(hù)的、具有良好人機(jī)交 互界面的線上訂票系統(tǒng)
2、,它包括用戶管理模塊、系統(tǒng)參數(shù)設(shè)置模塊、票務(wù)信息模塊 (提供票價(jià)、列車的實(shí)時(shí)信息)、訂票管理模塊(提供訂票和退訂功能)、實(shí)時(shí)信 息提示模塊(提供車況、路況、列車晚點(diǎn)等實(shí)時(shí)信息)、數(shù)據(jù)管理模塊(提供數(shù)據(jù) 備份、數(shù)據(jù)操作功能)。實(shí)現(xiàn)火車票線上預(yù)定的自動(dòng)化的計(jì)算機(jī)系統(tǒng),為旅客提供 準(zhǔn)確、精細(xì)、迅速的火車票銷售信息和方便、簡(jiǎn)單的訂票功能。線上預(yù)訂火車票系統(tǒng)主要是對(duì)于訂票信息的統(tǒng)一管理,滿足了中小型線上訂票 網(wǎng)站對(duì)于用戶的管理,訂票信息的收集和處理方面的要求。用現(xiàn)代化的方式取代以 前的傳統(tǒng)模式,更有利于信息的流通,資源的宏觀管理。具有體積小,代碼簡(jiǎn)潔, 易維護(hù)、易修改 的優(yōu)點(diǎn)。1.2 需求分析用戶管理模
3、塊用戶管理模塊包括如下幾個(gè)部分1) 添加用戶信息:管理員可以對(duì)用戶信息進(jìn)行添加操作。( 2) 刪除用戶信息:管理員可以對(duì)已有用戶信息進(jìn)行刪除操作(3) 查看用戶信息權(quán)限:每個(gè)用戶都具有一定的權(quán)限,管理員可以查看用戶 的管理權(quán)限。 ( 4) 修改用戶信息權(quán)限:管理員可以修改用戶的管理權(quán)限。 (5) 刪除管理權(quán)限:管理員在權(quán)限管理中可以刪除管理權(quán)限。 ( 6) 添加管理權(quán)限:管 理員在權(quán)限管理中可以添加管理權(quán)限。系統(tǒng)參數(shù)設(shè)置模塊系統(tǒng)參數(shù)設(shè)置模塊有如下幾個(gè)部分(1) 用戶信息:管理員可以修改用戶信息并保存。 (2) 訂票信息:對(duì)訂票 信息進(jìn)行添加、刪除操作。 ( 3) 退訂信息:對(duì)退訂信息進(jìn)行添加、
4、刪除操作。 ( 4) 旅客訂票記錄:對(duì)旅客訂票記錄進(jìn)行添加、刪除操作。(5) 其他信息:對(duì)其他信息進(jìn)行編輯、刪除操作。在編輯時(shí)可以修改附件存 放路徑和備份文件存放路徑。票務(wù)信息模塊票務(wù)信息模塊包括如下幾個(gè)部分。(1) 車次信息:對(duì)車次信息進(jìn)行添加、刪除操作。 (2) 列車時(shí)間信息:對(duì) 列車時(shí)間信息進(jìn)行添加、刪除操作。 (3) 座位信息:對(duì)座位信息進(jìn)行添加、刪除 操作。 (4) 價(jià)格信息:對(duì)價(jià)格信息進(jìn)行添加、刪除操作。 (5) 車站信息:對(duì)車 站信息進(jìn)行添加、刪除操作。訂票管理模塊訂票管理模塊包括如下幾個(gè)部分。 (1) 用戶注冊(cè):注冊(cè)新用戶。 ( 2) 用戶 登錄:已注冊(cè)用戶登錄。 (3) 列車
5、信息:瀏覽可預(yù)定車輛信息。 (4) 車票預(yù) 訂:預(yù)定車票。實(shí)時(shí)信息管理模塊實(shí)時(shí)信息管理模塊包括如下幾個(gè)部分。(1) 實(shí)時(shí)信息查看:在窗口現(xiàn)在最新實(shí)時(shí)信息。(2) 實(shí)時(shí)信息更新:對(duì)于最新路況、車況信息進(jìn)行更新。 (3) 實(shí)時(shí)信息修 改:對(duì)于最新路況、車況信息進(jìn)行修改。數(shù)據(jù)管理模塊數(shù)據(jù)管理模塊包括:(1) 數(shù)據(jù)查看:對(duì)所有數(shù)據(jù)查看。 (2) 數(shù)據(jù)備份:備份所有數(shù)據(jù)。 (3) 數(shù)據(jù)恢復(fù):恢復(fù)受損數(shù)據(jù)。1.3 需求模型(用例圖)(from Logical View修改票價(jià)(from Logical View客戶先通過(guò)網(wǎng)站系統(tǒng)查詢各種情況(票的價(jià)格,車的情況,以及一些鐵路狀 況),再通過(guò)系統(tǒng)數(shù)據(jù)庫(kù)給與的
6、實(shí)時(shí)信息提示去預(yù)定想要的火車票,完成訂票的過(guò) 程,客戶也可以通過(guò)網(wǎng)站系統(tǒng)對(duì)自己已經(jīng)訂購(gòu)的票進(jìn)行退訂手續(xù)。管理員可以通過(guò)系統(tǒng)對(duì)客戶進(jìn)行管理,查看客戶信息,修改客戶信息,添加客 戶信息,以及刪除客戶信息等等,管理員也可以去修改票務(wù)信息,修改變動(dòng)后的時(shí) 間以及車票價(jià)格等等。2 靜態(tài)模型2.1 類圖旅客(姓名、性別、需求信息、有效證件 )列車班次(發(fā)車時(shí)間、起點(diǎn)、終點(diǎn)、乘坐人數(shù)、價(jià)格)火車站(名稱、所在地)訂票(票號(hào)、班次號(hào)、旅客號(hào)、票價(jià))管理員(密碼、姓名) 旅客表班次表訂火車票表管理員表火車站表2.2 對(duì)象圖1. 管理員管理顧客信息,管理車票信息9102.3 包圖1. 創(chuàng)建管理員包,內(nèi)有管理員類2
7、. 創(chuàng)建顧客包,內(nèi)有顧客類。 3. 創(chuàng)建訂票包,內(nèi)有訂票類4. 創(chuàng)建車站包,內(nèi)有車站類,主要是車站信息5. 創(chuàng)建火車票包,內(nèi)有車票類,主要為火車票信息113 動(dòng)態(tài)模型3.1 時(shí)序圖121. 客戶首先要使用一臺(tái)已經(jīng)聯(lián)網(wǎng)的電腦 2. 在網(wǎng)站上搜索票務(wù)信息 3. 檢索票務(wù) 信息數(shù)據(jù)庫(kù) 4. 電腦將檢索的信息傳遞給客戶 5. 客戶經(jīng)查看信息后進(jìn)行訂票 6. 客戶 輸入自己的銀行賬號(hào) 7. 系統(tǒng)驗(yàn)證賬號(hào)正確性 8. 提交信息并進(jìn)行繳費(fèi) 9. 系統(tǒng)給客戶 票務(wù)131. 管理員登陸到系統(tǒng)。2. 管理員擁有權(quán)限修改票務(wù)信息、客戶信息、車況信息。3. 用戶登陸的網(wǎng)站。4. 用戶可以查看票務(wù)信息、車況信息。 5.
8、 用戶預(yù)定火車票3.2 狀態(tài)圖1. 進(jìn)入數(shù)據(jù)庫(kù)系統(tǒng)頁(yè)面 2. 進(jìn)入預(yù)定車票界面 3. 預(yù)定成功后退出 4. 進(jìn)入退訂車 票界面 5. 退訂成功后退出6. 不能成功預(yù)、退車票則退出3.3 協(xié)作圖1. 客戶首先要連接上網(wǎng)絡(luò)的電腦2. 客戶進(jìn)行網(wǎng)站搜索,檢索有關(guān)的票務(wù)信息 3. 電腦將顯示的票務(wù)信息給予客 戶 4. 客戶再通過(guò)查看信息后選擇買票 5. 客戶輸入自己的賬號(hào) 6. 驗(yàn)證帳戶并提交扣 錢7. 電腦將票的代碼顯示給客戶,憑證取票3.4 活動(dòng)圖4 項(xiàng)目組成員分工說(shuō)明需求分析階段是軟件開發(fā)的最核心的部分,所以受到我們組成員的高度重視, 一心想要把分析做得更好,通過(guò)網(wǎng)上查閱資料,去圖書館借閱有關(guān)的
9、書籍以及課本 上的知識(shí),再經(jīng)過(guò)我們組成員三個(gè)人之間的默契配合,共同完成了軟件的核心部分 需求分析。完成了我們所要做的項(xiàng)目的需求分析之后,下面的課程設(shè)計(jì)可根據(jù)需求分析來(lái) 進(jìn)行,我們組成員之間開始了進(jìn)行分工合作,靜態(tài)模型中的三類圖,個(gè)人選擇自己 最擅長(zhǎng)的部分開始分工畫圖。類圖模塊由組成員倪巧完成,對(duì)象圖由組成員陳磊完 成,包圖則由成員時(shí)圣云完成。動(dòng)態(tài)模型的四部分圖,我們依然按照分工合作的方式去完成的。時(shí)序圖由成員 倪巧、陳磊共同完成,狀態(tài)圖由成員時(shí)圣云完成,協(xié)作圖由成員倪巧完成,活動(dòng)圖 則由成員陳磊、時(shí)圣云合作完成的。分工明確,合作良好。最后的總結(jié)由成員倪巧完成,再做了最后的文檔的整理。5 總結(jié)
10、課程設(shè)計(jì)的體會(huì) 課程設(shè)計(jì)的體會(huì) 經(jīng)過(guò)一個(gè)星期的上機(jī)實(shí)踐學(xué)習(xí),使我 對(duì) UML 有了更進(jìn)一步的認(rèn)識(shí)和了解,要想 學(xué)好它要重在實(shí)踐,要通過(guò)不斷的上機(jī) 操作才能更好地學(xué)習(xí)它,通過(guò)實(shí)踐,我也發(fā) 現(xiàn)我的好多不足之處,最主要是自己 在 UML 圖形正確使用上不夠熟悉,通過(guò)實(shí)踐, 使我在這個(gè)方面的認(rèn)識(shí)有所提高。 其次,經(jīng)過(guò)查找資料,調(diào)查研究,獲取需求以及在這些基礎(chǔ)上做出的系統(tǒng)分析, 我做出了這個(gè) “火車票銷售管理系統(tǒng) ”說(shuō)明書。總的來(lái)說(shuō),這個(gè)系統(tǒng)的設(shè)計(jì)考慮了 大部分要考慮的因素,一些影響不大的因素就沒(méi)有考慮再內(nèi),系統(tǒng)的需求分析中占 相當(dāng)一部分比例的用例規(guī)格說(shuō)明采用表格的方式,直觀,便于理解,不過(guò)需求分析 在整體的格式多樣性上有所欠缺,這在以后的設(shè)計(jì)中要吸取教訓(xùn)。通過(guò)這次的課程 設(shè)計(jì),我不但學(xué)到了很多東西,也把原來(lái)學(xué)的東西理解的更透徹了,特別是把原來(lái) 學(xué)的不同科目的東西結(jié)合起來(lái)了,收獲很大。 通過(guò)實(shí)踐的學(xué)習(xí), 我認(rèn)到學(xué)好計(jì)算 機(jī)要重視實(shí)踐操作, 不僅僅是學(xué)習(xí) UML 語(yǔ)言, 還是其它的語(yǔ)言,以及其它的計(jì) 算機(jī)方面的知識(shí)都要重在實(shí)踐,所以后在學(xué)習(xí)過(guò)程 中,我會(huì)更加注視實(shí)踐操作, 使自己更好地學(xué)好計(jì)算機(jī)。 沒(méi)有實(shí)踐,學(xué)習(xí)就
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 藥品票據(jù)憑證管理制度
- 藥品銷售訂單管理制度
- 藥店公司著裝管理制度
- 藥店柜臺(tái)進(jìn)出管理制度
- 菌棒接種車間管理制度
- 設(shè)備參數(shù)更改管理制度
- 設(shè)備定崗定機(jī)管理制度
- 設(shè)備標(biāo)識(shí)標(biāo)牌管理制度
- 設(shè)備生產(chǎn)進(jìn)度管理制度
- 設(shè)備缺陷統(tǒng)計(jì)管理制度
- 安徽諾全藥業(yè)有限公司年產(chǎn)105噸醫(yī)藥中間體及原料藥項(xiàng)目環(huán)境影響報(bào)告書
- 2022年鹽城市大豐區(qū)事業(yè)單位考試真題及答案
- 2017年福州市初中畢業(yè)班質(zhì)量檢測(cè)英語(yǔ)試卷及答案
- 性科學(xué)與生殖健康智慧樹知到答案章節(jié)測(cè)試2023年武漢科技大學(xué)
- WS/T 227-2002臨床檢驗(yàn)操作規(guī)程編寫要求
- GB/T 9254.1-2021信息技術(shù)設(shè)備、多媒體設(shè)備和接收機(jī)電磁兼容第1部分: 發(fā)射要求
- GB/T 40734-2021焊縫無(wú)損檢測(cè)相控陣超聲檢測(cè)驗(yàn)收等級(jí)
- GB/T 24821-2009餐桌餐椅
- GB/T 18907-2002透射電子顯微鏡選區(qū)電子衍射分析方法
- GB/T 16432-2016康復(fù)輔助器具分類和術(shù)語(yǔ)
- GB 6245-2006消防泵
評(píng)論
0/150
提交評(píng)論