軟件工程_超市管理系統(tǒng)_需求規(guī)格說明書_第1頁
軟件工程_超市管理系統(tǒng)_需求規(guī)格說明書_第2頁
軟件工程_超市管理系統(tǒng)_需求規(guī)格說明書_第3頁
軟件工程_超市管理系統(tǒng)_需求規(guī)格說明書_第4頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、超市管理系統(tǒng) 需求規(guī)格說明書 執(zhí)筆人:籍孟云學(xué)號: 12101106項目組組員 12101104 韓劼男12101105 洪振12101106 籍孟云12101107 荊德松12101108 李楊12101109 梁宏達2015-5-1下載可編輯目錄1引言 .21.1 編寫目的21.2 項目背景21.3 定義31.4 參考資料32任務(wù)概述 .32.1 目標(biāo)32.2 運行環(huán)境32.3 條件與限制43數(shù)據(jù)描述 .43.1 靜態(tài)數(shù)據(jù)43.2 動態(tài)數(shù)據(jù)43.3 數(shù)據(jù)庫介紹43.4 數(shù)據(jù)詞典113.5 數(shù)據(jù)采集124功能需求 .124.1 功能劃分124.2 功能描述125性能需求 .125.1 數(shù)據(jù)精

2、確度125.2 時間特性135.3 適應(yīng)性136運行需求 .136.1 用戶界面136.2 硬件接口136.3 軟件接口136.4 故障處理137其它需求 .13.專業(yè) .整理 .下載可編輯1引言1.1 編寫目的為了開發(fā)出真正滿足用戶需求的軟件產(chǎn)品,首先必須知道用戶的需求,確定用戶所需軟件產(chǎn)品的功能, 對軟件需求的深入需求是軟件產(chǎn)品開發(fā)工作獲得成功的前提條件,不論我們把設(shè)計和編碼工作做得如何出色,不能真正滿足用戶需求的程序只會令用戶失望,給開發(fā)者帶來麻煩。需求分析是軟件定義時期的最后一個階段,它的基本任務(wù)是準(zhǔn)確的回答“系統(tǒng)必須做什么?”這個問題。它確定系統(tǒng)必須完成哪些工作,對目標(biāo)系統(tǒng)提出完整、

3、準(zhǔn)確、清晰、具體的要求。用戶真正知道自己需要什么后,將其準(zhǔn)確、具體的描述出來,分析者再得出用軟件實現(xiàn)他們需求的方案。購物已成為生活中不可缺少的一部分,大大小小的商店,超市充斥著城市鄉(xiāng)鎮(zhèn)的每個角落,一套優(yōu)秀的商品管理系統(tǒng)對于商家的管理者和消費者都會起到很重要的作用,不但便于消費者對商品信息進行查詢,也便于商家對所擁有的產(chǎn)品信息進行更新,修改,管理,因此有必要設(shè)計一套管理系統(tǒng)對商品進行管理。1.2 項目背景此系統(tǒng)產(chǎn)品名為:超市管理系統(tǒng)。超市管理系統(tǒng)旨在用計算機對超市日常進銷存進行管理。 本項目針對的用戶是中小型超市,實現(xiàn) C/S 模式, 超市數(shù)據(jù)庫儲存在服務(wù)器上, 實現(xiàn)在多個客戶端進行管理。同時具

4、有權(quán)限管理的功能。系統(tǒng)能夠存儲商品信息, 以及超市進銷存的記錄, 方便管理者對超市進行維護, 包括進貨管理、 銷售管理、 銷售退貨、 倉庫管理、 會員管理、 員工管理、 權(quán)限分配等, 這主要包括:商品信息的錄入、修改和刪除。會員信息的錄入、修改、刪除、查看會員級別、查看會員消費記錄。員工信息的錄入、修改、刪除、查看員工類型、 查看員工工作績效、修改員工管理權(quán)限。進貨記錄的錄入、查看、進貨情況的分析。銷售記錄的錄入、查看、銷售分析。倉庫商品情況的查看、對有問題商品的轉(zhuǎn)移,過期商品、即將過期商品的警示。登錄權(quán)限的分配設(shè)置。能夠?qū)︿N售情況進行分析。 包括指定時間段的銷售分析、 消費者的男女比例分析、

5、 年齡分析等。能夠提供一定的安全機制,指定不同登陸者的管理權(quán)限。防止誤刪數(shù)據(jù)。.專業(yè) .整理 .下載可編輯1.3 定義專業(yè)術(shù)語定義系統(tǒng)超市管理系統(tǒng)模塊相對獨立的功能數(shù)據(jù)庫所有數(shù)據(jù)的邏輯設(shè)備,是數(shù)據(jù)的存儲倉角色使用系統(tǒng)的用戶權(quán)限相應(yīng)級別的用戶可以訪問的數(shù)據(jù)和可以執(zhí)行的操作的圍Oracle一種商業(yè)管理數(shù)據(jù)庫,可實現(xiàn)數(shù)據(jù)的存儲和訪問VS2010微軟開發(fā)的一款程序編譯軟件C#一種程序設(shè)計語言1.4 參考資料a. 超市管理系統(tǒng)計劃書;b. 超市管理系統(tǒng)用戶需求報告;c. 超市管理系統(tǒng)概要設(shè)計說明書;2任務(wù)概述2.1 目標(biāo)完成功能需求分析、性能需求分析、界面需求分析。2.2 運行環(huán)境操作系統(tǒng): Micro

6、soft Windows 2000 Advanced Server支持環(huán)境: IIS 5.0數(shù) 據(jù) 庫: Microsoft SQL Server 2000.專業(yè) .整理 .下載可編輯2.3 條件與限制( 1)軟件需求規(guī)格要說明對應(yīng)軟件的主要功能、性能、技術(shù)指標(biāo)進行定義,其容應(yīng)全面、可檢查。( 2)項目開發(fā)計劃中應(yīng)給出階段評審以及配置管理計劃,并明確人員。( 3)軟件需求規(guī)格說明書要正確而恰當(dāng)?shù)囟x軟件的功能、性能等所有軟件需求,不必描述設(shè)計和管理的細節(jié)。( 4)要求編制的軟件需求規(guī)格要具有:完整性、明確性、一致性、可驗證性及可測試性、易修改、包含軟件需要的關(guān)鍵功能、 軟件可追蹤、 需求基于運

7、行環(huán)境、 描述軟件應(yīng)發(fā)生的事件和不應(yīng)發(fā)生的事件。3數(shù)據(jù)描述3.1 靜態(tài)數(shù)據(jù)在軟件開發(fā)過程中不可改變的數(shù)據(jù),包括會員和管理員的賬號注冊時間,地址,性別,還有商品的商品名稱,商品類別。3.2 動態(tài)數(shù)據(jù)在軟件開發(fā)過程中可以改變的數(shù)據(jù),除開靜態(tài)數(shù)據(jù)以外的數(shù)據(jù)。3.3 數(shù)據(jù)庫介紹UserInfo 表存儲登錄信息列名描述功能USERID登錄 Id主鍵USERNO登錄用戶名USERPWD登錄密碼USERTYPEID登錄用戶類型外 鍵 ( UserType表 -USERTYPEID)USERSTATUS用戶狀態(tài)UserType 表登錄用戶類型列名描述功能USERTYPEID登錄用戶 Id主鍵USERTYPEN

8、AME用戶類型Goodsunit_info 表商品單位信息.專業(yè) .整理 .下載可編輯列名描述功能GOODSUNITID商品單位 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表商品細類信

9、息列名描述功能GOODSTYPEID商品細類 Id主鍵GOODSTYPE商品細類名稱SECOND_TYPEID商品中類 Id外鍵( GoodsType_second-SECOND_TYPEID)Goods_info 表商品信息列名描述功能GOODSID商品 Id主鍵GOODSNAME商品名稱GOODSCODE商品條形碼唯一約束GOODSMODEL商品類型GOODSUNITID商品單位 id外 鍵 ( Goodsunit_info-GOODSUNITID)GOODSUNITID_1輔助商品單位 id外 鍵 ( Goodsunit_info-GOODSUNITID)GOODSUNITRELATIO

10、N輔助單位關(guān)系GOODSBID進價GOODSPRICE售價GOODSSHELFLIFE保質(zhì)期EARLYWARNING剩余數(shù)量警告GOODSTYPEID商品類型 id外 鍵 (GoodsType_info-GOODSTYPEID)GOODSREMARK備注.專業(yè) .整理 .下載可編輯Employee_info表員工信息列名描述功能EMPLOYEEID員工 Id主鍵EMPLOYEENAME員工EMPLOYEESEX性別DATEOFBIRTH出生日期EMPLOYEEPHONE員工EMPLOYEEADRESS住址ASSISTNAME聯(lián)系人ASSISTPHONE聯(lián)系人EMPLOYEESALARY工資EM

11、PLOYEEBONUS獎金USERTYPEID用戶類型 id外 鍵 ( UserType表 -USERTYPEID)EMPLOYEEMARK備注PurchaseInfo表進貨信息列名描述功能PURCHASEID進貨記錄 Id主鍵SUPPLIERID供應(yīng)商 id外 鍵 ( SUPPLIERINFO-SUPPLIERID)PURCHASEDATA操作日期OPERATORID經(jīng)辦人 id外鍵( UserInfo-userid)PURCHASEPRICE總金額REALPAYMENT實付金額PURCHASEREMARK備注ASSESSFLAG是否審核Purchasedetail表進貨詳細信息列名描述功能

12、PURCHASEID進貨記錄 Id外 鍵 ( PurchaseInfo-PURCHASEID)GOODSCODE商品條形碼外 鍵 ( Goods_Info-GOODSCODE)GOODSAMOUNT商品數(shù)量DATAOFMANUFACTURE生產(chǎn)日期DETAILREMARK備注Re_PurchaseInfo 表退貨信息列名描述功能RE_PURCHASEID退貨記錄 Id主鍵SUPPLIERID供應(yīng)商 id外鍵 ( SUPPLIERINFO-.專業(yè) .整理 .下載可編輯SUPPLIERID)RE_PURCHASEDATA操作日期RE_OPERATORID經(jīng)辦人 id外鍵( UserInfo-use

13、rid)RE_PURCHASEPRICE總金額REALRECEIVABLE實付金額RE_PURCHASEREMARK備注RE_ASSESSFLAG是否審核Re_Purchasedetail 表退貨詳細信息列名描述功能RE_PURCHASEID退貨記錄 Id外 鍵 ( Re_PurchaseInfo-Re_PURCHASEID)GOODSCODE商品條形碼外 鍵 ( Goods_Info-GOODSCODE)GOODSAMOUNT商品數(shù)量RE_DETAILREMARK備注DATAOFMANUFACTURE生產(chǎn)日期SaleInfoo 表銷售信息列名描述功能SALEID銷售記錄 Id主鍵VIPID客

14、戶 id外鍵( VIPINFO- VipID)SALEDATA銷售日期OPERATORID經(jīng)辦人 id外鍵( UserInfo-userid)TOTALPRICE總金額CASHPAYMENT現(xiàn)金支付金額BANKCARDPAYMENT銀行卡支付金額DISCOUNTPRICE打折后金額SaleDetail 表退貨詳細信息列名描述功能SALEID銷售記錄 Id外鍵( SaleInfo- SALEID)GOODSCODE商品條形碼外 鍵 ( Goods_Info-GOODSCODE)GOODSAMOUNT商品數(shù)量SALEREMARK備注SaleInfo 表銷售信息列名描述功能RE_SALEID銷售退貨

15、記錄 Id主鍵VIPID客戶 id外鍵( VIPINFO- VipID)RE_SALEDATA退貨日期.專業(yè) .整理 .下載可編輯OPERATORID經(jīng)辦人 id外鍵( UserInfo-userid)RE_TOTALPRICE退貨總金額RE_REALPAYMENT退貨實退金額RE_REMARK退貨備注(原因)Re_SaleDetail表銷售退貨詳細信息列名描述功能RE_SALEID銷售退貨記錄 Id外鍵( Re_SaleInfo-Re_SALEID)GOODSCODE商品條形碼外鍵( Goods_Info-GOODSCODE)GOODSAMOUNT商品數(shù)量RESALEREMARK退貨備注備注

16、Vipinfo 表vip 信息列名描述功能VIPID客戶 Id主鍵VIPNAMEvipVIPSEX性別VIPDATEOFBIRTH出生日期VIPPHONEvip唯一約束VIPINTEGRAL積分VIPLOCK是否鎖定VipRankinfo表Vip 類型信息列名描述功能VIPRANKIDVip 優(yōu)惠 Id主鍵VIPRANKNAMEVIP 類型VIPRANKLOWLIMIT最低積分VIPRANKTOPLIMIT最高積分VIPDISCOUNT打折折扣Supplierinfo表供應(yīng)商信息列名描述功能SUPPLIERID供應(yīng)商 Id主鍵SUPPLIERNAME供應(yīng)商名稱CONTACT聯(lián)系人CONTACT

17、NUMBER聯(lián)系人CONTACTPHONE聯(lián)系人手機ADRESS地址SUPPLIERREMARK備注.專業(yè) .整理 .下載可編輯StockInfoo 表倉庫信息列名描述功能GOODSCODE商品條形碼主鍵、外鍵( Goods_Info-GOODSCODE)STOCKNUMBER庫存數(shù)量DATAOFMANUFACTURE生產(chǎn)日期StockProbleminfo表問題倉庫信息列名描述功能GOODSCODE商品條形碼主鍵、外鍵( Goods_Info-GOODSCODE)STOCKNUMBER問題數(shù)量OPERATOR經(jīng)辦人 id外鍵( UserInfo-userid)REMOVEDATA移進日期PR

18、OBLEM_REMARK備注(問題描述)DATAOFMANUFACTURE生產(chǎn)日期StockRecord 表倉庫流水信息列名描述功能STOCKRECORDID流水 idRECORDTYPE流水類型OPERATORID經(jīng)辦人 id外鍵( UserInfo-userid)GOODSCODE商品條形碼GOODSMOUNT商品數(shù)量RECORDREMARK備注DATAOFMANUFACTURE生產(chǎn)日期OPERADATA操作日期Promotioninfo_MJ表滿減促銷信息列名描述功能MJ_PROMOTIONID滿減促銷 id主鍵FULLPRICE滿減最高金額MINUSPRICE滿減最低金額STARTDA

19、TA活動開始日期ENDDATA活動結(jié)束日期PROMOTIONREMARK備注Promotioninfo_MS表滿送促銷信息列名描述功能MS_PROMOTIONID滿送減促銷 id主鍵FULLPRICE滿送最高金額Goodsid商品 id外 鍵 ( Goods_Info-.專業(yè) .整理 .下載可編輯GOODSCODE)STARTDATA活動開始日期ENDDATA活動結(jié)束日期PROMOTIONREMARK備注Redeemrecord 表促銷兌換信息列名描述功能REDEEMRECORDID促銷兌換 id主鍵VIPID客戶 id外鍵( VIPINFO- VipID)REDEEMDATA兌換日期REDE

20、EMITEM兌換項目PROMOTIONREMARK備注Permission 表權(quán)限信息列名描述功能USERID用戶 id主鍵、外鍵( UserInfo-userid)SELL銷售權(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)限EMPLOYEEDELETE刪除員工權(quán)限SUPPLIERVIEW供應(yīng)

21、商查看權(quán)限SUPPLIERADD增加供應(yīng)商權(quán)限SUPPLIERMODIFY修改供應(yīng)商權(quán)限SUPPLIERDELETE刪除供應(yīng)商權(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)限PERMISSIONSET修改權(quán)限權(quán)限.專業(yè) .整理 .下載可編輯USERTYPEADD增加用戶類型權(quán)限3.4 數(shù)據(jù)詞典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是數(shù)據(jù)流圖中包

22、含的所有元素的定義的集合,它的作用是在軟件分析和設(shè)計的過程中給人提供關(guān)于數(shù)據(jù)的描述信息。數(shù)據(jù)流圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型, 沒有數(shù)據(jù)字典的數(shù)據(jù)流圖就不嚴(yán)格; 沒有數(shù)據(jù)流圖,數(shù)據(jù)字典也難以發(fā)揮作用。數(shù)據(jù)字典有下列四類元素的定義組成:( 1)數(shù)據(jù)流( 2)數(shù)據(jù)流分量(即數(shù)據(jù)元素)( 3)數(shù)據(jù)存儲( 4)處理采用卡片形式書寫數(shù)據(jù)字典, 每卡片上保存描述一個數(shù)據(jù)的信息, 包含這些信息: 名字、別名、描述、定義、位置。名字:統(tǒng)計報表別名:統(tǒng)計信息描述:統(tǒng)計出超市的銷售情況定義:統(tǒng)計報表 =商品編號 +商品名稱 +商品數(shù)量 +商品類別 +商品描述 +會員售價 +一般售價 +商品進價 +利潤 +上貨

23、日期位置:超級管理員名字:商品信息別名:描述:包含于商品的屬性定義:商品信息=商品編號 +商品名稱 +商品數(shù)量 +商品類別 +商品描述 +會員售價 +一般售價 +上貨日期位置:會員管理員超級管理員名字:消費信息別名:消費情況描述:會員在超市的購買情況定義:消費信息 =購買日期 +商品名稱 +商品數(shù)量 +商品售價 +消費金額位置:會員名字:訂貨報表別名:訂貨信息描述:根據(jù)商品的需求和庫存的數(shù)量確定所要訂購得商品定義:訂貨報表=商品名稱 +訂購數(shù)量位置:超級管理員.專業(yè) .整理 .下載可編輯3.5 數(shù)據(jù)采集通過實地調(diào)查超市,訪問超市管理人員,并作相應(yīng)的記錄。4功能需求4.1 功能劃分其中包括登錄功能,主界面功能,用戶管理功能。4.2 功能描述1. 登錄功能驗證登錄用戶是否為商品管理系統(tǒng)數(shù)據(jù)庫中的合法用戶, 判斷登陸的用戶是會員用戶還是管理員或者超級管理員。會員用戶 (即數(shù)據(jù)庫中有基本信息)則能實現(xiàn)查詢產(chǎn)品信息,查看消

溫馨提示

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

評論

0/150

提交評論