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

正文內(nèi)容

倉庫管理系統(tǒng)設(shè)計(jì)論文(已改無錯(cuò)字)

2023-07-25 19:25:23 本頁面
  

【正文】 圖41 系統(tǒng)功能模塊圖 系統(tǒng)各模塊說明(1) 基本管理模塊a) 包括進(jìn)庫管理和出庫管理。b) 管理員可以通過管理界面添加或刪除用戶,添加新管理員或刪除原有管理員,驗(yàn)證用戶的合法性,阻止非法用戶登錄。c) 管理員或其他用戶可以修改自己的密碼。(2) 查詢模塊a) 按入庫的日期進(jìn)行查詢,既可以查到這一時(shí)段的入庫信息,也能查到相應(yīng)時(shí)段的出庫信息。b) 按人員進(jìn)行查詢,可以根據(jù)倉管員的信息查詢物品的入庫或出庫信息。c) 按物品查詢,直接輸入物品名進(jìn)行查詢。(3) 統(tǒng)計(jì)模塊按月份對(duì)入庫、出庫、現(xiàn)存物品進(jìn)行查詢。(4) 報(bào)表打印a) 對(duì)需要采購的物品進(jìn)行打印,然后購買。b) 每月打印出入庫信息和出庫信息。數(shù)據(jù)庫設(shè)計(jì)的步驟主要是:(1)數(shù)據(jù)庫結(jié)構(gòu)定義:目前的數(shù)據(jù)庫管理系統(tǒng)(DBMS)有的是支持聯(lián)機(jī)事務(wù)處理CLTP(負(fù)責(zé)對(duì)事務(wù)數(shù)據(jù)進(jìn)行采集、處理、存儲(chǔ))的操作型DBMS,有的可支持?jǐn)?shù)據(jù)倉庫、有聯(lián)機(jī)分析處理CLAP(指為支持決策的制定對(duì)數(shù)據(jù)的一種加工操作)功能的大型DBMS,有的數(shù)據(jù)庫是關(guān)系型的、有的可支持面向?qū)ο髷?shù)據(jù)庫。針對(duì)選擇的DBMS,進(jìn)行數(shù)據(jù)庫結(jié)構(gòu)定義。(2)數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗(yàn)規(guī)則、是否關(guān)鍵字、可否為空等。關(guān)系型數(shù)據(jù)庫要盡量按關(guān)系規(guī)范化要求進(jìn)行數(shù)據(jù)庫設(shè)計(jì),但為使效率高,規(guī)范化程度應(yīng)根據(jù)應(yīng)用環(huán)境和條件來決定。數(shù)據(jù)表設(shè)計(jì)不僅要滿足數(shù)據(jù)存儲(chǔ)的要求,還要增加一些如反映有關(guān)信息、操作責(zé)任、中間數(shù)據(jù)的字段或臨時(shí)數(shù)據(jù)表。(3)存儲(chǔ)設(shè)備和存儲(chǔ)空間組織:確定數(shù)據(jù)的存放地點(diǎn)、存儲(chǔ)路徑、存儲(chǔ)設(shè)備等,備份方案,對(duì)多版本如何保證一致性和數(shù)據(jù)的完整性。(4)數(shù)據(jù)使用權(quán)限設(shè)置:針對(duì)用戶的不同使用要求,確定數(shù)據(jù)的用戶使用權(quán)限,確保數(shù)據(jù)安全。(5)數(shù)據(jù)字典設(shè)計(jì):用數(shù)據(jù)字典描述數(shù)據(jù)庫的設(shè)計(jì),便于維護(hù)和修改。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體結(jié)構(gòu),以及他們之間的關(guān)系,為以后的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:現(xiàn)有庫存信息實(shí)體、入庫信息實(shí)體、出庫信息實(shí)體圖。各個(gè)實(shí)體具體的描述ER圖如下:現(xiàn)有庫存信息實(shí)體ER圖如圖42所示現(xiàn)有庫存信息實(shí)體品名規(guī)格數(shù)量單位圖42 現(xiàn)有庫存信息實(shí)體ER圖入庫單信息實(shí)體ER圖如圖43所示入庫信息實(shí)體品名規(guī)格入庫時(shí)間入庫標(biāo)識(shí)圖43 入庫單信息實(shí)體ER圖出庫單信息實(shí)體ER圖如圖44所示。出庫信息實(shí)體品名規(guī)格出庫時(shí)間領(lǐng)料人編號(hào)圖44 出庫信息實(shí)體ER圖實(shí)體和實(shí)體之間的關(guān)系ER圖如圖45所示現(xiàn)有庫存入庫出庫圖45 實(shí)體之間關(guān)系ER圖現(xiàn)在需要將在上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為ACCESS 2000 數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。倉庫管理信息系統(tǒng)數(shù)據(jù)庫中各個(gè)表格的設(shè)計(jì)結(jié)果如下面表格所示。每個(gè)表格所示在數(shù)據(jù)庫中的一個(gè)表。表41 庫存狀況信息表字段名稱數(shù)據(jù)類型字段大小可否為空品名文本64不可規(guī)格數(shù)字長(zhǎng)整型不可導(dǎo)電文本50可單位文本50可硬度數(shù)字長(zhǎng)整型可數(shù)量數(shù)字長(zhǎng)整型不可表42 入庫單信息表字段名稱數(shù)據(jù)類型字段大小可否為空品名文本64不可規(guī)格數(shù)字長(zhǎng)整型不可導(dǎo)電數(shù)字長(zhǎng)整型不可入庫日期日期/時(shí)間不可入料人編號(hào)數(shù)字長(zhǎng)整型可入料人文本64不可經(jīng)手人文本64不可自動(dòng)編號(hào)數(shù)字長(zhǎng)整型不可說明文本50可入庫標(biāo)識(shí)文本64可表43 出庫單信息表字段名稱數(shù)據(jù)類型字段大小可否為空品名文本64不可規(guī)格數(shù)字長(zhǎng)整型不可導(dǎo)電文本50不可硬度數(shù)字長(zhǎng)整型可單位文本64不可數(shù)量數(shù)字長(zhǎng)整型不可毛坯尺寸數(shù)字長(zhǎng)整型可毛坯數(shù)量數(shù)字長(zhǎng)整型不可成品尺寸數(shù)字長(zhǎng)整型不可成品數(shù)量數(shù)字長(zhǎng)整型可余料數(shù)字長(zhǎng)整型不可報(bào)廢數(shù)字長(zhǎng)整型不可出庫日期日期/時(shí)間不可領(lǐng)料人編號(hào)數(shù)字長(zhǎng)整型可領(lǐng)料人文本64不可經(jīng)手人文本64 不可說明 文本64可表44 用戶管理信息表字段名稱數(shù)據(jù)類型字段大小可否為空用戶名文本64不可用戶密碼文本50不可用戶權(quán)限數(shù)字長(zhǎng)整型不可 系統(tǒng)主窗體設(shè)計(jì) 創(chuàng)建工程項(xiàng)目——倉庫管理系統(tǒng)打開Visual Basic 后,單擊File → New Project 菜單,在工程模板中選擇Standard ExE,Visual Basic將自動(dòng)產(chǎn)生一個(gè)Form窗體,屬性都是缺省設(shè)置。這里我們刪除這個(gè)窗體,單擊File→Save Project菜單,將這個(gè)工程項(xiàng)目命名為金屬材料倉庫管理系統(tǒng)。Visual Basic 創(chuàng)建的應(yīng)用程序可以是SDI(單文檔界面)和MDI(多文檔界面)。在SDI的程序中,每個(gè)窗體之間是獨(dú)立的。而MDI的程序中,有一個(gè)窗體是主窗體,可以包含其他窗體,他的類型是MDI Form 。本設(shè)計(jì)采用多文檔界面,這樣可以使程序更加美觀、整齊有序。單擊工具欄中的ADD MDI Form 按鈕,生成一個(gè)窗體。窗體的屬性設(shè)置見表5-1表45 主窗體屬性設(shè)置屬性屬性取值NameMainformCaption金屬材料倉庫管理系統(tǒng)StartUpPosition0手動(dòng)WindowState0Normal菜單欄在窗體欄的標(biāo)題欄下面,包含一個(gè)或多個(gè)菜單標(biāo)題。當(dāng)單擊一個(gè)菜單標(biāo)題,包含菜單項(xiàng)目的列表就被拉下來。菜單項(xiàng)可以包含命令、分隔條和子菜單標(biāo)題。用戶看到的每個(gè)菜單項(xiàng)和在“Menu Editor”中定義的一個(gè)菜單控件相對(duì)應(yīng),如圖46所示。圖46 主窗體菜單為了使應(yīng)用程序簡(jiǎn)單好用,應(yīng)該將菜單按功能進(jìn)行分組。菜單控件使一個(gè)對(duì)象,與其他對(duì)象一樣,它具有定義它的外觀與行為的屬性。在設(shè)計(jì)或運(yùn)行時(shí)可以設(shè)置Caption 屬性、Enabled和Visible屬性、Checked屬性以及其他屬性。菜單控件只包含一個(gè)事件,即Click事件,當(dāng)用鼠標(biāo)或鍵盤選中該菜單控件時(shí),將調(diào)用該事件。 Basic菜單編輯器菜單編輯器可以創(chuàng)建新的菜單和菜單欄,也可以向現(xiàn)存的菜單中增加新的命令、用自己的命令替代現(xiàn)存的菜單命令、產(chǎn)生新的菜單和菜單欄,改變和刪除現(xiàn)存菜單和菜單欄。要打開菜單編輯器,在“Tools”菜單中選擇“Menu Editor”選項(xiàng)?;驌羰髽?biāo)右鍵,選擇彈出式菜單中的“Menu Editor”彈出菜單編輯器窗口。同樣,熟悉Windows下應(yīng)用程序的用戶對(duì)工具欄也一定有比較深的印象。在本系統(tǒng)中,它是用工具欄控件產(chǎn)生的,工具欄控件在主窗體上產(chǎn)生了很多按鈕對(duì)象,按鈕上顯示了文字、圖形。如圖47所示。圖47 主窗體工具欄1. 工具欄控件常用事件工具欄控件常用事件主要有ButtonClick和Click兩個(gè)。對(duì)于ButtonClick事件,當(dāng)單擊本控件之上的一個(gè)按鈕時(shí),該事件過程被執(zhí)行;對(duì)于Click,當(dāng)單擊本控件時(shí)進(jìn)行檢測(cè)。2. 設(shè)置工具欄 向窗體添加工具欄控件后,然后按下列步驟操作:1) 設(shè)置Align屬性值為1,即工具攔放在窗體的頂部。2) 用鼠標(biāo)右鍵單擊工具欄對(duì)象,從彈出的菜單中選擇“屬性”菜單項(xiàng)。彈出如“屬性頁”對(duì)話框。3) 單擊“屬性頁”中的“圖象列表”列表框右邊的下拉箭頭,從下拉的列表中選擇ImageList。這樣ImageList控件就和“工具欄”控件發(fā)生了聯(lián)系。4) 單擊“按鈕”選項(xiàng)卡,“屬性頁”對(duì)話框?qū)⒊霈F(xiàn)按鈕的一些屬性,單擊“插入”按鈕后,“索引”文本框中出現(xiàn)數(shù)字1,其它輸入框也變?yōu)榭捎?。這樣就可以設(shè)置其上的屬性。若“圖像”輸入框設(shè)為1,即ImageList控件的第一個(gè)圖形作為按鈕1的圖形。重復(fù)上述步驟,添加其它按鈕到工具欄上,并設(shè)置相應(yīng)屬性。第五章 系統(tǒng)實(shí)現(xiàn)在進(jìn)行系統(tǒng)開發(fā)前,一個(gè)很重要的步驟就是建立數(shù)據(jù)庫的連接,即訪問數(shù)據(jù)庫。VB6提供了多種方式訪問數(shù)據(jù)庫,其中以O(shè)DBC與ADO應(yīng)用最多。具體ODBC及ADO詳見相關(guān)理論部分。本系統(tǒng)采用ADO方式訪問數(shù)據(jù)庫。ADO數(shù)據(jù)庫連接主要分兩步進(jìn)行:一是引用ADO,二是使用ADO連接數(shù)據(jù)庫。1. 引用ADO在VB6菜單“工程”“引用”從中選擇 Microsoft ActiveX Data objects library和 Microsoft ActiveX Data objects recordset 兩個(gè)組件,這是在連接數(shù)據(jù)庫前所必做的工作。2. 使用ADO連接數(shù)據(jù)庫本系統(tǒng)采用的是無源的數(shù)據(jù)庫連接方法,因?yàn)檎麄€(gè)系統(tǒng)都會(huì)使用到這個(gè)數(shù)據(jù)庫,所以將數(shù)據(jù)庫的連接定義為全局變量。Public Cn As New ‘定義數(shù)據(jù)源Dim db_path As String ‘用于存放數(shù)據(jù)庫的路徑Dim db_ As String ‘連接數(shù)據(jù)源字符串db_path = amp。 \Data\ ‘指定數(shù)據(jù)庫文件db_ = Provider=。Data Source= amp。 db_path amp。 。Jet OLEDB:database password=123321
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1