銷售管理系統(tǒng)UML建模_第1頁(yè)
銷售管理系統(tǒng)UML建模_第2頁(yè)
銷售管理系統(tǒng)UML建模_第3頁(yè)
銷售管理系統(tǒng)UML建模_第4頁(yè)
銷售管理系統(tǒng)UML建模_第5頁(yè)
已閱讀5頁(yè),還剩50頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、word超市銷售系統(tǒng)UML建模組員姓名: 學(xué)號(hào):姓名: 學(xué)號(hào):目錄引言41.1背景41.2詳細(xì)調(diào)查51.3 編寫(xiě)目的51.2預(yù)期讀者61.3產(chǎn)品預(yù)期功能61.4產(chǎn)品前景62 需求分析與用例建模72.1可行性分析72.1.1管理可行性7經(jīng)濟(jì)可行性7技術(shù)可行性8社會(huì)可行性82.2功能需求92.3 約束122.4系統(tǒng)開(kāi)發(fā)與運(yùn)行環(huán)境122.4質(zhì)量屬性122.5系統(tǒng)的E-R模型圖132.6系統(tǒng)功能結(jié)構(gòu)模塊圖142.6系統(tǒng)流程圖162.6管理業(yè)務(wù)17組織結(jié)構(gòu)17業(yè)務(wù)流程調(diào)查182.6用例建模21確定系統(tǒng)范圍和系統(tǒng)邊界21確定執(zhí)行者22確定用例22分層繪制用例圖243 系統(tǒng)分析與對(duì)象類建模293.1系統(tǒng)分析

2、原理293.2建立對(duì)象類303.2根據(jù)類之間的關(guān)系繪制類圖334 順序圖建模355數(shù)據(jù)流程41根據(jù)調(diào)查結(jié)果繪出銷售系統(tǒng)數(shù)據(jù)流程圖如下:416數(shù)據(jù)字典446.1數(shù)據(jù)流446.2邏輯處理456.3數(shù)據(jù)存儲(chǔ)456.4外部實(shí)體466.5數(shù)據(jù)項(xiàng)的表述477數(shù)據(jù)庫(kù)設(shè)計(jì)47總結(jié)54引言1.1背景在我國(guó)超市形成在20世紀(jì)90年代初期,現(xiàn)在已經(jīng)成為我國(guó)零售業(yè)的一種重要形態(tài),為國(guó)民經(jīng)濟(jì)的開(kāi)展發(fā)揮了重要的作用。隨著超市高速的開(kāi)展,其經(jīng)營(yíng)管理也變得愈加復(fù)雜,早期的售貨員站柜臺(tái)的形式早已不能滿足現(xiàn)有銷售也的開(kāi)展,超市需要處理大量的庫(kù)存信息,還要時(shí)刻更新產(chǎn)品的銷售信息,不斷添加商品信息。面對(duì)不同種類的信息,需要合理的數(shù)據(jù)

3、庫(kù)結(jié)構(gòu)來(lái)保存數(shù)據(jù)信息,需要有效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。商店自動(dòng)化的產(chǎn)品管理在歐美等國(guó)家早已經(jīng)實(shí)現(xiàn),也是零售業(yè)管理的根底。它最主要的特點(diǎn)是能夠?qū)崟r(shí)的和準(zhǔn)確的控制店內(nèi)的銷售情況。對(duì)于我國(guó)來(lái)說(shuō),超市已經(jīng)普遍存在,這種自動(dòng)化管理也成為必要,有必要通過(guò)管理系統(tǒng)的應(yīng)用來(lái)提高超市的效勞效率。如果可以實(shí)時(shí)掌握銷售流程及銷售情況,那么可以有效地加速商品的周轉(zhuǎn)率并提高效勞質(zhì)量,而且可以減少產(chǎn)品售價(jià)不符等所產(chǎn)生的問(wèn)題。顧客的消費(fèi)要求的是希望在超市購(gòu)物中能根本上都能購(gòu)得所需的商品,并且還要既保證商品質(zhì)量還要享受優(yōu)質(zhì),方便的效勞。隨著現(xiàn)代科學(xué)技術(shù)的迅猛開(kāi)展,計(jì)算機(jī)技術(shù)已經(jīng)滲透到各個(gè)領(lǐng)域,成為各行業(yè)必不可少的工

4、具,特別是Internet技術(shù)的推廣和信息高速公路的建立,使IT產(chǎn)業(yè)在市場(chǎng)競(jìng)爭(zhēng)中越發(fā)顯示出其獨(dú)特的優(yōu)勢(shì),步入信息化時(shí)代,有巨大的數(shù)據(jù)信息等待加工處理和傳輸,這使得對(duì)書(shū)數(shù)據(jù)庫(kù)的進(jìn)一步開(kāi)發(fā)和利用顯得尤為迫切。作為國(guó)內(nèi)市場(chǎng)的一些中小型超市,它們?cè)谛畔⒒^(guò)程中的步伐要落后于大中型超市,而對(duì)于這些企業(yè)的資源管理,信息的存儲(chǔ)和處理也顯得迫切需要,要適應(yīng)市場(chǎng)競(jìng)爭(zhēng),就需要有高效的處理方式和管理方法,因此加快超市的信息化進(jìn)程是必可少的。如何將計(jì)算機(jī)技術(shù)與超市管理有機(jī)地結(jié)合起來(lái),把計(jì)算機(jī)技術(shù)應(yīng)用于超市管理,更高效地對(duì)超市的各種商品信息進(jìn)行歸類、劃分、合理地組織,從而減少人們的勞動(dòng)強(qiáng)度是很有必要的。本系統(tǒng)針對(duì)中小型

5、超市管理特點(diǎn)和技術(shù)人員的實(shí)際水平,采用Windows易學(xué)易用的圖形用戶界面操作系統(tǒng),用面向?qū)ο蟮腏ava語(yǔ)言開(kāi)發(fā)技術(shù)和數(shù)據(jù)庫(kù)技術(shù),開(kāi)發(fā)出貼近用戶實(shí)際需求的系統(tǒng)。本系統(tǒng)拋棄了大型財(cái)務(wù)軟件功能泛泛不實(shí)用的缺點(diǎn),既簡(jiǎn)潔又能滿足用戶需求,既可以解決在銷售過(guò)程中出現(xiàn)的問(wèn)題,也能夠用于對(duì)商品采購(gòu)的需求。在減少工作量的根底上,提高超市管理者對(duì)企業(yè)的整體管理能力。1.2詳細(xì)調(diào)查超市已經(jīng)成為我國(guó)零售業(yè)的一種重要形態(tài),為國(guó)民經(jīng)濟(jì)的開(kāi)展發(fā)揮了重要的作用。隨著超市高速的開(kāi)展,其經(jīng)營(yíng)管理也變得愈加復(fù)雜,早期的售貨員站柜臺(tái)的形式早已不能滿足現(xiàn)有銷售也的開(kāi)展,這樣就迫切地需要引入新的管理技術(shù)。超市形態(tài)具有種種優(yōu)點(diǎn),但在目前

6、狀況下,它仍存在零售業(yè)企業(yè)所共有的落后的一面,如:不能有效地管理每種商品,收款結(jié)算速度慢,容易出現(xiàn)營(yíng)業(yè)過(guò)失,不宜進(jìn)行商品調(diào)價(jià),盤(pán)點(diǎn)效率低等,而且在超市日常管理中,商品的進(jìn)、銷、存等決策以經(jīng)驗(yàn)為主,缺乏實(shí)時(shí)分析功能,管理人員對(duì)及時(shí)傳遞資料的要求始終得不到滿足。隨著超市形態(tài)的高速開(kāi)展,其經(jīng)營(yíng)管理也變得愈加復(fù)雜,日常所需要處理的數(shù)據(jù)量也逐漸增大,商業(yè)運(yùn)轉(zhuǎn)的中間環(huán)節(jié)也越來(lái)越多,原始的人工管理已無(wú)法應(yīng)對(duì)這復(fù)雜的市場(chǎng)。依靠現(xiàn)代化的計(jì)算機(jī)信息處理技術(shù)來(lái)管理超市,從而節(jié)省了大量的人力、物力,改善了員工的工作條件,減輕了勞動(dòng)強(qiáng)度,并且能夠快速反映出商品的進(jìn)、銷、存等狀況和各種反響信息分析,使管理人員快速對(duì)市場(chǎng)的

7、變化做出相應(yīng)的決策,加快超市經(jīng)營(yíng)管理效率。超市管理系統(tǒng)是市場(chǎng)上最流行的超市上常用的系統(tǒng)之一,它主要包含以下幾個(gè)模塊:系統(tǒng)權(quán)限的設(shè)定、原始數(shù)據(jù)錄入、數(shù)據(jù)的匯總及查詢等。從而,實(shí)現(xiàn)對(duì)進(jìn)貨、銷售及員工信息等實(shí)現(xiàn)全面、動(dòng)態(tài)、及時(shí)的管理。但由于超市的整個(gè)系統(tǒng)過(guò)大。并且銷售對(duì)一個(gè)企業(yè)的生存和開(kāi)展是至關(guān)重要的,它不再是傳統(tǒng)意義上的“賣(mài)東西,它對(duì)外關(guān)系到企業(yè)產(chǎn)品、效勞和企業(yè)形象等多方面因素,對(duì)內(nèi)涉及到銷售、庫(kù)存、財(cái)務(wù)等信息。此外信息化的高速開(kāi)展為企業(yè)的銷售工作提出了新的挑戰(zhàn),封閉意味著落后,超市要抓住時(shí)機(jī),引入現(xiàn)代化的銷售管理模式,實(shí)施企業(yè)的信息化、智能化銷售管理,才能使超市在劇烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地。1

8、.3 編寫(xiě)目的 本文檔撰寫(xiě)的目的是為明確軟件需求、安排工程方案、推廣軟件設(shè)計(jì)和組織軟件開(kāi)發(fā)和測(cè)試。本文檔主體內(nèi)容為本工程的需求匯總、分類以及以此為根底而建立的需求模型。本工程后續(xù)的體系結(jié)構(gòu)設(shè)計(jì)、測(cè)試方案、驗(yàn)收方案和用戶手冊(cè)都必須基于本文檔編寫(xiě)。隨著小超市規(guī)模的開(kāi)展不斷擴(kuò)大,商品數(shù)量急劇增加,有關(guān)商品的各種信息量也成倍增長(zhǎng)。超市時(shí)時(shí)刻刻都需要對(duì)商品各種信息進(jìn)行統(tǒng)計(jì)分析。而大型的超市管理系統(tǒng)功能過(guò)于強(qiáng)大而造成操作繁瑣降低了小超市的工作效率。超市管理系統(tǒng)是市場(chǎng)上最流行的超市上常用的系統(tǒng)之一,它主要包含以下幾個(gè)模塊:系統(tǒng)權(quán)限的設(shè)定、原始數(shù)據(jù)錄入、數(shù)據(jù)的匯總及查詢等。從而,實(shí)現(xiàn)對(duì)進(jìn)貨、銷售及員工信息等實(shí)

9、現(xiàn)全面、動(dòng)態(tài)、及時(shí)的管理。本文系統(tǒng)的分析了軟件開(kāi)發(fā)的背景以過(guò)程;首先介紹了軟件的開(kāi)發(fā)環(huán)境,其次介紹了本軟件各個(gè)模塊的建模和實(shí)現(xiàn)、數(shù)據(jù)庫(kù)的設(shè)計(jì),以及具體界面的設(shè)計(jì)和功能。1.2預(yù)期讀者 工程組成員:指導(dǎo)老師 :1.3產(chǎn)品預(yù)期功能實(shí)現(xiàn)超市的系統(tǒng)管理、零售前臺(tái)管理、后臺(tái)管理;幫助超市在銷售活動(dòng)中提高結(jié)算的效率;幫助相關(guān)管理人員更好地對(duì)連鎖超市的商品進(jìn)行管理;為超市經(jīng)營(yíng)帶來(lái)更小的開(kāi)支及更多的盈利。超市銷售系統(tǒng)主要實(shí)現(xiàn)以下目標(biāo):1、信息管理功能:能夠即時(shí)瀏覽、添加、刪除、修改和查詢員工、商品、供貨商以及會(huì)員的相關(guān)信息,能進(jìn)行會(huì)員卡的充值。2、工作管理:對(duì)超市的進(jìn)貨進(jìn)行管理與登記,同時(shí)根據(jù)具體情況對(duì)超市商

10、品的價(jià)格進(jìn)行調(diào)整。3、銷售管理:包括客戶結(jié)賬、營(yíng)業(yè)利潤(rùn)分析、銷售查詢和銷售商品單,對(duì)整個(gè)超市的銷售過(guò)程進(jìn)行有效的分析與管理。 4、報(bào)表統(tǒng)計(jì):整個(gè)超市的商品進(jìn)貨情況、銷售情況以及商品庫(kù)存情況以報(bào)表的形式打印出來(lái),使信息更加直觀、明了。5、更新信息:由于商品信息的即時(shí)性很強(qiáng),要求所有商品可以隨時(shí)被更新、添加或刪除等。6、提高效勞滿意度。1.4產(chǎn)品前景 當(dāng)前國(guó)內(nèi)經(jīng)濟(jì)迅速開(kāi)展,人們的生活水平提高了,購(gòu)置力不斷加強(qiáng),超市憑借其自身良好的商品供給鏈,每日的顧客購(gòu)物量也呈現(xiàn)出良好的上升態(tài)勢(shì),以至于營(yíng)業(yè)員在處理相關(guān)結(jié)算工作的時(shí)候常常忙中出錯(cuò),還會(huì)耽誤效率。在此背景下,我們推出了“超市銷售系統(tǒng)“。 超市需要處理

11、大量的庫(kù)存信息,還要時(shí)刻更新產(chǎn)品的銷售信息,不斷添加商品信息。面對(duì)不同種類的信息,需要合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)來(lái)保存數(shù)據(jù)信息,需要有效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。商店自動(dòng)化的產(chǎn)品管理在歐美等國(guó)家早已經(jīng)實(shí)現(xiàn),也是零售業(yè)管理的根底。它最主要的特點(diǎn)是能夠?qū)崟r(shí)的和準(zhǔn)確的控制店內(nèi)的銷售情況。如果可以能夠?qū)崟r(shí)掌握銷售流程及銷售情況,那么可以有效地加速商品的周轉(zhuǎn)率并提高效勞質(zhì)量,而且可以減少產(chǎn)品售價(jià)不符等所產(chǎn)生的問(wèn)題。顧客的消費(fèi)要求的是希望在超市購(gòu)物中能根本上都能購(gòu)得所需的商品,并且還要既保證商品質(zhì)量還要享受優(yōu)質(zhì),方便的效勞。在超市銷售系統(tǒng)普及度已經(jīng)相當(dāng)高的情況下,本產(chǎn)品打算憑借其在操作簡(jiǎn)單、界面美觀、功能齊

12、全的優(yōu)勢(shì),將本產(chǎn)品推廣出去,實(shí)現(xiàn)超市營(yíng)業(yè)額的提升產(chǎn)品的盈利。2 需求分析與用例建模2.1可行性分析管理可行性隨著超市管理水平的不斷提高,在管理水平方面積累了豐富的經(jīng)驗(yàn)方法,并建立了成熟的管理機(jī)制,齊全的規(guī)章制度。有正確的原始資料的支持,是管理工作有了制度支持和信息支持。根據(jù)以往在經(jīng)營(yíng)中出現(xiàn)的困難與不便,超市的高層管理人員對(duì)新系統(tǒng)的開(kāi)發(fā)持積極的態(tài)度,肯定新系統(tǒng)的開(kāi)發(fā),并且為新系統(tǒng)的開(kāi)發(fā)與實(shí)施創(chuàng)造了各種良好的條件,制定了有利于系統(tǒng)實(shí)施的管理方法。目前管理方面的的條件已經(jīng)能夠滿足超市管理系統(tǒng)的開(kāi)發(fā)以及日后的實(shí)施。所以在管理上是可行的。經(jīng)濟(jì)可行性本系統(tǒng)需要超市負(fù)擔(dān)的費(fèi)用主要是計(jì)算機(jī)硬件設(shè)備和軟件技術(shù),

13、包括本系統(tǒng)的開(kāi)發(fā)及維護(hù)費(fèi)用,對(duì)超市人員使用本系統(tǒng)的培訓(xùn)費(fèi)用,以及本系統(tǒng)開(kāi)發(fā)完成后,由于工作方式的改變?cè)黾拥钠渌_(kāi)支。該系統(tǒng)帶來(lái)的經(jīng)濟(jì)效益是明顯的,其最主要的表現(xiàn)是減少了企業(yè)管理費(fèi)用和人力開(kāi)支,不僅方便對(duì)進(jìn)貨信息的管理,也減少了由于人工的出錯(cuò)的幾率,降低了本錢(qián),節(jié)省了大量的時(shí)間,還為企業(yè)的各項(xiàng)決策提供了珍貴的資料,為企業(yè)帶來(lái)巨大的經(jīng)濟(jì)效益。所以從經(jīng)濟(jì)上是可行的。因?yàn)橥ㄟ^(guò)網(wǎng)絡(luò)傳遞銷售信息可以不受距離的限制,因此可以借閱許多的人力和物力,方便管理,由此可以減少不必要的開(kāi)支,同時(shí)該系統(tǒng)可以提高超市的銷售效率,即提高了超市的經(jīng)濟(jì)效益,所以從經(jīng)濟(jì)上完全是可行的。(1)超市有能力承當(dāng)系統(tǒng)開(kāi)發(fā)費(fèi)用開(kāi)發(fā)新系統(tǒng)的

14、工作是一項(xiàng)間距復(fù)雜的工作,它的投資主要是人力和物力的投資。對(duì)于本系統(tǒng)的開(kāi)發(fā)者來(lái)說(shuō),其主要投資還是在人力和物力兩個(gè)方面。如果是企業(yè)自己安排人手開(kāi)發(fā)系統(tǒng)的話,其主要的投資還是在人力資源上,從系統(tǒng)的業(yè)務(wù)需求調(diào)查到系統(tǒng)的分析編碼制作都是需要巨大的人力投入的。軟件企業(yè)作為一個(gè)簡(jiǎn)短的高科技產(chǎn)業(yè),其員工要求都比一般企業(yè)的要求要高,而且對(duì)系統(tǒng)開(kāi)發(fā)及軟件產(chǎn)業(yè)了解比擬多,所以在自我開(kāi)發(fā)管理系統(tǒng)的過(guò)程中,企業(yè)自己比擬容易安排人手,這樣就可以為企業(yè)借閱大局部的額外開(kāi)支。同時(shí)軟件就其它產(chǎn)品來(lái)說(shuō),屬于高端行業(yè),無(wú)論是產(chǎn)品的價(jià)格還是質(zhì)量都比擬高,而經(jīng)營(yíng)產(chǎn)品的經(jīng)銷商或者是商家都要求有雄厚的資金支持。所以,在系統(tǒng)的開(kāi)發(fā)過(guò)程中,

15、企業(yè)完全有能力承當(dāng)開(kāi)發(fā)費(fèi)用。(2)新系統(tǒng)將為企業(yè)帶來(lái)經(jīng)濟(jì)效益管理系統(tǒng)是一個(gè)信息化、智能化和先進(jìn)管理理念的集合體。而管理是一個(gè)動(dòng)態(tài)過(guò)程,在其運(yùn)行過(guò)程中要采取多項(xiàng)措施。所以在管理中獲得經(jīng)濟(jì)效益是一個(gè)綜合效益,要對(duì)它進(jìn)行直接定量的分析是比擬困難的。一般新系統(tǒng)帶來(lái)的經(jīng)濟(jì)效益是簡(jiǎn)介的其最主要的表現(xiàn)就是減少了企業(yè)管理費(fèi)用和人力開(kāi)支。而其它一些繁瑣的食物都通過(guò)新系統(tǒng)來(lái)加以分析解決,不僅節(jié)省了大量的時(shí)間,還為企業(yè)的各項(xiàng)決策提供了珍貴的資料,為企業(yè)帶來(lái)巨大的經(jīng)濟(jì)效益。技術(shù)可行性在IT行業(yè)中從業(yè)的工作人員一般都要求掌握計(jì)算機(jī)技術(shù),具有一定的軟硬件根底,會(huì)使用各種管理軟件,熟悉IT產(chǎn)品。因?yàn)?,有的超市?duì)員工的素質(zhì)要

16、求比擬高,從管理層到下面的銷售人員,都要求具有一定的計(jì)算機(jī)根底,而本系統(tǒng)簡(jiǎn)單易用,所以在新系統(tǒng)投入使用時(shí),只要對(duì)員工進(jìn)行少量的培訓(xùn),系統(tǒng)的功能和使用方法就根本上能夠是系統(tǒng)順利運(yùn)行。本系統(tǒng)采用基于Windows的圖形用戶界面,而該系統(tǒng)是大家熟悉的操作系統(tǒng),對(duì)于那些有一般的計(jì)算機(jī)知識(shí)的人員就可以輕松上手。而整個(gè)超市管理系統(tǒng)采用最友好的交互界面,簡(jiǎn)介明了,不需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行深入的了解。如今計(jì)算機(jī)已經(jīng)走進(jìn)千家萬(wàn)戶,硬件本錢(qián)的下降,導(dǎo)致計(jì)算機(jī)購(gòu)置本錢(qián)的降低。超市銷售系統(tǒng)是利用計(jì)算機(jī)加Delphi作為系統(tǒng)的開(kāi)發(fā)平臺(tái),使開(kāi)發(fā)出來(lái)的系統(tǒng)具有友好的用戶界面、良好的平安性設(shè)置、詳細(xì)的操作說(shuō)明,這樣更使各類用戶很快

17、就能掌握系統(tǒng)的使用方法。由此,該系統(tǒng)的操作是可行的,有必要開(kāi)發(fā)該系統(tǒng)。社會(huì)可行性目前超市銷售系統(tǒng)已在大型的超市中得到了廣泛的應(yīng)用,超市銷售需要現(xiàn)代化,只有合理的運(yùn)用現(xià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)者最需解決的迫切問(wèn)題,同時(shí)超市銷售系統(tǒng)對(duì)操作人員的要求不高,也合理的節(jié)約了本錢(qián)的投入。因此從社會(huì)可行性來(lái)說(shuō),開(kāi)發(fā)超市銷售系統(tǒng)是可行的。綜合以上三方面,該系統(tǒng)具有很高的開(kāi)發(fā)可行性,無(wú)論是從技術(shù)上或者經(jīng)濟(jì)上還是管理上。因此,可以設(shè)計(jì)該系統(tǒng)的數(shù)據(jù)流程圖,建立數(shù)據(jù)字典。2.2功能需求 超市銷售管

18、理系統(tǒng)為了滿足用戶實(shí)際需求應(yīng)具有系統(tǒng)管理、零售前臺(tái)管理子系統(tǒng)、后臺(tái)管理子系統(tǒng)三個(gè)子系統(tǒng)。超市銷售系統(tǒng)目前國(guó)內(nèi)外做得較多,比擬成熟,這個(gè)系統(tǒng)是畢業(yè)生畢業(yè)前的最后一次模擬,對(duì)畢業(yè)生的軟件開(kāi)發(fā)能力有很大幫助。本系統(tǒng)主要由以下幾個(gè)功能組成: 商品入庫(kù),用于將進(jìn)來(lái)的商品錄入到庫(kù)里。 商品銷售,用于售貨員銷售商品。 商品信息管理,現(xiàn)有庫(kù)存、庫(kù)存警報(bào)、商品報(bào)表三局部。 查詢,管理員根據(jù)自己的需要進(jìn)行查詢,可按商品代號(hào)和商品名稱查詢。 口令更改,用于員工更改自己的口令。 員工信息維護(hù),用于管理員修改員工的信息。1.系統(tǒng)管理系統(tǒng)管理應(yīng)包括以下功能:1添加用戶:系統(tǒng)管理員可以根據(jù)需求添加用戶,用戶只有根據(jù)用戶名和

19、密碼才能登錄系統(tǒng),進(jìn)行操作。2修改密碼:用戶可以登錄系統(tǒng)修改密碼。3權(quán)限設(shè)置:系統(tǒng)管理員可以根據(jù)不同用戶設(shè)置不同權(quán)限,是系統(tǒng)某些功能只對(duì)某些用戶可見(jiàn)。4重新登錄:本系統(tǒng)支持重新登錄。2. 前臺(tái)零售管理子系統(tǒng)前臺(tái)零售管理子系統(tǒng)應(yīng)具有以下功能: 1前臺(tái)銷售管理A商品錄入:根據(jù)超巿業(yè)務(wù)特點(diǎn)制定相關(guān)功能,可以通過(guò)輸入唯一編號(hào)、掃描條形碼、商品名稱等來(lái)實(shí)現(xiàn)精確或模糊的商品掃描錄入。該掃描錄入方法可以充分保證各種電腦操作水平層次的人員均能準(zhǔn)確快速地進(jìn)行商品掃描錄入。B結(jié)賬:通過(guò)掃描條形碼或者直接輸入商品名稱對(duì)于同類多件商品采用一次錄入加數(shù)量的方式自動(dòng)計(jì)算本次交易的總金額。顧客可以支付現(xiàn)金和信用卡,如果支付

20、現(xiàn)金,自動(dòng)計(jì)算找零C打印小票:在顧客付款后,打印交易清單包括交易的流水賬號(hào)、每類商品的商品名、數(shù)量、該類商品的總金額、交易的時(shí)間、負(fù)責(zé)本次收銀的員工號(hào)。如果顧客是本店會(huì)員并持有本人會(huì)員卡,那么在交易前先掃描會(huì)員卡,并將所購(gòu)物品的總金額累計(jì)到該會(huì)員的總消費(fèi)金額中,增加會(huì)員積分。D購(gòu)物查詢:如果顧客是本店會(huì)員,可以在前臺(tái)客服查詢一個(gè)月內(nèi)購(gòu)物情況。2會(huì)員管理:會(huì)員管理可以實(shí)現(xiàn)顧客會(huì)員注冊(cè),會(huì)員信息查詢,會(huì)員信息修改,刪除會(huì)員,還可以對(duì)會(huì)員進(jìn)行兌換積分。3.后臺(tái)銷售管理系統(tǒng)后臺(tái)銷售管理系統(tǒng)必須具備以下功能:1后臺(tái)銷售管理: 支持商品的錄入、刪除、商品信息查詢,商品信息修改。還可以對(duì)銷售的產(chǎn)品進(jìn)行匯總,

21、綜合查詢各種銷售明細(xì)記錄,超市經(jīng)理可以根據(jù)匯總情況制定采購(gòu)方案和銷售方案。2售后效勞管理: 為了提高效勞水平,對(duì)售后效勞進(jìn)行統(tǒng)一管理。該超市銷售系統(tǒng),是針對(duì)超市的具體業(yè)務(wù)而開(kāi)發(fā)的,業(yè)務(wù)管理以超市的銷售為核心,為用戶提供迅速、高效的效勞,減免手工處理的繁瑣與誤差,及時(shí)、準(zhǔn)確地反映超市的工作情況、經(jīng)營(yíng)情況,從而提高超市的效勞質(zhì)量,并配合現(xiàn)代化的銷售手段,獲得更好的經(jīng)濟(jì)效益。 超市在其經(jīng)營(yíng)期間,效勞水平的上下,直接影響到超市的形象和聲譽(yù),在顧客結(jié)賬的時(shí)候是否能迅速、高效,市場(chǎng)的預(yù)測(cè)分析是否快捷,準(zhǔn)確等。這其中的核心就是對(duì)每天大量的信息的正確處理和保存。采用計(jì)算機(jī)這一現(xiàn)代化工具作為管理的輔助手段是必須

22、的,在超市銷售系統(tǒng)中,它的地位也是舉足輕重的。因此,做好超市銷售系統(tǒng),使其功能完善,更有非凡的意義,該超市銷售系統(tǒng)的指導(dǎo)思想是: 1、通用性強(qiáng),系統(tǒng)能廣泛適用于各種類型的超市。2、用戶界面友好,易學(xué)易用、易維護(hù)、易擴(kuò)充。軟件交給用戶使用后,當(dāng)操作任務(wù)操作規(guī)那么等發(fā)生變化時(shí),用戶可以方便地修改相應(yīng)的數(shù)據(jù)庫(kù)和表。3、功能完善,應(yīng)該集顯示、添加、修改、刪除、查詢等各種操作為一體。4、可靠性高,從軟件的設(shè)計(jì)到程序的編制等各個(gè)階段都要充分考慮到各種異常情況的發(fā)生。 超市銷售系統(tǒng)大體上包括根本信息管理、日常工作管理、銷售管理、統(tǒng)計(jì)報(bào)表等方面內(nèi)容,集顯示、輸入、添加、修改、刪除等各種操作于一體,維護(hù)起來(lái)十分

23、方便。利用此系統(tǒng),管理員可以方便的查詢商品信息,并隨時(shí)對(duì)商品的價(jià)格進(jìn)行調(diào)整,也可以進(jìn)行銷售查詢,方便超市的營(yíng)業(yè)額統(tǒng)計(jì);利用此系統(tǒng),使得銷售不用再和以前一樣使用紙筆記錄,只需輕點(diǎn)鍵盤(pán)就能完成;利用此系統(tǒng),收銀員可以很方便地完成結(jié)賬工作,從而極大地減少了錯(cuò)誤的發(fā)生,防止了無(wú)法估計(jì)的不必要的損失??傊?,利用此系統(tǒng),可以對(duì)超市經(jīng)營(yíng)方向提供依據(jù),為超市的開(kāi)展提供重要保證。系統(tǒng)主要業(yè)務(wù)分析:(1)進(jìn)貨業(yè)務(wù)進(jìn)貨管理是企業(yè)生產(chǎn)經(jīng)營(yíng)活動(dòng)中及其重要的一環(huán),它關(guān)系到產(chǎn)品質(zhì)量能否得到保證,生產(chǎn)是否能夠順利進(jìn)行,采購(gòu)本錢(qián)能否得到有效控制等問(wèn)題。企業(yè)現(xiàn)代管理理念中對(duì)企業(yè)的進(jìn)貨管理提出新的要求;企業(yè)進(jìn)貨時(shí)對(duì)供貨商的選擇更見(jiàn)

24、慎重,雙方不再是討價(jià)還價(jià)的買(mǎi)賣(mài)關(guān)系,而是一種相互依存的合作伙伴關(guān)系,并且還需要認(rèn)識(shí)到企業(yè)產(chǎn)品質(zhì)量要從采購(gòu)抓起,這就關(guān)系到供方的供貨、效勞質(zhì)量。下面是進(jìn)貨業(yè)務(wù)程序的主要內(nèi)容:供貨商的情況調(diào)查:在實(shí)施采購(gòu)之前,超市首先就要對(duì)市場(chǎng)上各大商品供貨商進(jìn)行詳細(xì)的調(diào)查,了解公司的具體情況,評(píng)定企業(yè)的信譽(yù)級(jí)別和公司的市場(chǎng)口碑,做到準(zhǔn)確無(wú)誤,采購(gòu)順利。采購(gòu)方案的 超市根據(jù)自身的資金條件和銷售狀況,綜合分析市場(chǎng)規(guī)律,擬定采購(gòu)方案表。實(shí)施進(jìn)貨方案:根據(jù)供貨商檔案及評(píng)審結(jié)果,選定供貨商;生成訂貨單給選定的供貨商;雙方就價(jià)格、數(shù)量、質(zhì)量等方面洽談磋商,直至簽訂合同;跟蹤合同執(zhí)行,安排供貨進(jìn)度和貨物運(yùn)輸,做好驗(yàn)收入庫(kù)工作

25、。(2)庫(kù)存業(yè)務(wù):庫(kù)存管理是指在上產(chǎn)經(jīng)營(yíng)中為銷售和耗用而存儲(chǔ)的各種資產(chǎn)。企業(yè)存貨不當(dāng)都會(huì)增加不必要的費(fèi)用:存貨過(guò)多將導(dǎo)致物資的積壓、存儲(chǔ)費(fèi)用增加、流動(dòng)資金周轉(zhuǎn)不利,并且過(guò)量的庫(kù)存會(huì)掩蓋管理不善的問(wèn)題。存貨缺乏那么影響企業(yè)的正常銷售活動(dòng)。庫(kù)存管理的目標(biāo)是需求最正確存貨數(shù)量,使庫(kù)存的本錢(qián)總額最小化。其主要業(yè)務(wù)如下:產(chǎn)品入庫(kù)、出庫(kù)、盤(pán)庫(kù)等日常處理??茖W(xué)合理地確定某庫(kù)存物資的庫(kù)存控制參數(shù)。如:最正確訂貨批量、最大庫(kù)存量、最正確缺貨量、最正確訂購(gòu)周期等,進(jìn)行嚴(yán)格的庫(kù)存控制工作。匯總統(tǒng)計(jì)各類庫(kù)存數(shù)據(jù),反響和監(jiān)督儲(chǔ)藏資金占用及采購(gòu)資金使用情況。(3)銷售業(yè)務(wù)銷售對(duì)一個(gè)企業(yè)的生存和開(kāi)展是至關(guān)重要的,它不再是傳

26、統(tǒng)意義上的“賣(mài)東西,它對(duì)外關(guān)系到企業(yè)產(chǎn)品、效勞和企業(yè)形象等多方面因素,對(duì)內(nèi)涉及到銷售、庫(kù)存、財(cái)務(wù)等信息。此外信息化的高速開(kāi)展為企業(yè)的銷售工作提出了新的挑戰(zhàn),封閉意味著落后,超市要抓住時(shí)機(jī),引入現(xiàn)代化的銷售管理模式,實(shí)施企業(yè)的信息化、智能化銷售管理,才能使超市在劇烈的市場(chǎng)競(jìng)爭(zhēng)中立于不敗之地。2.3 約束 系統(tǒng)設(shè)計(jì)中有需要增加用戶或者VIP顧客時(shí),要考慮防止涉及家庭地址,收入等個(gè)人人隱私信息;鑒于實(shí)際情況,系統(tǒng)的開(kāi)發(fā)工作確保在4個(gè)人月之內(nèi)完成; 設(shè)計(jì)系統(tǒng)時(shí)涉及的各種系統(tǒng)的花費(fèi)不能超過(guò)預(yù)期總支出; 涉及到的技術(shù)層次問(wèn)題,開(kāi)發(fā)此系統(tǒng)所需的技術(shù)需要在開(kāi)發(fā)人員可接受的范圍之內(nèi)。2.4系統(tǒng)開(kāi)發(fā)與運(yùn)行環(huán)境超市

27、銷售系統(tǒng)開(kāi)發(fā)與運(yùn)行環(huán)境如下:1、開(kāi)發(fā)環(huán)境:WindowsXP2、開(kāi)發(fā)工具:Delphi7.03、數(shù)據(jù)庫(kù)管理系統(tǒng):MicrosoftSQLServer20004、運(yùn)行環(huán)境:Windows98/ME/2000/XP2.4質(zhì)量屬性 正確性: 系統(tǒng)應(yīng)當(dāng)確保普通顧客銷售流程的最少99.9%能夠準(zhǔn)確無(wú)誤地順利完成,VIP顧客銷售流程99%能夠準(zhǔn)確無(wú)誤地順利完成。健壯性: 系統(tǒng)開(kāi)發(fā)時(shí)應(yīng)該考慮盡可能多的正?;虍惓G榫巢⑦M(jìn)行各種情況下的集中測(cè)試,交付之后出現(xiàn)重大BUG的概率控制在0.01%以下,抵御木馬、病毒的能力優(yōu)于市場(chǎng)一般水平,系統(tǒng)突然崩潰的頻率低于三個(gè)月每次。易維護(hù)性: 系統(tǒng)每次出現(xiàn)BUG之后解決事件不應(yīng)

28、超過(guò)一天時(shí)間。平安性: 系統(tǒng)設(shè)計(jì)開(kāi)發(fā)階段充分考慮信息的封裝隱藏,確保用戶和顧客的隱私平安以及促銷策略等商業(yè)機(jī)密不會(huì)被輕易泄漏。具有周到細(xì)致的管理。做到所有操作都有據(jù)可查,確保數(shù)據(jù)不會(huì)被非法用戶所獲取。易用性: 系統(tǒng)操作應(yīng)簡(jiǎn)潔方便,超市使用本系統(tǒng)后銷售效率應(yīng)能夠提高20%左右??蓴U(kuò)展性: 系統(tǒng)設(shè)計(jì)開(kāi)發(fā)時(shí)應(yīng)該考慮以后系統(tǒng)在使用中與銀行、商品生產(chǎn)廠家系統(tǒng)進(jìn)行交互的情況,并預(yù)留方案使這些功能的實(shí)現(xiàn)成為可能??梢浦残裕?無(wú)需要,暫不具備??煽啃裕合到y(tǒng)采用MicrosoftSQLServer2000數(shù)據(jù)庫(kù),有嚴(yán)格的平安控制和數(shù)據(jù)備份機(jī)制,可以確保數(shù)據(jù)平安可靠。集成性:系統(tǒng)充分考慮與其他子系統(tǒng)之間的接口,可

29、以滿足各種平臺(tái),在技術(shù)上保證了與其他應(yīng)用系統(tǒng)的集成性。2.5系統(tǒng)的E-R模型圖 概念模型的最常用的表示方法是實(shí)體-聯(lián)系方法(Entity-RelationApproach,簡(jiǎn)稱E-R方法)。E-R方法是用E-R圖來(lái)描述某一組織的信息模型。E-R圖中包含了實(shí)體、關(guān)系和屬性等三種根本成分,通常用矩形框代表實(shí)體,用連接相關(guān)實(shí)體的菱形框表示關(guān)系,用橢圓形或圓角矩形表示實(shí)體或關(guān)系的屬性,并用直線把實(shí)體關(guān)系與其屬性連接起來(lái)。 由于人們通常就是用實(shí)體、聯(lián)系和屬性這三個(gè)概念來(lái)理解和描述現(xiàn)實(shí)問(wèn)題的,所以實(shí)體聯(lián)系圖非常接近人的思維方式。此外,E-R模型使用簡(jiǎn)單的圖形符號(hào)來(lái)表達(dá)系統(tǒng)分析員對(duì)問(wèn)題域的理解,不熟悉計(jì)算機(jī)

30、技術(shù)的用戶也都能夠理解它,因此,ER模型可以作為用戶與分析員之間的交流工具。實(shí)體聯(lián)系圖:簡(jiǎn)稱為E-R圖,是指以實(shí)體、關(guān)系、屬性三個(gè)根本概念概括數(shù)據(jù)的根本結(jié)構(gòu),從而描述靜態(tài)數(shù)據(jù)結(jié)構(gòu)的概念模式。與此有關(guān)的概念有: 1、實(shí)體:是觀念世界中描述客觀事物的概念。2、屬性:指實(shí)體具有的某種特性,用來(lái)描述一個(gè)實(shí)體。3、聯(lián)系:可分為兩類:一是實(shí)體內(nèi)部的聯(lián)系,一是實(shí)體之間的聯(lián)系。超市銷售系統(tǒng)的主要實(shí)體有:?jiǎn)T工編號(hào),姓名,性別,聯(lián)系 ,職務(wù);會(huì)員卡號(hào),姓名,會(huì)員卡余額,發(fā)卡日期,級(jí)別,聯(lián)系 ,積分;商品類別代碼,類別,商品名稱,供貨商,規(guī)格,顏色,生產(chǎn)單位,進(jìn)價(jià),售價(jià),會(huì)員價(jià)格,庫(kù)存;供貨商代碼,名稱,聯(lián)系人,聯(lián)

31、系 , ,備注。超市銷售系統(tǒng)的E-R圖:圖2-0超市銷售系統(tǒng)的E-R圖2.6系統(tǒng)功能結(jié)構(gòu)模塊圖超市銷售管理系統(tǒng)前臺(tái)零售管理子系統(tǒng)后臺(tái)銷售管理子系統(tǒng)系統(tǒng)管理前臺(tái)銷售管理會(huì)員管理重新登錄權(quán)限設(shè)置修改密碼添加用戶售后效勞管理后臺(tái)銷售管理刪除會(huì)員查詢會(huì)員添加會(huì)員修改會(huì)員信息兌換積分商品錄入結(jié)賬打印小票購(gòu)物查詢 商品錄入銷售商品匯總刪除商品銷售商品查詢商品信息修改打折促銷圖2-1 系統(tǒng)功能結(jié)構(gòu)模塊圖 模塊化是指解決一個(gè)復(fù)雜問(wèn)題時(shí)自頂向下逐層把軟件系統(tǒng)劃分成假設(shè)干個(gè)模塊的過(guò)程。每個(gè)模塊完成一個(gè)特定的功能,所有的模塊都按某種方法組織起來(lái),成為一個(gè)整體,完成整個(gè)系統(tǒng)所要求的功能。 根據(jù)前面在可行性分析時(shí)對(duì)系統(tǒng)

32、提出的要求以及在需求分析階段提出的系統(tǒng)功能需求,將系統(tǒng)結(jié)構(gòu)分成四個(gè)模塊:根本信息管理模塊、日常工作管理模塊、銷售管理模塊、統(tǒng)計(jì)報(bào)表模塊,每個(gè)模塊的具體功能如下:1、系統(tǒng)管理模塊:實(shí)現(xiàn)對(duì)員工、商品、供貨商、會(huì)員等根本信息管理的功能,讓管理層對(duì)整個(gè)超市的人事及商品有詳細(xì)的了解,這個(gè)模塊包括“員工管理、“商品管理、“供貨商管理、“會(huì)員管理四個(gè)功能模塊。(1)員工信息管理,這個(gè)模塊對(duì)超市的所有員工的信息進(jìn)行登記管理,包括添加、修改、刪除、查詢操作。(2)商品信息管理和供貨商信息管理,這兩個(gè)模塊功能同員工信息管理模塊。(3)會(huì)員管理,對(duì)會(huì)員進(jìn)行添加、修改、刪除、充值等操作。2、前臺(tái)零售管理:實(shí)現(xiàn)對(duì)整個(gè)超

33、市的日常工作管理的功能,使整個(gè)超市的工作井然有序,這個(gè)模塊包括“商品價(jià)格變動(dòng)、“進(jìn)貨管理三個(gè)功能模塊。(1)商品價(jià)格變動(dòng),這個(gè)模塊主要是登記在超市進(jìn)行某些商品的促銷活動(dòng)時(shí),對(duì)促銷范圍內(nèi)的商品價(jià)格變更。(2)進(jìn)貨管理,這個(gè)模塊對(duì)超市所購(gòu)進(jìn)的商品進(jìn)行登記。3、銷售管理模塊:是系統(tǒng)最主要的模塊,對(duì)商品的銷售進(jìn)行一條龍管理,能夠?qū)γ咳丈唐蜂N售信息進(jìn)行輸入、查詢、統(tǒng)計(jì)等操作。這個(gè)模塊包括“銷售商品單、“營(yíng)業(yè)利潤(rùn)分析、“客戶結(jié)賬、“銷售查詢四個(gè)模塊。(1)銷售商品單,這個(gè)模塊主要是對(duì)顧客所購(gòu)置的商品進(jìn)行登記,包括銷售流水賬號(hào)、所購(gòu)置商品的類別、名稱、數(shù)量、價(jià)格、銷售日期等。(2)營(yíng)業(yè)利潤(rùn)分析,這個(gè)模塊通過(guò)

34、對(duì)商品銷售的分析,得出各種商品的所得利潤(rùn)及整個(gè)超市公司的收益。同時(shí)幫助超市經(jīng)營(yíng)者掌握和分析營(yíng)銷情況,及時(shí)做出正確決策。(3)客戶結(jié)賬,超市在銷售商品時(shí),對(duì)客戶所購(gòu)置商品的信息進(jìn)行登記,并結(jié)算客戶銷售金額。(4)銷售查詢,這個(gè)模塊實(shí)現(xiàn)對(duì)銷售商品、銷售金額等的查詢功能。4、后臺(tái)銷售管理:包括“進(jìn)貨單、“銷售詳細(xì)表、“商品銷售排行表、“缺貨商品單。(1)進(jìn)貨單,將整個(gè)超市的進(jìn)貨記錄以報(bào)表的形式打印出來(lái)。(2)銷售詳細(xì)表,將商品的具體銷售情況以報(bào)表的形式打印出來(lái)。(3)商品銷售排行表,對(duì)已經(jīng)銷售出的商品進(jìn)行排位,得出銷售量最高的商品,以幫助超市進(jìn)行銷售利潤(rùn)分析。(4)缺貨商品單,將超市暫缺的商品以報(bào)表

35、形式打印出來(lái),以便超市及時(shí)購(gòu)進(jìn)所缺的商品,保證貨源。2.6系統(tǒng)流程圖在進(jìn)行可行性研究時(shí)需要了解和分析現(xiàn)有的系統(tǒng),并以概括的形式表達(dá)對(duì)現(xiàn)在系統(tǒng)的認(rèn)識(shí),進(jìn)入設(shè)計(jì)階段以后應(yīng)該把設(shè)想的新系統(tǒng)的邏輯模型轉(zhuǎn)變成物理模型,因此需要描繪未來(lái)的物理系統(tǒng)的概貌。而系統(tǒng)流程圖是概括地描繪物理系統(tǒng)的傳統(tǒng)工具,它表達(dá)了數(shù)據(jù)在超市銷售系統(tǒng)各部件之間流動(dòng)的情況。通過(guò)前面的可行性分析系統(tǒng)設(shè)計(jì)的目標(biāo),主要對(duì)超市銷售系統(tǒng)的系統(tǒng)流程進(jìn)行分析。在超市銷售系統(tǒng)中,通過(guò)根本信息管理程序?qū)⒏拘畔?xiě)在磁帶上,并更新存儲(chǔ)在數(shù)據(jù)庫(kù)中的相關(guān)信息,通過(guò)日常工作管理程序中的進(jìn)貨管理程序和商品價(jià)格變動(dòng)程序分別將進(jìn)貨信息和調(diào)價(jià)信息寫(xiě)在磁帶上,并更新存儲(chǔ)

36、在數(shù)據(jù)庫(kù)中的相關(guān)信息,通過(guò)銷售管理程序?qū)N售信息寫(xiě)在磁帶上,并更新存儲(chǔ)在數(shù)據(jù)庫(kù)中的相關(guān)信息,根據(jù)數(shù)據(jù)庫(kù)中的信息通過(guò)統(tǒng)計(jì)報(bào)表程序產(chǎn)生相關(guān)報(bào)表。圖2-2 超市銷售系統(tǒng)的系統(tǒng)流程圖2.6管理業(yè)務(wù)組織結(jié)構(gòu)根據(jù)調(diào)查結(jié)果,企業(yè)人事部將安排專職人員對(duì)超市的銷售情況驚醒監(jiān)督管理,也就說(shuō)本銷售系統(tǒng)開(kāi)發(fā)出來(lái)后會(huì)有專業(yè)人員來(lái)操作執(zhí)行。該管理軟件將根據(jù)用戶的需要銷售情況進(jìn)行查詢,并能打印詳細(xì)信息。銷售信息查詢銷售信息維護(hù)銷售信息盤(pán)點(diǎn)超市銷售系統(tǒng)圖2-3 組織結(jié)構(gòu)圖業(yè)務(wù)流程調(diào)查根據(jù)分析,本系統(tǒng)業(yè)務(wù)流程主要包括如下內(nèi)容:l 顧客發(fā)訂單給銷售部門(mén)l 銷售部門(mén)經(jīng)過(guò)訂單檢查,把不合格的訂單反響給客戶l 對(duì)合格的訂單,通過(guò)核對(duì)庫(kù)

37、存記錄,缺貨訂單通過(guò)缺貨統(tǒng)計(jì),向采購(gòu)部門(mén)發(fā)出缺貨通知,并登記缺貨記錄;對(duì)于可供貨訂單,登記客戶檔案,開(kāi)出備貨單,通知倉(cāng)庫(kù)備貨。l 保存訂單數(shù)據(jù),并進(jìn)行銷售統(tǒng)計(jì)。銷售部門(mén)業(yè)務(wù)流程圖:銷售人員顧客采購(gòu)員不合格訂單訂單發(fā)貨票庫(kù)存信息到貨通知單缺貨單圖2-4 銷售部門(mén)業(yè)務(wù)流程圖采購(gòu)科業(yè)務(wù)流程圖:銷售人員采購(gòu)員供貨商缺貨單到貨通知單付款通知單供貨單訂購(gòu)單錯(cuò)誤供貨單圖2-5 采購(gòu)科業(yè)務(wù)流程圖財(cái)務(wù)科業(yè)務(wù)流程圖:采購(gòu)員供給商財(cái)務(wù)人員顧客銷售人員付款通知單支票收付款明細(xì)賬財(cái)務(wù)報(bào)表財(cái)務(wù)總賬收據(jù)、發(fā)票顧客貨款發(fā)貨單圖2-6 財(cái)務(wù)科業(yè)務(wù)流程圖總業(yè)務(wù)流程圖:顧客貨單發(fā)貨單不合格貨單顧客檔案庫(kù)存記錄處理備貨單備貨單倉(cāng)庫(kù)可

38、供貨貨單開(kāi)始備貨檢驗(yàn)貨單銷售前臺(tái)缺貨貨單缺貨通知供給商銷售統(tǒng)計(jì)缺貨記錄銷售統(tǒng)計(jì)表缺貨統(tǒng)計(jì)圖2-7總業(yè)務(wù)流程圖2.6用例建模2.6.1確定系統(tǒng)范圍和系統(tǒng)邊界1.超市銷售管理系統(tǒng)的業(yè)務(wù)范圍超市銷售管理系統(tǒng)是負(fù)責(zé)商品的銷售,商品的管理,會(huì)員的管理和系統(tǒng)管理,不包括其他管理內(nèi)容,如“財(cái)務(wù)管理、“采購(gòu)管理、“庫(kù)存管理等。2超市銷售系統(tǒng)的系統(tǒng)邊界超市銷售管理系統(tǒng)和“采購(gòu)管理系統(tǒng)、“庫(kù)存管理系統(tǒng)“財(cái)務(wù)管理系統(tǒng)有系統(tǒng)邊界。1采購(gòu)管理系統(tǒng)要根據(jù)超市的銷售情況制定采購(gòu)方案,確定需要采購(gòu)的商品,以及商品各方面的信息。2庫(kù)存管理系統(tǒng)要根據(jù)銷售情況合理的管理庫(kù)存,防止商品缺貨、積壓等管理不善。適時(shí)的組織促銷、打折等活動(dòng)

39、,及時(shí)補(bǔ)充貨架上的商品。3財(cái)務(wù)管理系統(tǒng)根據(jù)銷售情況核對(duì)銷售收入,更加有效地管理超市財(cái)務(wù)2.6.2確定執(zhí)行者從需求分析可以看出,超市管理系統(tǒng)有5個(gè)人執(zhí)行者和3個(gè)系統(tǒng)執(zhí)行者,即“系統(tǒng)管理員、“顧客、“銷售人員、 “前臺(tái)客服人員、“超市經(jīng)理、“財(cái)務(wù)管理系統(tǒng)、“采購(gòu)管理系統(tǒng)、“庫(kù)存管理系統(tǒng)。1系統(tǒng)管理員:負(fù)責(zé)整個(gè)軟件的維護(hù)工作,可以添加用戶,并對(duì)用戶設(shè)置權(quán)限。2顧客:顧客購(gòu)置商品,并可以在前臺(tái)客服辦理會(huì)員,成為會(huì)員,便可以在客服處查詢購(gòu)物情況。還可以在客服處兌換積分。3銷售人員:銷售商品,對(duì)商品進(jìn)行管理。4前臺(tái)客服人員:效勞于顧客,為顧客辦理會(huì)員,兌換積分。5超市經(jīng)理:監(jiān)督超市的整個(gè)運(yùn)營(yíng)情況,可以查詢

40、銷售情況,作出決策。6財(cái)務(wù)管理系統(tǒng):根據(jù)銷售匯總情況核對(duì)財(cái)務(wù)狀況。7采購(gòu)管理系統(tǒng):根據(jù)銷售情況,制定采購(gòu)方案。8庫(kù)存管理系統(tǒng):根據(jù)銷售情況及時(shí)補(bǔ)充貨架上商品,根據(jù)庫(kù)存情況,適時(shí)組織促銷、打折活動(dòng)。2.6.3確定用例根據(jù)系統(tǒng)的需求分析中客戶對(duì)系統(tǒng)功能提出的要求,可以粗略的找到系統(tǒng)用例,并在后期的用例建模工作中合并、優(yōu)化、篩選這些用例。1“超市銷售管理系統(tǒng)中的用例在第一層中,根據(jù)客戶對(duì)“超市銷售管理系統(tǒng)的整體業(yè)務(wù)功能要求,可選的用例有:l 系統(tǒng)管理l 前臺(tái)零售管理系統(tǒng)l 后臺(tái)銷售管理系統(tǒng)2“系統(tǒng)管理中的用例在第二層中,根據(jù)客戶對(duì)“系統(tǒng)管理的業(yè)務(wù)功能要求,可選的用例有:l 添加用戶l 修改密碼l 權(quán)

41、限管理l 重新登錄3“前臺(tái)零售管理系統(tǒng)中的用例在第二層中,根據(jù)客戶對(duì)“前臺(tái)零售管理系統(tǒng)的業(yè)務(wù)功能要求,可選的用例有:l 前臺(tái)銷售管理l 會(huì)員管理4“后臺(tái)銷售管理系統(tǒng)中的用例在第二層中,根據(jù)客戶對(duì)“后臺(tái)銷售管理系統(tǒng)的業(yè)務(wù)功能要求,可選的用例有:l 后臺(tái)銷售管理l 售后效勞管理5前臺(tái)銷售管理子系統(tǒng)在第三層中,根據(jù)客戶對(duì)“前臺(tái)銷售管理子系統(tǒng)的業(yè)務(wù)功能要求,可選的用例有:l 商品錄入l 結(jié)賬l 打印購(gòu)物小票l 購(gòu)物查詢6會(huì)員管理子系統(tǒng)在第三層中,根據(jù)客戶對(duì)“會(huì)員管理子系統(tǒng)的業(yè)務(wù)功能要求,可選的用例有:l 添加會(huì)員l 兌換積分7后臺(tái)銷售子系統(tǒng)在第三層中,根據(jù)客戶對(duì)“后臺(tái)銷售子系統(tǒng)的業(yè)務(wù)功能要求,可選的用

42、例有:l 商品錄入l 打折促銷2.6.4分層繪制用例圖1.最高層用例圖根據(jù)用戶對(duì)超市銷售管理系統(tǒng)的整體業(yè)務(wù)功能需求,可以繪制出最高層用例圖。圖2-8超市銷售管理系統(tǒng)用例圖2第2層用例圖對(duì)最高層中的每個(gè)用例加以展開(kāi),得到各個(gè)用例的第2層用例圖。1) 系統(tǒng)管理用例圖圖2-9系統(tǒng)管理子系統(tǒng)用例圖2前臺(tái)零售管理子系統(tǒng)用例圖圖2-10前臺(tái)零售管理系統(tǒng)用例圖3后臺(tái)銷售管理子系統(tǒng)用例圖圖2-11后臺(tái)管理系系統(tǒng)用例圖3.第3層用例圖1第2層零售前臺(tái)管理子系統(tǒng)展開(kāi)得到前臺(tái)銷售管理子系統(tǒng)和會(huì)員管理子系統(tǒng)。圖2-12 前臺(tái)銷售管理子系統(tǒng)用例圖圖2-13 會(huì)員管理子系統(tǒng)用例圖2第2層后臺(tái)銷售管理子系統(tǒng)展開(kāi)得到后臺(tái)銷售

43、子系統(tǒng)圖2-14 后臺(tái)銷售子系統(tǒng)用例圖3 系統(tǒng)分析與對(duì)象類建模對(duì)象類靜態(tài)結(jié)構(gòu)模型描述了系統(tǒng)的靜態(tài)結(jié)構(gòu),包括構(gòu)成系統(tǒng)的類和對(duì)象、他們的屬性和操作以及這些對(duì)象間的聯(lián)系。3.1系統(tǒng)分析原理1、模塊化模塊是構(gòu)成程序的根本構(gòu)件,模塊化就是把程序劃分成獨(dú)立命名且可獨(dú)立訪問(wèn)的模塊,每個(gè)模塊完成一個(gè)子功能,把這些模塊集成起來(lái)構(gòu)成一個(gè)整體,可以完成指定的功能滿足用戶需求。采用模塊化原理可以使軟件結(jié)構(gòu)清晰,不僅容易設(shè)計(jì)也容易閱讀和理解。該系統(tǒng)正是采用模塊化的原理,將整個(gè)系統(tǒng)分成四個(gè)主要模塊,每個(gè)模塊都有它獨(dú)立的功能,整個(gè)超市銷售系統(tǒng)結(jié)構(gòu)清晰,用戶容易理解和操作。2、抽象當(dāng)考慮對(duì)任何問(wèn)題的模塊化解法時(shí),可以提出許多

44、抽象的層次,系統(tǒng)設(shè)計(jì)過(guò)程的每一步都是對(duì)軟件解法的抽象層次的一次精化,在可行性研究階段,是對(duì)整個(gè)超市銷售系統(tǒng)的抽象,在需求分析階段,是對(duì)超市銷售系統(tǒng)功能的抽象。3、逐步求精逐步求精是對(duì)整個(gè)設(shè)計(jì)過(guò)程的細(xì)化,由可行性研究到需求分析,再到總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),每一步都對(duì)超市銷售系統(tǒng)進(jìn)行了細(xì)化,這樣使超市銷售系統(tǒng)的結(jié)構(gòu)越來(lái)越清晰,功能越來(lái)越完善。4、信息隱藏和局部化在超市銷售系統(tǒng)的設(shè)計(jì)過(guò)程中,涉及到許多數(shù)據(jù)信息,有的信息對(duì)于不需要它的模塊來(lái)說(shuō)是不能訪問(wèn)的,需要隱藏起來(lái),而局部化有助于實(shí)現(xiàn)信息隱藏,該系統(tǒng)正是運(yùn)用了這一原理來(lái)進(jìn)行設(shè)計(jì)的。5、模塊獨(dú)立該系統(tǒng)的各個(gè)模塊之間沒(méi)有過(guò)多的相互作用,每個(gè)模塊的功能都比擬

45、獨(dú)立,這樣的軟件容易開(kāi)發(fā)出來(lái)。系統(tǒng)的各模塊都相對(duì)獨(dú)立,修改設(shè)計(jì)和程序需要的工作量比擬小,錯(cuò)誤傳播范圍小,需要擴(kuò)充功能時(shí)能夠插入模塊,這樣系統(tǒng)比擬容易測(cè)試和維護(hù)。3.2建立對(duì)象類根據(jù)已經(jīng)建立的用例圖和客戶業(yè)務(wù)需求確定對(duì)象類,及其屬性和操作。通過(guò)檢查類的定義、分析問(wèn)題的需求和運(yùn)用該領(lǐng)域的知識(shí)來(lái)完善和確定類的屬性,根據(jù)系統(tǒng)功能要求和系統(tǒng)設(shè)計(jì)需要完善和確定類的操作。超市管理系統(tǒng)的對(duì)象類包括:(1) 商品類名:商品類的編號(hào):030101共三層,每層用2位數(shù)字表示,采用6位編號(hào)。類的類型:該類創(chuàng)立的對(duì)象為持久對(duì)象,存儲(chǔ)在效勞器上的數(shù)據(jù)庫(kù)中,可以共享。功能:負(fù)責(zé)建立商品根本信息并對(duì)這些信息進(jìn)行處理,包括增加

46、、刪除、查詢操作等。屬性:商品名稱、編號(hào)、條形碼、價(jià)格、規(guī)格、庫(kù)存數(shù)量、庫(kù)存預(yù)警數(shù)量、促銷價(jià)格、促銷起止日期、允許打折、入庫(kù)日期。操作:增加商品、刪除商品、修改商品信息、查詢商品。(2) 顧客類名:顧客類的編號(hào):030102類的類型:該類創(chuàng)立的對(duì)象為持久對(duì)象,存儲(chǔ)在效勞器上的數(shù)據(jù)庫(kù)中,可以共享。功能:負(fù)責(zé)建立顧客對(duì)象并進(jìn)行處理,包括購(gòu)置商品、付款、購(gòu)物查詢操作。屬性:交易編號(hào)操作:購(gòu)置商品、付款、購(gòu)物查詢。(3) 會(huì)員類名:會(huì)員類的編號(hào):030103類的類型:該類創(chuàng)立的對(duì)象為持久對(duì)象,存儲(chǔ)在效勞器上的數(shù)據(jù)庫(kù)中,可以共享。功能:繼承顧客類,負(fù)責(zé)建立會(huì)員根本信息并進(jìn)行處理,包括添加會(huì)員、刪除會(huì)員、

47、修改會(huì)員信息、購(gòu)物查詢操作。屬性:會(huì)員卡號(hào)、會(huì)員姓名、積分、 、累計(jì)消費(fèi)金額、注冊(cè)日期。操作:添加會(huì)員、刪除會(huì)員、修改會(huì)員信息、購(gòu)物查詢。(4) 銷售人員類名:銷售人員類的編號(hào):030104類的類型:該類創(chuàng)立的對(duì)象為持久對(duì)象,存儲(chǔ)在效勞器上的數(shù)據(jù)庫(kù)中,可以共享。功能:負(fù)責(zé)建立銷售人員對(duì)象并進(jìn)行處理。屬性: 姓名、性別、職位、 。操作: (5) 前臺(tái)銷售人員類名:前臺(tái)銷售人員類的編號(hào):030105類的類型:該類創(chuàng)立的對(duì)象為持久對(duì)象,存儲(chǔ)在效勞器上的數(shù)據(jù)庫(kù)中,可以共享。功能:繼承銷售人員類,負(fù)責(zé)建立前臺(tái)銷售人員對(duì)象并進(jìn)行處理,包括商品掃描、錄入商品編號(hào)、結(jié)賬、打印購(gòu)物小票操作。屬性: 銷售人員*等

48、。操作: 商品掃描、錄入商品編號(hào)、結(jié)賬、打印購(gòu)物小票。(6) 后臺(tái)銷售人員類名:后臺(tái)銷售人員類的編號(hào):030106類的類型:該類創(chuàng)立的對(duì)象為持久對(duì)象,存儲(chǔ)在效勞器上的數(shù)據(jù)庫(kù)中,可以共享。功能:繼承銷售人員類,負(fù)責(zé)建立后臺(tái)銷售人員對(duì)象并進(jìn)行處理,包括商品錄入、商品信息修改、刪除商品、商品查詢、銷售商品匯總操作。屬性: 銷售人員*等。操作: 商品錄入、商品信息修改、刪除商品、商品查詢、銷售商品。(7) 前臺(tái)客服人員類類名:前臺(tái)客服人員類的編號(hào):030107類的類型:該類創(chuàng)立的對(duì)象為持久對(duì)象,存儲(chǔ)在效勞器上的數(shù)據(jù)庫(kù)中,可以共享。功能:負(fù)責(zé)建立前臺(tái)客服人員對(duì)象并進(jìn)行處理,包括添加會(huì)員、刪除會(huì)員、修改會(huì)

49、員信息、購(gòu)物查詢操作。屬性:姓名、性別、職位、 。操作:添加會(huì)員、刪除會(huì)員、修改會(huì)員信息、購(gòu)物查詢。(8) 銷售表類名:銷售表類的編號(hào):030108類的類型:該類創(chuàng)立的對(duì)象為持久對(duì)象,存儲(chǔ)在效勞器上的數(shù)據(jù)庫(kù)中,可以共享。功能:負(fù)責(zé)建立銷售表根本信息并對(duì)這些信息進(jìn)行處理。屬性:交易編號(hào)、商品名稱、商品價(jià)格、交易數(shù)量、交易金額、會(huì)員卡號(hào)、交易日期。操作: (9) 銷售匯總表類名:銷售匯總表類的編號(hào):030109類的類型:該類創(chuàng)立的對(duì)象為持久對(duì)象,存儲(chǔ)在效勞器上的數(shù)據(jù)庫(kù)中,可以共享。功能:負(fù)責(zé)建立銷售匯總表根本信息并對(duì)這些信息進(jìn)行處理。屬性:商品編號(hào)、商品名稱、商品價(jià)格、銷售數(shù)量、銷售金額操作: 查

50、詢。3.2根據(jù)類之間的關(guān)系繪制類圖通過(guò)對(duì)超市管理系統(tǒng)中對(duì)類及其之間關(guān)系的分析,繪制類圖。圖3 類圖及其之間關(guān)系4 順序圖建模通過(guò)分析超市管理系統(tǒng)的業(yè)務(wù)需求和對(duì)象類之間的關(guān)系,進(jìn)而建立動(dòng)態(tài)模型中對(duì)象間的交互模型順序圖。1. 顧客購(gòu)置商品順序圖圖4-1顧客購(gòu)置商品順序圖2顧客查詢購(gòu)物情況順序圖圖4-2顧客查詢購(gòu)物情況順序圖3.超市經(jīng)理查詢商品銷售情況順序圖圖4-3 超市經(jīng)理查詢商品銷售情況順序圖4.顧客辦理會(huì)員順序圖圖4-4顧客辦理會(huì)員順序圖5.添加商品順序圖圖4-5添加商品順序圖6.修改商品信息順序圖圖4-6 修改商品信息順序圖7.刪除商品順序圖圖4-6刪除商品順序圖5數(shù)據(jù)流程根據(jù)調(diào)查結(jié)果繪出銷

51、售系統(tǒng)數(shù)據(jù)流程圖如下: 10層數(shù)據(jù)流程圖顧客檔案P0業(yè)務(wù)處理顧客訂貨銷售統(tǒng)計(jì)表庫(kù)存記錄21層數(shù)據(jù)流程圖校驗(yàn)數(shù)據(jù)缺貨通知P2缺貨統(tǒng)計(jì)缺貨貨單少供貨貨單P3備貨處理庫(kù)存記錄銷售統(tǒng)計(jì)表P1可供貨貨單不合格貨單缺貨貨單顧客檔案顧客貨單校驗(yàn)數(shù)據(jù)32層數(shù)據(jù)流程圖S1.1顧客客D1.1新顧客登記表P1.1登錄新顧客的數(shù)據(jù)F1.1顧客檔案S2.1供給商D2.1發(fā)貨通知P2.1處理發(fā)貨單F2.1發(fā)貨單S3.1倉(cāng)庫(kù)D3.1備貨單P3.1處理備貨單F3.1庫(kù)存記錄銷售統(tǒng)計(jì)表F3.2S3.2超市D3.2發(fā)貨單P3.2銷售統(tǒng)計(jì)6數(shù)據(jù)字典:6.1數(shù)據(jù)流數(shù)據(jù)流編號(hào):D1.1數(shù)據(jù)流名稱:新顧客登記表簡(jiǎn)述:新顧客來(lái)超市訂貨時(shí)要

52、填寫(xiě)有關(guān)自身信息的表數(shù)據(jù)流來(lái)源:無(wú)數(shù)據(jù)流去向:登錄新顧客數(shù)據(jù)處理數(shù)據(jù)項(xiàng)組成:姓名+性別+單位+職務(wù)+聯(lián)系方式+訂貨量+訂貨日期數(shù)據(jù)流編號(hào):D2.1數(shù)據(jù)流名稱:發(fā)貨通知簡(jiǎn)述:供給商接到的來(lái)自超市的要求發(fā)貨的通知數(shù)據(jù)流來(lái)源:訂貨單數(shù)據(jù)流去向:發(fā)貨單數(shù)據(jù)項(xiàng)組成:商品名稱+商品編號(hào)+訂購(gòu)量+訂購(gòu)日期數(shù)據(jù)流編號(hào):D3.1數(shù)據(jù)流名稱:備貨單簡(jiǎn)述:根據(jù)顧客訂貨需求而制定的通知倉(cāng)庫(kù)人員準(zhǔn)備相應(yīng)量商品的清單數(shù)據(jù)流來(lái)源:開(kāi)備貨單數(shù)據(jù)流去向:倉(cāng)庫(kù)數(shù)據(jù)項(xiàng)組成:商品名稱+商品編號(hào)+商品數(shù)量+訂購(gòu)單位+提貨日期數(shù)據(jù)流編號(hào):D1.4數(shù)據(jù)流名稱:發(fā)貨單簡(jiǎn)述:給顧客提供商品的時(shí)候,超市銷售人員統(tǒng)計(jì)的銷售情況表單數(shù)據(jù)流來(lái)源:可供貨訂單數(shù)據(jù)流去向:銷售統(tǒng)計(jì)數(shù)據(jù)項(xiàng)組成:商品名稱+商品數(shù)量+訂購(gòu)單位+訂購(gòu)日期+付款金額6.2邏輯處理處理邏輯編號(hào):P1.1處理邏輯名稱:登錄新顧客數(shù)據(jù)簡(jiǎn)述:對(duì)來(lái)超市訂貨的新顧客進(jìn)行記錄輸入的數(shù)據(jù)流:新顧客登記表處理描述:根據(jù)新顧客信息記錄在顧客檔案中輸出的數(shù)據(jù)流:顧客檔案處理邏輯編號(hào):P2.1處理邏輯名稱:處理發(fā)貨單簡(jiǎn)述:供給商處理來(lái)自超市訂購(gòu)商品的信息輸入的數(shù)據(jù)流:發(fā)貨通知處理描述:根據(jù)超市訂購(gòu)商品要求,提供商品輸出的數(shù)據(jù)流:發(fā)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論