本站小編為你精心準備了UML國際貿易文檔傳遞體系探討參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
【論文摘要】運用UML用例圖較詳細和確切地描述了用戶的功能需求,建立系統類圖,借助UML中的活動圖、時序圖建立起整個系統的狀態流程分析,最后進行系統部署,對國際貿易文件傳輸建立起系統模型。
一、國際貿易文件傳遞系統用例分析
要開發一個軟件系統,首先要對軟件系統的需求進行分析,深人描述目標系統的功能和性能,確定軟件設計的限制和軟件同其他系統元素間的接口細節,定義軟件的其他有效性需求。運用UmL(UnitedModellingLan-guage,統一建模語言)可以捕捉系統的功能需求、分析,提取所開發系統領域的類以及描述它們之間合作概況,在完成系統的OOA(Object一OrientedAnalysis,面向對象分析)基礎上,對系統進行OOD(Object一OrientedDe-sign,面向對象設計)。
UML的用例圖(見圖I}較詳細和確切地描述了用戶的功能需求,使系統責任明確到位,奠定UML對系統建模的基礎,這樣,其他模型圖的構造和發展依賴于用例圖中所描述的內容,直至系統能夠實現用例圖中描述的功能。采用用例圖描述的文件傳遞管理主要包括三類用戶:進口公司、出口公司、其他部門。對于系統,進口商可以向出口商發盤、發送訂單和其他票據、查詢信息,直接聯絡其他部門,海關、商檢、其他出口公司、運輸公司等。出口商可以接收發盤、訂單、檢查訂單、發盤、發送訂單、聯絡其他部門和查詢等功能。
基本事件流:
1.用戶輸人請求傳遞信息。2.系統顯示輸人身份驗證密碼。3.用戶輸人密碼。4.系統確認有效。如果無效則執行其他事件流AI。如果與主機聯接有問題,則執行異常事件流EI。5.系統提示:請輸人對方公司名稱及代碼。6.用戶輸人要傳遞信息對方公司名稱及代碼。7.系統進行對方身份驗證。8系統確認有效,提示按鈕一確認。如無效則執行其他時間流A3。9.系統提示輸人有效信息。10.系統顯示正在檢驗信息是否標準。11.系統確認有效。如果無效則執行其他事件流A2。如果與主機聯接有問題,則執行異常事件流E2。
擴展事件流:
A1;1)密碼錯誤,請重新輸人密碼
2)退出,用例結束。
A2:1)文件不標準,請按照標準重新輸入
2)退出,用例結束。
A3:1)用戶不存在或代碼錯誤。
2)退出,用例結束。
E1:1)系統告訴客戶連接主機出現錯誤。
2)系統在錯誤日志記下錯誤。
3)退出,用例結束。
二、系統靜態建模
在用例分析基礎上,根據需求可建立起系統的數據模型,即建立系統類圖,以及相關的關系和方法。在面向對象分析中,一般只考慮與問題描述域和系統功能相關的對象,針對這兩部分,可以分化為以下相關類:發送的用戶類、接收方、文件類等。這些類之間可以用樸素的關聯關系作一簡要表達。如圖2為國際貿易文件傳遞類圖,在圖中每條有直接多重性關聯的線上已標示出多重性,這為以后編程中提供了更好的關聯參考價值,并為類在整個開發中的統一性奠定基礎。
三、結束語
國際貿易信息傳遞目前正處于傳統手工、半手工管理向數字化過渡的階段,轉變過程中需要應用和集成最新的信息技術,以達到對網絡信息資源最有效的利用和共享。傳統的系統分析設計方法難以保證效率和質量,將UML應用于國際貿易信息傳遞,可以加速開發進程,提高代碼質量,支持動態的業務需求。從實際效果來看,UML可以保證軟件開發的穩定性、魯棒性,在實際應用中取得良好的效果。