超市管理系統(tǒng)需求規(guī)格說明書(最終整合)_第1頁(yè)
超市管理系統(tǒng)需求規(guī)格說明書(最終整合)_第2頁(yè)
超市管理系統(tǒng)需求規(guī)格說明書(最終整合)_第3頁(yè)
超市管理系統(tǒng)需求規(guī)格說明書(最終整合)_第4頁(yè)
超市管理系統(tǒng)需求規(guī)格說明書(最終整合)_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、小型超市管理系統(tǒng)需求規(guī)格說明書文件變化記錄單版本編號(hào)*變化狀態(tài)簡(jiǎn)要說明變更人變更日期批準(zhǔn)人批準(zhǔn)日期*變化狀態(tài):a增加,m修改,d刪除文件批準(zhǔn)單職務(wù)簽字日期1. 引言51.1 編寫目的51.2 文檔約定51.3 預(yù)期的讀者和閱讀建議51.4 產(chǎn)品的范圍51.5 參考資料52. 綜合描述52.1 產(chǎn)品的前景62.2 產(chǎn)品的功能62.3 用戶類和特征72.4 運(yùn)行環(huán)境72.5 設(shè)計(jì)和實(shí)現(xiàn)上的限制72.6 假設(shè)和依賴82.7 關(guān)鍵點(diǎn)83. 外部接口需求93.1 用戶界面93.2 硬件接口103.3 軟件接口103.4 通信接口104. 功能需求114.1 功能分類114.2 系統(tǒng)特性 超市經(jīng)理114.

2、2.1 說明和優(yōu)先級(jí)114.2.2 功能需求114.2.2.1 商品管理114.2.2.2 銷售管理124.3 系統(tǒng)特性 倉(cāng)庫(kù)管理員134.3.1 說明和優(yōu)先級(jí)134.3.2 功能需求134.4 系統(tǒng)特性 進(jìn)貨人員144.4.1 說明和優(yōu)先級(jí)144.4.2 功能需求144.4.2.1 進(jìn)貨管理144.5 系統(tǒng)特性 財(cái)務(wù)人員154.5.1 說明和優(yōu)先級(jí)154.5.2 功能需求154.5.2.1 財(cái)務(wù)管理154.6 系統(tǒng)特性 銷售人員164.6.1 說明和優(yōu)先級(jí)164.5.2功能需求164.5.2.1商品管理164.7 系統(tǒng)特性 用戶登錄174.7.1說明和優(yōu)先級(jí)174.7.2功能需求174.7.

3、2.1收銀員登陸174.7.2.2進(jìn)貨員登陸184.7.2.3倉(cāng)庫(kù)管理人員登陸194.7.2.4財(cái)務(wù)員登陸194.7.2.5管理員登陸204.8用戶管理214.8.1說明和優(yōu)先級(jí)214.8.2功能需求214.8.2.1用戶信息登記214.8.2.2用戶信息查詢224.8.2.3用戶信息修改224.8.2.4用戶賬戶刪除234.9 vip客戶管理244.9.1說明和優(yōu)先級(jí)244.9.2功能需求244.9.2.1新客戶注冊(cè)244.9.2.2客戶信息查詢254.9.2.3客戶信息修改264.9.2.4客戶信息刪除275. 非功能需求285.1 性能需求285.2 安全性需求285.3 軟件質(zhì)量屬性2

4、85.4 其它需求296. 數(shù)據(jù)字典306.1 數(shù)據(jù)表關(guān)系圖307. 業(yè)務(wù)規(guī)則與業(yè)務(wù)算法317.1 業(yè)務(wù)規(guī)則317.2 算法說明311. 引言 本文講述了小型超市管理系統(tǒng)的開發(fā)前景以及功能業(yè)務(wù)的詳細(xì)說明,為開發(fā)組內(nèi)部人員的工作提供技術(shù)支持和指導(dǎo)作用1.1 編寫目的本文詳細(xì)闡述了相關(guān)信息管理系統(tǒng)的基本概念原理,涉及到小型超市管理系統(tǒng)創(chuàng)建的過程和實(shí)現(xiàn)的方法。同時(shí),具體介紹了超市管理系統(tǒng)的開發(fā)環(huán)境和功能作用和性能需求等各各方面知識(shí)內(nèi)容。小型超市信息化管理系統(tǒng)充分利用現(xiàn)代計(jì)算機(jī)管理信息技術(shù),建立了數(shù)據(jù)庫(kù),對(duì)超市的進(jìn)銷存過進(jìn)行詳細(xì)拆解分析,實(shí)現(xiàn)了對(duì)超市的進(jìn)貨、銷售和庫(kù)存的科學(xué)有效地管理。該系統(tǒng)主要包含了

5、以下幾個(gè)模塊:分別是貨物的入庫(kù)和庫(kù)存管理、顧客以及工作人員的管理、銷售和退貨的管理、商品上下架和信息的查詢以及登錄。 1.2 文檔約定本文所采用的格式與上面所發(fā)下的模板一致,需求的優(yōu)先級(jí)可以被其子模塊所繼承。1.3 預(yù)期的讀者和閱讀建議本文主要的閱讀對(duì)象為內(nèi)部開發(fā)員,為后期的開發(fā)以及測(cè)試提供支持。詳細(xì)涉及到開發(fā)員、測(cè)試員、維護(hù)人員以及老師等相關(guān)人員。1.4 產(chǎn)品的范圍在小型零售業(yè)中引入超市信息管理系統(tǒng),從而利用收銀機(jī)將超市的各種商品的進(jìn)貨、銷售、退貨等信息錄入電腦,使經(jīng)營(yíng)管理者能及時(shí)掌握經(jīng)營(yíng)信息,作出合適的采購(gòu)及貨物庫(kù)存決策。 利用超市信息管理系統(tǒng),可以完成商品采購(gòu)訂貨、銷售、商品信息、庫(kù)存盤

6、點(diǎn)等各種管理功能,并對(duì)商品購(gòu)銷存狀態(tài)進(jìn)行實(shí)時(shí)跟蹤記錄。本論文主要介紹了超市信息管理系統(tǒng)中的系統(tǒng)登錄、庫(kù)存管理、商品錄入、商品銷售等部分相關(guān)內(nèi)容,用以展示設(shè)計(jì)和實(shí)現(xiàn)一個(gè)完整的信息管理系統(tǒng)的基本思路和步驟。 1.5 參考資料1薛華成管理信息系統(tǒng)m北京:清華大學(xué)出版社,1993 2張基溫信息系統(tǒng)開發(fā)案例m北京:清華大學(xué)出版社,1999 2. 綜合描述開發(fā)小型超市管理系統(tǒng)的目標(biāo)就是把超市的管理系統(tǒng)如何為客戶提供方便快捷的查詢、修改、輸入服務(wù),通過對(duì)超市的進(jìn)貨、銷售和庫(kù)存的科學(xué)管理來實(shí)現(xiàn)。開發(fā)小型超市的管理系統(tǒng)目標(biāo)是: (1)保證管理系統(tǒng)的穩(wěn)定性,確保數(shù)據(jù)的安全可靠,達(dá)到超市管理者和員工的需要; (2)

7、確保一些處理問題的及時(shí)性,如顧客應(yīng)付金額的計(jì)算、顧客購(gòu)物發(fā)票的打印,要及時(shí)快速; (3)提供簡(jiǎn)單的、便捷的輸入、查詢與修改; (4)整個(gè)系統(tǒng)能合成一個(gè)整體,提高工作效率;保證支付系統(tǒng)的準(zhǔn)確與順暢,且較高的安全性。 此超市管理系統(tǒng)所包括的使用范圍暫時(shí)定位在規(guī)模較小,周圍居民數(shù)在1000到 3000 戶常住人口之間,服務(wù)人員在 6 到 10人的中小型的社區(qū)超市。2.1 產(chǎn)品的前景 隨著目前現(xiàn)代化的時(shí)代的來到,現(xiàn)在的超市市場(chǎng)發(fā)生了翻天覆地的變化,特別是最近幾年中國(guó)加wto,隨著中國(guó)人的生活水平的變化和國(guó)際交往的增多,很多國(guó)外優(yōu)秀的東西已經(jīng)被大家認(rèn)可。由于商品經(jīng)濟(jì)現(xiàn)代化快速發(fā)展以及客戶選擇機(jī)會(huì)的增加,

8、使得中小型的競(jìng)爭(zhēng)越來越激烈。一切不甘落后被吃掉的中小超市都爭(zhēng)先恐后的采用最新的管理方法來提高自己的競(jìng)爭(zhēng)能力、鞏固自己的市場(chǎng)地位。如果中小型超市的經(jīng)營(yíng)管理者不能掌握當(dāng)今市場(chǎng)發(fā)展走向,不能將自己的超市現(xiàn)代化經(jīng)營(yíng)作為目標(biāo),就無法經(jīng)營(yíng)得力生存、發(fā)展、壯大化。 本次項(xiàng)目主要是針對(duì)目前中小型超市的行業(yè)現(xiàn)狀而設(shè)計(jì)和開發(fā)一款適用中小型超市使用的中小型超市管理系統(tǒng),它模擬了超市正常的經(jīng)營(yíng)模式,既能使中小型超市經(jīng)營(yíng)管理者對(duì)超市的管理變的簡(jiǎn)便、實(shí)用和高效,而且投資成本相對(duì)比較低??梢院芎玫慕o助國(guó)內(nèi)中小型超市經(jīng)營(yíng)管理者提供一些幫助,減少他們的投入成本,加大他們的收益成本。 此系統(tǒng)有減少顧客的結(jié)賬時(shí)間、增加客流、提高客

9、戶體驗(yàn)和滿意度等優(yōu)勢(shì)。從而幫助中小型超市增強(qiáng)自己的核心競(jìng)爭(zhēng)力促進(jìn)中小型超市快速發(fā)展。2.2 產(chǎn)品的功能 管理員登錄后,進(jìn)入到后臺(tái)的管理系統(tǒng)??梢孕惺挂韵虏僮鳈?quán)力: 員工的管理,可以查看其每天登錄的次數(shù)和工作時(shí)間,并可以隨意刪除。添加的新用戶功能,可以更改用戶的權(quán)限。對(duì)權(quán)限以內(nèi)的用戶進(jìn)行修改、刪除。 管理員工的信息,可以對(duì)顯示的信息進(jìn)行分類查詢和添加、修改。 促銷與會(huì)員管理窗口查看所需供貨商的數(shù)據(jù),并可以針對(duì)數(shù)據(jù)進(jìn)行管理。 修改管理員的密碼,保證數(shù)據(jù)的安全性。 添加新商品的功能,可以增加刪除修改商品的信息。添加新的商品內(nèi)容,首先要選擇商品分類,再選擇商品的小分類,最后輸入商品的品名,進(jìn)行商品描述

10、。商品統(tǒng)計(jì)的報(bào)表,輸入必要的條件,得到相應(yīng)的報(bào)表。在管理統(tǒng)計(jì)報(bào)表時(shí),可以進(jìn)行每日統(tǒng)計(jì)報(bào)表的閱覽和檢核。 查找?guī)齑娴臄?shù)據(jù),并且可以對(duì)數(shù)據(jù)進(jìn)行分析管理。 工作人員分為銷售人員、進(jìn)貨人員、庫(kù)存管理人員以及財(cái)務(wù)人員。銷售人員登陸后根據(jù)顧客選購(gòu)的商品進(jìn)行銷售數(shù)據(jù)錄入,可以增加刪除修改其中的數(shù)據(jù)。進(jìn)貨人員登陸后根據(jù)采購(gòu)的貨物單進(jìn)行貨物的錄入登記,可以增加刪除修改其中的數(shù)據(jù)。庫(kù)存管理人員登陸后根據(jù)入庫(kù)的商品類型進(jìn)行分類的存儲(chǔ)、貨物的退貨、貨源補(bǔ)充、滯銷貨物的處理。財(cái)務(wù)人員登錄后可以查看超市的盈利、員工的出勤記錄以及相應(yīng)的工資管理。2.3 用戶類和特征超市經(jīng)理:超市管理系統(tǒng)的掌舵人,主管統(tǒng)籌超市內(nèi)的各項(xiàng)事務(wù),

11、是超市管理系統(tǒng)的頂層管理者,可以根據(jù)需要對(duì)系統(tǒng)隨時(shí)進(jìn)行修改、維護(hù)管理。 信息管理員:超市管理系統(tǒng)的綜合管理者,需要進(jìn)行日常系統(tǒng)的管理及維護(hù),并且依照超市經(jīng)理的意愿,負(fù)責(zé)商品數(shù)據(jù)的錄入、采購(gòu)內(nèi)容的編制,對(duì)商品進(jìn)行各種有效的管理,例如新增、更改、汰換、等。 財(cái)務(wù)人員:查看超市的盈利、員工的出勤記錄以及相應(yīng)的工資管理。 進(jìn)貨人員:根據(jù)采購(gòu)內(nèi)容進(jìn)行商品的采買。 庫(kù)存管理者: 根據(jù)入庫(kù)的商品類型進(jìn)行分類的存儲(chǔ)、貨物的退貨、貨源補(bǔ)充、滯銷貨物的處理。 收銀員:依據(jù)顧客所選購(gòu)的商品,進(jìn)行銷售數(shù)據(jù)的錄入,是超市管理系統(tǒng)的外部操作者。 2.4 運(yùn)行環(huán)境(1)硬件需求 cpu: intel 奔騰雙核,運(yùn)行速度 2

12、600mhz 或以上 內(nèi)存:1024mb 或以上 硬盤:160g 或以上 顯示器:19 英寸寬頻lcd,分辨率為1440900 (2)軟件需求 安裝 sql server 2005,如果安裝了更高的版本則需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行必要的升級(jí) 操作系統(tǒng):windows2003 server 的所有版本或 windows nt server 40 2.5 設(shè)計(jì)和實(shí)現(xiàn)上的限制(1)項(xiàng)目的預(yù)算不多。要求在半年內(nèi)收回成本。 (2)系統(tǒng)的使用者使用的權(quán)限是可以識(shí)別的。 (3)系統(tǒng)應(yīng)該能進(jìn)行長(zhǎng)期有效的控制,抗干擾能力要強(qiáng)。 (4)為保證系統(tǒng)的安全,不讓系統(tǒng)受到意外事故的破壞,系統(tǒng)本身應(yīng)該能防火,防盜或其他方式的人為破

13、壞,還要有必須的備份功能。 2.6 假設(shè)和依賴 關(guān)于用戶權(quán)限希望建立一個(gè)多維的用戶權(quán)限管理,可以察看下級(jí)單位所有人員信息薪金權(quán)限、基層單位只能察看自己所有人員信息。薪金權(quán)限只有經(jīng)過授權(quán)的人員才能察看,其他人員的薪金狀況不允許查看。關(guān)于用戶登錄使用指紋等方式進(jìn)行登錄,需要將數(shù)據(jù)庫(kù)與指紋識(shí)別進(jìn)行匹配,需要外置指紋掃描器進(jìn)行指紋登記及識(shí)別。 關(guān)于進(jìn)貨部分,采購(gòu)員需要根據(jù)采購(gòu)單聯(lián)系進(jìn)貨商進(jìn)貨,到貨后進(jìn)行入庫(kù)填寫入庫(kù)單。財(cái)務(wù)部分需要進(jìn)行對(duì)工作人員的工資以及出勤以及超市的盈利進(jìn)行管理。 超市出勤需要倚賴打卡器的設(shè)備支持進(jìn)行操作。 庫(kù)存管理模塊依賴于鍵鼠及二維碼掃描設(shè)備的輸入,并且需要至少一臺(tái)能連接至本地局

14、域網(wǎng)絡(luò)的運(yùn)行windows操作系統(tǒng)的x86架構(gòu)計(jì)算機(jī)。2.7 關(guān)鍵點(diǎn)一、基本信息管理模塊:(1)商品信息的錄入管理。主要包括輸入各個(gè)商品的商品貨號(hào)、商品名稱、商品條碼、商品分類名稱、供應(yīng)商編號(hào)、商品顏色、商品規(guī)格、進(jìn)貨訂單號(hào)、進(jìn)貨日期、進(jìn)貨數(shù)量、含稅/未稅進(jìn)價(jià)、促銷價(jià)、售價(jià)等信息。 (2)商品信息的修改管理。功能是修改各個(gè)商品的商品貨號(hào)、商品名稱、商品條碼、商品分類名稱、供應(yīng)商編號(hào)、商品顏色、商品規(guī)格、進(jìn)貨訂單號(hào)、進(jìn)貨日期、進(jìn)貨數(shù)量、含稅/未稅進(jìn)價(jià)、促銷價(jià)、售價(jià)等信息。 (3)商品刪除的管理。是對(duì)已錄入的商品通過一段時(shí)間的銷售,不適銷,為了引進(jìn)其它商品而從文件中刪除商品的記錄。 (4)商品分類

15、的增加管理。超市為了便于對(duì)商品的管理,把商品分門別類,增加某一種商品分類或子分類。 (5)商品分類的刪除管理。為了有效的管理商品,刪除某一種商品分類或子分類。 二、貨物管理模塊:(1)進(jìn)貨管理的模塊:主要依據(jù)商品缺貨信息生成進(jìn)貨訂單信息,并且可以在此基礎(chǔ)上對(duì)訂單里的商品內(nèi)容進(jìn)行添加、刪除、修改。 (2)退貨管理的模塊。依據(jù)商品銷售的情況,對(duì)滯銷的商品進(jìn)行生成退貨訂單的處理。 (3)缺貨管理的模塊。此模塊依據(jù)商品銷售信息、庫(kù)存信息生成缺貨訂單,并且能在此功能上進(jìn)行添加、刪除、修改缺貨訂單中的某些商品的名稱、貨號(hào)、數(shù)量的模塊,生成缺貨訂單后在預(yù)定交貨時(shí)間內(nèi)提出缺貨告警。 (4)調(diào)價(jià)管理的模塊。主要

16、負(fù)責(zé)商品進(jìn)售價(jià)格的變動(dòng)修改。 (5)商品的分類存儲(chǔ):商品保質(zhì)期、存儲(chǔ)條件等各有差異,在進(jìn)入倉(cāng)庫(kù)時(shí)需要錄入商品信息單據(jù):生產(chǎn)批次、存儲(chǔ)條件、進(jìn)貨數(shù)量、出貨數(shù)量,由系統(tǒng)分析判定后決定分配儲(chǔ)存區(qū)域,并且為需要對(duì)商品存儲(chǔ)區(qū)域進(jìn)行分類登記,以便分揀提貨時(shí)獲得更好的效率。三、銷售管理模塊 :(1)銷售商品錄入管理。是針對(duì)每天不同顧客購(gòu)買商品信息進(jìn)行的條碼輸入、商品識(shí)別、顧客購(gòu)物小票的計(jì)算和打印,即前臺(tái)收銀臺(tái)的工作。 (2)銷售商品查詢管理。主要負(fù)責(zé)指定日期所有購(gòu)物小票的商品統(tǒng)計(jì)和銷售金額匯總,并自動(dòng)生成某日銷售總數(shù)的商品統(tǒng)計(jì)。 (3)銷售商品變更管理。主要針對(duì)個(gè)別顧客的退貨和換貨進(jìn)行的記錄。 四、統(tǒng)計(jì)報(bào)表

17、管理模塊,在整合的前提下自動(dòng)完成以下報(bào)表: (1)銷售日?qǐng)?bào)表:以天為單位統(tǒng)計(jì)正常商品的銷售數(shù)據(jù):正常營(yíng)業(yè)情況下的每日統(tǒng)計(jì)明細(xì)的分析和比較。主要依據(jù)每天銷售的商品依商品為軸,按時(shí)間計(jì)數(shù)的統(tǒng)計(jì)和進(jìn)貨價(jià)格的查詢,生成當(dāng)天銷售商品的匯整表。 (2)銷售周報(bào)表:以一周為單位來統(tǒng)計(jì)全部商品的銷售數(shù)據(jù); (3)銷售月報(bào)表:以月為單位來統(tǒng)計(jì)全部商品的銷售數(shù)據(jù); (4)庫(kù)存統(tǒng)計(jì):統(tǒng)計(jì)本超市內(nèi)各產(chǎn)品的庫(kù)存多少情況。 五、財(cái)務(wù)管理模塊:(1) 超市盈利查看;通過系統(tǒng)統(tǒng)計(jì),得出超市的盈余單。超市收益=超市總收益-進(jìn)貨成本-超市員工工資-額外損益(2) 員工出勤模塊:根據(jù)統(tǒng)計(jì)員工的出勤,查看各個(gè)員工的出勤狀況。(3)

18、員工工資管理模塊:對(duì)員工的工資進(jìn)行管理,與員工出勤以及獎(jiǎng)金有關(guān)。超市員工工資=底薪+出勤+獎(jiǎng)金六、用戶管理模塊;(1) 用戶信息登記,對(duì)用戶賦予使用該軟件的權(quán)利,根據(jù)新用戶的職位不同所使用的軟件功能也不同。注冊(cè)信息主要包括新用戶姓名、性別、年齡、家庭住址、聯(lián)系方式、用戶名、賬戶、職位等信息。(2) 用戶信息查詢,對(duì)已注冊(cè)的用戶查詢個(gè)人基本信息、職位信息、登錄信息等(3) 用戶信息修改,對(duì)已注冊(cè)的用戶信息進(jìn)行修改,如職位的變動(dòng)、個(gè)人信息的改變等。(4) 用戶賬戶刪除,對(duì)離職的用戶賬戶進(jìn)行刪除。七、vip客戶管理模塊:(1) 客戶信息注冊(cè),將新客戶進(jìn)行登記在系統(tǒng)中,客戶在購(gòu)物時(shí)可以進(jìn)行積分,累計(jì)一

19、定的積分可以進(jìn)行積分兌換。新客戶注冊(cè)主要包括新客戶姓名、性別、年齡、家庭住址、聯(lián)系方式等信息,系統(tǒng)自動(dòng)生成客戶編號(hào),將信息錄入到會(huì)員ic中,方便進(jìn)行管理。(2) 客戶信息查詢,對(duì)已注冊(cè)的客戶查詢個(gè)人基本信息、積分信息等(3) 客戶信息修改,對(duì)已注冊(cè)的客戶信息進(jìn)行修改,如個(gè)人信息的改變等(4) 客戶信息刪除,客戶要求或客戶長(zhǎng)時(shí)間沒有活動(dòng)可以將該用戶信息刪除。3. 外部接口需求3.1 用戶界面界面設(shè)計(jì)基本的原則要求:方便、簡(jiǎn)潔、美觀等。整個(gè)界面的感覺要保持友好一致、簡(jiǎn)易的風(fēng)格。 輸入設(shè)備:鼠標(biāo)、鍵盤、掃描儀、條碼掃描器 、打卡器輸出設(shè)備:打印機(jī)、顯示器、條碼標(biāo)簽打印機(jī) 顯示風(fēng)格:windows 應(yīng)

20、用程序界面 接口需求:暫無 庫(kù)存管理功能模塊運(yùn)行時(shí)的主界面大致要求為windows form的經(jīng)典界面,主界面可以是用cc#開發(fā)獨(dú)立的頁(yè)面,有一個(gè)登錄界面,需要擁有管理員賬號(hào)與密碼的用戶方能使用,登錄進(jìn)入以后分為基本四大功能模塊:商品的分類存儲(chǔ)、商品的退貨處理、滯銷貨物的處理、貨源補(bǔ)充。3.2 硬件接口 柜臺(tái)機(jī)通過交款模塊接口與服務(wù)器交換數(shù)據(jù),進(jìn)而對(duì)服務(wù)器上數(shù)據(jù)進(jìn)行操作。柜臺(tái)機(jī)和器上都具備網(wǎng)卡,網(wǎng)卡間用網(wǎng)線連接,之間通過相應(yīng)的通信協(xié)議進(jìn)行數(shù)據(jù)交換。 庫(kù)存管理功能模塊外部接口需求主要通過tcp/ip協(xié)議接口實(shí)現(xiàn)小型局域網(wǎng)內(nèi)對(duì)進(jìn)貨模塊與收銀員模塊數(shù)據(jù)庫(kù)的存儲(chǔ)信息的共享。 硬件接口 軟件接口 鍵盤鼠

21、標(biāo)打印機(jī)二維碼掃描儀打卡器主模塊管理模塊查詢模塊3.3 軟件接口庫(kù)存管理模塊需要與本地mssql數(shù)據(jù)庫(kù)接口對(duì)接,并且具備局域網(wǎng)溝通進(jìn)貨人員與收銀員的數(shù)據(jù)庫(kù)能力,以便及時(shí)從表中獲取信息進(jìn)行統(tǒng)計(jì),完成本身模塊的部分功能。 登錄模塊:用戶登錄需要將數(shù)據(jù)庫(kù)中數(shù)據(jù)與登錄信息進(jìn)行匹配 用戶管理模塊:用戶的信息管理需要與數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行交互,用戶信息可以通過office導(dǎo)出 客戶管理模塊:客戶的信息管理需要與數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行交互,客戶信息可以通過office導(dǎo)出,客戶信息可以通過ic卡識(shí)別。3.4 通信接口通信接口即模塊之間的接口。模塊間進(jìn)行數(shù)據(jù)交換和控制協(xié)助。例如,本系統(tǒng)的出入庫(kù)模塊,將數(shù)據(jù)通過中間件傳遞給數(shù)

22、據(jù)庫(kù)處理。當(dāng)發(fā)生入庫(kù)事件時(shí),外部數(shù)據(jù)輸入至本系統(tǒng)的入庫(kù)管理模塊,模塊中的相關(guān)類檢查數(shù)據(jù)的合法性。數(shù)據(jù)傳遞類將數(shù)據(jù)傳遞給數(shù)據(jù)庫(kù)處理。當(dāng)發(fā)生出庫(kù)事件時(shí),外部數(shù)據(jù)輸入至本系統(tǒng)的出庫(kù)管理模塊,模塊中的相關(guān)類事先提取數(shù)據(jù)庫(kù)的相關(guān)數(shù)據(jù),檢查事件是否可行(例如,出庫(kù)貨物的數(shù)量是否大于庫(kù)存,大于則該事件不可行),可行則交付具體的事件類進(jìn)行處理。4. 功能需求4.1 功能分類功能類別功能超市經(jīng)理1商品管理2銷售管理3用戶管理4會(huì)員管理庫(kù)存管理人員1商品的分類存儲(chǔ)2商品的退貨處理3滯銷貨物的處理4貨源補(bǔ)充財(cái)務(wù)人員1出勤管理2盈利管理3工資管理進(jìn)貨人員1進(jìn)貨管理收銀員1商品銷售系統(tǒng)用例圖統(tǒng)合:4.2 系統(tǒng)特性 超市

23、經(jīng)理4.2.1 說明和優(yōu)先級(jí)該特性代表超市經(jīng)理的業(yè)務(wù)功能需求,包括該功能內(nèi)用戶所擁有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為高。4.2.2 功能需求4.2.2.1 商品管理(1)說明信息管理員通過該功能進(jìn)行日常系統(tǒng)的管理及維護(hù),并且依照超市經(jīng)理的意愿,負(fù)責(zé)商品數(shù)據(jù)的錄入、采購(gòu)內(nèi)容的編制,對(duì)商品進(jìn)行各種有效的管理,例如新增、更改、汰換、等。 (2) 角色 信息管理員(3)前置條件w 管理員登陸w 對(duì)商品數(shù)據(jù)進(jìn)行管理(4) 輸入 商品管理指令(5)過程主過程描述1. 管理員用管理員帳號(hào)登錄系統(tǒng),系統(tǒng)顯示管理員界面2. 管理員可以通過商品管理功能停售商品3. 管理員可以通過商品管理功能添加商品的信息4. 管

24、理員可以通過商品管理功能修改商品的信息5. 后置條件啟動(dòng)分支過程描述無異常過程描述1.1.1賬號(hào)或者密碼錯(cuò)誤,拒絕登錄,結(jié)束2.2.2正在結(jié)賬的商品如果停售則結(jié)賬失敗,需從訂單中刪除才可以結(jié)算(6) 輸出 更改信息同步到數(shù)據(jù)庫(kù)(7)后置條件w 將更改的信息同步到數(shù)據(jù)庫(kù)(8)業(yè)務(wù)規(guī)則 無4.2.2.2 銷售管理(1)說明超市經(jīng)理通過該功能進(jìn)行銷售情況查詢、生成銷售報(bào)表以及營(yíng)銷策略的制定。(3) 角色 超市經(jīng)理(3)前置條件w 超市經(jīng)理登陸(5) 輸入 制定的營(yíng)銷策略 對(duì)銷售情況的查詢指令 生成報(bào)表指令(5)過程主過程描述1. 經(jīng)理用管理員帳號(hào)登錄系統(tǒng),系統(tǒng)顯示管理員界面2. 經(jīng)理可以通過銷售管理

25、功能查詢銷售情況3. 經(jīng)理可以通過銷售管理功能生成銷售報(bào)表4. 經(jīng)理可以通過銷售管理功能制定營(yíng)銷策略5. 后置條件啟動(dòng)分支過程描述無異常過程描述1.1.1賬號(hào)或者密碼錯(cuò)誤,拒絕登錄,結(jié)束(7) 輸出 銷售報(bào)表 銷售情況顯示 營(yíng)銷策略文檔(7)后置條件w 將更改的信息同步到數(shù)據(jù)庫(kù)(8)業(yè)務(wù)規(guī)則 無4.3 系統(tǒng)特性 倉(cāng)庫(kù)管理員4.3.1 說明和優(yōu)先級(jí)該特性代表庫(kù)存管理員的業(yè)務(wù)功能需求,包括該功能內(nèi)用戶所擁有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為中。4.3.2 功能需求庫(kù)存管理模塊(1)說明庫(kù)存管理模塊: 根據(jù)入庫(kù)的商品類型進(jìn)行分類的存儲(chǔ),出貨、貨物的退貨、貨源補(bǔ)充、滯銷貨物的處理。(2)角色 庫(kù)存管理人

26、員。(3) 前置條件庫(kù)存管理工作人員登錄。(4) 輸入庫(kù)存管理模塊需要輸入的信息匯總:生產(chǎn)批次、存儲(chǔ)條件、存儲(chǔ)區(qū)域記錄、進(jìn)貨數(shù)量、出貨數(shù)量、需求進(jìn)貨物品名稱,數(shù)量、退貨原因、退貨物品名稱、退貨處理結(jié)果。(5)過程主過程描述6. 倉(cāng)管員用指定帳號(hào)登錄系統(tǒng),系統(tǒng)顯示管理員界面7. 倉(cāng)管員可以通過存儲(chǔ)分類功能登記商品存儲(chǔ)區(qū)域、存儲(chǔ)量相關(guān)信息8. 倉(cāng)管員可以通過退貨管理功能添加退貨相關(guān)信息9. 倉(cāng)管員可以通過貨源補(bǔ)充查看商品的余量,評(píng)估是否進(jìn)貨10. 倉(cāng)管員可以通過滯銷貨物查看管理滯銷貨物信息分支過程描述無異常過程描述1.1.1賬號(hào)或者密碼錯(cuò)誤,拒絕登錄,結(jié)束2.1.1貨物在要求出貨時(shí)如庫(kù)存不足顯示缺

27、貨2.1.2貨物在要求存儲(chǔ)時(shí),如該區(qū)域已滿會(huì)提示空間不足,更換存區(qū)4.1.1某種商品處于長(zhǎng)期缺貨狀態(tài),會(huì)主動(dòng)提醒倉(cāng)管員進(jìn)行貨物補(bǔ)充5.1.1滯銷商品堆積過多時(shí),模塊會(huì)主動(dòng)提醒倉(cāng)管員進(jìn)行處理(6) 輸出商品預(yù)計(jì)銷售完畢時(shí)間、商品余量、滯銷貨物信息。(7) 后置條件數(shù)據(jù)庫(kù)檢查同步完成后。(8) 業(yè)務(wù)規(guī)則倉(cāng)庫(kù)管理人員在倉(cāng)庫(kù)管理pc機(jī)上進(jìn)行操作。4.4 系統(tǒng)特性 進(jìn)貨人員4.4.1 說明和優(yōu)先級(jí) 該特性代表進(jìn)貨人員的業(yè)務(wù)功能需求,包括該該功能內(nèi)用戶所擁有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為中4.4.2 功能需求4.4.2.1 進(jìn)貨管理(1) 說明 進(jìn)貨管理員通過采購(gòu)單,聯(lián)系商家選擇想要的貨物種類及數(shù)量進(jìn)行

28、進(jìn)貨,到貨后進(jìn)行入庫(kù)登記,填寫入庫(kù)單。(2) 角色進(jìn)貨管理員(3)前置條件 進(jìn)貨管理員登錄系統(tǒng)查看采購(gòu)單(4) 輸入 進(jìn)貨單(5) 過程主過程描述11. 進(jìn)貨員登錄系統(tǒng),系統(tǒng)顯示進(jìn)貨管理界面。12. 進(jìn)貨員查看采購(gòu)單。13. 進(jìn)貨員按照規(guī)定的數(shù)量通知商家進(jìn)貨14. 貨物入庫(kù)輸入進(jìn)貨單進(jìn)行入庫(kù)登記15. 當(dāng)商品出現(xiàn)滯銷和貨物損壞狀況是,通知商家進(jìn)行退貨16. 啟動(dòng)后置條件分支過程描述6超市缺貨,將補(bǔ)貨單并入下一期采購(gòu)單進(jìn)行采購(gòu)7超市貨物滯銷,通過滯銷單,通知商家進(jìn)行退貨異常過程描述1.1.1賬號(hào)或者密碼錯(cuò)誤,拒絕登錄,結(jié)束3.3.2商家無貨,下次進(jìn)行進(jìn)貨處理3.3.2貨物損壞,通知商家進(jìn)行退換貨

29、。(6) 輸出 1.超市滯銷時(shí)輸出滯銷單 2.貨物損壞時(shí)輸出退貨單(7) 后置條件同步到數(shù)據(jù)庫(kù)(8) 業(yè)務(wù)規(guī)則 進(jìn)貨員通過采購(gòu)單采購(gòu)特定種類的商品(按照采購(gòu)單按照對(duì)應(yīng)的價(jià)格采購(gòu)相應(yīng)的數(shù)量),等商品到貨后進(jìn)行入庫(kù),登記進(jìn)貨單。4.5 系統(tǒng)特性 財(cái)務(wù)人員4.5.1 說明和優(yōu)先級(jí) 該特性代表財(cái)務(wù)人員的業(yè)務(wù)功能需求,包括該該功能內(nèi)用戶所擁有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為中。4.5.2 功能需求4.5.2.1 財(cái)務(wù)管理(1)說明 財(cái)務(wù)人員通過對(duì)員工出勤信息的查看,統(tǒng)計(jì)出工資信息,下發(fā)工資。以及統(tǒng)計(jì)超市的盈余。 (4) 角色 財(cái)務(wù)人員(3)前置條件財(cái)務(wù)人員登陸(6) 輸入出勤情況,以及每日盈余統(tǒng)計(jì)(5)

30、過程主過程描述1財(cái)務(wù)人員員用財(cái)務(wù)人員帳號(hào)登錄系統(tǒng),系統(tǒng)顯示財(cái)務(wù)管理界面2. 財(cái)務(wù)人員可以通過系統(tǒng)查看工作人員的出勤。3財(cái)務(wù)人員可以查看超市的盈余狀況4. 財(cái)務(wù)人員可以通過查看出勤對(duì)員工的工資進(jìn)行統(tǒng)計(jì)5. 啟動(dòng)后置條件分支過程描述5.超市員工工資=底薪+出勤+獎(jiǎng)金;6.超市收益=超市總收益-進(jìn)貨成本-超市員工工資-額外損益7.財(cái)務(wù)人員可以統(tǒng)計(jì)員工的獎(jiǎng)金異常過程描述1.1.1賬號(hào)或者密碼錯(cuò)誤,拒絕登錄,結(jié)束2.2.1員工因辭職等狀況無法進(jìn)行出勤管理,上報(bào)系統(tǒng)管理員3.3.1發(fā)生額外損益時(shí)的統(tǒng)計(jì)處理4.4.1員工因辭職等狀況無法進(jìn)行工資管理,上報(bào)系統(tǒng)管理員(8) 輸出1. 工資單2. 盈余單3. 額

31、外損益單4. 上報(bào)系統(tǒng)管理員(9) 后置條件同步到數(shù)據(jù)庫(kù)(8)業(yè)務(wù)規(guī)則財(cái)務(wù)人員可以通過系統(tǒng)查看員工的出勤以及獎(jiǎng)勵(lì)來核算出員工的工資,發(fā)出工資單。同樣可以通過對(duì)超市收益進(jìn)行查看核算得出超市盈余報(bào)表4.6 系統(tǒng)特性 銷售人員4.6.1 說明和優(yōu)先級(jí) 該特性代表銷售人員的業(yè)務(wù)功能需求,包括該該功能內(nèi)用戶所擁有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為中。4.5.2功能需求4.5.2.1商品管理(1)說明收銀員通過此功能可以對(duì)顧客所要購(gòu)買的商品進(jìn)行銷售,并且銷售完系統(tǒng)自動(dòng)將本次銷售記錄傳至數(shù)據(jù)庫(kù),記錄銷售流水賬,與后臺(tái)數(shù)據(jù)庫(kù)同步(5) 角色 收銀員(3)前置條件w 收銀員登陸w 顧客將其所要購(gòu)買的商品帶至收銀臺(tái)

32、(7) 輸入 商品的信息(比如條形碼,數(shù)字編號(hào)等等)。(5)過程主過程描述17. 收銀員在系統(tǒng)上登陸自己的賬號(hào)密碼,打開銷售界面18. 收銀員將顧客所要購(gòu)買的商品信息逐一輸入系統(tǒng)19. 收銀員告訴顧客系統(tǒng)顯示出顧客所要購(gòu)買的商品總價(jià),并問其是否需要增加或者減少商品,按照顧客要求進(jìn)行操作20. 收銀員收到顧客所付金額,并在系統(tǒng)上選擇結(jié)算21. 后置條件啟動(dòng)分支過程描述無異常過程描述1.1.1賬號(hào)或者密碼錯(cuò)誤,登錄失敗,結(jié)束2.2.2顧客結(jié)賬時(shí)不要想要某件商品或者錢沒帶夠,執(zhí)行條件33.3.3顧客所選商品不能執(zhí)行條件2,則不將這件商品作為銷售商品(10) 輸出 購(gòu)買商品清單(7)后置條件w 將此次

33、商品銷售的數(shù)據(jù)同步到數(shù)據(jù)庫(kù)(8)業(yè)務(wù)規(guī)則 銷售人員只負(fù)責(zé)對(duì)銷售的物品進(jìn)行結(jié)賬處理,不能進(jìn)行其他的業(yè)務(wù)處理。4.7 系統(tǒng)特性 用戶登錄4.7.1說明和優(yōu)先級(jí) 該特性代表登陸的業(yè)務(wù)功能需求,包括該該功能內(nèi)用戶所擁有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為低4.7.2功能需求4.7.2.1收銀員登陸(1)說明該功能用于收銀員登錄該軟件(2)角色 收銀員(3) 前置條件 打開該軟件處于登錄界面 管理員或經(jīng)理已將該收銀員注冊(cè)在該系統(tǒng)中(4)輸入輸入用戶名及密碼,選定登錄用戶類型(5)過程主過程描述1、用戶輸入自己的用戶名及密碼,選擇登錄用戶類型2、系統(tǒng)執(zhí)行后置條件分支過程描述1.1.1、用戶名、密碼輸入錯(cuò)誤,系

34、統(tǒng)顯示用戶名或密碼輸入錯(cuò)誤,返回1。1.1.2、當(dāng)前系統(tǒng)無此用戶,系統(tǒng)顯示用戶名或密碼輸入錯(cuò)誤,返回11.1.3、沒有選擇用戶類型,系統(tǒng)顯示請(qǐng)選擇用戶類型,返回1異常過程描述1.2.1、用戶結(jié)束登錄,系統(tǒng)登錄關(guān)閉,結(jié)束(6)輸出 登錄失?。?)后置條件 用戶登陸到該軟件,顯示軟件界面(8) 業(yè)務(wù)規(guī)則 銷售人員登陸只能由銷售員登陸4.7.2.2進(jìn)貨員登陸(1)說明該功能用于進(jìn)貨員登錄該軟件(2)角色 進(jìn)貨員(4) 前置條件 打開該軟件處于登錄界面 管理員已將該進(jìn)貨人員注冊(cè)在該系統(tǒng)中(4)輸入輸入用戶名及密碼,選定登錄用戶類型主過程描述1、用戶輸入自己的用戶名及密碼,選擇登錄用戶類型2、系統(tǒng)執(zhí)行后

35、置條件分支過程描述1.1.1、用戶名、密碼輸入錯(cuò)誤,系統(tǒng)顯示用戶名或密碼輸入錯(cuò)誤,返回1。1.1.2、當(dāng)前系統(tǒng)無此用戶,系統(tǒng)顯示用戶名或密碼輸入錯(cuò)誤,返回11.1.3、沒有選擇用戶類型,系統(tǒng)顯示請(qǐng)選擇用戶類型,返回1異常過程描述1.2.1、用戶結(jié)束登錄,系統(tǒng)登錄關(guān)閉,結(jié)束(6)輸出 登錄失?。?)后置條件 用戶登陸到該軟件,顯示軟件界面(8) 業(yè)務(wù)規(guī)則 進(jìn)貨員登陸只能由進(jìn)貨員登陸4.7.2.3倉(cāng)庫(kù)管理人員登陸(1)說明該功能用于倉(cāng)庫(kù)管理員登錄該軟件(2)角色 倉(cāng)庫(kù)管理人員(3) 前置條件 打開該軟件處于登錄界面 管理員已將該倉(cāng)庫(kù)管理員注冊(cè)在該系統(tǒng)中(4)輸入輸入用戶名及密碼,選定登錄用戶類型主

36、過程描述1、用戶輸入自己的用戶名及密碼,選擇登錄用戶類型2、系統(tǒng)執(zhí)行后置條件分支過程描述1.1.1、用戶名、密碼輸入錯(cuò)誤,系統(tǒng)顯示用戶名或密碼輸入錯(cuò)誤,返回1。1.1.2、當(dāng)前系統(tǒng)無此用戶,系統(tǒng)顯示用戶名或密碼輸入錯(cuò)誤,返回11.1.3、沒有選擇用戶類型,系統(tǒng)顯示請(qǐng)選擇用戶類型,返回1異常過程描述1.2.1、用戶結(jié)束登錄,系統(tǒng)登錄關(guān)閉,結(jié)束(6)輸出 登錄失敗(7)后置條件 用戶登陸到該軟件,顯示軟件界面(8) 業(yè)務(wù)規(guī)則 倉(cāng)庫(kù)管理人員登陸只能由倉(cāng)庫(kù)管理員登陸4.7.2.4財(cái)務(wù)員登陸(1)說明該功能用于財(cái)務(wù)員登錄該軟件(2)角色 財(cái)務(wù)員(3) 前置條件 打開該軟件處于登錄界面 管理員已將該財(cái)務(wù)員

37、注冊(cè)在該系統(tǒng)中(4)輸入輸入用戶名及密碼,選定登錄用戶類型主過程描述1、用戶輸入自己的用戶名及密碼,選擇登錄用戶類型2、系統(tǒng)執(zhí)行后置條件分支過程描述1.1.1、用戶名、密碼輸入錯(cuò)誤,系統(tǒng)顯示用戶名或密碼輸入錯(cuò)誤,返回1。1.1.2、當(dāng)前系統(tǒng)無此用戶,系統(tǒng)顯示用戶名或密碼輸入錯(cuò)誤,返回11.1.3、沒有選擇用戶類型,系統(tǒng)顯示請(qǐng)選擇用戶類型,返回1異常過程描述1.2.1、用戶結(jié)束登錄,系統(tǒng)登錄關(guān)閉,結(jié)束(6)輸出 登錄失?。?)后置條件 用戶登陸到該軟件,顯示軟件界面(8) 業(yè)務(wù)規(guī)則 財(cái)務(wù)員登陸只能由財(cái)務(wù)員登陸4.7.2.5管理員登陸(1)說明該功能用于管理員或超市經(jīng)理登錄該軟件(2)角色 信息管

38、理員或超市經(jīng)理(3) 前置條件 打開該軟件處于登錄界面 管理員賬戶已注冊(cè)在該系統(tǒng)中(4)輸入輸入用戶名及密碼,選定登錄用戶類型主過程描述1、用戶輸入自己的用戶名及密碼,選擇登錄用戶類型2、系統(tǒng)執(zhí)行后置條件分支過程描述1.1.1、用戶名、密碼輸入錯(cuò)誤,系統(tǒng)顯示用戶名或密碼輸入錯(cuò)誤,返回1。1.1.2、當(dāng)前系統(tǒng)無此用戶,系統(tǒng)顯示用戶名或密碼輸入錯(cuò)誤,返回11.1.3、沒有選擇用戶類型,系統(tǒng)顯示請(qǐng)選擇用戶類型,返回1異常過程描述1.2.1、用戶結(jié)束登錄,系統(tǒng)登錄關(guān)閉,結(jié)束(6)輸出 登錄失?。?)后置條件 用戶登陸到該軟件,顯示軟件界面(8) 業(yè)務(wù)規(guī)則 管理員登陸只能由信息管理員和超市經(jīng)理登陸4.8

39、用戶管理4.8.1說明和優(yōu)先級(jí) 該特性代表管理員的業(yè)務(wù)功能需求,包括該該功能內(nèi)用戶所擁有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為高4.8.2功能需求4.8.2.1用戶信息登記(1)說明該功能用于超市經(jīng)理或管理員注冊(cè)該軟件的新用戶(2)角色 管理員(超市經(jīng)理或信息管理員)(3) 前置條件 管理員(超市經(jīng)理或信息管理員)已經(jīng)登錄到系統(tǒng)中(4) 輸入 用戶基本信息信息、用戶名及密碼(5) 過程主過程描述1、 管理員通過管理員賬戶登錄,進(jìn)入管理員界面2、 管理員選擇用戶管理,系統(tǒng)顯示用戶管理界面3、 管理員選擇新用戶注冊(cè),進(jìn)入用戶登記界面4、 管理員輸入新用戶姓名、性別、年齡、家庭住址、聯(lián)系方式、 用戶名、登

40、錄密碼等信息,選擇新注冊(cè)用戶職位(用戶類型),并確定登記。系統(tǒng)顯示登記成功。5、 系統(tǒng)執(zhí)行后置條件分支過程描述無異常過程描述1.2.1用戶名或密碼輸入錯(cuò)誤,登錄失敗,結(jié)束。4.2.1信息輸入不完全。系統(tǒng)顯示注冊(cè)失敗,返回3。(6)輸出 登錄失敗,用戶登記(7)后置條件 用戶信息登記,數(shù)據(jù)庫(kù)新增一條數(shù)據(jù)信息(8) 業(yè)務(wù)規(guī)則 新用戶注冊(cè)只能由管理員操作4.8.2.2用戶信息查詢(1)說明 該功能用于超市經(jīng)理或管理員用戶信息查詢(2)角色 管理員(超市經(jīng)理或信息管理員)(3) 前置條件 管理員(超市經(jīng)理或信息管理員)已經(jīng)登錄到系統(tǒng)中(4) 輸入 查詢條件(5) 過程主過程描述1、管理員通過管理員賬戶

41、登錄,進(jìn)入管理員界面2、管理員選擇用戶管理,系統(tǒng)顯示用戶管理界面3、管理員選擇用戶查詢,進(jìn)入用戶信息查詢界面4、管理員按用戶姓名或用戶名進(jìn)行查詢,系統(tǒng)顯示查詢結(jié)果。5、管理員打開查詢結(jié)果,系統(tǒng)顯示查詢用戶信息。6、系統(tǒng)執(zhí)行后置條件分支過程描述5.1.1管理員重新查詢,系統(tǒng)返回4。5.1.2管理員將查詢到的信息導(dǎo)入到word文檔中。異常過程描述1.2.1用戶名或密碼輸入錯(cuò)誤,登錄失敗,結(jié)束。4.2.1查詢條件輸入錯(cuò)誤,系統(tǒng)顯示查無此人,返回4。(6)輸出 登錄失敗,查詢失敗、用戶信息(7)后置條件 查出用戶信息(9) 業(yè)務(wù)規(guī)則 用戶信息查詢只能由管理員操作4.8.2.3用戶信息修改(1)說明 該

42、功能用于超市經(jīng)理或管理員用戶信息修改(2)角色 管理員(超市經(jīng)理或信息管理員)(4) 前置條件 管理員(超市經(jīng)理或信息管理員)已經(jīng)登錄到系統(tǒng)中 (5) 輸入 查詢條件及修改信息(6) 過程主過程描述1、管理員通過管理員賬戶登錄,進(jìn)入管理員界面2、管理員選擇用戶管理,系統(tǒng)顯示用戶管理界面3、管理員選擇用戶查詢,進(jìn)入用戶查詢界面4、管理員按用戶姓名或用戶查詢。系統(tǒng)顯示查詢結(jié)果。5、管理員打開查詢結(jié)果。系統(tǒng)顯示查詢用戶信息。6、管理員輸入要修改的信息,并確認(rèn)修改,系統(tǒng)顯示修改成功。7、系統(tǒng)執(zhí)行后置條件分支過程描述5.1.1管理員重新查詢,系統(tǒng)返回46.1.1管理員放棄修改,系統(tǒng)返回5異常過程描述1.

43、2.1用戶名或密碼輸入錯(cuò)誤,登錄失敗,結(jié)束。4.2.1查詢條件輸入錯(cuò)誤,系統(tǒng)顯示查無此人,返回46.2.1管理員修改的信息與之前信息一致,系統(tǒng)顯示信息修改失敗,返回5(6)輸出 登錄失敗,查詢失敗,用戶信息、信息修改成功、信息修改失?。?)后置條件 用戶信息修改成功,數(shù)據(jù)庫(kù)更新數(shù)據(jù)(8) 業(yè)務(wù)規(guī)則 用戶信息修改只能由管理員操作4.8.2.4用戶賬戶刪除(1)說明 該功能用于超市經(jīng)理或管理員用戶賬戶刪除(2)角色 管理員(超市經(jīng)理或信息管理員)(5) 前置條件 管理員(超市經(jīng)理或信息管理員)已經(jīng)登錄到系統(tǒng)中 (6) 輸入 查詢條件(7) 過程主過程描述1、管理員通過管理員賬戶登錄,進(jìn)入管理員界面

44、2、管理員選擇用戶管理,系統(tǒng)顯示用戶管理界面3、管理員選擇用戶查詢,進(jìn)入用戶查詢界面4、管理員按用戶姓名或用戶查詢。系統(tǒng)顯示查詢結(jié)果。5、管理員打開查詢結(jié)果。系統(tǒng)顯示查詢用戶信息。6、管理員選擇刪除該用戶賬戶,并確認(rèn)刪除,系統(tǒng)顯示賬戶刪除成功。7、系統(tǒng)執(zhí)行后置條件分支過程描述5.1.1管理員重新查詢,系統(tǒng)返回46.1.1管理員放棄刪除,系統(tǒng)返回5異常過程描述1.2.1用戶名或密碼輸入錯(cuò)誤,登錄失敗,結(jié)束。4.2.1查詢條件輸入錯(cuò)誤,系統(tǒng)顯示查無此人,返回46.2.1當(dāng)前賬戶在線,無法刪除該用戶,系統(tǒng)顯示無法刪除該用戶,返回5(6)輸出 登錄失敗,查詢失敗,用戶信息、信息刪除成功、信息刪除失敗(

45、7)后置條件 用戶賬戶刪除成功,數(shù)據(jù)庫(kù)數(shù)據(jù)信息刪除(8) 業(yè)務(wù)規(guī)則 用戶賬戶刪除只能由管理員操作 管理員不可刪除管理員4.9 vip客戶管理4.9.1說明和優(yōu)先級(jí) 該特性代表管理員的業(yè)務(wù)功能需求,包括該該功能內(nèi)用戶所擁有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為中4.9.2功能需求4.9.2.1新客戶注冊(cè)(1)說明該功能用于管理員(超市經(jīng)理和信息管理員)注冊(cè)新客戶(2)角色 管理員(超市經(jīng)理和信息管理員)(5) 前置條件 管理員(超市經(jīng)理和信息管理員)已經(jīng)登錄到系統(tǒng)中(6) 輸入 客戶基本信息信息(6) 過程主過程描述1、管理員登錄進(jìn)系統(tǒng),進(jìn)入客戶管理員界面2、管理選擇客戶管理,系統(tǒng)顯示客戶管理界面3、

46、管理員選擇新客戶注冊(cè),進(jìn)入客戶注冊(cè)界面4、管理員輸入新客戶姓名、性別、家庭住址、聯(lián)系方式等信息,選擇新注冊(cè)用戶類型,系統(tǒng)自動(dòng)生成客戶編號(hào)及積分表,將信息錄入到ic卡中,并確定注冊(cè),系統(tǒng)顯示注冊(cè)成功。5、系統(tǒng)執(zhí)行后置條件分支過程描述無異常過程描述1.2.1用戶名或密碼輸入錯(cuò)誤,登錄失敗,結(jié)束。4.2.1信息輸入不完全。系統(tǒng)顯示注冊(cè)失敗,返回3。4.2.2新客戶已注冊(cè)過,系統(tǒng)顯示該用戶已注冊(cè),返回4.(6)輸出 登錄失敗,客戶注冊(cè)成功、客戶注冊(cè)失?。?)后置條件 新客戶注冊(cè)成功,數(shù)據(jù)庫(kù)新增加一條數(shù)據(jù)(10) 業(yè)務(wù)規(guī)則 一個(gè)客戶只能注冊(cè)一次4.9.2.2客戶信息查詢(1)說明該功能用于管理員(超市經(jīng)

47、理和信息管理員)進(jìn)行客戶信息查詢(2)角色 管理員(超市經(jīng)理和信息管理員)(3) 前置條件 管理員(超市經(jīng)理和信息管理員)已經(jīng)登錄到系統(tǒng)中(4) 輸入 查詢條件(5) 過程主過程描述1、管理員登錄系統(tǒng),進(jìn)入客戶管理員界面2、管理員選擇客戶管理,系統(tǒng)顯示客戶管理界面3、管理員選擇客戶信息查詢,進(jìn)入客戶信息查詢界面4、管理員按客戶姓名、客戶編號(hào)或ic卡進(jìn)行查詢,系統(tǒng)顯示查詢結(jié)果。5、管理員打開查詢結(jié)果。系統(tǒng)顯示查詢客戶信息。6、系統(tǒng)執(zhí)行后置條件分支過程描述5.1.1管理員重新查詢,系統(tǒng)返回45.1.2管理員將查詢到的信息導(dǎo)入到word文檔中。異常過程描述1.2.1用戶名或密碼輸入錯(cuò)誤,登錄失敗,結(jié)

48、束。4.2.1查詢條件輸入錯(cuò)誤,系統(tǒng)顯示查無此人,返回4(6)輸出 登錄失敗,查詢失敗、客戶信息(7)后置條件 查出客戶信息(11) 業(yè)務(wù)規(guī)則 無4.9.2.3客戶信息修改(1)說明 該功能用于管理員(超市經(jīng)理和信息管理員)客戶信息修改(2)角色 管理員(超市經(jīng)理和信息管理員)(6) 前置條件 管理員(超市經(jīng)理和信息管理員)已經(jīng)登錄到系統(tǒng)中 (7) 輸入 查詢條件及修改信息(8) 過程主過程描述1、管理員登錄系統(tǒng),進(jìn)入客戶管理員界面2、管理員選擇客戶管理,系統(tǒng)顯示客戶管理界面3、管理員選擇客戶信息查詢,進(jìn)入客戶信息查詢界面4、管理員按客戶姓名或客戶編號(hào),系統(tǒng)顯示查詢結(jié)果。5、管理員打開查詢結(jié)果

49、。系統(tǒng)顯示查詢客戶信息。6、管理員輸入要修改的信息,并確認(rèn)修改,系統(tǒng)顯示信息修改成功。7、系統(tǒng)執(zhí)行后置條件分支過程描述5.1.1管理員重新查詢,系統(tǒng)返回46.1.1管理員放棄修改,系統(tǒng)返回5異常過程描述1.2.1用戶名或密碼輸入錯(cuò)誤,登錄失敗,結(jié)束。4.2.1查詢條件輸入錯(cuò)誤,系統(tǒng)顯示查無此人,返回46.2.1管理員修改的信息與之前信息一致,系統(tǒng)顯示信息修改失敗,返回5(6)輸出 登錄失敗,查詢失敗,客戶信息、信息修改成功、信息修改失敗(7)后置條件 客戶信息修改成功,數(shù)據(jù)庫(kù)信息更新(9) 業(yè)務(wù)規(guī)則 無4.9.2.4客戶信息刪除(1)說明 該功能用于管理員(超市經(jīng)理和信息管理員)客戶信息刪除(

50、2)角色 管理員(超市經(jīng)理和信息管理員)(7) 前置條件 管理員(超市經(jīng)理和信息管理員)(8) 輸入 查詢條件(9) 過程主過程描述1、管理員通過管理員賬戶登錄,進(jìn)入客戶管理員界面2、管理員選擇客戶管理,系統(tǒng)顯示客戶管理界面3、管理員選擇客戶查詢,進(jìn)入客戶查詢界面4、管理員按客戶姓名或客戶編號(hào)進(jìn)行查詢,系統(tǒng)顯示查詢結(jié)果。5、管理員打開查詢結(jié)果。系統(tǒng)顯示查詢客戶信息。6、管理員選擇刪除該客戶信息,并確認(rèn)刪除,系統(tǒng)顯示信息刪除成功。7、系統(tǒng)執(zhí)行后置條件分支過程描述5.1.1管理員重新查詢,系統(tǒng)返回46.1.1管理員放棄刪除,系統(tǒng)返回5異常過程描述1.2.1用戶名或密碼輸入錯(cuò)誤,登錄失敗,結(jié)束。4.

51、2.1查詢條件輸入錯(cuò)誤,系統(tǒng)顯示查無此人,返回4(6)輸出 登錄失敗,查詢失敗,客戶信息、信息刪除成功、信息刪除失?。?)后置條件 用戶賬戶刪除成功,數(shù)據(jù)庫(kù)信息刪除(9) 業(yè)務(wù)規(guī)則 用戶要求或用戶長(zhǎng)時(shí)間沒有過活動(dòng)才可刪除該用戶信息5. 非功能需求5.1 性能需求(1) 精度 價(jià)錢精確到分,時(shí)間精確到秒,響應(yīng)時(shí)間在0.5秒內(nèi)。 數(shù)據(jù)錄入精確,計(jì)算準(zhǔn)確,如:查找可分為精確查找和泛型查找,精確查找可精確匹配與輸入完全一致的查詢結(jié)果,泛型查找,只要滿足與輸入的關(guān)鍵字相匹配的輸入即輸出,可供查找。同時(shí)與后臺(tái)庫(kù)存管理系統(tǒng)的數(shù)據(jù)保持一致性即可。(2) 時(shí)間特性要求 錄入并更新數(shù)據(jù)的時(shí)間正常情況下少于2秒,與庫(kù)存管理系統(tǒng)保持同步更新的時(shí)間越低越好,實(shí)現(xiàn)商品的銷售和記錄的高度統(tǒng)一,數(shù)據(jù)傳送時(shí)間盡量縮短.(3) 靈活性 對(duì)于該系統(tǒng),最大的問題在于當(dāng)停電的時(shí)候如何解決銷售和庫(kù)存記錄的同步性。一:在停電銷售未記錄入數(shù)據(jù)庫(kù)時(shí),先由人工記錄,然后等電來的時(shí)候再人工手動(dòng)錄入未存數(shù)據(jù)。二:脫機(jī)處理,即當(dāng)停電的時(shí)候,收銀臺(tái)能夠正常工作,但后臺(tái)庫(kù)存管理系統(tǒng)失效,則由前臺(tái)銷售系統(tǒng)暫時(shí)代行記錄任務(wù),等庫(kù)存管理系統(tǒng)恢復(fù)工作后,再向庫(kù)存導(dǎo)入銷售數(shù)據(jù),實(shí)現(xiàn)更新。(4) 負(fù)載模式 當(dāng)數(shù)據(jù)輸入在1000以內(nèi)時(shí)一次性傳輸,當(dāng)數(shù)據(jù)輸入在1000以上時(shí),

溫馨提示

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

評(píng)論

0/150

提交評(píng)論