《企業(yè)綜合信息管理系統(tǒng)UML需求建模用例圖活動圖課件》由會員分享,可在線閱讀,更多相關《企業(yè)綜合信息管理系統(tǒng)UML需求建模用例圖活動圖課件(15頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、,1 單擊此處編輯母版標題樣式,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,2019/3/29,高級語言C+,#,2024/11/18,UML系統(tǒng)建模與分析設計,1,UML,系統(tǒng)建模與分析設計,2,具體功能要求,本案例只對其中的,“,進銷存管理子系統(tǒng),”,進行詳細的需求分析用例建模。,(,1,)銷售管理,1,)制定銷售計劃,2,)與客戶簽訂銷售合同,3,)檢查合同履約率,4,)生產(chǎn)調度管理部門組織生產(chǎn),5,)庫存管理部門對產(chǎn)品進行入庫、出庫處理,6,)財務管理部門收取客戶貨款,7,)售后服務,2023/9/19UML系統(tǒng)建模與分析設計 1UML系統(tǒng)建模,2024/11/18,UM
2、L系統(tǒng)建模與分析設計,2,UML,系統(tǒng)建模與分析設計,(,2,)采購管理,1,)制定原材料(零部件)采購計劃,2,)與客戶簽訂采購合同,3,)檢查合同履約率,4,)庫存管理部門對原材料進行入庫驗收、存儲,5,)財務管理部門支付貨款,(,3,)庫存管理,1,)產(chǎn)品入庫管理,2,)原材料(零部件)入庫管理,3,)原材料(零部件)出庫管理,4,)產(chǎn)品出庫管理,5,)庫存管理,6,)采購管理部門組織采購,7,)生產(chǎn)調度管理部門安排生產(chǎn),8,)財務管理部門對庫存物資進行核算,2023/9/19UML系統(tǒng)建模與分析設計 2UML系統(tǒng)建模,2024/11/18,UML系統(tǒng)建模與分析設計,3,UML,系統(tǒng)建模
3、與分析設計,3,需求補充說明,(,1,)數(shù)據(jù)保存,采購合同:每個合同執(zhí)行期可能多達幾個月,合同,需要長期保留。,銷售合同:每個合同執(zhí)行期可能多達幾個月,合同,需要長期保留,。,歷年履約合同:履約后的合同需要長期(幾十年),保留,以備查使用。,庫存貨物清單:庫存貨物量隨出、入庫有所消長,,長期保存。,貨物損毀報表:長期保留,以備查使用。,入庫單:長期保留,以備查核算使用。,出庫單:長期保留,以備查核算使用。,庫存貨物資產(chǎn)核對表:長期保留,以備查使用。,2023/9/19UML系統(tǒng)建模與分析設計 3UML系統(tǒng)建模,2024/11/18,UML系統(tǒng)建模與分析設計,4,UML,系統(tǒng)建模與分析設計,(,
4、2,)系統(tǒng)的用戶,客戶、倉庫管理員、銷售人員、采購人員、公司經(jīng)理、財務管理系統(tǒng)、生產(chǎn)調度管理系統(tǒng)。,(3)系統(tǒng)運行用戶界面,銷售合同管理用戶界面:,采購合同管理用戶界面:,倉庫貨物清單管理用戶界面:,2023/9/19UML系統(tǒng)建模與分析設計 4UML系統(tǒng)建模,2024/11/18,UML系統(tǒng)建模與分析設計,5,UML,系統(tǒng)建模與分析設計,(,4,)系統(tǒng)運行的軟件、硬件環(huán)境,1,)系統(tǒng)運行的軟件環(huán)境,2,)系統(tǒng)運行的硬件環(huán)境,3.6.2 確定系統(tǒng)范圍和系統(tǒng)邊界,1進銷存管理子系統(tǒng)的業(yè)務范圍,2進銷存管理子系統(tǒng)的系統(tǒng)邊界,3.6.3 確定執(zhí)行者,“,進銷存管理子系統(tǒng),”,有,5,個人執(zhí)行者和,2
5、,個系統(tǒng)執(zhí)行者,即,“,采購人員,”,、,“,銷售人員,”,、,“,倉庫管理員,”,、,“,客戶,”,、,“,公司經(jīng)理,”,、,“,生產(chǎn)調度管理子系統(tǒng),”,和,“,財務管理子系統(tǒng),”,。,2023/9/19UML系統(tǒng)建模與分析設計 5UML系統(tǒng)建模,2024/11/18,UML系統(tǒng)建模與分析設計,6,UML,系統(tǒng)建模與分析設計,3.6.4 確定用例,(,1,),“,企業(yè)綜合信息管理系統(tǒng),”,中的用例(一層),財務管理;,人力資源管理;,生產(chǎn)調度管理;,進銷存管理;,設備安全管理;,行政事務管理。,(,2,),“,進銷存管理子系統(tǒng),”,中的用例(第二層),銷售管理;,采購管理;,庫存管理。,(,
6、3,),“,銷售管理子系統(tǒng),”,中的用例(第三層),制定產(chǎn)品銷售計劃;,簽訂銷售合同;,督促客戶付款;,監(jiān)督產(chǎn)品發(fā)貨;,檢查合同履約;,提供售后服務。,2023/9/19UML系統(tǒng)建模與分析設計 6UML系統(tǒng)建模,2024/11/18,UML系統(tǒng)建模與分析設計,7,UML,系統(tǒng)建模與分析設計,(,4,),“,采購管理子系統(tǒng),”,中的用例(第三層),制定采購計劃;,簽訂采購合同;,貨物入庫檢驗;,支付貨款;,檢查合同履約。,(,5,),“,庫存管理子系統(tǒng),”,中的用例(第三層),入庫管理;,出庫管理;,庫存管理。,2023/9/19UML系統(tǒng)建模與分析設計 7UML系統(tǒng)建模,2024/11/18
7、,UML系統(tǒng)建模與分析設計,8,UML,系統(tǒng)建模與分析設計,3.6.5 分層繪制用例圖,1,最高層用例圖,2023/9/19UML系統(tǒng)建模與分析設計 8UML系統(tǒng)建模,2024/11/18,UML系統(tǒng)建模與分析設計,9,UML,系統(tǒng)建模與分析設計,2,第,2,層用例圖,2023/9/19UML系統(tǒng)建模與分析設計 9UML系統(tǒng)建模,2024/11/18,UML系統(tǒng)建模與分析設計,10,UML,系統(tǒng)建模與分析設計,3,第,3,層用例圖,2023/9/19UML系統(tǒng)建模與分析設計 10UML系統(tǒng)建,2024/11/18,UML系統(tǒng)建模與分析設計,11,UML,系統(tǒng)建模與分析設計,4,第,4,層用例圖
8、,2023/9/19UML系統(tǒng)建模與分析設計 11UML系統(tǒng)建,2024/11/18,UML系統(tǒng)建模與分析設計,12,UML,系統(tǒng)建模與分析設計,2023/9/19UML系統(tǒng)建模與分析設計 12UML系統(tǒng)建,2024/11/18,UML系統(tǒng)建模與分析設計,13,UML,系統(tǒng)建模與分析設計,3.6.6 描述用例,1,“增加銷售合同”用例,用例編號:,04010101,(共有,4,層用例圖結構,每層用,2,位數(shù)字表,示,采用,8,位編號。),用例名:,增加銷售合同,執(zhí)行者:人執(zhí)行者:合同管理員、客戶、公司經(jīng)理。系統(tǒng)執(zhí),行者:,“,財務管理子系統(tǒng),”,和,“,生產(chǎn)調度管理子系統(tǒng),”,。,目 的:合同
9、管理員將與客戶簽訂的銷售合同的詳細內容錄入管理系統(tǒng),用于對銷售合同進行統(tǒng)計、查詢、檢查是否履約等,監(jiān)控正在履約的合同。,類 型:,端點、主要的、基本的,級 別:,一級,2023/9/19UML系統(tǒng)建模與分析設計 13UML系統(tǒng)建,2024/11/18,UML系統(tǒng)建模與分析設計,14,UML,系統(tǒng)建模與分析設計,過程描述:,(,1,)合同管理員輸入標識碼(,ID,),,系統(tǒng)識別標識碼的有效性;,(,2,)初始化一個新銷售合同,設置各種處室標志;,(,3,)輸入一個新的具有唯一性的合同編號;,(,4,)將與客戶簽訂的銷售合同的詳細內容錄入管理系統(tǒng);,(,5,)退出系統(tǒng)。,與其它用例的關聯(lián):過程描述(,1,)中包含身份驗證用例;(,4,)中包含編號自動生成用例。,異常事件流處理:,(,1,)標識碼有效性檢查失?。合到y(tǒng)檢測標識碼有效性失敗,允許重新輸入。,(,2,)編號也可以由合同管理員手動輸入,系統(tǒng)自動進行唯一性檢查。出現(xiàn)錯誤,允許重新輸入。,2,“修改合同”用例,2023/9/19UML系統(tǒng)建模與分析設計 14UML系統(tǒng)建,2024/11/18,UML系統(tǒng)建模與分析設計,15,UML,系統(tǒng)建模與分析設計,2023/9/19UML系統(tǒng)建模與分析設計 15UML系統(tǒng)建,