【正文】
品種類,001代表數(shù)量。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。設(shè)計數(shù)據(jù)庫時應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。貨品入庫倉庫出庫銷售科貨品編號貨品名稱單位規(guī)格負責(zé)人倉庫名稱倉庫編號銷售科編號銷售科名稱負責(zé)人邏輯設(shè)計(關(guān)系模型)根據(jù)系統(tǒng)功能需求與數(shù)據(jù)流程圖,本數(shù)據(jù)庫管理系統(tǒng)需要9個數(shù)據(jù)表,分別是操作員個人信息表、登錄表、倉庫信息表、貨品信息表、庫存臺賬表、入庫賬、出庫賬、月報表、報警數(shù)據(jù)表。具體設(shè)計如下:(1)月報表輸出設(shè)計(2)臺帳表輸出設(shè)計(3)庫存警報輸出設(shè)計 輸入設(shè)計對系統(tǒng)需要的輸入進行設(shè)計,本系統(tǒng)主要是查詢老龍口貨品倉庫管理輸入的相關(guān)設(shè)計。力求通過程序編碼實現(xiàn)系統(tǒng)的運行。把表單Caption屬性設(shè)置為“登錄表單”;在“登錄表單”表單上放置相應(yīng)的控件,2個標簽Label,2個文本框Text,2個命令按鈕Command,1個Image控件,更改其中控件的Caption屬性。在其輸入用戶編號與密碼之后,單擊“登錄”按鈕登錄數(shù)據(jù)庫(為了方便用戶,本系統(tǒng)允許用戶在輸入密碼之后直接按回車鍵登錄數(shù)據(jù)庫,而無須使用鼠標單擊“登錄”按鈕)。(1)“登錄”按鈕的Click事件代碼select 密碼表1locate for alltrim()=alltrim(用戶名) if found() and alltrim()=alltrim(密碼) do form 主界面 else i=i+1 if i3 messagebox(對不起!您輸入有誤,請重試!,64,錯誤) = = =.f. =.t. else messagebox(對不起!您輸入有誤,禁止進入系統(tǒng)!,64,錯誤) endifendif(2)“退出”按鈕的Click事件代碼 出入庫管理填寫用戶名和密碼進入系統(tǒng)后,出現(xiàn)倉庫管理界面,有入庫管理和出庫管理,根據(jù)需求選擇后,進入下一界面。其中貨品編號如果在庫存信息表中不存在,那么提示先輸入貨品信息,點擊確定后界面跳轉(zhuǎn)。(1) “錄入”按鈕的Click事件代碼 If!empty() and !empty() and。!empty() and !empty()sele 入庫賬 append blankgo bottom replace 貨品編號 with alltrim ()replace 貨品名稱 with alltrim ()replace 貨品類別 with alltrim ()replace 數(shù)量 with replace 錄入時間 with replace 儲存數(shù)量 with messagebox (成功添加記錄,48,信息窗口)select 庫存臺賬表locate for allt(貨品編號)==allt()if found()replace 數(shù)量 with +數(shù)量replace 貨品名稱 with alltrim()replace 貨品類別 with alltrim()replace 錄入時間 with replace 儲存數(shù)量 with elseappend blankgo bottom replace 貨品名稱 with alltrim()replace 貨品類別 with alltrim()replace 數(shù)量 with replace 貨品編號 with alltrim()replace 錄入時間 with endifendif=39。=39。=39。=0=0=0(2)“清空”按鈕的Click事件代碼=39。=39。=39。=0=0=date()(3)“退出”按鈕的Click事件代碼 出庫管理出庫時如果出庫數(shù)量低于庫存信息表中的最低庫存時報警,提醒倉庫管理員及時通知采購員采購,如果不清楚此貨品的倉庫管理員是誰可以根據(jù)貨品編號查詢倉庫管理員信息。把表單Caption屬性設(shè)置為“系統(tǒng)分析”;在“系統(tǒng)分析”表單上放置相應(yīng)的控件,4個命令按鈕Command,1個Image控件,更改其中控件的Caption屬性,表單如圖所示。把表單Caption屬性設(shè)置為“查詢管理”;在“查詢”表單上放置相應(yīng)的控件,1個標簽Label,4個命令按鈕Command,更改其中控件的Caption屬性,表單如圖所示。把表單Caption屬性設(shè)置為“貨品信息”;在“貨品信息”表單上放置相應(yīng)的控件,2個標簽Label,2個文本框Text, 1個命令按鈕Command,更改其中控件的Caption屬性,表單如圖所示。把表單Caption屬性設(shè)置為“月報表”;在“月報表”表單上放置相應(yīng)的控件,2個標簽Label,2個文本框Text, 1個命令按鈕Command,更改其中控件的Caption屬性,表單如圖所示。把表單Caption屬性設(shè)置為“出入賬”;在“出入賬”表單上放置相應(yīng)的控件,2個標簽Label,2個文本框Text, 1個命令按鈕Command,更改其中控件的Caption屬性,表單如圖所示。本論文按照老師既定的要求完成,但不十分完善,有待改進,希望過后能修改得更完美點。在工作中,我對管理信息系統(tǒng)這門課程有了更深刻的認識,也深刻體會到軟件設(shè)計的重要性,感謝老師對我論文