版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、設(shè)計(jì)說明書倉儲(chǔ)物資管理系統(tǒng)設(shè)計(jì)目錄一 軟件運(yùn)行環(huán)境運(yùn)行環(huán)境基本配置操作系統(tǒng)window98/2000/xpcpupenitium166以上兼容機(jī)種內(nèi)存容量64m硬盤容量780m服務(wù)器軟件resin3.0.8數(shù)據(jù)庫軟件access 2003開發(fā)工具jdk1.5,macromedia dreamweaver mx 2004開發(fā)語言html,css,jsp,javascript二 需求分析21項(xiàng)目背景本學(xué)期的學(xué)習(xí)我們接觸了一些企業(yè)管理的系統(tǒng)軟件,如速達(dá)3000和用友erp等。小組成立這初,想著借鑒一下以上那些管理系統(tǒng)軟件設(shè)計(jì)一個(gè)工業(yè)、商業(yè)企業(yè)均可使用的倉儲(chǔ)物資管理系統(tǒng),那樣子首先得給倉庫分類,如倉庫
2、可分為材料庫、成品庫,入庫方式可分為原材料入庫、產(chǎn)成品入庫、生產(chǎn)易耗品入庫、調(diào)撥入庫等,甚至還涉及到發(fā)票稅金以及管理員權(quán)限方面。后來經(jīng)過小組成員的討論,要開發(fā)一個(gè)系統(tǒng)實(shí)現(xiàn)那些功能在這短短的幾個(gè)星期里實(shí)在難于實(shí)現(xiàn)。原先列出的十幾張表刪了又刪,最后只留下了五張表。最后決定下來的方案只能在一定程度上實(shí)現(xiàn)倉儲(chǔ)物資管理系統(tǒng)的基本功能。22系統(tǒng)功能我們設(shè)計(jì)的倉儲(chǔ)物資管理系統(tǒng)從功能上實(shí)現(xiàn)如下三大板塊的功能:一數(shù)據(jù)寫入包括 “新產(chǎn)品入庫”“填寫客戶資料”“填寫供應(yīng)商資料”二數(shù)據(jù)修改 包括“普通入庫”,“刪除記錄”“已有產(chǎn)品入庫”三數(shù)據(jù)查詢 包括“庫存查詢”,“出庫單查詢”,“入庫單查詢”,“單件物品查詢” “
3、查詢客戶資料”,“查詢供應(yīng)商資料”23需求分析簡略圖倉儲(chǔ)管理更新業(yè)務(wù)查詢倉庫貨品資料管理查詢出庫入庫基本資料 查詢圖2.1.需求分析簡略圖三概念設(shè)計(jì)31業(yè)務(wù)流程供應(yīng)商入庫倉庫出庫客戶圖2.業(yè)務(wù)流程32各實(shí)體er圖供應(yīng)商供應(yīng)商名地址電話供應(yīng)商編號(hào) 圖2.2.供應(yīng)商資料er圖顧客顧客名地址電話顧客編號(hào) 圖2.3.顧客資料er圖入庫單日期貨品號(hào)貨品名單號(hào)數(shù)量 圖2.4. 入庫單er圖出庫單日期貨品號(hào)貨品名單號(hào)數(shù)量圖2.5 出庫單er圖貨品貨品名供應(yīng)商錄入日期編號(hào)余量 圖2.6 貨品資料er圖管理員賬號(hào)密碼 圖2.7 管理員信息er圖33倉儲(chǔ)存儲(chǔ)系統(tǒng)總er圖供應(yīng)商入庫倉庫出庫客戶入庫單出庫單圖3.1.
4、 倉儲(chǔ)存儲(chǔ)系統(tǒng)總er圖34數(shù)據(jù)字典數(shù)據(jù)字典表字段名數(shù)據(jù)類型含義說明空值情況備注bid文本(50)顧客號(hào)不可為空bname文本(50)顧客名可為空badress文本(50)顧客地址可為空bel文本(50)顧客電話可為空sid文本(50)供應(yīng)商號(hào)不可為空sname文本(50)供應(yīng)商名可為空sadress文本(50)供應(yīng)商地址可為空stel文本(50)供應(yīng)商電話可為空fno文本(50)入庫單號(hào)不可為空fdate日期/時(shí)間(短日期)入庫日期可為空pid文本(50)貨品號(hào)不可為空number文本(50)貨品數(shù)量可為空sname文本(50)供應(yīng)商名可為空ofno文本(50)出庫單號(hào)不可為空ofdate日期
5、/時(shí)間(短日期)出庫日期可為空bname文本(50)顧客名可為空pname文本(50)貨品名可為空redat日期/時(shí)間(短日期)錄入日期可為空rest文本(50)余量可為空username文本(18)管理員用戶名不可為空userpwd文本(18)密碼可為空35 數(shù)據(jù)庫的邏輯設(shè)計(jì) 1)e-r圖轉(zhuǎn)換為關(guān)系表 倉儲(chǔ)物資管理系統(tǒng)(實(shí)體轉(zhuǎn)化為關(guān)系模式)供應(yīng)商(供應(yīng)商號(hào),供應(yīng)商名,供應(yīng)商地址,供應(yīng)商電話)客戶(客戶號(hào),客戶名,地址,客戶電話)入庫單(入庫單號(hào),入庫日期,貨品號(hào),數(shù)量,供應(yīng)商)出庫單(出庫單號(hào),出庫日期,貨品號(hào),數(shù)量,顧客)貨品(貨品號(hào),貨品名,供應(yīng)商,錄入日期,余量)管理員(用戶名,密碼)
6、 2)基本表關(guān)系信息: 數(shù)據(jù)庫表名1:suplier(供應(yīng)商資料表)字段名數(shù)據(jù)類型含義說明空值情況備注sid文本(50)供應(yīng)商號(hào)不可為空主鍵sname文本(50)供應(yīng)商名可為空sadress文本(50)供應(yīng)商地址可為空stel文本(50)供應(yīng)商電話可為空數(shù)據(jù)庫表名2:buyer(顧客資料表)字段名數(shù)據(jù)類型含義說明空值情況備注bid文本(50)顧客號(hào)不可為空主鍵bname文本(50)顧客名可為空badress文本(50)顧客地址可為空bel文本(50)顧客電話可為空數(shù)據(jù)庫表名3:inform(入庫單表)字段名數(shù)據(jù)類型含義說明空值情況備注fno文本(50)入庫單號(hào)不可為空主鍵fdate日期/時(shí)間(
7、短日期)入庫日期可為空pid文本(50)貨品號(hào)可為空number文本(50)貨品數(shù)量可為空sname文本(50)供應(yīng)商名可為空 數(shù)據(jù)庫表名4:outform(入庫單表)字段名數(shù)據(jù)類型含義說明空值情況備注ofno文本(50)入庫單號(hào)不可為空主鍵ofdate日期/時(shí)間(短日期)入庫日期可為空pid文本(50)貨品號(hào)可為空number文本(50)貨品數(shù)量可為空bname文本(50)供應(yīng)商名可為空 數(shù)據(jù)庫表名5:products (產(chǎn)品信息表)字段名數(shù)據(jù)類型含義說明空值情況備注pid文本(50)貨品號(hào)不可為空主鍵sname文本(50)供應(yīng)商名可為空pname文本(50)貨品名可為空redat日期/時(shí)間
8、(短日期)錄入日期可為空rest文本(50)余量可為空 數(shù)據(jù)庫表名6:user_table (用戶信息表)字段名數(shù)據(jù)類型含義說明空值情況備注username文本(18)管理員用戶名不可為空主鍵userpwd文本(18)密碼可為空36 數(shù)據(jù)庫物理設(shè)計(jì) 1)關(guān)系模式存取方法選擇存取方法是快速存取數(shù)據(jù)庫中數(shù)據(jù)的技術(shù)。數(shù)據(jù)庫管理系統(tǒng)一般都是提供多種存取方法。常用的存取方法有三類。第一類的索引方法,目前主要是b+樹索引方法,b+樹索引方法是數(shù)據(jù)庫中經(jīng)典的存取方法,使用最普遍;第二類是聚簇(cluster)方法;第三類是hash方法。在本系統(tǒng)中的存取方法采取的是索引方法。 2)確定數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)確定數(shù)據(jù)
9、庫物理結(jié)構(gòu)主要指確定數(shù)據(jù)的存放位置和存儲(chǔ)結(jié)構(gòu),包括:確定關(guān)系、索引、聚簇、日志、備份等的存儲(chǔ)安排和存儲(chǔ)結(jié)構(gòu),確定系統(tǒng)配置等。1確定數(shù)據(jù)的存放位置為了提高系統(tǒng)性能,應(yīng)該根據(jù)應(yīng)用情況將數(shù)據(jù)的易變部分和穩(wěn)定部分、經(jīng)常存取部分和存取頻率較低部分分開存放。本系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件存儲(chǔ)在“systemmydb”文件夾中。當(dāng)應(yīng)用環(huán)境改變或?qū)?shù)據(jù)庫系統(tǒng)提供的方法或參數(shù)有進(jìn)一步了解時(shí),再對(duì)數(shù)據(jù)進(jìn)行適當(dāng)?shù)奈锢戆才拧?確定系統(tǒng)配置dbms產(chǎn)品一般都提供了一些系統(tǒng)配置變量,存儲(chǔ)分配參數(shù),供設(shè)計(jì)人員和dba對(duì)數(shù)據(jù)庫進(jìn)行物理優(yōu)化。初始情況下,系統(tǒng)都為這些變量賦予了合理的默認(rèn)值。但是這些值不一定適合每一種應(yīng)用環(huán)境,
10、在進(jìn)行物理設(shè)計(jì)時(shí),需要重新對(duì)這些變量復(fù)制,以改善系統(tǒng)的性能。在本系統(tǒng)中,系統(tǒng)配置采用access的默認(rèn)值,并沒有使系統(tǒng)性能達(dá)到最佳,日后可以的話再對(duì)變量、參數(shù)進(jìn)行修改調(diào)整。四、系統(tǒng)實(shí)施與維護(hù)4.1 數(shù)據(jù)載入和系統(tǒng)的編碼調(diào)試一般數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)量都很大,而且數(shù)據(jù)來源于部門中的各個(gè)不同的單位,數(shù)據(jù)的組織方式、結(jié)構(gòu)和格式都與新設(shè)計(jì)的數(shù)據(jù)庫系統(tǒng)有相當(dāng)?shù)牟罹?。組織數(shù)據(jù)錄入就要將各類源數(shù)據(jù)從各個(gè)局部應(yīng)用中抽取出來,輸入計(jì)算機(jī),再分類轉(zhuǎn)換,最后綜合成符合新設(shè)計(jì)的數(shù)據(jù)庫結(jié)構(gòu)的形式,輸入數(shù)據(jù)庫。因此這樣的數(shù)據(jù)轉(zhuǎn)換、組織入庫的工作是相當(dāng)費(fèi)力、費(fèi)時(shí)的。為提高數(shù)據(jù)輸入工作的效率和質(zhì)量,應(yīng)該針對(duì)具體的應(yīng)用環(huán)境設(shè)計(jì)一個(gè)
11、數(shù)據(jù)錄入子系統(tǒng),由計(jì)算機(jī)來完成數(shù)據(jù)入庫的任務(wù)。在源數(shù)據(jù)入庫之前進(jìn)行檢驗(yàn),以防止不正確的數(shù)據(jù)入庫,比如日期的輸入。因?yàn)閷?duì)嵌套與控件的技術(shù)不是很熟悉,本系統(tǒng)在這方面做得不是很好。數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)應(yīng)該與數(shù)據(jù)庫設(shè)計(jì)同時(shí)進(jìn)行,因此在組織數(shù)據(jù)入庫的同時(shí)還要調(diào)試應(yīng)用程序。如果調(diào)試的結(jié)果與設(shè)計(jì)目標(biāo)不符,則要返回物理設(shè)計(jì)階段,重新調(diào)整物理結(jié)構(gòu),修改系統(tǒng)參數(shù)。某些情況下甚至要返回邏輯設(shè)計(jì)階段,修改邏輯結(jié)構(gòu)。有調(diào)試時(shí)有兩點(diǎn)要注意:1、先輸入小批量數(shù)據(jù)做調(diào)試用,待調(diào)試運(yùn)行基本合格后,再大批量輸入數(shù)據(jù),再大批量輸入數(shù)據(jù),逐步增加數(shù)據(jù)量,逐步完成評(píng)價(jià);2、在調(diào)試前應(yīng)做好數(shù)據(jù)的恢復(fù)功能,做好轉(zhuǎn)存與備份工作,以免造成不必
12、要的損失。本系統(tǒng)利用access數(shù)據(jù)庫進(jìn)行數(shù)據(jù)的載入,同時(shí)利用jsp語言進(jìn)行應(yīng)用程序的開發(fā),并在resin服務(wù)器環(huán)境下調(diào)試通過。4.2 系統(tǒng)運(yùn)行與維護(hù)系統(tǒng)調(diào)試成功后,開始投入運(yùn)行。沒有什么系統(tǒng)是可以一蹴而就的,由于環(huán)境在不斷變化,在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中必須不斷地對(duì)其進(jìn)行評(píng)價(jià)、調(diào)整與修改。包括:數(shù)據(jù)庫的轉(zhuǎn)儲(chǔ)和恢復(fù)、數(shù)據(jù)庫的安全性、完整性控制、數(shù)據(jù)庫性能的監(jiān)督、分析和改進(jìn)、數(shù)據(jù)庫的重組織和重構(gòu)造。五、用戶使用說明 5.1 倉儲(chǔ)管理員系統(tǒng)使用說明 1)學(xué)生用戶登錄如圖5-1,這是倉儲(chǔ)系統(tǒng)的打開界面。點(diǎn)擊按鈕即可進(jìn)入管理員注冊或登錄界面。圖5.1 系統(tǒng)進(jìn)入頁面在輸入框中輸入管理員的帳號(hào)和密碼,即可登錄
13、。點(diǎn)擊系統(tǒng)注冊可以注冊新的用戶。圖5.2系統(tǒng)注冊頁面 圖5.3系統(tǒng)登錄頁面2)主頁界面如圖5-2,倉庫存儲(chǔ)管理系統(tǒng)的主界面清楚標(biāo)明了該系統(tǒng)的基本功能。在頁面的左側(cè)是系統(tǒng)的導(dǎo)航欄,分別有“產(chǎn)品入庫”、“產(chǎn)品出庫”、“查詢”、“供應(yīng)商與客戶”四個(gè)選項(xiàng)。圖5.4 倉儲(chǔ)管理系統(tǒng)主界面 3)信息維護(hù)如圖5-3,這是系統(tǒng)的“供應(yīng)商與客戶”頁面。在頁面中劉的菜單中,設(shè)有“填寫客戶資料”、“查詢客戶資料”、“填寫供應(yīng)商資料”、“查詢供應(yīng)商資料”四個(gè)項(xiàng)目,選擇相應(yīng)的項(xiàng)目即可進(jìn)行相應(yīng)操作。而關(guān)于客戶資料與供應(yīng)商資料以及產(chǎn)品的刪除功能,本系統(tǒng)放在了出入庫操作的項(xiàng)目中。圖5.5 系統(tǒng)“供應(yīng)商與客戶”頁面 4)業(yè)務(wù)操作
14、 本系統(tǒng)通過“產(chǎn)品出庫”與“產(chǎn)品入庫”對(duì)產(chǎn)品的數(shù)量進(jìn)行增減操作,對(duì)產(chǎn)品的品種進(jìn)行增刪操作?!爱a(chǎn)品入庫”包括“已有產(chǎn)品入庫”與“新產(chǎn)品入庫”;“產(chǎn)品出庫”包括“普通入庫”與“刪除記錄”(即對(duì)倉庫里庫存量為零的貨品記錄進(jìn)行刪除)。 圖5.6“產(chǎn)品出庫”與“產(chǎn)品入庫”的選擇頁面進(jìn)入入庫單的填寫頁面,在這里可以對(duì)入庫單單號(hào)、入庫日期、生產(chǎn)商、產(chǎn)品編號(hào)、產(chǎn)品數(shù)量進(jìn)行登記。確認(rèn)入庫后則入庫單填寫成功。刷新頁面,在庫存里可以見到新增加的產(chǎn)品已入庫。出庫單的操作與入庫單的操作類同,在此不再詳述。圖5.7入庫單填寫頁面圖5.8出庫單填寫頁面5)業(yè)務(wù)查詢業(yè)務(wù)查詢功能可能過“入庫單資料查詢”,“出庫單資料查詢”,“
15、單件貨品資料查詢”完成。下面是這三種查詢的查詢窗口。圖5.9入庫單資料的查詢圖5.10出庫單資料的查詢圖5.11單件貨品資料查詢圖5.12貨品資料查詢結(jié)果圖5.13客戶資料的查詢圖5.14客戶資料查詢結(jié)果圖5.15客戶資料填寫頁面圖5.16更新后的客戶資料頁面6)退出系統(tǒng) 按下系統(tǒng)導(dǎo)航欄的“退出系統(tǒng)”選項(xiàng)即可退出系統(tǒng)。七、參考文獻(xiàn) 王珊 薩師煊. 數(shù)據(jù)庫系統(tǒng)概論(第四版). 高等教育出版社. 2006-5 蘇俊. java程序設(shè)計(jì). 機(jī)械工業(yè)出版社. 2006-6設(shè)計(jì)說明書倉儲(chǔ)物資管理系統(tǒng)設(shè)計(jì)目錄一 軟件運(yùn)行環(huán)境運(yùn)行環(huán)境基本配置操作系統(tǒng)window98/2000/xpcpupenitium16
16、6以上兼容機(jī)種內(nèi)存容量64m硬盤容量780m服務(wù)器軟件resin3.0.8數(shù)據(jù)庫軟件access 2003開發(fā)工具jdk1.5,macromedia dreamweaver mx 2004開發(fā)語言html,css,jsp,javascript二 需求分析21項(xiàng)目背景本學(xué)期的學(xué)習(xí)我們接觸了一些企業(yè)管理的系統(tǒng)軟件,如速達(dá)3000和用友erp等。小組成立這初,想著借鑒一下以上那些管理系統(tǒng)軟件設(shè)計(jì)一個(gè)工業(yè)、商業(yè)企業(yè)均可使用的倉儲(chǔ)物資管理系統(tǒng),那樣子首先得給倉庫分類,如倉庫可分為材料庫、成品庫,入庫方式可分為原材料入庫、產(chǎn)成品入庫、生產(chǎn)易耗品入庫、調(diào)撥入庫等,甚至還涉及到發(fā)票稅金以及管理員權(quán)限方面。后來
17、經(jīng)過小組成員的討論,要開發(fā)一個(gè)系統(tǒng)實(shí)現(xiàn)那些功能在這短短的幾個(gè)星期里實(shí)在難于實(shí)現(xiàn)。原先列出的十幾張表刪了又刪,最后只留下了五張表。最后決定下來的方案只能在一定程度上實(shí)現(xiàn)倉儲(chǔ)物資管理系統(tǒng)的基本功能。22系統(tǒng)功能我們設(shè)計(jì)的倉儲(chǔ)物資管理系統(tǒng)從功能上實(shí)現(xiàn)如下三大板塊的功能:一數(shù)據(jù)寫入包括 “新產(chǎn)品入庫”“填寫客戶資料”“填寫供應(yīng)商資料”二數(shù)據(jù)修改 包括“普通入庫”,“刪除記錄”“已有產(chǎn)品入庫”三數(shù)據(jù)查詢 包括“庫存查詢”,“出庫單查詢”,“入庫單查詢”,“單件物品查詢” “查詢客戶資料”,“查詢供應(yīng)商資料”23需求分析簡略圖倉儲(chǔ)管理更新業(yè)務(wù)查詢倉庫貨品資料管理查詢出庫入庫基本資料 查詢圖2.1.需求分析
18、簡略圖三概念設(shè)計(jì)31業(yè)務(wù)流程供應(yīng)商入庫倉庫出庫客戶圖2.業(yè)務(wù)流程32各實(shí)體er圖供應(yīng)商供應(yīng)商名地址電話供應(yīng)商編號(hào) 圖2.2.供應(yīng)商資料er圖顧客顧客名地址電話顧客編號(hào) 圖2.3.顧客資料er圖入庫單日期貨品號(hào)貨品名單號(hào)數(shù)量 圖2.4. 入庫單er圖出庫單日期貨品號(hào)貨品名單號(hào)數(shù)量圖2.5 出庫單er圖貨品貨品名供應(yīng)商錄入日期編號(hào)余量 圖2.6 貨品資料er圖管理員賬號(hào)密碼 圖2.7 管理員信息er圖33倉儲(chǔ)存儲(chǔ)系統(tǒng)總er圖供應(yīng)商入庫倉庫出庫客戶入庫單出庫單圖3.1. 倉儲(chǔ)存儲(chǔ)系統(tǒng)總er圖34數(shù)據(jù)字典數(shù)據(jù)字典表字段名數(shù)據(jù)類型含義說明空值情況備注bid文本(50)顧客號(hào)不可為空bname文本(50)
19、顧客名可為空badress文本(50)顧客地址可為空bel文本(50)顧客電話可為空sid文本(50)供應(yīng)商號(hào)不可為空sname文本(50)供應(yīng)商名可為空sadress文本(50)供應(yīng)商地址可為空stel文本(50)供應(yīng)商電話可為空fno文本(50)入庫單號(hào)不可為空fdate日期/時(shí)間(短日期)入庫日期可為空pid文本(50)貨品號(hào)不可為空number文本(50)貨品數(shù)量可為空sname文本(50)供應(yīng)商名可為空ofno文本(50)出庫單號(hào)不可為空ofdate日期/時(shí)間(短日期)出庫日期可為空bname文本(50)顧客名可為空pname文本(50)貨品名可為空redat日期/時(shí)間(短日期)錄入
20、日期可為空rest文本(50)余量可為空username文本(18)管理員用戶名不可為空userpwd文本(18)密碼可為空35 數(shù)據(jù)庫的邏輯設(shè)計(jì) 1)e-r圖轉(zhuǎn)換為關(guān)系表 倉儲(chǔ)物資管理系統(tǒng)(實(shí)體轉(zhuǎn)化為關(guān)系模式)供應(yīng)商(供應(yīng)商號(hào),供應(yīng)商名,供應(yīng)商地址,供應(yīng)商電話)客戶(客戶號(hào),客戶名,地址,客戶電話)入庫單(入庫單號(hào),入庫日期,貨品號(hào),數(shù)量,供應(yīng)商)出庫單(出庫單號(hào),出庫日期,貨品號(hào),數(shù)量,顧客)貨品(貨品號(hào),貨品名,供應(yīng)商,錄入日期,余量)管理員(用戶名,密碼) 2)基本表關(guān)系信息: 數(shù)據(jù)庫表名1:suplier(供應(yīng)商資料表)字段名數(shù)據(jù)類型含義說明空值情況備注sid文本(50)供應(yīng)商號(hào)不可
21、為空主鍵sname文本(50)供應(yīng)商名可為空sadress文本(50)供應(yīng)商地址可為空stel文本(50)供應(yīng)商電話可為空數(shù)據(jù)庫表名2:buyer(顧客資料表)字段名數(shù)據(jù)類型含義說明空值情況備注bid文本(50)顧客號(hào)不可為空主鍵bname文本(50)顧客名可為空badress文本(50)顧客地址可為空bel文本(50)顧客電話可為空數(shù)據(jù)庫表名3:inform(入庫單表)字段名數(shù)據(jù)類型含義說明空值情況備注fno文本(50)入庫單號(hào)不可為空主鍵fdate日期/時(shí)間(短日期)入庫日期可為空pid文本(50)貨品號(hào)可為空number文本(50)貨品數(shù)量可為空sname文本(50)供應(yīng)商名可為空 數(shù)據(jù)
22、庫表名4:outform(入庫單表)字段名數(shù)據(jù)類型含義說明空值情況備注ofno文本(50)入庫單號(hào)不可為空主鍵ofdate日期/時(shí)間(短日期)入庫日期可為空pid文本(50)貨品號(hào)可為空number文本(50)貨品數(shù)量可為空bname文本(50)供應(yīng)商名可為空 數(shù)據(jù)庫表名5:products (產(chǎn)品信息表)字段名數(shù)據(jù)類型含義說明空值情況備注pid文本(50)貨品號(hào)不可為空主鍵sname文本(50)供應(yīng)商名可為空pname文本(50)貨品名可為空redat日期/時(shí)間(短日期)錄入日期可為空rest文本(50)余量可為空 數(shù)據(jù)庫表名6:user_table (用戶信息表)字段名數(shù)據(jù)類型含義說明空值
23、情況備注username文本(18)管理員用戶名不可為空主鍵userpwd文本(18)密碼可為空36 數(shù)據(jù)庫物理設(shè)計(jì) 1)關(guān)系模式存取方法選擇存取方法是快速存取數(shù)據(jù)庫中數(shù)據(jù)的技術(shù)。數(shù)據(jù)庫管理系統(tǒng)一般都是提供多種存取方法。常用的存取方法有三類。第一類的索引方法,目前主要是b+樹索引方法,b+樹索引方法是數(shù)據(jù)庫中經(jīng)典的存取方法,使用最普遍;第二類是聚簇(cluster)方法;第三類是hash方法。在本系統(tǒng)中的存取方法采取的是索引方法。 2)確定數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)確定數(shù)據(jù)庫物理結(jié)構(gòu)主要指確定數(shù)據(jù)的存放位置和存儲(chǔ)結(jié)構(gòu),包括:確定關(guān)系、索引、聚簇、日志、備份等的存儲(chǔ)安排和存儲(chǔ)結(jié)構(gòu),確定系統(tǒng)配置等。1確定數(shù)
24、據(jù)的存放位置為了提高系統(tǒng)性能,應(yīng)該根據(jù)應(yīng)用情況將數(shù)據(jù)的易變部分和穩(wěn)定部分、經(jīng)常存取部分和存取頻率較低部分分開存放。本系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)文件和日志文件存儲(chǔ)在“systemmydb”文件夾中。當(dāng)應(yīng)用環(huán)境改變或?qū)?shù)據(jù)庫系統(tǒng)提供的方法或參數(shù)有進(jìn)一步了解時(shí),再對(duì)數(shù)據(jù)進(jìn)行適當(dāng)?shù)奈锢戆才拧?確定系統(tǒng)配置dbms產(chǎn)品一般都提供了一些系統(tǒng)配置變量,存儲(chǔ)分配參數(shù),供設(shè)計(jì)人員和dba對(duì)數(shù)據(jù)庫進(jìn)行物理優(yōu)化。初始情況下,系統(tǒng)都為這些變量賦予了合理的默認(rèn)值。但是這些值不一定適合每一種應(yīng)用環(huán)境,在進(jìn)行物理設(shè)計(jì)時(shí),需要重新對(duì)這些變量復(fù)制,以改善系統(tǒng)的性能。在本系統(tǒng)中,系統(tǒng)配置采用access的默認(rèn)值,并沒有使系統(tǒng)性能達(dá)到最佳,
25、日后可以的話再對(duì)變量、參數(shù)進(jìn)行修改調(diào)整。四、系統(tǒng)實(shí)施與維護(hù)4.1 數(shù)據(jù)載入和系統(tǒng)的編碼調(diào)試一般數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)量都很大,而且數(shù)據(jù)來源于部門中的各個(gè)不同的單位,數(shù)據(jù)的組織方式、結(jié)構(gòu)和格式都與新設(shè)計(jì)的數(shù)據(jù)庫系統(tǒng)有相當(dāng)?shù)牟罹唷=M織數(shù)據(jù)錄入就要將各類源數(shù)據(jù)從各個(gè)局部應(yīng)用中抽取出來,輸入計(jì)算機(jī),再分類轉(zhuǎn)換,最后綜合成符合新設(shè)計(jì)的數(shù)據(jù)庫結(jié)構(gòu)的形式,輸入數(shù)據(jù)庫。因此這樣的數(shù)據(jù)轉(zhuǎn)換、組織入庫的工作是相當(dāng)費(fèi)力、費(fèi)時(shí)的。為提高數(shù)據(jù)輸入工作的效率和質(zhì)量,應(yīng)該針對(duì)具體的應(yīng)用環(huán)境設(shè)計(jì)一個(gè)數(shù)據(jù)錄入子系統(tǒng),由計(jì)算機(jī)來完成數(shù)據(jù)入庫的任務(wù)。在源數(shù)據(jù)入庫之前進(jìn)行檢驗(yàn),以防止不正確的數(shù)據(jù)入庫,比如日期的輸入。因?yàn)閷?duì)嵌套與控件的技
26、術(shù)不是很熟悉,本系統(tǒng)在這方面做得不是很好。數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)應(yīng)該與數(shù)據(jù)庫設(shè)計(jì)同時(shí)進(jìn)行,因此在組織數(shù)據(jù)入庫的同時(shí)還要調(diào)試應(yīng)用程序。如果調(diào)試的結(jié)果與設(shè)計(jì)目標(biāo)不符,則要返回物理設(shè)計(jì)階段,重新調(diào)整物理結(jié)構(gòu),修改系統(tǒng)參數(shù)。某些情況下甚至要返回邏輯設(shè)計(jì)階段,修改邏輯結(jié)構(gòu)。有調(diào)試時(shí)有兩點(diǎn)要注意:1、先輸入小批量數(shù)據(jù)做調(diào)試用,待調(diào)試運(yùn)行基本合格后,再大批量輸入數(shù)據(jù),再大批量輸入數(shù)據(jù),逐步增加數(shù)據(jù)量,逐步完成評(píng)價(jià);2、在調(diào)試前應(yīng)做好數(shù)據(jù)的恢復(fù)功能,做好轉(zhuǎn)存與備份工作,以免造成不必要的損失。本系統(tǒng)利用access數(shù)據(jù)庫進(jìn)行數(shù)據(jù)的載入,同時(shí)利用jsp語言進(jìn)行應(yīng)用程序的開發(fā),并在resin服務(wù)器環(huán)境下調(diào)試通過。4.
27、2 系統(tǒng)運(yùn)行與維護(hù)系統(tǒng)調(diào)試成功后,開始投入運(yùn)行。沒有什么系統(tǒng)是可以一蹴而就的,由于環(huán)境在不斷變化,在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中必須不斷地對(duì)其進(jìn)行評(píng)價(jià)、調(diào)整與修改。包括:數(shù)據(jù)庫的轉(zhuǎn)儲(chǔ)和恢復(fù)、數(shù)據(jù)庫的安全性、完整性控制、數(shù)據(jù)庫性能的監(jiān)督、分析和改進(jìn)、數(shù)據(jù)庫的重組織和重構(gòu)造。五、用戶使用說明 5.1 倉儲(chǔ)管理員系統(tǒng)使用說明 1)學(xué)生用戶登錄如圖5-1,這是倉儲(chǔ)系統(tǒng)的打開界面。點(diǎn)擊按鈕即可進(jìn)入管理員注冊或登錄界面。圖5.1 系統(tǒng)進(jìn)入頁面在輸入框中輸入管理員的帳號(hào)和密碼,即可登錄。點(diǎn)擊系統(tǒng)注冊可以注冊新的用戶。圖5.2系統(tǒng)注冊頁面 圖5.3系統(tǒng)登錄頁面2)主頁界面如圖5-2,倉庫存儲(chǔ)管理系統(tǒng)的主界面清楚標(biāo)明了
28、該系統(tǒng)的基本功能。在頁面的左側(cè)是系統(tǒng)的導(dǎo)航欄,分別有“產(chǎn)品入庫”、“產(chǎn)品出庫”、“查詢”、“供應(yīng)商與客戶”四個(gè)選項(xiàng)。圖5.4 倉儲(chǔ)管理系統(tǒng)主界面 3)信息維護(hù)如圖5-3,這是系統(tǒng)的“供應(yīng)商與客戶”頁面。在頁面中劉的菜單中,設(shè)有“填寫客戶資料”、“查詢客戶資料”、“填寫供應(yīng)商資料”、“查詢供應(yīng)商資料”四個(gè)項(xiàng)目,選擇相應(yīng)的項(xiàng)目即可進(jìn)行相應(yīng)操作。而關(guān)于客戶資料與供應(yīng)商資料以及產(chǎn)品的刪除功能,本系統(tǒng)放在了出入庫操作的項(xiàng)目中。圖5.5 系統(tǒng)“供應(yīng)商與客戶”頁面 4)業(yè)務(wù)操作 本系統(tǒng)通過“產(chǎn)品出庫”與“產(chǎn)品入庫”對(duì)產(chǎn)品的數(shù)量進(jìn)行增減操作,對(duì)產(chǎn)品的品種進(jìn)行增刪操作?!爱a(chǎn)品入庫”包括“已有產(chǎn)品入庫”與“新產(chǎn)品
29、入庫”;“產(chǎn)品出庫”包括“普通入庫”與“刪除記錄”(即對(duì)倉庫里庫存量為零的貨品記錄進(jìn)行刪除)。 圖5.6“產(chǎn)品出庫”與“產(chǎn)品入庫”的選擇頁面進(jìn)入入庫單的填寫頁面,在這里可以對(duì)入庫單單號(hào)、入庫日期、生產(chǎn)商、產(chǎn)品編號(hào)、產(chǎn)品數(shù)量進(jìn)行登記。確認(rèn)入庫后則入庫單填寫成功。刷新頁面,在庫存里可以見到新增加的產(chǎn)品已入庫。出庫單的操作與入庫單的操作類同,在此不再詳述。圖5.7入庫單填寫頁面圖5.8出庫單填寫頁面5)業(yè)務(wù)查詢業(yè)務(wù)查詢功能可能過“入庫單資料查詢”,“出庫單資料查詢”,“單件貨品資料查詢”完成。下面是這三種查詢的查詢窗口。圖5.9入庫單資料的查詢圖5.10出庫單資料的查詢圖5.11單件貨品資料查詢圖5
30、.12貨品資料查詢結(jié)果圖5.13客戶資料的查詢圖5.14客戶資料查詢結(jié)果圖5.15客戶資料填寫頁面圖5.16更新后的客戶資料頁面6)退出系統(tǒng) 按下系統(tǒng)導(dǎo)航欄的“退出系統(tǒng)”選項(xiàng)即可退出系統(tǒng)。七、參考文獻(xiàn) 王珊 薩師煊. 數(shù)據(jù)庫系統(tǒng)概論(第四版). 高等教育出版社. 2006-5 蘇俊. java程序設(shè)計(jì). 機(jī)械工業(yè)出版社. 2006-6設(shè)計(jì)說明書倉儲(chǔ)物資管理系統(tǒng)設(shè)計(jì)目錄一 軟件運(yùn)行環(huán)境運(yùn)行環(huán)境基本配置操作系統(tǒng)window98/2000/xpcpupenitium166以上兼容機(jī)種內(nèi)存容量64m硬盤容量780m服務(wù)器軟件resin3.0.8數(shù)據(jù)庫軟件access 2003開發(fā)工具jdk1.5,ma
31、cromedia dreamweaver mx 2004開發(fā)語言html,css,jsp,javascript二 需求分析21項(xiàng)目背景本學(xué)期的學(xué)習(xí)我們接觸了一些企業(yè)管理的系統(tǒng)軟件,如速達(dá)3000和用友erp等。小組成立這初,想著借鑒一下以上那些管理系統(tǒng)軟件設(shè)計(jì)一個(gè)工業(yè)、商業(yè)企業(yè)均可使用的倉儲(chǔ)物資管理系統(tǒng),那樣子首先得給倉庫分類,如倉庫可分為材料庫、成品庫,入庫方式可分為原材料入庫、產(chǎn)成品入庫、生產(chǎn)易耗品入庫、調(diào)撥入庫等,甚至還涉及到發(fā)票稅金以及管理員權(quán)限方面。后來經(jīng)過小組成員的討論,要開發(fā)一個(gè)系統(tǒng)實(shí)現(xiàn)那些功能在這短短的幾個(gè)星期里實(shí)在難于實(shí)現(xiàn)。原先列出的十幾張表刪了又刪,最后只留下了五張表。最后
32、決定下來的方案只能在一定程度上實(shí)現(xiàn)倉儲(chǔ)物資管理系統(tǒng)的基本功能。22系統(tǒng)功能我們設(shè)計(jì)的倉儲(chǔ)物資管理系統(tǒng)從功能上實(shí)現(xiàn)如下三大板塊的功能:一數(shù)據(jù)寫入包括 “新產(chǎn)品入庫”“填寫客戶資料”“填寫供應(yīng)商資料”二數(shù)據(jù)修改 包括“普通入庫”,“刪除記錄”“已有產(chǎn)品入庫”三數(shù)據(jù)查詢 包括“庫存查詢”,“出庫單查詢”,“入庫單查詢”,“單件物品查詢” “查詢客戶資料”,“查詢供應(yīng)商資料”23需求分析簡略圖倉儲(chǔ)管理更新業(yè)務(wù)查詢倉庫貨品資料管理查詢出庫入庫基本資料 查詢圖2.1.需求分析簡略圖三概念設(shè)計(jì)31業(yè)務(wù)流程供應(yīng)商入庫倉庫出庫客戶圖2.業(yè)務(wù)流程32各實(shí)體er圖供應(yīng)商供應(yīng)商名地址電話供應(yīng)商編號(hào) 圖2.2.供應(yīng)商資
33、料er圖顧客顧客名地址電話顧客編號(hào) 圖2.3.顧客資料er圖入庫單日期貨品號(hào)貨品名單號(hào)數(shù)量 圖2.4. 入庫單er圖出庫單日期貨品號(hào)貨品名單號(hào)數(shù)量圖2.5 出庫單er圖貨品貨品名供應(yīng)商錄入日期編號(hào)余量 圖2.6 貨品資料er圖管理員賬號(hào)密碼 圖2.7 管理員信息er圖33倉儲(chǔ)存儲(chǔ)系統(tǒng)總er圖供應(yīng)商入庫倉庫出庫客戶入庫單出庫單圖3.1. 倉儲(chǔ)存儲(chǔ)系統(tǒng)總er圖34數(shù)據(jù)字典數(shù)據(jù)字典表字段名數(shù)據(jù)類型含義說明空值情況備注bid文本(50)顧客號(hào)不可為空bname文本(50)顧客名可為空badress文本(50)顧客地址可為空bel文本(50)顧客電話可為空sid文本(50)供應(yīng)商號(hào)不可為空sname文本
34、(50)供應(yīng)商名可為空sadress文本(50)供應(yīng)商地址可為空stel文本(50)供應(yīng)商電話可為空fno文本(50)入庫單號(hào)不可為空fdate日期/時(shí)間(短日期)入庫日期可為空pid文本(50)貨品號(hào)不可為空number文本(50)貨品數(shù)量可為空sname文本(50)供應(yīng)商名可為空ofno文本(50)出庫單號(hào)不可為空ofdate日期/時(shí)間(短日期)出庫日期可為空bname文本(50)顧客名可為空pname文本(50)貨品名可為空redat日期/時(shí)間(短日期)錄入日期可為空rest文本(50)余量可為空username文本(18)管理員用戶名不可為空userpwd文本(18)密碼可為空35 數(shù)
35、據(jù)庫的邏輯設(shè)計(jì) 1)e-r圖轉(zhuǎn)換為關(guān)系表 倉儲(chǔ)物資管理系統(tǒng)(實(shí)體轉(zhuǎn)化為關(guān)系模式)供應(yīng)商(供應(yīng)商號(hào),供應(yīng)商名,供應(yīng)商地址,供應(yīng)商電話)客戶(客戶號(hào),客戶名,地址,客戶電話)入庫單(入庫單號(hào),入庫日期,貨品號(hào),數(shù)量,供應(yīng)商)出庫單(出庫單號(hào),出庫日期,貨品號(hào),數(shù)量,顧客)貨品(貨品號(hào),貨品名,供應(yīng)商,錄入日期,余量)管理員(用戶名,密碼) 2)基本表關(guān)系信息: 數(shù)據(jù)庫表名1:suplier(供應(yīng)商資料表)字段名數(shù)據(jù)類型含義說明空值情況備注sid文本(50)供應(yīng)商號(hào)不可為空主鍵sname文本(50)供應(yīng)商名可為空sadress文本(50)供應(yīng)商地址可為空stel文本(50)供應(yīng)商電話可為空數(shù)據(jù)庫表名
36、2:buyer(顧客資料表)字段名數(shù)據(jù)類型含義說明空值情況備注bid文本(50)顧客號(hào)不可為空主鍵bname文本(50)顧客名可為空badress文本(50)顧客地址可為空bel文本(50)顧客電話可為空數(shù)據(jù)庫表名3:inform(入庫單表)字段名數(shù)據(jù)類型含義說明空值情況備注fno文本(50)入庫單號(hào)不可為空主鍵fdate日期/時(shí)間(短日期)入庫日期可為空pid文本(50)貨品號(hào)可為空number文本(50)貨品數(shù)量可為空sname文本(50)供應(yīng)商名可為空 數(shù)據(jù)庫表名4:outform(入庫單表)字段名數(shù)據(jù)類型含義說明空值情況備注ofno文本(50)入庫單號(hào)不可為空主鍵ofdate日期/時(shí)間
37、(短日期)入庫日期可為空pid文本(50)貨品號(hào)可為空number文本(50)貨品數(shù)量可為空bname文本(50)供應(yīng)商名可為空 數(shù)據(jù)庫表名5:products (產(chǎn)品信息表)字段名數(shù)據(jù)類型含義說明空值情況備注pid文本(50)貨品號(hào)不可為空主鍵sname文本(50)供應(yīng)商名可為空pname文本(50)貨品名可為空redat日期/時(shí)間(短日期)錄入日期可為空rest文本(50)余量可為空 數(shù)據(jù)庫表名6:user_table (用戶信息表)字段名數(shù)據(jù)類型含義說明空值情況備注username文本(18)管理員用戶名不可為空主鍵userpwd文本(18)密碼可為空36 數(shù)據(jù)庫物理設(shè)計(jì) 1)關(guān)系模式存
38、取方法選擇存取方法是快速存取數(shù)據(jù)庫中數(shù)據(jù)的技術(shù)。數(shù)據(jù)庫管理系統(tǒng)一般都是提供多種存取方法。常用的存取方法有三類。第一類的索引方法,目前主要是b+樹索引方法,b+樹索引方法是數(shù)據(jù)庫中經(jīng)典的存取方法,使用最普遍;第二類是聚簇(cluster)方法;第三類是hash方法。在本系統(tǒng)中的存取方法采取的是索引方法。 2)確定數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)確定數(shù)據(jù)庫物理結(jié)構(gòu)主要指確定數(shù)據(jù)的存放位置和存儲(chǔ)結(jié)構(gòu),包括:確定關(guān)系、索引、聚簇、日志、備份等的存儲(chǔ)安排和存儲(chǔ)結(jié)構(gòu),確定系統(tǒng)配置等。1確定數(shù)據(jù)的存放位置為了提高系統(tǒng)性能,應(yīng)該根據(jù)應(yīng)用情況將數(shù)據(jù)的易變部分和穩(wěn)定部分、經(jīng)常存取部分和存取頻率較低部分分開存放。本系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)
39、文件和日志文件存儲(chǔ)在“systemmydb”文件夾中。當(dāng)應(yīng)用環(huán)境改變或?qū)?shù)據(jù)庫系統(tǒng)提供的方法或參數(shù)有進(jìn)一步了解時(shí),再對(duì)數(shù)據(jù)進(jìn)行適當(dāng)?shù)奈锢戆才拧?確定系統(tǒng)配置dbms產(chǎn)品一般都提供了一些系統(tǒng)配置變量,存儲(chǔ)分配參數(shù),供設(shè)計(jì)人員和dba對(duì)數(shù)據(jù)庫進(jìn)行物理優(yōu)化。初始情況下,系統(tǒng)都為這些變量賦予了合理的默認(rèn)值。但是這些值不一定適合每一種應(yīng)用環(huán)境,在進(jìn)行物理設(shè)計(jì)時(shí),需要重新對(duì)這些變量復(fù)制,以改善系統(tǒng)的性能。在本系統(tǒng)中,系統(tǒng)配置采用access的默認(rèn)值,并沒有使系統(tǒng)性能達(dá)到最佳,日后可以的話再對(duì)變量、參數(shù)進(jìn)行修改調(diào)整。四、系統(tǒng)實(shí)施與維護(hù)4.1 數(shù)據(jù)載入和系統(tǒng)的編碼調(diào)試一般數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)量都很大,而且數(shù)據(jù)來
40、源于部門中的各個(gè)不同的單位,數(shù)據(jù)的組織方式、結(jié)構(gòu)和格式都與新設(shè)計(jì)的數(shù)據(jù)庫系統(tǒng)有相當(dāng)?shù)牟罹唷=M織數(shù)據(jù)錄入就要將各類源數(shù)據(jù)從各個(gè)局部應(yīng)用中抽取出來,輸入計(jì)算機(jī),再分類轉(zhuǎn)換,最后綜合成符合新設(shè)計(jì)的數(shù)據(jù)庫結(jié)構(gòu)的形式,輸入數(shù)據(jù)庫。因此這樣的數(shù)據(jù)轉(zhuǎn)換、組織入庫的工作是相當(dāng)費(fèi)力、費(fèi)時(shí)的。為提高數(shù)據(jù)輸入工作的效率和質(zhì)量,應(yīng)該針對(duì)具體的應(yīng)用環(huán)境設(shè)計(jì)一個(gè)數(shù)據(jù)錄入子系統(tǒng),由計(jì)算機(jī)來完成數(shù)據(jù)入庫的任務(wù)。在源數(shù)據(jù)入庫之前進(jìn)行檢驗(yàn),以防止不正確的數(shù)據(jù)入庫,比如日期的輸入。因?yàn)閷?duì)嵌套與控件的技術(shù)不是很熟悉,本系統(tǒng)在這方面做得不是很好。數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì)應(yīng)該與數(shù)據(jù)庫設(shè)計(jì)同時(shí)進(jìn)行,因此在組織數(shù)據(jù)入庫的同時(shí)還要調(diào)試應(yīng)用程序。如
41、果調(diào)試的結(jié)果與設(shè)計(jì)目標(biāo)不符,則要返回物理設(shè)計(jì)階段,重新調(diào)整物理結(jié)構(gòu),修改系統(tǒng)參數(shù)。某些情況下甚至要返回邏輯設(shè)計(jì)階段,修改邏輯結(jié)構(gòu)。有調(diào)試時(shí)有兩點(diǎn)要注意:1、先輸入小批量數(shù)據(jù)做調(diào)試用,待調(diào)試運(yùn)行基本合格后,再大批量輸入數(shù)據(jù),再大批量輸入數(shù)據(jù),逐步增加數(shù)據(jù)量,逐步完成評(píng)價(jià);2、在調(diào)試前應(yīng)做好數(shù)據(jù)的恢復(fù)功能,做好轉(zhuǎn)存與備份工作,以免造成不必要的損失。本系統(tǒng)利用access數(shù)據(jù)庫進(jìn)行數(shù)據(jù)的載入,同時(shí)利用jsp語言進(jìn)行應(yīng)用程序的開發(fā),并在resin服務(wù)器環(huán)境下調(diào)試通過。4.2 系統(tǒng)運(yùn)行與維護(hù)系統(tǒng)調(diào)試成功后,開始投入運(yùn)行。沒有什么系統(tǒng)是可以一蹴而就的,由于環(huán)境在不斷變化,在數(shù)據(jù)庫系統(tǒng)運(yùn)行過程中必須不斷地對(duì)
42、其進(jìn)行評(píng)價(jià)、調(diào)整與修改。包括:數(shù)據(jù)庫的轉(zhuǎn)儲(chǔ)和恢復(fù)、數(shù)據(jù)庫的安全性、完整性控制、數(shù)據(jù)庫性能的監(jiān)督、分析和改進(jìn)、數(shù)據(jù)庫的重組織和重構(gòu)造。五、用戶使用說明 5.1 倉儲(chǔ)管理員系統(tǒng)使用說明 1)學(xué)生用戶登錄如圖5-1,這是倉儲(chǔ)系統(tǒng)的打開界面。點(diǎn)擊按鈕即可進(jìn)入管理員注冊或登錄界面。圖5.1 系統(tǒng)進(jìn)入頁面在輸入框中輸入管理員的帳號(hào)和密碼,即可登錄。點(diǎn)擊系統(tǒng)注冊可以注冊新的用戶。圖5.2系統(tǒng)注冊頁面 圖5.3系統(tǒng)登錄頁面2)主頁界面如圖5-2,倉庫存儲(chǔ)管理系統(tǒng)的主界面清楚標(biāo)明了該系統(tǒng)的基本功能。在頁面的左側(cè)是系統(tǒng)的導(dǎo)航欄,分別有“產(chǎn)品入庫”、“產(chǎn)品出庫”、“查詢”、“供應(yīng)商與客戶”四個(gè)選項(xiàng)。圖5.4 倉儲(chǔ)管
43、理系統(tǒng)主界面 3)信息維護(hù)如圖5-3,這是系統(tǒng)的“供應(yīng)商與客戶”頁面。在頁面中劉的菜單中,設(shè)有“填寫客戶資料”、“查詢客戶資料”、“填寫供應(yīng)商資料”、“查詢供應(yīng)商資料”四個(gè)項(xiàng)目,選擇相應(yīng)的項(xiàng)目即可進(jìn)行相應(yīng)操作。而關(guān)于客戶資料與供應(yīng)商資料以及產(chǎn)品的刪除功能,本系統(tǒng)放在了出入庫操作的項(xiàng)目中。圖5.5 系統(tǒng)“供應(yīng)商與客戶”頁面 4)業(yè)務(wù)操作 本系統(tǒng)通過“產(chǎn)品出庫”與“產(chǎn)品入庫”對(duì)產(chǎn)品的數(shù)量進(jìn)行增減操作,對(duì)產(chǎn)品的品種進(jìn)行增刪操作?!爱a(chǎn)品入庫”包括“已有產(chǎn)品入庫”與“新產(chǎn)品入庫”;“產(chǎn)品出庫”包括“普通入庫”與“刪除記錄”(即對(duì)倉庫里庫存量為零的貨品記錄進(jìn)行刪除)。 圖5.6“產(chǎn)品出庫”與“產(chǎn)品入庫”的
44、選擇頁面進(jìn)入入庫單的填寫頁面,在這里可以對(duì)入庫單單號(hào)、入庫日期、生產(chǎn)商、產(chǎn)品編號(hào)、產(chǎn)品數(shù)量進(jìn)行登記。確認(rèn)入庫后則入庫單填寫成功。刷新頁面,在庫存里可以見到新增加的產(chǎn)品已入庫。出庫單的操作與入庫單的操作類同,在此不再詳述。圖5.7入庫單填寫頁面圖5.8出庫單填寫頁面5)業(yè)務(wù)查詢業(yè)務(wù)查詢功能可能過“入庫單資料查詢”,“出庫單資料查詢”,“單件貨品資料查詢”完成。下面是這三種查詢的查詢窗口。圖5.9入庫單資料的查詢圖5.10出庫單資料的查詢圖5.11單件貨品資料查詢圖5.12貨品資料查詢結(jié)果圖5.13客戶資料的查詢圖5.14客戶資料查詢結(jié)果圖5.15客戶資料填寫頁面圖5.16更新后的客戶資料頁面6)
45、退出系統(tǒng) 按下系統(tǒng)導(dǎo)航欄的“退出系統(tǒng)”選項(xiàng)即可退出系統(tǒng)。七、參考文獻(xiàn) 王珊 薩師煊. 數(shù)據(jù)庫系統(tǒng)概論(第四版). 高等教育出版社. 2006-5 蘇俊. java程序設(shè)計(jì). 機(jī)械工業(yè)出版社. 2006-6r, but fainter now and desperately the horn was blowing. fierce and shrill rose the yells of the orcs, and suddenly the horn-calls ceased. aragorn raced down the last slope, but before he could reac
46、h the hills foot, the sounds died away; and as he turned to the left and ran towards them they retreated, until at last he could hear them no more. drawing his bright sword and crying _elendil! elendil!_ he crashed through the trees. a mile, maybe, from parth galen in a little glade not far from the
47、 lake he found boromir. he was sitting with his back to a great tree, as if he was resting. but aragorn saw that he was pierced with many black-feathered arrows; his sword was still in his hand, but it was broken near the hilt; his horn cloven in two was at his side. many orcs lay slain, piled all a
48、bout him and at his feet. aragorn knelt beside him. boromir opened his eyes and strove to speak. at last slow words came. i tried to take the ring from frodo he said. i am sorry. i have paid. his glance strayed to his fallen enemies; twenty at least lay there. they have gone: the halflings: the orcs have taken them. i think they are not dead. orcs bound them. he paused and his ey
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 冷卻設(shè)備和裝置產(chǎn)品供應(yīng)鏈分析
- 動(dòng)物輔助療法行業(yè)相關(guān)項(xiàng)目經(jīng)營管理報(bào)告
- 寵物推車產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 刺激益生菌生長的膳食補(bǔ)充劑產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 剃胡膏產(chǎn)品供應(yīng)鏈分析
- 河南省豫西北教研聯(lián)盟(許洛平)2024-2025學(xué)年高三第一次質(zhì)量檢測數(shù)學(xué)試題 含解析
- 厚紙板產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 電動(dòng)鋸產(chǎn)品供應(yīng)鏈分析
- 數(shù)據(jù)處理設(shè)備用印刷電路接口卡產(chǎn)品供應(yīng)鏈分析
- 創(chuàng)意雕塑藝術(shù)行業(yè)營銷策略方案
- 抗菌藥物分級(jí)管理目錄2017年版
- 自控專業(yè)工程設(shè)計(jì)用標(biāo)準(zhǔn)及規(guī)范
- 什么是121會(huì)議?
- 外骨骼下肢助力機(jī)器人技術(shù)研究
- 作文題記PPT課件
- 天津報(bào)建手續(xù)流程
- 形式發(fā)票格式2 INVOICE
- 環(huán)境法律糾紛案例ppt課件
- 軟件測試大作業(yè)(共23頁)
- 《藝用透視學(xué)》教案
- 變壓器磁芯參數(shù)表匯總
評(píng)論
0/150
提交評(píng)論