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

下載本文檔

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

文檔簡介

1、目錄 引言 編寫的目的 背景 定義 參考資料 任務(wù)概述 目標(biāo) 用戶的特點 假定和約束 需求規(guī)定 對性能的規(guī)定1. 精度2. 時間特性要求3. 靈活性 輸入輸出要求 數(shù)據(jù)管理能力要求 故障處理要求 其他專門要求 運行環(huán)境規(guī)定 設(shè)備 支持軟件 接口 控制 引言1.1、編寫目的1)使開發(fā)更有目的性,以便大大提高超市的運作效率;2)通過全面的信息采集和處理,輔助提高超市的決策水平;3)使用本系統(tǒng),可以迅速提升超市的管理水平,為降低經(jīng)營成本, 提高效益,增強(qiáng)超市擴(kuò)張力, 提供有效的技術(shù)保障。1.2、背景 21世紀(jì),超市的競爭也進(jìn)入到了一個全新的領(lǐng)域,競爭已不再是規(guī)模的競爭,而是技術(shù)的競爭、管理的競爭、人

2、才的競爭。 技術(shù)的提升和管理的升級是超市業(yè)的競爭核心。零售領(lǐng)域目前呈現(xiàn)多元發(fā)展趨勢,出現(xiàn)多種業(yè)態(tài):超市、便利店、特許加盟店、專賣店、貨倉等等。如何在激烈的競爭中擴(kuò)大銷售額,降低經(jīng)營成本,擴(kuò)大經(jīng)營規(guī)模,成為超市營業(yè)者努力追求的目標(biāo)。針對超市的特點,為了幫助超市解決現(xiàn)在面臨的問題,提高小型超市的競爭力,我們將開發(fā)一個超市管理系統(tǒng)。為了使此系統(tǒng)能更好地為用戶服務(wù),我們需要有較完善的軟件需求規(guī)格說明書來作為開發(fā)的引導(dǎo)。1.3、定義1)商品條形碼:每種商品具有唯一的條形碼,對于某些價格一樣的商品,可以使用自定義條形碼。2)交易清單:包括交易的流水賬號、每類商品的商品名、數(shù)量、該類商品的總金額、交易的時間

3、。3)商品積壓:在一定時期內(nèi),遠(yuǎn)無法完成銷售計劃的商品會造成積壓。4)促銷:在一定時期內(nèi),某些商品會按低于原價的促銷價格銷售。 庫存告警提示:當(dāng)商品的庫存數(shù)量低于庫存報警數(shù)量時,發(fā)出提示。M.北京.高等教育出版社.20042、王珊,薩師煊.數(shù)據(jù)庫系統(tǒng)概論第四版)M. 北京.高等教育出版社.20063、SQL Server 2000 實用教程范立南編 清華大學(xué)出版社4、軟件項目導(dǎo)論重慶大學(xué)出版社5、軟件項目理論與實踐 Shari Lawrence Pfleeger編 清華大學(xué)出版社 任務(wù)概述2.1、實現(xiàn)目標(biāo)1)建立一個具有友好界面,操作簡單的超市管理系統(tǒng);2) 能夠更好的控制和發(fā)展超市各種資源的

4、流轉(zhuǎn); 采購人員查詢本系統(tǒng),可以更直接,更有效的獲得商品的情況,了解商品是否暢銷或滯銷,以及做出精確的進(jìn)貨單,促銷的商品的條目單;5)銷售人員可以通過系統(tǒng)查詢商品的銷售狀況,制定下一步的銷售計劃,對某些特殊產(chǎn)品進(jìn)行打折優(yōu)惠活動。6)財務(wù)人員通過系統(tǒng)的查詢更加清楚了解庫存情況、銷售金額,是否盈利虧損等情況;7)超市管理者把握住商品的進(jìn)銷存動態(tài),管理更方便,進(jìn)一步提高工作效率。2.2用戶特點用戶類型與職能如下1)員工營業(yè)員):通過商品條形碼掃描輸入商品到購買清單操作軟件計算交易總金額操作軟件輸出交易清單2)超市經(jīng)理操作軟件錄入商品,供貨商,廠商操作軟件制定進(jìn)貨計劃查詢打印計劃進(jìn)貨與入庫記錄操作軟件

5、控制商品銷售與否查詢打印銷售情況操作軟件生成銷售排行榜查詢庫存明細(xì)記錄根據(jù)軟件發(fā)出的庫存告警進(jìn)行入貨操作軟件進(jìn)行盤點計算3)總經(jīng)理:基本信息登記管理員工操作權(quán)限管理客戶銷售權(quán)限管理 本軟件的最終用戶主要是面向管理員超市經(jīng)理)、收銀員、信息管理員。他們都具有一定的計算機(jī)應(yīng)用基礎(chǔ),可以比較熟練地操作計算機(jī)。2.3 假定和約束建立一個用戶權(quán)限,把用戶分為管理員和員工,在登陸時進(jìn)行選擇,登陸后具備不同的權(quán)限。 其STD圖如下:經(jīng)費限制:少于50萬開發(fā)期限:6個月軟件使用周期:5年 需求規(guī)定3.1對功能的規(guī)定 本系統(tǒng)是為了提高超市的運營效率而開發(fā)的一套超市商品管理軟件,其主要由兩套子系統(tǒng)組成,包括前臺銷

6、售系統(tǒng)和后臺庫存管理系統(tǒng),該系統(tǒng)邏輯結(jié)構(gòu)如圖所示:系統(tǒng)總體流程圖如下:3.1.13.1.1前臺銷售系統(tǒng)功能規(guī)定3.1.1.1進(jìn)入前臺銷售系統(tǒng)主頁員工) 1)提供商品條形碼輸入框,把顧客所購買的商品所標(biāo)明的條形碼輸入,得到商品的相關(guān)信息,包括商品的名稱,規(guī)格,類別,單價,單位和數(shù)量。并在輸入時累計商品的消費額,得出本次商品購買行為的總額。2)提供商品名輸入框,在條形碼輸入無效的情況下可以輸入商品的名稱,然后得到商品的相關(guān)屬性,包括類別,規(guī)格,單價,單位,數(shù)量等,并計算出本次消費總額,保證商品的銷售正常進(jìn)行,同時計算該商品,預(yù)警,提示該商品的條形碼出現(xiàn)錯誤。 3)構(gòu)架一個顯示框,顯示功能1)和2)

7、的商品屬性 4)提供消費者所購商品的修改按鈕,包括退貨,調(diào)換商品,以及添加商品 5)提供金額輸入框,員工輸入消費者所給金額,系統(tǒng)自動計算出應(yīng)補的余額6)和庫存管理系統(tǒng)實現(xiàn)及時更新,在消費活動完結(jié)之后數(shù)據(jù)倒回庫存管理系統(tǒng),數(shù)據(jù)包括本次商品消費的商品的名稱,規(guī)格,類別,單價,單位和數(shù)量,實時更新商品的庫存信息 7)打印本次的消費清單3.1.1.2 進(jìn)入前臺銷售系統(tǒng)主頁管理員)除實現(xiàn)3.1.1.1全部功能外,系統(tǒng)為管理提供如下高于員工權(quán)限的功能(1) 提供商品屬性的修改功能,能夠?qū)ι唐返母黜棇傩赃M(jìn)行校正(2) 查看該日銷售報表(3) 核查商品銷售額和實際金額的準(zhǔn)確性,可以得出商品是否流失3.1.2庫

8、存管理系統(tǒng)功能規(guī)定庫存管理系統(tǒng)是該超市管理系統(tǒng)的核心子系統(tǒng),它備份商品的所有數(shù)據(jù),并完成了大部分的數(shù)據(jù)操作,有利于讓管理員直接、有效地獲得商品情況,了解到商品是否暢銷或滯銷,然后根據(jù)商品的銷售情況進(jìn)行分析,以進(jìn)行下一次的銷售計劃,更加清楚地了解庫存情況、帳款余額、毛利等財務(wù)數(shù)據(jù),通過更好地控制成本和費用,提高資金周轉(zhuǎn)率,對超市各種資源的流轉(zhuǎn)進(jìn)行更好的控制和發(fā)展。同時也提供了預(yù)警子系統(tǒng),避免因為人為地原因不能及時發(fā)現(xiàn)超市商品存儲存在的問題和隱患。該子系統(tǒng)涉及大量單位和數(shù)據(jù),包括以下幾項1)在進(jìn)貨后,可以添加商品的相關(guān)屬性和數(shù)據(jù),包括商品的名稱,規(guī)格,類別,單價,單位和數(shù)量。2)在商品下架后,可以

9、刪除數(shù)據(jù)庫中的商品所有信息3)在商品上架后,可以系統(tǒng)的對商品進(jìn)行編號,生成商品對應(yīng)的條形碼4)能夠?qū)σ汛嫔唐返南嚓P(guān)屬性和數(shù)據(jù)進(jìn)行修改,及時保持商品信息的正確性5)提供查看當(dāng)前庫存數(shù)據(jù)的功能,以及查看數(shù)據(jù)額的變化情況,能夠按日期查詢,按商品類別查詢或者按某種商品的屬性查詢銷售狀況6)和前臺銷售系統(tǒng)聯(lián)系,保證數(shù)據(jù)庫的正確性7)提供雙標(biāo)準(zhǔn)預(yù)警子系統(tǒng),當(dāng)某商品的庫存低于50%時,指示燈變紅提示,當(dāng)商品庫存低于20%時,聲音提示,自動預(yù)警3.2性能規(guī)定前臺銷售系統(tǒng)性能要求(1) 精度 數(shù)據(jù)錄入精確,計算準(zhǔn)確,同時與后臺庫存管理系統(tǒng)的數(shù)據(jù)保持一致性即可(2) 時間特性要求登陸系統(tǒng)時,系統(tǒng)的響應(yīng)時間控制在兩

10、秒內(nèi) 與庫存管理系統(tǒng)保持同步更新的時間越低越好,實現(xiàn)商品的銷售和記錄的高度統(tǒng)一數(shù)據(jù)傳送時間盡量縮短(3) 靈活性對于該系統(tǒng),最大的問題在于當(dāng)停電的時候如何解決銷售和庫存記錄的同步性。我個人的想法主要是兩種:其一:在停電銷售未記錄入數(shù)據(jù)庫時,先由人工記錄,然后等電來的時候再人工手動錄入未存數(shù)據(jù)其二:脫機(jī)處理,即當(dāng)停電的時候,收銀臺能夠正常工作,但后臺庫存管理系統(tǒng)失效,則由前臺銷售系統(tǒng)暫時代行記錄任務(wù),等庫存管理系統(tǒng)恢復(fù)工作后,再向庫存導(dǎo)入銷售數(shù)據(jù),實現(xiàn)更新針對大規(guī)模,多個消費服務(wù)點的超市平臺)3.3輸入輸出要求下面分別對兩個系統(tǒng)的輸入輸出數(shù)據(jù)做如下分析3.3.1前臺銷售系統(tǒng) 數(shù)據(jù)存儲數(shù)據(jù)存儲名:

11、 庫存數(shù)據(jù)庫 組成:商品的各項屬性集合組織形式:按商品的屬性優(yōu)先級順序排列數(shù)據(jù)存儲名:消費打印清單組成:本次消費的詳細(xì)目錄組織形式:按商品名稱,單價,數(shù)量,消費總額,操作流水線,最好生成日期的順序排列 數(shù)據(jù)存儲名:庫存打印清單組成:當(dāng)前庫存的商品信息組織方式:按照商品的數(shù)額進(jìn)行排列,并和標(biāo)準(zhǔn)庫存比較(3 處理描述處理名:輸入商品處理號:1輸入數(shù)據(jù)流:輸入商品的條形碼輸出數(shù)據(jù)流:輸出商品的相關(guān)屬性,包括類別,規(guī)格,單價,單位,數(shù)量處理邏輯:商品的屬性認(rèn)證處理名:消費結(jié)果處理號:2輸入數(shù)據(jù)流:商品屬性輸出數(shù)據(jù)流:商品屬性處理邏輯:核查價格和數(shù)量后輸出處理名:更新數(shù)據(jù)庫處理號:3輸入數(shù)據(jù)流:消費的及

12、時信息輸出數(shù)據(jù)流:更新后的數(shù)據(jù)庫數(shù)據(jù)處理邏輯:實時把前臺銷售系統(tǒng)和庫存管理系統(tǒng)聯(lián)系,及時更新庫存數(shù)據(jù)庫處理名:打印清單處理號:4輸入數(shù)據(jù):商品的消費情況輸出數(shù)據(jù):商品的消費情況處理邏輯:把更新后的商品存儲情況打印成報表處理名:備份要求處理號:5輸出數(shù)據(jù):從新備份后的庫存數(shù)據(jù)庫處理邏輯:人為地把數(shù)據(jù)庫進(jìn)行備份處理名:恢復(fù)要求處理號:6輸出數(shù)據(jù):恢復(fù)為原來的數(shù)據(jù)庫處理邏輯:當(dāng)有必要的時候,恢復(fù)原數(shù)據(jù)庫處理名:查看要求處理號:7輸出數(shù)據(jù):顯示某段時間內(nèi)的商品消費狀況處理邏輯:把數(shù)據(jù)庫的變化科學(xué)的現(xiàn)實出來3.3.2后臺庫存管理系統(tǒng)(1) 數(shù)據(jù)流描述日期查詢=按營業(yè)期的某時間段查詢|某日 | 某月 |

13、某年按商品查詢=按商品的條形碼或者商品名稱查詢按類別查詢=按商品的歸類查詢銷售分析=商品在某時間段內(nèi)的商品銷售額度,即原數(shù)據(jù)與當(dāng)前數(shù)據(jù)的差額最優(yōu)庫存值=在銷售分析的基礎(chǔ)上統(tǒng)計具體商品的最佳庫存量錄入數(shù)據(jù)庫=存儲商品名稱+商品單價+商品類型+商品數(shù)量+總額添加商品=添加商品的相關(guān)屬性,包括類別,規(guī)格,單價,單位,數(shù)量修改商品=修改商品的相關(guān)屬性,包括類別,規(guī)格,單價,單位,數(shù)量數(shù)據(jù)庫備份=備份商品名稱+商品單價+商品類型+商品數(shù)量+總額恢復(fù)數(shù)據(jù)庫=恢復(fù)原數(shù)據(jù)庫數(shù)據(jù)比較=前后數(shù)據(jù)庫數(shù)據(jù)對比紅燈提示=系統(tǒng)運行時有紅燈發(fā)光語音提示=系統(tǒng)運行時語言提示某商品庫存過低(2數(shù)據(jù)存儲描述數(shù)據(jù)存儲名: 庫存數(shù)據(jù)

14、庫 組成:商品的各項屬性集合組織形式:按商品的屬性優(yōu)先級順序排列數(shù)據(jù)存儲名: 最優(yōu)庫存值 組成:商品的最優(yōu)庫存數(shù)量組織形式:按商品數(shù)量的差額大小順序排列數(shù)據(jù)存儲名:財務(wù)報表 組成:某時間段內(nèi)的財務(wù)狀況組織形式:商品的售出總金額及利潤(3 處理描述 處理名: 管理員登陸輸入數(shù)據(jù)流:用戶名和密碼 輸出數(shù)據(jù)流:登陸或錯誤,請從新登陸處理邏輯:判讀輸入的用戶名和密碼在注冊表中是否存在,存在則可以登陸,否則不能登陸處理名: 按日期查詢輸入數(shù)據(jù)流: 輸入所要查詢的時間段輸出數(shù)據(jù)流: 輸出該時間段內(nèi)的商品銷售情況以及庫存狀況處理邏輯:數(shù)據(jù)庫實時記錄商品的銷售情況,統(tǒng)計,輸出處理名: 按名稱查詢輸入數(shù)據(jù)流:

15、輸入所要查詢商品的條形碼或者名稱輸出數(shù)據(jù)流:輸出該商品銷售情況以及庫存狀況處理邏輯:數(shù)據(jù)庫實時記錄商品的銷售情況,統(tǒng)計,輸出處理名: 按類別查詢輸入數(shù)據(jù)流:輸入所要查詢的商品類別輸出數(shù)據(jù)流:輸出該類商品銷售情況以及庫存狀況處理邏輯:數(shù)據(jù)庫實時記錄商品的銷售情況,統(tǒng)計,輸出處理名: 銷售分析輸入數(shù)據(jù)流: 一個時間段輸出數(shù)據(jù)流:輸出該時間段內(nèi)的商品銷售情況以及庫存狀況處理邏輯:進(jìn)行差額計算,包括某種商品的銷售差額,以及某類商品的銷售差額處理名: 添加商品輸入數(shù)據(jù)流: 輸入商品的相關(guān)屬性,包括類別,規(guī)格,單價,單位,數(shù)量輸出數(shù)據(jù)流:添加后的商品及其相關(guān)屬性 處理邏輯:把新的數(shù)據(jù)錄入數(shù)據(jù)庫,進(jìn)行編碼和

16、管理處理名: 修改商品輸入數(shù)據(jù)流: 需要修改的商品名輸出數(shù)據(jù)流:修改后后的商品及其相關(guān)屬性,包括類別,規(guī)格,單價,單位,數(shù)量處理邏輯:對已存在于數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行修改并從新保存處理名: 系統(tǒng)正常運行輸入數(shù)據(jù)流: 最優(yōu)庫存值和當(dāng)前的商品庫存輸出數(shù)據(jù)流: 系統(tǒng)午異常運行處理邏輯:基于銷售分析得出的最有庫存值進(jìn)行判斷處理名: 紅燈提示輸入數(shù)據(jù)流:最優(yōu)庫存值和當(dāng)前的商品庫存輸出數(shù)據(jù)流: 系統(tǒng)出現(xiàn)紅燈閃爍處理邏輯: 當(dāng)當(dāng)前商品庫存值位于最優(yōu)庫存值的20%和50%之間時,系統(tǒng)自動出現(xiàn)紅燈,閃爍,提示管理員及時進(jìn)貨處理名: 語音提示輸入數(shù)據(jù)流:最優(yōu)庫存值和當(dāng)前的商品庫存輸出數(shù)據(jù)流:系統(tǒng)自動播放語音 處理邏輯

17、:當(dāng)當(dāng)前商品庫存值低于最優(yōu)庫存值的20%時,系統(tǒng)自動播放語音,提示管理員及時進(jìn)貨3.4 數(shù)據(jù)管理能力要求商品基本信息:商品號:大小為10字節(jié);名稱:不超過20字節(jié),數(shù)量:不超過15字節(jié),金額:不超過15字節(jié)。對于銷售記錄等所需記錄的內(nèi)容相似,采用相同的方式。對商品基本信息、庫存管理、銷售記錄內(nèi)容的存儲的各表,至少需要100M以上的空間,即至少需要500M的空間進(jìn)行數(shù)據(jù)的存儲,并至少需要1G以上的空間對增長的數(shù)據(jù)進(jìn)行保存。3.5 故障處理要求1)磁盤碎片過多、數(shù)據(jù)庫存儲空間不夠,引起數(shù)據(jù)庫反應(yīng)變慢等問題需要對磁盤進(jìn)行擴(kuò)展和維護(hù);2)執(zhí)行程序非正常退出,修改源代碼前,應(yīng)先備份;3)SQL Sever 2000未啟動,引起系統(tǒng)無法訪問,應(yīng)先啟用數(shù)據(jù)庫服務(wù)器;4)具體問題需具體分析,多多配合資料查詢解決問題。3.6 其他專門要求本系統(tǒng)采用了用戶權(quán)限的設(shè)定,增加了系統(tǒng)的安全性,用戶在輸入正確密碼后才能進(jìn)入,也可選擇是否保存密碼。因為系統(tǒng)分為幾個大的模塊,各個模塊分別對不同的信息分開管理,使用戶使用方便,易懂。運行環(huán)境規(guī)定4.1設(shè)備標(biāo)準(zhǔn)設(shè)備:PC機(jī),掃描儀等??蛻舳耍翰僮飨到y(tǒng)。最小內(nèi)存。上網(wǎng)能力寬帶上網(wǎ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

提交評論