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

正文內(nèi)容

基于uml庫(kù)存管理系統(tǒng)建模與仿真論文-wenkub

2022-11-27 16:50:59 本頁(yè)面
 

【正文】 Ⅱ的研究是從面向大型企業(yè)開始的,國(guó)內(nèi)的 ERP/MRPⅡ系統(tǒng)和庫(kù) 存產(chǎn)品的開發(fā)也必然如此 。 課題的核心任務(wù) 對(duì)于我國(guó)大部分傳統(tǒng)的中小制造業(yè)而言 ,手工記賬和人工管理仍然是企業(yè)庫(kù)存管理的主要方式 ,雖然國(guó)家將推進(jìn)中小企業(yè)信息化放在企業(yè)發(fā)展的優(yōu)先位置 ,但是 ,中小企業(yè)的信息化進(jìn)程卻步履維艱 ,整體的信息化程度較低。對(duì)庫(kù)存沒有分類管理的意識(shí) ,管理的重點(diǎn)在于保證企業(yè)正常生產(chǎn) ,疲于應(yīng)付各種突發(fā)情況 ,忽視庫(kù)存積壓對(duì)于企業(yè)資 金的影響。 3)無法把握庫(kù)存的動(dòng)態(tài)信息 ,管理效率低下 :人工記賬和庫(kù)存管理的重點(diǎn)往往在于出入庫(kù)的流水賬記錄 ,對(duì)于 同一種原材料的出入庫(kù)數(shù)據(jù) ,多重記錄 ,輕統(tǒng)計(jì) ,庫(kù)存管理效率低下。 可行性研究與 需求分析 物流管理信息系統(tǒng)是管理信息系統(tǒng) (MIS)在物流領(lǐng)域的發(fā)展和應(yīng)用 ,它利用各種信息進(jìn)行實(shí)時(shí)、集中、統(tǒng)一的管理 ,實(shí)現(xiàn)信息流對(duì)物流、資金流的控制與協(xié)調(diào) [2122]。庫(kù)存管理系統(tǒng)以電子數(shù)據(jù)為主要處理對(duì)象 ,簡(jiǎn)化了過程 ,減少了入庫(kù)出庫(kù)的環(huán)節(jié) ,提高了入庫(kù)出庫(kù)的效率。傳統(tǒng)的人工庫(kù)存管理模式只適應(yīng)于簡(jiǎn)單的庫(kù)存管理 ,對(duì)于復(fù)雜生產(chǎn)經(jīng)營(yíng)的庫(kù)存監(jiān)控毫無辦法 ,庫(kù)存管理系統(tǒng)依托先進(jìn)的 信息技術(shù) ,可以隨時(shí)監(jiān)控庫(kù)存的狀態(tài) ,以便為企業(yè)的生產(chǎn)經(jīng)營(yíng)提供決策參考。 正是基于上述優(yōu)點(diǎn) ,庫(kù)存管理系統(tǒng)的研究一直是企 業(yè)信息化研究中的一個(gè)重要組成部分。 在本次設(shè)計(jì)的制造企業(yè)庫(kù)存管理系統(tǒng)中功能性需求主要包括以下幾個(gè)方面: ( 1) 采購(gòu)入庫(kù)單的自動(dòng)生成; ( 2) 出庫(kù)單的自動(dòng)生成; ( 3) 根據(jù)采購(gòu)信息和出庫(kù)信息對(duì)庫(kù)存定期進(jìn)行盤點(diǎn); ( 4) 歷史采購(gòu)和銷售記錄的查詢; ( 5) 配件 信息、車間信息和供應(yīng)商的維護(hù)。 UML 的設(shè)計(jì)者推出了一套以用例為驅(qū)動(dòng)、以體系結(jié)構(gòu) 為中心、迭代和增量的開發(fā)過程。從可視化的角度,可將 UML的概念模型劃分為視圖、圖和模型元素。模型元素使用相關(guān)的語(yǔ)義,元素的正式定義、確定的語(yǔ)句來表達(dá)正確的含義。 Visual Basic 與 SQL Serve 2020 VB[24]作為當(dāng)今應(yīng)用極為普遍的數(shù)據(jù)庫(kù)客戶端開發(fā)工具之一,對(duì)客戶端應(yīng)用程序調(diào)用服務(wù)器端存儲(chǔ)過程提供了強(qiáng)大的支持。 ? 打開一個(gè)指定的數(shù)據(jù)庫(kù)表,或定義一個(gè)基于結(jié)構(gòu)化查詢語(yǔ)言( SQL)的查詢、存儲(chǔ)過程或該數(shù)據(jù)庫(kù)中的表的視圖的記錄集合。作為描述系統(tǒng)的用戶或參與者所能操作的圖,它在需求分析階段有著重要的作用,整個(gè)開發(fā)過程都是圍繞著需求用例表述的問題和問題模型進(jìn)行的。 ? 企業(yè)管理人員 : 能方便的查詢到有助于自己決策的庫(kù)存信息。 序列圖描繪了系統(tǒng)中的一組對(duì)象在時(shí)間上交互的整體行為。對(duì)系統(tǒng)的實(shí)現(xiàn)結(jié)構(gòu)進(jìn)行建模的方式包括兩種,即結(jié)構(gòu)圖和部署圖。. . 如圖 所示: 圖 系統(tǒng)基本業(yè)務(wù)構(gòu)建圖 系統(tǒng)的 的部署圖描繪的是系統(tǒng)節(jié)點(diǎn)上運(yùn)行資源 的安排,本系統(tǒng)的部署圖如圖 所示: 圖 系統(tǒng)部署圖 . . 3 具體實(shí)現(xiàn) 數(shù)據(jù)庫(kù)的設(shè)計(jì) 數(shù)據(jù)表清單 Product 表:用于存儲(chǔ)零件的基本信息以及相關(guān)的庫(kù)存數(shù)量; Supplier 表:用于存儲(chǔ)供商的基本信息; Customer 表:用于存儲(chǔ)各裝配車間基本信息; Users 表:用于存儲(chǔ)系統(tǒng)用戶的基本信息; Purchase 表:用于存儲(chǔ)采購(gòu)記錄的基本信息; Sale 表:用于存儲(chǔ)出庫(kù)記錄的基本信息 ( 1) Product 數(shù)據(jù)表結(jié)構(gòu) Product 數(shù)據(jù)表主要用于存儲(chǔ)零件的基本信息, 比如物品的名稱,產(chǎn)地,規(guī)格,單位等。 Customer 數(shù)據(jù)表結(jié)構(gòu)如表三所示: 表三 Customer 數(shù)據(jù)表結(jié)構(gòu) ( 4) Users 數(shù)據(jù)表結(jié)構(gòu) Users 數(shù)據(jù)表主要用于存儲(chǔ)本系統(tǒng)用戶的信息,包 括用戶的名稱和系統(tǒng)登錄密碼。 具體關(guān)系表現(xiàn)在以下幾個(gè)方面: . . ? 采購(gòu)單、出庫(kù)單中的經(jīng)手人必須是企業(yè)中的合法員工,本案例中要求經(jīng)手人必須是在 U十二歲數(shù)據(jù)表中有相應(yīng)的記錄; ? 采購(gòu)單,出庫(kù)單中的零件必須在 Product 數(shù)據(jù)表中有相應(yīng)的記錄。 這些關(guān)系可以在 SQL Serve 中用關(guān)系圖工具設(shè)計(jì)和查看,結(jié)果如圖 所示: 圖 各數(shù)據(jù)表之間的關(guān)系 系統(tǒng)的功能設(shè)計(jì) 庫(kù)存管理系統(tǒng)充分發(fā)揮信息技術(shù)的有事,通過集中式的信息數(shù)據(jù)庫(kù),將企業(yè). . 的進(jìn)、出、存等經(jīng)營(yíng)業(yè)務(wù)有機(jī)的結(jié)合起來,達(dá)到數(shù)據(jù)共享、降低成本、提高效率、改進(jìn)服務(wù)的目的,進(jìn)而提高企業(yè)的生產(chǎn)效率和管理水平。 ? 采購(gòu)單:日常業(yè)務(wù)中需要頻繁的使用的功能,主要是對(duì)每筆采購(gòu)入庫(kù)業(yè)務(wù)進(jìn)行記錄, 自動(dòng)生成對(duì)應(yīng)的采購(gòu)憑證。計(jì)算庫(kù)存時(shí)需要檢索每一種商品的采購(gòu)記錄,匯總得到此種商品總的采購(gòu)數(shù)量,然后 檢索這種商品的出庫(kù)記錄,匯總得到此種商品總的出庫(kù)數(shù)量,最后用總的采購(gòu)數(shù)量和總的出庫(kù)數(shù)量相減即可。 庫(kù)存查詢的初始界面如圖 所示: . . 圖 庫(kù)存查詢 界面 ? 供應(yīng)商管理:基礎(chǔ)信息維護(hù)中的一個(gè)模塊,主要用于對(duì)供應(yīng)商信息進(jìn)行查詢和維護(hù)。 ? 密碼設(shè)置:系統(tǒng)設(shè)置中的一個(gè)模塊,主要用于為系統(tǒng)中現(xiàn)有的用戶提供密碼更改功能。為了防止用戶的誤 錯(cuò)左,退出系統(tǒng)前需要用戶確認(rèn)退出的操作。 在本系統(tǒng)的登錄中,要求用戶從系統(tǒng)已經(jīng)創(chuàng)建的用戶中選擇一個(gè)用戶名,然后輸入相應(yīng)的密碼。這樣就可以在程序中使用 ADO 中的對(duì)象了。User ID=sa。 定義連接字符串 If 1 Then 39。將 cmbUserName 組合框的默認(rèn)選項(xiàng)設(shè)置為第一條 這樣,當(dāng)程序開始運(yùn)行,加載 frmLogin 窗口的時(shí)候,就會(huì)從 PurchaseandSale. . 數(shù)據(jù)庫(kù)的 Users 數(shù)據(jù)表中檢索所有記錄的用戶字段,然后將他們添加到組合框中。 創(chuàng)建菜單欄 ( frmMain) 在主窗口設(shè)計(jì)好的基礎(chǔ)上,需要設(shè)計(jì)一個(gè)菜單欄,為用戶執(zhí)行各種命令和操作提供方便。N) 訪問鍵為 Alt+N 名稱 RCYW 菜單訪問名稱 二級(jí)菜單“采購(gòu)單” 標(biāo)題 采購(gòu)單 標(biāo)題為“采購(gòu)單” 名稱 CGD 菜單訪問名稱 快捷鍵 Ctrl+P 通過快捷鍵 Ctrl+P 訪問菜單 二級(jí)菜單“出庫(kù)單” 標(biāo)題 出庫(kù)單 標(biāo)題為“出庫(kù)單” 名稱 CKD 菜單訪問名稱 快捷鍵 Ctrl+S 通過快捷鍵 Ctrl+S 訪問菜單 . . 續(xù) 表 frmMain 窗口的菜單列表 對(duì)象 屬性 屬性值 說明 一級(jí)菜單“庫(kù)存管理” 標(biāo)題 庫(kù)存管理( amp。O) 訪問鍵為 Alt+O 名稱 XTSZ 菜單訪問名稱 二級(jí)菜單“密碼設(shè)置 標(biāo)題 密碼設(shè)置 標(biāo)題為“密碼設(shè)置” 名稱 MMSZ 菜單訪問名稱 快捷鍵 Ctrl+M 通過快捷鍵 Ctrl+M 訪問菜單 . . 續(xù) 表 frmMain 窗口的菜單列表 這樣,窗口 frmMain的菜單欄就已經(jīng)設(shè)計(jì)完成了。 ( 4)其余工具欄圖標(biāo)按鈕可依據(jù)上邊的方法設(shè)置。 創(chuàng)建采購(gòu)單 經(jīng)過 前面的操作,登錄窗口和主窗口就全部設(shè)計(jì)完成了。 對(duì)象 屬性 屬性值 說明 二級(jí)菜單“關(guān)于系統(tǒng)” 標(biāo)題 關(guān)于系統(tǒng) 標(biāo)題為“關(guān)于系統(tǒng)” 名稱 GYXT 菜單訪問名稱 快捷鍵 Ctrl+A 通過快捷鍵 Ctrl+A 訪問菜單 一級(jí)菜單“退出系統(tǒng)” 標(biāo)題 退出系統(tǒng)( amp。只有在 Product 表中有了一種零件的信息后,才能 在入庫(kù)單中使用這種商品。 ? 供應(yīng)商:這個(gè)字段是在 PurchaseandSale 的 Supplier 數(shù)據(jù)表中定義的。 只有在Users 表中有了一個(gè)用戶的信息后,才能在入庫(kù)單中使用這個(gè)用戶作為經(jīng)手人。 ? 票號(hào):這個(gè)字段不允許用戶輸入,由系統(tǒng)根據(jù)票號(hào)的產(chǎn)生規(guī)則自動(dòng)生成。設(shè)置 adoCGD 的數(shù)據(jù)源為 Product 數(shù) 據(jù)表 With .MoveFirst Do While Not .EOF 39。設(shè)置 adoCGD 的數(shù)據(jù)源為 Supplier 數(shù)據(jù)表 With . . .MoveFirst Do While Not .EOF 39。 P amp。 001 End If End With = $ 39。 出庫(kù)單中主要包括的字段有如下幾項(xiàng): ? 零件名稱:這個(gè)字段是在 PurchaseandSale 的 Product 數(shù)據(jù)表中定義的。 ? 金額:出庫(kù)零件的金額是由出 庫(kù)產(chǎn)品的數(shù)量和價(jià)格相乘得到的,這一項(xiàng)不需 要用戶輸入。 ? 經(jīng)手人:這個(gè)字段是在 PurchaseandSale 的 Users 數(shù)據(jù)表中定義的。默認(rèn)為當(dāng)前日期。 當(dāng) frmCKD 窗口加載的時(shí)候,需要完成以下操作: ? 從 PurchaseandSale 數(shù)據(jù)庫(kù)的 Product 數(shù)據(jù)表中檢索所有的零件名稱字段信息,并加入到窗口的“零件名稱 ”組合框的子項(xiàng)中; ? 從 PurchaseandSale 數(shù)據(jù)庫(kù)的 Users 數(shù) 據(jù)表中檢索所有記錄的用戶字段信息,并加入到窗口的“經(jīng)手人”組合框子項(xiàng)中; ? 從 PPurchaseandSale 數(shù)據(jù)庫(kù)的 Customer 數(shù)據(jù)表中檢索所有記錄的供應(yīng)商編號(hào)字段信息,并加入到窗口“裝配車間”組合框的子項(xiàng)中; ? 按照日期加字母“ S”加三位序號(hào)的方式生成票號(hào)字段; ? 取得系統(tǒng)當(dāng)前日期,填充到 mebDate 控件中,作為默認(rèn)的采購(gòu)日期 圖 “ 出庫(kù)單 ” 窗口效 在界面設(shè)計(jì)窗口中,雙擊 frmCKD 窗口,進(jìn)入窗口加載事件,輸入以下代碼: Private Sub Form_Load() On Error GoTo myerr 39。設(shè)置 adoxsd 的數(shù)據(jù)源為 Users 數(shù)據(jù)表 With .MoveFirst Do While Not .EOF 39。設(shè)置 adoxsd 的數(shù)據(jù)源為 Sale 數(shù)據(jù)表 With If .RecordCount 0 Then 39。如果還沒有記錄則序號(hào)開始為 001 = $ amp。 創(chuàng)建庫(kù)存盤點(diǎn)窗口 菜單中的第 3 項(xiàng)是庫(kù)存盤點(diǎn)。 2) 在窗口中添加控件,并設(shè)置相關(guān)屬性; 3) 使用 Adodc 控件連接數(shù)據(jù)庫(kù); 4)當(dāng)用戶單擊“庫(kù)存盤點(diǎn)”按鈕后,需要根據(jù) Purchase 數(shù)據(jù)表和 Sale 數(shù)據(jù)表中更新 Product 數(shù)據(jù)表中各中零件的庫(kù)存字段指。Password=ecc。Initial Catalog=PurchaseandSale。刷新庫(kù)存 myerr: 這樣,庫(kù)存盤點(diǎn)功能就全部實(shí)現(xiàn)了。 2) 在窗口中添加控件,并設(shè)置相關(guān)屬性; 3) 使用 Adodc 控件連接數(shù)據(jù)庫(kù); 4)用戶選擇了一個(gè)查詢標(biāo)準(zhǔn),并且在輸入查詢的關(guān)鍵字之后,單擊“查詢”按鈕“就可以以模糊查詢的方式查詢 Product 數(shù)據(jù)表了。 . . 在這個(gè)窗口中,提供一個(gè)下拉列表,用戶可以從中選擇一種查 詢依據(jù),然后在文本框中輸入要查詢的關(guān)鍵字,單擊 “ 查詢 ” 就可以在 Product 數(shù)據(jù)表中進(jìn)行模糊查詢。打開數(shù)據(jù)庫(kù) (connstring) End If (strUpdate) 39。 Info=True。 _ 商品名稱 = ) (select sum(數(shù)量 ) from sale where amp。由于企業(yè)中出庫(kù)和入庫(kù)活動(dòng)頻繁,而且出庫(kù)活動(dòng)中要考慮到商品的實(shí)際庫(kù)存大于零,因此庫(kù)存盤點(diǎn)功能也是十分常用和重要的 。 001 End If End With = $ 39。 S amp。設(shè)置 adoxsd 的數(shù)據(jù)源為 Customer 數(shù)據(jù)表 . . With .MoveFirst Do While Not .EOF 39。設(shè)置 adoxsd 的數(shù)據(jù)源為 Product 數(shù)據(jù)表 With .MoveFirst Do While Not .EOF 39。 設(shè)計(jì)出庫(kù)單的操作步驟如下: 1) 按照前述方法在應(yīng)用程序中新增一個(gè) Windows 窗口 frmCKD。如果有新的員工加入,必須先在 Users 表中增加。只有在 Customer 表中有了車間的信息后,才能再出庫(kù)單中使用這個(gè)車間。如果出現(xiàn)一種零件,必須先在 Product 表中增加。 創(chuàng)建出庫(kù)單 菜單欄中的第二個(gè)選項(xiàng)是出庫(kù)單。如果還沒有記錄則序號(hào)開始為 001 = $ amp。設(shè)置 adoCGD 的數(shù)據(jù)源為 Purchase 數(shù)據(jù)表 With If .RecordCount 0 Then 39。設(shè)置 adoCGD 的數(shù)據(jù)源為 Users
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1