版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
超市管理系統(tǒng)開發(fā)文檔1可行性研究報(bào)告1.1引言1.1.1編寫目本文檔是某公司在通用超市信息服務(wù)平臺(tái)基本上編制。本文檔編寫為下階段設(shè)計(jì)、開發(fā)提供根據(jù),為項(xiàng)目構(gòu)成員對(duì)需求詳盡理解,以及在開發(fā)開發(fā)過程中協(xié)同工作提供強(qiáng)有力保證。同步本文檔也作為項(xiàng)目評(píng)審驗(yàn)收根據(jù)之一。1.1.2背景21世紀(jì),超市競(jìng)爭(zhēng)也進(jìn)入到了一種全新領(lǐng)域,競(jìng)爭(zhēng)已不再是規(guī)模競(jìng)爭(zhēng),而是技術(shù)競(jìng)爭(zhēng)、管理競(jìng)爭(zhēng)、人才競(jìng)爭(zhēng)。技術(shù)提高和管理升級(jí)是連鎖超市業(yè)競(jìng)爭(zhēng)核心。零售領(lǐng)域當(dāng)前呈多元發(fā)展趨勢(shì),各種業(yè)態(tài):超市、倉儲(chǔ)店、便利店、特許加盟店、專賣店、貨倉等互相并存。如何在激烈競(jìng)爭(zhēng)中擴(kuò)大銷售額、減少經(jīng)營(yíng)成本、擴(kuò)大經(jīng)營(yíng)規(guī)模,成為超市努力追求目的。1.1.3定義服務(wù)平臺(tái)角色:涉及超市管理顧客,超市收銀顧客,VIP顧客,普通個(gè)人顧客,系統(tǒng)管理員。其中:超市管理顧客角色:重要負(fù)責(zé)物資采購(gòu),入庫等。超市收銀顧客角色:重要負(fù)責(zé)尋常超市交易,如收銀、退換貨等。VIP顧客角色:默認(rèn)分派給顧客平臺(tái)注冊(cè)顧客,是非管理系統(tǒng)。普通個(gè)人顧客角色:默認(rèn)分派給普通沒有注冊(cè)顧客。系統(tǒng)管理員角色:重要分派給服務(wù)平臺(tái)管理員,對(duì)系統(tǒng)初始化,系統(tǒng)內(nèi)顧客管理進(jìn)行維護(hù)。1.2可行性研究前提1.2.1規(guī)定規(guī)定能添加顧客賬號(hào),密碼,類型等信息。還能對(duì)數(shù)據(jù)庫備份,數(shù)據(jù)庫還原。能進(jìn)行商品信息錄入,涉及商品編號(hào)、名稱、單價(jià)、單位等。在銷售管理中要涉及商品銷售信息,銷售金額等,并且能記錄商品銷售時(shí)間,銷售數(shù)量等,以及商品當(dāng)天銷售總額。1.2.2目的超市目的是以優(yōu)質(zhì)服務(wù)和品種齊全商品,面向本地區(qū)所有消費(fèi)者,以使經(jīng)營(yíng)者可以實(shí)現(xiàn)利潤(rùn)。詳細(xì)目的為:最以便提供消費(fèi)者所需購(gòu)買物品,詳細(xì)如實(shí)記錄物品品種分類,理解市場(chǎng)發(fā)展方向,及時(shí)修正進(jìn)貨信息,修改庫存管理辦法、結(jié)算工作辦法、采購(gòu)管理辦法等,提高工作效率,節(jié)余財(cái)力物力資源。1.2.4進(jìn)行可行性研究辦法1.經(jīng)濟(jì)可行性:超市管理系統(tǒng)投入,可以提高工作效率,減少工作人員,從而減少勞力資本投入,依照核算,系統(tǒng)投入幾種月之后,就可以收回開發(fā)系統(tǒng)投資,因此從經(jīng)濟(jì)角度來說,本系統(tǒng)開發(fā)完全必要。2.社會(huì)可行性分析:當(dāng)前超市管理系統(tǒng)已經(jīng)在大型超市中得到了廣泛應(yīng)用,超市管理需要當(dāng)代化和信息化,只有合理運(yùn)用信息化管理,才干在市場(chǎng)競(jìng)爭(zhēng)中立于不敗。超市管理系統(tǒng)不但可以提高經(jīng)營(yíng)者回報(bào),并且可以隨時(shí)掌握市場(chǎng)動(dòng)向,為經(jīng)營(yíng)者提供必要市場(chǎng)信息,解決了經(jīng)營(yíng)者最需要解決迫切問題,同步超市管理系統(tǒng)對(duì)操作人員規(guī)定不高,也合理節(jié)約了成本投入。3.本系統(tǒng)操作以便靈活,便于學(xué)習(xí),因而,該系統(tǒng)具備可行性。
可行性研究結(jié)論:通過經(jīng)濟(jì)、技術(shù)、和社會(huì)等方面可行性研究,可以擬定本系統(tǒng)開發(fā)完全必要,并且是可行,可以立項(xiàng)開發(fā)。1.3對(duì)既有系統(tǒng)分析1.3.1數(shù)據(jù)流程和解決流程1.3.2工作負(fù)荷所有工作都需人工進(jìn)行,對(duì)于進(jìn)貨和庫存管理甚至需要人工進(jìn)行記錄,工作繁重,且效率低下,容易出錯(cuò)。1.3.3費(fèi)用開支需要大量紙質(zhì)文檔,對(duì)信息進(jìn)行記錄,需要支付大量費(fèi)用,且導(dǎo)致資源揮霍。由于所有工作都需要人工進(jìn)行且效率低下,因此需要支付較多工資。1.3.4人員項(xiàng)目經(jīng)理:王立強(qiáng);分析員:王鳳麗,萬文娜;程序員:王曉林;調(diào)試員:王萬樂,孫瑞鵬。1.4所建議系統(tǒng)1.4.1對(duì)所建議系統(tǒng)闡明本系統(tǒng)對(duì)客戶端和服務(wù)器設(shè)備規(guī)定相對(duì)不高,對(duì)計(jì)算機(jī)系統(tǒng)軟件規(guī)定也能滿足,在技術(shù)上,是完全可是實(shí)現(xiàn)。在經(jīng)濟(jì)方面,由于就當(dāng)前市場(chǎng)觀測(cè),各大中小型超市現(xiàn)狀有待改進(jìn),該系統(tǒng)恰恰彌補(bǔ)了這方面空白,經(jīng)濟(jì)收益前景可觀。咱們針對(duì)當(dāng)前各超市對(duì)經(jīng)營(yíng)業(yè)務(wù)和人事管理特點(diǎn)和技術(shù)人員實(shí)際水平,盡量采用易懂易讀人機(jī)界面,是顧客可以在短時(shí)間內(nèi)完全掌握運(yùn)用。在設(shè)計(jì)本系統(tǒng)過程中,本小構(gòu)成員一方面對(duì)市場(chǎng)進(jìn)行調(diào)查,分析有關(guān)數(shù)據(jù),并研究當(dāng)前正在使用有關(guān)系統(tǒng)。進(jìn)而擬定問題所在,并制定解決問題辦法和行方案。同步也要考慮到經(jīng)濟(jì)與技術(shù)方面可行性。最后草擬籌劃,并付諸實(shí)行。1.4.3改進(jìn)之處咱們所建議系統(tǒng)一方面不再需要大量紙張,進(jìn)行信息記錄,從而節(jié)約了諸多資源,另一方面,所有記錄只需一臺(tái)電腦就能完畢,不再需要大量人力進(jìn)行信息錄入,從而節(jié)約了人力資源,并且無需再人工地一條一條地對(duì)信息進(jìn)行書寫,節(jié)約了諸多時(shí)間,且大大地提高了工作效率。1.5技術(shù)條件方面可行性在IT行業(yè)中從業(yè)工作人員普通都規(guī)定懂計(jì)算機(jī),具備一定軟硬件基本,會(huì)使用各種管理軟件,熟悉IT產(chǎn)品。由于,超市中對(duì)員工素質(zhì)規(guī)定比較高,從管理層到下面營(yíng)銷人員,都規(guī)定具備一定IT背景,因此在新系統(tǒng)投入使用時(shí),只要對(duì)員工進(jìn)行少量培訓(xùn),系統(tǒng)功能和用法就基本上可以使系統(tǒng)順利運(yùn)營(yíng)了。1.6投資及收益分析1.6.1支出涉及采購(gòu)、開發(fā)和安裝下列各項(xiàng)所需費(fèi)用,如:房屋和設(shè)施500元ADP設(shè)備300元數(shù)據(jù)通訊設(shè)備300元環(huán)保設(shè)備200元安全與保密設(shè)備100元;ADP操作系統(tǒng)和應(yīng)用軟件200元;數(shù)據(jù)庫管理軟件100元。工作人員工資1.6.2收益1.6.2.1一次性收益即軟件賣出收益,按照合同為十萬元。1.6.2.2非一次性收益通過本次軟件項(xiàng)目,可以應(yīng)用在其她項(xiàng)目中,并且可以稍加修改出售給其她超市,收益為五萬元。1.6.2.3不可定量收益代碼庫完善,工作人員經(jīng)驗(yàn)增長(zhǎng)等。1.6.3收益/投資比收益投資比約為10/11.7社會(huì)條件方面可行性隨著計(jì)算機(jī)技術(shù)發(fā)展和網(wǎng)絡(luò)人口增長(zhǎng),人們對(duì)網(wǎng)絡(luò)需求也越來越苛刻,越來越貼近其生活,電子信息管理已經(jīng)成為網(wǎng)上一股潮流。而更多,是規(guī)定老式行業(yè)管理要延伸到網(wǎng)絡(luò),以更以便其生活、工作和學(xué)習(xí)??尚行匝芯磕?,就是用最小代價(jià)在盡量短時(shí)間內(nèi)擬定問題與否可以解決。要達(dá)到這個(gè)目,必要分析幾種重要也許解法利弊,從而判斷原定系統(tǒng)規(guī)模和目的與否現(xiàn)實(shí),系統(tǒng)完畢后所能帶來效益與否大到值得投資開發(fā)這個(gè)系統(tǒng)限度。因而,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡(jiǎn)化了系統(tǒng)分析和設(shè)計(jì)過程,也就是在較高層次上以較抽象方式進(jìn)行系統(tǒng)分析和設(shè)計(jì)過程。1.7.1法律方面可行性法律可行性是考慮要開發(fā)系統(tǒng)與否存在任何侵犯、妨礙和責(zé)任問題,顧客操作可行性考慮待開發(fā)軟件運(yùn)營(yíng)方式在顧客組織內(nèi)與否行得通,現(xiàn)行管理制度、人員素質(zhì)、操作知識(shí)與否可行。由于在本系統(tǒng)中是有合同作為雙方合伙基本,因此不會(huì)存在任何侵犯、妨礙和責(zé)任問題。雖然存在了,也可以依照合同進(jìn)行分析,一定有人會(huì)負(fù)責(zé)任,因此此系統(tǒng)完全可以進(jìn)行開發(fā)。1.7.2使用方面可行性超市作為一種商品資源集散點(diǎn),其重要功能就是對(duì)顧客開放購(gòu)買地方。老式超市管理系統(tǒng),手工管理,這種方式應(yīng)用最老式“筆紙操作系統(tǒng)”,將超市貨品信息、銷售信息、廠商信息管理及單據(jù)管理等均以純手工形式進(jìn)行,將信息以表格文獻(xiàn)體現(xiàn)形式記錄在紙上,再進(jìn)行統(tǒng)一保存。這種方式雖然在簡(jiǎn)樸信息查詢時(shí)會(huì)有一定以便,但是存在著更多不便:信息保存時(shí)間和條件很受限制、容易被損壞、信息查詢不便、信息傳達(dá)容易導(dǎo)致失誤等。采用咱們所建議系統(tǒng)便能較好地解決上述問題。1.8結(jié)論和老式管理模式相比較,使用本系統(tǒng)毫無疑問會(huì)大大提高超市運(yùn)動(dòng)效率,輔助提高超市決策水平管理水平,以減少經(jīng)意成本,提高效益,減少差錯(cuò),節(jié)約人力,減少顧客購(gòu)物時(shí)間,增長(zhǎng)客流量,提高顧客滿意度,增強(qiáng)超市擴(kuò)張能力,提供有效地技術(shù)保障,故該系統(tǒng)可以及時(shí)開始進(jìn)行。2項(xiàng)目開發(fā)籌劃編制項(xiàng)目開發(fā)籌劃目是用文獻(xiàn)形式,把對(duì)于在開發(fā)過程中各項(xiàng)工作負(fù)責(zé)人員、開發(fā)進(jìn)度所需經(jīng)費(fèi)預(yù)算、所需軟、硬件條件等問題作出安排記載下來,以便依照本籌劃開展和檢查本項(xiàng)目開發(fā)工作。編制內(nèi)容規(guī)定如下:2.1引言2.1.1編寫目本報(bào)告是面向顧客及項(xiàng)目團(tuán)隊(duì)而編寫,目在于使項(xiàng)目負(fù)責(zé)人及項(xiàng)目成員明確軟件重要功能模塊,以及讓顧客對(duì)概要設(shè)計(jì)書中所列出模塊功能提出修改或補(bǔ)充意見。2.1.2背景a. 待開發(fā)軟件系統(tǒng)名稱:超市銷售管理系統(tǒng);b. 列出此項(xiàng)目任務(wù)提出者、開發(fā)者:王立強(qiáng);c. 顧客:各大連鎖超市。2.1.3定義SQL語言英文全稱是StructureQueryLanguage,意為構(gòu)造化查詢語言。SQL語言重要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通用來執(zhí)行各種各樣操作,例如更新數(shù)據(jù)庫中數(shù)據(jù)、從數(shù)據(jù)庫中提取數(shù)據(jù)等。SQL已被ANSI(美國(guó)國(guó)標(biāo)協(xié)會(huì))和國(guó)際原則化組織(ISO)定為關(guān)系型數(shù)據(jù)庫語言原則語言。當(dāng)前絕大多數(shù)流行關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle、Sybase、MicroSoftSqlServer、DB2等都遵循SQL語言原則。SQL語句有諸多,功能齊全,大體可以分為四大類:數(shù)據(jù)定義:用于創(chuàng)立、刪除、修改數(shù)據(jù)中各類對(duì)象,如CREATE、DROP、ALTER。數(shù)據(jù)查詢:對(duì)數(shù)據(jù)庫查詢檢索,命令有SELECT。數(shù)據(jù)更新:插入、更新、刪除數(shù)據(jù)庫,如NSERT、UPDATE、DELETE。數(shù)據(jù)控制:數(shù)據(jù)控制管理,如表加鎖、授權(quán)、回收授權(quán)、提交事務(wù)、回滾事務(wù),命令有:LOCK、GRANT、REVOKE、COMMIT、ROLLBACK。2.2項(xiàng)目概述2.2.1工作內(nèi)容該系統(tǒng)重要針對(duì)當(dāng)前各中小型超市管理應(yīng)用來設(shè)計(jì)。通過市場(chǎng)調(diào)查和分析,重要模塊有公司信息、倉庫信息、供貨商信息、商品信息、采購(gòu)信息等。本系統(tǒng)需要完畢對(duì)以上各模塊信息查詢、添加、刪除和打印功能。2.2.2重要參加人員指引教師:王麗榕。開發(fā)者:王立強(qiáng)、王鳳麗、王曉林、萬文娜、孫瑞鵬、王萬樂。2.2.3產(chǎn)品及成果2.2.3.1程序該系統(tǒng)移送給顧客應(yīng)用軟件命名為超市管理系統(tǒng)。該系統(tǒng)使用java開發(fā)環(huán)境用SQL語言來進(jìn)行開發(fā)。java是一種可視化面向?qū)ο笱杆賾?yīng)用程序開發(fā)環(huán)境,它以其開放體系構(gòu)造,簡(jiǎn)潔高效集成開發(fā)環(huán)境,強(qiáng)大數(shù)據(jù)窗口技術(shù),幾乎無所不能數(shù)據(jù)庫訪問能力和和諧顧客界面,已成為client/server模式應(yīng)用和基于internet模式應(yīng)用最先進(jìn)開發(fā)工具之一。2.2.3.2文獻(xiàn)1,超市管理系統(tǒng)安裝。點(diǎn)擊該exe文獻(xiàn)一步步安裝該系統(tǒng)。2,顧客闡明。涉及對(duì)該系統(tǒng)簡(jiǎn)要闡明以及常用問題答疑等。3,網(wǎng)絡(luò)訪問鏈接。點(diǎn)擊鏈接有關(guān)網(wǎng)絡(luò)資源進(jìn)行有效協(xié)助。4,素材。涉及了本系統(tǒng)中圖片等資源集合。2.2.3.3服務(wù)在顧客需要運(yùn)用該系統(tǒng)之日起,既上門培訓(xùn)安裝該系統(tǒng),并將基本運(yùn)用知識(shí)和注意事項(xiàng)告知顧客。并教會(huì)顧客基本維護(hù)和常用問題解決知識(shí)。本超市管理系統(tǒng)在windows系列操做系統(tǒng)上都能安裝使用,硬件方面只使用普通就可以無需硬件擴(kuò)展資源。因而使用于普通顧客計(jì)算機(jī)使用。2.2.3.4非移送產(chǎn)品可行性研究報(bào)告、項(xiàng)目開發(fā)籌劃、軟件需求闡明書、設(shè)計(jì)闡明書、測(cè)試籌劃和分析以及系統(tǒng)開發(fā)總結(jié)報(bào)告。2.2.4驗(yàn)收原則1,超市管理系統(tǒng)安裝。點(diǎn)擊該exe文獻(xiàn)一步步安裝該系統(tǒng)。該安裝過程中需要順利安裝。涉及程序正常運(yùn)營(yíng),以及顧客對(duì)界面滿意限度。2,顧客闡明。涉及對(duì)該系統(tǒng)簡(jiǎn)要闡明以及常用問題答疑等。可以保證顧客易懂,所涉及知識(shí)面達(dá)到,顧客滿意。3,網(wǎng)絡(luò)訪問鏈接。點(diǎn)擊鏈接有關(guān)網(wǎng)絡(luò)資源進(jìn)行有效協(xié)助。能成功連接到有關(guān)網(wǎng)絡(luò),獲取相應(yīng)網(wǎng)絡(luò)資源。4,素材。涉及了改系統(tǒng)中圖片等資源集合。2.2.5完畢項(xiàng)目最遲期限最遲期限為6月底。2.2.6本籌劃審查者與批準(zhǔn)者批準(zhǔn)者:王萬樂。批準(zhǔn)日期:3月中旬。2.3實(shí)行總籌劃2.3.1工作任務(wù)分解設(shè)計(jì)人員:王鳳麗,王曉林,萬文娜,孫瑞鵬。全程參加該系統(tǒng)立項(xiàng)、設(shè)計(jì)實(shí)現(xiàn)、測(cè)試和維護(hù)工作。其中王鳳麗,孫瑞鵬重要負(fù)責(zé)軟件需求分析、概要設(shè)計(jì)闡明說、數(shù)據(jù)庫設(shè)計(jì)闡明書、顧客手冊(cè)和測(cè)試分析。王曉林,萬文娜重要負(fù)責(zé)可行性要就報(bào)告、項(xiàng)目開發(fā)籌劃、詳細(xì)設(shè)計(jì)闡明書、測(cè)試籌劃和項(xiàng)目開發(fā)總結(jié)報(bào)告。審批人員:王萬樂。重要負(fù)責(zé)在系統(tǒng)設(shè)計(jì)過程對(duì)設(shè)計(jì)人員指引和后期審批工作。2.3.2接口人員負(fù)責(zé)本項(xiàng)目同顧客接口人員:萬文娜、孫瑞鵬。涉及對(duì)顧客進(jìn)行培訓(xùn),以及協(xié)助顧客解決所遇到問題。負(fù)責(zé)本項(xiàng)目同本單位各管理機(jī)構(gòu),王鳳麗、王立強(qiáng)。重要涉及和教師之間交流。2.3.3進(jìn)度需要交報(bào)告有如下10份,并在規(guī)定期間內(nèi)按籌劃提交。1.可行性研究報(bào)告(第二周)2.項(xiàng)目開發(fā)籌劃(第三、四周)3.軟件需求闡明書(第五周)4.概要設(shè)計(jì)闡明書(第六周)5.數(shù)據(jù)庫設(shè)計(jì)闡明書(第七周)6.詳細(xì)設(shè)計(jì)闡明書(第八周)7.顧客手冊(cè)(第九周)8.測(cè)試籌劃(第十周)9.測(cè)試分析報(bào)告(第十三周)10.項(xiàng)目開發(fā)總結(jié)報(bào)告(第十四周)重要上機(jī)開發(fā)該系統(tǒng)時(shí)間為第十一、十二周,在此期間需要完畢整個(gè)系統(tǒng)實(shí)現(xiàn)和測(cè)試。2.3.4預(yù)算開發(fā)人員:王立強(qiáng)、王鳳麗、王曉林、萬文娜、孫瑞鵬、王萬樂。開發(fā)時(shí)間:3月到6月。經(jīng)費(fèi)預(yù)算:預(yù)測(cè)10000左右。2.3.5核心問題在該系統(tǒng)設(shè)計(jì)過程中,重要技術(shù)難點(diǎn)就是用SQL語言實(shí)現(xiàn)系統(tǒng)過程。由于稍有錯(cuò)誤就回影響到整個(gè)系統(tǒng)實(shí)現(xiàn)問題。因而在編寫代碼以測(cè)試時(shí)候要做到嚴(yán)謹(jǐn)、認(rèn)真。多做測(cè)試。2.4支持條件2.4.1計(jì)算機(jī)系統(tǒng)支持本超市管理系統(tǒng)在windows系列操做系統(tǒng)上都能安裝使用,硬件方面只使用普通就可以無需對(duì)硬件擴(kuò)展資源。2.4.2需要顧客承擔(dān)工作1,顧客提供需求信息;重要涉及了改系統(tǒng)需要做些什么,從哪些方面著手。這個(gè)方面需要在設(shè)計(jì)初期進(jìn)行調(diào)查完畢。大概2天。2,參加顧客培訓(xùn);在系統(tǒng)完畢了設(shè)計(jì)之后,有有關(guān)人員對(duì)顧客進(jìn)行培訓(xùn),顧客需要積極參加其中。大概1天。3,信息反饋;顧客在使用過程中,對(duì)該系統(tǒng)意見和建議可隨時(shí)反饋。4,謀求協(xié)助;若在使用該系統(tǒng)過程遇到問題,在1年內(nèi)可規(guī)定專業(yè)人員上門服務(wù),2年內(nèi)可規(guī)定有關(guān)人員進(jìn)行答疑服務(wù)。2.4.3需由外單位提供條件設(shè)計(jì)該系統(tǒng)需要個(gè)小構(gòu)成員運(yùn)用許多課外條件對(duì)有關(guān)市場(chǎng)進(jìn)形調(diào)查和某些系統(tǒng)設(shè)計(jì)方面資料查閱。2.5專項(xiàng)籌劃要點(diǎn)開發(fā)人員培訓(xùn)籌劃:開發(fā)人員自行加強(qiáng)各方面知識(shí)儲(chǔ)備,查閱和學(xué)習(xí)個(gè)方面知識(shí)要點(diǎn)。并積極討論有關(guān)要點(diǎn),和及時(shí)要教師請(qǐng)教有關(guān)問題。無詳細(xì)時(shí)間規(guī)定,隨時(shí)做隨時(shí)學(xué)。測(cè)試籌劃:在開發(fā)完畢到一定限度時(shí),自行可測(cè)該系統(tǒng),找出有關(guān)問題并及時(shí)解決,籌劃兩天。安全保密籌劃:該系統(tǒng)僅有本小構(gòu)成員和指引教師有權(quán)知曉詳情。因而關(guān)于安全性高。此外在系統(tǒng)內(nèi)部設(shè)有保密辦法,顧客可設(shè)定密碼進(jìn)行授權(quán),有一定安全保證。質(zhì)量保證籌劃:力求做到嚴(yán)謹(jǐn)細(xì)致設(shè)計(jì)該系統(tǒng),并有指引教師檢視修改,加上后期測(cè)試和修改籌劃,在質(zhì)量上有一定保證。配備管理籌劃:該系統(tǒng)配備規(guī)定不高,管理操作簡(jiǎn)樸,對(duì)顧客稍作培訓(xùn)即可達(dá)到有關(guān)規(guī)定。顧客培訓(xùn)籌劃:在系統(tǒng)完畢后,有本小組開發(fā)人員專門針對(duì)顧客提供相應(yīng)培訓(xùn),籌劃一天完畢。系統(tǒng)安裝籌劃:在對(duì)顧客進(jìn)行了一定培訓(xùn)之后,既開始安裝該系統(tǒng),并在安裝過程中告知顧客某些基本注意事項(xiàng)和常用問題解決辦法。3軟件需求闡明書3.1引言3.1.1編寫目(1)大大提高超市運(yùn)作效率。(2)通過全面信息采集和解決,輔助提高超市決策水平。(3)使用本系統(tǒng),可以迅速提高超市管理水平。(4)為減少經(jīng)營(yíng)成本,提高效益,增強(qiáng)超市擴(kuò)張能力,提供有效技術(shù)保障。3.1.2背景21世紀(jì),超市競(jìng)爭(zhēng)也進(jìn)入到了一種全新領(lǐng)域,競(jìng)爭(zhēng)已不再是規(guī)模競(jìng)爭(zhēng),而是技術(shù)競(jìng)爭(zhēng)、管理競(jìng)爭(zhēng)、人才競(jìng)爭(zhēng)。技術(shù)提高和管理升級(jí)是連鎖超市業(yè)競(jìng)爭(zhēng)核心。零售領(lǐng)域當(dāng)前呈多元發(fā)展趨勢(shì),各種業(yè)態(tài):超市、倉儲(chǔ)店、便利店、特許加盟店、專賣店、貨倉等互相并存。如何在激烈競(jìng)爭(zhēng)中擴(kuò)大銷售額、減少經(jīng)營(yíng)成本、擴(kuò)大經(jīng)營(yíng)規(guī)模,成為當(dāng)前超市努力追求目的。3.1.3術(shù)語定義“總公司管理系統(tǒng)”;“超市(連鎖店)管理系統(tǒng)”;“零售前臺(tái)(POS)管理系統(tǒng)”;“物流管理系統(tǒng)”;“帳務(wù)結(jié)算系統(tǒng)”;“總服務(wù)臺(tái)系統(tǒng)”;“總經(jīng)理查詢系統(tǒng)”;3.2任務(wù)概述3.2.1目的顧客可從導(dǎo)購(gòu)臺(tái)上,通過觸摸屏,查詢到超市簡(jiǎn)介、營(yíng)業(yè)區(qū)別布,商品購(gòu)買指南,聲文并茂地獲得所需信息,也可通過零售POS系統(tǒng)實(shí)現(xiàn)各種購(gòu)物方式。提高工作人員對(duì)的性,省略了手工核對(duì)工作量。超市管理者從繁重老式式經(jīng)營(yíng)管理中解脫出來,并且有更多時(shí)間從事于管理工作,工作重心逐漸轉(zhuǎn)到管理上來,進(jìn)一步提高了工作效率。采購(gòu)人員查詢本系統(tǒng),可以更直接、有效地獲得商品狀況,理解到商品與否暢銷或滯銷。銷售管理人員依照商品銷售狀況進(jìn)行分析,以進(jìn)行下一次銷售籌劃。財(cái)務(wù)人員能更加清晰地理解庫存狀況、帳款余額、毛利等財(cái)務(wù)數(shù)據(jù),通過更好地控制成本和費(fèi)用,提高資金周轉(zhuǎn)率。超市管理者把握住商品進(jìn)銷存動(dòng)態(tài),對(duì)超市各種資源流轉(zhuǎn)進(jìn)行更好控制和發(fā)展。3.2.2顧客特點(diǎn)本系統(tǒng)顧客涉及3類:1.使用者:總部、分公司及經(jīng)營(yíng)部人力資源部(行政部門)所有人員,執(zhí)行該系統(tǒng)大某些操作(輸入、查詢),為其經(jīng)常性工作。該某些人員電腦使用水平為初、中級(jí),普通會(huì)使用windowsXP,fice系列以及收發(fā)電子郵件。2.查詢者:總部、分公司及經(jīng)營(yíng)部領(lǐng)導(dǎo),她們普通為進(jìn)行人事方面決策執(zhí)行查詢記錄操作,為其為間斷性工作。該某些人員電腦使用水平為初級(jí)(少數(shù)也許有中級(jí)水平),普通會(huì)使用windowsXP系統(tǒng)軟件。3.其他使用者:XX超市所有員工為本系統(tǒng)基本對(duì)象。她們?cè)谀承顩r(tbd)下會(huì)使用本系統(tǒng)。尚有客戶查詢,消費(fèi)等。該某些人員電腦使用水平未知(tbd)。其中第一類顧客是重要參加者,第二、三類顧客是次要參加者。3.2.3假定與約束關(guān)于顧客權(quán)限:(但愿建立一種多維顧客權(quán)限管理,單位級(jí)別、薪金權(quán)限、操作權(quán)限等)單位權(quán)限:上級(jí)單位可以察看下級(jí)單位所有人員信息;基層單位只能察看自己所有人員信息。薪金權(quán)限:只有通過授權(quán)人員才干察看,其她人員薪金狀況,(與單位級(jí)別有一定關(guān)系)。操作權(quán)限:本單位只能對(duì)本單位員工狀況進(jìn)行操作(輸入、修改),同步可以對(duì)由其直接任命人員進(jìn)行相應(yīng)操作。如總部對(duì)總部所有員工進(jìn)行有關(guān)操作,同步對(duì)依照規(guī)定由總部任免人員進(jìn)行有關(guān)操作,如分公司總經(jīng)理、經(jīng)營(yíng)部經(jīng)理、分公司財(cái)務(wù)經(jīng)理等。分公司或經(jīng)營(yíng)部只有對(duì)總經(jīng)理等人進(jìn)行查詢權(quán)限。對(duì)輸入數(shù)據(jù)格式進(jìn)行判斷,如果不合法則進(jìn)行提示。3.3需求規(guī)格闡明3.3.1功能規(guī)格闡明1、總公司管理系統(tǒng)充分運(yùn)用數(shù)據(jù)庫大容量、高效率等特點(diǎn),為顧客提供強(qiáng)大功能支持,對(duì)超市進(jìn)貨業(yè)務(wù)、庫房業(yè)務(wù)進(jìn)行管理,并解決分公司銷售數(shù)據(jù)和后臺(tái)批發(fā)業(yè)務(wù),運(yùn)用商業(yè)流通超市商品管理和往來客戶管理,為經(jīng)營(yíng)管理者提供分析與決策必須數(shù)據(jù)和信息。該系統(tǒng)包括五個(gè)對(duì)象,涉及:超市經(jīng)理,營(yíng)業(yè)員,財(cái)務(wù)管理人員,供貨商,客戶。系統(tǒng)用例:超市經(jīng)理:銷售管理,貨源(物流)管理,財(cái)務(wù)管理營(yíng)業(yè)員:銷售管理,由于要向系統(tǒng)提供貨架管理信息,因此也參加貨源管理財(cái)務(wù)管理人員:詳細(xì)財(cái)務(wù)管理供貨商:貨源(物流)管理財(cái)務(wù)管理包括:報(bào)表,進(jìn)貨退伙表,結(jié)帳銷售管理包括:貨架管理,會(huì)員管理,結(jié)帳/使用POS機(jī),商品查詢貨源(物流)管理:供貨,貨源調(diào)查,祈求配送2.超市(連鎖店)管理系統(tǒng)接受總公司(配送中心)發(fā)送過來數(shù)據(jù),并將本地發(fā)生業(yè)務(wù)數(shù)據(jù)上傳到總部。同步作為零售前臺(tái)(POS)系統(tǒng)后臺(tái)管理系統(tǒng),負(fù)責(zé)完畢零售資料設(shè)立和業(yè)務(wù)解決,涉及前臺(tái)所需會(huì)員卡、促銷、打折、贈(zèng)送等資料設(shè)立,全面零售記錄報(bào)表,零售可按貨品、時(shí)段(班次)、收款員、供應(yīng)商、結(jié)算方式、經(jīng)辦人、客戶、客流量等記錄匯總,提供零售每日銷售金額登記表、每月銷售金額登記表、零售毛利表,查詢成果可隨意排序(排行榜)。該系統(tǒng)包括六個(gè)對(duì)象,涉及:總經(jīng)理,超市經(jīng)理,營(yíng)業(yè)員,財(cái)務(wù)管理人員,供貨商,客戶。系統(tǒng)用例:總經(jīng)理:對(duì)超市經(jīng)理進(jìn)行管理,通過超市經(jīng)理,管理整個(gè)系統(tǒng)超市經(jīng)理:銷售管理,貨源(物流)管理,財(cái)務(wù)管理營(yíng)業(yè)員:銷售管理,由于要向系統(tǒng)提供貨架管理信息,因此也參加貨源管理財(cái)務(wù)管理人員:詳細(xì)財(cái)務(wù)管理供貨商:貨源(物流)管理3.零售前臺(tái)(POS)管理系統(tǒng)前臺(tái)僅涉及銷售商品時(shí)必要且僅需功能,盡量地做到簡(jiǎn)化操作程序,利于收銀員快捷、精確地進(jìn)行收款。功能涉及前臺(tái)交易開單、收款、退貨、會(huì)員卡、折扣和優(yōu)惠等;下載后臺(tái)資料和將清款后業(yè)務(wù)數(shù)據(jù)上傳后臺(tái);完畢前臺(tái)交易中掃描條碼或輸入商品編碼、收款、打印收據(jù)、彈出銀箱等一系列操作。各種前臺(tái)POS可連接到同一種后臺(tái)系統(tǒng)。支持各種收款方式:顧客交款、營(yíng)業(yè)員交款。支持會(huì)員制折扣卡銷售,可以采用嚴(yán)格會(huì)員制或自由會(huì)員制。記錄顧客信息、合計(jì)顧客消費(fèi)金額等功能。支持各種付款方式:鈔票、支票、信用卡IC卡、信用卡磁卡、記帳、贈(zèng)券等??赏y行提供數(shù)據(jù)接口直接進(jìn)行數(shù)據(jù)互換。支持各種促銷方式:折扣、折讓、VIP優(yōu)惠卡、贈(zèng)送。容許退貨及錯(cuò)誤改正。收款員非常規(guī)操作記錄,有助于減少財(cái)務(wù)損失,以便匯總打印各種營(yíng)業(yè)報(bào)表。該系統(tǒng)包括兩個(gè)對(duì)象,涉及營(yíng)業(yè)員和客戶。系統(tǒng)用例:營(yíng)業(yè)員:銷售管理,會(huì)員業(yè)務(wù)客戶:結(jié)帳,使用POS系統(tǒng),購(gòu)物查詢其中,POS機(jī)應(yīng)提供如下功能:客戶購(gòu)買商品POS系統(tǒng)提出插入卡規(guī)定客戶插入卡POS系統(tǒng)規(guī)定輸入密碼客戶輸入密碼POS系統(tǒng)檢查密碼如果密碼對(duì)的,檢查余額,如果錯(cuò)誤,則規(guī)定例外解決,如重新輸入密碼。POS系統(tǒng)檢查余額,如果余額充分,則容許刷卡購(gòu)物,如果局限性,則例外解決。POS系統(tǒng)打印清單4.物流管理系統(tǒng)由于超市物流管理過于落后,已嚴(yán)重影響了超市競(jìng)爭(zhēng)力,因此開發(fā)此系統(tǒng),協(xié)助超市做好物流管理。本系統(tǒng)有三個(gè)對(duì)象:超市經(jīng)理,供貨商,營(yíng)業(yè)員提供用例有:貨架管理:錄入貨架編碼信息,可查詢某貨架商品信息,可查詢某一商品在那一種貨架上。祈求配送管理:祈求配送單自動(dòng)生成,系統(tǒng)依照當(dāng)前庫存量、日銷量,已發(fā)出祈求配送單數(shù)量自動(dòng)生成祈求配送單。被確認(rèn)祈求配送單自動(dòng)傳入配貨中心送貨。銷售人員可以通過系統(tǒng)將銷售量,庫存量報(bào)告給經(jīng)理顧客可通過系統(tǒng)傳達(dá)需求量信息經(jīng)理通過系統(tǒng)可以查詢到銷售,庫存,需求信息系統(tǒng)通過網(wǎng)絡(luò)與供貨商傳遞價(jià)格,需求量等信息系統(tǒng)可以作信息分析經(jīng)理查詢數(shù)據(jù)分析,并作出決策經(jīng)理查詢數(shù)據(jù)分析,并作出決策配送祈求順序:營(yíng)業(yè)員將銷售狀況,庫存狀況向超市經(jīng)理報(bào)告超市經(jīng)理進(jìn)行核查財(cái)務(wù)部門做財(cái)務(wù)報(bào)表超市經(jīng)理依照銷售/庫存狀況決定與否發(fā)出配送祈求超市經(jīng)理向供貨商發(fā)出配送祈求供貨商依照配送祈求向超市發(fā)貨超市接受貨品并檢查財(cái)務(wù)部門付款,并作帳5.帳務(wù)結(jié)算系統(tǒng)報(bào)表,結(jié)帳,進(jìn)貨退貨表可自動(dòng)運(yùn)營(yíng),減少系統(tǒng)管理員工作量,可及時(shí)發(fā)現(xiàn)計(jì)算機(jī)系統(tǒng)或人為導(dǎo)致錯(cuò)誤,生成監(jiān)測(cè)報(bào)告告知系統(tǒng)管理員。本系統(tǒng)只有一種對(duì)象:財(cái)務(wù)管理人員提供用例:結(jié)賬通過本系統(tǒng),財(cái)務(wù)人員能將所有銷售清單,付款單等所有賬目輕松做出匯總,大大減輕了財(cái)務(wù)人員工作量報(bào)表本系統(tǒng)可自動(dòng)生成財(cái)務(wù)報(bào)表監(jiān)測(cè)報(bào)告本系統(tǒng)可自動(dòng)將營(yíng)業(yè)額,付款項(xiàng)作比較,避免赤字。本系統(tǒng)能實(shí)時(shí)監(jiān)控財(cái)務(wù)報(bào)表和賬目,避免出錯(cuò)。6.總服務(wù)臺(tái)系統(tǒng)本系統(tǒng)有兩個(gè)對(duì)象:營(yíng)業(yè)員和客戶系統(tǒng)用例:發(fā)票打印顧客若需發(fā)票報(bào)銷可憑收款機(jī)打印收據(jù)開發(fā)票,可打印增值稅發(fā)票或普通發(fā)票。顧客投訴,顧客投訴內(nèi)容被記錄,以備關(guān)于管理人員查詢。缺貨登記能配合物流管理系統(tǒng),向物流管理系統(tǒng)提供商品銷售/庫存信息,并向物流管理部門提出佩送祈求。會(huì)員管理:能添加會(huì)員,刪除會(huì)員,會(huì)員優(yōu)惠紀(jì)錄,會(huì)員消費(fèi)匯總,會(huì)員消費(fèi)明細(xì),會(huì)員獎(jiǎng)勵(lì)優(yōu)惠記錄。會(huì)員登記與會(huì)員卡發(fā)放。營(yíng)業(yè)員管理:工資(獎(jiǎng)金)與營(yíng)業(yè)員業(yè)績(jī)和考勤狀況掛鉤,按給定獎(jiǎng)罰公式自動(dòng)計(jì)算,進(jìn)入工資(獎(jiǎng)金)核算中。7.總經(jīng)理查詢系統(tǒng)總經(jīng)理可全方位查看系統(tǒng)中數(shù)據(jù)和分析成果。當(dāng)天商場(chǎng)、部門、柜組實(shí)時(shí)查詢。當(dāng)天各收款機(jī)實(shí)時(shí)查詢當(dāng)天各付款方式實(shí)時(shí)查詢當(dāng)天商場(chǎng)營(yíng)業(yè)額時(shí)段分析。當(dāng)天客流分析商場(chǎng)部門階段狀況查詢,涉及庫存金額、銷售金額、銷售成本、毛利、毛利率、占用資金、應(yīng)收、應(yīng)付帳款、資金占用率。商品階段狀況查詢,涉及庫存數(shù)量、銷售數(shù)量、銷售金額、進(jìn)貨數(shù)量、調(diào)撥數(shù)量、溢損數(shù)量、進(jìn)價(jià)、售價(jià)。毛利、毛利率。3.3.2性能規(guī)格闡明3.3.2.1精度軟件輸入精度:小數(shù)點(diǎn)后保存3位有效數(shù)字;輸出數(shù)據(jù)精度規(guī)定:小數(shù)點(diǎn)后保存3位有效數(shù)字;傳播過程中精度:小數(shù)點(diǎn)后保存3位有效數(shù)字;3.3.2.2時(shí)間特性規(guī)定前臺(tái)銷售體統(tǒng)相應(yīng)時(shí)間應(yīng)不大于0.5秒相應(yīng)時(shí)間:0.5秒以內(nèi);更新解決時(shí)間:0.5秒以內(nèi);數(shù)據(jù)轉(zhuǎn)換和傳送時(shí)間:1秒以內(nèi);3.3.2.3靈活性操作方式上變化:該軟件實(shí)用與當(dāng)前流行操作系統(tǒng);精度和有效時(shí)限變化:可以依照實(shí)際狀況自行設(shè)立;3.3.2.4安全性通過SQL數(shù)據(jù)庫安全設(shè)立,一定限度上保證了數(shù)據(jù)庫安全性。系統(tǒng)依照顧客身份賦予不同權(quán)限,顧客用密碼登陸,同樣也保證了系統(tǒng)數(shù)據(jù)安全性。定期備份數(shù)據(jù)庫,以保證因病毒、系統(tǒng)崩潰、硬件損壞等其她因素引起數(shù)據(jù)丟失。3.3.2.5可維護(hù)性系統(tǒng)管理者和維護(hù)者須懂得SQL數(shù)據(jù)庫應(yīng)用等方面技能,必要時(shí)要對(duì)其進(jìn)行培訓(xùn)。3.3.2.6可擴(kuò)展性該系統(tǒng)要支持可擴(kuò)展性,由于超市業(yè)務(wù)是隨著發(fā)展擴(kuò)展,涉及產(chǎn)品是會(huì)增長(zhǎng),因此要具備一定可擴(kuò)展性。3.3.3故障解決規(guī)定為避免系統(tǒng)運(yùn)營(yíng)中故障對(duì)顧客導(dǎo)致經(jīng)濟(jì)上損失,咱們建議:重要數(shù)據(jù)顧客應(yīng)自行備份;做好數(shù)據(jù)庫尋常維護(hù)工作;數(shù)據(jù)庫要定期整頓備份到此外地方;3.4運(yùn)營(yíng)環(huán)境規(guī)定3.4.1接口軟件接口:人事管理系統(tǒng):收銀員表,銷售經(jīng)理表,倉庫經(jīng)理表,對(duì)于這些表修改權(quán)限屬于人事管理系統(tǒng),人事管理系統(tǒng)只向本系統(tǒng)提供一種查詢接口。物流管理系統(tǒng):對(duì)于需要商品入庫,商品出庫,搬運(yùn)等工作借由物流管理系統(tǒng)負(fù)責(zé),本系統(tǒng)只起到告知作用。銀行轉(zhuǎn)賬系統(tǒng):對(duì)于使用poss機(jī)刷卡支付顧客,關(guān)于轉(zhuǎn)賬詳細(xì)細(xì)節(jié)由銀行轉(zhuǎn)賬系統(tǒng)負(fù)責(zé)。硬件接口:本產(chǎn)品顧客普通需要通過終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)窗口,分別進(jìn)入相相應(yīng)界面(如:輸入界面、輸出界面)。顧客對(duì)程序維護(hù),最佳要有備份。顧客接口:闡明人機(jī)交互界面顧客需求,如屏幕格式,報(bào)表,菜單格式與內(nèi)容及功能鍵定義。4數(shù)據(jù)需求闡明書4.1引言4.1.1編寫目超市管理系統(tǒng)數(shù)據(jù)需求闡明書目是為了明確超市管理系統(tǒng)中各項(xiàng)功能和非功能性需求實(shí)現(xiàn)時(shí)所需要數(shù)據(jù),并可以以此數(shù)據(jù)為依照設(shè)計(jì)數(shù)據(jù)庫,同步為概要設(shè)計(jì)和詳細(xì)設(shè)計(jì)人員提供設(shè)計(jì)根據(jù),其她本項(xiàng)目組開發(fā)人員也可參閱。超市管理系統(tǒng)數(shù)據(jù)需求闡明書閱讀對(duì)象為:1)對(duì)有關(guān)業(yè)務(wù)技術(shù)和總體方案作出決策管理人員和質(zhì)量管理人員;2)對(duì)本《數(shù)據(jù)需求闡明書》進(jìn)行評(píng)審和確認(rèn)關(guān)于業(yè)務(wù)、技術(shù)人員;3)參加數(shù)據(jù)庫設(shè)計(jì)、測(cè)試設(shè)計(jì)階段工作全體設(shè)計(jì)人員;4)《超市管理系統(tǒng)》項(xiàng)目組,其她有權(quán)需要調(diào)用本文檔人員;4.1.2背景開發(fā)軟件名稱:超市管理系統(tǒng)項(xiàng)目任務(wù)提出者:XX超市項(xiàng)目開發(fā)者:團(tuán)隊(duì)顧客:XX超市管理人員、銷售人員以及職工實(shí)現(xiàn)軟件單位:團(tuán)隊(duì)項(xiàng)目與其她軟件、系統(tǒng)關(guān)系:該系統(tǒng)需要與原有超市庫存數(shù)據(jù)庫進(jìn)行兼容,因此在設(shè)計(jì)過程中需要注意這個(gè)問題,這樣就不需要重新構(gòu)建庫存數(shù)據(jù)庫信息,減少了資源揮霍。4.1.3定義系統(tǒng)實(shí)現(xiàn)對(duì)超市采購(gòu)、銷售、倉庫、賬務(wù)等實(shí)際流程實(shí)現(xiàn)動(dòng)態(tài)計(jì)算管理,使得超市經(jīng)營(yíng)者可以迅速掌控公司運(yùn)營(yíng)狀況,合理做出公司戰(zhàn)略決策。核心詞:查詢命令、修改命令、刪除命令4.2數(shù)據(jù)邏輯描述4.2.1靜態(tài)數(shù)據(jù)收銀員基本信息:姓名、收銀員工號(hào)、密碼、聯(lián)系電話;倉庫管理員信息:姓名、倉庫管理員工號(hào)、密碼、聯(lián)系電話銷售經(jīng)理信息:姓名、銷售經(jīng)理工號(hào)、密碼、聯(lián)系電話會(huì)員信息:會(huì)員卡號(hào)、姓名、積分超市商品信息:商品名、商品售價(jià)、商品數(shù)量、出庫時(shí)間倉庫物品信息:商品名、商品批號(hào)、商品進(jìn)價(jià)、有效期、商品數(shù)量、入庫時(shí)間商品入庫信息:商品名、商品批號(hào)、商品進(jìn)價(jià)、有效期、商品數(shù)量、入庫時(shí)間、倉庫管理人員工號(hào)商品出庫信息:商品名、商品批號(hào)、商品數(shù)量、入庫時(shí)間、倉庫管理員工號(hào)4.2.2動(dòng)態(tài)輸入數(shù)據(jù)商品查詢命令、修改命令、刪除命令、添加命令等;員工基本信息查詢命令、修改命令、刪除命令、添加命令等;4.2.3動(dòng)態(tài)輸出數(shù)據(jù)每月銷售贏額、利潤(rùn)等;4.2.4內(nèi)部生成數(shù)據(jù)依照數(shù)據(jù)庫各個(gè)表內(nèi)在連接關(guān)系可以生成新所需要數(shù)據(jù),同步可以進(jìn)行某些加權(quán)計(jì)算,例如超市一天售出商品加權(quán)銷售額,一種季度總加權(quán)銷售額,一天同一種商品加權(quán)銷售額等,這些數(shù)據(jù)可以在SQL語句中體現(xiàn)。4.2.5數(shù)據(jù)商定對(duì)于數(shù)據(jù)庫存儲(chǔ)信息各種成績(jī)報(bào)表中數(shù)據(jù)輸出有擬定形式,對(duì)于銷售額,普通銷售額保存至小數(shù)點(diǎn)后兩位。數(shù)據(jù)庫要有嚴(yán)格有效恢復(fù)機(jī)制:數(shù)據(jù)需一種每天進(jìn)行一次備份,由于信息量巨大,應(yīng)以天為周期進(jìn)行增量轉(zhuǎn)存,以季度為周期進(jìn)行海量轉(zhuǎn)存。所有提交、確認(rèn)、刪除等操作以按鈕形式給出,且名稱一律取為“提交”、“確認(rèn)”、“刪除”等易于理解形式。數(shù)據(jù)輸入輸出格式規(guī)定:參照需求規(guī)范附錄和系統(tǒng)管理中有關(guān)內(nèi)容。商品生產(chǎn)日期、保質(zhì)日期均采用年、月、日格式4.3數(shù)據(jù)采集4.3.1規(guī)定和范疇詳細(xì)內(nèi)容涉及:a、數(shù)據(jù)來源重要是建立數(shù)據(jù)庫時(shí)錄入數(shù)據(jù),在進(jìn)行相應(yīng)操作時(shí)會(huì)進(jìn)行數(shù)據(jù)更新。而無論是管理人員、銷售人員還是職工都可以進(jìn)行數(shù)據(jù)更新,數(shù)據(jù)可以在終端計(jì)算機(jī)上輸入,也可以在服務(wù)器上輸入,由于超市管理系統(tǒng)是一種內(nèi)部系統(tǒng),因此在超市外部進(jìn)行數(shù)據(jù)操作時(shí)會(huì)有一定期延,或者頁面打不開。b、數(shù)據(jù)輸入采用鍵盤輸入和儀器掃描輸入,數(shù)據(jù)是有一定格式和密碼限制,因此輸入不合法時(shí)會(huì)進(jìn)入不了系統(tǒng)。c、數(shù)據(jù)統(tǒng)一采用界面輸入,接受者都是電腦,依照“提交”、“確認(rèn)”、“刪除”三個(gè)按鈕,進(jìn)入到數(shù)據(jù)庫采用統(tǒng)一解決。d、數(shù)據(jù)輸出統(tǒng)一顯示在界面上,也有報(bào)表生成格式可以打印出報(bào)表,普通采用表格形式,必要時(shí)表格會(huì)打印輸出,打印機(jī)選取采用統(tǒng)一接口。e、數(shù)據(jù)要及時(shí)更新,數(shù)據(jù)必要每天進(jìn)行一次備份,由于信息量巨大,以天為周期進(jìn)行增量轉(zhuǎn)存,以季度為單位進(jìn)行海量轉(zhuǎn)存。4.3.2輸入承擔(dān)者數(shù)據(jù)輸入可以是收銀員(商品掃描碼、收取金額等)、管理人員(員工信息、商品信息、商品價(jià)格等)、倉庫管理人員(商品、商品價(jià)格等);輸入數(shù)據(jù)基本都是采用鍵盤,而職工可以采用掃描機(jī)器掃描商品掃描碼進(jìn)行輸入,數(shù)據(jù)輸入可以在界面也可以在數(shù)據(jù)庫。4.3.3解決超市管理系統(tǒng)面向使用者范疇很廣,在每一天,使用量都很龐大,因而在數(shù)據(jù)流控制上需要注意,由于對(duì)于售貨員和倉庫人員輸入格式比較簡(jiǎn)樸,因而不需要太注意,管理人員解決信息格式多,需要進(jìn)行簡(jiǎn)樸轉(zhuǎn)化。在進(jìn)行商品結(jié)算過程中要特別注意,訪問量大,有也許導(dǎo)致系統(tǒng)崩潰,因此在商品結(jié)算過程中要盡量保證系統(tǒng)可靠性和數(shù)據(jù)流管理。4.3.4影響超市管理系統(tǒng)是一種龐大系統(tǒng),有很大數(shù)據(jù)存儲(chǔ),每天均有很大數(shù)據(jù)訪問和更新,同步它安全性也非常重要,不能有計(jì)算誤差,由于每一次操作都涉及金錢交易,每一天銷售總額要和商品數(shù)量相應(yīng)起來,這樣才干保證可靠性。5概要設(shè)計(jì)闡明書概要設(shè)計(jì)闡明書可稱作系統(tǒng)設(shè)計(jì)闡明書,這里說系統(tǒng)是指程序系統(tǒng),編制目是闡明對(duì)程序系統(tǒng)設(shè)計(jì)考慮,涉及程序系統(tǒng)基本解決流程、程序系統(tǒng)組織構(gòu)造、模塊劃分、功能分派、接口設(shè)計(jì)、運(yùn)營(yíng)設(shè)計(jì)、數(shù)據(jù)構(gòu)造設(shè)計(jì)和出錯(cuò)解決設(shè)計(jì)等,為程序詳細(xì)設(shè)計(jì)提供基本。編制概要設(shè)計(jì)闡明書內(nèi)容規(guī)定如下:5.1引言 隨著市場(chǎng)經(jīng)濟(jì)和當(dāng)代信息技術(shù)發(fā)展,過去手工管理超市方式已不適當(dāng)超市發(fā)展,如何使用當(dāng)代化工具,使公司和經(jīng)營(yíng)者個(gè)人在最小投入下獲取最大回報(bào)。成為每一種人夢(mèng)想。因而,在超市管理中引進(jìn)當(dāng)代化辦公軟件,就成為時(shí)下最佳解決辦法。使用軟件辦公,不但能使經(jīng)營(yíng)者勞力資本減少,同步能使超市管理更規(guī)范更合理,解決了超市中用于管理進(jìn)出貨以及購(gòu)買、庫存等眾多繁瑣、工作量巨大從而導(dǎo)致耗費(fèi)人員過多,超市經(jīng)營(yíng)紊亂等眾多問題。5.1.1編寫目此文檔作為顧客對(duì)即將開發(fā)軟件功能要規(guī)定,是軟件設(shè)計(jì)和開發(fā)者重要根據(jù)。5.1.2背景 在系統(tǒng)開發(fā)中,容易浮現(xiàn)系統(tǒng)功能設(shè)計(jì)與顧客需求不符或是系統(tǒng)設(shè)計(jì)不適當(dāng)?shù)葐栴},通過該文檔一方面大體擬定系統(tǒng)基本功能和總體設(shè)計(jì),減少后期開發(fā)中錯(cuò)誤。5.2總體設(shè)計(jì) 5.2.1需求規(guī)定 A.主界面登錄:超市信息管理系統(tǒng)主界面,顧客可以通過此界面登錄,然后對(duì)系統(tǒng)進(jìn)行如:數(shù)據(jù)錄入,數(shù)據(jù)查詢,數(shù)據(jù)記錄,商品銷售清單打印等操作。 B.系統(tǒng)后臺(tái):管理員操作界面,管理員可以對(duì)系統(tǒng)進(jìn)行配備,對(duì)倉庫數(shù)據(jù)進(jìn)行修改、查詢、刪除等操作。 C.此系統(tǒng)重要有如下幾種功能模塊:系統(tǒng)設(shè)立;商品供應(yīng)商信息管理;員工檔案管理;商品信息管理;商品入庫管理;銷售管理;銷售數(shù)據(jù)查詢。5.2.2運(yùn)營(yíng)環(huán)境操作系統(tǒng):MicrosoftWindows7支持環(huán)境:jdk1.6數(shù)據(jù)庫:MicrosoftSQLServer5.2.3基本設(shè)計(jì)概念和解決流程 功能描述1)系統(tǒng)設(shè)立系統(tǒng)設(shè)立功能可以對(duì)管理員信息,員工信息進(jìn)行更改、刪除操作。以及對(duì)庫存表數(shù)據(jù)進(jìn)行修改等。此功能只限于管理員操作。2)商品供應(yīng)商信息管理 該項(xiàng)功能能對(duì)商品供應(yīng)商信息進(jìn)行刪除,更新。管理員可以對(duì)商品供應(yīng)商信息進(jìn)行查詢。3)員工檔案管理該項(xiàng)功能對(duì)員工信息進(jìn)行管理,員工可以對(duì)其信息進(jìn)行查詢;系統(tǒng)管理員可對(duì)其進(jìn)行修改,刪除操作。 4)商品信息管理 該項(xiàng)功能重要對(duì)商品信息添加、修改。 5)商品入庫管理 貨品進(jìn)庫與出庫,數(shù)據(jù)更新操作。 6)銷售管理 貨品價(jià)格制定,出貨量查詢。 7)銷售數(shù)據(jù)查詢 對(duì)售出貨品總量、銷售總金額等數(shù)據(jù)進(jìn)行查詢。5.2.4構(gòu)造方框圖主模塊構(gòu)造圖 管理員模塊 員工登錄模塊5.2.5功能需求與程序關(guān)系本條用一張如下矩陣圖闡明各項(xiàng)功能需求實(shí)現(xiàn)同各塊程序分派關(guān)系:
系系統(tǒng)模塊功能需求登錄模塊信息查詢模塊管理模塊輸入√√√添加√修改√刪除√輸出√√維護(hù)√5.2.6人工解決過程 本系統(tǒng)需要人工解決有數(shù)據(jù)庫維護(hù)與數(shù)據(jù)表建立;供應(yīng)商信息、員工信息、商品庫存信息等更新。5.2.7尚未解決問題 各個(gè)模塊封裝5.3接口設(shè)計(jì)5.3.1顧客接口 命令語法信息對(duì)的信息錯(cuò)誤提交Ifelse進(jìn)入系統(tǒng)提示重新輸入取消close退出登錄界面無5.3.2內(nèi)部接口 硬硬件接口軟件接口鍵盤鼠標(biāo)掃描儀SqlServer√√Windows7√√√本系統(tǒng)√√5.3.3外部接口模塊名稱登錄模塊查詢模塊銷售模塊管理模塊管理員模塊√√√員工模塊√√√5.4運(yùn)營(yíng)設(shè)計(jì)5.4.1運(yùn)營(yíng)模塊組合系統(tǒng)管理員進(jìn)入系統(tǒng)后窗口為管理系統(tǒng)界面,可以查詢商口供應(yīng)商、商品信息、員工信息銷售狀況、庫存信息等。管理員對(duì)員工信息進(jìn)行修改不會(huì)影響其她模塊;對(duì)商品供商修改將影響商口信息模塊,管理員對(duì)各個(gè)模塊操作將連接至數(shù)據(jù)庫。 員工進(jìn)入系統(tǒng)后只能對(duì)商口庫存信息查詢。員工銷售產(chǎn)品記錄會(huì)進(jìn)入數(shù)據(jù)庫進(jìn)行記錄,同步銷售模塊、庫存模塊數(shù)據(jù)會(huì)進(jìn)行自動(dòng)更新,員工對(duì)各個(gè)模塊操作將連接至數(shù)據(jù)庫。 系統(tǒng)管理員在服務(wù)器登錄,需要SQLSERVER數(shù)據(jù)庫支持;本系統(tǒng)運(yùn)營(yíng)需jdk1.6或jre。 管理員對(duì)數(shù)據(jù)查詢時(shí)通系統(tǒng)與數(shù)據(jù)庫連接就可查詢.員工查詢時(shí),會(huì)通過服務(wù)器,再由服務(wù)器查詢數(shù)據(jù)庫。5.4.2運(yùn)營(yíng)控制 管理員登錄系統(tǒng)時(shí),登錄界面登錄響應(yīng)事件會(huì)依照顧客名予以管理員權(quán)限;員工是以普通顧客登錄系統(tǒng),因此數(shù)據(jù)庫會(huì)以顧客名自動(dòng)辨認(rèn),并予以不同權(quán)限。系統(tǒng)需要先啟動(dòng)數(shù)據(jù)庫服務(wù)器,然后啟動(dòng)中間服務(wù)器,然后各個(gè)顧客才干登錄到系統(tǒng)。5.4.3運(yùn)營(yíng)時(shí)間 后臺(tái)DB服務(wù)器和系統(tǒng)服務(wù)器占用一臺(tái)PC服務(wù)器。前端顧客對(duì)系統(tǒng)需求很小,普通PC就可以。正常狀況下后臺(tái)DB和系統(tǒng)服務(wù)器是始終運(yùn)營(yíng)??紤]到此系統(tǒng)為小型超市開發(fā),因此普通停業(yè)時(shí)間服務(wù)器是關(guān)閉。其中銷售模塊占用資源較其她模塊要多得多,由于它在時(shí)刻將與服務(wù)器互換數(shù)據(jù)。5.5系統(tǒng)數(shù)據(jù)構(gòu)造設(shè)計(jì)5.5.1邏輯構(gòu)造設(shè)計(jì)要點(diǎn)1)管理員信息表 字段數(shù)據(jù)類型字段長(zhǎng)度闡明userIDVarchar20UsernameVarchar20passwordVarchar16密碼為6至16位 2)商品信息表 字段數(shù)據(jù)類型字段長(zhǎng)度闡明productIDVarchar30productNameVarchar40productDataDatatime8AddressVarchar100SortcodeVarchar50 3)員工信息表 字段數(shù)據(jù)類型字段長(zhǎng)度闡明EmpIdVarchar20EmpNameVarchar20PasswordVarchar16密碼必須6至16位SexChar2AgeInt4personIDVarchar18身份證號(hào)碼為18位BirthDatatime8PhoneInt4AddressVarchar100 4)銷售信息表字段數(shù)據(jù)類型字段長(zhǎng)度闡明productIDVarchar30productNameVarchar40PriceDecimal9QuantityInt45)訂單信息表字段數(shù)據(jù)類型字段長(zhǎng)度闡明OrderIDVarchar4productNameVarchar40customerNameVarchar60OrderDataData8Phoneint4AddressVarchar100QuantityInt4PriceDecimal9sPriceDecimal9總金額 6)供應(yīng)商信息表字段數(shù)據(jù)類型字段長(zhǎng)度闡明customerIDVarchar4customerNameVarchar60PhoneInt4AdrressVarchar100E-mailVarchar30MemoVarchar100備注7)商品庫存表 字段數(shù)據(jù)類型字段長(zhǎng)度闡明productIDVarchar30productNameVarchar40customerIDVarchar4customerNameVarchar60In_numInt4商品入庫數(shù)量In_priceInt4商品入庫單價(jià)In_sumInt4商品入庫總金額Out_numInt4商品出庫數(shù)量Out_priceInt4商品出庫單價(jià)Out_sumInt4商品出庫總金額Now_numInt4庫存數(shù)量Now_moneyInt4鈔票流5.5.2物理構(gòu)造設(shè)計(jì)要點(diǎn) 5.5.3數(shù)據(jù)構(gòu)造與程序關(guān)系 由于數(shù)據(jù)存取是通過界面接口和數(shù)據(jù)庫進(jìn)行連接,因此在實(shí)現(xiàn)過程中必不可少是應(yīng)用程序?qū)崿F(xiàn)它們連接。慣用訪問有:查詢、添加、刪除、修改等,因此用到程序見下表(√為需用到程序)A:管理員登錄模塊超市信息管理系統(tǒng)模塊Employee_(員工信息)表√√Admin(管理員)表√√ISP(供應(yīng)商)表√Goods(商品信息)表√Sell_info(銷售)表√Strore(商品庫存)表√Orderform(訂單)表√A:管理員程程序名稱數(shù)據(jù)表名Select*fromInsertintoUpdatesetDelete[from]Employee_(員工信息)表√√√√Admin(管理員)表√√√√ISP(供應(yīng)商)表√√√√Goods(商品信息)表√√√√Sell_info(銷售)表√√√√Strore(商品庫存)表√√√√Orderform(訂單)表√√√√B:超市員工程程序名稱數(shù)據(jù)表名Select*fromInsertintoUpdatesetDelete[from]Employee_(員工信息)表Admin(管理員)表ISP(供應(yīng)商)表Goods(商品信息)表√Sell_info(銷售)表Strore(商品庫存)表√Orderform(訂單)表5.6系統(tǒng)出錯(cuò)解決設(shè)計(jì)5.6.1出錯(cuò)信息在顧客使用錯(cuò)誤數(shù)據(jù)或訪問沒有權(quán)限數(shù)據(jù)后,系統(tǒng)給出提示:“對(duì)不起,你使用數(shù)據(jù)是非法”。顧客可以對(duì)自已密碼進(jìn)行管理,不容許顧客匿名登錄。5.6.2補(bǔ)救辦法對(duì)于數(shù)據(jù)庫中數(shù)據(jù)會(huì)隨時(shí)進(jìn)行備份,因此故在系統(tǒng)出錯(cuò)后可以依托數(shù)據(jù)庫恢復(fù)功能,并且依托日記文獻(xiàn)使系統(tǒng)再啟動(dòng),就算系統(tǒng)崩潰數(shù)據(jù)也不會(huì)丟失。5.6.3系統(tǒng)維護(hù)設(shè)計(jì)對(duì)于系統(tǒng)較小,因此沒有外加維護(hù)模塊,由于維護(hù)工作比較簡(jiǎn)樸,僅靠數(shù)據(jù)庫某些基本維護(hù)辦法就可。但為便于維護(hù),應(yīng)當(dāng)設(shè)計(jì)了三種日記:系統(tǒng)運(yùn)營(yíng)日記、操作日記、出錯(cuò)日記。三種日記依照不同重要限度采用存儲(chǔ)在文獻(xiàn)和數(shù)據(jù)庫方式,系統(tǒng)管理員可以很輕松地監(jiān)控系統(tǒng)運(yùn)營(yíng)狀況。數(shù)據(jù)表建立和刪除有數(shù)據(jù)庫系統(tǒng)管理員予以維護(hù)。6詳細(xì)設(shè)計(jì)闡明書詳細(xì)闡明書可稱作程序設(shè)計(jì)闡明書。編制目是闡明一種軟件系統(tǒng)各個(gè)層次中每一種程序(每個(gè)模塊或子程序)設(shè)計(jì)考慮,如果一個(gè)軟件系統(tǒng)比較簡(jiǎn)樸,層次很少,本文獻(xiàn)可以不單獨(dú)編寫,關(guān)于內(nèi)容合并概要設(shè)計(jì)闡明書。對(duì)詳細(xì)設(shè)計(jì)闡明書內(nèi)容規(guī)定如下:6.1引言隨著市場(chǎng)經(jīng)濟(jì)和當(dāng)代信息技術(shù)發(fā)展,過去手工管理超市方式已不適當(dāng)超市發(fā)展,如何使用當(dāng)代化工具,使公司和經(jīng)營(yíng)者個(gè)人在最小投入下獲取最大回報(bào)。成為每一種人夢(mèng)想。因而,在超市管理中引進(jìn)當(dāng)代化辦公軟件,就成為時(shí)下最佳解決辦法。使用軟件辦公,不但能使經(jīng)營(yíng)者勞力資本減少,同步能使超市管理更規(guī)范更合理,解決了超市中用于管理進(jìn)出貨以及購(gòu)買、庫存等眾多繁瑣、工作量巨大從而導(dǎo)致耗費(fèi)人員過多,超市經(jīng)營(yíng)紊亂等眾多問題。6.1.1編寫目此文檔時(shí)系統(tǒng)架構(gòu)詳細(xì)闡明。6.1.2背景文檔詳細(xì)闡述了系統(tǒng)功能和設(shè)計(jì),是軟件設(shè)計(jì)和開發(fā)者重要根據(jù)。6.2系統(tǒng)功能設(shè)計(jì)闡明整個(gè)系統(tǒng)基本涉及了小型超市所要用到模塊。涉及收款操作,庫存查詢,填寫資金支出表,采購(gòu)管理,庫存管理,銷售管理,資金管理,員工管理等。1.
庫存管理:綜合查詢庫存明細(xì)記錄。倉庫信息搜索。倉庫調(diào)度以及倉庫貨品信息查詢。2、商品錄入:依照超巿業(yè)務(wù)特點(diǎn)制定有關(guān)功能,可以通過輸入商品名稱等來實(shí)現(xiàn)精準(zhǔn)或模糊商品錄入。其中將商品劃提成不同類型,以便管理和查詢。3.
財(cái)務(wù)管理:通過直接輸入商品名稱系統(tǒng)自動(dòng)顯示該商品詳細(xì)信息。明確顯示折扣,現(xiàn)賣價(jià),以及倉庫剩余量,自動(dòng)計(jì)算本次交易總金額和判斷購(gòu)買數(shù)量精確性。如果顧客是本店會(huì)員并持有本人會(huì)員卡,則在交易時(shí)選取顧客類型,并對(duì)所購(gòu)物品所有實(shí)行級(jí)別折扣優(yōu)惠,并將所購(gòu)物品總金額合計(jì)到該會(huì)員總消費(fèi)金額中。4、
進(jìn)貨管理:依照銷售狀況及庫存狀況,制定進(jìn)貨籌劃(亦可手工制定修改),強(qiáng)大查詢功能可以避免盲目進(jìn)貨導(dǎo)致商品積壓。按籌劃單有選取性地進(jìn)行自動(dòng)入庫登記。綜合查詢進(jìn)貨與入庫記錄及金額。5.
銷售管理:商品正常銷售、促銷與限量、限期及禁止銷售控制。綜合查詢各種銷售明細(xì)記錄、各地收銀員收銀記錄以及交結(jié)賬狀況等。按各種方式記錄生成銷售排行榜,靈活察看和打印商品銷售日、月、年報(bào)表。
6.
員工管理:基本信息登記管理。員工操作權(quán)限管理??蛻翡N售權(quán)限管理。信息查詢,修改更新,已經(jīng)刪除。7.
安全性:對(duì)每位員工進(jìn)行權(quán)限限制。其中超市管理員具備最高權(quán)限。依照工作類型不同現(xiàn)實(shí)相應(yīng)系統(tǒng)不同某些,避免了非法操作。8、資金管理:系統(tǒng)采用每日自動(dòng)報(bào)帳及報(bào)帳查詢,顧客可以按照自己需要進(jìn)行某個(gè)時(shí)間段查詢,查看訂貨狀況,銷售狀況,財(cái)務(wù)支出收益狀況,最后計(jì)算出此段時(shí)間內(nèi)運(yùn)營(yíng)成本和銷售利潤(rùn),結(jié)算出最后利潤(rùn)。9.供貨商管理:對(duì)供貨商基本信息進(jìn)行登記管理,通過基本信息進(jìn)行查詢,修改更新,刪除6.3系統(tǒng)構(gòu)造設(shè)計(jì)闡明6.3.1系統(tǒng)設(shè)計(jì)模型服務(wù)器客戶端服務(wù)器客戶端數(shù)據(jù)庫控制模塊數(shù)據(jù)庫控制模塊數(shù)據(jù)庫解決模塊數(shù)據(jù)庫解決模塊控制模塊控制模塊數(shù)據(jù)模塊GUI數(shù)據(jù)模塊GUI合同、加密模塊傳播模塊傳播模塊合同、加密模塊合同、加密模塊傳播模塊傳播模塊合同、加密模塊6.3.2實(shí)體類涉及各級(jí)職工、各類商品等6.3.3用例分析功能分析6.3.4類詳細(xì)設(shè)計(jì)某些實(shí)體類服務(wù)器某些類圖客戶端某些類圖數(shù)據(jù)庫解決某些類圖連接池事務(wù)解決6.3.5系統(tǒng)性能闡明3.2.1靜態(tài)數(shù)值需求a.支持終端數(shù)為4臺(tái);b.解決并發(fā)40個(gè)鏈接;3.2.2精度需求在精度需求上,依照使用需要,在各項(xiàng)數(shù)據(jù)輸入、輸出及傳播過程中,由于本系統(tǒng)使用了數(shù)摞構(gòu)造,可以滿足各種精度需求。3.2.3時(shí)間需求在軟件方面,響應(yīng)時(shí)間、更新解決時(shí)間都比較快且迅速,完全滿足顧客規(guī)定。3.2.4靈活性當(dāng)顧客需求,如操作方式,運(yùn)營(yíng)環(huán)境,成果精度,數(shù)據(jù)構(gòu)造與其她軟件接口等發(fā)生變化時(shí),設(shè)計(jì)軟件要做恰當(dāng)調(diào)節(jié),靈活性非常大。3.3.5故障解決a.內(nèi)部故障解決在開發(fā)階段可以隨后修改數(shù)據(jù)庫里相應(yīng)內(nèi)容。b.外部故障解決對(duì)編輯程序進(jìn)行重裝載時(shí),第一次裝載以為錯(cuò),修改。第二次運(yùn)營(yíng),在需求調(diào)用時(shí)出錯(cuò),有錯(cuò)誤提示,重試。6.3.6流程邏輯銷售時(shí)序圖庫存管理商品信息查看員工管理6.3.7接口顧客接口本產(chǎn)品顧客普通需要通過終端進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)窗口,分別進(jìn)入相相應(yīng)界面(如:輸入界面、輸出界面)。顧客對(duì)程序維護(hù),最佳要有備份。軟件接口Windows7操作系統(tǒng)+jdk1.66.3.8測(cè)試測(cè)試用例設(shè)計(jì)本次測(cè)試用例設(shè)計(jì)重要采用黑盒測(cè)試辦法,功能模塊及集成測(cè)試采用品體辦法有等價(jià)類劃分、邊界值劃分和錯(cuò)誤猜測(cè)。測(cè)試環(huán)境與配備測(cè)試服務(wù)器配備:操作系統(tǒng):Windows7CPU:Intel(R)Core2CPU2.2GHz硬盤可用空間:320GB數(shù)據(jù)庫:sqlserver2.3測(cè)試辦法(和工具)測(cè)試依次采用單元測(cè)試和集成測(cè)試,測(cè)試每個(gè)模塊可靠性及整個(gè)系統(tǒng)與否可以對(duì)的穩(wěn)定運(yùn)營(yíng)。經(jīng)測(cè)試,軟件能正常運(yùn)營(yíng),完畢了測(cè)試數(shù)據(jù)。7數(shù)據(jù)庫設(shè)計(jì)闡明書數(shù)據(jù)庫設(shè)計(jì)闡明書編制目是對(duì)于設(shè)計(jì)中數(shù)據(jù)庫所有標(biāo)記、邏輯構(gòu)造和物理構(gòu)造作出詳細(xì)設(shè)計(jì)規(guī)定。其內(nèi)容規(guī)定如下:7.1引言7.1.1編寫目本數(shù)據(jù)庫設(shè)計(jì)闡明書是為了詳細(xì)設(shè)計(jì)數(shù)據(jù)構(gòu)造而進(jìn)行設(shè)計(jì),為后期工作打下基本。讓該系統(tǒng)需求者對(duì)系統(tǒng)中數(shù)據(jù)構(gòu)造有個(gè)大體理解。7.1.2背景待開發(fā)數(shù)據(jù)庫名稱:超市管理系統(tǒng)使用此數(shù)據(jù)庫軟件系統(tǒng)名稱:SQLSever該軟件系統(tǒng)開發(fā)項(xiàng)目任務(wù)提出者:王立強(qiáng)7.1.3定義SQL是構(gòu)造化查詢語言,SQL語言重要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進(jìn)行溝通,用來執(zhí)行各種各樣操作,例如更新數(shù)據(jù)庫中數(shù)據(jù),從數(shù)據(jù)庫中提取數(shù)據(jù)等。SQL已被ANSI和ISO定為關(guān)系數(shù)據(jù)庫語言原則語言,當(dāng)前絕大多數(shù)流行關(guān)系型數(shù)據(jù)庫管理系統(tǒng),如Oracle、Sybase、SqlSever、DB2等都遵循SQL語言原則。SQL語句有諸多,功能齊全,大體可以分為四大類:數(shù)據(jù)定義:用于創(chuàng)立,刪除,修改數(shù)據(jù)中各類對(duì)象,如CREATE、DROP、ALTER數(shù)據(jù)查詢:對(duì)數(shù)據(jù)庫查詢檢索,命令有SELECT數(shù)據(jù)更新:插入、更新、刪除數(shù)據(jù)庫,有INSTER、UPDATE、DELETE數(shù)據(jù)控制:數(shù)據(jù)控制管理,如表加鎖、授權(quán)、回收授權(quán)、提交事務(wù)、回滾事務(wù),命令有:LOCK、GRANT、REVOKE、COMMIT、ROLLBACK。7.1.4參照資料《超市管理系統(tǒng)可行性研究闡明書》《超市管理系統(tǒng)需求闡明書》《軟件工程》《數(shù)據(jù)庫系統(tǒng)概論》7.2外部設(shè)計(jì)數(shù)據(jù)庫標(biāo)示符:public顧客名:sa密碼:123456權(quán)限:所有有效時(shí)間:開發(fā)階段闡明:系統(tǒng)正式發(fā)布后,也許更改數(shù)據(jù)庫顧客/密碼,請(qǐng)?jiān)诮y(tǒng)一位置編寫數(shù)據(jù)庫連字符串,在發(fā)行前請(qǐng)予以改正。7.2.1標(biāo)記符和狀態(tài)7.2.2使用它程序超市管理系統(tǒng)客戶端7.2.3商定顧客名:Check約束6位主鍵約束PrimaryKey密碼:Check約束6位到16位員工號(hào):Check約束6位主鍵約束PrimaryKey主鍵約束(PK)外鍵約束(FK)唯一性約束Check約束(顧客自定義約束)默認(rèn)約束(DF)7.2.4專門指引暫無7.2.5支持軟件7.3構(gòu)造設(shè)計(jì)7.3.1概念構(gòu)造設(shè)計(jì)超市管理系統(tǒng)數(shù)據(jù)庫E-R模型,如下:名稱名稱職工/顧客職工編號(hào)籍貫供貨日期進(jìn)貨日期電話地址供貨商編號(hào)供貨商進(jìn)貨進(jìn)貨單號(hào)商品編號(hào)名稱價(jià)格商品姓名性別條形碼mnmn開戶行銀行帳號(hào)工資身份證號(hào)客戶供貨銷售單號(hào)銷售日期數(shù)量mn銷售7.3.2邏輯構(gòu)造設(shè)計(jì)7.3.3物理構(gòu)造設(shè)計(jì)基本表設(shè)計(jì)如下:(1)職工清單(StaffBill)中文字段名英文字段名字段類型長(zhǎng)度主鍵/外鍵字段值約束職工編號(hào)staffIDchar6PNOTNULL姓名namevarchar8NOTNULL性別sexchar2NOTNULL籍貫homevarchar4NULL學(xué)歷diplomavarchar4NOTNULL類別kindvarchar10NULL工資salaryint4NULL聯(lián)系電話phonevarchar12NULL聯(lián)系地址addressvarchar50NULL身份證號(hào)idCardvarchar18NOTNULL聘任日期beginDatedatetime8NULL編制日期enactTimedatetime8NULL備注otherstext50NULL闡明:此表存儲(chǔ)員工信息。(2)顧客清單(UserBill)中文字段名英文字段名字段類型長(zhǎng)度主鍵/外鍵字段值約束帳號(hào)userIDchar6P/FNOTNULL密碼passwordchar6NOTNULL闡明:此表存儲(chǔ)系統(tǒng)顧客信息。(3)商品清單(MerchBill)中文字段名英文字段名字段類型長(zhǎng)度主鍵/外鍵字段值約束商品編號(hào)merchIDchar6PNOTNULL供貨商號(hào)profferIDchar6FNOTNULL名稱fullNamevarchar80NOTNULL條形碼barCodechar15NOTNULL計(jì)量單位metricUnitvarchar4NOTNULL類別kindvarchar8NULL產(chǎn)地birthPlacevarchar50NULL單價(jià)unitCostmoney4NOTNULL備注otherstext50NULL闡明:此表存儲(chǔ)商品信息。(4)供貨商清單(ProfferBill)中文字段名英文字段名字段類型長(zhǎng)度主鍵/外鍵字段值約束供貨商號(hào)profferIDchar6PNOTNULL名稱fullNamevarchar50NOTNULL聯(lián)系人contactPersonvarchar8NOTNULL聯(lián)系電話phonevarchar12NOTNULL聯(lián)系地址addressvarchar50NOTNULL開戶行openingBankvarchar10NULL銀行帳號(hào)accountIDvarchar15NULL備注otherstext50NULL闡明:此表存儲(chǔ)供貨商信息。(5)進(jìn)貨清單(ImportBill)中文字段名英文字段名字段類型長(zhǎng)度主鍵/外鍵字段值約束進(jìn)貨單號(hào)importBillIDchar6PNOTNULL商品編號(hào)merchIDchar6P/FNOTNULL供貨商號(hào)profferIDchar6FNOTNULL進(jìn)貨價(jià)importPricemoney4NOTNULL數(shù)量quantityint4NOTNULL金額totalMoneymoney4NOTNULL進(jìn)貨日期importDatedatetime8NOTNULL備注otherstext50NULL闡明:此表存儲(chǔ)進(jìn)貨信息。(6)銷售清單(SaleBill)中文字段名英文字段名字段類型長(zhǎng)度主鍵/外鍵字段值約束銷售單號(hào)saleBillIDchar6PNOTNULL商品編號(hào)merchIDchar6P/FNOTNULL銷售數(shù)量saleNumint4NOTNULL銷售日期saleDatedatetime8NOTNULL闡明:此表存儲(chǔ)銷售信息。(7)庫存清單(StoreBill)中文字段名英文字段名字段類型長(zhǎng)度主鍵/外鍵字段值約束商品編號(hào)merchIDchar6P/FNOTNULL庫存數(shù)量storeNumint4NOTNULL7.4運(yùn)用設(shè)計(jì)7.4.1數(shù)據(jù)字典設(shè)計(jì)數(shù)據(jù)元素:商品信息闡明:商品信息存儲(chǔ)并對(duì)其進(jìn)行編碼,來區(qū)別各類商品數(shù)據(jù)流來源:人工輸入數(shù)據(jù)流去向:數(shù)據(jù)庫并各種報(bào)表打印數(shù)據(jù)流構(gòu)成:{商品編號(hào)+供貨商號(hào)+名稱+條形碼+計(jì)量單位+類別+產(chǎn)地+單價(jià)+備注}數(shù)據(jù)元素:供貨商資料構(gòu)成:{供貨商號(hào)+名稱+聯(lián)系人+聯(lián)系電話+聯(lián)系地址+開戶行+銀行帳號(hào)+備注}數(shù)據(jù)元素:職工信息闡明:我司各個(gè)各職工信息數(shù)據(jù)流來源:人工輸入數(shù)據(jù)流去向:數(shù)據(jù)庫并各種報(bào)表打印數(shù)據(jù)流構(gòu)成:{職工編號(hào)+姓名+性別+籍貫+學(xué)歷+類別+工資+聯(lián)系電話+聯(lián)系地址+身份證號(hào)+聘任日期+編制日期+備注}數(shù)據(jù)元素:倉庫信息構(gòu)成:{商品編號(hào)+庫存數(shù)量}7.4.2安全保密設(shè)計(jì)數(shù)據(jù)只被少數(shù)授權(quán)顧客修改,其她受限顧客有權(quán)查看,但均必要提供顧客名和對(duì)的密碼。存儲(chǔ)數(shù)據(jù)庫服務(wù)器也只能讓系統(tǒng)管理員或少數(shù)高檔管理人員登錄。8顧客手冊(cè)顧客手冊(cè)編制是要使用非專門術(shù)語語言,充分地描述該軟件系統(tǒng)工程所具備功能及基本用法。使顧客(或潛在顧客)通過本手冊(cè)可以理解該軟件用途,并且可以擬定在什么狀況下,如何使用它。詳細(xì)內(nèi)容規(guī)定如下:8.1引言8.1.1編寫目本操作手冊(cè)供本系統(tǒng)操作人員參照之用。8.1.2背景09級(jí)計(jì)算機(jī)3班,王立強(qiáng)小組負(fù)責(zé)開發(fā)8.1.3定義WINDOWS7:本系統(tǒng)所采用操作系統(tǒng)。SQLSERVER:系統(tǒng)服務(wù)器所使用數(shù)據(jù)庫管理系統(tǒng)。8.1.4參照資料《軟件工程》《概要設(shè)計(jì)闡明書》《可行性研究報(bào)告》《軟件需求闡明書》《數(shù)據(jù)庫設(shè)計(jì)闡明書》8.2用途8.2.1功能軟件涉及強(qiáng)大數(shù)據(jù)存儲(chǔ)、查詢和匯總功能,提供多角度業(yè)務(wù)分析報(bào)表和數(shù)據(jù)查詢;嚴(yán)謹(jǐn)權(quán)限和業(yè)務(wù)流程控制、系統(tǒng)自動(dòng)維護(hù)和備份功能保證數(shù)據(jù)安全性;智能化預(yù)警功能監(jiān)測(cè)存貨短缺、超儲(chǔ)等異常狀況,保證超市生產(chǎn)經(jīng)營(yíng)正常進(jìn)行。8.2.2性能8.2.2.1精度輸入數(shù)據(jù):?jiǎn)T工輸入:職工編號(hào)char商品條形碼char管理員輸入:職工編號(hào)char輸出數(shù)據(jù):?jiǎn)T工信息:職工編號(hào)char姓名varchar性別char籍貫varchar學(xué)歷varchar工資int聯(lián)系電話varchar聯(lián)系地址varchar身份證號(hào)varchar聘任日期datetime編制日期datetime備注text商品信息:商品編號(hào)char供貨商號(hào)char名稱varchar條形碼char計(jì)量單位varchar類別varchar產(chǎn)地varchar單價(jià)money備注text帳單信息:銷售單號(hào)char商品編號(hào)char名稱varchar條形碼char單價(jià)money8.2.2.2時(shí)間特性規(guī)定數(shù)據(jù)傳播時(shí)間在10秒以內(nèi),服務(wù)器響應(yīng)時(shí)間在10秒以內(nèi),總響應(yīng)時(shí)間為20秒。8.2.2.3靈活性如果輸入數(shù)據(jù)出錯(cuò),會(huì)提示規(guī)定重新輸入。8.2.3安全保密如果突然斷電或系統(tǒng)沒有響應(yīng),則關(guān)機(jī),等系統(tǒng)重新啟動(dòng)時(shí),會(huì)依照日記文獻(xiàn)自動(dòng)ROLLBACK到對(duì)的階段。需要等待一段時(shí)間。8.3運(yùn)營(yíng)環(huán)境8.3.1硬設(shè)備服務(wù)器端:建議配制PIV以上解決器,1024M以上內(nèi)存,30GHD客戶機(jī)端:建議配制PIV以上解決器,256M以上內(nèi)存8.3.2支持軟件系統(tǒng)軟件:服務(wù)器端:WindowsNTServer客戶機(jī)端:WindowsXP/NTServer數(shù)據(jù)庫管理系統(tǒng):SQLServer8.3.3數(shù)據(jù)構(gòu)造8.4使用過程8.4.1安裝與初始化一步一步地闡明為使用本軟件而需進(jìn)行安裝與初始化過程,涉及程序存儲(chǔ)形式、安裝與初始化過程中所有操作命令、系統(tǒng)對(duì)這些命令反映與答復(fù)。表征安裝工作完畢測(cè)試實(shí)例等。如果有話,還應(yīng)闡明安裝過程中所需用到專用軟件。8.4.2輸入8.4.2.1輸入數(shù)據(jù)現(xiàn)實(shí)背景數(shù)據(jù)來源參見數(shù)據(jù)庫設(shè)計(jì)闡明書。8.4.2.2輸入格式員工輸入:職工編號(hào)char商品條形碼char管理員輸入:職工編號(hào)char8.4.2.3輸入舉例員工輸入:職工編號(hào)3636312商品條形碼2235管理員輸入:職工編號(hào)3636312
8.4.3輸出8.4.3.1輸出數(shù)據(jù)現(xiàn)實(shí)背景數(shù)據(jù)來源參見數(shù)據(jù)庫設(shè)計(jì)闡明書8.4.3.2輸出格式員工信息:職工編號(hào)char姓名varchar性別char籍貫varchar學(xué)歷varchar工資int聯(lián)系電話varchar聯(lián)系地址varchar身份證號(hào)varchar聘任日期datetime編制日期datetime備注text商品信息:商品編號(hào)char供貨商號(hào)char名稱varchar條形碼char計(jì)量單位varchar類別varchar產(chǎn)地varchar單價(jià)money備注text8.4.3.3輸出舉例員工信息:職工編號(hào)3636312姓名王明性別男籍貫長(zhǎng)沙市長(zhǎng)沙縣******學(xué)歷大學(xué)本科工資聯(lián)系電話聯(lián)系地址長(zhǎng)沙市長(zhǎng)沙縣******身份證號(hào)548聘任日期.10.3編制日期.10.5備注無商品信息:商品編號(hào)供貨商號(hào)56444654名稱百事可樂條形碼計(jì)量單位瓶類別飲料產(chǎn)地中華人民共和國(guó)單價(jià)2.00備注無8.4.4文卷查詢這一條編寫針對(duì)具備查詢能力軟件,內(nèi)容涉及:同數(shù)據(jù)庫查詢關(guān)于初始化、準(zhǔn)備、及解決所需要詳細(xì)規(guī)定,闡明查詢能力、方式,所使用命令和所規(guī)定控制規(guī)定。8.4.5出錯(cuò)解決與恢復(fù)如果輸入數(shù)據(jù)出錯(cuò),可及時(shí)進(jìn)行取消訂票操作,重新輸入。如果突然斷電或系統(tǒng)沒有響應(yīng),則關(guān)機(jī),等系統(tǒng)重新啟動(dòng)時(shí),會(huì)依照日記文獻(xiàn)自動(dòng)ROLLBACK到對(duì)的階段。需要等待一段時(shí)間。8.4.6終端操作當(dāng)軟件是在多終端系統(tǒng)上工作時(shí),應(yīng)編寫本條,以闡明終端配備安排、連接步釋、數(shù)據(jù)和參數(shù)輸入環(huán)節(jié)以及控制規(guī)定.闡明通過終端操作進(jìn)行查詢、檢索、修改數(shù)據(jù)文卷能力、語言、過程以及輔助性程序等。9操作手冊(cè)9.1引言隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)以及數(shù)據(jù)庫技術(shù)迅速發(fā)展,管理信息系統(tǒng)得到了廣泛應(yīng)用。放眼于超市,超市中工作人員對(duì)貨品急劇增多,工作量越來越大。然而系統(tǒng)就是要為了協(xié)助超市各層人員可以以便、精確地理解到超市貨品狀況并能及時(shí)地作出相應(yīng)辦法。9.1.1編寫目為了協(xié)助顧客更以便使用軟件,特意編寫了該操作手冊(cè)。9.1.2背景當(dāng)前計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)以及數(shù)據(jù)庫技術(shù)迅速發(fā)展,諸多工作可以在計(jì)算機(jī)協(xié)助下變得便利迅速,在這種狀況下,各種管理軟件不斷涌現(xiàn)。而該系統(tǒng)就是協(xié)助超市各層人員可以以便、精確地理解到超市貨品狀況并能及時(shí)地作出相應(yīng)辦法軟件。9.2軟件概述該超市管理軟件是一款功能專業(yè)、操作簡(jiǎn)樸商業(yè)超市零售管理系統(tǒng)。系統(tǒng)中涉及商品批發(fā)管理、零售管理、門店收銀管理、商品進(jìn)貨管理、超市倉庫管理等完善進(jìn)銷存模塊。特別適合中小超市店鋪、門店等來管理商品銷售整個(gè)流程。該超市管理軟件設(shè)計(jì)定位就是簡(jiǎn)樸、以便、人性化。普通顧客不需培訓(xùn)就能不久掌握軟件用法。9.2.1軟件構(gòu)造系統(tǒng)管理:超級(jí)顧客可以進(jìn)行新增操作員,也可以對(duì)既有操作進(jìn)行更新以及刪除等操作。供貨商管理:完畢對(duì)商品基本資料收集及存儲(chǔ),及涉及廠商姓名、住址。進(jìn)貨管理:提供修改與更新供應(yīng)商信息及其商品信息。銷售管理:銷售時(shí)顯示商品基本信息,并在售后更新商品庫存信息。庫存管理:管理倉庫商品,并在提示管理員進(jìn)貨。9.2.2程序表超市管理系統(tǒng)9.3安裝與初始化由于使用了安裝自動(dòng)生成工具,安裝變非常簡(jiǎn)樸,只需運(yùn)營(yíng)光盤上SETUP.EXE(或點(diǎn)擊安裝程序)即可依照提示安裝服務(wù)器端程序或是客戶機(jī)端程序。在安裝過程中,系統(tǒng)將自動(dòng)初始化,為第一次運(yùn)營(yíng)作準(zhǔn)備。9.4運(yùn)營(yíng)闡明9.4.1運(yùn)營(yíng)表登錄-運(yùn)營(yíng)9.4.2運(yùn)營(yíng)環(huán)節(jié)一方面登錄。登陸完畢后就可以進(jìn)行各項(xiàng)操作。9.4.3運(yùn)營(yíng)闡明9.4.3.1運(yùn)營(yíng)控制該系統(tǒng)重要通過鼠標(biāo)進(jìn)行操作,同步某些慣用功能具備相應(yīng)快捷鍵,可以用鍵盤操作。9.4.3.2操作信息操作過程中,會(huì)有各種提示信息以對(duì)話框形式提示顧客應(yīng)當(dāng)采用操作。輸入-輸出文卷9.4.3.3.1系統(tǒng)管理超級(jí)顧客對(duì)新增普通顧客進(jìn)行添加。對(duì)新顧客顧客名、密碼進(jìn)行設(shè)立。9.4.3.3.2供貨商管理在超市引進(jìn)商品時(shí),一方面查詢已有供貨商信息,然后按照供貨商信息采購(gòu)商品;或者從新供貨商那里引進(jìn)新商品,此時(shí),要把新供貨商信息添加到供貨商清單中。有時(shí),不再?gòu)哪骋还┴浬棠抢锊少?gòu)商品時(shí),此時(shí)要把供貨商信息刪掉。當(dāng)供貨商信息有變化時(shí),就需要對(duì)供貨商信息進(jìn)行維護(hù)等。9.4.3.3.3進(jìn)貨管理輸入項(xiàng)、輸出項(xiàng):該模塊輸入項(xiàng)為超市進(jìn)貨單,其中涉及進(jìn)貨單編號(hào),商品編號(hào),供貨商號(hào),進(jìn)貨價(jià),數(shù)量,金額進(jìn)貨日期,備注9.4.3.3.4銷售管理輸入項(xiàng)、輸出項(xiàng):本模塊數(shù)據(jù)輸入項(xiàng)重要是商品銷售單號(hào)和商品編號(hào)。其中還涉及銷售數(shù)量和銷售日期。9.4.3.3.5庫存管理輸入項(xiàng)、輸出項(xiàng):本模塊數(shù)據(jù)輸入項(xiàng)重要是商品編號(hào)。輸出文段軟件可以輸出所有管理員信息,所有供貨商信息,進(jìn)貨清單,出售貨品清單及庫存商品信息。輸出文段復(fù)制所有輸出信息都可以進(jìn)行復(fù)制編輯以保存信息留待日后查看參照。9.4.3.6啟動(dòng)恢復(fù)過程啟動(dòng)時(shí)需要登錄,登陸后可以進(jìn)行各種操作。需要更換帳號(hào)時(shí),可以退出系統(tǒng),然后重新登錄。非常規(guī)過程若系統(tǒng)浮現(xiàn)故障,系統(tǒng)會(huì)自動(dòng)保存既有信息,然后退出。不會(huì)導(dǎo)致信息丟失現(xiàn)象。此外,該系統(tǒng)具備協(xié)助功能,任何狀況下按下F1,都可以獲得詳細(xì)協(xié)助信息。9.6遠(yuǎn)程操作該系統(tǒng)采用C/S架構(gòu),可以有各種客戶端同步操作。只要連接了網(wǎng)絡(luò)就可以在任何地方使用。所有客戶端數(shù)據(jù)都會(huì)同步更改,不會(huì)導(dǎo)致數(shù)據(jù)據(jù)信息混亂。10模塊開發(fā)卷宗10.1標(biāo)題模塊開發(fā)卷宗10.2模塊開發(fā)狀況表模塊開發(fā)時(shí)間系統(tǒng)登錄模塊-3-27~-4-1進(jìn)貨管理模塊-4-1~-4-5銷售管理模塊-4-5~-4-10庫存管理模塊-4-10~-4-15供貨商信息管理模塊-4-15~-4-2010.3功能闡明1.系統(tǒng)登錄模塊本模塊重要功能是對(duì)顧客身份進(jìn)行,,驗(yàn)證只有系統(tǒng)合法顧客才干進(jìn)入系統(tǒng)。2.進(jìn)貨管理模塊該模塊重要是實(shí)現(xiàn)進(jìn)行進(jìn)貨信息查詢、進(jìn)貨籌劃制定兩個(gè)功能。進(jìn)貨信息查詢:該模塊為超市提供整個(gè)超市進(jìn)貨狀況查詢,也可以進(jìn)行進(jìn)貨信息明細(xì)查詢,并以進(jìn)貨報(bào)表形式打印出來。進(jìn)貨籌劃制定:該模塊可覺得制定進(jìn)貨籌劃,并形成相應(yīng)采購(gòu)訂單。3.銷售管理模塊本模塊重要功能是把銷售信息寫入銷售清單,同步對(duì)庫存清單進(jìn)行更新,以備顧客將來對(duì)庫存信息進(jìn)行查詢和打印,此外還可以對(duì)銷售信息進(jìn)行查詢和盤點(diǎn)功能。銷售信息查詢:依照商品銷售狀況,按需要對(duì)銷售狀況進(jìn)行查詢。在該查詢模塊中,可以按照商品編號(hào)、銷售日期等各種方式進(jìn)行商品銷售信息查詢。銷售信息盤點(diǎn):可以按照需要對(duì)在一定期期內(nèi)銷售狀況進(jìn)行盤點(diǎn)。4.庫存管理模塊本模塊重要功能是商品信息查詢和更新,庫存信息查詢和更新。查詢商品信息:重要功能查詢商品明細(xì)信息,和它庫存信息。添加商品信息:重要功能添加新進(jìn)商品。修改商品信息:重要功能是修改商品信息,涉及她庫存數(shù)量。刪除商品信息:重要功能是刪除不再銷售商品信息。5.供貨商信息管理模塊本模塊重要功能是查詢供貨商信息,添加新供貨商信息,修改供貨商信息,刪除供貨商信息。查詢供貨商信息:重要功能查詢供貨商詳細(xì)信息。添加新供貨商信息:重要功能添加新供貨商。修改供貨商信息:重要功能是修改供貨商信息。刪除供貨商信息:重要功能是刪除供貨商信息。10.4設(shè)計(jì)闡明1.系統(tǒng)登錄模塊在進(jìn)行系統(tǒng)登錄過程中,登錄模塊將調(diào)用數(shù)據(jù)庫里顧客清單,并對(duì)賬號(hào)和密碼進(jìn)行驗(yàn)證,只有輸入了對(duì)的賬號(hào)和密碼后,系統(tǒng)登錄才會(huì)成功。在登錄模塊中,對(duì)系統(tǒng)嘗試登錄次數(shù)進(jìn)行了限制,禁止顧客無終結(jié)進(jìn)行系統(tǒng)登錄嘗試,在本系統(tǒng)中,當(dāng)顧客對(duì)系統(tǒng)三次登錄失敗后,系統(tǒng)將自動(dòng)機(jī)制登錄,突出登錄模塊。并在輸入了錯(cuò)誤或者是不存在賬戶和密碼時(shí),系統(tǒng)會(huì)給出出錯(cuò)信息提示,指明登錄過程中錯(cuò)誤輸入或者錯(cuò)誤操作,以便顧客進(jìn)行對(duì)的登錄。2.進(jìn)貨管理模塊輸入項(xiàng)、輸出項(xiàng):該模塊輸入項(xiàng)為超市進(jìn)貨單,其中涉及進(jìn)貨單編號(hào),商品編號(hào),供貨商號(hào),進(jìn)貨價(jià),數(shù)量,金額進(jìn)貨日期,備注。(1)該進(jìn)貨管理模塊用例圖,如圖所示:(2)該進(jìn)貨管理模塊活動(dòng)圖,如圖所示:(3)制定進(jìn)貨籌劃時(shí)序圖,如圖所示:(4)進(jìn)貨信息查詢時(shí)序圖,如圖所示:3.銷售管理模塊輸入項(xiàng)、輸出項(xiàng):本模塊數(shù)據(jù)輸入項(xiàng)重要是商品銷售單號(hào)和商品編號(hào)。其中還涉及銷售數(shù)量和銷售日期。(1)該銷售模塊用例圖,如圖所示:(2)該銷售管理模塊活動(dòng)圖,如圖所示:(3)銷售信息查詢時(shí)序圖,如圖所示:(4)銷售盤點(diǎn)時(shí)序圖,如圖所示:4.庫存管理模塊輸入項(xiàng)、輸出項(xiàng):本模塊數(shù)據(jù)輸入項(xiàng)重要是商品編號(hào)。(1)該庫存管理模塊用例圖,如圖所示:(2)庫存管理模塊活動(dòng)圖,如圖所示:(3)庫存管理查詢時(shí)序圖,如圖所示:(4)庫存管理添加時(shí)序圖,如圖所示:(5)庫存管理修改時(shí)序圖,如圖所示:(6)庫存管理刪除時(shí)序圖,如圖所示:5.供貨商信息管理模塊在超市引進(jìn)商品時(shí),一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 團(tuán)隊(duì)成員績(jī)效考核評(píng)價(jià)工具與方案
- 小學(xué)環(huán)創(chuàng)布置與教室環(huán)境優(yōu)化方案
- 幼兒園多功能資源教室建設(shè)方案
- 現(xiàn)代物流配送系統(tǒng)優(yōu)化方案設(shè)計(jì)
- 中小學(xué)綜合實(shí)踐活動(dòng)設(shè)計(jì)方案
- 幼兒園教育評(píng)估標(biāo)準(zhǔn)及實(shí)施方案
- 中小學(xué)創(chuàng)新作文寫作指導(dǎo)方案
- 施工方案編制實(shí)施要點(diǎn)
- 高標(biāo)準(zhǔn)農(nóng)田建設(shè)項(xiàng)目的施工實(shí)施方案
- 外墻真石漆施工工藝方案設(shè)計(jì)
- 人事行政部2026年年度計(jì)劃
- 2026年上海市徐匯區(qū)老年大學(xué)招聘教務(wù)員備考題庫完整參考答案詳解
- 2025貴州貴陽產(chǎn)業(yè)發(fā)展控股集團(tuán)有限公司招聘27人考試參考題庫附答案
- 2026貴州省法院系統(tǒng)招聘聘用制書記員282人筆試參考題庫及答案解析
- 自然資源部所屬單位2026年度公開招聘工作人員備考題庫(第一批634人)含答案詳解
- 2025內(nèi)蒙古交通集團(tuán)有限公司社會(huì)化招聘168人筆試考試參考試題及答案解析
- 蘇州工業(yè)園區(qū)領(lǐng)軍創(chuàng)業(yè)投資有限公司招聘?jìng)淇碱}庫必考題
- 新疆2025新疆師范大學(xué)招聘事業(yè)編制人員(專任教師崗與實(shí)驗(yàn)教師崗)總筆試歷年參考題庫典型考點(diǎn)附帶答案詳解(3卷合一)
- 2025廣東東莞市東城街道辦事處2025年招聘23人模擬筆試試題及答案解析
- 2025年及未來5年市場(chǎng)數(shù)據(jù)中國(guó)硝基化合物行業(yè)投資研究分析及發(fā)展前景預(yù)測(cè)報(bào)告
-
評(píng)論
0/150
提交評(píng)論