freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于uml統(tǒng)一建模語(yǔ)言rose軟件軟件工程倉(cāng)庫(kù)管理系統(tǒng)課程設(shè)計(jì)(文件)

 

【正文】 之間的依賴(lài)(虛箭線)關(guān)系描述系統(tǒng)軟件的組織結(jié)構(gòu),展示系統(tǒng)中的不同物理構(gòu)件及其之間的聯(lián)系。 根據(jù)聚類(lèi)分析結(jié)果和業(yè)務(wù)流程中的活動(dòng)圖可以設(shè)計(jì)和完成用例。 通常根據(jù)責(zé)任把活動(dòng)組織到不同的泳道中,它能清楚地表明動(dòng)作在哪執(zhí)行(在那個(gè)對(duì)象中),或者表明一個(gè)組織的哪部分工作(一個(gè)動(dòng)作)被執(zhí)行。 4. 泳道 泳道代表對(duì)象對(duì)活動(dòng)的責(zé)任。也可以說(shuō),一個(gè)活動(dòng)狀態(tài)是由一系列動(dòng)作狀態(tài)組成?;顒?dòng)圖特別適合描述動(dòng)作流和并發(fā)處理行為。 倉(cāng)庫(kù)管理的入庫(kù)協(xié)作圖如圖 43 所示。 一個(gè)協(xié)作圖描述了系統(tǒng)中為實(shí)現(xiàn)某些服務(wù)所涉及的對(duì)象扮演的角色及其相互之間的交互。 銷(xiāo)售部門(mén) 倉(cāng)庫(kù)管理員 出庫(kù)單 貨物 庫(kù)位管理1 : 提貨單2 : 填寫(xiě)3 : 反饋4 : 提貨5 : 貨物更新6 : 反饋7 : 更新8 : 反饋 圖 42 超市倉(cāng)庫(kù)管理出庫(kù)順序 圖 經(jīng)濟(jì)管理學(xué)院本科課程設(shè)計(jì) 22 協(xié)作圖 協(xié)作圖和順序圖都可以表示各對(duì)象間的交互關(guān)系,但它們的側(cè)重點(diǎn)不同。 4. 消息:在時(shí)序圖中,對(duì)象之間的消息發(fā)送和接收用兩個(gè)對(duì)象生存線之間的消息箭頭線表示,用來(lái)指出該對(duì)象執(zhí)行期間的時(shí)序。 順序圖的圖形元素組成成分:對(duì)象、生存線、消息和激活期。類(lèi)元角色用生命線表示。當(dāng)執(zhí)行一個(gè)用例行為時(shí),順序圖中的每條消息對(duì)應(yīng)了一 個(gè)類(lèi)操作或狀態(tài)機(jī)中引起轉(zhuǎn)換的觸發(fā)事件。每一個(gè)類(lèi)元角色用一條生命線來(lái)表示,即用垂直線代表整個(gè)交互過(guò)程中對(duì)象的生命期。 關(guān)系用類(lèi)框之間的連線來(lái)表示,不同的關(guān)系用連線上和連線端頭處的修飾符來(lái)區(qū)別。 在類(lèi)圖中類(lèi)用矩形框來(lái)表示,它的屬性和操作分別列在分格中。圖中共有 2 條泳道,它們分別是:管理員操作員。下面用活動(dòng)圖來(lái)對(duì)入庫(kù)管理系統(tǒng)的主要活動(dòng)進(jìn)行描述。 第 3 章 分析與設(shè)計(jì) 15 圖 32 出庫(kù)管理的用例圖 入庫(kù)管理活動(dòng)圖 活動(dòng)圖是系統(tǒng)一系列狀態(tài)的綜合體現(xiàn),它描述了系統(tǒng)中各種活動(dòng)執(zhí)行的順序,活動(dòng)圖是系統(tǒng)一系列狀態(tài)的綜合體現(xiàn),它描述了系統(tǒng)中 各種活動(dòng)執(zhí)行的順序,刻畫(huà)了一個(gè)系統(tǒng)中所要進(jìn)行的各項(xiàng)活動(dòng)的執(zhí)行流程。 描述: 對(duì)報(bào)表進(jìn)行修改,刪除,查詢(xún)等 用例名:出庫(kù)單管理 角色:出庫(kù)管理員 目的:進(jìn)行貨物歸類(lèi)統(tǒng)一管理 描述:管理員根據(jù)銷(xiāo)售方面的情況計(jì)劃的需要的貨物 用例名: 出庫(kù)審核 角色:出庫(kù)管理員 目的:防止有錯(cuò)誤的貨物出倉(cāng)庫(kù) 描述:生成單價(jià)和生成收費(fèi)單 倉(cāng)庫(kù)管理員接收提貨單后填寫(xiě)出庫(kù)單,給銷(xiāo)售人員確認(rèn)性息。 入庫(kù)管理用例圖: 用例名:報(bào)表管理 角色:入庫(kù)管理員 目的: 防止有錯(cuò)誤的信息。 業(yè)務(wù)用例分析 用例視圖是被稱(chēng)為參與者的外部用戶(hù)所能觀察到的系統(tǒng)功能的模型圖。 :對(duì)貨物進(jìn)行登記如數(shù)量單價(jià)等進(jìn)行核對(duì),各種信息的查詢(xún)修改等。 業(yè)務(wù)流程調(diào)查 超市倉(cāng)庫(kù)管理信息系統(tǒng)業(yè)務(wù)流 程調(diào)查 根據(jù)分析, 本系統(tǒng)業(yè)務(wù)流程主要包括如下內(nèi)容: ? 顧客發(fā)訂單給銷(xiāo)售部門(mén) ? 銷(xiāo)售部門(mén)經(jīng)過(guò)訂單檢查,把不合格的訂單反饋給客戶(hù) ? 對(duì)合格的訂單,通過(guò)核對(duì)庫(kù)存記錄,缺貨訂單通過(guò)缺貨統(tǒng)計(jì),向采購(gòu)部門(mén)發(fā)出缺貨通知,并登記缺貨記錄;對(duì)于可供貨訂單,登記客戶(hù)檔案,開(kāi)出備貨單,通知倉(cāng)庫(kù)備貨。 主用例圖如圖 23 所示。另一方面,協(xié)作圖也不將時(shí)間作為單獨(dú)的維來(lái)表示,所以必須使用順序號(hào)來(lái)判斷消息的順序以及并行線程。 類(lèi)圖:類(lèi)圖是靜態(tài)視圖的圖形表達(dá)方式,表示聲明的(靜態(tài)的)模型元素,如類(lèi)、類(lèi)型及其內(nèi)容及相互關(guān)系。用例圖表示了來(lái)自用例模型(用例,參與者)的元素。 配置視圖:包括對(duì)最典型的平臺(tái)配置的各種物理節(jié)點(diǎn)的描述以及將任務(wù)(來(lái)自進(jìn)程視圖)向物理節(jié)點(diǎn)分配的情況。它是實(shí)施模型的子集。它還包括一些用例實(shí)現(xiàn)。另外,類(lèi)圖 、組件圖、協(xié)作圖等也可以用來(lái)進(jìn)行測(cè)試。 5 實(shí)現(xiàn) 實(shí)現(xiàn)的依據(jù)是設(shè)計(jì)過(guò)程中得到的靜態(tài)視圖 (類(lèi)圖、對(duì)象圖 )、動(dòng)態(tài)視圖 (順序圖、狀態(tài)圖、協(xié)作圖、活動(dòng)圖 )。主要涉及以下活動(dòng) (并不一定是順序的 ): 1 分析用例以及業(yè)務(wù)領(lǐng)域 2 發(fā)現(xiàn)對(duì)象,為對(duì)象分類(lèi),確定對(duì)象之間的交互 3 確定類(lèi)之間的關(guān)系 4 定義類(lèi)的屬性和操作 5 分析對(duì)象的狀態(tài)變化 4 進(jìn)行系統(tǒng)設(shè)計(jì),在系統(tǒng)分析的基礎(chǔ)上進(jìn)行 : 系統(tǒng)架構(gòu)的設(shè)計(jì) 進(jìn)行高層的系統(tǒng)決策、確定基本的軟件結(jié)構(gòu),并對(duì)應(yīng)用系統(tǒng)進(jìn)行劃分 。 虛線表示各種活動(dòng)之間的可溯性 對(duì)象圖 配置圖 用例圖 流程圖 用例圖 類(lèi)圖 經(jīng)濟(jì)管理學(xué)院本科課程設(shè)計(jì) 8 1 進(jìn)行業(yè)務(wù)流程建模 通過(guò)使用 UML 的活動(dòng)圖與用例圖描述企業(yè)的業(yè)務(wù)流程來(lái)理解領(lǐng)域知識(shí),建立業(yè)務(wù)用例圖 。 1998 年正式頒布的RUP(Rational Unified Process)是 UML 設(shè)計(jì)者們共同定義的一個(gè)軟件開(kāi)發(fā)的公共過(guò)程框架。從不同但相互聯(lián)系的角度對(duì)系統(tǒng)建立的模型可用于不同的目的。 UML 描述了一個(gè)系統(tǒng)的靜態(tài)結(jié)構(gòu)和動(dòng)態(tài)行為。元模型為 UML 的所有元素在語(yǔ)法和語(yǔ)義上提供了簡(jiǎn)單、一致、通用的定義性說(shuō)明,使開(kāi)發(fā)者能在語(yǔ)義上取得一致,消除了因人而異的 最佳表達(dá)方法所造成的影響。 經(jīng)濟(jì)管理學(xué)院本科課程設(shè)計(jì) 6 第 2 章 業(yè)務(wù)建模 首先, UML 融合了 Booch、 OMT 和 OOSE 方法中的基本概念,這些概念與其它 面向?qū)ο蠹夹g(shù) 中的基本概念大多相同, UML 因而成為使用者樂(lè)于采用的簡(jiǎn)單一致的建模語(yǔ)言;其次, UML 不僅是上述方法的簡(jiǎn)單匯合,而且在這些方法的基礎(chǔ)上幾經(jīng)修改完成,它擴(kuò)展了已有方法的應(yīng)用范圍;第三, UML 是標(biāo)準(zhǔn)的建模語(yǔ)言,而不是 標(biāo)準(zhǔn)的開(kāi)發(fā)過(guò)程。 本文的編寫(xiě)結(jié)合了面向?qū)ο蟮能浖_(kāi)發(fā)方法與 UML 建模語(yǔ)言的優(yōu)勢(shì)與特色,同時(shí)與倉(cāng)儲(chǔ)管理系統(tǒng)緊密結(jié)合。 超市形態(tài)具有種種優(yōu)點(diǎn),但在目前狀況下,它仍存在零售業(yè)企業(yè)所共有的落后 的一面,如:不能有效地管理每種商品,收款結(jié)算速度慢,容易出現(xiàn)營(yíng)業(yè)差錯(cuò),不宜進(jìn)行商品調(diào)價(jià),盤(pán)點(diǎn)效率低等,而且在超市日常管理中,商品的進(jìn)、銷(xiāo)、存等決策以經(jīng)驗(yàn)為主,缺乏實(shí)時(shí)分析功能,管理人員對(duì)及時(shí)傳遞資料的要求始終得不到滿(mǎn)足。不同的測(cè)試小組使用不同的 UML 圖作為測(cè)試依據(jù) :單元測(cè)試使用類(lèi)圖和類(lèi)規(guī)格說(shuō)明;集成測(cè)試使用部件圖和合作圖;系統(tǒng)測(cè)試使用用例圖來(lái)驗(yàn)證系統(tǒng)的行為,驗(yàn)收測(cè)試由用戶(hù)進(jìn)行,以驗(yàn)證系統(tǒng)測(cè)試的結(jié)果是否滿(mǎn)足在分析階段確定的需求。在用 UML 建立分析和設(shè)計(jì)模型時(shí) ,應(yīng)盡量避免考慮把模型轉(zhuǎn)換成某種特定的編程語(yǔ)言。 經(jīng)濟(jì)管理學(xué)院本科課程設(shè)計(jì) 4 為實(shí)現(xiàn)用例 ,類(lèi) 之間需要協(xié)作 ,這可以用 UML 動(dòng)態(tài)模型來(lái)描述。分析階段主要關(guān)心問(wèn)題域中的主要概念(如抽象、 類(lèi)和對(duì)象 等)和機(jī)制,需要識(shí)別這些類(lèi)以及它們相互間的關(guān)系,并用 UML 類(lèi)圖來(lái)描述??傊?UML 是一個(gè)通用的 標(biāo)準(zhǔn)建模語(yǔ)言 ,可以對(duì)任何具有靜態(tài)結(jié)構(gòu)和動(dòng)態(tài)行為的系統(tǒng)進(jìn) 行建模。因此首先把精力集中在設(shè)計(jì)通用的元模型上(統(tǒng)一不同方法的語(yǔ)義),其次是建立通用的表示法(提供對(duì)這些語(yǔ)義的形象化的表達(dá))。特別值得一提的是, UML的開(kāi)發(fā)者 們把并行分布式系統(tǒng)的建模作為 UML 的設(shè)計(jì)目標(biāo),也就是說(shuō), UML 具有處理這類(lèi)問(wèn)題的能力。其次 ,通過(guò)統(tǒng)一語(yǔ)義和符號(hào)表示 ,能夠穩(wěn)定我國(guó)的面向?qū)ο蠹夹g(shù)市場(chǎng) ,第 1 章 緒論 3 使項(xiàng)目根植于一個(gè)成熟的標(biāo)準(zhǔn)建模語(yǔ)言 ,從而可以大大拓寬所研制與開(kāi)發(fā)的軟件系統(tǒng)的適用范圍 ,并大大提高其靈活程度。 UML 的建模語(yǔ)言 軟件工程領(lǐng)域在 1995年至 1997年取得了前所未有的進(jìn)展 ,其成果超過(guò)軟件工程領(lǐng)域過(guò)去 15 年來(lái)的成就總和。消息發(fā)送是啟動(dòng)對(duì)象工作的唯一途徑,各個(gè)對(duì)象的工作可以相互獨(dú)立,因此具有天然的并發(fā)性;②顯式并發(fā)性,在一個(gè)面向?qū)ο笙到y(tǒng)中可以為某些對(duì)象明確定義并發(fā)方法;③數(shù)據(jù)流與控制的統(tǒng)一,對(duì)象操作的啟動(dòng)是由其它對(duì)象發(fā)送消息來(lái)控制的,消息的發(fā)送又總是攜帶某些對(duì)象的,因此,控制信息和數(shù)據(jù)信息是一起到來(lái)的,從而統(tǒng)一了數(shù)據(jù)流和控制流的思想;④動(dòng)態(tài)連接,即對(duì)象的功能是消息傳送時(shí)確定的,提高了程序設(shè)計(jì)的靈活性;⑤局部存儲(chǔ)與分布式計(jì)算,每個(gè)對(duì)灸通過(guò)數(shù)據(jù)抽象和數(shù)據(jù)隱蔽將其內(nèi)容和 狀態(tài)置于自身獨(dú)立的存儲(chǔ)結(jié)構(gòu)中,對(duì)象的處理也是自治的,整個(gè)系統(tǒng)的運(yùn)算和處理是分布的。當(dāng)今的應(yīng)用軟件應(yīng)該具有更大的靈活性、集成的透明性,以及使用上的方便性,而日益增強(qiáng)的計(jì)算能力及面向?qū)ο蟮男录夹g(shù)開(kāi)發(fā),使這些應(yīng)用軟件的功能不斷擴(kuò)展,面向?qū)ο蟮能浖锰幈愠尸F(xiàn)在應(yīng)用軟件的用戶(hù)面前,無(wú)論是對(duì)軟件的 剪裁還是擴(kuò)充、修改都可以更快更容易的進(jìn)行。如果可以能夠?qū)崟r(shí)掌握銷(xiāo)售流程及銷(xiāo)售情況,則可以有效地加速商品的周轉(zhuǎn)率并提高服務(wù)質(zhì)量,而且可以減少產(chǎn)品售價(jià)不符等所產(chǎn)生的問(wèn)題。 超市需要處理大量的庫(kù)存信息,還要時(shí)刻更新產(chǎn)品的銷(xiāo)售信息,不斷添加商品信 息。目錄 I 目 錄 第 1 章 緒論 ................................................................................................................... 1 系統(tǒng)開(kāi)發(fā)的背景和意義 ..................................................................................... 1 國(guó)內(nèi)外研究發(fā)展現(xiàn)狀 ........................................................................................ 1 面向?qū)ο蠹夹g(shù)的發(fā)展與現(xiàn)狀 ................................................................... 1 UML 的建模語(yǔ)言 ...................................................................................... 2 UML 的應(yīng)用領(lǐng)域 ...
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1