




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、超市管理系統(tǒng)詳細設計說明書/執(zhí)筆人:洪振學號:項目組組員韓劼男 荊德松洪振籍孟云李楊梁宏達2015-5-20目錄1引言 錯誤 !未定義書簽。編寫目的 錯誤 ! 未定義書簽。項目背景 錯誤 !未定義書簽。定義 錯誤 !未定義書簽。參考資料 錯誤 !未定義書簽。2總體設計 錯誤 !未定義書簽。需求概述 錯誤 !未定義書簽。軟件結構 錯誤 !未定義書簽。3程序描述 錯誤 !未定義書簽。銷售管理模塊 錯誤 !未定義書簽。模塊名:銷售錄入 錯誤 !未定義書簽。模塊名:銷售退貨 錯誤 !未定義書簽。進貨管理模塊 錯誤 !未定義書簽。模塊名:進貨錄入 錯誤 !未定義書簽。模塊名:進貨退貨 錯誤 !未定義書簽
2、。倉庫管理模塊 錯誤 !未定義書簽。模塊名:查看倉庫 錯誤 !未定義書簽。模塊名:倉庫調度 錯誤 !未定義書簽。管理模塊 錯誤 !未定義書簽。模塊名:增加 VIP 錯誤!未定義書簽。模塊名:查看 VIP 錯誤!未定義書簽。信息查看模塊 錯誤 !未定義書簽。模塊名:查看記錄 錯誤 !未定義書簽。員工管理模塊 錯誤 !未定義書簽。模塊名:增加員工 錯誤 !未定義書簽。模塊名:查看員工 錯誤 !未定義書簽。系統(tǒng)設置模塊 錯誤 !未定義書簽。模塊名:分配權限 錯誤 !未定義書簽。模塊名:更改密碼 錯誤 ! 未定義書簽。商品管理模塊 錯誤 !未定義書簽。模塊名:增加新商品 錯誤 !未定義書簽。模塊名:查
3、看商品 錯誤 !未定義書簽。促銷管理模塊 錯誤 !未定義書簽。模塊名:滿送促銷 錯誤 !未定義書簽。模塊名:滿減促銷 錯誤 !未定義書簽。供應商管理模塊 錯誤 !未定義書簽。模塊名:增加供應商 錯誤 !未定義書簽。模塊名:查看供應商 錯誤 !未定義書簽。報表分析模塊 錯誤 !未定義書簽。模塊名:銷售分析模塊名:進貨分析錯誤!未定義書簽。錯誤!未定義書簽。1 引言編寫目的本文檔為超市管理系統(tǒng)詳細設計文檔,是對該項目進行詳細設計,在概要設計的基礎上進一步明確系統(tǒng)結構,詳細的介紹系統(tǒng)的各個模塊,為進行后面的實現(xiàn)和測試做準備。本階段完成系統(tǒng)的大致設計并明確系統(tǒng)的數(shù)據(jù)結構和軟件結構。講一個用戶需求轉化為
4、軟件表示的過程。本詳細設計說明書的預期讀者為本項目小組的成員以及對該系統(tǒng)感興趣,在以后相對系統(tǒng)進行擴展和維護的人員。項目背景此系統(tǒng)產(chǎn)品名為:超市管理系統(tǒng)。超市管理系統(tǒng)旨在用計算機對超市日常進銷存進行管理。本項目針對的用戶是中小型超市,實現(xiàn)C/S模式,超市數(shù)據(jù)庫儲存在服務器上,實現(xiàn)在多個客戶端進行管理。同時具有權 限管理的功能。系統(tǒng)能夠存儲商品信息, 以及超市進銷存的記錄, 方便管理者對超市進行維護,包括進貨管理、銷售管理、銷售退貨、倉庫管理、會員管理、員工管理、權限分配等,這主要包括:商品信息的錄入、修改和刪除。會員信息的錄入、修改、刪除、查看會員級別、查看會員消費記錄。員工信息的錄入、修改、
5、刪除、查看員工類型、查看員工工作績效、修改員工管理權限。 進貨記錄的錄入、查看、進貨情況的分析。銷售記錄的錄入、查看、銷售分析。倉庫商品情況的查看、對有問題商品的轉移,過期商品、即將過期商品的警示。登錄權限的分配設置。能夠對銷售情況進行分析。包括指定時間段的銷售分析、消費者的男女比例分析、 年齡分析等。能夠提供一定的安全機制,指定不同登陸者的管理權限。防止誤刪數(shù)據(jù)。定義定義超市管理系統(tǒng)專業(yè)術語系統(tǒng)模塊相對獨立的功能數(shù)據(jù)庫所有數(shù)據(jù)的邏輯設備,是數(shù)據(jù)的存儲倉角色使用系統(tǒng)的用戶權限相應級別的用戶可以訪問的數(shù)據(jù)和可以執(zhí)行的操作的范圍Oracle一種商業(yè)管理數(shù)據(jù)庫,可實現(xiàn)數(shù)據(jù)的存儲和訪問VS2010微軟
6、開發(fā)的一款程序編譯軟件C#一種程序設計語言參考資料a. 超市管理系統(tǒng)計劃書;b. 超市管理系統(tǒng)用戶需求報告;c. 超市管理系統(tǒng)概要設計說明書;2 總體設計本軟件是為了讓方便超市管理人員對進銷存的管理開發(fā)的要求系統(tǒng)界面友好,使用方 便,提供對商品信息、用戶信息、商品銷售情況的編輯、查詢、統(tǒng)計報表等全面的數(shù)據(jù)管理 功能,同時使收銀員能方便的對每一位客戶的消費進行掃描、收費、輸入等操作,方便進貨人員進貨時對商品進行統(tǒng)計、存儲。同時還能方便管理員對所有記錄進行查看、刪除、以及管理不同角色的權限。此外系統(tǒng)還具有一定的安全性和可維護性。需求概述系統(tǒng)協(xié)助中小型超市工作人員實現(xiàn)各種日常事物的管理。其中,收銀員
7、具有銷售管理的權限。進貨人具有進貨管理的權限。倉庫管理員具有倉庫管理的權限。一般工作人員具有查 看自己信息和工作情況的權限。經(jīng)理具有查看銷售情況、 進貨情況、銷售分析、進貨分析等權限。此外,對于系統(tǒng)本身的維護,系統(tǒng)具備一定的安全機制和信息備份機制,對用戶分級 管理,設置用戶權限,保證系統(tǒng)安全性。軟件結構系統(tǒng)模塊調用關系圖I銷售管理模塊I倉庫管理模塊WP管理模塊信息査看商品管理供應商管理銷售錄入銷售退貨進貨錄入退貨錄入倉庫調度倉庫査看新增vip査看vip新增員工員工査看權限分配修改密碼備份數(shù)據(jù)庫滿送促銷滿減促銷進貨分析銷售分析報表分析模塊數(shù)據(jù)庫表結構圖表存儲登錄信息列名描述功能USERID登錄I
8、d主鍵USERNO登錄用戶名USERPWD登錄密碼USERTYPEID登錄用戶類型外鍵(UserType 表-> USERTYPEIDUSERSTATUS用戶狀態(tài)UserType 表登錄用戶類型列名描述功能USERTYPEID登錄用戶Id主鍵USERTYPENAME用戶類型Goodsunit_info 表商品單位信息列名描述功能GOODSUNITID商品單位Id主鍵GOODSUNIT商品單位名字GoodsType_first 表商品大類信息列名描述功能FIRST TYPEID商品大類Id主鍵FIRST TYPENAME商品大類名稱GoodsType_second 表商品小類信息列名描述功
9、能SECOND TYPEID商品小類Id主鍵SECOND TYPENAME商品小類名稱FIRST_TYPEID商品大類Id外鍵(GoodsType_first->FIRST TYPEIDGoodsType_info 表商品細類信息列名描述功能GOODSTYPEID商品細類Id主鍵GOODSTYPE商品細類名稱SECOND TYPEID商品中類Id夕卜 鍵 (GoodsType second->SECOND TYPEQGoodsnfo 表商品信息列名描述功能GOODSID商品Id主鍵GOODSNAME商品名稱GOODSCODE商品條形碼唯一約束GOODSMODEL商品類型GOODSU
10、NITID商品單位id外鍵(Goodsunit_info-> GOODSUNITIDGOODSUNITID_1輔助商品單位id外鍵(Goodsunit_info-> GOODSUNITIDGOODSUNITRELATION輔助單位關系GOODSBID進價GOODSPRICE售價GOODSSHELFLIFE保質期EARLYWARNING剩余數(shù)量警告GOODSTYPEID商品類型id夕卜 鍵(GoodsTypenfo-> GOODSTYPEID)GOODSREMARK備注Employeenfo 表員工信息列名描述功能EMPLOYEEID員工Id主鍵EMPLOYEENAME員工姓名
11、EMPLOYEESEX性別DATEOFBIRTH出生日期EMPLOYEEPHONE員工電話EMPLOYEEADRESS住址ASSISTNAME聯(lián)系人姓名ASSISTPHONE聯(lián)系人電話EMPLOYEESALARY工資EMPLOYEEBONUS獎金USERTYPEID用戶類型id外鍵(UserType 表-> USERTYPEIDEMPLOYEEMARK備注Purchase Info 表進貨信息列名描述功能PURCHASEID進貨記錄Id主鍵SUPPLIERID供應商id夕卜鍵(SUPPLIERINFO-> SUPPLIERIDPURCHASEDATA操作日期OPERATORID經(jīng)辦
12、人id外鍵(Userlnfo->userid)PURCHASEPRICE總金額REALPAYMENT實付金額PURCHASEREMARK備注ASSESSFLAG是否審核Purchasedetail 表進貨詳細信息列名描述功能PURCHASEID進貨記錄Id夕卜鍵 (PurchaseI nfo-> PURCHASEIDGOODSCODE商品條形碼夕卜 鍵(Goods_ lnfo->GOODSCODEGOODSAMOUNT商品數(shù)量DATAOFMANUFACTURE生產(chǎn)日期DETAILREMARK備注Re_PurchaseInfo 表退貨信息列名描述功能RE PURCHASEID退
13、貨記錄Id主鍵SUPPLIERID供應商id夕卜鍵(SUPPLIERINFO-> SUPPLIERIDRE PURCHASEDATA操作日期RE OPERATORID經(jīng)辦人id外鍵(Userlnfo->userid)RE PURCHASEPRICE總金額REALRECEIVABLE實付金額RE PURCHASEREMARK備注RE ASSESSFLAG是否審核Re_Purchasedetail 表退貨詳細信息列名描述功能RE_PURCHASEID退貨記錄Id夕卜鍵(Re_PurchaseInfo-> Re PURCHASEIDGOODSCODE商品條形碼夕卜 鍵(Goods_
14、 lnfo->GOODSCODEGOODSAMOUNT商品數(shù)量RE DETAILREMARK備注DATAOFMANUFACTURE生產(chǎn)日期Salelnfoo 表銷售信息列名描述功能SALEID銷售記錄Id主鍵VIPID客戶id外鍵(VIPINFO-> VipID)SALEDATA銷售日期OPERATORID經(jīng)辦人id外鍵(Userlnfo->userid)TOTALPRICE總金額CASHPAYMENT現(xiàn)金支付金額BANKCARDPAYMENT銀行卡支付金額DISCOUNTPRICE打折后金額SaleDetail 表退貨詳細信息列名描述功能SALEID銷售記錄Id外鍵(Sal
15、eInfo-> SALEIDGOODSCODE商品條形碼夕卜 鍵(Goods_ lnfo->GOODSCODEGOODSAMOUNT商品數(shù)量SALEREMARK備注SaleInfo 表銷售信息列名描述功能RE SALEID銷售退貨記錄Id主鍵VIPID客戶id外鍵(VIPINFO-> VipID)RE SALEDATA退貨日期OPERATORID經(jīng)辦人id外鍵(Userlnfo->userid)RE TOTALPRICE退貨總金額RE REALPAYMENT退貨實退金額RE REMARK退貨備注(原因)Re_SaleDetail 表銷售退貨詳細信息列名描述功能RE_SA
16、LEID銷售退貨記錄Id夕卜鍵(Re SALEIDRe_SaleI nfo->GOODSCODE商品條形碼夕卜鍵(GOODSCODEGoods_ lnfo->GOODSAMOUNT商品數(shù)量RESALEREMARK退貨備注備注Vipinfo 表vip信息列名描述功能VIPID客戶Id主鍵VIPNAMEvip姓名VIPSEX性別VIPDATEOFBIRTH出生日期VIPPHONEvip電話唯一約束VIPINTEGRAL積分VIPLOCK是否鎖定VipRankinfo 表Vip類型信息列名描述功能VIPRANKIDVip優(yōu)惠Id主鍵VIPRANKNAMEVIP類型VIPRANKLOWLI
17、MIT最低積分VIPRANKTOPLIMIT最高積分VIPDISCOUNT打折折扣Supplierinfo 表供應商信息列名描述功能SUPPLIERID供應商Id主鍵SUPPLIERNAME供應商名稱CONTACT聯(lián)系人CONTACTNUMBER聯(lián)系人電話CONTACTPHONE聯(lián)系人手機ADRESS地址SUPPLIERREMARK備注StockI nfoo 表倉庫信息列名描述功能GOODSCODE商品條形碼主鍵、外鍵(Goods_Info-> GOODSCODESTOCKNUMBER庫存數(shù)量DATAOFMANUFACTURE生產(chǎn)日期StockProbleminfo 表問題倉庫信息列名描
18、述功能GOODSCODE商品條形碼主鍵、外鍵(Goods_Info-> GOODSCODESTOCKNUMBER問題數(shù)量OPERATOR經(jīng)辦人id外鍵(Userlnfo->userid )REMOVEDATA移進日期PROBLEM_REMARK備注(問題描述)DATAOFMANUFACTURE生產(chǎn)日期StockRecord 表倉庫流水信息列名描述功能STOCKRECORDID流水idRECORDTYPE流水類型OPERATORID經(jīng)辦人id外鍵(Userlnfo->userid)GOODSCODE商品條形碼GOODSMOUNT商品數(shù)量RECORDREMARK備注DATAOFM
19、ANUFACTURE生產(chǎn)日期OPERADATA操作日期Promotio ninfo_MJ 表滿減促銷信息列名描述功能MJ PROMOTIONID滿減促銷id主鍵FULLPRICE滿減最高金額MINUSPRICE滿減最低金額STARTDATA活動開始日期ENDDATA活動結束日期PROMOTIONREMARK備注Promotioninfo_MS 表滿送促銷信息列名描述功能MS PROMOTIONID滿送減促銷id主鍵FULLPRICE滿送最高金額Goodsid商品id夕卜 鍵(Goods_ lnfo->GOODSCODESTARTDATA活動開始日期ENDDATA活動結束日期PROMOTI
20、ONREMARK備注Redeemrecord 表促銷兌換信息列名描述功能REDEEMRECORDID促銷兌換id主鍵VIPID客戶id外鍵(VIPINFO-> VipID)REDEEMDATA兌換日期REDEEMITEM兌換項目PROMOTIONREMARK備注Permission 表權限信息列名描述功能USERID用戶id主鍵、外鍵(UserInfo->userid)SELL銷售權限RE_SELL銷售退貨權限PURCHASE進貨權限RE PURCHASE進貨退貨權限STOCKVIEW查看倉庫權限VIPVIEW查看vip權限VIPADD增加vip權限VIPMODIFY修改vip權限
21、VIPDELETE刪除vip權限EMPLOYEEVIEW查看員工權限EMPLOYEEADD增加員工權限EMPLOYEEMODIFY修改員工權限EMPLOYEEDELETE刪除員工權限SUPPLIERVIEW供應商查看權限SUPPLIERADD增加供應商權限SUPPLIERMODIFY修改供應商權限SUPPLIERDELETE刪除供應商權限RECORDVIEW查看記錄權限RECORDMODIFY修改記錄權限GOODSVIEW查看商品權限GOODSADD增加商品權限GOODSMODIFY修改商品權限UNITADD增加商品單位權限TYPEADD增加商品類型權限JOURNALINGVIEW報表查看權限
22、PASSWORDMODIFY修改密碼權限PERMISSIONSET修改權限權限USERTYPEADD增加用戶類型權限3 程序描述銷售管理模塊模塊名:銷售錄入編號功能:提供窗口讓銷售人員輸入銷售的商品信息,vip信息,更改數(shù)據(jù)庫數(shù)據(jù)輸入項目:角色輸入的商品信息輸出項目:根據(jù)角色輸入的信息更新數(shù)據(jù)庫文件算法:1. 根據(jù)操作時間自動生成銷售記錄id。2. 判斷要提交內(nèi)容是否合法,不合法給出相應提示。3. 事務更新數(shù)據(jù)庫,若中間環(huán)節(jié)出錯,給出相應提示。 程序流程圖:退出接口:1. 銷售錄入窗口中商品 id 號可通過商品管理模塊傳遞參數(shù)。 儲存分配:通過銷售錄入模塊,商品銷售信息會更新到相應數(shù)據(jù)庫,存儲
23、分配方案如下:1. 銷售信息更新到 SaleInfo 數(shù)據(jù)表。2. 銷售商品詳情更新到 SaleDetail 數(shù)據(jù)表。3. 根據(jù)商品銷售數(shù)量更新 StockInfo 表對應的商品數(shù)量。4. 倉庫出入記錄信息更新到 StockRecord 表。 限制條件:1. 限制操作用戶更改操作人信息2. 限制操作人輸入不存在的 VIP 信息、供應商信息、商品信息。3. 限制銷售數(shù)量大與庫存數(shù)量。 測試要點:1. 對輸入框自動檢測系統(tǒng)測試。2. 對限制條件測試。3. 對大數(shù)據(jù)批量更新測試。4. 對商品數(shù)量為 0 時測試。5. 對不同 vip 等級用戶測試。6. 對促銷情況測試。模塊名:銷售退貨編號vip 信息
24、,更改數(shù)據(jù)庫數(shù)據(jù)功能: 提供窗口讓銷售人員輸入退貨的商品信息, 輸入項目: 角色輸入的商品信息輸出項目: 根據(jù)色輸入的信息更新數(shù)據(jù)庫文件算法:1. 根據(jù)操作時間自動生成銷售退貨記錄 id 。2. 判斷要提交內(nèi)容是否合法,不合法給出相應提示。3. 事務更新數(shù)據(jù)庫,若中間環(huán)節(jié)出錯,給出相應提示。程序流程圖:接口:1銷售退貨窗口中商品id號可通過商品管理模塊傳遞參數(shù)。儲存分配:通過銷售退貨模塊,商品退貨信息會更新到相應數(shù)據(jù)庫,存儲分配方案如下:2銷售退貨信息更新到 Re_SaleInfo數(shù)據(jù)表。3銷售退貨商品詳情更新到Re_SaleDetail數(shù)據(jù)表。4根據(jù)商品銷售數(shù)量更新 StockProblem
25、lnfo表對應的商品數(shù)量。限制條件:1限制操作用戶更改操作人信息2限制操作人輸入不存在的VIP信息、供應商信息、商品信息。測試要點:1對輸入框自動檢測系統(tǒng)測試。2對限制條件測試。3大數(shù)據(jù)批量更新測試。4商品數(shù)量為0時測試。5對促銷商品退貨測試。進貨管理模塊模塊名:進貨錄入編號功能:提供窗口讓進貨人員輸入進貨的商品信息,供應商信息,更改數(shù)據(jù)庫數(shù)據(jù)輸入項目角色輸入的商品信息輸出項目:根據(jù)角色輸入的信息更新數(shù)據(jù)庫文件程序流程圖:算法:1. 根據(jù)操作時間自動生成進貨記錄 id 。2. 判斷要提交內(nèi)容是否合法,不合法給出相應提示。3. 事務更新數(shù)據(jù)庫,若中間環(huán)節(jié)出錯,給出相應提示。 接口:1 進貨錄入窗
26、口中商品 id 號可通過商品管理模塊傳遞參數(shù)。 儲存分配:通過進貨錄入模塊,進貨信息會更新到相應數(shù)據(jù)庫,存儲分配方案如下:1 進貨信息更新到 PurchaseInfo 數(shù)據(jù)表。2 進貨商品詳情更新到 PurchaseDetail 數(shù)據(jù)表。3 根據(jù)進貨數(shù)量和商品的生產(chǎn)日期更新 StockInfo 表對應的商品數(shù)量和生產(chǎn)日期。4 倉庫出入記錄信息更新到 StockRecord 表。 限制條件:1 操作用戶更改操作人信息2 限制操作人輸入不存在的 VIP 信息、供應商信息、商品信息。 測試要點:1 對輸入框自動檢測系統(tǒng)測試。2 對限制條件測試。3 對大數(shù)據(jù)批量更新測試。4 對商品數(shù)量為 0 時測試。
27、5 對新商品錄入測試。模塊名:進貨退貨編號功能: 提供窗口讓進貨人員輸入退貨的商品信息,供應商信息,更改數(shù)據(jù)庫數(shù)據(jù) 輸入項目: 角色輸入的商品信息輸出項目: 根據(jù)色輸入的信息更新數(shù)據(jù)庫文件算法:1. 根據(jù)操作時間自動生成退貨記錄 id 。2. 判斷要提交內(nèi)容是否合法,不合法給出相應提示。3. 事務更新數(shù)據(jù)庫,若中間環(huán)節(jié)出錯,給出相應提示。程序流程圖:接口:1退貨窗口中商品id號可通過商品管理模塊傳遞參數(shù)。儲存分配:通過退貨模塊,退貨信息會更新到相應數(shù)據(jù)庫,存儲分配方案如下:1退貨信息更新到 Re_Purchasel nfo數(shù)據(jù)表。2退貨商品詳情更新到 Re_PurchaseDetail數(shù)據(jù)表。
28、3根據(jù)退貨數(shù)量和商品的生產(chǎn)日期更新StockProblemlnfo表對應的商品數(shù)量和生產(chǎn)日期。限制條件:1限制操作用戶更改操作人信息2限制操作人輸入不存在的供應商信息、商品信息。測試要點:1對輸入框自動檢測系統(tǒng)測試。2對限制條件測試。3對大數(shù)據(jù)批量更新測試。4對商品數(shù)量為0時測試。倉庫管理模塊模塊名:查看倉庫編號功能:提供窗口讓具有權限的角色查看倉庫信息輸入項目:角色輸入的檢索信息輸出項目:根據(jù)角色輸入的信息訪問數(shù)據(jù)庫,將結果顯示到窗口中 程序流程圖:退出算法: 無特殊算法接口:無儲存分配:通過查看倉庫模塊,輸入查詢信息信息查詢相應數(shù)據(jù)庫,不進行分配。 限制條件:無,用戶可隨意輸入數(shù)據(jù)查詢測試
29、要點:1 對輸入數(shù)據(jù)測試2 對輸入全部條件測試3對 0 輸入測試4 對過期提醒、數(shù)量警報測試模塊名:倉庫調度編號功能: 提供窗口讓具有權限的角色查看進行倉庫調度輸入項目:窗口中 DataGridView 被選中的數(shù)據(jù)行,以及角色輸入的調度數(shù)量、原因。輸出項目:根據(jù)角色選擇的數(shù)據(jù)行以及角色輸入的調度數(shù)量、原因,更新相應的數(shù)據(jù)庫。算法:1. 自動事務更新數(shù)據(jù)庫程序流程圖:接口:1通過右鍵倉庫中“商品調度”傳遞數(shù)據(jù)到“商品調度”模塊 儲存分配:通過查看倉庫調度模塊,右鍵相應商品進行調度,存儲分配如下:1. 根據(jù)調度情況更新 Stock Info數(shù)據(jù)表。2. 根據(jù)調度情況更新 StockProblem
30、lnfo數(shù)據(jù)表。3. 根據(jù)倉庫出入更新 StockRecord數(shù)據(jù)表 限制條件:1每次僅允許對一個商品調度。2調度數(shù)量不能大徐倉庫剩余數(shù)量。 測試要點:1. 對輸入框數(shù)據(jù)自動檢測測試2. 對沒有選擇商品情況測試。3. 對選擇多個商品情況測試4. 對限制條件測試。管理模塊模塊名:增加VIP編號功能:提供窗口讓具有權限的角色增加VIP信息輸入項目:角色輸入的vip信息輸出項目:根據(jù)角色輸入的信息更新數(shù)據(jù)庫算法:1. 自動生成新的vipid接口:無儲存分配:通過增加 VIP 模塊,存儲分配如下:1 根據(jù)增加的 VIP 信息,更新 VIPInfo 數(shù)據(jù)表。 限制條件:1 不允許增加已經(jīng)存在的 vipi
31、d 、 vip 電話。2. 默認 vip 積分為 0。 測試要點:1 對已經(jīng)存在的 VIP 重復錄入測試。2 對輸入框自動檢測測試。3 對限制條件測試。模塊名:查看 VIP編號功能: 提供窗口讓具有權限的角色查看 VIP 信息及消費信息 輸入項目: 角色輸入的檢索信息輸出項目: 根據(jù)角色輸入的信息查看數(shù)據(jù)庫并顯示到窗口 算法:1. 根據(jù)檢索條件自動生成 sql 查詢語句。接口:無儲存分配:通過查看 VIP 模塊,查詢數(shù)據(jù)庫,不進行存儲分配。 限制條件:無。測試要點:1 對沒有輸入檢索條件測試2 對輸入多個檢索條件測試程序流程圖:信息查看模塊模塊名:查看記錄編號功能:提供窗口讓具有權限的角色查看
32、各種記錄輸入項目:角色設置的檢索信息,窗口間傳遞的標志。輸出項目:根據(jù)角色輸入的檢索信息查看數(shù)據(jù)庫,并顯示到窗口 算法:1.根據(jù)檢索條件自動生成 sql查詢語句。程序流程圖:接口:通過構造函數(shù)傳遞參數(shù),指明要查詢的數(shù)據(jù)類型。 儲存分配:通過查看記錄模塊,查詢數(shù)據(jù)庫,不進行存儲分配。 限制條件:1限制按時間段查詢時,前一個時間大于后一個時間。 測試要點:1. 對沒有輸入檢索條件測試2. 對輸入多個檢索條件測試員工管理模塊模塊名:增加員工編號功能:提供窗口讓具有權限的角色增加員工信息輸入項目角色輸入的員工信息輸出項目:根據(jù)角色輸入的信息更新數(shù)據(jù)庫程序流程圖:算法:1. 自動生成新員工 id接口:
33、無儲存分配:通過增加員工模塊,存儲分配如下:1 根據(jù)增加的員工信息,更新 EmplyeeInfo 數(shù)據(jù)表。 限制條件:1 不允許增加已經(jīng)存在的員工 id 、員工電話。 測試要點:1 對已經(jīng)存在的員工信息重復錄入測試。2 對輸入框自動檢測測試。3 對限制條件測試。模塊名:查看員工編號功能: 提供窗口讓具有權限的角色查看員工信息及工作績效信息 輸入項目: 角色輸入的檢索信息輸出項目: 根據(jù)角色輸入的信息查看數(shù)據(jù)庫并顯示到窗口 算法:1. 根據(jù)檢索條件自動生成 sql 查詢語句。程序流程圖:接口:無 儲存分配:通過查看員工模塊,查詢數(shù)據(jù)庫,不進行存儲分配。 限制條件:無。 測試要點:1. 對沒有輸入
34、檢索條件測試2. 對輸入多個檢索條件測試系統(tǒng)設置模塊模塊名:分配權限編號功能: 提供窗口讓具有權限的角色 設置各用戶權限輸入項目: 角色輸入的員工信息輸出項目: 根據(jù)角色輸入的信息更新數(shù)據(jù)庫 算法:1. 無特殊算法。接口:無儲存分配: 通過分配權限模塊,更新數(shù)據(jù)庫,存儲分配如下: 1.根據(jù)輸入信息更新 Permission 數(shù)據(jù)表。限制條件:1.對普通員工不允許分配 分配權限。測試要點:1. 對限制條件測試。程序流程圖:模塊名:更改密碼編號功能:提供窗口讓具有權限的角色更改本人登錄密碼 輸入項目:角色輸入的更改信息輸出項目:根據(jù)角色輸入的信息更新數(shù)據(jù)庫算法:1.無特殊算法。程序流程圖:接口:無
35、儲存分配:通過查看更改密碼模塊,更新數(shù)據(jù)庫,存儲分配如下: 1根據(jù)輸入信息更新 Userlnfo數(shù)據(jù)表。限制條件:1更改后的登錄名不能為已經(jīng)存在的數(shù)據(jù)。測試要點:1.對已經(jīng)存在的用戶名做重復測試。商品管理模塊模塊名:增加新商品編號功能:提供窗口讓具有權限的角色增加商品信息輸入項目:角色輸入的商品信息輸出項目:根據(jù)角色輸入的信息更新數(shù)據(jù)庫 算法:1.自動生成商品id程序流程圖:接口:無 儲存分配:通過增加商品模塊,存儲分配如下:1根據(jù)增加的商品信息,更新Goods Info數(shù)據(jù)表。限制條件:1不允許增加已經(jīng)存在的商品id、商品code。測試要點:1對已經(jīng)存在的商品信息重復錄入測試。2對輸入框自動檢測測試。3對限制條件測試。模塊名:查看商品編號功能:提供窗口讓具有權限的角色查看商品信息輸入項目角色輸入的檢索信息輸出項目:根據(jù)角色輸入的信息查看數(shù)據(jù)庫并顯示到窗口算法:1.根據(jù)檢索條件自動生成 sql查詢語句。程序流程圖:接口:無 儲存分配:通過查看商品模塊,查詢數(shù)據(jù)庫,不進行存儲分配。 限制條件:無。測試要點:1.對沒有輸入檢索條件測試2.對輸入多個檢索條件測試促銷管理模塊模塊名:滿送促銷編號功能:提供窗口讓具有權限的角色增加設置滿送促銷信息 輸入項目:角色輸入的促銷信息輸出項目:根據(jù)角色輸入的信息更新數(shù)據(jù)庫算法:1.自動生成滿送促
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 內(nèi)購房轉讓合同范本
- 個人轉讓德文合同范本
- 分包混凝土合同范本
- 買賣車位轉讓合同范本
- 包子工用工合同范本
- 創(chuàng)業(yè)加盟合同范本
- 廣西買房合同范本
- 出國勞務外派合同范本
- 勞動合同范本工資
- 出租包車合同范本
- 2022-2023學年湖南省長沙市統(tǒng)招專升本語文模擬練習題三及答案
- 社會救助法課件
- 1.裝配式建筑概述(裝配式混凝土結構施工技術)
- 第七講+漢字字音
- 新零件的成熟保障MLA
- 【基于杜邦分析法的企業(yè)盈利能力研究國內(nèi)外文獻綜述4000字】
- 初中語文七下-上下句默寫
- 《董存瑞舍身炸碉堡》PPT課件新
- 新川教版信息技術六年級下冊全冊教案
- 第20章補充芯片粘接技術
- 旅行社運營實務電子課件 5.1 旅行社電子商務概念
評論
0/150
提交評論