目錄0 引言
1 系統需求分析
2 總體設計
(1)專案規劃
(2)系統功能結構
(3)設計目標
3 系統設計
(1)開發及執行環境
(2)資料庫設計
4 主要功能模組設計
(1)建立工程框架
(2)主視窗設計
(3)登入模組設計
(4)物資基本資訊新增模組設計
(5)物資入庫資訊新增模組設計
(6)物資出庫資訊新增模組設計
(7)物資餘額資訊查詢模組設計
附錄a 參考文獻
附錄b 資料表
傳統的物資管理方法,都是通過人工統計和計算的管理方式進行的。這樣的管理方法不但費時費力,也容易產生計算上的錯誤和疏漏;計算機技術的全面普及,打破了資訊管理的傳統管理方法,提高了管理效率的同時,克服了傳統管理方法中易產生的問題,使管理員能夠有序的、全面的對每一種物資進行管理。
物資管理系統可以完成日常物資的管理,如查詢、修改、增加、刪除等操作,能迅速準確地完成各種物資出、入庫資訊的登記管理工作,大大提高了倉庫物資的管理效率。
根據市場的需求,要求系統具有以下功能:
對物資的入庫進行登記。
對物資的出庫進行登記。
修改或刪除出、入庫資訊。
查詢統計出、入庫資訊。
物資管理系統是由系統、物資基本資訊管理、物資入庫資訊管理、物資出庫資訊管理、物資餘額資訊管理和幫助等幾個功能模組組成,規劃系統功能模組如下:
物資基本資訊管理模組
物資基本資訊管理模組主要包括新增物資基本資訊、修改物資基本資訊、刪除物資基本資訊、查詢物資基本資訊4個部分。
物資入庫資訊管理模組
物資入庫資訊管理模組主要包括新增物資入庫資訊、修改物資入庫資訊、刪除物資入庫資訊、查詢物資入庫資訊4個部分。
物資出庫資訊管理模組
物資出庫資訊管理模組主要包括新增物資出庫資訊、修改物資出庫資訊、刪除物資出庫資訊、查詢物資出庫資訊4個部分。
物資餘額資訊管理模組
物資出庫資訊管理模組主要包括查詢物資餘額資訊1個部分。
幫助模組
幫助模組主要包括關於1個部分。
物資管理系統的功能結構如圖1所示。
添修刪查添修刪查添修刪查查
加改除詢加改除詢加改除詢詢
物物物物物物物物物物物物物
資資資資資資資資資資資資資關
基基基基入入入入出出出出余於
本本本本庫庫庫庫庫庫庫庫額
信信信信信信信信信信信信信
息息息息息息息息息息息息息
圖1 系統功能圖
本系統是根據倉庫管理的實際需求而開發的,完全能夠實現倉庫對每種物資的自動化管理,通過本系統可以達到以下目標:
系統執行穩定,安全可靠。
介面簡潔,人機互動介面友好。
資訊查詢靈活、方便、快捷、準確,資料儲存安全可靠。
滿足鍵盤和滑鼠的雙重操作,完全支援回車鍵。
對使用者輸入的資料,系統進行嚴格的資料檢驗,盡可能排除人為的錯誤。
作業系統:windows xp。
資料庫:sql server2000。
程式設計:microsoft visual c++ 6.0
資料庫material中包括物資基本資訊表、物資入庫資訊表、物資出庫資訊表、物資餘額資訊表、管理員表5個資料表。
圖2所示的即為本系統中資料庫中的資料表結構圖,該資料表結構圖包含系統所有資料表。可以清晰地反應資料庫資訊。
圖2 資料庫概要說明
資料庫中的資料表請參見附錄b。
在visual c++中建立文件管理系統的基本框架,步驟如下:
(1)單擊選單「file-->new」命令,開啟「new」對話方塊,單擊「projects」選項卡,選擇「mfc appwizard(exe)」,輸入工程名,並設定路徑,如圖3所示。
圖3 「new」對話方塊
(2)單擊「ok」按鈕,「mfc appwizard-step1」對話方塊已經開啟,如圖4所示,選項「dialog base」,接著單擊「next」按鈕。
圖4 「mfc appwizard-step 1」對話方塊
(3)在彈出的「mfc appwizard-step 2 of 4」對話方塊中,輸入對話方塊標題,如圖5所示。
圖5 「mfc appwizard-step 2 of 4」對話方塊
(4)在接下來的對話方塊中保持預設的選項。設定好的屬性如圖6所示,單擊「ok」按鈕後,就完成了新建工程。
圖6 設計好的工程屬性
主視窗選單設定的主要步驟如下:
(1)單擊「resourceview」選項卡,右鍵單擊「material_mis resources」選項,選擇「insert」選單項,開啟「insert resource」視窗,如圖7所示。
圖7 「insert resource」視窗
(2)選擇「menu」資料夾,單擊「new」按鈕,在material_mis resources目錄下新增乙個menu目錄項,選單id為idr_menu1。雙擊此選單,將id改為idr_mainframe,再對此選單項的屬性進行設計。如圖8所示
圖8 設計選單屬性圖
登入模組功能是完成使用者登入本系統的操作,使用者登入對話方塊的設計如圖9所示
圖9 登入對話方塊
(1)向專案中新增乙個新dialog資源,資源id為idd_login_dlg。在idd_login_dlg對話方塊資源中單擊滑鼠右鍵,執行彈出快捷選單的「properties」選單命令,開啟「dialog properties」對話方塊。在「dialog properties」對話方塊中選擇general選項卡,更改其「caption」文字框內容為「登陸」。
(2)從controls面板上向dialog資源中新增3個static、2個edit,更改資源的屬性,並為資源設定相對應的變數,如表1所示。
表1資源設定
響應「確定」按鈕的**如下:
void clogindlg::onok()
_variant_t holder, strquery;
strquery = "select user_id, user_pwd from user_info where user_id='"+m_suser+"'";
資料庫課程設計物資管理系統
目錄1 概述 1 1.1 專案背景 1 1.2 編寫目的 1 1.3 專案名稱 1 1.4 開發環境 1 2 需求分析 2 2.1 問題的提出 2 2.2 需完成的功能 2 3 資料庫設計的過程 3 3.1 概念模型設計 3 3.2 邏輯資料庫設計 6 3.3 規範化理論的應用 7 3.4 物理資料...
資料庫管理系統A
7.round 的功能是產生 0,1 之間的隨機數 8.使用計時器必須設定interval屬性 9.指定組合框是下拉組合框還是下拉列表框是設定style屬性實現的 10.使用 符號強制vfp使用傳值的引數傳遞方式 本題22分 二 填空題 每空1分,其中4題2分 1.表示式5 5 2 2的運算結果為 ...
倉儲物資管理系統資料庫課程設計
11信計2013 2014 一 資料庫原理及應用 課程設計 設計題目倉儲物資管理系統 設計時間 2013.12.31 2014.1.4 學生姓名張政偉 學生學號 20110402124 所在班級11精算 指導教師董曉瑋 徐州工程學院數學與物理科學學院 目錄1 可行性研究 3 2 需求分析 3 2.1...