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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-庫存管理系統(tǒng)—論文(編輯修改稿)

2025-01-08 18:56 本頁面
 

【文章內(nèi)容簡介】 ET是一種市場化的術(shù)語, Microsoft公司通過它來描述一種針對(duì)當(dāng)今計(jì)算環(huán)境的新的軟件方法。它相對(duì)以前的計(jì)算環(huán)境, .NET的目的是實(shí)現(xiàn)分布式計(jì)算,其任務(wù)是將 COM組件制作成全球共享的 XML Web服務(wù),建立一套利用新的 XML Web服務(wù)系統(tǒng)以及創(chuàng)建、部署基于以上內(nèi)容的應(yīng)用程序。 .NET將許多新技術(shù)的新工具引入 Windows平臺(tái)中,其中每個(gè)都有其自己的名字和術(shù)語。 .NET開發(fā)平臺(tái)關(guān)鍵的一部分,用來創(chuàng)建動(dòng)態(tài)的 Web內(nèi)容和Web服務(wù)器應(yīng)用程序,這些都將采用諸如 HTML、 XML和 SOAP等 Inter協(xié)議和數(shù)重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 2 系統(tǒng)總體方案設(shè)計(jì) 10 據(jù)格式。 IIS和 .NET開發(fā)平臺(tái)上運(yùn)行的 Web應(yīng)用程序。 ASP進(jìn)行了很大的改進(jìn),主要體現(xiàn)在三個(gè)領(lǐng)域:實(shí)現(xiàn)了事件 驅(qū)動(dòng)編程模型,更好的狀態(tài)管理,以及從 .NET開發(fā)平臺(tái)繼承過來的好處。 .NET中的一個(gè)核心技術(shù),是 .NET中包含的一個(gè)功能強(qiáng)大的數(shù)據(jù)訪問類庫。 Microsoft ActiveX Data Object(ADO)升級(jí)發(fā)展而來的。 API提供兩種數(shù)據(jù)訪問方式,分別用來識(shí)別并處理兩種類型的數(shù)據(jù)源, .NET應(yīng)用程序中處理存放在數(shù)據(jù)庫中的信息首選技術(shù),同時(shí)由于它提供了非連接的數(shù)據(jù)操作功能,所以適合于 WEB應(yīng)用程序開發(fā)。在本軟件開發(fā)過程中,采用 。 重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 3 利用 UML 實(shí)現(xiàn)庫存管理系統(tǒng)分析 11 3 利用 UML 實(shí)現(xiàn)庫存管理系統(tǒng)分析 介紹 [9] 統(tǒng)一建模語言 (UML)是一種通用的面向?qū)ο蟮目梢暬UZ言,可用于對(duì)軟件 進(jìn)行描述、可視化處理、構(gòu)造和建立軟件系統(tǒng)制品的文檔,還可用于對(duì)系統(tǒng)的理解、設(shè)計(jì)、瀏覽、配置、維護(hù)和信息控制等。 UML適用于各種軟件開發(fā)方法、軟件生命周期的各個(gè)階段、各種應(yīng)用領(lǐng)域以及各種 開發(fā)工具,它是一種總結(jié)了以往建模技術(shù)的經(jīng)驗(yàn),并吸收當(dāng)今優(yōu)秀研究成果的標(biāo)準(zhǔn)建模方法。它包括概念的語義、表示法和說明以及靜態(tài)的、動(dòng)態(tài)的系統(tǒng)環(huán)境及組織結(jié)構(gòu)模型。它可被交互的可視化建模工具所支持,這些工具可提供代碼生成器和報(bào)表生成器。 UML并沒有定義一種標(biāo)準(zhǔn)的開發(fā)過程,但它適用于迭代式的開發(fā)過程,它是為支持大部分現(xiàn)存的面向?qū)ο箝_發(fā)過程而設(shè)計(jì)的。 UML描述了一個(gè)系統(tǒng)的靜態(tài)結(jié)構(gòu)和動(dòng)態(tài)行為,將系統(tǒng)描述為一些離散的相互作用的對(duì)象,和這些對(duì)象在系統(tǒng)模型中所具的能為外部用戶提供一定功能的模型結(jié)構(gòu)。靜態(tài)結(jié)構(gòu)定義了系統(tǒng)中重要對(duì)象 的屬性和操作,以及這些對(duì)象之間的靜態(tài)相互關(guān)系。動(dòng)態(tài)行為定義了對(duì)象的時(shí)間特性和對(duì)象為完成目標(biāo)而相互進(jìn)行通信的機(jī)制。從不同但相互聯(lián)系的角度對(duì)系統(tǒng)建立的模型可用于不同的目的。 系統(tǒng)需求 管理信息系統(tǒng)建模的第一步,也是關(guān)鍵的一步,是用戶需求的捕捉和分析。在需求捕捉分析中, UML采用的主要技術(shù)是用例分析技術(shù)。一個(gè)用例是指用戶為了達(dá)到某種目標(biāo)而系統(tǒng)進(jìn)行的一次典型的交互過程,用例為用戶和開發(fā)方之間提供了溝通的基礎(chǔ),一系列用例的集合,就構(gòu)成了整個(gè)系統(tǒng)的需求,因此用例分析技術(shù)成為 UML的核心。采用 UML中的用例分析技 術(shù)是避免或減少需求風(fēng)險(xiǎn)的主要途徑。 通過深入的需求分析,得出庫存管理系統(tǒng)業(yè)務(wù)流程圖如圖 : 重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 3 利用 UML 實(shí)現(xiàn)庫存管理系統(tǒng)分析 12 圖 庫存管理系統(tǒng)業(yè)務(wù)流程圖 根據(jù)調(diào)研分析本庫存管理系統(tǒng)主要包括以下一些功能: 1) 供應(yīng)商根據(jù)采購部門下的訂單,把器材交給庫存管理員,庫存管理員進(jìn)行入庫操作,輸入相應(yīng)的數(shù)據(jù)信息。 2) 生產(chǎn)部根據(jù)生產(chǎn)情況填寫領(lǐng)料單,庫存管理員根據(jù)原材料庫存情況進(jìn)行出庫操作,并輸入相應(yīng)的數(shù)據(jù)信息。 3)生產(chǎn)部門把生產(chǎn)多余的原材料入庫,庫存管理員進(jìn)行入庫操作,輸 入相應(yīng)的數(shù)據(jù)信息。 4)銷售部根據(jù)訂貨情況填寫訂貨單,庫存管理員根據(jù)庫存情況進(jìn)行出庫操作,并輸入相應(yīng)的數(shù)據(jù)信息。 5) 銷售部根據(jù)顧客退貨填寫退貨單,并把退貨交給庫存管理員,庫存管理員進(jìn)行銷售退貨的入庫操作,并輸入相應(yīng)的數(shù)據(jù)信息。 6) 庫存管理員每隔一段時(shí)間需要對(duì)倉庫進(jìn)行盤點(diǎn)和調(diào)整處理。主要是清查倉庫的實(shí)際庫存情況和帳面是否吻合,如果信息不符的,庫存管理員將作適當(dāng)?shù)恼{(diào)整處理。 7) 庫存管理員根據(jù)需要對(duì)庫存商品進(jìn)行統(tǒng)計(jì),將統(tǒng)計(jì)信息傳遞給財(cái)務(wù)部。 生產(chǎn)部 請(qǐng)購單 采購部 采購訂單 供應(yīng)商 采購入庫單 財(cái)務(wù)部 核算 倉庫部 客戶訂單 客戶退貨 銷售部 領(lǐng)料單 入庫單 原材料、外構(gòu)件、設(shè)備等 退貨 訂貨 物料 器材 重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 3 利用 UML 實(shí)現(xiàn)庫存管理系統(tǒng)分析 13 用例圖 用例是向參與者提供重要價(jià)值的操作序列,認(rèn)識(shí) 它的另一種途徑是:用例描述實(shí)際參與者與系統(tǒng)交互的方式?;居美且环N簡化、抽象且通用的用例。它以獨(dú)立于技術(shù)和實(shí)現(xiàn)的方式描述用戶的意圖?;居美且环N結(jié)構(gòu)化的敘述,用應(yīng)用程序領(lǐng)域和用戶的語言來表達(dá),它包含對(duì)任務(wù)或交互的簡化、通用、抽象、與技術(shù)無關(guān)且獨(dú)立于實(shí)現(xiàn)的描述。從擔(dān)當(dāng)某個(gè)(或某些)系統(tǒng)角色的用戶的觀點(diǎn)來看,基本用例是完整而有意義的,并且設(shè)計(jì)得很好,這就體現(xiàn)了交互背后的目的或意圖。 用例圖由兩個(gè)主要元素 :用例、使用者以及它們之間的關(guān)系組成。 用例 (Use Case) 可以從以下幾點(diǎn)來說明用例: ? 用例表示的是 使用者的工作方法通過他 /它和系統(tǒng)的交換過程描述來詳細(xì)說明用戶的真實(shí)需求; ? 用例表示的是不同的使用者對(duì)系統(tǒng)的應(yīng)用方式; ? 用例是類,所有類的描述可以應(yīng)用于用例; ? 用例是一種特殊的類:類的父子特性在使用范例中被具體化或擴(kuò)展為應(yīng)用( uses) 和擴(kuò)充 ( extends) 。 使用者 (Actor) 可以從以下幾點(diǎn)來說明使用者 ? 使用者是系統(tǒng)的外部用戶 ? 使用者不是系統(tǒng)的一部分 ? 使用者可以是用戶(人),也可以是一個(gè)在執(zhí)行過程中要調(diào)用本系統(tǒng)的另一個(gè)應(yīng)用系統(tǒng)。 根據(jù)需求分析,系統(tǒng)用例主要包括 ① 入庫 ② 出庫 ③ 倉庫管理 ④ 商 品管理 ⑤ 商品種類管理 確定使用者主要包括 ① 庫存管理員 ② 供應(yīng)商 ③ 生產(chǎn)部 重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 3 利用 UML 實(shí)現(xiàn)庫存管理系統(tǒng)分析 14 ④ 銷售部 ⑤ 財(cái)務(wù)部 系統(tǒng)用例圖如圖 所 示: 供應(yīng)商生產(chǎn)部銷售部財(cái)務(wù)部倉庫管理商品管理商品種類管理盤點(diǎn)入庫出庫庫存管理員庫存統(tǒng)計(jì) 圖 系統(tǒng)用例圖 順序圖 順序圖用來描述對(duì)象之間動(dòng)態(tài)的交互關(guān)系,著重體現(xiàn)對(duì)象間消息傳遞的時(shí)間順序。順序圖存在兩個(gè)軸:水平軸表示不同的對(duì)象,垂直軸表示時(shí)間。在順序圖中對(duì)象用一個(gè)帶垂直虛線的矩形框表示,在矩形框內(nèi)標(biāo)有對(duì)象名和類名。垂直虛線稱為對(duì)象的生命線,它代表在對(duì)象之間的交互作用中該對(duì)象的生命期。 順序圖是一種 非常簡單扼要的可視化圖解,可以幫助看清行為的次序。順序圖比較適合交互規(guī)模較小時(shí)可視化圖解。對(duì)象很多時(shí),交互又很頻繁,則將使順序圖變得復(fù)雜起來。 下面以入庫操作這個(gè)用例為例,其順序圖如下所示: 重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 3 利用 UML 實(shí)現(xiàn)庫存管理系統(tǒng)分析 15 庫存管理員 庫存管理系統(tǒng)后臺(tái)數(shù)據(jù)庫1 : 選擇入庫操作菜單2 : 返回入庫操作界面3 : 輸入入庫信息4 : 發(fā)送入庫信息請(qǐng)求5 : 返回?cái)?shù)據(jù)集6 : 返回入庫信息列表頁面 圖 物資入庫順序圖 類圖 類加上他們之間的關(guān)系就構(gòu)成了類圖,類圖中可以包含接口、包、關(guān)系等建模元素,也可以包含對(duì)象、鏈等實(shí)例。類圖描述的是類和類之間的靜態(tài)關(guān)系,與數(shù)據(jù)模型不同,類圖不僅顯示了信息的結(jié)構(gòu),同時(shí)還描述了系統(tǒng)的行為。 在軟件開發(fā)的不同階段使用的類圖具有不同的抽象層次。一般類圖可分為 3個(gè)層 次,概念層、說明層和實(shí)現(xiàn)層。概念層類圖描述應(yīng)用領(lǐng)域中的概念,一般這些概念和類有很自然的聯(lián)系,但兩者并沒有直接的映射關(guān)系;說明層類圖描述軟件的接口部分,而不是軟件的實(shí)現(xiàn)部分。這個(gè)接口可能因?yàn)閷?shí)現(xiàn)環(huán)境、運(yùn)行特性或者開發(fā)商的不同而有著多鐘不同的實(shí)現(xiàn);實(shí)現(xiàn)層類圖才真正考慮類的實(shí)現(xiàn)問題,提供類的實(shí)現(xiàn)細(xì)節(jié)。 在本庫存管理系統(tǒng)設(shè)計(jì)中,我采用了多層架構(gòu)的體系結(jié)構(gòu),如圖所示: 重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 3 利用 UML 實(shí)現(xiàn)庫存管理系統(tǒng)分析 16 用戶界面層業(yè)務(wù)邏輯層數(shù)據(jù)庫數(shù)據(jù)層 圖 系統(tǒng)體系架構(gòu)圖 仍以入庫操作這個(gè)用例為例,其類圖如圖所示: 商品信息入庫單入庫單數(shù)據(jù)入庫單業(yè)務(wù) 圖 物資入庫類圖 狀態(tài)圖 狀態(tài)圖是對(duì)類所描述事物的補(bǔ)充說明,它顯示了類的所有對(duì)象可能具有的狀態(tài),以及引起狀態(tài)變化的事件。事件可以是給它發(fā)送消息的另一個(gè)對(duì)象或者某個(gè)任務(wù)執(zhí)行完畢。狀態(tài)的變化稱作轉(zhuǎn)移。一個(gè)轉(zhuǎn)移可以有一個(gè)與之相連的動(dòng)作,這個(gè)動(dòng)作指明了狀態(tài)轉(zhuǎn)移時(shí)應(yīng)該做些什么。 并不是所有的類都有相應(yīng)的狀態(tài)圖。狀態(tài)圖僅用于具有下列特點(diǎn)的類:具有若干個(gè)確定的狀態(tài),類的行為在這些狀態(tài)下會(huì)受到影響且被不同的狀態(tài)改變。 重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 3 利用 UML 實(shí)現(xiàn)庫存管理系統(tǒng)分析 17 另外也可以為系統(tǒng)描繪整體狀態(tài)圖。 仍 以入庫操作這個(gè)用例為例,其 狀態(tài)圖如圖所示: 開始入庫單為初始狀態(tài)管理員輸入入庫單入庫單為待入庫狀態(tài)管理員輸入入庫單明細(xì)入庫單為部分入庫狀態(tài)管理員進(jìn)行入庫入庫單為完成狀態(tài)完成所有商品入庫入庫單為取消狀態(tài)管理員取消入庫結(jié)束 1 結(jié)束 2 圖 物資入庫活動(dòng)圖 部署圖 部署圖也稱配置圖、實(shí)施圖,是對(duì) OO系統(tǒng)物理方面建模的兩個(gè)圖之一(另一個(gè)為構(gòu)件圖),它可以用來顯示系統(tǒng)中計(jì)算結(jié)點(diǎn)的拓?fù)浣Y(jié)構(gòu)和通信路徑與結(jié)點(diǎn)上運(yùn)行的軟構(gòu)件等。一個(gè)系統(tǒng)模型只有一個(gè)部署圖,部署圖常常用于幫助理解分布式系統(tǒng)。 部署圖主要包含兩個(gè)基本元素、結(jié)點(diǎn)與連接。結(jié)點(diǎn)是存在于運(yùn)行時(shí)的代表計(jì)算資源的物理元素,結(jié)點(diǎn)一般都具有一些內(nèi)存,而且常常具有處理能力。結(jié)點(diǎn)可以代表一個(gè)物理設(shè)備以及運(yùn)行該設(shè)備上的軟件系統(tǒng),如 UNIX主機(jī)、 PC機(jī)等。結(jié)點(diǎn)之間的連線表示 系統(tǒng)之間進(jìn)行交互的通信路徑,該通信路徑稱為連接。 仍 以入庫操作這個(gè)用例為例,其部署圖如圖所示: 應(yīng)用服務(wù)器 IE 客戶端 數(shù)據(jù)庫服務(wù)器H T T P 請(qǐng)求 A D O . N E T 圖 系統(tǒng)部署圖 重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 3 利用 UML 實(shí)現(xiàn)庫存管理系統(tǒng)分析 18 通過上述,可以看到 用 UML實(shí)現(xiàn)建模能呈現(xiàn)給用戶以簡潔、明晰的可視化模型,開發(fā)團(tuán)隊(duì)的成員同客戶都可利用這種精確性來加強(qiáng)溝通,提高對(duì)系統(tǒng)的需求分析。同時(shí),軟件工程中引入 UML建模可以縮短開發(fā)周期,提高軟件質(zhì)量,更好的滿足企業(yè)日益增長的需求。 重慶大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì) 4 數(shù)據(jù)庫設(shè)計(jì) 19 4 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫是為特定目的(如搜索、排序和重新組織數(shù)據(jù))而組織和提供的信息、表和其它對(duì)象的 集合 。數(shù)據(jù)庫設(shè)計(jì)在 系統(tǒng)中處于相當(dāng)重要的地位,在大多數(shù)數(shù)據(jù)庫應(yīng)用系統(tǒng)中,最重要、最困難的不是應(yīng)用系統(tǒng)設(shè)計(jì)而是數(shù)據(jù)庫的設(shè)計(jì),只有好的數(shù)據(jù)庫設(shè)計(jì)、才能構(gòu)造出強(qiáng)健穩(wěn)定的系統(tǒng)。本部分將介紹庫存管理系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)工作。 數(shù)據(jù)庫需求分析 用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢等方面。這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為下一步的數(shù)據(jù)庫具體設(shè)計(jì)做好充分的準(zhǔn)備。 針對(duì)本庫存管理信息系統(tǒng)的需求,設(shè)計(jì)如下所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) : 1) 商品信息: 商 品編號(hào)、商品名稱、商品所屬種類 ID號(hào)、商品規(guī)格、商品計(jì)量單位、價(jià)格、數(shù)量、商品最小數(shù)量、商品最大數(shù)量、備注; 2) 商品種類信息: 商品種類編號(hào)、商品種類名稱、上級(jí)商品種類編號(hào)、備注; 3) 倉庫信息: 倉庫編號(hào)、倉庫名稱、備注; 4) 出入庫操作信息: 出入庫操作編號(hào)、出入庫類型、出入庫總金額、存放倉庫編號(hào)、出入庫編號(hào)、狀態(tài)(包括創(chuàng)建與審核)、創(chuàng)建日期、創(chuàng)建人; 5) 客
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1