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

正文內(nèi)容

小型倉庫管理系統(tǒng)的設(shè)計與開發(fā)-免費閱讀

2025-03-06 08:26 上一頁面

下一頁面
  

【正文】 從操作上倉庫出庫與入庫是兩項完全不同的操作,但是出入庫設(shè)計到的數(shù)據(jù)庫表結(jié)構(gòu)是完全相同的,并且在操作流程上也是十分接近的,可以用一個ActiveX DLL模塊來完成這兩項操作,在模塊接口中設(shè)置出入庫標(biāo)記,根據(jù)出入庫標(biāo)記來區(qū)分究竟是出庫還是入庫操作。所以表中數(shù)據(jù)項應(yīng)該為:物品編碼、庫房號、最后一次出入庫時間、累積的出、入庫數(shù)量和結(jié)存數(shù)量。本倉庫管理系統(tǒng)所有要用到的數(shù)據(jù)表單可以分為三類:供主控程序使用的系統(tǒng)表,保存系統(tǒng)基礎(chǔ)數(shù)據(jù)如人員信息、單位信息、物資信息的基礎(chǔ)數(shù)據(jù)表以及進(jìn)行出入庫操作和 賬 務(wù)管理的業(yè)務(wù)數(shù)據(jù)表。 strParm = Chr(34) + connectstring + Chr(34) If pstrOrder Then strParm = strParm + + Trim(pstrOrder) End If strtemp = strtemp + pstrId I = ShellExecute(I, open, strtemp, strParm, strMl, I) End If Exit Sub Errorline: MsgBox pstrName amp。Password= amp。 .CInterFace iTemp = CInt(pstrOrder) Set objActive = CreateObject(strtemp) 39。然后調(diào)用函數(shù)初始化服務(wù)端組件,如果 LoginObj 對象為空,則函數(shù)將調(diào)用通用注冊組件進(jìn)行注冊以獲取注冊類。在平臺基礎(chǔ)上,通過配置節(jié)點信息表,新增數(shù)據(jù)庫表、開發(fā)程序模塊就可以開發(fā)出功能強(qiáng)大而又穩(wěn)定的應(yīng)用軟件。 strBz amp。構(gòu)造主功能對象 If iDylb = 0 Then Set oNodex = (, tvwChild, t amp。前面已經(jīng)說明,除了平臺程序外,系統(tǒng)中的應(yīng)用程序模塊有三種實現(xiàn)方式: DYLB 為 1 時說明該節(jié)點是以單獨的 ActiveX DLL 形式來實現(xiàn)的,并且該模塊的接口一定為 (LoginObj,DYCS)。本節(jié)介紹的是軟件平臺,所以這里只對數(shù)據(jù)庫中的系統(tǒng)表以及 基礎(chǔ)數(shù)據(jù)表進(jìn)行說明。 獲取外部資源(包括程序圖標(biāo)和窗體標(biāo)題) If Not m_CLogin Is Nothing And Not m_objFrmMain Is Nothing Then ‘ 注冊無誤,初始化系統(tǒng)得主窗體 15 End If If m_CLogin Is Nothing And Not m_objFrmMain Is Nothing Then Unload m_objFrmMain ‘ 注冊信息有誤,將主窗體卸載 End If End Sub 圖 主控程序界面一 ? FrmMain 窗體中 設(shè)置了四個 Image 控件作為子系統(tǒng)的功能選擇按鈕,并且還有兩個 Image 控件作為“退出系統(tǒng)”和“重新登錄”的按鈕。 模塊組成: 主控程序由主窗體 FrmMain 分模塊菜單窗體 FrmZbglMain、標(biāo)準(zhǔn)模塊 Mpublic 和類模塊 CMainFun 構(gòu)成。 ? 然后調(diào)用服務(wù)端的 GetgxcZt 方法來獲得系統(tǒng)配置文件中數(shù)據(jù)庫連接的信息,包括數(shù)據(jù)庫服務(wù)名,數(shù)據(jù)庫用戶名和用戶口令。人員單位描述 39。公司名 Public AccountYear As String 39。命令行 Public ModuleId As String 39。 模塊組成: 客戶端包括類模塊 Interface 和標(biāo)準(zhǔn)模塊 StartMain 以及窗體 frmRegisterADO;服務(wù)端包括類模塊 HYConCls 和 SysLoginCls 以及標(biāo)準(zhǔn)模塊 HyLoginMain。 應(yīng)用組件開發(fā)技術(shù)可以極大地提高開發(fā)效率,即系統(tǒng)所要完成的 功能主要通過主控程序調(diào)用組件來完成,本詳細(xì)設(shè)計重點描述組件的 詳細(xì)設(shè)計。 1) 總結(jié)構(gòu)圖 倉庫業(yè)務(wù)管理系統(tǒng)劃分為:出入庫管理模塊、賬務(wù)管理模塊、基礎(chǔ)數(shù)據(jù)維 護(hù)模塊和系統(tǒng)管理模塊。 ? 可擴(kuò)展性原則 倉庫業(yè)務(wù)管理系統(tǒng)是整個倉庫綜合業(yè)務(wù)系統(tǒng)中的一 個分系統(tǒng),必須考慮整個系統(tǒng)的可擴(kuò)展性和可擴(kuò)展性,并且隨著管理的進(jìn)一步細(xì)化,系統(tǒng)功能應(yīng)進(jìn)行進(jìn)一步擴(kuò)充。倉庫業(yè)務(wù)管理系統(tǒng)的設(shè)計必須充分考慮倉庫業(yè)務(wù)管理的特點,系統(tǒng)設(shè)計工作是保證系統(tǒng)開發(fā)目標(biāo)為首要目標(biāo),應(yīng)達(dá)到保證系統(tǒng)模型的統(tǒng)一、系統(tǒng)規(guī)范統(tǒng)一前提下提供一定的靈活性。 系統(tǒng)管理功能 系統(tǒng)的權(quán)限管理是基于用戶和角色兩套權(quán)限管理方式的,用戶與角色之間是多對多的關(guān)系,所以需要對用戶信息,角色信息以及用戶與角色的相互關(guān) 系進(jìn)行維護(hù), 同時還要能夠分別為用戶和角色指定系統(tǒng)的功能權(quán)限 ,對每個用戶還應(yīng)該提供給他們修改密碼的功能。 庫存 賬 也就是物資結(jié)存 賬 的查詢,包括每種物資的收發(fā)物總計,最后一次收發(fā)物的時間和當(dāng)前的庫存數(shù)量。由中心倉庫和各個分庫房便構(gòu)成一個倉庫整體,這樣做可以對物資進(jìn)行分類存儲和管理,但所有倉 庫中存放的物資都?xì)w屬中心倉庫統(tǒng)一調(diào)動和支配。然而,在現(xiàn)在的倉庫管理中依然主要靠傳統(tǒng)手工方式完成出庫、入庫以及 賬 務(wù)的記錄與管理,浪費了大量的人力和時間,而且信息分散、處理速度慢、效率低下,信息的安全性、實時更新性根本無法保證。 ? 程序維護(hù)簡單。 開發(fā)環(huán)境 硬件環(huán)境 CPU: Pentium4 ; 內(nèi)存: 512MB RAM。詳細(xì)設(shè)計部分 重點分析了 倉庫管理系統(tǒng)的主控程序和通用注冊組件的 程序 結(jié)構(gòu) 和 數(shù)據(jù)庫結(jié)構(gòu) 、 程序執(zhí)行 流程和具體實現(xiàn)方法。倉庫綜合業(yè)務(wù)的管理在整個物流(商品、貨物、軍事等物流)體系中起著舉足輕重的作用,整個物資的入與出都要經(jīng)過倉庫的管理。然后, 按照軟件工程的規(guī)范, 第二 部分是小型倉庫管理系統(tǒng)的需求分析 ,分析了倉庫的結(jié)構(gòu)和應(yīng)用需求 。 致謝 .......................................................................................................... 54 參考文獻(xiàn) ........................................................................................................................ 56 1 小型倉庫管理系統(tǒng) 設(shè)計與 開發(fā) 1 前言 項目來源 從 3 月到 5 月的三個月,我在中軟公司 畢業(yè)設(shè)計 。并且可以分別為用戶和角色制定權(quán)限,用戶登錄之后,所擁有的權(quán)限是該用戶以及當(dāng)前用戶所選擇的角色的權(quán)限之和。這樣,物流的概念就隨之提出了,它包括供應(yīng)物流、生產(chǎn)物流、銷售物流、回收物流和廢棄物流等。調(diào)研分析主要根據(jù)倉庫具體的物理分布、所需的具體功能需求項以及用戶要求等來進(jìn)行分析。 完成出入庫單的編輯 操作后要能將該張出入庫單進(jìn)行審核、 填寫執(zhí)行結(jié)果、 記賬等功能要求。 2) 存儲點管理 存儲點維護(hù)就是庫房維護(hù),維護(hù)操作包括增、刪、 改、查看所有存儲點,存儲信息包括存儲點編碼、名稱、類別等信息。概要設(shè)計是軟件設(shè)計中的一個重要環(huán)節(jié),它決定軟件的結(jié)構(gòu),包括數(shù)據(jù)結(jié)構(gòu)和程序結(jié)構(gòu)。 設(shè)計原則 ? 安全可靠性原則 系統(tǒng)的安全性和可靠性是整個設(shè)計的主要原則,其中包括用戶操作的安全性和數(shù)據(jù)信息的可靠性。采用規(guī)范標(biāo)準(zhǔn)的系統(tǒng)設(shè)計分析方法進(jìn)行設(shè)計,設(shè)計任務(wù)可 分為以下兩部分: ? 數(shù)據(jù)庫 邏輯設(shè)計 包括系統(tǒng)數(shù)據(jù)庫邏輯設(shè)計、基本表結(jié)構(gòu)設(shè)計、必要的索引及主鍵設(shè)計,數(shù)據(jù)編碼規(guī)則設(shè)計, 以及 表操作和視圖的關(guān)聯(lián)。 4) 系統(tǒng)管理模塊結(jié)構(gòu)圖 系統(tǒng)管理模塊包括用戶信息、角色信息、用戶角色對應(yīng)關(guān)系以及用戶角色功能權(quán)限的管理功能,所以分為上述四個模塊。其中客戶端組件由窗體、標(biāo)準(zhǔn)模塊、類模塊構(gòu)成,而服務(wù)端組件由標(biāo)準(zhǔn)模塊、類模塊兩部份構(gòu)成。密碼 Public GXCPath As String 39。數(shù)據(jù)庫服務(wù)名 Public Serveruser As String 39。人員代碼 Public UserName As String 39。讀取系統(tǒng)資源 Public m_MainIcon As Object 39。 ? 用戶輸入了密碼并選擇 了自己希望使用的角色后,點擊“登陸”按鈕,程序?qū)z查用戶輸入的密碼是否正確,如果不正確,將提示用戶重新輸入密碼,通過密碼檢查后,程序?qū)⒂脩舻漠?dāng)前可用權(quán)限從數(shù)據(jù)庫中取出,保存在注冊類中的名為 rsCtlLimit 的 對象中,并正常退出程序。創(chuàng)建注冊組件的客戶端對象 If objLogin Is Nothing Then MsgBox 調(diào)用注冊組件失敗,程序無法進(jìn)行 , vbOKOnly Exit Sub End If Call 39。在注冊模塊中,數(shù)據(jù)庫鏈接 字符串 是通過讀取配置文件中得數(shù)據(jù)庫類型和鏈接信息來 獲取 的,可以通過設(shè)置配置文件修改系統(tǒng)鏈接的數(shù)據(jù)庫;而主控程序則不訪問數(shù)據(jù)庫,用戶的權(quán)限信息以及 用戶的基本信息都是保存在注冊類中的所以平臺程序的可擴(kuò)充性也非常強(qiáng),只需要修改數(shù)據(jù)庫中的系統(tǒng)信息表,就可以完成系統(tǒng)的升級改造。 1) JDDM(節(jié)點代碼 )的命名規(guī)則:節(jié)點代碼以兩位為一個單位,如 0 02?代表系統(tǒng)中子系統(tǒng)的根節(jié)點;而 0101代表節(jié)點 01下的第一個孩子節(jié)點, 0102代表 0101的兄弟節(jié)點, 010101 代表 0101 的孩子節(jié)點?以此類推。主菜單只構(gòu)造第一級非葉子節(jié)點 If strMFName And StrYeziFlag = 00 And t + strUpper = Then 39。 * amp。 strDycs End If Set oNodex = (, tvwChild, sttmp, strMFName, 1, 2) = CStr(iDylb) = 2 End If End If Next inti End Sub 表 XT_RYJDXX系統(tǒng)人員節(jié)點信息表 字段 含義 類型 長度 主鍵 YHDM 用戶代碼 Varchar2 12 Key(XT_YHXX表主鍵 ) JDDM 節(jié)點代碼 Varchar2 20 Key(XT_JDXX表主鍵 ) BZ 備注 Varchar2 40 21 表 XT_JSGNXX系統(tǒng)角色功能權(quán)限表 字段 含義 類型 長度 主鍵 JSDM 角色代碼 Varchar2 12 Key(XT_JSXX表主鍵 ) JDDM 節(jié)點代碼 Varchar2 20 Key(XT_JDXX表主鍵 ) BZ 備注 Varchar2 40 上面的兩個表保存著用戶 /角色的功能權(quán)限,當(dāng)用戶登錄后,注冊組件將根據(jù)用戶的角色和用戶名,從這兩個表以及節(jié)點信息表中中將該用戶所有的權(quán)限讀出保存在注冊類中的名為 rsCtlLimit 的 對象中,供主 控程序生成和調(diào)用系統(tǒng)得功能節(jié)點時使用。 客 戶 端 的 接 口 類 名 必 須 為 Cinterface , 接 口 函 數(shù) 名 必 須 為,這些接口信息記錄在數(shù)據(jù)庫中的 XT_JDXX 表中,由主控程序初始化 客戶端對象時調(diào)用。 3) 單獨的 ActiveX Exe 程序 。參數(shù)說 明 :clogin 是注冊類引用 If objActive Is Nothing Then MsgBox pstrName amp。 amp。在前面的章節(jié)中已經(jīng)知道根據(jù)具體的開發(fā)過程和因素,應(yīng)合理選用數(shù)據(jù)庫以及數(shù)據(jù)庫的連接方式。下面是為出入庫管 27 理業(yè)務(wù)設(shè)計的數(shù)據(jù)表的結(jié)構(gòu): 表 INVADDR 存儲點表 字段 含義 類型 長度 主鍵 InvID 存儲點編號 Varchar 20 key InvNAME 存儲點名稱 Varchar 20 InvLB 存儲點類別 Varchar 10 表 INVINMAIN 入庫單主表 字段 含義 類型 長度 主鍵 說明 INVINID 入庫單號 varchar 20 key 發(fā)號組件生成 InvDate 入庫日期 Date SWDW 入庫庫房號 Varchar 15 FWDW 發(fā)物單位號 Varchar2 15 JIZHANGFLAG 執(zhí)行狀態(tài)(記 賬 標(biāo)記) Number 1 FZR 負(fù)責(zé)人 Varchar2 18 表 INVINDETAIL 入庫明細(xì)表 字段 含義 類型 長度 主鍵 說明 InvInID 入庫單號 Varchar 20 key 來自 INVINMAIN表 MaID 物品編碼 Varchar 20 YQuantity 應(yīng)入庫數(shù)量 Float 8 用戶填寫 Quantity 實際入庫數(shù) Float 8
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1