版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
面向?qū)ο蠓治雠c設(shè)計(jì)(UML)
綜合實(shí)驗(yàn)報(bào)告項(xiàng)目名稱:線上預(yù)訂火車票系統(tǒng)目錄第1章需求分析 11.1用戶系統(tǒng)的需求分析 11.1.1查詢功能的需求分析21.1.2車票管理的需求分析21.1.3個(gè)人信息的需求分析21.2管理員系統(tǒng)需求分析 31.2.1車次管理功能的需求分析31.2.2車票管理功能的需求分析4第2章系統(tǒng)用例模型 42.1用戶的用例模型 42.1.1用戶的用例圖 42.1.2用戶的用例圖相關(guān)說明 52.2管理員用例模型 82.2.1管理員用例圖 82.2.2管理員用例圖相關(guān)說明 9第3章系統(tǒng)靜態(tài)模型 123.1系統(tǒng)中的類 123.1.1參與者相關(guān)的類 123.1.2系統(tǒng)中其他的相關(guān)類 123.2系統(tǒng)中類與類的關(guān)系 133.2.1各個(gè)類之間的關(guān)系圖 133.2.2類之間關(guān)系說明 ..14第4章系統(tǒng)動(dòng)態(tài)模型 144.1用戶時(shí)序圖 154.2用戶狀態(tài)圖 164.3用戶活動(dòng)圖 174.4用戶協(xié)作圖174.5管理員時(shí)序圖 184.6管理員狀態(tài)圖 194.7管理員活動(dòng)圖 194.8管理員協(xié)作圖204.9線上訂票系統(tǒng)活動(dòng)圖21第5章系統(tǒng)部署模型 215.1線上預(yù)訂火車票系統(tǒng)構(gòu)件圖 215.2線上預(yù)訂火車票系統(tǒng)部署圖 22第6章總結(jié)與展望 236.1總結(jié) 236.2展望 23參考文獻(xiàn) 23需求分析背景:在當(dāng)下經(jīng)濟(jì)發(fā)達(dá)的時(shí)代和已經(jīng)步入現(xiàn)代化的時(shí)代,人們的出行方式也有了很大的改變,從馬車步行已經(jīng)轉(zhuǎn)換到現(xiàn)代的機(jī)械化的交通方面上來了。本文便是簡單介紹了火車出行的系統(tǒng)構(gòu)造。線上火車票系統(tǒng)包含用戶和管理員兩大部分,其中用戶版塊包含查詢功能、車票管理功能、個(gè)人信息管理功能。管理員版塊包含車次管理功能、車票管理功能。線上預(yù)訂火車票系統(tǒng)主要是對于訂票信息的統(tǒng)一管理,滿足了中小型線上訂票網(wǎng)站對于用戶的管理,訂票信息的收集和處理方面的要求。用現(xiàn)代化的方式取代以前的傳統(tǒng)模式,更有利于信息的流通,資源的宏觀管理。具有體積小,代碼簡潔,易維護(hù)、易修改
的優(yōu)點(diǎn)。線上預(yù)訂火車票已然成為當(dāng)代一種不可或缺的重要交通工具,下圖是其主要功能涵蓋。線上預(yù)訂火車票線上預(yù)訂火車票車票管理車次管理功能個(gè)人信息管理功能車票管理功能登錄模塊查詢功能管理員用戶線上預(yù)訂火車票系統(tǒng)車票管理車次管理功能個(gè)人信息管理功能車票管理功能登錄模塊查詢功能管理員用戶1.1用戶系統(tǒng)的需求分析在用戶系統(tǒng)中,一些主要功能如下:1)用戶可以通過網(wǎng)絡(luò)查詢。2)用戶能夠個(gè)人車票管理。3)用戶能夠個(gè)人信息管理。其功能細(xì)化圖如下:用戶用戶個(gè)人信息管理車票管理功能查詢功能個(gè)人信息管理車票管理功能查詢功能 1.1.1查詢功能的需求分析在查詢功能系統(tǒng)中,一些主要功能如下:1)查詢功能可以進(jìn)行站點(diǎn)信息管理。2)查詢功能可以進(jìn)行車票信息管理。3)查詢功能可以進(jìn)行站點(diǎn)信息管理。其功能細(xì)化圖如下:1.1.2車票管理的需求分析在車票管理功能系統(tǒng)中,一些主要功能如下:1)車票管理功能可以進(jìn)行火車票訂票。2)車票管理功能可以進(jìn)行支付索額。3)車票管理功能可以進(jìn)行退票。其功能細(xì)化圖如下:1.1.3個(gè)人信息的需求分析在個(gè)人信息系統(tǒng)中,一些主要功能如下:1)個(gè)人信息系統(tǒng)可以進(jìn)行個(gè)人信息修改。2)個(gè)人信息系統(tǒng)可以進(jìn)行賬戶充值。其功能細(xì)化圖如下:1.2管理員系統(tǒng)需求分析在管理員系統(tǒng)中,一些主要功能如下:1)管理員可以進(jìn)行車次管理。2)管理員能夠車票管理。其功能細(xì)化圖如下:管理員管理員車票管理車次管理車票管理車次管理 1.2.1車次管理功能的需求分析在車次管理管理功能系統(tǒng)中,一些主要功能如下:1)車次管理功能可以進(jìn)行車次添加。2)車次管理功能可以進(jìn)行車次更新。3)車次管理功能可以進(jìn)行車次刪除。其功能細(xì)化圖如下:1.2.2車票管理功能的需求分析在車票管理功能系統(tǒng)中,一些主要功能如下:1)車票管理功能可以進(jìn)行售票統(tǒng)計(jì)。2)車票管理功能可以進(jìn)行金額統(tǒng)計(jì)。3)車票管理功能可以進(jìn)行乘客取票。其功能細(xì)化圖如下:系統(tǒng)用例模型2.1用戶的用例模型2.1.1用戶的用例圖2.1.2用戶的用例圖相關(guān)說明用戶登錄系統(tǒng)用例:登錄系統(tǒng)簡述:用戶在進(jìn)行一些操作時(shí)得先登錄參與者:用戶前置條件:無后置條件:系統(tǒng)顯示用戶登錄成功基本路徑:1、用戶向系統(tǒng)發(fā)出登錄請求,用例開始2、系統(tǒng)顯示登錄界面3、用戶輸入賬號密碼4,、系統(tǒng)檢查用戶信息,如果輸入的信息出現(xiàn)錯(cuò)誤,跳轉(zhuǎn)到A5、系統(tǒng)顯示登錄成功,用例結(jié)束擴(kuò)展路徑:A<1>、系統(tǒng)要求用戶重新輸入相關(guān)信息或取消登錄<2>、用戶選擇取消登錄,則用例結(jié)束<3>、用戶選擇重新登錄,轉(zhuǎn)到3車票查詢用例:查找車票信息簡述:用戶可通過登錄線上預(yù)訂火車票系統(tǒng)查詢車票信息參與者:用戶前置條件:用戶成功登錄線上預(yù)訂火車票系統(tǒng)后置條件:系統(tǒng)顯示相關(guān)車票信息基本路徑:1、用戶向線上預(yù)訂火車票系統(tǒng)發(fā)出查詢車票請求,用例開始。2、系統(tǒng)要求用戶輸入個(gè)人要求。3、用戶輸入個(gè)人要求。4、系統(tǒng)確認(rèn)要求并顯示車票信息,如果系統(tǒng)根據(jù)用戶個(gè)人要求沒顯示相關(guān)信息,轉(zhuǎn)到A。5、用例結(jié)束擴(kuò)展路徑:A<1>、,則要求用戶選擇重新輸入個(gè)人要求或取消輸入<2>、用戶選擇取消輸入個(gè)人要求,則用例結(jié)束<3>、用戶重新輸入個(gè)人要求,轉(zhuǎn)到4車票管理用例:車票管理簡述:用戶可通過登錄線上預(yù)訂火車票系統(tǒng)進(jìn)行車票管理參與者:用戶前置條件:用戶成功登錄系統(tǒng)后置條件:系統(tǒng)顯示用戶車票信息基本路徑:1、用戶向系統(tǒng)提出管理請求,用例開始2、系統(tǒng)要求用戶輸入管理類別3、用戶做出選擇4、系統(tǒng)顯示相應(yīng)界面,5、用戶進(jìn)行管理6、系統(tǒng)確認(rèn)信息,顯示管理后相關(guān)信息,用例結(jié)束擴(kuò)展路徑:無個(gè)人信息管理用例:個(gè)人信息管理簡述:用戶可通過登錄線上預(yù)訂火車票系統(tǒng)管理個(gè)人信息參與者:用戶前置條件:用戶成功登錄系統(tǒng)后置條件:系統(tǒng)顯示用戶登陸成功基本路徑:1、用戶向系統(tǒng)發(fā)出管理請求,用例開始2、系統(tǒng)顯示相應(yīng)界面3、用戶選擇想要管理的個(gè)人信息4、系統(tǒng)顯示相關(guān)的個(gè)人信息5、用戶發(fā)送修改好的個(gè)人信息6、系統(tǒng)顯示管理成功,用例結(jié)束擴(kuò)展路徑:無訂票用例:訂票簡述:用戶查詢車票后進(jìn)行訂票參與者:用戶前置條件:用戶成功登錄系統(tǒng)后置條件:系統(tǒng)顯示用戶選擇車票基本路徑:1、用戶向系統(tǒng)提出訂票,用例開始2、系統(tǒng)要求用戶驗(yàn)證碼等3、用戶輸入驗(yàn)證碼密碼4、系統(tǒng)顯示要頂?shù)能嚻毙畔?、用戶選擇要訂的車票6、系統(tǒng)檢查驗(yàn)證碼,顯示借閱成功,如果系統(tǒng)顯示驗(yàn)證碼錯(cuò)誤,轉(zhuǎn)到A7、用例結(jié)束擴(kuò)展路徑:A<1>、系統(tǒng)要求用戶重新輸入驗(yàn)證碼或退出<2>、用戶選擇退出,則用例結(jié)束<3>、用戶重新輸入驗(yàn)證碼,轉(zhuǎn)到5退票用例:退票簡述:用戶進(jìn)行退票參與者:用戶前置條件:用戶成功登錄系統(tǒng)并已有預(yù)定的車票后置條件:系統(tǒng)顯示用戶選擇車票基本路徑:1、用戶向系統(tǒng)提出退票,用例開始2、系統(tǒng)要求用戶驗(yàn)證碼等3、用戶輸入驗(yàn)證碼密碼4、系統(tǒng)顯示要退的車票信息5、用戶選擇要退的車票6、系統(tǒng)檢查驗(yàn)證碼,顯示退訂成功,如果系統(tǒng)顯示驗(yàn)證碼錯(cuò)誤,轉(zhuǎn)到A7、用例結(jié)束擴(kuò)展路徑:A<1>、系統(tǒng)要求用戶重新輸入驗(yàn)證碼或退出<2>、用戶選擇退出,則用例結(jié)束<3>、用戶重新輸入驗(yàn)證碼,轉(zhuǎn)到52.2.1管理員用例圖2.2.2管理員用例圖相關(guān)說明車次添加用例:車次添加簡述:管理員可通過登錄線上火車票預(yù)訂系統(tǒng)對車次進(jìn)行添加參與者:管理員前置條件:成功登錄管理系統(tǒng)后置條件:系統(tǒng)顯示有等待的車次基本路徑:1、管理員向線上火車票預(yù)訂系統(tǒng)發(fā)出請求2、系統(tǒng)要求管理員輸入車次信息3、管理員輸入車次信息4、系統(tǒng)檢查車次信息,顯示添加成功,如果輸入的車次信息出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A5、用例結(jié)束擴(kuò)展點(diǎn):A<1>、系統(tǒng)要求管理員重新輸入車次信息<2>、管理員重新輸入車次信息,轉(zhuǎn)到4車次更新用例:車次更新簡述:管理員可通過登錄線上火車票預(yù)訂系統(tǒng)對車次進(jìn)行更新參與者:管理員前置條件:成功登錄管理系統(tǒng)后置條件:系統(tǒng)顯示未更新車次基本路徑:1、管理員向線上火車票預(yù)訂系統(tǒng)發(fā)出請求2、系統(tǒng)要求管理員輸入更新區(qū)域3、管理員輸入更新區(qū)域4、系統(tǒng)檢查車次信息,顯示添加成功,如果輸入的區(qū)域出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A5、用例結(jié)束擴(kuò)展點(diǎn):A<1>、系統(tǒng)要求管理員重新輸入車次區(qū)域<2>、管理員重新輸入車次區(qū)域,轉(zhuǎn)到4車次刪除用例:車次刪除簡述:管理員可通過登錄線上火車票預(yù)訂系統(tǒng)對車次進(jìn)行刪除參與者:管理員前置條件:成功登錄管理系統(tǒng)后置條件:系統(tǒng)顯示有車次基本路徑:1、管理員向線上火車票預(yù)訂系統(tǒng)發(fā)出請求2、系統(tǒng)要求管理員輸入需刪除車次信息3、管理員輸入需刪除車次信息4、系統(tǒng)檢查車次信息,顯示添加成功,如果輸入的需刪除車次信息出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A5、用例結(jié)束擴(kuò)展點(diǎn):A<1>、系統(tǒng)要求管理員重新輸入需刪除車次信息<2>、管理員重新輸入需刪除車次信息,轉(zhuǎn)到4售票統(tǒng)計(jì)用例:售票統(tǒng)計(jì)簡述:管理員可通過登錄線上火車票預(yù)訂系統(tǒng)對車次進(jìn)行售票統(tǒng)計(jì)參與者:管理員前置條件:成功登錄管理系統(tǒng)后置條件:系統(tǒng)顯示有車票基本路徑:1、管理員向線上火車票預(yù)訂系統(tǒng)發(fā)出請求2、系統(tǒng)要求管理員輸入需統(tǒng)計(jì)的車票信息3、管理員輸入需統(tǒng)計(jì)的車票信息4、系統(tǒng)檢查車票信息,顯示統(tǒng)計(jì)成功,如果輸入的需統(tǒng)計(jì)的車票信息出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A5、用例結(jié)束擴(kuò)展點(diǎn):A<1>、系統(tǒng)要求管理員重新輸入需統(tǒng)計(jì)的車票信息<2>、管理員重新輸入需統(tǒng)計(jì)的車票信息,轉(zhuǎn)到4金額統(tǒng)計(jì)用例:金額統(tǒng)計(jì)簡述:管理員可通過登錄線上火車票預(yù)訂系統(tǒng)對車次進(jìn)行金額統(tǒng)計(jì)參與者:管理員前置條件:成功登錄管理系統(tǒng)后置條件:系統(tǒng)顯示有金額基本路徑:1、管理員向線上火車票預(yù)訂系統(tǒng)發(fā)出請求2、系統(tǒng)要求管理員輸入需統(tǒng)計(jì)的金額信息3、管理員輸入需統(tǒng)計(jì)的金額信息4、系統(tǒng)檢查車票金額信息,顯示統(tǒng)計(jì)成功,如果輸入的需統(tǒng)計(jì)的車票金額信息出現(xiàn)錯(cuò)誤,轉(zhuǎn)到A5、用例結(jié)束擴(kuò)展點(diǎn):A<1>、系統(tǒng)要求管理員重新輸入需統(tǒng)計(jì)的車票金額信息<2>、管理員重新輸入需統(tǒng)計(jì)的車票金額信息,轉(zhuǎn)到4第3章系統(tǒng)靜態(tài)模型3.1系統(tǒng)中的類3.1.1參與者相關(guān)的類類圖說明:<1>用戶類它的屬性包括用戶名(username)、登錄密碼(userpassword)、性別(usersex)、用戶名密碼(userphone)等。其中主要操作用戶名(username)、登錄密碼(userpassword)。<2>管理員類,包括管理員姓名(Name)、和密碼(passwords)等屬性。3.1.2系統(tǒng)中其他的相關(guān)類類圖說明:<1>火車票類它的屬性包括名字(Name)、數(shù)量(num)、開始時(shí)間(startime)、到達(dá)時(shí)間(arrivetime)。<2>火車類,包括名字(Name)、類型(type)、開始時(shí)間(startime)、到達(dá)時(shí)間(arrivetime)。3.2系統(tǒng)中類與類的關(guān)系3.2.1各個(gè)類之間的關(guān)系圖3.2.2類之間關(guān)系說明 在關(guān)系表示中要標(biāo)明類與類之間一對多或者多對多等數(shù)量關(guān)系,如一個(gè)用戶可以有多本書。一輛火車對應(yīng)多個(gè)用戶。這些關(guān)系搞清楚以后便可以得出上圖的相關(guān)關(guān)系。系統(tǒng)動(dòng)態(tài)模型動(dòng)態(tài)模型描述與操作時(shí)間和順序有關(guān)的系統(tǒng)特征、影響更改的事件、事件的序列、事件的環(huán)境以及事件的組織。借助時(shí)序圖、狀態(tài)圖和活動(dòng)圖,可以描述系統(tǒng)的動(dòng)態(tài)模型。動(dòng)態(tài)模型的每個(gè)圖均有助于理解系統(tǒng)的行為特征。對于開發(fā)人員來說,動(dòng)態(tài)建模具有明確性、可視性和簡易性的特點(diǎn)。4.1用戶時(shí)序圖4.2用戶狀態(tài)圖 4.3用戶活動(dòng)圖 4.4用戶協(xié)作圖4.5管理員時(shí)序圖 4.6管理員狀態(tài)圖 4.7管理員活動(dòng)圖 4.8管理員協(xié)作圖4.9線上訂票系統(tǒng)活動(dòng)圖第5章系統(tǒng)部署模型5.1線上預(yù)訂火車票系統(tǒng)構(gòu)件圖5.2線上預(yù)訂火車票系統(tǒng)部署圖 總結(jié)與展望6.1總結(jié)通過本次小組成員的對課題的研究,對線上火車票預(yù)訂系統(tǒng)進(jìn)行了需求分析并進(jìn)行系統(tǒng)建模。對于系統(tǒng)的功能及其子功能有了一定的想法。之后我們開始了對于系統(tǒng)的設(shè)計(jì)。通過創(chuàng)建系統(tǒng)的用例模型、系統(tǒng)的靜態(tài)模型以及系統(tǒng)的動(dòng)態(tài)模型一步步完成了整個(gè)線上火車票預(yù)訂系統(tǒng)。在系統(tǒng)的制作過程中,大家分工明確且步調(diào)統(tǒng)一,效率的完成了本次系統(tǒng)的制作。雖然這個(gè)軟件已經(jīng)初具雛形但距離實(shí)際應(yīng)用還有很大距離。由于本次是第一次制作此類系統(tǒng)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 課程設(shè)計(jì)科學(xué)有
- 二零二五年度小型餐館污水處理合同2篇
- 脫殼機(jī)課程設(shè)計(jì)
- 2025年度暖氣片節(jié)能產(chǎn)品認(rèn)證合同樣本3篇
- 2025年度特許經(jīng)營合同標(biāo)的及許可條件詳細(xì)說明3篇
- 技術(shù)部門安全職責(zé)(2篇)
- 2025年生產(chǎn)企業(yè)安全庫存管理制度(三篇)
- 2025年度特色農(nóng)產(chǎn)品線上線下融合營銷合作協(xié)議2篇
- 二零二五年度房地產(chǎn)記賬代理與評估合同3篇
- 二零二五年度文化旅游項(xiàng)目勘察設(shè)計(jì)服務(wù)協(xié)議3篇
- 2023年廣東羅浮山旅游集團(tuán)有限公司招聘筆試題庫及答案解析
- DB11-T1835-2021 給水排水管道工程施工技術(shù)規(guī)程高清最新版
- 解剖篇2-1內(nèi)臟系統(tǒng)消化呼吸生理學(xué)
- 《小學(xué)生錯(cuò)別字原因及對策研究(論文)》
- 公司組織架構(gòu)圖(可編輯模版)
- 北師大版七年級數(shù)學(xué)上冊教案(全冊完整版)教學(xué)設(shè)計(jì)含教學(xué)反思
- 智慧水庫平臺建設(shè)方案
- 系統(tǒng)性紅斑狼瘡-第九版內(nèi)科學(xué)
- 全統(tǒng)定額工程量計(jì)算規(guī)則1994
- 糧食平房倉設(shè)計(jì)規(guī)范
- 通用個(gè)人全年工資表模板
評論
0/150
提交評論