超收銀系統(tǒng)設(shè)計與實現(xiàn)_第1頁
超收銀系統(tǒng)設(shè)計與實現(xiàn)_第2頁
超收銀系統(tǒng)設(shè)計與實現(xiàn)_第3頁
超收銀系統(tǒng)設(shè)計與實現(xiàn)_第4頁
超收銀系統(tǒng)設(shè)計與實現(xiàn)_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、超市收銀系統(tǒng)設(shè)計與實現(xiàn)中南大學(xué)網(wǎng)絡(luò)教育學(xué)院??飘厴I(yè)大作業(yè)學(xué)習(xí)中心:重慶學(xué)習(xí)中心專 業(yè):計算機應(yīng)用學(xué)生姓名:學(xué) 號:評定成績:評閱教師:成績評定表指導(dǎo)教師評語:指導(dǎo)成績:指導(dǎo)教師簽字:年 月曰評閱教師評語:評閱成績:評閱教師簽字:年 月曰明天超市收銀系統(tǒng)設(shè)計與實現(xiàn)內(nèi)容提要:超市收銀管理系統(tǒng)用計算機管 理超市庫存進出管理的一種計算機應(yīng)用技術(shù)的 創(chuàng)新,在計算機還未普及之前庫存管理都是由 工作人員手工書寫的方式來操作的現(xiàn)在一般 的超市都采用計算機智能化管理,采用計算機 作為工具的實用的計算機超市庫存管理程序來 幫助管理員進行更有效的超市庫存管理工作。 超市收銀管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS),

2、其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和 維護以及前端應(yīng)用程序的開發(fā)兩個方面。對于 前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù) 安全性好的庫。而對于后者則要求應(yīng)用程序功 能完備,易使用等特點。經(jīng)過分析,我們使用MICROSOF公司的 VISUAL BASIC開發(fā)工具,利用其提供的各種面 向?qū)ο蟮拈_發(fā)工具,尤其是數(shù)據(jù)窗口這一能方 便而簡潔操縱數(shù)據(jù)庫的智能化對象,首先在短 時間內(nèi)建立系統(tǒng)應(yīng)用原型,然后,對初始原型 系統(tǒng)進行需求迭代,不斷修正和改進,直到形 成用戶滿意的可行系統(tǒng)。因為本人能力有限,加上時間緊迫,所以 設(shè)計出來的本系統(tǒng)可能功能比較簡單,另外本 系統(tǒng)是單機版,不能實現(xiàn)網(wǎng)絡(luò)互聯(lián)操作,這些 都有待于我

3、在以后的工作學(xué)習(xí)中進一步改進。關(guān)鍵詞:超市收銀管理系統(tǒng);MIS;visual basic ;數(shù)據(jù)庫第一章前言11.1 系統(tǒng)開發(fā)目的11.2背景說明11.3項目確立1第二章邏輯分析與詳細(xì)分析 2.2.1需求分析22.2 目標(biāo).42.3數(shù)據(jù)流程圖52.4系統(tǒng)功能82.4.1總公司管理系統(tǒng)82.4.2 超市(連鎖店)管理系統(tǒng) 8243 零售前臺(POS管理系統(tǒng).92.4.4物流管理系統(tǒng)92.4.5收銀結(jié)算系統(tǒng).102.4.6 總服務(wù)臺系統(tǒng).102.4.7總經(jīng)理查詢系統(tǒng)112.5系統(tǒng)開發(fā)步驟.112.6用戶的特點 .112.7假定與約束12第三章 基于UML的建模 133.1語義規(guī)則133.2 UML

4、 模型143.3 系統(tǒng) UML模型143.4 子系統(tǒng) UML模型153.5系統(tǒng)實現(xiàn)圖20結(jié)論23參考文獻24致謝25第一章前言1.1系統(tǒng)開發(fā)目的(1) 大大提高超市的運作效率。(2) 通過全面的信息采集和處理,輔助提高超市的決策水平。(3) 使用本系統(tǒng),可以迅速提升超市的管理水平,為降低經(jīng)營成本,提高效益,增強超市擴張能力,提供有效的技術(shù)保障。1.2背景說明21世紀(jì),超市的競爭也進入到了一個全新的領(lǐng)域,競爭已不再是規(guī)模的競爭,而是 技術(shù)的競爭、管理的競爭、人才的競爭。技術(shù)的提升和管理的升級是連鎖超市業(yè)的競爭 核心。零售領(lǐng)域目前呈多元發(fā)展趨勢,多種業(yè)態(tài):超市、倉儲店、便利店、特許加盟店、 專賣店

5、、貨倉等相互并存。如何在激烈的競爭中擴大銷售額、降低經(jīng)營成本、擴大經(jīng)營 規(guī)模,成為明天超市努力追求的目標(biāo)。超市收銀管理系統(tǒng)用計算機管理超市庫存進出管 理的一種計算機應(yīng)用技術(shù)的創(chuàng)新,在計算機還未普及之前庫存管理都是由工作人員手工 書寫的方式來操作的現(xiàn)在一般的超市都采用計算機智能化管理 ,采用計算機作為工具的 實用的計算機超市庫存管理程序來幫助管理員進行更有效的超市庫存管理工作。超市收 銀管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護以及 前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強、數(shù)據(jù)安全 性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等

6、特點。1.3項目確立針對超市的特點,為了幫助超市解決現(xiàn)在面臨的問題,提高超市的競爭力,我們將開發(fā)以下7個系統(tǒng):“總公司管理系統(tǒng)”,“超市(連鎖店)管理系統(tǒng)”,“零售前臺(POS管理系統(tǒng)”,“物 流管理系統(tǒng)”,“帳務(wù)收銀系統(tǒng)”,“總服務(wù)臺系統(tǒng)”,“總經(jīng)理查詢系統(tǒng)”。27第二章邏輯分析與詳細(xì)分析2.1需求分析(一)超市的發(fā)展必需要解決以下問題:物流管理方式落后,很難根據(jù)銷售、庫存情況,及時進行配貨、補貨、退貨、調(diào)撥。 經(jīng)過我們的調(diào)查發(fā)現(xiàn),明天超市在物流管理方面,仍使用傳統(tǒng)的人工管理模式,浪費人 力資源,效率低,準(zhǔn)確率低。有些商品緊缺,顧客要排隊購買或商品供不應(yīng)求,使顧客 大為不滿,還有一些商品,長

7、期積壓,損壞嚴(yán)重,造成重大經(jīng)濟損失,引起銷售人員的 極大不滿,以多次向超市管理人員反映,但此類問題仍屢屢發(fā)生,得不到根本性的解決, 已引起總經(jīng)理的高度重視。連鎖超市是以零售為前導(dǎo),以商品進銷,存配,流轉(zhuǎn)管理為基礎(chǔ)。一個大型超市, 它的物流管理勢必非常復(fù)雜,如果沒有一個強大的信息系統(tǒng)來支持,那么就會造成一部 分商品大量積壓,而另一些商品供不應(yīng)求的局面,這種局面必然會給超市帶來巨大的經(jīng) 濟損失。有些超市為了避免這樣的情況發(fā)生,就會對物流管理投入大量的人力。雖然這 樣解決了物流方面的問題,但是這又有悖于管理學(xué)的原則,效率低,浪費了人力資源, 解決不了根本性的問題。所以,我們引入物流管理信息系統(tǒng),通過

8、In ternet加強超市與供貨商之間的信息連 接,幫助超市完成物流管理。經(jīng)過以上分析,本系統(tǒng)必須具有以下功能:顧客購物,最想了解的就是商品的價格和質(zhì)量。而在超市里面,銷售人員數(shù)量很少, 顧客無法詢問到商品的優(yōu)缺點,不能就商品的價格和質(zhì)量進行對比,這樣就降低了顧客 的購買欲。還有,很多顧客對超市貨物擺放的位置不了解,常常會因為要去找某個商品 而耽誤大量時間,給顧客購物造成了很大的不便。還有一些大超市,在購物高峰期,經(jīng) 常出現(xiàn)收費臺收費速度跟不上,造成顧客繳費時擁擠不堪,排很長的隊伍。超市應(yīng)有會 員服務(wù),對會員的管理也是一個復(fù)雜的問題。經(jīng)過我們調(diào)查,明天超市由于規(guī)模較大, 上述這些問題都存在,且

9、比較嚴(yán)重。針對以上問題,我們開發(fā)了零售前臺(POS管理系統(tǒng),使顧客購物更加方便。經(jīng)過 以上分析,本系統(tǒng)必須具有以下功能:(二)建立POS零售系統(tǒng)顧客可從導(dǎo)購臺上,通過觸摸屏,查詢到商場介紹、營業(yè)區(qū)分布,商品購買指南, 聲文并茂地獲得所需的信息,查詢信息內(nèi)容可定制。通過安裝條碼掃描儀,顧客可從查詢機上查到商品價格,有關(guān)商品證書等通過輸入 密碼,超收工作人員可以進行盤貨,核對價格。1、支持多種收款方式:顧客交款、營業(yè)員交款。2、支持會員制折扣卡銷售,可以采用嚴(yán)格會員制或自由會員制。3、記錄顧客信息、累計顧客消費金額等功能。4、支持多種付款方式:現(xiàn)金、支票、信用卡 IC卡、信用卡磁卡、記帳、贈券等。

10、 可同銀行提供的數(shù)據(jù)接口直接進行數(shù)據(jù)交換。5、支持多種促銷方式:折扣、折讓、 VIP優(yōu)惠卡、贈送。6允許退貨及錯誤更正。7、收款員非常規(guī)操作記錄,有助于減少財務(wù)損失,方便匯總打印各種營業(yè)報表。8、前臺交易開單、收款、退貨、會員卡、折扣和優(yōu)惠等9、下載后臺資料和將清款后的業(yè)務(wù)數(shù)據(jù)上傳后臺10、完成前臺交易中的掃描條碼或輸入商品編碼、收款、打印收據(jù)、彈出銀箱等一 系列操作11、財務(wù),帳目管理混亂,透明度低。超市財務(wù)管理一直都存在一些問題:財務(wù)人員工作量大:(三)大量的報表,日報表:1、收款員明細(xì)日報表;收銀員部門日報表2、收款機明細(xì)日報表;收款機部門日報表3、營業(yè)員明細(xì)日報表;大類時段分析表4 、

11、日商品實時明細(xì)表;日商品銷售排名表5 、供應(yīng)商日銷售明細(xì);日商品優(yōu)惠明細(xì)表;日商品退貨表(四)月報表:月度分類統(tǒng)計表1、月商品銷售排名表2、月商品優(yōu)惠統(tǒng)計表3、月商品退貨統(tǒng)計表(五)結(jié)賬:商品帳、柜組帳、部門帳、客戶帳。1、帳務(wù)平衡檢查2、帳務(wù)規(guī)則檢查3、檢查各個部門是否有違規(guī)操作(六)統(tǒng)計報表1、提供各種報表,包括常用報表和自定義報表2、財務(wù)管理不透明針對以上問題,我們開發(fā)了帳務(wù)結(jié)算系統(tǒng),幫助超市進行財務(wù)管理。經(jīng)過以上分析,本系統(tǒng)必須具有以下功能:3、報表,結(jié)帳,進貨退貨表可自動運行,減少系統(tǒng)管理員的工作量4、可及時發(fā)現(xiàn)計算機系統(tǒng)或人為造成的錯誤5、生成監(jiān)測報告通知系統(tǒng)管理員(七)系統(tǒng)安全問

12、題信息系統(tǒng)盡管功能強大,技術(shù)先進,但由于受到自身體系結(jié)構(gòu),設(shè)計思路以及運行 機制等限制,也隱含許多不安全因素。常見因素有:數(shù)據(jù)的輸入,輸出,存取與備份, 源程序以及應(yīng)用軟件,數(shù)據(jù)庫,操作系統(tǒng)等漏洞或缺陷,硬件,通信部分的漏洞,企業(yè) 內(nèi)部人員的因素,病毒,“黑客”等因素。因此,為使本系統(tǒng)能夠真正安全,可靠,穩(wěn)定 地工作,必須考慮如下問題:1、為保證安全,不致使系統(tǒng)遭到意外事故的損害,系統(tǒng)因該能防止火,盜或其他形 式的人為破壞2、系統(tǒng)要能重建3、系統(tǒng)應(yīng)該是可審查的4、系統(tǒng)應(yīng)能進行有效控制,抗干擾能力強5、系統(tǒng)使用者的使用權(quán)限是可識別的2.2目標(biāo)顧客可從導(dǎo)購臺上,通過觸摸屏,查詢到超市介紹、營業(yè)區(qū)分

13、布,商品購買指南, 聲文并茂地獲得所需的信息,也可通過零售 POS系統(tǒng)實現(xiàn)多種購物方式。提高工作人員的正確性,省略了手工核對的工作量。超市管理者從繁重的傳統(tǒng)式經(jīng) 營管理中解脫出來,并且有更多的時間從事于管理工作,工作重心逐漸轉(zhuǎn)到管理上來, 進一步提高了工作效率。采購人員查詢本系統(tǒng),可以更直接、有效地獲得商品情況,了解到商品是否暢銷或 滯銷。銷售管理人員根據(jù)商品的銷售情況進行分析,以進行下一次的銷售計劃。財務(wù)人員能更加清楚地了解庫存情況、帳款余額、毛利等財務(wù)數(shù)據(jù),通過更好地控 制成本和費用,提高資金周轉(zhuǎn)率。超市管理者把握住商品的進銷存動態(tài),對超市各種資源的流轉(zhuǎn)進行更好的控制和發(fā) 展。2.3數(shù)據(jù)流

14、程圖通過對超市現(xiàn)行的人工系統(tǒng)經(jīng)過調(diào)查研究后,已經(jīng)基本了解了超市的業(yè)務(wù)過程,而 且也知道了超市經(jīng)理想利用系統(tǒng)進行業(yè)務(wù)管理的想法和要求。在這個基礎(chǔ)上,我提出了 這個系統(tǒng),它可以由下面“總公司管理系統(tǒng)”,“超市(連鎖店)管理系統(tǒng)”,“零售前臺 (POS管理系統(tǒng)”,“物流管理系統(tǒng)”,“帳務(wù)結(jié)算系統(tǒng)”,“總服務(wù)臺系統(tǒng)”,“總經(jīng)理查詢 系統(tǒng)” 7個子系統(tǒng)組成,并且確定了系統(tǒng)的主要邏輯功能和基本目標(biāo),詳細(xì)情況見系統(tǒng)功能。(一)限于篇幅,現(xiàn)只將物流管理系統(tǒng)功能概括如下:商品銷售信息直接輸入系統(tǒng)商品庫存量輸入系統(tǒng) 顧客購買的商品,如果脫銷,則將商品名稱編號輸入系統(tǒng) 通知物流管理部門向供貨商訂貨 物流管理部門根據(jù)

15、要求,將待定商品匯總,填寫多份訂貨單當(dāng)受到供貨商的發(fā)貨單時,物流管理部門根據(jù)要求驗收 驗收后,把與每種商品有關(guān)的數(shù)據(jù),如名稱,編號,數(shù)量,單價,供應(yīng)商名稱等記錄到應(yīng)付款帳目中將驗收商品入庫,并修改庫存量帳務(wù)管理系統(tǒng)收到供應(yīng)商的應(yīng)付款通知單后,要與應(yīng)付款明細(xì)帳核對,正確無誤后 才能付款修改會計總帳,按周,月,年定期編制庫存,銷售,會計報表,提交給超市經(jīng) 理經(jīng)理可隨時查詢庫存量,銷售量和業(yè)務(wù)情況,根據(jù)上述內(nèi)容,首先確定系統(tǒng)的外部 項,其次要確定系統(tǒng)的輸入和輸出,最后逐層畫出數(shù)據(jù)流程圖。該系統(tǒng)的外部項共有4個:顧客,銷售人員,供貨商,超市經(jīng)理。表2.1系統(tǒng)輸入/輸出表輸入來源輸出去處定貨單顧客不合格

16、訂單業(yè)務(wù)員或顧客付款顧客發(fā)貨單顧客到貨通知單供應(yīng)商發(fā)票顧客付款通知單供應(yīng)商付款供應(yīng)商電話咨詢顧客報表經(jīng)理公司情況查詢經(jīng)理商品庫存量經(jīng)理第一層數(shù)據(jù)流程圖要反映超市最主要的業(yè)務(wù),這是我們無須詳細(xì)描述主要的業(yè)務(wù)處理。這個地方外不想使顧客和供應(yīng) 商。該圖表示系統(tǒng)從顧客那里接受購物要求,把書賣給顧客。當(dāng)貨存不足時,超市便向供貨商發(fā)出訂貨要求,以滿足銷售的需要。但是該圖沒有反映帳務(wù),“銷售”和“采購”也沒 有分開表示,只是高度概括地反映了超市的業(yè)務(wù),需要做進一步擴展顧客商品厚存訂貨單到貨通知發(fā)貨單業(yè)務(wù)處理D29供費簡訂貨單圖2.2數(shù)據(jù)流程圖下圖是擴展后的第二層數(shù)據(jù)流程圖。由圖 2.2可知,該系統(tǒng)的主要邏輯

17、功能(子系 統(tǒng))有五個:“超市(連鎖店)管理系統(tǒng)”,“零售前臺(POS管理系統(tǒng)”,“物流管理系 統(tǒng)”,“帳務(wù)收銀系統(tǒng)”,“總服務(wù)臺系統(tǒng)”。主要外部項有兩個:顧客和供應(yīng)商。D8發(fā)往供貨商的訂單顧客壬|華雨4n銷售L十釆購訂賞單訂貨單單 貨 發(fā)供貨商質(zhì)款通知D2應(yīng)付款通知會計忖款圖2.3顧客的訂貨流程圖當(dāng)顧客的訂貨要求被接受以后如圖(2.3),就要按照顧客所購商品以及需要的數(shù)量 查找?guī)齑媪浚《ㄊ欠衲軌驖M足顧客的訂貨要求。如果能夠完全滿足,就給顧客開發(fā)貨 單,并修改相應(yīng)的商品庫存量;同時還要通知財務(wù)部門作帳。如果只能滿足一部分或完 全不能滿足顧客要求,就把不能滿足的商品記錄下來,并通知物流管理部門

18、,及時向供 貨商發(fā)出訂貨要求。當(dāng)供應(yīng)商接到超市的訂貨要求,把商品發(fā)過來,物流管理部門要辦 入庫手續(xù),修改庫存量,同時向銷售部門發(fā)出到貨通知。財務(wù)部門接到供貨商的發(fā)貨通 知單后,應(yīng)該準(zhǔn)備辦理付款業(yè)務(wù),并作帳。2.4系統(tǒng)功能241總公司管理系統(tǒng)充分利用數(shù)據(jù)庫的大容量、高效率等特點,為用戶提供強大的功能支持,對超市進 貨業(yè)務(wù)、庫房業(yè)務(wù)進行管理,并處理分公司銷售數(shù)據(jù)和后臺批發(fā)業(yè)務(wù),利用商業(yè)流通超 市的商品管理和往來客戶管理,為經(jīng)營管理者提供分析與決策必需的數(shù)據(jù)和信息。該系統(tǒng)包含五個對象,包括:超市經(jīng)理,營業(yè)員,財務(wù)管理人員,供貨商,客戶。一、系統(tǒng)用例: 超市經(jīng)理:銷售管理,貨源(物流)管理,財務(wù)管理營

19、業(yè)員:銷售管理,因為要向系統(tǒng)提供貨架管理信息,所以也參與貨源管理財務(wù)管理人員:具體財務(wù)管理供貨商:貨源(物流)管理 財務(wù)管理包含:報表,進貨退伙表,結(jié)帳 銷售管理包含:貨架管理,會員管理,結(jié)帳/使用POS機,商品查詢 貨源(物流)管理:供貨,貨源調(diào)查,請求配送詳見2.2圖和2.3圖。2.4.2超市(連鎖店)管理系統(tǒng)接收總公司(配送中心)發(fā)送過來的數(shù)據(jù),并將本 地發(fā)生的業(yè)務(wù)數(shù)據(jù)上傳到總部。同時作為零售前臺(pos系統(tǒng)的后臺管理系統(tǒng),負(fù)責(zé)完成零售資料設(shè)置和業(yè)務(wù)處理,包括前臺所需的會員卡、促 銷、打折、贈送等資料的設(shè)置,全面的零售統(tǒng)計報表,零售可按貨品、時段(班次)、收款員、供應(yīng)商、結(jié)算方式、經(jīng)辦人

20、、客戶、客流量等統(tǒng)計匯總,提供零售每日銷售金額 統(tǒng)計表、每月銷售金額統(tǒng)計表、零售毛利表,查詢結(jié)果可隨意排序(排行榜)該系統(tǒng)包含六個對象,包括:總經(jīng)理,超市經(jīng)理,營業(yè)員,財務(wù)管理人員,供貨商, 客戶。二、系統(tǒng)用例: 總經(jīng)理:對超市經(jīng)理進行管理,通過超市經(jīng)理,管理整個系統(tǒng) 超市經(jīng)理:銷售管理,貨源(物流)管理,財務(wù)管理營業(yè)員:銷售管理,因為要向系統(tǒng)提供貨架管理信息,所以也參與貨源管理財務(wù)管理人員:具體財務(wù)管理 供貨商:貨源(物流)管理243零售前臺(POS管理系統(tǒng)前臺僅包括銷售商品時必須且僅需的功能,盡可能地做到簡化操作程序,利于收銀 員快捷、準(zhǔn)確地進行收款。功能包括前臺交易開單、收款、退貨、會員

21、卡、折扣和優(yōu)惠 等;下載后臺資料和將清款后的業(yè)務(wù)數(shù)據(jù)上傳后臺;完成前臺交易中的掃描條碼或輸入 商品編碼、收款、打印收據(jù)、彈出銀箱等一系列操作。多個前臺POS可連接到同一個后臺系統(tǒng)。支持多種收款方式:顧客交款、營業(yè)員交款。支持會員制折扣卡銷售,可以采用嚴(yán)格會員制或自由會員制。記錄顧客信息、累計顧客消費金額等功能。支持多種付款方式:現(xiàn)金、支票、信用卡IC卡、信用卡磁卡、記帳、贈券等??赏?銀行提供的數(shù)據(jù)接口直接進行數(shù)據(jù)交換。支持多種促銷方式:折扣、折讓、VIP優(yōu)惠卡、贈送。允許退貨及錯誤更正。收款員非常規(guī)操作記錄,有助于減少財務(wù)損失,方便匯總 打印各種營業(yè)報表。該系統(tǒng)包含兩個對象,包括營業(yè)員和客戶

22、。系統(tǒng)用例:營業(yè)員:銷 售管理,會員業(yè)務(wù)客戶:結(jié)帳,使用 POSS統(tǒng),購物查詢其中,POS機應(yīng)提供以下功能:客戶購買商品 POS系統(tǒng)提出插入卡的要求客戶插入 卡POS系統(tǒng)要求輸入密碼客戶輸入密碼 POS系統(tǒng)檢驗密碼如果密碼正確,檢驗余額,如 果錯誤,則要求例外處理,如重新輸入密碼。 POS系統(tǒng)檢驗余額,如果余額充足,則允許 刷卡購物,如果不足,則例外處理。 POS系統(tǒng)打印清單244物流管理系統(tǒng)由于超市物流管理過于落后,已嚴(yán)重影響了超市的競爭力,所以開發(fā)此系統(tǒng), 幫助超市做好物流管理。本系統(tǒng)有三個對象:超市經(jīng)理,供貨商,營業(yè)員提供的用例有:貨架管理:錄入貨架編碼信息,可查詢某貨架的商品信息,可查

23、詢 某一商品在那一個貨架上。請求配送管理:請求配送單自動生成,系統(tǒng)根據(jù)當(dāng)前庫存量、日銷量,已發(fā)出請求 配送單數(shù)量自動生成請求配送單。被確認(rèn)的請求配送單自動傳入配貨中心送貨。銷售人 員可以通過系統(tǒng)將銷售量,庫存量報告給經(jīng)理,顧客可通過系統(tǒng)傳達(dá)需求量信息經(jīng)理通過系統(tǒng)可以查詢到銷售,庫存,需求的信息,系統(tǒng)通過網(wǎng)絡(luò)與供貨商傳遞價 格,需求量等信息,系統(tǒng)可以作信息分析,經(jīng)理查詢數(shù)據(jù)分析,并作出決策,經(jīng)理查詢 數(shù)據(jù)分析,并作出決策,祥見 2.2圖配送請求順序:營業(yè)員將銷售情況,庫存情況向超市經(jīng)理匯報,超市經(jīng)理進行核查, 財務(wù)部門做財務(wù)報表,超市經(jīng)理根據(jù)銷售/庫存情況決定是否發(fā)出配送請求超市經(jīng)理向供貨商發(fā)出

24、配送請求,供貨商根據(jù)配送請求向超市發(fā)貨,超市接受貨物 并檢驗,財務(wù)部門付款,并作帳祥見2.3圖245收銀結(jié)算系統(tǒng)報表,收銀,進貨退貨表可自動運行,減少系統(tǒng)管理員的工作量,可及時發(fā)現(xiàn)計算 機系統(tǒng)或人為造成的錯誤,生成監(jiān)測報告通知系統(tǒng)管理員。本系統(tǒng)只有一個對象:財務(wù)管理人員提供用例:收銀 通過本系統(tǒng),財務(wù)人員能將所有銷售清單,付款單等所有賬目輕松做出匯總,大大的減輕了財務(wù)人員的工作量,報表本系統(tǒng)可自動生成財務(wù)報表監(jiān)測報告 本系統(tǒng)可自動將營業(yè)額,付款項作比較,避免赤字。本系統(tǒng)能實時監(jiān)控財 務(wù)報表和賬目,避免出錯。祥見2.3圖246總服務(wù)臺系統(tǒng)本系統(tǒng)有兩個對象:營業(yè)員和客戶系統(tǒng)用例:發(fā)票打印顧客若需發(fā)

25、票報銷可憑收款機打印的收據(jù)開發(fā)票,可打印增 值稅發(fā)票或普通發(fā)票,顧客投訴,顧客投訴內(nèi)容被記錄,以備有關(guān)管理人員查詢。缺貨登記 能配合物流管理系統(tǒng),向物流管理系統(tǒng)提供商品的銷售/庫存信息,并向物流管理部門提出佩送請求。會員管理:能添加會員,刪除會員,會員優(yōu)惠紀(jì)錄,會員消費匯總,會員消費明細(xì),會員獎勵優(yōu)惠記錄。會員登記與會員卡發(fā)放。營業(yè)員管理:工資(獎金)與營業(yè)員業(yè)績和考勤情況掛鉤,按給定獎罰公式自動計算, 進入工資(獎金)核算中。祥見2.2和2.3圖247總經(jīng)理查詢系統(tǒng)總經(jīng)理可全方位查看系統(tǒng)中的數(shù)據(jù)和分析結(jié)果。當(dāng)日商場、部門、柜組實時查詢。當(dāng)日各收款機實時查詢當(dāng)日各付款方式實時查詢當(dāng)日商場營業(yè)額

26、時段分析。當(dāng)日客 流分析商場部門階段情況查詢,包括庫存金額、銷售金額、銷售成本、毛利、毛利率、 占用資金、應(yīng)收、應(yīng)付帳款、資金占用率。商品階段情況查詢,包括庫存數(shù)量、銷售數(shù)量、銷售金額、進貨數(shù)量、調(diào)撥數(shù)量、 溢損數(shù)量、進價、售價。毛利、毛利率。祥見2.2和2.3圖2.5系統(tǒng)開發(fā)步驟1、確定參與者和相關(guān)的用況2、為每個用況設(shè)計過程3、建立順序圖,確定每個腳本中對象的協(xié)作4、創(chuàng)建類,確定腳本中的對象5、設(shè)計,編碼,測試,集成類6為過程編寫系統(tǒng)測試案例7、運行測試案例,檢驗系統(tǒng)2.6用戶的特點本系統(tǒng)的用戶包括3類:1、使用者:總部、分公司及經(jīng)營部的人力資源部(行政部門)的所有人員,執(zhí)行 該系統(tǒng)的大部

27、分操作(輸入、查詢),為其經(jīng)常性工作。該部分人員電腦使用水平為初、 中級,一般會使用 windows 98、office系列以及收發(fā)電子郵件。2、查詢者:總部、分公司及經(jīng)營部的領(lǐng)導(dǎo),他們一般為進行人事方面的決策執(zhí)行 查詢統(tǒng)計操作,為其為間斷性工作。該部分人員電腦使用水平為初級(少數(shù)可能有中級 水平),一般會使用windows 98等系統(tǒng)軟件。3、其它使用者:明天超市所有員工為本系統(tǒng)的基本對象。他們在某些情況( tbd)下會使用本系統(tǒng)。還有客戶查詢,消費等。該部分人員電腦使用水平未知(tbd )。其中第一類用戶是主要參與者,第二、三類用戶是次要參與者。2.7假定與約束關(guān)于用戶權(quán)限:(希望建立一個

28、多維的用戶權(quán)限管理,單位等級、薪金權(quán)限、操作權(quán) 限等)單位權(quán)限:上級單位可以察看下級單位所有人員信息;基層單位只能察看自己所 有人員信息。薪金權(quán)限:只有經(jīng)過授權(quán)的人員才能察看,其他人員的薪金狀況,(與單位等級有一定關(guān)系)。操作權(quán)限:本單位只能對本單位的員工情況進行操作(輸入、修改):同時可以對由其直接任命的人員進行相應(yīng)操作。如總部對總部所有員工進行相關(guān)操作, 同時對根據(jù)規(guī)定由總部任免的人員進行相關(guān)操作,如分公司總經(jīng)理、經(jīng)營部經(jīng)理、分公 司財務(wù)經(jīng)理等。分公司或經(jīng)營部只有對總經(jīng)理等人進行查詢權(quán)限。對輸入的數(shù)據(jù)的格式進行判斷,如果不合法則進行提示。第三章基于UML的建模3.1語義規(guī)則用例模型(use

29、 cases view )(用例視圖)的基本組成部件是用例(use case )、角 色(actor)和系統(tǒng)(system)。用例用于描述系統(tǒng)的功能,也就是從外部用戶的角度觀察, 系統(tǒng)應(yīng)支持哪些功能,幫助分析人員理解系統(tǒng)的行為,它是對系統(tǒng)功能的宏觀描述,一 個完整的系統(tǒng)中通常包含若干個用例,每個用例具體說明應(yīng)完成的功能,代表系統(tǒng)的所 有基本功能(集)。角色是與系統(tǒng)進行交互的外部實體,它可以是系統(tǒng)用戶,也可以是其 它系統(tǒng)或硬件設(shè)備,總之,凡是需要與系統(tǒng)交互的任何東西都可以稱作角色。系統(tǒng)的邊 界線以內(nèi)的區(qū)域(即用例的活動區(qū)域)則抽象表示系統(tǒng)能夠?qū)崿F(xiàn)的所有基本功能。在一 個基本功能(集)已經(jīng)實現(xiàn)的系

30、統(tǒng)中,系統(tǒng)運轉(zhuǎn)的大致過程是:外部角色先初始化用例, 然后用例執(zhí)行其所代表的功能,執(zhí)行完后用例便給角色返回一些值,這個值可以是角色 需要的來自系統(tǒng)中的任何東西。UML是一種標(biāo)準(zhǔn)的圖形化建模語言它是面向?qū)ο蠓治雠c設(shè)計的一種標(biāo)準(zhǔn)表示它, 不是一種可視化的程序設(shè)計語言而是一種可視化的建模語言,不是工具或知識庫的 規(guī)格說明而是一種建模語言規(guī)格說明是一種表示的標(biāo)準(zhǔn),不是過程也不是方法但允許任 何一種過程和方法使用它。參與者(actor):圖3.1用例模型3.2 UML模型3.3系統(tǒng)UML模型圖3.2系統(tǒng)類圖圖3.3系統(tǒng)管理圖3.4子系統(tǒng)UML模型(1)超市(連鎖店)管理系統(tǒng)用例視圖和類圖3.4(2)零售前

31、臺(POS管理系統(tǒng)用下流程圖3.5催用POS機購物查詢銷售管理客戶支忖現(xiàn)金添加V1P會員業(yè)務(wù)營業(yè)貴打折促銷圖3.5零售前臺系統(tǒng)圖顧客使用POS消費流程圖(3.6 ):要先插入銀行卡,POS系統(tǒng)會要求密碼,然后顧客再輸入密碼,POS進行驗證,密碼正確即可購物,密碼錯誤則例外處理:客戶插入輾行卡顧客使用POS J消規(guī)瀟程麗程 圖0K輸入密瑪no卡OK?例外址理錯誤例外處理支付存儲并打印 信息圖3.6顧客使用POS消費流程(3)物流管理系統(tǒng)用3.7圖圖3.7物流管理系統(tǒng)流程圖配送請求順序圖(3.8 ):營業(yè)員將各商品銷售,庫存情況向超市經(jīng)理匯報,超市經(jīng)供賃商理在將整個超視情況向總經(jīng)理匯報,總經(jīng)理再根

32、據(jù)情況向供貨商提出配送請求??偨?jīng)理匯報銷售情況 ;9匯報銷售,暉存情況丫n>r查詢信息T1'|li LR1提出配送請求:jl V1*|<U1:發(fā)送貨物h ii圖3.8配送請求順序流程圖(4)帳務(wù)結(jié)算系統(tǒng)用圖3.9監(jiān)測抿告圖3.9帳務(wù)結(jié)算系統(tǒng)流程圖(5)總服務(wù)臺系統(tǒng)用圖3.10會員登記與會員卡發(fā)放圖3.10總服務(wù)臺系統(tǒng)流程圖(6)總經(jīng)理查詢系統(tǒng)用圖3.11查詢圖3.11總經(jīng)理查詢系統(tǒng)流程圖3.5系統(tǒng)實現(xiàn)圖釆購站TCIVIPIPP配送站TCP/IP1P人事站應(yīng)用服 務(wù)器配送管 理端TCP/IP TC后臺菅 理端查詢站財務(wù)站總經(jīng)理 查詢站客戶端1、管理員列表圖:3.13圖3.12

33、系統(tǒng)流程圖圖3.13網(wǎng)絡(luò)括撲流程圖代碼分析:Option ExplicitDim opAdmin As New cIsOpAdminPrivate Sub CancelButton_Click() Unload MeEnd SubPrivate Sub cmdAdd_Click() opAdmin.Add lvAdminEnd SubPrivate Sub cmdDel_Click() opAdmin.Delete lvAdmin End SubPrivate Sub cmdModify_Click() opAdmin.Modify lvAdminEnd SubPrivate Sub Form

34、_Load() opAdmin.FillListView lvAdmin End Sub結(jié)論和傳統(tǒng)管理模式相比較,使用本系統(tǒng),毫無疑問會大大提高超市的運作效率,輔助 提高超市的決策水平,管理水平,為降低經(jīng)營成本,提高效益,減少差錯,節(jié)省人力,減少顧客購物時間,增加客流量,提高顧客滿意度,增強超市擴張能力,提供有效的技術(shù)保障。由于開發(fā)者能力有限,加上時間倉促,本系統(tǒng)難免會出現(xiàn)一些不足之處,例如:本系統(tǒng)只適合大型超市使用,不能適合中小型超時使用超市管理系統(tǒng)涉及范圍寬,要解決的問題多,但由于限于篇幅,本文只能對系統(tǒng)作一個大概的分析和描述本軟件的設(shè)計目的是為超市管理人員提高效率提供方便和幫助。通過這幾個月的畢業(yè) 設(shè)計,我學(xué)到很多以前沒有學(xué)到的 visual basic開發(fā)技術(shù),在軟件工程學(xué)上更是取得了 很大的進步。經(jīng)過大量的測試和試用,作者深信本軟件達(dá)到了方便和實用的設(shè)計目的, 并在軟件界面和

溫馨提示

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

評論

0/150

提交評論