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

正文內(nèi)容

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

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

下一頁面
  

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