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

正文內容

建筑企業(yè)采購管理系統(tǒng)畢業(yè)論文(編輯修改稿)

2024-10-18 14:22 本頁面
 

【文章內容簡介】 格式。 ,實現管理規(guī)范化 、科學化。 ,軟件統(tǒng)一化,確保軟件的可維護性和實用性。 ,做到實用、方便,盡量滿足企業(yè)中不同層次員工的需要。 ,系統(tǒng)自動記錄所進行的各種操作。 系統(tǒng)功能分析 本系統(tǒng)需要完成的功能主要有以下幾點。 (一 ) 庫存管理的各種信息的輸入,包括入庫、出庫、還庫、需求信息的輸入等。 (二 ) 庫存管理的各種信息的查詢、修改和維護。 (三 ) 材料以及工具 采購報表的生成。 (四 ) 在材料庫存中加入所允許的最大庫存合最小庫存字段,對所有庫存物資實現監(jiān)控和報警。 (五 ) 工地 各個部門的物資需求管理。 (六 ) 操作日 志的管理 (七 ) 庫存管理系統(tǒng)的使用幫助。 詳細設計 系統(tǒng)功能模塊設計 在系統(tǒng)功能分析的基礎上,考慮 VB 和 Access 的特點,設計出如圖 所示的系統(tǒng)功能模塊圖。 圖 庫 存 管 理 系 統(tǒng) 系統(tǒng)模塊 輸入模塊 幫助模塊 維護模塊 查看模塊 報表模塊 打印設置 日志管理 入庫模塊 出庫模塊 還庫模塊 需求模塊 用戶管理 (一 ) 系統(tǒng)模塊 a) 包括報表的打印及設置,操作日志的管理。 b) 管理員可以通過管理界面添加或刪除用戶,添加新管理員或刪除原有管理員 ,驗證用戶的合法性,阻止非法用戶登錄。 c) 管理員或其他用戶可以修改自己的密碼。 (二 ) 入庫模塊 包括填寫入庫單,更新,刪除入庫記錄,查看現有庫存信息,入庫記錄的查 詢及打印 (三 ) 出庫模塊 包括填寫出庫單,更新,刪除出庫記錄,查看現有庫存信息,出庫記錄的查詢及打印 (四 ) 還庫模塊 包括填寫還庫單,更新,刪除還庫記錄,還庫記錄的查詢及打印 (五 ) 需求模塊 包括填寫需求計劃表,更新,刪除采購計劃信息,查看現有采購信息,采購信息的查詢及打印,以及預測短期內的需求計劃。 圖 HIPO圖 庫 存管理 輸入 處理 輸出 入庫單 出庫單 還庫單 采購計劃 查詢 統(tǒng)計 修改 刪除 報表 采購單 數據庫設計 數據庫需求分析 在仔細調查企業(yè)庫存物資材料管理過程的基礎上,設計出本系統(tǒng)所處理的數據流程圖 (圖 ) 圖 通過對企業(yè)倉庫管理內容和數據流程分析,設計的數據項合數據結構如下: (一 ) 設備代碼信息。包括的數據項有設備號、設備名稱。 (二 ) 現有庫存信息。包括的數據項有現有設備、現有數目、最大庫存、最小庫存等。 (三 ) 設備使用信息。包括的數據項有使用的設備、使用部門。數目。使用時間、出庫時狀態(tài)等。 (四 ) 設備采購信息。包括的數據項有采購的設備、采購員、供應商、采購數目、采購時間等。 (五 ) 設備歸還信息。包括的數據項有歸還設備、歸還部門、歸還數目、歸還時間、經手人等。 (六 ) 設備需 求信息。包括的數據項有需求的部門、需求設備、需求數目、需求時間等。 有了上面的數據結構、數據項和數據流程,就可以進行下面的數據庫設計。 倉庫現有庫存 各部門需求 工地 總體生產計劃 材料采購 材料入庫 材料 還庫 材料 出庫 匯總處理 數據庫概念結構設計 這一設計階段是在需求分析的基礎上,設計出能夠滿足用戶需求的各種實體,以及它們之間的關系,為后面的邏輯結構設計打下基礎。根據上面的設計規(guī)劃出的實體有庫存實體、出庫實體、入庫實體、采購實體、還庫實體、需求實體。各個實體的 ER 圖及其關系描述如下: 圖 ER圖 圖 ER圖 圖 ER圖 現有庫存 材料號 現有庫存 最大庫存 最小庫存 入庫 材料號 供應商信息 采購價格、數量 采購員 需求時間 出庫 材料號 使用部門 數量、時間 經手人 圖 ER圖 圖 ER圖 圖 ER圖 實體與實體間的關系 ER 圖如下所示: 圖 ER圖 部門需求 材料號 需求部門 需求數量 需求時間 還庫 材料號 還庫時間、人 還庫 數量 經手人 計劃采購 材料號 庫存信息 供應信息 時間 入庫 現有庫存 出庫 還庫 部門需求 采購 數據庫邏輯結構設計 在上面的實體以及實體之間關系的基礎上,形成各個表格之間的關系。 庫存管理系統(tǒng)數據庫中的各個表的設計結果如下面的幾個表格所示,每個表格表示數據庫中的一個表。 表 材料 代碼表 字段名稱 數據類型 可否為空 說明 材料號 文本 NOTNULL 字段大 小為 6 材料名稱 文本 NULL 字段大小為 20 表 材料入庫表 字段名稱 數據類型 可否為空 說明 用戶名 文本 NULL 字段大小為 10 密碼 文本 NULL 字段大小為 15 權限 文本 NULL 字段大小為 10 表 材料入庫表 字段名稱 數據類型 可否為空 說明 材料號 文本 NOTNULL 字段大小為 6 入庫日期 時期 /時間 NULL 無 供應商 文本 NULL 字段大小為 20 供應商電話 文本 NULL 字段大小為 15 入庫數量 數字 NULL INTEGER 價格 數字 NULL INTEGER 采購員 文本 NULL 字段大小為 i0 表 材料出庫表 字段名稱 數據類型 可否為空 說明 材料號 文本 NOTNULL 字段大小為 6 使用部門 文本 NULL 字段大小為 20 出庫時間 日期 /時間 NULL 無 出庫狀況 文本 NULL 字段大小為 20 經手人 文本 NULL 字段大小為 10 出庫數量 數字 NULL INTEGER 領取人 文本 NULL 字段大小為 10 用途 文本 NULL 字段大小為 20 表 現有庫存表 字段名稱 數據類型 可否為空 說明 材料號 文本 NOTNULL 字段大小為 6主鍵 現有庫存 文本 NULL INTEGER 最大庫存 文本 NULL INTEGER 最小庫存 文本 NULL INTEGER 表 部門需求表 字段名稱 數據類型 可否為空 說明 材料號 文本 NOTNULL 字段大小為 6 部門名稱 文本 NOTNULL 字段大小為 10 需要數量 數字 NULL INTEGER 需求開始時間 日期 /時間 NULL 無 需求結束時間 日 期 /時間 NULL 無 表 還庫表 字段名稱 數據類型 可否為空 說明 材料號 文本 NOTNULL 字段大小為 6 還庫時間 日期 /時間 NULL 無 倉庫管理員 文本 NULL 字段大小為 10 歸還數量 數字 NULL INTEGER 歸還人 文本 NULL 字段大小為 10 表 操作日志表 字段名稱 數據類型 可否為空 說明 操作員 文本 NOTNULL 字段大小為 10 操作內容 文本 NOTNULL 字段大小為 100 操作時間 日期 /時間 NOTNULL 無 表 設備采購計劃表 字段名稱 數據類型 可否為空 說明 材料號 文本 NOTNULL 字段大小為 6主鍵 現有庫存 數字 NULL INTEGER 總庫存 數字 NULL INTEGER 最大庫存 數字 NULL INTEGER 購買數量 數字 NULL INTEGER 供應商 文本 NULL 字段大小為 10 價格 數字 NULL INTEGER 計劃采購時間 日期 /時間 NULL 無 代碼設計 任何庫存均可分為如下三類: A類物品:高值 ── 價值占庫存總值7 0 80%的相對少數物品。通常為物品的15 20%。 B類物品:中值 ── 總值占庫存總值的15 20%。物品數居中,通常占物品的30 40%。 C類物品:低值 ── 庫存總值幾乎可以忽略不計,只占5 10%。是物品的大多數,通常占60 70%。 因此設計編碼如下: 材料號或者零件號 自定義 自定義 自定義 例如設備號或零件號 A 0 1 0 2 A類 消耗性物資 常用零件 輸入輸出設計 本系統(tǒng)界面標準 Windows 形式, 鍵盤輸入 (也可以用條形碼讀取 ),人機交互,容易使用。輸入輸出的設計考慮美觀實用和通俗易懂,圖文并茂。 系統(tǒng)安全性設計 系統(tǒng)數據庫中包含多個二維表,所以在系統(tǒng)與數據庫的連接上,并沒有把數據庫和系統(tǒng)的連接直接寫入代碼,而是通過對服務器端進行系統(tǒng)設置,使數據庫名及路徑不可見,并通過 ACCESS 的數據庫安全設置,保證了數據庫的安全性。系統(tǒng)根據用戶身份不同賦予不同權限,用戶用密碼登陸,同樣也保證了系統(tǒng)數據的安全性。 第四章 系統(tǒng) 實施 開發(fā)工具簡介 本系統(tǒng)的前端開發(fā)工具,我選擇了 Visual ,后臺數據庫采用Access2020。 VB 簡介 Visual 意為 “ 可視化的 ” ,指的是一種開發(fā)圖形用戶界面的方法,所以 Visual Basic 是基于 Basic 的可視化的程序設計語言。在 Visual Basic 中,一方面繼承了Basic 所具有的程序設計語言簡單易用的特點,另一方面在其編程系統(tǒng)中采用了面向對象、事件驅動的編程機制,用一種巧妙的方法把 Windows 的編程復雜性封裝起來,提供了一種所見即所得的可視化程序設計方法。 VB 功能特點 (一 ) 具有面向對象的可視化設計工具 在 VB中,應用面向對象的程序設計方法( OOP),把程序和數據封裝起來視為一 個對象,每個對象都是可視的。程序員在設計時只需用現有工具根據界面設計要求,直接在屏幕上 “畫 ”出窗口、菜單、按鈕、滾動條等不同類型的對象,并為每個對象設置屬性。程序員的編程工作僅限于編寫相關對象要完成的功能程序,因而程序設計的效率可大大提高。 (二 ) 事件驅動的編程機制 事件驅動是非常適合圖形用戶界面的編程方式。在圖形用戶界面的應用程序中,是由用戶的動作即事件掌握著程序運行的流向,每個事件都能驅動一段程序的運行。程序員只要編寫響應用戶動作的代碼 ,而各個動作之間不一定有聯(lián)系。 (三 ) 提供了易學易用的應用程序集成開發(fā)環(huán)境 在 VB 集成開發(fā)環(huán)境中,用戶可設計界面、編寫代碼、調試程序,直至把應用程序編譯成可執(zhí)行文件在 Windows 中運行,使用戶在友好的開發(fā)環(huán)境中工作。 (四 ) 結構化的程序設計語言 VB 具有豐富的數據類型和結構化程序結構,作為一種程序設計語言,它還有如下一些特點: 1. 強大的數值和字符串處理功能 2. 豐富的圖形指令,可方便地繪制各種圖形 3. 提供靜態(tài)和動態(tài)數組,有利于簡化內存的管理 4. 過程可遞
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1