下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、小型超市管理系統(tǒng)需求規(guī)格說(shuō)明書文件變化記錄單版本編號(hào)*變化 狀態(tài)簡(jiǎn)要說(shuō)明變更人變更日期批準(zhǔn)人批準(zhǔn)日期*變化狀態(tài):A增加,M修改,D一一刪除文件批準(zhǔn)單職務(wù)簽字日期1. 引言 71.1 編寫目的 71.2 文檔約定 71.3 預(yù)期的讀者和閱讀建議. 71.4 產(chǎn)品的范圍 71.5 參考資料 82. 綜合描述 82.1 產(chǎn)品的前景 92.2 產(chǎn)品的功能 92.3 用戶類和特征. 112.4 運(yùn)行環(huán)境 112.5 設(shè)計(jì)和實(shí)現(xiàn)上的限制. 122.6 假設(shè)和依賴 122.7 關(guān)鍵點(diǎn) 133. 外部接口需求 163.1 用戶界面 163.2 硬件接口 163.3 軟件接口 173.4 通信接口 174. 功
2、能需求 184.1 功能分類 184.2 系統(tǒng)特性超市經(jīng)理 194.2.1 說(shuō)明和優(yōu)先級(jí) 194.2.2 功能需求 19商品管理 19銷售管理 204.3 系統(tǒng)特性倉(cāng)庫(kù)管理員 214.3.1 說(shuō)明和優(yōu)先級(jí) 214.3.2 功能需求 224.4 系統(tǒng)特性進(jìn)貨人員 234.4.1 說(shuō)明和優(yōu)先級(jí) 234.4.2 功能需求 23進(jìn)貨管理 234.5 系統(tǒng)特性財(cái)務(wù)人員 254.5.1 說(shuō)明和優(yōu)先級(jí) 254.5.2 功能需求 25財(cái)務(wù)管理 254.6 系統(tǒng)特性銷售人員 264.6.1 說(shuō)明和優(yōu)先級(jí) 27 27 274.7 系統(tǒng)特性用戶登錄 282828 28 2930 31 324.8 用戶管理 3333
3、34 錯(cuò)誤! 未定義書簽。 35 36 374.9 VIP 客戶管理 393939 39 40 41 435. 非功能需求 445.1 性能需求 445.2 安全性需求 455.3 軟件質(zhì)量屬性 465.4 其它需求 466. 數(shù)據(jù)字典 486.1 數(shù)據(jù)表關(guān)系圖 487. 業(yè)務(wù)規(guī)則與業(yè)務(wù)算法 487.1 業(yè)務(wù)規(guī)則 487.2 算法說(shuō)明 481. 引言本文講述了小型超市管理系統(tǒng)的開發(fā)前景以及功能業(yè)務(wù)的詳細(xì)說(shuō)明,為開發(fā)組內(nèi)部人員的工作提供技術(shù)支持和指導(dǎo)作用1.1 編寫目的本文詳細(xì)闡述了相關(guān)信息管理系統(tǒng)的基本概念原理,涉及到小型超市管理系統(tǒng)創(chuàng)建的過(guò)程和實(shí)現(xiàn)的方法。同時(shí), 具體介紹了超市管理系統(tǒng)的開發(fā)
4、環(huán)境和功能作用和性能需求等各各方面知識(shí)內(nèi)容。小型超市信息化管理系統(tǒng)充分利用現(xiàn)代計(jì)算機(jī)管理信息技術(shù),建立了數(shù)據(jù)庫(kù),對(duì)超市的進(jìn)銷存過(guò)進(jìn)行詳細(xì)拆解分析,實(shí)現(xiàn)了對(duì)超市的進(jìn)貨、銷售和庫(kù)存的科學(xué)有效地管理。該系統(tǒng)主要包含了以下幾個(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è)中引入超市
5、信息管理系統(tǒng),從而利用收銀機(jī)將超市的各種商品的進(jìn)貨、銷售、退貨等信息錄入電腦,使經(jīng)營(yíng)管理者能及時(shí)掌握經(jīng)營(yíng)信息,作出合適的采購(gòu)及貨物庫(kù)存決策。利用超市信息管理系統(tǒng),可以完成商品采購(gòu)訂貨、銷售、商品信息、 庫(kù)存盤點(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é)出版社,19932 張基溫 信息系統(tǒng)開發(fā)案例M 北京: 清華大學(xué)出版社,19992. 綜合描述開發(fā)小型超市管理系統(tǒng)的目標(biāo)就是把超市的管
6、理系統(tǒng)如何為客戶提供方便快捷的查詢、修改、輸入服務(wù),通過(guò)對(duì)超市的進(jìn)貨、銷售和庫(kù)存的科學(xué)管理來(lái)實(shí)現(xiàn)。開發(fā)小型超市的管理系統(tǒng)目標(biāo)是:(1) 保證管理系統(tǒng)的穩(wěn)定性,確保數(shù)據(jù)的安全可靠,達(dá)到超市管理者和員工的需要;(2) 確保一些處理問(wèn)題的及時(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)品的前景隨著目前
7、現(xiàn)代化的時(shí)代的來(lái)到,現(xiàn)在的超市市場(chǎng)發(fā)生了翻天覆地的變化,特別是最近幾年中國(guó)加 WTO隨著中國(guó)人的生活水平的變化和國(guó)際交往的增多,很多國(guó)外優(yōu)秀的東西已經(jīng)被大家認(rèn)可。由于商品經(jīng)濟(jì)現(xiàn)代化快速發(fā)展以及客戶選擇機(jī)會(huì)的增加,使得中小型的競(jìng)爭(zhēng)越來(lái)越激烈。 一切不甘落后被吃掉的中小超市都爭(zhēng)先恐后的采用最新的管理方法來(lái)提高自己的競(jìng)爭(zhēng)能力、鞏固自己的市場(chǎng)地位。如果中小型超市的經(jīng)營(yíng)管理者不能掌握當(dāng)今市場(chǎng)發(fā)展走向,不能將自己的超市現(xiàn)代化經(jīng)營(yíng)作為目標(biāo),就無(wú)法經(jīng)營(yíng)得力生存、發(fā)展、壯大化。本次項(xiàng)目主要是針對(duì)目前中小型超市的行業(yè)現(xiàn)狀而設(shè)計(jì)和開發(fā)一款適用中小型超市使用的中小型超市管理系統(tǒng),它模擬了超市正常的經(jīng)營(yíng)模式,既能使中小
8、型超市經(jīng)營(yíng)管理者對(duì)超市的管理變的簡(jiǎn)便、實(shí)用和高效,而且投資成本相對(duì)比較低??梢院芎玫慕o助國(guó)內(nèi)中小型超市經(jīng)營(yíng)管理者提供一些幫助,減少他們的投入成本,加大他們的收益成本。此系統(tǒng)有減少顧客的結(jié)賬時(shí)間、增加客流、提高客戶體驗(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)力:?jiǎn)T工的管理,可以查看其每天登錄的次數(shù)和工作時(shí)間,并可以隨意刪除。添加的新用戶功能,可以更改用戶的權(quán)限。對(duì)權(quán)限以內(nèi)的用戶進(jìn) 行修改、刪除。管理員工的信息,可以對(duì)顯示的信息進(jìn)行分類查詢和添加、修改。促銷與會(huì)員管理窗口查看所需供貨商的數(shù)
9、據(jù), 并可以針對(duì)數(shù)據(jù)進(jìn)行管理。修改管理員的密碼,保證數(shù)據(jù)的安全性。添加新商品的功能,可以增加刪除修改商品的信息。添加新的商品內(nèi)容,首先要選擇商品分類,再選擇商品的小分類,最后輸入商品的品名,進(jìn)行商品描述。商品統(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ù)的商品
10、類型進(jìn)行分類的存儲(chǔ)、貨物的退貨、貨源補(bǔ)充、滯銷貨物的處理。財(cái)務(wù)人員登錄后可以查看超市的盈利、 員工的出勤記錄以及相應(yīng)的工 資管理。2.3 用戶類和特征超市經(jīng)理:超市管理系統(tǒng)的掌舵人,主管統(tǒng)籌超市內(nèi)的各項(xiàng)事務(wù),是超市管理系統(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ǔ)
11、、貨物的退貨、貨源補(bǔ)充、滯銷貨物的處理。收銀員:依據(jù)顧客所選購(gòu)的商品,進(jìn)行銷售數(shù)據(jù)的錄入,是超市管理系統(tǒng)的外部操作者。2.4 運(yùn)行環(huán)境(1) 硬件需求CPU: Intel 奔騰雙核,運(yùn)行速度2600MHz 或以上內(nèi)存:1024MB或以上硬盤: 160G 或以上顯示器:19英寸寬頻LCD分辨率為1440X 900( 2)軟件需求安裝 SQL Server 2005,如果安裝了更高的版本則需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行必要的升級(jí)操作系統(tǒng):Windows2003 Server 的所有版本或Windows NT Server1.1 02.5 設(shè)計(jì)和實(shí)現(xiàn)上的限制(1) 項(xiàng)目的預(yù)算不多。要求在半年內(nèi)收回成本。(2) 系
12、統(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)該能防火,防盜或其他方式的人為破壞,還要有必須的備份功能。2.6 假設(shè)和依賴關(guān)于用戶權(quán)限希望建立一個(gè)多維的用戶權(quán)限管理, 可以察看下級(jí)單位所有人員信息薪金權(quán)限、基層單位只能察看自己所有人員信息。薪金權(quán)限只有經(jīng)過(guò)授權(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ù)
13、部分需要進(jìn)行對(duì)工作人員的工資以及出勤以及超市的盈利進(jìn)行管理。超市出勤需要倚賴打卡器的設(shè)備支持進(jìn)行操作。庫(kù)存管理模塊依賴于鍵鼠及二維碼掃描設(shè)備的輸入,并且需要至少一臺(tái)能連接至本地局域網(wǎng)絡(luò)的運(yùn)行 Windows操作系統(tǒng)的X86架構(gòu)計(jì)算機(jī)。2.7 關(guān)鍵點(diǎn)1、 基本信息管理模塊:(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)貨訂單
14、號(hào)、進(jìn)貨日期、進(jìn)貨數(shù)量、含稅/未稅進(jìn)價(jià)、促銷價(jià)、售價(jià)等信息。(3) 商品刪除的管理。是對(duì)已錄入的商品通過(guò)一段時(shí)間的銷售,不適銷,為了引進(jìn)其它商品而從文件中刪除商品的記錄。(4) 商品分類的增加管理。超市為了便于對(duì)商品的管理,把商品分門別類,增加某一種商品分類或子分類。(5) 商品分類的刪除管理。為了有效的管理商品,刪除某一種商品分類或子分類。2、 貨物管理模塊:(1) 進(jìn)貨管理的模塊:主要依據(jù)商品缺貨信息生成進(jìn)貨訂單信息,并且可以在此基礎(chǔ)上對(duì)訂單里的商品內(nèi)容進(jìn)行添加、刪除、修改。(2) 退貨管理的模塊。依據(jù)商品銷售的情況,對(duì)滯銷的商品進(jìn)行生成退貨訂單的處理。(3) 缺貨管理的模塊。此模塊依據(jù)商
15、品銷售信息、庫(kù)存信息生成缺貨訂單,并且能在此功能上進(jìn)行添加、刪除、修改缺貨訂單中的某些商品的名稱、貨號(hào)、數(shù)量的模塊,生成缺貨訂單后在預(yù)定交貨時(shí)間內(nèi)提出缺貨告警。(4) 調(diào)價(jià)管理的模塊。主要負(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í)獲得更好的效率。3、 銷售管理模塊:(1) 銷售商品錄入管理。是針對(duì)每天不同顧客購(gòu)買商品信息進(jìn)行的條碼輸入、商品識(shí)別、顧客購(gòu)物小票的計(jì)算和打印,即前臺(tái)收銀臺(tái)的工作。(
16、2) 銷售商品查詢管理。主要負(fù)責(zé)指定日期所有購(gòu)物小票的商品統(tǒng)計(jì)和銷售金額匯總,并自動(dòng)生成某日銷售總數(shù)的商品統(tǒng)計(jì)。(3) 銷售商品變更管理。主要針對(duì)個(gè)別顧客的退貨和換貨進(jìn)行的記錄。四、統(tǒng)計(jì)報(bào)表管理模塊,在整合的前提下自動(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)表:以一周為單位來(lái)統(tǒng)計(jì)全部商品的銷售數(shù)據(jù);(3) 銷售月報(bào)表:以月為單位來(lái)統(tǒng)計(jì)全部商品的銷售數(shù)據(jù);(4) 庫(kù)存統(tǒng)計(jì):統(tǒng)計(jì)本超市內(nèi)各產(chǎn)品的庫(kù)存多少情況。五、財(cái)務(wù)管
17、理模塊:(1) 超市盈利查看;通過(guò)系統(tǒng)統(tǒng)計(jì),得出超市的盈余單。超市收益=超市總收益- 進(jìn)貨成本 - 超市員工工資- 額外損益(2) 員工出勤模塊:根據(jù)統(tǒng)計(jì)員工的出勤,查看各個(gè)員工的出勤狀況。(3) 員工工資管理模塊:對(duì)員工的工資進(jìn)行管理,與員工出勤以及獎(jiǎng)金有關(guān)。超市員工工資=底薪+出勤+獎(jiǎng)金六、用戶管理模塊;(1) 用戶信息登記,對(duì)用戶賦予使用該軟件的權(quán)利,根據(jù)新用戶的職位不同所使用的軟件功能也不同。注冊(cè)信息主要包括新用戶姓名、性別、年齡、家庭住址、聯(lián)系方式、用戶名、賬戶、職位等信息。(2) 用戶信息查詢,對(duì)已注冊(cè)的用戶查詢個(gè)人基本信息、職位信息、登錄信息等(3) 用戶信息修改,對(duì)已注冊(cè)的用戶
18、信息進(jìn)行修改,如職位的變動(dòng)、個(gè)人信息的改變等。(4) 用戶賬戶刪除,對(duì)離職的用戶賬戶進(jìn)行刪除。七、 VIP 客戶管理模塊:(1) 客戶信息注冊(cè),將新客戶進(jìn)行登記在系統(tǒng)中,客戶在購(gòu)物時(shí)可以進(jìn)行積分,累計(jì)一定的積分可以進(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í)間沒(méi)有活動(dòng)可以將該用戶信 息刪除。3 . 外部接口需求3.1 用戶
19、界面界面設(shè)計(jì)基本的原則要求:方便、簡(jiǎn)潔、美觀等。整個(gè)界面的感覺要保持友好一致、簡(jiǎn)易的風(fēng)格。輸入設(shè)備:鼠標(biāo)、鍵盤、掃描儀、條碼掃描器、打卡器輸出設(shè)備:打印機(jī)、顯示器、條碼標(biāo)簽打印機(jī)顯示風(fēng)格:Windows 應(yīng)用程序界面接口需求:暫無(wú)庫(kù)存管理功能模塊運(yùn)行時(shí)的主界面大致要求為Windows Form的經(jīng)典界面,主界面可以是用 CC斜發(fā)獨(dú)立的頁(yè)面,有一個(gè)登錄界面,需 要擁有管理員賬號(hào)與密碼的用戶方能使用,登錄進(jìn)入以后分為基本四大功能模塊:商品的分類存儲(chǔ)、商品的退貨處理、滯銷貨物的處理、 貨源補(bǔ)充。3.2 硬件接口柜臺(tái)機(jī)通過(guò)交款模塊接口與服務(wù)器交換數(shù)據(jù),進(jìn)而對(duì)服務(wù)器上數(shù)據(jù)進(jìn)行操作。柜臺(tái)機(jī)和器上都具備網(wǎng)卡
20、,網(wǎng)卡間用網(wǎng)線連接,之間通過(guò) 相應(yīng)的通信協(xié)議進(jìn)行數(shù)據(jù)交換。庫(kù)存管理功能模塊外部接口需求主要通過(guò)TCP/IP協(xié)議接口實(shí)現(xiàn)小型局域網(wǎng)內(nèi)對(duì)進(jìn)貨模塊與收銀員模塊數(shù)據(jù)庫(kù)的存儲(chǔ)信息的共享。牛接口軟件接口鍵盤鼠標(biāo)打 印機(jī)二維 碼掃描儀打卡 器主模塊VV管理模 塊VVVVV查詢模 塊VVVV3.3軟件接口庫(kù)存管理模塊需要與本地 MSSQ數(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)行交互,用戶信息可以通過(guò)ofice導(dǎo)出客戶管理模塊:客
21、戶的信息管理需要與數(shù)據(jù)庫(kù)數(shù)據(jù)進(jìn)行交互,客戶信息可以通過(guò)ofice導(dǎo)出,客戶信息可以通過(guò)IC卡識(shí)別。3.4 通信接口通信接口即模塊之間的接口。模塊間進(jìn)行數(shù)據(jù)交換和控制協(xié)助。例如,本系統(tǒng)的出入庫(kù)模塊,將數(shù)據(jù)通過(guò)中間件傳遞給數(shù)據(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功能分類功能類別
22、功能超市經(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)特性超市經(jīng)理4.2.1 說(shuō)明和優(yōu)先級(jí)該特性代表超市經(jīng)理的業(yè)務(wù)功能需求,包括該功能內(nèi)用戶所擁有 的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為高。4.2.2 功能需求4.2.2.1 商品管理(1)說(shuō)明信息管理員通過(guò)該功能進(jìn)行日常系統(tǒng)的管理及維護(hù),并且依照超 市經(jīng)理的意愿,負(fù)責(zé)商品數(shù)據(jù)的錄入、采購(gòu)內(nèi)容的編制,對(duì)商品進(jìn)行 各種有效的管理,例如新增、更改、汰換、等。(2)角色信息管理員(3)前置條件
23、管理員登陸對(duì)商品數(shù)據(jù)進(jìn)行管理(4)輸入商品管理指令(5)過(guò)程主過(guò)程描述1 .管理員用管理員帳號(hào)登錄系統(tǒng),系統(tǒng)顯本管理員界面2 .管理員可以通過(guò)商品管理功能停售商品3 .管理員可以通過(guò)商品管理功能添加商品的信息4 .管理員可以通過(guò)商品管理功能修改商品的信息5.后置條件啟動(dòng)分支過(guò)程描述無(wú)異常過(guò)程描述(6)輸出更改信息同步到數(shù)據(jù)庫(kù)(7)后置條件將更改的信息同步到數(shù)據(jù)庫(kù)(8)業(yè)務(wù)規(guī)則無(wú)4.2.2.2銷售管理(1)說(shuō)明超市經(jīng)理通過(guò)該功能進(jìn)行銷售情況查詢、生成銷售報(bào)表以及營(yíng)銷 策略的制定。(3)角色超市經(jīng)理(3)前置條件超市經(jīng)理登陸(5)輸入制定的營(yíng)銷策略對(duì)銷售情況的查詢指令生成報(bào)表指令(5)過(guò)程主過(guò)程描
24、述1 .經(jīng)理用管理員帳號(hào)登錄系統(tǒng),系統(tǒng)顯示管理員界面2 .經(jīng)埋可以通過(guò)銷售管理功能查詢銷售情況3 .經(jīng)埋可以通過(guò)銷售管理功能生成銷售報(bào)表4 .經(jīng)理可以通過(guò)銷售管理功能制定營(yíng)銷策略5 .后置條件啟動(dòng)分支過(guò)程描述無(wú)異常過(guò)程描述(7)輸出銷售報(bào)表銷售情況顯示營(yíng)銷策略文檔(7)后置條件將更改的信息同步到數(shù)據(jù)庫(kù)(8)業(yè)務(wù)規(guī)則無(wú)4.3 系統(tǒng)特性倉(cāng)庫(kù)管理員4.3.1 說(shuō)明和優(yōu)先級(jí)該特性代表庫(kù)存管理員的業(yè)務(wù)功能需求, 包括該功能內(nèi)用戶所擁 有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為中4.3.2 功能需求庫(kù)存管理模塊(1)說(shuō)明庫(kù)存管理模塊:根據(jù)入庫(kù)的商品類型進(jìn)行分類的存儲(chǔ),出貨、貨物的退貨、貨源補(bǔ)充、滯銷貨物的處理。(
25、2)角色庫(kù)存管理人員。(3)前置條件庫(kù)存管理工作人員登錄。(4)輸入庫(kù)存管理模塊需要輸入的信息匯總:生產(chǎn)批次、存儲(chǔ)條件、存儲(chǔ) 區(qū)域記錄、進(jìn)貨數(shù)量、出貨數(shù)量、需求進(jìn)貨物品名稱,數(shù)量、退貨原 因、退貨物品名稱、退貨處理結(jié)果。(5)過(guò)程主過(guò)程描述6 .倉(cāng)管員用指定帳號(hào)登錄系統(tǒng),系統(tǒng)顯本管理員界面7 .倉(cāng)管員可以通過(guò)存儲(chǔ)分類功能登記商品存儲(chǔ)區(qū)域、存儲(chǔ)量相關(guān)信息8 .倉(cāng)管員可以通過(guò)退貨管理功能添加退貨相關(guān)信息9 .倉(cāng)管員可以通過(guò)貨源補(bǔ)充查看商品的余量,評(píng)估是否進(jìn)貨10.倉(cāng)管員可以通過(guò)滯銷貨物查看管理滯銷貨物信息分支過(guò)程描述無(wú)異常過(guò)程描述(6)輸出商品預(yù)計(jì)銷售完畢時(shí)間、商品余量、滯銷貨物信息。(7)后置條
26、件數(shù)據(jù)庫(kù)檢查同步完成后。(8)業(yè)務(wù)規(guī)則倉(cāng)庫(kù)管理人員在倉(cāng)庫(kù)管理PCM上進(jìn)行操作。4.4 系統(tǒng)特性 進(jìn)貨人員4.4.1 說(shuō)明和優(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)說(shuō)明進(jìn)貨管理員通過(guò)采購(gòu)單,聯(lián)系商家選擇想要的貨物種類及數(shù)量進(jìn)行 進(jìn)貨,到貨后進(jìn)行入庫(kù)登記,填寫入庫(kù)單。(2)角色進(jìn)貨管理員(3)前置條件進(jìn)貨管理員登錄系統(tǒng)查看采購(gòu)單(4)輸入進(jìn)貨單(5)過(guò)程主過(guò)程描述11 .進(jìn)貨員登錄系統(tǒng),系統(tǒng)顯示進(jìn)貨管理界面。12 .進(jìn)貨員查看采購(gòu)單。13 .進(jìn)貨員按照規(guī)定的數(shù)量通知商家進(jìn)貨14 .貨物入庫(kù)
27、輸入進(jìn)貨單進(jìn)行入庫(kù)登記15 .當(dāng)商品出現(xiàn)滯銷和貨物損壞狀況是,通知商家進(jìn)行退貨16 .啟動(dòng)后置條件分支過(guò)程描述6超市缺貨,將補(bǔ)貨單并入下一期采購(gòu)單進(jìn)行采購(gòu)7超市貨物滯銷,通過(guò)滯銷單,通知商家進(jìn)行退貨異常過(guò)程描述3.3.2商家無(wú)貨,下次進(jìn)行進(jìn)貨處理3.3.2貨物損壞,通知商家進(jìn)行退換貨。(6)輸出1 .超市滯銷時(shí)輸出滯銷單2 .貨物損壞時(shí)輸出退貨單(7)后置條件同步到數(shù)據(jù)庫(kù)(8)業(yè)務(wù)規(guī)則進(jìn)貨員通過(guò)采購(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 說(shuō)明和優(yōu)先級(jí)該特性代表財(cái)務(wù)人員的業(yè)務(wù)功能需求,包括該該功能內(nèi)用
28、戶所擁 有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為中。4.5.2 功能需求4.5.2.1 財(cái)務(wù)管理(1)說(shuō)明財(cái)務(wù)人員通過(guò)對(duì)員工出勤信息的查看,統(tǒng)計(jì)出工資信息,下發(fā)工 資。以及統(tǒng)計(jì)超市的盈余。(4)角色財(cái)務(wù)人員(3)前置條件財(cái)務(wù)人員登陸(6)輸入出勤情況,以及每日盈余統(tǒng)計(jì)(5)過(guò)程主過(guò)程描述1財(cái)務(wù)人員員用財(cái)務(wù)人員帳號(hào)登錄系統(tǒng),系統(tǒng)顯本財(cái)務(wù)管理界面2.財(cái)務(wù)人員可以通過(guò)系統(tǒng)查看工作人員的出勤。3財(cái)務(wù)人員可以查看超市的盈余狀況4 .財(cái)務(wù)人員可以通過(guò)查看出勤對(duì)員工的工資進(jìn)行統(tǒng)計(jì)5 .啟動(dòng)后置條件分支過(guò)程描述5 .超市員工工資=底薪+出勤+獎(jiǎng)金;6 .超市收益=超市總收益-進(jìn)貨成本-超市員工工資-額外損益7 .財(cái)
29、務(wù)人員可以統(tǒng)計(jì)員工的獎(jiǎng)金異常過(guò)程描述(8)輸出1 .工資單2 .盈余單3 .額外損益單4 .上報(bào)系統(tǒng)管理員(9)后置條件同步到數(shù)據(jù)庫(kù)(8)業(yè)務(wù)規(guī)則財(cái)務(wù)人員可以通過(guò)系統(tǒng)查看員工的出勤以及獎(jiǎng)勵(lì)來(lái)核算出員工的工資,發(fā)出工資單。同樣可以通過(guò)對(duì)超市收益進(jìn)行查看核算得出超市盈余報(bào)表4.6系統(tǒng)特性銷售人員4.6.1 說(shuō)明和優(yōu)先級(jí)該特性代表銷售人員的業(yè)務(wù)功能需求, 包括該該功能內(nèi)用戶所擁有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為中。4.5.2功能需求商品管理(1)說(shuō)明收銀員通過(guò)此功能可以對(duì)顧客所要購(gòu)買的商品進(jìn)行銷售,并且銷售完系統(tǒng)自動(dòng)將本次銷售記錄傳至數(shù)據(jù)庫(kù),記錄銷售流水賬,與后臺(tái)數(shù)據(jù)庫(kù)同步(5)角色收銀員(3)前置
30、條件收銀員登陸顧客將其所要購(gòu)買的商品帶至收銀臺(tái)(7)輸入商品的信息(比如條形碼,數(shù)字編號(hào)等等)。(5)過(guò)程主過(guò)程描述17 .收銀員在系統(tǒng)上登陸自己的賬號(hào)密碼,打開銷售界面18 .收銀員將顧客所要購(gòu)買的商品信息逐f入系統(tǒng)19 .收銀員告訴顧客系統(tǒng)顯示出顧客所要購(gòu)買的商品總價(jià),并問(wèn)其是否需要增加或者減少商品,按照顧客要求進(jìn)行操作20 .收銀員收到顧客所付金額,并在系統(tǒng)上選擇結(jié)算21.后置條件啟動(dòng)分支過(guò)程描述無(wú)異常過(guò)程描述(10)輸出購(gòu)買商品清單(7)后置條件將此次商品銷售的數(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.
31、1 說(shuō)明和優(yōu)先級(jí)該特性代表登陸的業(yè)務(wù)功能需求,包括該該功能內(nèi)用戶所擁有的不 同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為低4.7.2 功能需求收銀員登陸(1)說(shuō)明該功能用于收銀員登錄該軟件(2)角色收銀員(3)前置條件打開該軟件處于登錄界面管理員或經(jīng)理已將該收銀員注冊(cè)在該系統(tǒng)中(4)輸入輸入用戶名及密碼,選定登錄用戶類型(5)過(guò)程主過(guò)程描述1、用戶輸入自己的用戶名及密碼,選擇登錄用戶類型2、系統(tǒng)執(zhí)行后置條件分支過(guò)程描述用戶名或密碼輸入錯(cuò)誤,返回1。用戶名或密他輸入錯(cuò)誤,返回1異常過(guò)程描述(6)輸出登錄失敗(7)后置條件用戶登陸到該軟件,顯示軟件界面(8)業(yè)務(wù)規(guī)則銷售人員登陸只能由銷售員登陸進(jìn)貨員登陸(1)說(shuō)明
32、該功能用于進(jìn)貨員登錄該軟件(2)角色進(jìn)貨員(4)前置條件打開該軟件處于登錄界面管理員已將該進(jìn)貨人員注冊(cè)在該系統(tǒng)中(4)輸入輸入用戶名及密碼,選定登錄用戶類型主過(guò)程描述1、用戶輸入自己的用戶名及密碼,選擇登錄用戶類型2、系統(tǒng)執(zhí)行后置條件分支過(guò)程描述用戶名或密碼輸入錯(cuò)誤,返回1。用戶名或密他輸入錯(cuò)誤,返回1異常過(guò)程描述(6)輸出登錄失敗(7)后置條件用戶登陸到該軟件,顯示軟件界面(8)業(yè)務(wù)規(guī)則進(jìn)貨員登陸只能由進(jìn)貨員登陸倉(cāng)庫(kù)管理人員登陸(1)說(shuō)明該功能用于倉(cāng)庫(kù)管理員登錄該軟件(2)角色倉(cāng)庫(kù)管理人員(3)前置條件打開該軟件處于登錄界面管理員已將該倉(cāng)庫(kù)管理員注冊(cè)在該系統(tǒng)中(4)輸入輸入用戶名及密碼,選定
33、登錄用戶類型主過(guò)程描述1、用戶輸入自己的用戶名及密碼,選擇登錄用戶類型2、系統(tǒng)執(zhí)行后置條件分支過(guò)程描述用戶名或密碼輸入錯(cuò)誤,返回1。用戶名或密他輸入錯(cuò)誤,返回1異常過(guò)程描述(6)輸出登錄失敗(7)后置條件用戶登陸到該軟件,顯示軟件界面(8)業(yè)務(wù)規(guī)則倉(cāng)庫(kù)管理人員登陸只能由倉(cāng)庫(kù)管理員登陸員登陸(1)說(shuō)明該功能用于財(cái)務(wù)員登錄該軟件(2)角色財(cái)務(wù)員(3)前置條件打開該軟件處于登錄界面管理員已將該財(cái)務(wù)員注冊(cè)在該系統(tǒng)中(4)輸入輸入用戶名及密碼,選定登錄用戶類型主過(guò)程描述1、用戶輸入自己的用戶名及密碼,選擇登錄用戶類型2、系統(tǒng)執(zhí)行后置條件分支過(guò)程描述用戶名或密碼輸入錯(cuò)誤,返回1。用戶名或密他輸入錯(cuò)誤,返回
34、1異常過(guò)程描述(6)輸出登錄失敗(7)后置條件用戶登陸到該軟件,顯示軟件界面(8)業(yè)務(wù)規(guī)則財(cái)務(wù)員登陸只能由財(cái)務(wù)員登陸管理員登陸(1)說(shuō)明該功能用于管理員或超市經(jīng)理登錄該軟件(2)角色信息管理員或超市經(jīng)理(3)前置條件打開該軟件處于登錄界面管理員賬戶已注冊(cè)在該系統(tǒng)中(4)輸入輸入用戶名及密碼,選定登錄用戶類型主過(guò)程描述1、用戶輸入自己的用戶名及密碼,選擇登錄用戶類型2、系統(tǒng)執(zhí)行后置條件分支過(guò)程描述用戶名或密碼輸入錯(cuò)誤,返回1。用戶名或密他輸入錯(cuò)誤,返回1異常過(guò)程描述(6)輸出登錄失敗(7)后置條件用戶登陸到該軟件,顯示軟件界面(8)業(yè)務(wù)規(guī)則管理員登陸只能由信息管理員和超市經(jīng)理登陸4.8 用戶管理
35、4.8.1 說(shuō)明和優(yōu)先級(jí)該特性代表管理員的業(yè)務(wù)功能需求,包括該該功能內(nèi)用戶所擁有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為高4.8.2 功能需求(1)說(shuō)明該功能用于超市經(jīng)理或管理員注冊(cè)該軟件的新用戶(2)角色管理員(超市經(jīng)理或信息管理員)(3)前置條件管理員(超市經(jīng)理或信息管理員)已經(jīng)登錄到系統(tǒng)中(4)輸入用戶基本信息信息、用戶名及密碼(5)過(guò)程主過(guò)程描述1、管理員通過(guò)管理員賬戶登錄,進(jìn)入管理員界面2、管理員選擇用戶管理,系統(tǒng)顯示用戶管理界面3、管理員選擇新用戶注冊(cè),進(jìn)入用戶登記界面4、管理員輸入新用戶姓名、性別、年齡、家庭住址、聯(lián)系方式、用戶名、登錄密碼等信息,選擇新注冊(cè)用戶職 位(用戶類型),并確定
36、登記。系統(tǒng)顯示登記成功。5、系統(tǒng)執(zhí)行后置條件分支過(guò)程描述無(wú)異常過(guò)程描述(6)輸出登錄失敗,用戶登記(7)后置條件用戶信息登記,數(shù)據(jù)庫(kù)新增一條數(shù)據(jù)信息(8)業(yè)務(wù)規(guī)則新用戶注冊(cè)只能由管理員操作用戶信息查詢(1)說(shuō)明該功能用于超市經(jīng)理或管理員用戶信息查詢(2)角色管理員(超市經(jīng)理或信息管理員)(3)前置條件管理員(超市經(jīng)理或信息管理員)已經(jīng)登錄到系統(tǒng)中(4)輸入查詢條件(5)過(guò)程主過(guò)程描述1、管理員通過(guò)管理員賬戶登錄,進(jìn)入管理員界面2、管理員選擇用戶管理,系統(tǒng)顯示用戶管理界面3、管理員選擇用戶查詢,進(jìn)入用戶信息查詢界面4、管理員按用戶姓名或用戶名進(jìn)行查詢, 系統(tǒng)顯示查詢結(jié)果。5、管理員打開查詢結(jié)果,
37、系統(tǒng)顯不查詢用戶信息。6、系統(tǒng)執(zhí)行后置條件分支過(guò)程描述異常過(guò)程描述(6)輸出登錄失敗,查詢失敗、用戶信息(7)后置條件查出用戶信息(9)業(yè)務(wù)規(guī)則用戶信息查詢只能由管理員操作用戶信息修改(1)說(shuō)明該功能用于超市經(jīng)理或管理員用戶信息修改(2)角色管理員(超市經(jīng)理或信息管理員)(4)前置條件管理員(超市經(jīng)理或信息管理員)已經(jīng)登錄到系統(tǒng)中(5)輸入查詢條件及修改信息(6)過(guò)程主過(guò)程描述1、管理員通過(guò)管理員賬戶登錄,進(jìn)入管理員界面2、管理員選擇用戶管理,系統(tǒng)顯示用戶管理界面3、管理員選擇用戶查詢,進(jìn)入用戶查詢界面4、管理員按用戶姓名或用戶查詢。系統(tǒng)顯示查詢結(jié)果。5、管理員書開查詢結(jié)果。系統(tǒng)顯示查詢用戶信
38、息。6、管理員輸入要修改的信息,并確認(rèn)修改,系統(tǒng)顯示修改成功。7、系統(tǒng)執(zhí)行后置條件分支過(guò)程描述異常過(guò)程描述(6)輸出登錄失敗,查詢失敗,用戶信息、信息修改成功、信息修改失敗(7)后置條件用戶信息修改成功,數(shù)據(jù)庫(kù)更新數(shù)據(jù)(8)業(yè)務(wù)規(guī)則用戶信息修改只能由管理員操作用戶賬戶刪除(1)說(shuō)明該功能用于超市經(jīng)理或管理員用戶賬戶刪除(2)角色管理員(超市經(jīng)理或信息管理員)(5)前置條件管理員(超市經(jīng)理或信息管理員)已經(jīng)登錄到系統(tǒng)中(6)輸入查詢條件(7)過(guò)程主過(guò)程描述1、管理員通過(guò)管理員賬戶登錄,進(jìn)入管理員界面2、管理員選擇用戶管理,系統(tǒng)顯示用戶管理界面3、管理員選擇用戶查詢,進(jìn)入用戶查詢界面4、管理員按用
39、戶姓名或用戶查詢。系統(tǒng)顯示查詢結(jié)果。5、管理員書開查詢結(jié)果。系統(tǒng)顯示查詢用戶信息。6、管理員選擇刪除該用戶賬戶,并確認(rèn)刪除,系統(tǒng)顯示 賬戶刪除成功。7、系統(tǒng)執(zhí)行后置條件分支過(guò)程描述異常過(guò)程描述(6)輸出登錄失敗,查詢失敗,用戶信息、信息刪除成功、信息刪除失敗(7)后置條件用戶賬戶刪除成功,數(shù)據(jù)庫(kù)數(shù)據(jù)信息刪除(8)業(yè)務(wù)規(guī)則用戶賬戶刪除只能由管理員操作管理員不可刪除管理員4.9 VIP客戶管理4.9.1說(shuō)明和優(yōu)先級(jí)該特性代表管理員的業(yè)務(wù)功能需求,包括該該功能內(nèi)用戶所擁有的不同權(quán)限以及業(yè)務(wù)模塊。優(yōu)先級(jí)為中4.9.2功能需求注冊(cè)(1)說(shuō)明該功能用于管理員(超市經(jīng)理和信息管理員)注冊(cè)新客戶(2)角色管理
40、員(超市經(jīng)理和信息管理員)(5)前置條件管理員(超市經(jīng)理和信息管理員)已經(jīng)登錄到系統(tǒng)中(6)輸入客戶基本信息信息(6)過(guò)程主過(guò)程描述1、管理員登錄進(jìn)系統(tǒng),進(jìn)入客戶管理員界面2、管理選擇客戶管理,系統(tǒng)顯示客戶管理界面3、管理員選擇新客戶注冊(cè),進(jìn)入客戶注冊(cè)界面4、管理員輸入新客戶姓名、性別、家庭住址、聯(lián)系方式 等信息,選擇新注冊(cè)用戶類型,系統(tǒng)自動(dòng)生成客戶編號(hào) 及積分表,將信息錄入到IC卡中,并確定注冊(cè),系統(tǒng)顯 示注冊(cè)成功。5、系統(tǒng)執(zhí)行后置條件分支過(guò)程描述無(wú)異常過(guò)程描述(6)輸出登錄失敗,客戶注冊(cè)成功、客戶注冊(cè)失敗(7)后置條件新客戶注冊(cè)成功,數(shù)據(jù)庫(kù)新增加一條數(shù)據(jù)(10)業(yè)務(wù)規(guī)則一個(gè)客戶只能注冊(cè)一次
41、戶信息查詢(1)說(shuō)明該功能用于管理員(超市經(jīng)理和信息管理員)進(jìn)行客戶信息查詢(2)角色管理員(超市經(jīng)理和信息管理員)(3)前置條件管理員(超市經(jīng)理和信息管理員)已經(jīng)登錄到系統(tǒng)中(4)輸入查詢條件(5)過(guò)程主過(guò)程描述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í)行后置條件分支過(guò)程描述5.1.1 管理員重新查詢,系統(tǒng)返回 45.1.2 管理員將查詢到的信息導(dǎo)入到 word文檔中。異常過(guò)程描述(
42、6)輸出登錄失敗,查詢失敗、客戶信息(7)后置條件查出客戶信息(11)業(yè)務(wù)規(guī)則無(wú)客戶信息修改(1)說(shuō)明該功能用于管理員(超市經(jīng)理和信息管理員)客戶信息修改(2)角色管理員(超市經(jīng)理和信息管理員)(6)前置條件管理員(超市經(jīng)理和信息管理員)已經(jīng)登錄到系統(tǒng)中輸入查詢條件及修改信息(8)過(guò)程主過(guò)程描述1、管理員登錄系統(tǒng),進(jìn)入客戶管理員界面2、管理員選擇客戶管理,系統(tǒng)顯示客戶管理界面3、管理員選擇客戶信息查詢,進(jìn)入客戶信息查詢界面4、管理員按客戶姓名或客戶編號(hào),系統(tǒng)顯示查詢結(jié)果。5、管理員書開查詢結(jié)果。系統(tǒng)顯示查詢客戶信息。6、管理員輸入要修改的信息,并確認(rèn)修改,系統(tǒng)顯示信 息修改成功。7、系統(tǒng)執(zhí)行后
43、置條件分支過(guò)程描述5.1.1管理員重新查詢,系統(tǒng)返回 46.1.1管理員放棄修改,系統(tǒng)返回5異常過(guò)程描述6.2.1管理員修改的信息與之前信息T,系統(tǒng)顯不信息修改失敗,返回5(6)輸出登錄失敗,查詢失敗,客戶信息、信息修改成功、信息修改失敗(7)后置條件客戶信息修改成功,數(shù)據(jù)庫(kù)信息更新(9)業(yè)務(wù)規(guī)則無(wú)戶信息刪除(1)說(shuō)明該功能用于管理員(超市經(jīng)理和信息管理員)客戶信息刪除(2)角色管理員(超市經(jīng)理和信息管理員)(7)前置條件管理員(超市經(jīng)理和信息管理員)(8)輸入查詢條件(9)過(guò)程主過(guò)程描述1、管理員通過(guò)管理員賬戶登錄,進(jìn)入客戶管理員界面2、管理員選擇客戶管理,系統(tǒng)顯示客戶管理界面3、管理員選擇
44、客戶查詢,進(jìn)入客戶查詢界面4、管理員按客戶姓名或客戶編號(hào)進(jìn)行查詢, 系統(tǒng)顯示查詢結(jié)果。5、管理員書開查詢結(jié)果。系統(tǒng)顯示查詢客戶信息。6、管理員選擇刪除該客戶信息,并確認(rèn)刪除,系統(tǒng)顯示信息刪除成功。7、系統(tǒng)執(zhí)行后置條件分支過(guò)程描述5.1.1管理員重新查詢,系統(tǒng)返回 46.1.1管理員放棄刪除,系統(tǒng)返回5異常過(guò)程描述(6)輸出登錄失敗,查詢失敗,客戶信息、信息刪除成功、信息刪除失敗(7)后置條件用戶賬戶刪除成功,數(shù)據(jù)庫(kù)信息刪除(9)業(yè)務(wù)規(guī)則用戶要求或用戶長(zhǎng)時(shí)間沒(méi)有過(guò)活動(dòng)才可刪除該用戶信息5.非功能需求5.1 性能需求(1)精度 價(jià)錢精確到分,時(shí)間精確到秒,響應(yīng)時(shí)間在0.5秒內(nèi)。數(shù) 據(jù)錄入精確,計(jì)算
45、準(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),最大的問(wèn)題在于當(dāng)停電的時(shí)候如何解決銷售和庫(kù)存記錄的同步性。一:在停電銷售未記錄入數(shù)據(jù)庫(kù)時(shí),先由人工記錄,然后等電來(lái)的時(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í),改為逐次加載,每次加載500個(gè)。( 5) 性能指標(biāo)在系統(tǒng)資源使用負(fù)載不超過(guò)80%的情況下,數(shù)據(jù)響應(yīng)時(shí)間不超過(guò)1S, 當(dāng)系統(tǒng)資源使用超載打到80%以上時(shí),響應(yīng)時(shí)間不超過(guò)3S。5.2 安全性需求一個(gè)軟件系統(tǒng)每個(gè)用戶在第一次登錄之后,必須更改他的最初登錄密碼。最初的登錄密碼不能重用。對(duì)格式和數(shù)據(jù)類型限制的數(shù)據(jù),進(jìn)行驗(yàn)證,采用錯(cuò)誤提醒機(jī)制,提示用戶輸入正確數(shù)據(jù)和正確的操作系統(tǒng)。?只有合法用戶才能登錄
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025陜西省建筑安全員知識(shí)題庫(kù)及答案
- 2025海南省建筑安全員-A證考試題庫(kù)附答案
- 2025河南建筑安全員知識(shí)題庫(kù)附答案
- 《A期中沖刺復(fù)習(xí)》課件
- 下肢深靜脈血栓的形成
- 物質(zhì)的量完整課件
- 《醫(yī)院火災(zāi)培訓(xùn)課件》課件
- 房地產(chǎn)行業(yè)定期報(bào)告:鄭州出臺(tái)容積率新規(guī)一線新房成交環(huán)比與9.6
- 《技術(shù)必修》課件
- 單位管理制度展示合集職員管理篇十篇
- 水土保持方案投標(biāo)文件技術(shù)部分
- 專題3-6 雙曲線的離心率與常用二級(jí)結(jié)論【12類題型】(原卷版)-A4
- 2024年人力資源年度工作總結(jié)參考(2篇)
- DB52T 1776.1-2023 耕地質(zhì)量等別評(píng)價(jià) 第1部分:評(píng)價(jià)規(guī)范
- BIM工程師年終總結(jié)
- 2024秋季新教材人教版體育與健康一年級(jí)上冊(cè)課件:1我們愛運(yùn)動(dòng)
- 領(lǐng)導(dǎo)年終總結(jié)匯報(bào)工作
- CQI-23模塑系統(tǒng)評(píng)估審核表-中英文
- 2024年大型游樂(lè)設(shè)施操作(Y2)特種作業(yè)取證(廣東)考試復(fù)習(xí)題庫(kù)(含答案)
- 【教案】Unit+4+My+Favourite+Subject大單元整體教學(xué)設(shè)計(jì)人教版英語(yǔ)七年級(jí)上冊(cè)
- 2024年省國(guó)資委選聘兼職外部董事人選高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
評(píng)論
0/150
提交評(píng)論