




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、蘭州交通大學UML課程設計案例快遞管理系統目 錄1.系統需求描述12.MDA系統分析與設計12.1CIM-1 定義業務流程42.2CIM-2 分析業務流程42.3CIM-3 定義系統范圍72.4PIM-1 系統用例敘述102.5PIM-2 分析業務規則102.6PIM-3 定義靜態結構132.7PIM-4 定義操作與方法133.個人總結141. 系統需求描述文字描述系統功能需求和人員本次UML課程大作業,我們首先考慮作的是一個論壇管理系統,但由于使用廣泛性和生活關聯性,最后我們做了一個快遞管理系統。首先,我們通過網絡與日常生活中的快遞實際使用,大概了解模擬了快遞公司的基本情況,包括快遞的寄件,
2、收件,中轉,快遞跟蹤等等,同時吸取老師的意見,對我們的報告最初相應的修改。我們的快遞管理系統是基于日常生活為基礎,為一家快遞公司設計的,主要面向人群為單人客戶和企業客戶,由于單人客的流動性和不確定性,我們的系統只為企業客戶提供會員服務,在企業成為快遞公司的會員時可以享受一定的特權,例如延期付款,統一快遞發送等等。我們定義的業務流程圖主要是客戶業務用例圖,客戶的動作比較單一,包括寄快遞,收快遞,跟蹤快遞信息、快遞消費、補寄快遞賬單及發票。分析業務流程分為五大塊:寄快遞(企業首次寄快遞,一般寄件,轉發快遞)、收快遞、跟蹤快遞信息 、快遞消費 、補寄快遞賬單及發票。定義系統范圍以人為具體實體,定義系
3、統范圍 。包括:主管 、快遞員 、客戶 、收件人 。主管負責審核會員賬戶、提醒不合格處、確定會員擔保信息、結算月賬單、審核月賬單、審核是否已寄送賬單及發票、分配快遞員。快遞員負責存儲會員信息、登記賬單、存儲會員擔保信息、登記寄件信息、申辦會員賬號、收取快遞費用、打印賬單及發票、登記補寄信息、反饋補寄信息、登記轉發快遞、退回快遞、通知收件人、送達。客戶只要:企業填寫擔保證明、企業申辦擔保賬戶、輸入運單號查詢、要求補寄賬單及發票。收件人只需要正常接收快遞和拒收快遞。分析系統流程從通知收件人和審核月賬單兩部分分析系統流程 。通知收件人:快遞員發通知給收件人通知發貨,2次沒有收件人來收件,退回快遞公司
4、,并再次通知,第3次依舊沒有人來收件,退回快遞公司,不再通知。審核月賬單:主管結算月賬單、主管審核校對月賬單、檢查付款狀態,查看是否有拖欠款、查看擔保信息,確認是否繼續提供會員服務(若超出擔保范圍,則停止服務,若企業倒閉,則按法律規定追取所欠費用) 寄件費用=該企業本月全部寄件費用總和每份寄件=標準價格+超重價格+高級路徑(水運,航運) 2. MDA系統分析與設計2.1 CIM-1 定義業務流程按照參與者,繪制業務流程,即該參與者的主要工作場景客戶用例圖業務用例名稱簡述寄快遞客戶寄快遞收快遞客戶收快遞跟蹤寄件信息客戶跟蹤寄件信息快遞消費客戶進行快遞消費補寄快遞賬單及發票客戶要求補寄快遞賬單及發
5、票2.2 CIM-2 分析業務流程針對主要的業務用例,繪制業務流程寄快遞:企業首次寄快遞一般寄件轉發快遞跟蹤快遞信息:收快遞:快遞消費:補寄快遞賬單及發票:2.3 CIM-3 定義系統范圍按照活動負責人,繪制系統用例圖主管 快遞員 客戶收件人2.4 PIM-1 系統用例敘述1、系統用例敘述通知收件人用例名稱通知收件人用例編號SUC001用例簡述快遞員通知收件人收貨用例圖主要流程1) 快遞員查詢派送信息2) 快遞員操作本系統發送第一次通知3) 檢查運單是否關閉替代流程2a)2次沒有收件人來收件,則再次通知2b)第3次依舊沒有人來收件,退回快遞公司,不再通知例外流程3a)非收件人拒收,則無效業務規
6、則1) 必須在收件人確認退貨的情況下才能辦理拒收并退回2) 在3次通知收件人并無人在指定地點收件才能確認退回快遞公司非UML文檔快遞單pdf文件、發貨統計pdf文件其他填了假簽收數據的“快遞單”和發貨統計紙本2、系統用例敘述審核月賬單用例名稱審核月賬單用例編號SUC002用例簡述主管審核企業用戶的月賬單用例圖主要流程1) 主管校對月賬單2) 檢查付款狀態,查看是否有拖欠款3) 查看擔保信息,確認是否繼續提供會員服務4) 企業確認月賬單例外流程3a)若超出擔保范圍,則停止服務3b)若企業倒閉,則按法律規定追取所欠費用業務規則1) 寄件費用=該企業本月全部寄件費用總和2) 每份寄件=標準價格+超重
7、價格+高級路徑(水運,航運)非UML文檔寄件費用詳單pdf文件、發票pdf文件、每份快遞賬單單其他填了假簽收數據的快遞單、發票紙本和費用詳單2.5 PIM-2 分析業務規則根據重要業務對象,繪制狀態圖 2.6 PIM-3 定義靜態結構繪制類圖,可進一步根據順序圖反饋改進2.7 PIM-4 定義操作與方法根據用例行為,繪制順序圖通知收件人:審核月賬單:3. 個人總結結合大作業實踐,分別給出個人總結以及對本課程的看法和建議 xx個人總結在本次UML課學習中,首先我學會了如何使用UMl圖作為自己的項目開發有效工具,描述自己在開發前的具體想法,包括使用用例圖,類圖,活動圖,狀態圖,協作圖等。在具體通過
8、快遞管理系統這個大作用明確了各種UML圖在項目開發中的具體作用和適當使用時機,例如首先我們應明確整個系統的需求,知道系統是為哪些人服務的,具體要做什么事情,使用者是哪些人等等,然后根據具體信息畫出相應的用例圖,在具體情況具體分析,給出相應的其他UML圖。在本次課程中,我不僅學到了UML的具體畫法,理論知識等,我還明白了團隊工作的重要性,明白了在整個UML的作業中最重要的是對系統需求的理解,只是會畫,但沒有明白客戶的具體要求,就算做好了,也是不符合要求的,因此在本次實驗中我們以老師的要求為客戶要求,針對客戶要求做出了多次的實驗改進,力求是客戶滿意。本次課程,我學到了很多,但同時也有很多不足,希望
9、老師知道改進。xx個人總結在這個學期的uml課程里,我學習了uml系統建模的一些知識,并在課程學習的基礎上與xx合作完成了快遞管理系統的uml系統圖。在作業過程中,從一開始的沒有頭緒到一次次的交作業,問老師,后來漸漸成熟起來的想法,或多或少都是一種進步的過程。對于用例圖,活動圖,狀態圖,類圖,序列圖中的符號,以及對于每一幅圖對應的MDA步驟,以及每一幅所代表的內容和相互之間的聯系都是每一次修改中明確出來的。整個系統是一個整體,在過程中,每個名字與事件與步驟都要相互對應,使整個系統思路更為清晰。在對一個系統建模的過程中,也意識到程序的思考也應該遵循這樣的規則,整個系統都應該聯系在一起。并且思考過程應是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四年級上冊數學(人教)習題課件九 總復習第6課時 數與代數2
- 江西省金太陽聯考2024-2025學年高一下學期第一次月考生物試卷(解析版)
- 三年級上冊數學(人教版)預習復習課件-第七單元:第1課時 四邊形
- 文件管理制度
- 醫療器械公司崗位職責書
- 2025至2030年中國鮮濃豬骨面行業投資前景及策略咨詢報告
- 掌握考試技巧課件高一下學期期末考試動員主題班會
- 第五單元習作生活萬花筒(教學課件)-四年級語文上冊單元作文能力提升(統編版)
- 人力資源管理專業職業生涯規劃書3300字數
- 2024年珠海醋酸纖維有限公司招聘考試真題及答案
- 《水泥熟料的組成》課件
- 草籽采購(牧草種子采購)投標方案(技術方案)
- 金融糾紛調解培訓課件模板
- 2024屆江蘇省徐州市、南通市等2地高三第二次調研測試語文試題
- 智能化立體停車樓項目分析報告
- 超聲檢查健康宣教課件
- 廣西創業擔保貸款培訓課件
- 2024屆江蘇省南京市聯合體數學七年級第二學期期末監測試題含解析
- 《現場改善技巧》課件
- 國開電大《人文英語3》一平臺機考總題庫珍藏版
- 玻璃隔斷墻施工方案
評論
0/150
提交評論