軟件工程超市管理系統(tǒng)詳細(xì)設(shè)計文檔_第1頁
軟件工程超市管理系統(tǒng)詳細(xì)設(shè)計文檔_第2頁
軟件工程超市管理系統(tǒng)詳細(xì)設(shè)計文檔_第3頁
軟件工程超市管理系統(tǒng)詳細(xì)設(shè)計文檔_第4頁
軟件工程超市管理系統(tǒng)詳細(xì)設(shè)計文檔_第5頁
已閱讀5頁,還剩36頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、商場管理系統(tǒng)詳盡設(shè)計說明書執(zhí)筆人:洪振學(xué)號:項目組組員韓劼男洪振籍孟云荊德松李楊梁宏達2015-5-20目錄1前言.編寫目的.項目背景.定義.參照資料.2整體設(shè)計.需求概括.軟件結(jié)構(gòu).3程序描繪.銷售管理模塊.模塊名:銷售錄入.模塊名:銷售退貨.進貨管理模塊.模塊名:進貨錄入.模塊名:進貨退貨.庫房管理模塊.模塊名:查察庫房.模塊名:庫房調(diào)動.管理模塊.模塊名:增添VIP.模塊名:查察VIP.信息查察模塊.模塊名:查察記錄.職工管理模塊.模塊名:增添職工.模塊名:查察職工.系統(tǒng)設(shè)置模塊.模塊名:分派權(quán)限.模塊名:改正密碼.商品管理模塊.模塊名:增添新商品.模塊名:查察商品.促銷管理模塊.模塊名

2、:滿送促銷.模塊名:滿減促銷.供給商管理模塊.模塊名:增添供給商.模塊名:查察供給商.報表剖析模塊.錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書

3、簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。錯誤!不決義書簽。模塊名:銷售剖析.錯誤!不決義書簽。模塊名:進貨剖析.錯誤!不決義書簽。1前言編寫目的本文檔為商場管理系統(tǒng)詳盡設(shè)計文檔,是對該項目進行詳盡設(shè)計,在綱要設(shè)計的基礎(chǔ)上進一步明確系統(tǒng)結(jié)構(gòu),詳盡的介紹系統(tǒng)的各個模塊,為進行后邊的實現(xiàn)和測試做準(zhǔn)備。本階段達成系統(tǒng)的大概設(shè)計并明確系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和軟件結(jié)構(gòu)。講一個用戶需求轉(zhuǎn)變?yōu)檐浖硎镜倪^程。本詳盡設(shè)計說明書的預(yù)期讀者為本項目小組的成員以及對該系統(tǒng)感興趣,在此

4、后相對系統(tǒng)進行擴展和保護的人員。項目背景此系統(tǒng)產(chǎn)品名為:商場管理系統(tǒng)。商場管理系統(tǒng)旨在用計算機對商場平時進銷存進行管理。本項目針對的用戶是中小型商場,實現(xiàn)C/S模式,商場數(shù)據(jù)庫儲藏在服務(wù)器上,實此刻多個客戶端進行管理。同時擁有權(quán)限管理的功能。系統(tǒng)能夠儲存商品信息,以及商場進銷存的記錄,方便管理者對商場進行保護,包含進貨管理、銷售管理、銷售退貨、庫房管理、會員管理、職工管理、權(quán)限分派等,這主要包含:商品信息的錄入、改正和刪除。會員信息的錄入、改正、刪除、查察會員級別、查察會員花費記錄。職工信息的錄入、改正、刪除、查察職工種類、查察職工工作績效、改正職工管理權(quán)限。進貨記錄的錄入、查察、進貨狀況的剖

5、析。銷售記錄的錄入、查察、銷售剖析。庫房商品狀況的查察、對有問題商品的轉(zhuǎn)移,過期商品、馬上過期商品的警示。登錄權(quán)限的分派設(shè)置。能夠?qū)︿N售狀況進行剖析。包含指準(zhǔn)時間段的銷售剖析、花費者的男女比率剖析、年紀(jì)剖析等。能夠供給必定的安全體制,指定不一樣登岸者的管理權(quán)限。防備誤刪數(shù)據(jù)。定義專業(yè)術(shù)語定義系統(tǒng)商場管理系統(tǒng)模塊相對獨立的功能數(shù)據(jù)庫所有數(shù)據(jù)的邏輯設(shè)施,是數(shù)據(jù)的儲存?zhèn)}角色使用系統(tǒng)的用戶權(quán)限相應(yīng)級其余用戶能夠接見的數(shù)據(jù)和能夠履行的操作的范圍Oracle一種商業(yè)管理數(shù)據(jù)庫,可實現(xiàn)數(shù)據(jù)的儲存和接見VS2010微軟開發(fā)的一款程序編譯軟件C#一種程序設(shè)計語言參照資料a.商場管理系統(tǒng)計劃書;商場管理系統(tǒng)用戶需

6、求報告;商場管理系統(tǒng)綱要設(shè)計說明書;2整體設(shè)計本軟件是為了讓方便商場管理人員對進銷存的管理開發(fā)的要求系統(tǒng)界面友善,使用方便,供給對商品信息、用戶信息、商品銷售狀況的編寫、查問、統(tǒng)計報表等全面的數(shù)據(jù)管理功能,同時使收銀員能方便的對每一位客戶的花費進行掃描、收費、輸入等操作,方便進貨人員進貨時對商品進行統(tǒng)計、儲存。同時還可以方便管理員對所有記錄進行查察、刪除、以及管理不一樣角色的權(quán)限。其余系統(tǒng)還擁有必定的安全性和可保護性。需求概括系統(tǒng)輔助中小型商場工作人員實現(xiàn)各樣平時事物的管理。此中,收銀員擁有銷售管理的權(quán)限。進貨人擁有進貨管理的權(quán)限。庫房管理員擁有庫房管理的權(quán)限。一般工作人員擁有查察自己信息和工

7、作狀況的權(quán)限。經(jīng)理擁有查察銷售狀況、進貨狀況、銷售剖析、進貨剖析等權(quán)限。其余,關(guān)于系統(tǒng)自己的保護,系統(tǒng)具備必定的安全體制和信息備份體制,對用戶分級管理,設(shè)置用戶權(quán)限,保證系統(tǒng)安全性。軟件結(jié)構(gòu)系統(tǒng)模塊調(diào)用關(guān)系圖數(shù)據(jù)庫表結(jié)構(gòu)圖表儲存登錄信息列名描繪功能USERID登錄Id主鍵USERNO登錄取戶名USERPWD登錄密碼USERTYPEID登錄取戶種類外鍵(UserType表-USERTYPEID)USERSTATUS用戶狀態(tài)UserType表登錄取戶種類列名描繪功能USERTYPEID登錄取戶Id主鍵USERTYPENAME用戶種類Goodsunit_info表商品單位信息列名描繪功能GOODSU

8、NITID商品單位Id主鍵GOODSUNIT商品單位名字GoodsType_first表商品大類信息列名描繪功能FIRST_TYPEID商品大類Id主鍵FIRST_TYPENAME商品大類名稱GoodsType_second表商品小類信息列名描繪功能SECOND_TYPEID商品小類Id主鍵SECOND_TYPENAME商品小類名稱FIRST_TYPEID商品大類Id外鍵(GoodsType_first-FIRST_TYPEID)GoodsType_info表商品細(xì)類信息列名描繪功能GOODSTYPEID商品細(xì)類Id主鍵GOODSTYPE商品細(xì)類名稱SECOND_TYPEID商品中類Id外鍵(

9、GoodsType_second-SECOND_TYPEID)Goods_info表商品信息列名描繪功能GOODSID商品Id主鍵GOODSNAME商品名稱GOODSCODE商品條形碼獨一拘束GOODSMODEL商品種類GOODSUNITID商品單位id外鍵(Goodsunit_info-GOODSUNITID)GOODSUNITID_1輔助商品單位id外鍵(Goodsunit_info-GOODSUNITID)GOODSUNITRELATION輔助單位關(guān)系GOODSBID進價GOODSPRICE售價GOODSSHELFLIFE保質(zhì)期EARLYWARNING節(jié)余數(shù)目警示GOODSTYPEID商

10、品種類id外鍵(GoodsType_info-GOODSTYPEID)GOODSREMARK備注Employee_info表職工信息列名描繪功能EMPLOYEEID職工Id主鍵EMPLOYEENAME職工姓名EMPLOYEESEX性別DATEOFBIRTH出誕辰期EMPLOYEEPHONE職工電話EMPLOYEEADRESS地址ASSISTNAME聯(lián)系人姓名ASSISTPHONE聯(lián)系人電話EMPLOYEESALARY薪資EMPLOYEEBONUS獎金USERTYPEID用戶種類id外鍵(UserType表-USERTYPEID)EMPLOYEEMARK備注PurchaseInfo表進貨信息列名

11、描繪功能PURCHASEID進貨記錄Id主鍵SUPPLIERID供給商id外鍵(SUPPLIERINFO-SUPPLIERID)PURCHASEDATA操作日期OPERATORID經(jīng)辦人id外鍵(UserInfo-userid)PURCHASEPRICE總金額REALPAYMENT實付金額PURCHASEREMARK備注ASSESSFLAG能否審查Purchasedetail表進貨詳盡信息列名描繪功能PURCHASEID進貨記錄Id外鍵(PurchaseInfo-PURCHASEID)GOODSCODE商品條形碼外鍵(Goods_Info-GOODSCODE)GOODSAMOUNT商品數(shù)目DA

12、TAOFMANUFACTURE生產(chǎn)日期DETAILREMARK備注Re_PurchaseInfo表退貨信息列名描繪功能RE_PURCHASEID退貨記錄Id主鍵SUPPLIERID供給商id外鍵(SUPPLIERINFO-SUPPLIERID)RE_PURCHASEDATA操作日期RE_OPERATORID經(jīng)辦人id外鍵(UserInfo-userid)RE_PURCHASEPRICE總金額REALRECEIVABLE實付金額RE_PURCHASEREMARK備注RE_ASSESSFLAG能否審查Re_Purchasedetail表退貨詳盡信息列名描繪功能RE_PURCHASEID退貨記錄Id

13、外鍵(Re_PurchaseInfo-Re_PURCHASEID)GOODSCODE商品條形碼外鍵(Goods_Info-GOODSCODE)GOODSAMOUNT商品數(shù)目RE_DETAILREMARK備注DATAOFMANUFACTURE生產(chǎn)日期SaleInfoo表銷售信息列名描繪功能SALEID銷售記錄Id主鍵VIPID客戶id外鍵(VIPINFO-VipID)SALEDATA銷售日期OPERATORID經(jīng)辦人id外鍵(UserInfo-userid)TOTALPRICE總金額CASHPAYMENT現(xiàn)金支付金額BANKCARDPAYMENT銀行卡支付金額DISCOUNTPRICE打折后金額

14、SaleDetail表退貨詳盡信息列名描繪功能SALEID銷售記錄Id外鍵(SaleInfo-SALEID)GOODSCODE商品條形碼外鍵(Goods_Info-GOODSCODE)GOODSAMOUNT商品數(shù)目SALEREMARK備注SaleInfo表銷售信息列名描繪功能RE_SALEID銷售退貨記錄Id主鍵VIPID客戶id外鍵(VIPINFO-VipID)RE_SALEDATA退貨日期OPERATORID經(jīng)辦人id外鍵(UserInfo-userid)RE_TOTALPRICE退貨總金額RE_REALPAYMENT退貨實退金額RE_REMARK退貨備注(原由)Re_SaleDetail

15、表銷售退貨詳盡信息列名描繪功能RE_SALEID銷售退貨記錄Id外鍵(Re_SaleInfo-Re_SALEID)GOODSCODE商品條形碼外鍵(Goods_Info-GOODSCODE)GOODSAMOUNT商品數(shù)目RESALEREMARK退貨備注備注Vipinfo表vip信息列名描繪功能VIPID客戶Id主鍵VIPNAMEvip姓名VIPSEX性別VIPDATEOFBIRTH出誕辰期VIPPHONEvip電話獨一拘束VIPINTEGRAL積分VIPLOCK能否鎖定VipRankinfo表Vip種類信息列名描繪功能VIPRANKIDVip優(yōu)惠Id主鍵VIPRANKNAMEVIP種類VIPR

16、ANKLOWLIMIT最低積分VIPRANKTOPLIMIT最高積分VIPDISCOUNT打折折扣Supplierinfo表供給商信息列名描繪功能SUPPLIERID供給商Id主鍵SUPPLIERNAME供給商名稱CONTACT聯(lián)系人CONTACTNUMBER聯(lián)系人電話CONTACTPHONE聯(lián)系人手機ADRESS地點SUPPLIERREMARK備注StockInfoo表庫房信息列名描繪功能GOODSCODE商品條形碼主鍵、外鍵(Goods_Info-GOODSCODE)STOCKNUMBER庫存數(shù)目DATAOFMANUFACTURE生產(chǎn)日期StockProbleminfo表問題庫房信息列名描

17、繪GOODSCODE商品條形碼STOCKNUMBER問題數(shù)目OPERATOR經(jīng)辦人idREMOVEDATA移進日期PROBLEM_REMARK備注(問題描繪)DATAOFMANUFACTURE生產(chǎn)日期StockRecord表庫房流水信息列名描繪STOCKRECORDID流水idRECORDTYPE流水種類OPERATORID經(jīng)辦人idGOODSCODE商品條形碼GOODSMOUNT商品數(shù)目RECORDREMARK備注DATAOFMANUFACTURE生產(chǎn)日期OPERADATA操作日期Promotioninfo_MJ表滿減促銷信息列名描繪MJ_PROMOTIONID滿減促銷idFULLPRICE

18、滿減最高金額MINUSPRICE滿減最低金額STARTDATA活動開始日期ENDDATA活動結(jié)束日期PROMOTIONREMARK備注Promotioninfo_MS表滿送促銷信息列名描繪MS_PROMOTIONID滿送減促銷idFULLPRICE滿送最高金額Goodsid商品idSTARTDATA活動開始日期功能主鍵、外鍵(Goods_Info-GOODSCODE)外鍵(UserInfo-userid)功能外鍵(UserInfo-userid)功能主鍵功能主鍵外鍵(Goods_Info-GOODSCODE)ENDDATA活動結(jié)束日期PROMOTIONREMARK備注Redeemrecord表

19、促銷兌換信息列名描繪REDEEMRECORDID促銷兌換idVIPID客戶idREDEEMDATA兌換日期REDEEMITEM兌換項目PROMOTIONREMARK備注Permission表權(quán)限信息列名描繪USERID用戶idSELL銷售權(quán)限RE_SELL銷售退貨權(quán)限PURCHASE進貨權(quán)限RE_PURCHASE進貨退貨權(quán)限STOCKVIEW查察庫房權(quán)限VIPVIEW查察vip權(quán)限VIPADD增添vip權(quán)限VIPMODIFY改正vip權(quán)限VIPDELETE刪除vip權(quán)限EMPLOYEEVIEW查察職工權(quán)限EMPLOYEEADD增添職工權(quán)限EMPLOYEEMODIFY改正職工權(quán)限EMPLOYEE

20、DELETE刪除職工權(quán)限SUPPLIERVIEW供給商查察權(quán)限SUPPLIERADD增添供給商權(quán)限SUPPLIERMODIFY改正供給商權(quán)限SUPPLIERDELETE刪除供給商權(quán)限RECORDVIEW查察記錄權(quán)限RECORDMODIFY改正記錄權(quán)限GOODSVIEW查察商品權(quán)限GOODSADD增添商品權(quán)限GOODSMODIFY改正商品權(quán)限UNITADD增添商品單位權(quán)限TYPEADD增添商品種類權(quán)限JOURNALINGVIEW報表查察權(quán)限PASSWORDMODIFY改正密碼權(quán)限功能主鍵外鍵(VIPINFO-VipID)功能主鍵、外鍵(UserInfo-userid)PERMISSIONSET改

21、正權(quán)限權(quán)限USERTYPEADD增添用戶種類權(quán)限3程序描繪銷售管理模塊模塊名:銷售錄入編號功能:供給窗口讓銷售人員輸入銷售的商品信息,vip信息,改正數(shù)據(jù)庫數(shù)據(jù)輸入項目:角色輸入的商品信息輸出項目:依據(jù)角色輸入的信息更新數(shù)據(jù)庫文件算法:1.依據(jù)操作時間自動生成銷售記錄id。判斷要提交內(nèi)容能否合法,不合法給出相應(yīng)提示。事務(wù)更新數(shù)據(jù)庫,若中間環(huán)節(jié)犯錯,給出相應(yīng)提示。程序流程圖:點擊“銷售出貨”菜單項彈出銷售出貨界面供用戶輸入彈犯錯誤信息,重新輸入確立錄入此商輸入合法品將此商品信息顯示到持續(xù)錄入商品信息Table中確立提交依據(jù)Table表信息批量事務(wù)更新數(shù)據(jù)庫退出接口:銷售錄入窗口中商品id號可經(jīng)過

22、商品管理模塊傳達參數(shù)。儲藏分派:經(jīng)過銷售錄入模塊,商品銷售信息會更新到相應(yīng)數(shù)據(jù)庫,儲存分派方案以下:銷售信息更新到SaleInfo數(shù)據(jù)表。銷售商品詳情更新到SaleDetail數(shù)據(jù)表。依據(jù)商品銷售數(shù)目更新StockInfo表對應(yīng)的商品數(shù)目。庫房進出記錄信息更新到StockRecord表。限制條件:限制操作用戶改正操作人信息限制操作人輸入不存在的VIP信息、供給商信息、商品信息。限制銷售數(shù)目大與庫存數(shù)目。測試重點:對輸入框自動檢測系統(tǒng)測試。對限制條件測試。對大數(shù)據(jù)批量更新測試。對商品數(shù)目為0時測試。對不一樣vip等級用戶測試。對促銷狀況測試。模塊名:銷售退貨編號功能:供給窗口讓銷售人員輸入退貨的

23、商品信息,vip信息,改正數(shù)據(jù)庫數(shù)據(jù)輸入項目:角色輸入的商品信息輸出項目:依據(jù)色輸入的信息更新數(shù)據(jù)庫文件算法:1.依據(jù)操作時間自動生成銷售退貨記錄id。判斷要提交內(nèi)容能否合法,不合法給出相應(yīng)提示。事務(wù)更新數(shù)據(jù)庫,若中間環(huán)節(jié)犯錯,給出相應(yīng)提示。程序流程圖:點擊“銷售退貨”菜單項彈出銷售出貨界面彈犯錯誤信息,重供用戶輸入新輸入此商品能否符N輸入合法N合退貨標(biāo)準(zhǔn)YY將此商品信息顯示到持續(xù)錄入商品信息Table中確立登記此商N品確立提交NYY依據(jù)Table表信息批量事務(wù)更新數(shù)據(jù)庫退出接口:1銷售退貨窗口中商品id號可經(jīng)過商品管理模塊傳達參數(shù)。儲藏分派:經(jīng)過銷售退貨模塊,商品退貨信息會更新到相應(yīng)數(shù)據(jù)庫,

24、儲存分派方案以下:2銷售退貨信息更新到Re_SaleInfo數(shù)據(jù)表。3銷售退貨商品詳情更新到Re_SaleDetail數(shù)據(jù)表。4依據(jù)商品銷售數(shù)目更新StockProblemInfo表對應(yīng)的商品數(shù)目。限制條件:限制操作用戶改正操作人信息限制操作人輸入不存在的VIP信息、供給商信息、商品信息。測試重點:對輸入框自動檢測系統(tǒng)測試。對限制條件測試。大數(shù)據(jù)批量更新測試。商品數(shù)目為0時測試。對促銷商品退貨測試。進貨管理模塊模塊名:進貨錄入編號功能:供給窗口讓進貨人員輸入進貨的商品信息,供給商信息,改正數(shù)據(jù)庫數(shù)據(jù)輸入項目:角色輸入的商品信息輸出項目:依據(jù)角色輸入的信息更新數(shù)據(jù)庫文件程序流程圖:點擊“進貨錄入

25、”菜單項彈出進貨錄入界面供用戶輸入彈犯錯誤信息,重新輸入確立錄入此商輸入合法品將此商品信息顯示到持續(xù)錄入商品信息Table中確立提交依據(jù)Table表信息批量事務(wù)更新數(shù)據(jù)庫退出算法:1.依據(jù)操作時間自動生成進貨記錄id。判斷要提交內(nèi)容能否合法,不合法給出相應(yīng)提示。事務(wù)更新數(shù)據(jù)庫,若中間環(huán)節(jié)犯錯,給出相應(yīng)提示。接口:1進貨錄入窗口中商品id號可經(jīng)過商品管理模塊傳達參數(shù)。儲藏分派:經(jīng)過進貨錄入模塊,進貨信息會更新到相應(yīng)數(shù)據(jù)庫,儲存分派方案以下:1進貨信息更新到PurchaseInfo數(shù)據(jù)表。2進貨商品詳情更新到PurchaseDetail數(shù)據(jù)表。3依據(jù)進貨數(shù)目和商品的生產(chǎn)日期更新StockInfo表

26、對應(yīng)的商品數(shù)目和生產(chǎn)日期。4庫房進出記錄信息更新到StockRecord表。限制條件:操作用戶改正操作人信息限制操作人輸入不存在的VIP信息、供給商信息、商品信息。測試重點:對輸入框自動檢測系統(tǒng)測試。對限制條件測試。對大數(shù)據(jù)批量更新測試。對商品數(shù)目為0時測試。對新商品錄入測試。模塊名:進貨退貨編號功能:供給窗口讓進貨人員輸入退貨的商品信息,供給商信息,改正數(shù)據(jù)庫數(shù)據(jù)輸入項目:角色輸入的商品信息輸出項目:依據(jù)色輸入的信息更新數(shù)據(jù)庫文件算法:1.依據(jù)操作時間自動生成退貨記錄id。判斷要提交內(nèi)容能否合法,不合法給出相應(yīng)提示。事務(wù)更新數(shù)據(jù)庫,若中間環(huán)節(jié)犯錯,給出相應(yīng)提示。程序流程圖:點擊“進貨退貨”菜

27、單項彈出進貨退貨界面彈犯錯誤信息,重供用戶輸入新輸入此商品能否符N輸入合法N合退貨標(biāo)準(zhǔn)YY將此商品信息顯示到持續(xù)錄入商品信息Table中確立登記此商N品確立提交NYY依據(jù)Table表信息批量事務(wù)更新數(shù)據(jù)庫退出接口:1退貨窗口中商品id號可經(jīng)過商品管理模塊傳達參數(shù)。儲藏分派:經(jīng)過退貨模塊,退貨信息會更新到相應(yīng)數(shù)據(jù)庫,儲存分派方案以下:1退貨信息更新到Re_PurchaseInfo數(shù)據(jù)表。2退貨商品詳情更新到Re_PurchaseDetail數(shù)據(jù)表。3依據(jù)退貨數(shù)目和商品的生產(chǎn)日期更新StockProblemInfo表對應(yīng)的商品數(shù)目和生產(chǎn)日期。限制條件:限制操作用戶改正操作人信息限制操作人輸入不存在

28、的供給商信息、商品信息。測試重點:對輸入框自動檢測系統(tǒng)測試。對限制條件測試。對大數(shù)據(jù)批量更新測試。對商品數(shù)目為0時測試。庫房管理模塊模塊名:查察庫房編號功能:供給窗口讓擁有權(quán)限的角色查察庫房信息輸入項目:角色輸入的檢索信息輸出項目:依據(jù)角色輸入的信息接見數(shù)據(jù)庫,將結(jié)果顯示到窗口中程序流程圖:點擊“庫房查察”菜單項彈出庫房查察界面供用戶輸入檢索信息依據(jù)檢索信息設(shè)置拘束條件檢索數(shù)據(jù)將過期、警報數(shù)目的商品信息高亮顯示YN點擊“查問按鈕”將數(shù)據(jù)顯示在窗口N點擊“退出”Y退出算法:無特別算法接口:無儲藏分派:經(jīng)過查察庫房模塊,輸入查問信息信息查問相應(yīng)數(shù)據(jù)庫,不進行分派。限制條件:無,用戶可任意輸入數(shù)據(jù)查

29、問測試重點:對輸入數(shù)據(jù)測試對輸入所有條件測試對0輸入測試對過期提示、數(shù)目警報測試模塊名:庫房調(diào)動編號功能:供給窗口讓擁有權(quán)限的角色查察進行庫房調(diào)動輸入項目:窗口中DataGridView被選中的數(shù)據(jù)行,以及角色輸入的調(diào)動數(shù)目、原由。輸出項目:依據(jù)角色選擇的數(shù)據(jù)行以及角色輸入的調(diào)動數(shù)目、原由,更新相應(yīng)的數(shù)據(jù)庫。算法:自動事務(wù)更新數(shù)據(jù)庫程序流程圖:選擇數(shù)據(jù)行點擊“庫房調(diào)動”菜單項N能否選擇了數(shù)據(jù)行Y輸入調(diào)動數(shù)據(jù)輸入合法NY點擊“確立”按鈕更新數(shù)據(jù)庫退出接口:經(jīng)過右鍵庫房中“商品調(diào)動”傳達數(shù)據(jù)到“商品調(diào)動”模塊儲藏分派:經(jīng)過查察庫房調(diào)動模塊,右鍵相應(yīng)商品進行調(diào)動,儲存分派以下:依據(jù)調(diào)動狀況更新Sto

30、ckInfo數(shù)據(jù)表。依據(jù)調(diào)動狀況更新StockProblemInfo數(shù)據(jù)表。依據(jù)庫房進出更新StockRecord數(shù)據(jù)表限制條件:每次僅同意對一個商品調(diào)動。調(diào)動數(shù)目不可以大徐庫房節(jié)余數(shù)目。測試重點:對輸入框數(shù)據(jù)自動檢測測試對沒有選擇商品狀況測試。對選擇多個商品狀況測試對限制條件測試。管理模塊模塊名:增添VIP編號功能:供給窗口讓擁有權(quán)限的角色增添VIP信息輸入項目:角色輸入的vip信息輸出項目:依據(jù)角色輸入的信息更新數(shù)據(jù)庫算法:自動生成新的vipid程序流程圖:點擊“新增VIP”菜單項彈出新增VIP界面供用戶輸入vip信息確立新增此YVIP輸入合法YN依據(jù)輸入更新數(shù)據(jù)庫退出接口:無彈犯錯誤信息

31、,重新輸入N儲藏分派:經(jīng)過增添VIP模塊,儲存分派以下:1依據(jù)增添的VIP信息,更新VIPInfo數(shù)據(jù)表。限制條件:1不一樣意增添已經(jīng)存在的vipid、vip電話。默認(rèn)vip積分為0。測試重點:1對已經(jīng)存在的VIP重復(fù)錄入測試。對輸入框自動檢測測試。對限制條件測試。模塊名:查察VIP編號功能:供給窗口讓擁有權(quán)限的角色查察VIP信息及花費信息輸入項目:角色輸入的檢索信息輸出項目:依據(jù)角色輸入的信息查察數(shù)據(jù)庫并顯示到窗口算法:依據(jù)檢索條件自動生成sql查問語句。接口:無儲藏分派:經(jīng)過查察VIP模塊,查問數(shù)據(jù)庫,不進行儲存分派。限制條件:無。測試重點:對沒有輸入檢索條件測試對輸入多個檢索條件測試程序

32、流程圖:點擊“查察VIP”菜單項彈出查察VIP界面供用戶輸入檢索信息依據(jù)檢索信息設(shè)置拘束條件確立查察此YVIP顯示VIP信息N能否查察此VIP消Y費記錄顯示花費記錄N退出信息查察模塊模塊名:查察記錄編號功能:供給窗口讓擁有權(quán)限的角色查察各樣記錄輸入項目:角色設(shè)置的檢索信息,窗口間傳達的標(biāo)記。輸出項目:依據(jù)角色輸入的檢索信息查察數(shù)據(jù)庫,并顯示到窗口算法:依據(jù)檢索條件自動生成sql查問語句。程序流程圖:點擊“信息查察”菜單項或從其余窗口跳轉(zhuǎn)輸入檢索信息信息,或直接從跳轉(zhuǎn)傳達的的標(biāo)志設(shè)置檢索條件依據(jù)拘束條件查察數(shù)據(jù)庫,病顯示到窗口確立查察詳盡Y能否選中行信息YN依據(jù)選中行查察詳盡信息彈犯錯誤信息,重

33、新輸入N退出接口:經(jīng)過結(jié)構(gòu)函數(shù)傳達參數(shù),指明要查問的數(shù)據(jù)種類。儲藏分派:經(jīng)過查察記錄模塊,查問數(shù)據(jù)庫,不進行儲存分派。限制條件:限制準(zhǔn)時間段查問時,前一個時間大于后一個時間。測試重點:對沒有輸入檢索條件測試對輸入多個檢索條件測試職工管理模塊模塊名:增添職工編號功能:供給窗口讓擁有權(quán)限的角色增添職工信息輸入項目:角色輸入的職工信息輸出項目:依據(jù)角色輸入的信息更新數(shù)據(jù)庫程序流程圖:點擊“新增職工”菜單項彈出新增職工界面供用戶輸入職工信息確立新增此員Y工輸入合法YN依據(jù)輸入更新數(shù)據(jù)庫彈犯錯誤信息,重新輸入N退出算法:自動生成新職工id接口:無儲藏分派:經(jīng)過增添職工模塊,儲存分派以下:1依據(jù)增添的職工

34、信息,更新EmplyeeInfo數(shù)據(jù)表。限制條件:1不一樣意增添已經(jīng)存在的職工id、職工電話。測試重點:對已經(jīng)存在的職工信息重復(fù)錄入測試。對輸入框自動檢測測試。對限制條件測試。模塊名:查察職工編號功能:供給窗口讓擁有權(quán)限的角色查察職工信息及工作績效信息輸入項目:角色輸入的檢索信息輸出項目:依據(jù)角色輸入的信息查察數(shù)據(jù)庫并顯示到窗口算法:依據(jù)檢索條件自動生成sql查問語句。程序流程圖:點擊“查察職工”菜單項彈出查察職工界面供用戶輸入檢索信息依據(jù)檢索信息設(shè)置拘束條件確立查察此員Y工顯示職工信息N能否查察此職工工作績效記錄N退出接口:無儲藏分派:經(jīng)過查察職工模塊,查問數(shù)據(jù)庫,不進行儲存分派。限制條件:

35、無。測試重點:對沒有輸入檢索條件測試對輸入多個檢索條件測試Y顯示工作績效記錄系統(tǒng)設(shè)置模塊模塊名:分派權(quán)限編號功能:供給窗口讓擁有權(quán)限的角色設(shè)置各用戶權(quán)限輸入項目:角色輸入的職工信息輸出項目:依據(jù)角色輸入的信息更新數(shù)據(jù)庫算法:無特別算法。接口:無儲藏分派:經(jīng)過分派權(quán)限模塊,更新數(shù)據(jù)庫,儲存分派以下:依據(jù)輸入信息更新Permission數(shù)據(jù)表。限制條件:1.對一般職工不一樣意分派分派權(quán)限。測試重點:1.對限制條件測試。程序流程圖:點擊“分派權(quán)限”菜單項彈出分派權(quán)限界面供用戶輸入權(quán)限信息設(shè)置拘束條件依據(jù)拘束條件顯示各員工權(quán)限信息確立改正N能否改正權(quán)限YY依據(jù)輸入更新數(shù)據(jù)庫N退出模塊名:改正密碼編號功

36、能:供給窗口讓擁有權(quán)限的角色改正自己登錄密碼輸入項目:角色輸入的改正信息輸出項目:依據(jù)角色輸入的信息更新數(shù)據(jù)庫算法:無特別算法。程序流程圖:點擊“改正密碼”菜單項彈出改正密碼界面供用戶輸入改正信息提示錯誤N確立改正輸入合法YYN更新數(shù)據(jù)庫退出接口:無儲藏分派:經(jīng)過查察改正密碼模塊,更新數(shù)據(jù)庫,儲存分派以下:依據(jù)輸入信息更新UserInfo數(shù)據(jù)表。限制條件:改正后的登錄名不可以為已經(jīng)存在的數(shù)據(jù)。測試重點:對已經(jīng)存在的用戶名做重復(fù)測試。商品管理模塊模塊名:增添新商品編號功能:供給窗口讓擁有權(quán)限的角色增添商品信息輸入項目:角色輸入的商品信息輸出項目:依據(jù)角色輸入的信息更新數(shù)據(jù)庫算法:自動生成商品id

37、程序流程圖:點擊“新增商品”菜單項彈出新增商品界面供用戶輸入商品信息確立新增此商Y品輸入合法YN依據(jù)輸入更新數(shù)據(jù)庫退出接口:無儲藏分派:經(jīng)過增添商品模塊,儲存分派以下:1依據(jù)增添的商品信息,更新GoodsInfo數(shù)據(jù)表。限制條件:1不一樣意增添已經(jīng)存在的商品id、商品code。測試重點:對已經(jīng)存在的商品信息重復(fù)錄入測試。對輸入框自動檢測測試。對限制條件測試。彈犯錯誤信息,重新輸入N模塊名:查察商品編號功能:供給窗口讓擁有權(quán)限的角色查察商品信息輸入項目:角色輸入的檢索信息輸出項目:依據(jù)角色輸入的信息查察數(shù)據(jù)庫并顯示到窗口算法:依據(jù)檢索條件自動生成sql查問語句。程序流程圖:點擊“查察商品”菜單項

38、彈出查察商品界面供用戶輸入檢索信息依據(jù)檢索信息設(shè)置拘束條件確立查察此商品Y顯示商品信息N退出接口:無儲藏分派:經(jīng)過查察商品模塊,查問數(shù)據(jù)庫,不進行儲存分派。限制條件:無。測試重點:對沒有輸入檢索條件測試對輸入多個檢索條件測試促銷管理模塊模塊名:滿送促銷編號功能:供給窗口讓擁有權(quán)限的角色增添設(shè)置滿送促銷信息輸入項目:角色輸入的促銷信息輸出項目:依據(jù)角色輸入的信息更新數(shù)據(jù)庫算法:自動生成滿送促銷id程序流程圖:點擊“滿減促銷”菜單項彈出滿減促銷設(shè)置界面供用戶輸入促銷信息確立新增此促Y銷輸入合法YN依據(jù)輸入從庫房調(diào)動要送的商品依據(jù)輸入更新數(shù)據(jù)庫彈犯錯誤信息,重新輸入N退出接口:無儲藏分派:經(jīng)過查察職工模塊,更新數(shù)據(jù)庫,儲存分派以下:更新Promotioninfo_MJ數(shù)據(jù)表限制條件:限制促銷時間段,前一個時間大于后一個時間。限制促銷商品數(shù)目大于庫房數(shù)目測試

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論