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

正文內(nèi)容

基于uml統(tǒng)一建模語言rose軟件軟件工程倉庫管理系統(tǒng)課程設(shè)計(jì)(專業(yè)版)

2025-09-09 09:40上一頁面

下一頁面
  

【正文】 當(dāng)然,由于時(shí)間關(guān)系,系統(tǒng)還有很多不完善的地方,系統(tǒng)地實(shí)現(xiàn)部分我們只實(shí)現(xiàn)了入庫管理這一模塊,并且對于系統(tǒng)高要求標(biāo)準(zhǔn)作的還不夠,這也是我們?nèi)蘸笈Φ姆较颉? 界面設(shè)計(jì) 本系統(tǒng)用戶界面程序設(shè)計(jì)遵循的原則 : 系統(tǒng)所有窗口的設(shè)計(jì),采用統(tǒng)一的字體字號、統(tǒng)一的色調(diào)、統(tǒng)一的提示詞,新彈出的對話框在統(tǒng)一的位置,按鈕也在窗口的相同位置。這些運(yùn)行資源被稱作節(jié)點(diǎn)。泳道是把指定對象和活動(dòng)相聯(lián)系的辦法之一,它明確表明對象進(jìn)行了哪些活動(dòng)。協(xié)作圖描述了對象及其之間的鏈接,還描述了鏈接的對象之間如何發(fā)送消息。箭頭以時(shí)間順序在圖中從上到下排列。同一個(gè)類的屬性和操作可只在一種圖中列出,在其他圖中可省略。 出庫管理的用例圖如圖 32 所示。以及對報(bào)表進(jìn)行簽字?;顒?dòng)圖是模型中的完整單元。 邏輯視圖:包括最重要的設(shè)計(jì)類、從這些設(shè)計(jì)類到包和子系統(tǒng)的組織形式,以及從這些包和子系統(tǒng)到層的組織形式。 圖 21 建模圖形 配置 測試依據(jù) 測試依據(jù) 實(shí)現(xiàn)目標(biāo) 編碼依據(jù) 細(xì)化 調(diào)整 增補(bǔ) 業(yè)務(wù)建模 需求分析 領(lǐng)域分析 系統(tǒng)設(shè)計(jì) 實(shí)現(xiàn) 測試與配置 描述 業(yè)務(wù)用例 活動(dòng)圖 表示 描述 系統(tǒng)用例 系統(tǒng)描述 表示 特化 狀態(tài)圖 活動(dòng)圖 順序圖 實(shí)例化 表示 用戶接口包 業(yè)務(wù)邏輯包 數(shù)據(jù)存儲包 應(yīng)用包 表示 類圖 協(xié)作圖 順序圖 狀態(tài)圖 活動(dòng)圖 用例圖 用例圖 順序圖 類圖 注: 箭頭表示模型和各種活動(dòng)之間的描述關(guān)系 。 (1) UML 語義 描述基于 UML 的精確元模型定義。系統(tǒng)通常需要經(jīng)過單元測試、集成測試、系統(tǒng)測試和驗(yàn)收測試。其中最常用的是建立 軟件系統(tǒng) 的模型,但它同樣可以用于描述非軟 件領(lǐng)域的系統(tǒng),如機(jī)械系統(tǒng)、企業(yè)機(jī)構(gòu)或業(yè)務(wù)過程,以及處理復(fù)雜數(shù)據(jù)的信息系統(tǒng)、具有實(shí)時(shí)要求的工業(yè)系統(tǒng)或工業(yè)過程等。 總而言之,由于面向?qū)ο蠹夹g(shù)從軟件的可修改性、可移植性、可重用性、可靠性、兼容性等方面致力于改善軟件產(chǎn)品的質(zhì)量,縮短軟件研制的同期,所以這種方法是有強(qiáng)大的生命力,已成為現(xiàn)今計(jì)算機(jī)軟件發(fā)展的重要技術(shù),有著非常光明 的前途。本文在其他學(xué)者研究的基礎(chǔ)上 ,提出了基于協(xié)同供應(yīng)鏈的庫存管理 ,利用聚類分析 ,主成分分析分類 ,多元統(tǒng)計(jì)分析建立安全庫存模型 ,并利用數(shù)據(jù)對該模型進(jìn)行仿真分析 ,以證其有效性。當(dāng)今的應(yīng)用軟件應(yīng)該具有更大的靈活性、集成的透明性,以及使用上的方便性,而日益增強(qiáng)的計(jì)算能力及面向?qū)ο蟮男录夹g(shù)開發(fā),使這些應(yīng)用軟件的功能不斷擴(kuò)展,面向?qū)ο蟮能浖锰幈愠尸F(xiàn)在應(yīng)用軟件的用戶面前,無論是對軟件的 剪裁還是擴(kuò)充、修改都可以更快更容易的進(jìn)行。特別值得一提的是, UML的開發(fā)者 們把并行分布式系統(tǒng)的建模作為 UML 的設(shè)計(jì)目標(biāo),也就是說, UML 具有處理這類問題的能力。 經(jīng)濟(jì)管理學(xué)院本科課程設(shè)計(jì) 4 為實(shí)現(xiàn)用例 ,類 之間需要協(xié)作 ,這可以用 UML 動(dòng)態(tài)模型來描述。 本文的編寫結(jié)合了面向?qū)ο蟮能浖_發(fā)方法與 UML 建模語言的優(yōu)勢與特色,同時(shí)與倉儲管理系統(tǒng)緊密結(jié)合。從不同但相互聯(lián)系的角度對系統(tǒng)建立的模型可用于不同的目的。 5 實(shí)現(xiàn) 實(shí)現(xiàn)的依據(jù)是設(shè)計(jì)過程中得到的靜態(tài)視圖 (類圖、對象圖 )、動(dòng)態(tài)視圖 (順序圖、狀態(tài)圖、協(xié)作圖、活動(dòng)圖 )。 配置視圖:包括對最典型的平臺配置的各種物理節(jié)點(diǎn)的描述以及將任務(wù)(來自進(jìn)程視圖)向物理節(jié)點(diǎn)分配的情況。 主用例圖如圖 23 所示。 入庫管理用例圖: 用例名:報(bào)表管理 角色:入庫管理員 目的: 防止有錯(cuò)誤的信息。圖中共有 2 條泳道,它們分別是:管理員操作員。當(dāng)執(zhí)行一個(gè)用例行為時(shí),順序圖中的每條消息對應(yīng)了一 個(gè)類操作或狀態(tài)機(jī)中引起轉(zhuǎn)換的觸發(fā)事件。 銷售部門 倉庫管理員 出庫單 貨物 庫位管理1 : 提貨單2 : 填寫3 : 反饋4 : 提貨5 : 貨物更新6 : 反饋7 : 更新8 : 反饋 圖 42 超市倉庫管理出庫順序 圖 經(jīng)濟(jì)管理學(xué)院本科課程設(shè)計(jì) 22 協(xié)作圖 協(xié)作圖和順序圖都可以表示各對象間的交互關(guān)系,但它們的側(cè)重點(diǎn)不同。也可以說,一個(gè)活動(dòng)狀態(tài)是由一系列動(dòng)作狀態(tài)組成。 構(gòu)件圖主要 用于建立系統(tǒng)的靜態(tài)實(shí)現(xiàn)視圖模型,通過構(gòu)件之間的依賴(虛箭線)關(guān)系描述系統(tǒng)軟件的組織結(jié)構(gòu),展示系統(tǒng)中的不同物理構(gòu)件及其之間的聯(lián)系。 3.注明節(jié)點(diǎn)性質(zhì):用 UML 標(biāo)準(zhǔn)或自定義的構(gòu)造模型描述節(jié)點(diǎn)的性質(zhì)。從最初的茫然,到慢慢的進(jìn)入狀態(tài),再到對思路逐漸的清晰,整個(gè)寫作過程難以用語言來表達(dá)。在今后的日子里,我仍然要不斷地充實(shí)自己,爭取在所學(xué)領(lǐng)域有所作為。具體的登錄界面如圖 48 所示。建立部署圖的步驟如下: 1.確定節(jié)點(diǎn):根據(jù)硬件設(shè)備和軟件體系結(jié)構(gòu)的功能要求統(tǒng)一考慮系統(tǒng)的節(jié)點(diǎn)。這里用順序圖做了詳細(xì)分析,因此不在用活動(dòng)圖表示。 1. 動(dòng)作狀態(tài) 動(dòng)作狀態(tài)表達(dá)不可中斷的動(dòng)作或操作的執(zhí)行,用于對實(shí)例中原子性(不可分割)動(dòng)作或算法的執(zhí)行步驟建立模型。 倉庫入庫順序圖 對象之間傳送消息的時(shí)間順序系統(tǒng)入庫管理順序圖如圖 41 所示。順序圖可以用來進(jìn)行一個(gè)場景說明 —— 即一個(gè)事務(wù)的歷史過程。圖中共有 3 條泳道,它們分別是:供應(yīng)商,操作員,管理員。用例模型的用途是列出系統(tǒng)中的用例和參與者,并顯示哪個(gè)參與者參與了哪個(gè)第 3 章 分析與設(shè)計(jì) 13 用例的執(zhí)行。超市組織機(jī)構(gòu)圖如圖 22 所示。只有在系統(tǒng)具有很高程度的并行時(shí),才需要該視圖。 數(shù)據(jù)模型設(shè)計(jì) 考慮解決持久對象到數(shù)據(jù)庫的映射問題,設(shè)計(jì)數(shù)據(jù)模型以及數(shù)據(jù)存取訪問部分設(shè)計(jì)。靜態(tài)結(jié)構(gòu)定義了系統(tǒng)中重要對象的屬性和操作以及這些對象之間的相互關(guān)系。為此,在選題過程中,我選擇了超市管理系統(tǒng)設(shè)計(jì)題目,依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來管理超市,從而節(jié)省了大量的人力、物力,改善了員工的工作條件 ,減輕了勞動(dòng)強(qiáng)度,并且能夠快速反映出商品的進(jìn)、銷、存等狀況和各種反饋信息分析,使管理人員快速對市場的變化做出相應(yīng)的決策,加快超市經(jīng)營管理效率。在分析階段,只對問題域的對象( 現(xiàn)實(shí)世界的概念)建模,而不考慮定義 軟件系統(tǒng) 中技術(shù)細(xì)節(jié)的類(如處理 用戶接口 、數(shù)據(jù)庫、通訊和 并行性 等問題的類)。 首先,也是最重要的一點(diǎn),統(tǒng)一建模語言融合了 Booch、 OMT 和 OOSE 方法中的概念,它是可以被上述及其他方法的使用者廣泛采用的一門簡單、一致、通用的建模語言。 國內(nèi)外研究發(fā)展現(xiàn)狀 面向?qū)ο蠹?術(shù)的發(fā)展與現(xiàn)狀 面向?qū)ο?是將計(jì)算過程看作為分類過程,加狀態(tài)變換過程,即將系統(tǒng)逐步分為相互關(guān)聯(lián)的多個(gè)對象,并建立這些對象的聯(lián)系,以引發(fā)狀態(tài)轉(zhuǎn)換,最終完成計(jì)算,它模擬了人類認(rèn)識問題的較高、較廣層次的過程,即分類過程。面對不同種類的信息,需要合理的數(shù)據(jù)庫結(jié)構(gòu)來保存數(shù)據(jù)信息,需要有效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。其中最重要的、具有劃時(shí)代重大意義的成果之一就是統(tǒng)一建模語言 (UML:Unified Modeling Language)的出現(xiàn)。 此外, UML 適用于系統(tǒng)開發(fā)過程中從需求規(guī)格描述到系統(tǒng)完成后測試的不同階段。 總之, 標(biāo)準(zhǔn)建模語言 UML 適用于以 面向?qū)ο蠹夹g(shù) 來描述任何類型的系統(tǒng),而且適用于系統(tǒng)開發(fā)的不同階段,從需求規(guī)格描述直至系統(tǒng)完成后的測試和維護(hù)。此外 UML 還支持對元模型的擴(kuò)展定義。在建模之前我們對倉儲系統(tǒng)的業(yè)務(wù)過程輔助業(yè)務(wù)流程圖來分析,這也是我們在本次系統(tǒng)開發(fā)中的一創(chuàng)新點(diǎn)。它是設(shè)計(jì)模型的子集。類圖可以表示包的視圖,包含嵌套包的符號。 :對貨物進(jìn)行盤點(diǎn),對貨物所在 貨架進(jìn)行登記,貨物的信息增加,刪除,修改等,進(jìn)行生成報(bào)表。根據(jù)上文中繪制的順序圖以及合作圖,對兩圖中相互交互的對象進(jìn)行分析可以得出系統(tǒng)中各部分主要的活動(dòng)如下 在用例的基礎(chǔ)上,需要對每一個(gè)業(yè)務(wù)活動(dòng)進(jìn)行詳細(xì)描述。 超市倉庫管理系統(tǒng)的域模型圖如圖 35 所示 經(jīng)濟(jì)管理學(xué)院本科課程設(shè)計(jì) 18 圖 35 超市倉庫管理系統(tǒng)業(yè)務(wù)類圖 超市倉庫管理信息系統(tǒng)業(yè)務(wù)類描述 類名:供貨商 功能:記錄供貨商的情況 屬性:企業(yè)編號、企業(yè)名稱、企業(yè)地址、企業(yè)電話 類名:入庫單 功能:記錄要進(jìn)庫的貨物 屬性:入庫單編號、物料名稱、物料編號、數(shù)量、單價(jià) 類名:出庫單 功能:記錄要出庫的貨物 屬性:出 庫單編號、物料名稱、物料編號、數(shù)量、單價(jià) 類名:庫位描述 功能:記錄倉庫的位置 屬性:庫位編碼、物料編碼、容積編碼、備注 類名:盤點(diǎn) 功能:記錄庫存的位置 屬性:貨架編碼、物料編碼、盤點(diǎn)日期、現(xiàn)有存量、盤點(diǎn)數(shù)量 第 3 章 分析與設(shè)計(jì) 19 數(shù)據(jù)庫詳細(xì)設(shè)計(jì) 數(shù)據(jù)庫管理系統(tǒng)的使用上系統(tǒng)將采用 SQL Server 20xx, 系統(tǒng)主要需要維護(hù) 3 張數(shù)據(jù)表: 表 31 入庫信息表 字段名 類型 長度 描述 StockID Varchar 10 入庫編號 MerchID Varchar 10 入庫商品編號 MerchNum Int 6 入庫數(shù)量 MerchPrice Varchar 3 單額 TotalPrice Varchar 6 總額 StockDate Datetime 8 入庫日期 PlanDate Datetime 8 計(jì)劃進(jìn)貨日期 StockState Varchar 4 入庫狀態(tài) 表 32 出庫信息表 字段名 類型 長度 描述 CkID Varchar 10 出庫編號 CkID Varchar 10 出庫商品編號 CkNum Int 6 出庫數(shù)量 MerchPrice Varchar 3 單額 TotalPrice Varchar 6 總額 CkDate Datetime 8 出庫日期 CkDate Datetime 8 出庫日期 CkState Varchar 4 出庫狀態(tài) 表 33 供貨商表
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1