VS庫存管理系統(tǒng)設(shè)計(jì)報(bào)告_第1頁
VS庫存管理系統(tǒng)設(shè)計(jì)報(bào)告_第2頁
VS庫存管理系統(tǒng)設(shè)計(jì)報(bào)告_第3頁
VS庫存管理系統(tǒng)設(shè)計(jì)報(bào)告_第4頁
VS庫存管理系統(tǒng)設(shè)計(jì)報(bào)告_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、期 末 考 核 項(xiàng) 目設(shè) 計(jì) 報(bào) 告項(xiàng)目名稱:庫存管理系統(tǒng)設(shè)計(jì)環(huán)境:Visual Studio 2012指導(dǎo)老師:專業(yè)班級:姓 名:羅威、周迪文目錄一 項(xiàng)目概述1二 需求分析1三 總體設(shè)計(jì)23.1功能模塊劃分23.2系統(tǒng)分析流程圖3四、數(shù)據(jù)庫設(shè)計(jì)44.1數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)44.2實(shí)體E-R圖的關(guān)系模式54.3各主要表的信息6五程序模塊設(shè)計(jì)95.1功能需求95.2操作界面的設(shè)計(jì)10六實(shí)例功能測試報(bào)告18七項(xiàng)目總結(jié)23期末考核項(xiàng)目設(shè)計(jì)報(bào)告一 項(xiàng)目概述1.1項(xiàng)目名稱:庫存管理系統(tǒng)1.2項(xiàng)目負(fù)責(zé)人:羅威、周迪文1.3項(xiàng)目類容:庫存管理系統(tǒng)數(shù)據(jù)庫、庫存管理系統(tǒng)源碼、庫存管理系統(tǒng)操作界面、庫存管理系統(tǒng)項(xiàng)目

2、設(shè)計(jì)報(bào)告、庫存管理系統(tǒng)項(xiàng)目PPT文件。1.4項(xiàng)目分工:a. 羅 威主要負(fù)責(zé)項(xiàng):庫存管理系統(tǒng)數(shù)據(jù)庫。b. 周迪文主要負(fù)責(zé)項(xiàng):庫存管理系統(tǒng)項(xiàng)目設(shè)計(jì)報(bào)告、庫存管理系統(tǒng)項(xiàng)目PPT文件。c. 共同負(fù)責(zé)項(xiàng): 庫存管理系統(tǒng)操作界面、庫存管理系統(tǒng)源碼。1.5項(xiàng)目工時:a. 庫存管理系統(tǒng)數(shù)據(jù)庫,2個工時。b. 庫存管理系統(tǒng)源碼,6個工時。c. 庫存管理系統(tǒng)操作界面,4個工時。d. 庫存管理系統(tǒng)項(xiàng)目設(shè)計(jì)報(bào)告,4個工時。e. 庫存管理系統(tǒng)項(xiàng)目PPT文件,4個工時。二 需求分析本系統(tǒng)通過簡單的數(shù)據(jù)庫的操作,實(shí)現(xiàn)企事業(yè)單位的庫存信息的管理。庫存管理系統(tǒng)是一個小型的信息管理系統(tǒng),數(shù)據(jù)庫采用SQL Server 2012。

3、使用戶和項(xiàng)目人員明確系統(tǒng)的功能、應(yīng)用范圍。本系統(tǒng)具有以下功能:(1)基本信息管理。(2)商品信息管理。(3)庫存操作管理。(4)系統(tǒng)警示管理。(5)統(tǒng)計(jì)查詢管理。三 總體設(shè)計(jì)3.1功能模塊劃分本系統(tǒng)將用戶劃分為兩種類型,即系統(tǒng)管理員用戶和普通用戶。系統(tǒng)管理員用戶為Admin,他可以管理其他用戶的信息,在其他方面與所有用戶的權(quán)限相同。庫存管理系統(tǒng)庫存操作管理基本信息管理系統(tǒng)警示管理商品信息管理統(tǒng)計(jì)查詢管理操作報(bào)警管理數(shù)量報(bào)警管理客戶信息管理倉庫信息管理用戶信息管理出庫操作管理商品類目管理商品信息管理入庫操作管理財(cái)務(wù)統(tǒng)計(jì)查詢庫存統(tǒng)計(jì)查詢3.2系統(tǒng)分析流程圖開始重置用戶登錄退出程序選擇失敗退出成功讀

4、取用戶類型企業(yè)庫存管理模塊基本信息管理用戶管理模塊01. 管理自己的用戶信息02. 管理普通用戶的信息商品信息管理Admin用戶庫存操作管理系統(tǒng)警示管理統(tǒng)計(jì)查詢管理管理自己的用戶信息普通用戶四、數(shù)據(jù)庫設(shè)計(jì)4.1數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)本實(shí)例根據(jù)上面的設(shè)計(jì)規(guī)劃出各個實(shí)體,各實(shí)體的E-R圖及其關(guān)系描述如下:4.2實(shí)體E-R圖的關(guān)系模式 4.2.1主類別(主類別編號、主類別名稱) 主鍵是 主類別編號 4.2.2次類別(次類別編號、次類別名稱、主類別編號) 主鍵是 次類別編號; 外鍵是 主類別編號4.2.3商品(商品編號、商品名稱、商品單價(jià)、商品數(shù)量、次類別編號) 主鍵是 商品編號; 外鍵是 次類別編號4.

5、2.4管理員(ID、姓名、密碼) 主鍵是 ID4.2.5供應(yīng)商(供應(yīng)商編號、供應(yīng)商名字、聯(lián)系人、聯(lián)系電話、聯(lián)系地址) 主鍵是 供應(yīng)商編號4.2.6客戶(客戶編號、客戶姓名、聯(lián)系人、聯(lián)系電話、聯(lián)系地址) 主鍵是 客戶編號4.2.7入庫單(入庫單編號、入庫日期、入庫時間、總數(shù)量、總碼洋、實(shí)付金額、折扣額、管理員ID、供應(yīng)商編號)主鍵是 入庫單編號; 外鍵是 管理員ID、供應(yīng)商編號4.2.8入庫明細(xì)(入庫明細(xì)編號、實(shí)付金額、數(shù)量、折扣、入庫單編號、商品編號)主鍵是 入庫明細(xì)編號; 外鍵是 入庫單編號、商品編號 4.2.9出庫單(出庫單編號、出庫日期、出庫時間、總數(shù)量、總碼洋、實(shí)收金額、折扣額、管理員

6、ID、客戶編號)主鍵是 出庫單編號; 外鍵是 管理員ID、客戶編號4.2.10出庫明細(xì)(出庫明細(xì)編號、實(shí)收金額、數(shù)量、折扣、出庫單編號、商品編號)主鍵是 出庫明細(xì)編號; 外鍵是 出庫單、商品編號依據(jù)上面的實(shí)體以及實(shí)體之間的關(guān)系,構(gòu)造數(shù)據(jù)中的各個表。主要有以下8個表:管理員信息表Manager、供應(yīng)商信息表SuTrade、客戶信息表Customer、商品類別表PriClass和SeClass、商品信息表Product、倉庫信息表(入庫單)EnStore 和(出庫單)OutStore 、入庫操作信息表EnStoreDefinite、出庫操作信息表OutStoreDefinite。4.3各主要表的信

7、息4.3.1管理員信息表Manager編號字段名稱數(shù)據(jù)結(jié)構(gòu)備注1ManIDVARCHAR(9)管理員ID (primary key)2ManName VARCHAR(10)管理員名字 (not null)3ManPwd VARCHAR(20)管理員密碼 (not null)4ManSex VARCHAR(2)管理員性別 (not null)5ManImage IMAGE管理員照片4.3.2供應(yīng)商信息表SuTrade編號字段名稱數(shù)據(jù)結(jié)構(gòu)備注1STIDVARCHAR(9)供應(yīng)商ID (primary key)2STName VARCHAR(50)供應(yīng)商名稱 (not null)3STTelVARC

8、HAR(11)供應(yīng)商電話 (not null)4STAdress VARCHAR(100)供應(yīng)商地址 (not null)5STLianXiRen VARCHAR(10)聯(lián)系人 (not null)6STLSex CHAR(2)聯(lián)系人性別 (not null)7STImage IMAGE聯(lián)系人照片4.3.3客戶信息表Customer編號字段名稱數(shù)據(jù)結(jié)構(gòu)備注1CustomerIDVARCHAR(9)客戶ID (primary key)2CustomerName VARCHAR(50)客戶名稱 (not null)3CustomerTelVARCHAR(11)客戶電話 (not null)4Cus

9、tomerAdress VARCHAR(100)客戶地址 (not null)5CustomerLianXiRen VARCHAR(10)聯(lián)系人 (not null)6CustomerSex CHAR(2)聯(lián)系人性別 (not null)7CustomerImage IMAGE聯(lián)系人照片4.3.4商品類別表PriClass(主)和SeClass(次)編號字段名稱數(shù)據(jù)結(jié)構(gòu)備注1PriClassID VARCHAR(9)主類別ID (primary key)2PriName VARCHAR(20)主類別名稱 (not null)1SeClassIDVARCHAR(6)次類別ID (primary

10、key)2SeClassNameVARCHAR(20)次類別名稱 (not null)3PriClassIDVARCHAR(9)主類別ID (foreign key)4.3.5商品信息表Product編號字段名稱數(shù)據(jù)結(jié)構(gòu)備注1ProIDVARCHAR(9)商品ID (primary key)2ProName VARCHAR(20)商品名稱 (not null)3ProNum INT商品數(shù)量 (not null)4ProPrice DECIMAL(18,3)90商品單價(jià) (not null)5ProMaxINT庫存上限 (not null)6ProMin INT庫存下限 (not null)7S

11、eClassID VARCHAR(6)次類別ID (foreign key)4.3.6倉庫信息表(入庫單)EnStore編號字段名稱數(shù)據(jù)結(jié)構(gòu)備注1EnStoreID VARCHAR(9)入庫單ID (primary key)2EnStoreDate VARCHAR(20)入庫單日期 (not null)3EnStoreTime VARCHAR(20)入庫單時間 (not null)4EnStoreZMYDECIMAL(18,3)總碼洋 (not null)5EnStoreSFDECIMAL(18,3)實(shí)付金額 (not null)6EnStoreZKE DECIMAL(18,3)折扣額 (no

12、t null)7EnStoreZSL INT商品總數(shù)量 (not null)8STID VARCHAR(9)供應(yīng)商ID (foreign key)9ManIDVARCHAR(9)管理員ID (foreign key)4.3.7倉庫信息表(出庫單)OutStore編號字段名稱數(shù)據(jù)結(jié)構(gòu)備注1OutStoreIDVARCHAR(9)出庫單ID (primary key)2OutStoreDateVARCHAR(20)出庫單日期 (not null)3OutStoreTimeVARCHAR(20)出庫單時間 (not null)4OutStoreZMYDECIMAL(18,3)總碼洋 (not nul

13、l)5OutStoreSSDECIMAL(18,3)實(shí)收金額 (not null)6OutStoreZKEDECIMAL(18,3)折扣額 (not null)7OutStoreZSLDECIMAL(18,3)商品總數(shù)量 (not null)8CustomerIDVARCHAR(9)客戶ID (foreign key)9ManIDVARCHAR(9)管理員ID (foreign key)4.3.8入庫操作信息表(入庫明細(xì))EnStoreDefinite編號字段名稱數(shù)據(jù)結(jié)構(gòu)備注1ESDIDVARCHAR(9)入庫明細(xì)ID (primary key)2ESDProNumINT入庫商品數(shù)量 (not

14、 null)3ESDSF DECIMAL(18,3)實(shí)付金額 (not null)4ESDZK DECIMAL(18,3)商品折扣 (not null)5EnStoreID VARCHAR(9)入庫單ID (foreign key)6ProID VARCHAR(9)商品ID (foreign key)4.3.9出庫操作信息表(出庫明細(xì))OutStoreDefinite編號字段名稱數(shù)據(jù)結(jié)構(gòu)備注1OSDID VARCHAR(9)出庫明細(xì)ID (primary key)2OSDProNum INT出庫商品數(shù)量 (not null)3OSDSS DECIMAL(18,3)實(shí)收金額 (not null)

15、4OSDZK DECIMAL(18,3)商品折扣 (not null)5OutStoreIDVARCHAR(9)出庫單ID (foreign key)6ProID VARCHAR(9)商品ID (foreign key)五程序模塊設(shè)計(jì)5.1功能需求 5.1.1基本信息(包括產(chǎn)品信息、倉庫信息、生產(chǎn)商和銷售商信息)的添加、修改和查詢。 (1)填寫基本信息提交信息填寫 (2)修改基本信息提交信息修改 (3)選擇填寫查詢條件提交查詢查詢結(jié)果顯示 5.1.2產(chǎn)品入庫登記、修改和查詢。 (1)填寫入庫產(chǎn)品信息提交入庫登記 (2)修改入庫登記提交信息修改 (3)選擇填寫查詢條件提交查詢查詢結(jié)果顯示 5.1

16、.3產(chǎn)品出庫登記、修改和查詢。 (1)出庫選擇填寫出庫產(chǎn)品信息提交出庫登記 (2)修改出庫登記提交信息修改 (3)選擇填寫查詢條件提交查詢查詢結(jié)果顯示 5.1.4產(chǎn)品庫存統(tǒng)計(jì)信息查詢 (1)選擇查詢條件填寫查詢內(nèi)容提交查詢查詢結(jié)果顯示 5.1.5用戶和系統(tǒng)管理員注冊 (1)登錄輸入用戶名輸入密碼注冊 5.1.6用戶修改密碼和系統(tǒng)管理員添加用戶。 (1)輸入舊密碼輸入新密碼確認(rèn)新密碼提交密碼修改 (2)輸入新用戶名輸入用戶密碼確認(rèn)密碼設(shè)置用戶權(quán)限提交用戶添加5.2操作界面的設(shè)計(jì)5.2.1登陸界面的設(shè)計(jì)界面名稱登陸界面類名LogonForm設(shè)計(jì)者周迪文界面截圖備注點(diǎn)擊登錄按鈕后,系統(tǒng)執(zhí)行登錄程序,

17、同時按鈕名稱設(shè)定為取消,即“登陸”“取消”按鈕為一體。使用“visable”語句隱藏了登錄進(jìn)度條。點(diǎn)擊“取消”直接返回登錄界面。5.2.2主菜單界面的設(shè)計(jì)界面名稱操作窗口界面類名OperateForm設(shè)計(jì)者周迪文界面截圖備注運(yùn)用了第三方控件軟件“DevExpress”進(jìn)行界面設(shè)計(jì),使界面設(shè)計(jì)更為簡潔易于操作。使用“navBarControl控件”執(zhí)行主菜單各項(xiàng)的展開、收起操作,以減少操作失誤。5.2.3用戶管理界面的設(shè)計(jì)界面名稱管理員信息界面類名Admin設(shè)計(jì)者周迪文界面截圖備注這是只允許Admin用戶登錄的界面,普通用戶(普通管理員)直接登錄主界面。此界面用于管理普通用戶信息(添加、刪除、修

18、改等)。5.2.4商品類目界面的設(shè)計(jì)界面名稱商品類別界面類名ProductClass設(shè)計(jì)者羅威界面截圖備注此界面主要用來添加、修改、刪除商品類目信息。5.2.5商品信息界面的設(shè)計(jì)界面名稱商品信息界面類名Product設(shè)計(jì)者羅威界面截圖備注此界面主要用來添加、修改、刪除商品詳細(xì)信息。5.2.6客戶信息界面的設(shè)計(jì)界面名稱客戶界面類名Customer設(shè)計(jì)者羅威界面截圖備注此界面主要功能是添加、修改、刪除客戶信息;供應(yīng)商界面與之相似。5.2.7出庫操作界面的設(shè)計(jì) 界面名稱商品出庫界面類名OutStoreDetail設(shè)計(jì)者羅威界面截圖備注此界面主要用來添加出庫單和出庫明細(xì);出庫明細(xì)界面要在出庫單界面查看

19、。5.2.8統(tǒng)計(jì)查詢界面的設(shè)計(jì)界面名稱每日財(cái)務(wù)報(bào)表界面類名EveryDayFinance設(shè)計(jì)者羅威界面截圖備注統(tǒng)計(jì)查詢界面主要有庫存統(tǒng)計(jì)查詢界面和財(cái)務(wù)統(tǒng)計(jì)查詢界面;此界面為財(cái)務(wù)統(tǒng)計(jì)查詢界面。六實(shí)例功能測試報(bào)告6.1登陸界面測試報(bào)告實(shí)例(Name)LogonForm界面名稱登錄測試界面設(shè)計(jì)者周迪文設(shè)計(jì)日期2014-06-12測試者羅威測試日期2014-07-01執(zhí)行條件數(shù)據(jù)庫中已存在賬號為“M001” 密碼為“zhangsan”輸入數(shù)據(jù)用戶賬號:M001 密碼:zhangsan 預(yù)期結(jié)果登錄成功實(shí)際結(jié)果登錄成功備注測試賬號為普通用戶賬號6.2商品類目界面測試報(bào)告實(shí)例(Name)ProductCl

20、ass界面名稱商品類別測試界面設(shè)計(jì)者羅威設(shè)計(jì)日期2014-06-18測試者周迪文測試日期2014-07-05執(zhí)行條件數(shù)據(jù)庫中已存在該商品類別,編號“B00001”輸入數(shù)據(jù)點(diǎn)擊“刪除”按鈕預(yù)期結(jié)果刪除成功實(shí)際結(jié)果刪除失敗備注當(dāng)商品類別中存在商品時,則不能對該商品類別執(zhí)行刪除操作。6.3商品信息界面測試報(bào)告實(shí)例(Name)Product界面名稱商品信息測試界面設(shè)計(jì)者羅威設(shè)計(jì)日期2014-06-18測試者周迪文測試日期2014-07-05執(zhí)行條件數(shù)據(jù)庫中不存在所輸入的商品名稱輸入數(shù)據(jù)書法大賽預(yù)期結(jié)果添加成功實(shí)際結(jié)果添加失敗備注該商品已存在,不能重復(fù)添加。6.4用戶管理界面測試報(bào)告實(shí)例(Name)Ad

21、min界面名稱管理員信息測試界面設(shè)計(jì)者周迪文設(shè)計(jì)日期2014-06-12測試者羅威測試日期2014-07-05執(zhí)行條件數(shù)據(jù)庫中不存在所輸入的管理員姓名輸入數(shù)據(jù)王五預(yù)期結(jié)果添加成功實(shí)際結(jié)果添加失敗備注測試界面為Admin用戶登錄界面;該普通管理員已存在,不能重復(fù)添加。6.5出庫操作界面測試報(bào)告實(shí)例(Name)OutStoreDetail界面名稱商品出庫測試界面設(shè)計(jì)者羅威設(shè)計(jì)日期2014-06-18測試者周迪文測試日期2014-07-05執(zhí)行條件剩余商品數(shù)量不能低于商品下限輸入數(shù)據(jù)出庫數(shù)量:111 折扣 :1預(yù)期結(jié)果明細(xì)添加成功實(shí)際結(jié)果明細(xì)添加失敗備注當(dāng)某商品庫存量低于庫存下限時,則該商品無法出庫七項(xiàng)目總結(jié)當(dāng)我們完成此項(xiàng)目的時候,我們真正理解了一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論