信息系統(tǒng)開發(fā)方法與工具實(shí)驗(yàn)報告_第1頁
信息系統(tǒng)開發(fā)方法與工具實(shí)驗(yàn)報告_第2頁
信息系統(tǒng)開發(fā)方法與工具實(shí)驗(yàn)報告_第3頁
信息系統(tǒng)開發(fā)方法與工具實(shí)驗(yàn)報告_第4頁
信息系統(tǒng)開發(fā)方法與工具實(shí)驗(yàn)報告_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

信息系統(tǒng)開發(fā)方法與工具

實(shí)驗(yàn)報告實(shí)驗(yàn)報告實(shí)驗(yàn)名稱:UML建模管理學(xué)院信息管理專業(yè)上機(jī)實(shí)踐報告一、實(shí)驗(yàn)?zāi)康模?)熟悉UML建模實(shí)驗(yàn)環(huán)境。本書推薦實(shí)驗(yàn)環(huán)境為RationalRose,使用方法詳見實(shí)驗(yàn)準(zhǔn)備。(2)掌握識別參與者和用例的方法。(3)掌握定義參與者之間、用例之間關(guān)系的方法。(4)學(xué)會對用例進(jìn)行描述。(5)學(xué)會繪制用例圖。二、實(shí)驗(yàn)內(nèi)容(1)圖書管理系統(tǒng)是一個面向?qū)W校圖書館用來進(jìn)行圖書管理的管理信息系統(tǒng)(MIS)。該信息系統(tǒng)能夠方便的為借閱者提供各種借閱服務(wù),也能夠?yàn)閳D書管理員和系統(tǒng)管理員提供方便的管理服務(wù)。(2)超市信息管理系統(tǒng)是一個面向超市用來進(jìn)行超市日常信息處理的管理信息系統(tǒng)。該信息系統(tǒng)能夠方便地為超市的售貨員提供各種日常售貨功能,也能夠?yàn)槌械墓芾碚咛峁└鞣N管理功能,如進(jìn)貨、統(tǒng)計商品等。根據(jù)管理信息系統(tǒng)和超市管理信息系統(tǒng)進(jìn)行需求分析、用例識別和用例圖繪制。三、實(shí)驗(yàn)成果(一)圖書管理系統(tǒng)的功能性需求包括以下內(nèi)容:(1)圖書管理系統(tǒng)能夠?yàn)橐欢〝?shù)量的借閱者提供服務(wù)。每個借閱者能夠擁有唯一標(biāo)識其存在的編號。圖書館向每一個借閱者發(fā)放圖書證,圖書證中包含每一個借閱者的編號和個人信息。系統(tǒng)通過一個單獨(dú)的程序?yàn)榻栝喺咛峁┓?wù),不需要管理人員的干預(yù),這些服務(wù)包括提供查詢圖書信息、查詢個人信息服務(wù)和預(yù)定圖書服務(wù)等。(2)當(dāng)借閱者需要借閱書籍、歸還書籍時需要通過圖書管理員進(jìn)行,也就是說借閱者不直接與系統(tǒng)交互,而是圖書管理員充當(dāng)借閱者的代理與系統(tǒng)交互。當(dāng)借閱者借閱的圖書數(shù)量超過限制時,不運(yùn)行借閱者再進(jìn)行借閱。當(dāng)借閱者借閱的圖書超過一定的期限時,需要對其進(jìn)行處罰。借閱圖書時需要圖書證作為憑據(jù),歸還時不需要。(3)系統(tǒng)管理員負(fù)責(zé)系統(tǒng)的管理維護(hù)工作,維護(hù)工作包括圖書的添加、刪除和修改,書目的添加和刪除,借閱者的添加、刪除和修改,并且系統(tǒng)管理員能夠查詢借閱者、圖書和圖書管理員的信息。(4)查詢圖書可以通過圖書的名稱或圖書的ISBN/ISSN號進(jìn)行查找。(二)超市信息管理系統(tǒng)是一個面向超市用來進(jìn)行超市日常信息處理的管理信息系統(tǒng)(MIS)。該信息系統(tǒng)能夠方便的為超市的售貨員提供各種日常售貨功能,也能夠?yàn)槌械墓芾碚咛峁└鞣N管理功能,如進(jìn)貨、統(tǒng)計商品等。(1)超市信息管理系統(tǒng)能夠支持售貨員日常售貨功能。每一個售貨員通過自己的用戶名稱和密碼登錄到售貨系統(tǒng)中,為顧客提供服務(wù)。在售貨員為顧客提供售貨服務(wù)時,售貨員接收顧客購買商品,根據(jù)系統(tǒng)的定價計算出商品的總價,顧客付款并接受售貨員打印的貨物清單,系統(tǒng)自動保存顧客購買商品記錄。(2)超市信息管理系統(tǒng)能夠?yàn)槌械墓芾碚咛峁┕芾砉δ?。超市的管理包括庫存管理、訂貨管理、報表管理和售貨人員管理和系統(tǒng)維護(hù)等。庫存管理員負(fù)責(zé)超市的庫存管理;訂貨員負(fù)責(zé)超市的訂貨管理;統(tǒng)計分析員負(fù)責(zé)超市的統(tǒng)計分析管理;系統(tǒng)管理員負(fù)責(zé)超市的售貨人員管理和系統(tǒng)維護(hù)。每種管理者都通過自己的用戶名稱和密碼登錄到各自的管理系統(tǒng)中。(3)庫存管理包括商品入庫管理、處理盤點(diǎn)信息、處理報銷商品信息和一些信息的管理設(shè)置信息。這些設(shè)置信息包括供應(yīng)商信息、商品信息和特殊商品信息。庫存管理員每天對商品進(jìn)行一次盤點(diǎn),當(dāng)發(fā)現(xiàn)庫存商品有損壞時,及時處理報損信息。當(dāng)商品到貨時,庫存管理員檢查商品是否合格后并將合格的商品進(jìn)行入庫。當(dāng)商品進(jìn)入賣場時,商品進(jìn)行出庫處理。(4)訂貨管理是對超市所缺貨物進(jìn)行的訂貨處理,包括統(tǒng)計訂貨商品和制作訂單等步驟。當(dāng)訂貨員發(fā)現(xiàn)庫存商品低于庫存下限時,根據(jù)系統(tǒng)供應(yīng)商信息,制作訂單進(jìn)行商品訂貨處理。(5)統(tǒng)計分析管理包括查詢商品信息、查詢銷售信息、查詢供應(yīng)商信息、查詢?nèi)必浶畔?、查詢報表信息和查詢特殊商品信息,并制作報表。統(tǒng)計分析員使用系統(tǒng)的統(tǒng)計分析功能,了解商品信息、銷售信息、供應(yīng)商信息、庫存信息和特殊商品信息,以便能夠制定出合理的銷售計劃。(6)系統(tǒng)管理包括維護(hù)員工信息、維護(hù)會員信息和系統(tǒng)維護(hù)。系統(tǒng)管理員通過系統(tǒng)管理功能,能夠了解公司員工信息、會員信息,還能夠?qū)ο到y(tǒng)進(jìn)行維護(hù)工作。(三)創(chuàng)建系統(tǒng)用例模型圖書管理系統(tǒng)的參與者包含以下幾種。借閱者:圖書借閱者能夠通過該系統(tǒng)進(jìn)行借閱圖書、查詢書籍信息、預(yù)定圖書和歸還圖書等操作。圖書管理員:對于系統(tǒng)來說,借閱者借閱和歸還圖書都需要圖書管理員來進(jìn)行處理。系統(tǒng)管理員:系統(tǒng)管理員負(fù)責(zé)圖書、借閱者、書目等信息的維護(hù),并且系統(tǒng)管理員還需要對數(shù)據(jù)庫進(jìn)行維護(hù)操作。圖3-1建立單獨(dú)的包保存用例圖圖書管理員能夠通過該系統(tǒng)進(jìn)行如下活動處理借閱:借閱者可以通過圖書管理員借閱書籍。當(dāng)圖書管理員處理節(jié)約時,需要檢查用戶的合法性,如果不合法,不允許借閱書籍。如果之前該圖書已經(jīng)被借閱者預(yù)訂,需要刪除該圖書預(yù)訂信息。處理歸還:借閱者可以通過圖書管理員歸還圖書。當(dāng)借閱者借閱的書籍超過一定期限時,圖書管理員需要收取罰金。圖3-2圖書管理員用例圖借閱者用例圖能夠通過該系統(tǒng)進(jìn)行如下活動查找圖書:借閱者可以通過圖書名稱或者ISBN/ISSN號查找圖書的詳細(xì)信息。登錄系統(tǒng):借閱者能夠根據(jù)圖書證編號和相關(guān)密碼登錄圖3-3借閱者用例圖圖3-4系統(tǒng)管理員用例圖超市信息管理系統(tǒng)的參與者包含以下幾種:售貨員:售貨員為顧客提供售貨服務(wù)顧客:購買超市商品的人員庫存管理員:庫存管理員負(fù)責(zé)超市的庫存管理活動訂貨員:訂貨員負(fù)責(zé)超市的統(tǒng)計分析管理統(tǒng)計分析員:統(tǒng)計分析員負(fù)責(zé)超市的統(tǒng)計分析管理系統(tǒng)管理員:系統(tǒng)管理員負(fù)責(zé)超市的員工信息、會員信息管理以及系統(tǒng)維護(hù)等圖3-5系統(tǒng)參與者用例圖圖3-6頂層用例圖圖3-7售貨員用例圖特殊商品設(shè)置圖3-8庫存管理員用例圖制作訂單圖3-9訂貨員用例圖查詢商品基本信息查詢特殊商品信息圖3-10統(tǒng)計分析員用例圖系統(tǒng)設(shè)置圖3-11系統(tǒng)管理員用例圖四、操作過程出現(xiàn)的問題及解決方法在實(shí)踐的過程中遇到的主要問題是:確定系統(tǒng)的參與者。在確定參與者時要使用一些輔助問題,比如系統(tǒng)開發(fā)出來后,使用系統(tǒng)主要功能的是誰等問題,對系統(tǒng)進(jìn)行全面徹底的分析,將其帶入到功能中進(jìn)行認(rèn)真分析。

五、總結(jié)五、總結(jié)用例圖主要用于為系統(tǒng)的功能需求建模,它主要描述系統(tǒng)功能,也就是從外部用戶的角度觀察,系統(tǒng)應(yīng)該完成哪些功能,有利于開發(fā)人員以一種可視化的方式理解系統(tǒng)的功能需求。在進(jìn)行用例圖建模時,首先要進(jìn)行需求分析,要對系統(tǒng)有清晰的概念才行。管理學(xué)院信息管理專業(yè)上機(jī)實(shí)踐報告一、目的(1)掌握識別和定義類的方法。(2)掌握定義類間關(guān)系的方法。(3)學(xué)會繪制類圖。二、實(shí)驗(yàn)內(nèi)容(1)寫出類圖建模的完整過程。(2)結(jié)合所分析系統(tǒng)說明識別和定義類的方法。(3)結(jié)合所分析系統(tǒng)說明如何定義類與類之間的關(guān)系。(4)保存類圖模型,并輸出系統(tǒng)類圖。(5)按要求撰寫實(shí)驗(yàn)報告。分析該系統(tǒng)的總體要求,創(chuàng)建其類圖模型。創(chuàng)建類圖模型應(yīng)遵循以下步驟:(1)識別系統(tǒng)對象。(2)識別和定義類。(3)定義類間的關(guān)系。(4)建立類圖,構(gòu)造靜態(tài)模型。三、實(shí)驗(yàn)成果圖書管理系統(tǒng):(1)識別系統(tǒng)類圖首先,確定系統(tǒng)參與者的屬性。系統(tǒng)管理員通過提供唯一的用戶名和密碼屬性來登錄系統(tǒng),命名為administratorName和passwords,同樣的圖書管理員命名為librarianName和passwords。對于借閱者而言,借閱者通過輸入密碼登錄系統(tǒng),借閱不同數(shù)目的圖書,并且不同借閱者允許借閱和預(yù)訂天數(shù)也是不一樣的。,因此需要一下屬性:借閱者編號useid、借閱者名稱name、借閱者地址address、最大允許借閱書籍?dāng)?shù)目maxBooks、最長節(jié)約日期maxBorrowDays、密碼passwords和最大預(yù)訂天數(shù)maxReserveDays。圖3-1參與者基本類圖(2)識別和定義類儲存圖書信息,需要一個圖書類,同樣預(yù)定信息可以確定預(yù)定類;借閱信息可以確定借閱類;對于書目信息的存儲同樣需要一個書目類。圖3-2業(yè)務(wù)實(shí)體類(3)定義類間關(guān)系,建立類圖。圖3-3類之間的關(guān)系示例

超市信息管理系統(tǒng):(1)識別和定義類首先,確定系統(tǒng)的參與者屬性。員工屬性中包括登錄的用戶名和密碼、員工編號、員工年齡等信息。顧客屬性包括顧客名稱、顧客編號、顧客地址、顧客級別和顧客總消費(fèi)金額等圖3-4參與者初步類圖模型(2)定義類間關(guān)系,建立類圖。其次,確定系統(tǒng)中的主要業(yè)務(wù)實(shí)體類。商品的信息主要包括商品的編號、商品的名稱商品的類別、計量單位、供應(yīng)商、保質(zhì)期、進(jìn)價、售價、會員價等。供應(yīng)商信息主要包括商家編號、商家姓名、聯(lián)系方式、郵編、電話、email、聯(lián)系人法人代表、開戶賬號、開戶銀行、付款方式等。圖3-5商品和供應(yīng)商類圖四、操作過程出現(xiàn)的問題及解決方法在操作過程中對一些類之間的關(guān)系認(rèn)識不是很清楚,要理論聯(lián)系實(shí)際,多加練習(xí)。五、總結(jié)五、總結(jié)類圖是從抽象的角度描述系統(tǒng)的靜態(tài)結(jié)構(gòu),特別是模型中存在的類、類的內(nèi)部結(jié)構(gòu)以及它們和其它類之間的相互聯(lián)系。在類的抽象過程中,我們要從系統(tǒng)的問題域出發(fā),根據(jù)相關(guān)

場景和用例得到不同的實(shí)體。管理學(xué)院信息管理專業(yè)上機(jī)實(shí)踐報告一、目的(1)能夠準(zhǔn)確識別序列圖建模的系統(tǒng)元素。(2)掌握序列圖設(shè)計中對象建模及激活等的建模方法,能夠確定消息。(3)掌握不斷細(xì)化、完善序列圖的方法。(4)學(xué)會繪制序列圖。二、實(shí)驗(yàn)內(nèi)容使用下列步驟創(chuàng)建序列圖:(1)根據(jù)系統(tǒng)的用例或具體的場景確定角色的工作流程。(2)確定工作流程中涉及的對象,從左到右將這些對象順序的放置在序列圖的上方,其中重要的角色放置在左邊。(3)為某一個工作流程進(jìn)行建模,使用各種消息將這些對象連接起來,從系統(tǒng)的各個角色開始,在各個對象的生命線之間自頂向下依次將消息畫出。如果需要約束條件,可以在合適的地方附上條件。(4)如果需要將這些為單個工作流程建模的序列圖放到一張序列圖中,可以通過相關(guān)腳本說明繪制出該用例的總圖。通常一個完整的用例的序列圖是復(fù)雜的,這時候不必將單個的工作流程集成到總圖中,甚至還需要將一張復(fù)雜的序列圖進(jìn)工作流程集成到總圖中,甚至還需要將一張復(fù)雜的序列圖進(jìn)行分解,分解成一些簡單的序列圖。三、 實(shí)驗(yàn)成果:借閱者圖3-1借閱者查找圖書序列圖圖3-2借閱者查詢個人信息序列圖圖3-3借閱者預(yù)訂圖書序列圖圖3-4圖書管理員處理借閱序列圖圖3-5圖書管理員處理還書序列圖圖3-6系統(tǒng)管理員查詢書籍信息序列圖第21頁圖3-7系統(tǒng)管理員添加書籍序列圖圖3-8系統(tǒng)管理員刪除書籍序列圖第22頁:系統(tǒng)管理員圖3-9系統(tǒng)管理員修改書籍序列圖:系統(tǒng)管理員:借閱者圖3-10系統(tǒng)管理員查詢借閱者信息序列圖第23頁圖3-11系統(tǒng)管理員添加借閱者序列圖:系統(tǒng)管理員:借閱者圖3-12系統(tǒng)管理員刪除借閱者序列圖第24頁借閱者圖3-13系統(tǒng)管理員修改借閱者信息序列圖圖3-14系統(tǒng)管理員添加書目序列圖第25頁圖3-15系統(tǒng)管理員刪除書目序列圖超市管理信息系統(tǒng):圖3-16售貨員銷售商品序列圖第26頁:統(tǒng)計分析員:商品圖3-17統(tǒng)計分析員查詢商品信息序列圖第27頁圖3-18庫存管理員處理商品入庫序列圖第28頁圖3-19訂貨員進(jìn)行訂貨管理序列圖四、操作過程出現(xiàn)的問題及解決方法在操作工程中遇到的主要問題有:消息順序的確定、對象的創(chuàng)建時間與位置。消息的序號表示相對關(guān)系,如果多條消息并行,則他們之間的順序不重要。如果對象的開始位置置于序列圖的頂部,那就意味著序列圖在開始交互的時候該對象就已經(jīng)存在了。五、總結(jié)俗話說良好的開端是成功的一半,所以對于序列圖來說,第一步的根據(jù)系統(tǒng)的用例或具體的場景確定角色的工作流程就很重要。在一個工作流程中可能還存在分支或者從屬,這就需要我們進(jìn)行認(rèn)真分析。序列圖從一定程度上更加詳細(xì)地描述了用例表達(dá)的需求。第29頁管理學(xué)院信息管理專業(yè)上機(jī)實(shí)踐報告一、目的(1)能夠準(zhǔn)確識別狀態(tài)圖及活動圖建模的系統(tǒng)元素。(2)掌握狀態(tài)圖設(shè)計中事件建模及動作建模方法,能夠確定引起對象狀態(tài)轉(zhuǎn)移的事件以及轉(zhuǎn)移激活時被執(zhí)行的動作。(3)掌握控制流及對象流建模方法,能夠定義活動圖中的控制流和對象流;并學(xué)會在活動圖中添加泳道。(4)掌握不斷細(xì)化、完善活動圖的方法。(5)學(xué)會繪制狀態(tài)圖及活動圖。二、實(shí)驗(yàn)內(nèi)容1)狀態(tài)圖建模狀態(tài)圖建模部分進(jìn)行待開發(fā)系統(tǒng)中對象或子系統(tǒng)的狀態(tài)機(jī)模型在使用狀態(tài)圖進(jìn)行動態(tài)建模時,可以參照以下步驟進(jìn)行:識別一個需要繼續(xù)建模的實(shí)體。對狀態(tài)建模,即確定對象可能存在的狀態(tài)。對事件建模,即確定能引起狀態(tài)轉(zhuǎn)移的事件。對動作建模,即確定轉(zhuǎn)移激活時被執(zhí)行的動作。對建模結(jié)果進(jìn)行精化和細(xì)化。在繪制狀態(tài)圖時,基本的操作步驟如下:創(chuàng)建狀態(tài)圖添加初始狀態(tài)和終止?fàn)顟B(tài)。添加狀態(tài),并完成狀態(tài)相關(guān)設(shè)置。完成組合狀態(tài)。添加歷史指示器。添加轉(zhuǎn)移,并完成相關(guān)設(shè)置。第30頁檢查狀態(tài)圖,并進(jìn)行細(xì)化整理。2)活動圖建模本實(shí)驗(yàn)內(nèi)容為:在完成代開發(fā)系統(tǒng)用例圖建?;A(chǔ)上,使用活動圖對于待開發(fā)系統(tǒng)中各主要用例進(jìn)行動態(tài)行為建模。在使用活動圖進(jìn)行動態(tài)建模時,可以參照以下步驟進(jìn)行:識別要對其工作流進(jìn)行描述的用例。進(jìn)行主路徑建模。對細(xì)化主路徑,進(jìn)行從路徑建模。添加泳道來標(biāo)識活動的事務(wù)分區(qū)。改進(jìn)高層活動并添加到更多活動圖。在繪制活動圖時,基本的操作步驟如下:創(chuàng)建活動圖。添加動作,完成動作建模。添加其他結(jié)點(diǎn)及控制流,完成控制流建模。添加對象及對象流,完成對象流建模。添加泳道。檢查活動圖,并進(jìn)行細(xì)化整理。三、實(shí)驗(yàn)成果圖書管理系統(tǒng):借閱者進(jìn)入自助服務(wù)系統(tǒng)并選擇直接搜索圖書或者登錄。搜索圖書后可以查看圖書詳細(xì)信息,也可以預(yù)定圖書。預(yù)定圖書需要借閱者登錄系統(tǒng),如果沒有登錄要進(jìn)行登錄,如果登錄則直接預(yù)定該圖書。離開時,登錄的借閱者需要進(jìn)行退出操作。圖3-1借閱者活動圖圖書管理員在處理前需要登錄系統(tǒng),在處理借閱書時檢查借閱者借閱書籍?dāng)?shù)目是否超過允許借閱數(shù)目,超過數(shù)目不能借閱。否則,將更新數(shù)據(jù)庫記錄,借閱者借閱成功。處理歸還圖書時,檢查借閱者歸還圖書是否超期,如果超期,則進(jìn)行罰款;否則歸還圖書成功。圖3-2圖書管理員活動圖系統(tǒng)管理員首先登錄到系統(tǒng)中,在管理借閱者界面中可以添加、查詢、刪除和修改借閱者信息。系統(tǒng)管理員在刪除和修改借閱者時,需要首先查找該借閱者?;顒油戤吅笮枰顺龉芾斫缑?。圖3-3系統(tǒng)管理員管理借閱者信息活動圖系統(tǒng)管理員登錄到管理系統(tǒng),在維護(hù)圖書信息界面中可以添加、查詢、刪除和修改圖書信息?;顒油戤呏笸顺鱿到y(tǒng)管理界面圖3-4系統(tǒng)管理員維護(hù)圖書信息活動圖系統(tǒng)管理員在維護(hù)圖書信息界面中可以添加、刪除、修改圖書書目信息,活動完畢后需要退出系統(tǒng)管理界面。圖3-5系統(tǒng)管理員維護(hù)圖書目錄信息活動圖借閱者包含以下狀態(tài):創(chuàng)建借閱者賬戶、借閱者能夠借閱圖書、借閱者不能夠借閱圖書、借閱者被管理員刪除。圖3-6借閱者狀態(tài)圖圖書包含以下的狀態(tài):剛被購買后的新書、被添加能夠借閱時的圖書、圖書被預(yù)定、圖書被借閱、圖書被管理員刪除。圖3-7圖書狀態(tài)圖超市管理信息系統(tǒng):員工進(jìn)入初始化登錄界面,輸入自己的用戶名和密碼。登錄界面對輸入的用戶名和密碼進(jìn)行判斷,如果是合法用戶則登錄成功;否則,提示錯誤,登錄失敗。圖3-8員工驗(yàn)證登錄活動圖商品包含以下狀態(tài):剛被購買還未入庫的商品、被添加能夠出售的商品、商品被出售、商品被回收。

圖3-9商品狀態(tài)圖四、操作過程出現(xiàn)的問題及解決方法操作過程中出現(xiàn)的主要問題:對某些事物的狀態(tài)認(rèn)識不夠完整導(dǎo)致繪制狀態(tài)圖不完整,這個問題是對系統(tǒng)的分析不夠完整透徹造成的。此外,在狀態(tài)圖和活動圖中的初始狀態(tài)和結(jié)束狀態(tài)是同一個,當(dāng)最開始創(chuàng)建之后,后邊要從瀏覽器中拖入。五、總結(jié)五、總結(jié)在畫圖前,先要對所畫內(nèi)容有清晰的認(rèn)識,在畫圖的過程中進(jìn)行不斷的補(bǔ)充和細(xì)化。在以后的建模過程中,一定要重視開始的分析階段。管理學(xué)院信息管理專業(yè)上機(jī)實(shí)踐報告一、目的(1)掌握組件建模及結(jié)點(diǎn)建模的方法,能夠準(zhǔn)確識別出組件圖及配置圖中各類組成元素。(2)學(xué)會定義組件提供的接口,并能確定組件間、組件與接口間以及結(jié)點(diǎn)間的關(guān)系。。(3)掌握配置圖與組件圖的嵌套。(4)學(xué)會繪制組件圖及配置圖二、實(shí)驗(yàn)內(nèi)容結(jié)合以上系統(tǒng)功能,對待開發(fā)系統(tǒng)進(jìn)行分析,創(chuàng)建相應(yīng)構(gòu)件,完成構(gòu)件圖建模;確定系統(tǒng)結(jié)點(diǎn),定義結(jié)點(diǎn)間關(guān)聯(lián)關(guān)系,擴(kuò)展各結(jié)點(diǎn)上駐留的組件,完成部署圖建模。在構(gòu)建圖的建模過程中,可以參考以下步驟:(1)對系統(tǒng)中的組件建模。(2)定義相應(yīng)的組件提供的接口。(3)對組件與組件、組件與接口之間的關(guān)系建模。(4)將邏輯設(shè)計映射為物理實(shí)現(xiàn),完成組件圖。(5)對建模結(jié)果進(jìn)行精化和細(xì)化。(6)部署圖建模可以參照下列步驟:(7)對系統(tǒng)中的結(jié)點(diǎn)建模。(8)對結(jié)點(diǎn)之間的關(guān)聯(lián)關(guān)系建模。(9)對駐留在結(jié)點(diǎn)上的組件建模。(10)對結(jié)點(diǎn)上組件間的依賴關(guān)系建模。(11)對建模的結(jié)果進(jìn)行精化和細(xì)化。另外,在建模的基礎(chǔ)上繪制配置圖的步驟如下:(1)添加結(jié)點(diǎn)。(2)完成結(jié)點(diǎn)上的配置及內(nèi)嵌組件圖的建模。(3)添加結(jié)點(diǎn)間的關(guān)系。(4)精化、細(xì)化、整理配置圖。三、實(shí)驗(yàn)成果圖書管理系統(tǒng):在圖書管理系統(tǒng)中,可以對系統(tǒng)的主要參與者和主要業(yè)務(wù)實(shí)體類分別創(chuàng)建對應(yīng)的構(gòu)建進(jìn)行映射,如創(chuàng)建Borrower、Loan、Book、Reserve、Title、Administrator和Librarian構(gòu)件并且Borrower構(gòu)件使用Loan和Reserve構(gòu)件,Loan和Reserve構(gòu)件使用

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論