




已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
超市收費系統(tǒng)的設(shè)計與實現(xiàn)摘要隨著現(xiàn)代科學(xué)技術(shù)的迅猛發(fā)展,計算機技術(shù)已滲透到各個領(lǐng)域,成為各行業(yè)必不可少的工具。在當(dāng)今激烈的市場競爭中,讓顧客享受既實惠又快捷的購物服務(wù)是商戰(zhàn)中制勝的一大要素。改革開放的今天,各種大型超市林立,超市已成為消費者日?;顒拥闹饕獔鏊6猩唐芬卜浅V?建立一套方便快捷的超市收費系統(tǒng)是企業(yè)必然要解決的一個問題。系統(tǒng)采用的編程工具是Delphi7.0版本與Access作為數(shù)據(jù)庫。系統(tǒng)分為前臺系統(tǒng)和后臺系統(tǒng),其中,前臺系統(tǒng)提供了很方便的商品銷售收費功能,這其中包括會員卡用戶可享受八折優(yōu)惠。而后臺系統(tǒng)則提供了一些商品管理功能,如采購入庫,庫存盤點,出庫明細等模塊。本文主要介紹超市收費系統(tǒng)的運行環(huán)境、功能作用、設(shè)計的方案等各方面的內(nèi)容。論文共分為五大部分。第一部分簡要敘述了系統(tǒng)的基本概況。第二,三部分分別從軟件工程的要求出發(fā),首先進行問題的定義,其次進行可行性研究,分別從技術(shù)可行性,經(jīng)濟可行性和操作可行性進行分析,然后進行總體設(shè)計和詳細設(shè)計,并闡述了如何實現(xiàn)具體功能。第四部分為系統(tǒng)調(diào)試,其中包括子模塊測試和總體測試。關(guān)鍵詞:收費;銷售;超市TheDesignandRealizationofSupermarketChargingSystemAbstractWiththerapiddevelopmentofmodernscienceandtechnology,computertechnologywhichhaspenetratedintoallfieldsbecomesindispensableforeveryindustry.Beneficialandeffectiveservicesforcustomersareakeypointtowinincommercialtradeinmarketcompetition.Underthepolicyofreformandopening-up,differentkindsofsupermarketloomsolarge,whichmakethesupermarkets,bethemainplacetoactiveindailylife.Butduetovariousandnumerousgoods,howtobuildaconvenientandfastchargingsystemisaproblemwhichismustresolve.TheprogrammingtoolofthesystemadoptsDelphi7.0andusesAccessasdatabase.Thesystemdividesintotwoparts,theforegroundandthebackground.Theforegroundoffersconvenientfunctionforgoodssalefeeandthemembercarduserswhocanenjoya20%discount.Atthesametime,thebackgroundsystemgivessomefunctionforgoodsmanagement,suchaspurchasingandwarehousing,stock-taking,andthedetailsabouttheouthousingandsoon.Thissystemrunsunderthepracticabilityofsoftwareandtheconvenientoperatefromthebeginningtotheend.Thisthesismainlyintroducestheenvironment,functionanddesignplanofthesupermarketchargesystem.Itistotallydividedintofiveparts.Thefirstpartsynopsisdescribedthebasicgeneralsituationofthissystem.Tobeginwiththesoftwareengineeringrequirements,Ifirstmakeadefinitionofthequestioninthesecondandthirdpart,thendosomepracticableresearch,analysisfromtechnical,economicandoperationalfeasibility,anddesignforthetotalityanddetailed,withexpoundinghowtoachieveitsconcretefunction.SystemadjustingisdiscussedinthefourthpartwhichstillincludestheSub-moduletestandoveralltest.Keywords:charging;sale;supermarket目錄論文總頁數(shù):27頁1引言.11.1課題背景及意義.11.2課題研究內(nèi)容.12項目特色及方案選擇.12.1項目特色.12.2方案選擇.23系統(tǒng)需求分析.23.1系統(tǒng)模塊構(gòu)建.23.1.1系統(tǒng)整體結(jié)構(gòu)功能模塊.23.1.2前,后臺功能模塊.33.2數(shù)據(jù)流圖.34數(shù)據(jù)庫設(shè)計.44.1數(shù)據(jù)庫選擇方案論證.44.2E-R圖和關(guān)系圖.54.3數(shù)據(jù)庫表設(shè)計.55系統(tǒng)實現(xiàn).95.1系統(tǒng)對軟硬件配置的要求.95.2開發(fā)語言介紹.95.3系統(tǒng)模塊.105.3.1前臺模塊.105.3.2后臺模塊.156結(jié)果測試,性能分析.錯誤!未定義書簽。6.1模塊測試.錯誤!未定義書簽。6.1.1前臺模塊的測試.錯誤!未定義書簽。6.1.2后臺模塊的測試.錯誤!未定義書簽。6.2整體測試.錯誤!未定義書簽。結(jié)論.錯誤!未定義書簽。參考文獻.錯誤!未定義書簽。致謝.錯誤!未定義書簽。聲明.錯誤!未定義書簽。第1頁共27頁1引言1.1課題背景及意義隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。超市形式在我國于20世紀90年代初期起步,現(xiàn)已成為我國零售業(yè)的一種重要形態(tài)。隨著超市的高速發(fā)展,其經(jīng)營管理也變的愈加復(fù)雜,早期的售貨員站柜臺的形式早已不能滿足現(xiàn)有銷售業(yè)的發(fā)展,這樣就迫切地需要引入新的思想技術(shù)和管理技術(shù)進入到超市管理之中。超市形態(tài)具有種種優(yōu)點,但在目前狀況下,它仍存在零售業(yè)商業(yè)企業(yè)所共有的落后的一面。如:收款結(jié)算速度慢,容易出現(xiàn)營業(yè)差錯,不宜進行商品調(diào)價,盤點效率底等。而且,在超市日常管理中,隨著超市形態(tài)的高速發(fā)展,其經(jīng)營管理也變的愈加復(fù)雜,競爭也日益激烈,擁有一套快捷,方便,實用的超市收費系統(tǒng)是必須的。為此,在本次設(shè)計之中選擇了超市收費系統(tǒng)的設(shè)計與實現(xiàn)這個題目。依靠現(xiàn)代化的計算機信息處理技術(shù)來對超市銷售進行收費,從而節(jié)省了大量的人力、減輕了勞動強度,并且能夠快速反映出商品的各種反饋信息。1.2課題研究內(nèi)容綜合運用以前所學(xué)的專業(yè)知識,設(shè)計開發(fā)一個超市收費系統(tǒng)軟件,本設(shè)計要求實現(xiàn)功能采購入庫,條形碼數(shù)據(jù)的輸入,會員卡號的輸入,進行貨品銷售。具體包括以下內(nèi)容:(1)在設(shè)計與開發(fā)中,重點放在簡單地進行貨品銷售,會員卡打折。(2)在設(shè)計與開發(fā)中,既探討前臺的銷售,又能實現(xiàn)后臺的采購入庫,會員卡設(shè)置等功能。(其中前臺只負責(zé)輸入條碼,輸入會員卡號,實現(xiàn)收費。其他的所有功能和設(shè)置均放在后臺進行)實現(xiàn)超市貨品的入庫,會員卡用戶資料的錄入,以及進行貨品銷售的收費,而前臺的收費分為會員卡用戶和非會員卡用戶兩種收費,對于有卡用戶,在輸入卡號后,可實現(xiàn)商品價格按八折價格進行收費,若要取消銷售某商品,則直接點刪除,總價格也會相應(yīng)的扣除.2項目特色及方案選擇2.1項目特色本項目的特色在于,它的操作能基本實現(xiàn)智能化,減少了人操作人員的大量工作,節(jié)約了時間和空間、人力和財力。此外,本系統(tǒng)清晰的功能模塊的劃分也使得它的應(yīng)用性和移植性將會更加廣泛,再加上前后臺的分別管理,使得整個系第2頁共27頁統(tǒng)的設(shè)計也更為人性化和安全化。2.2方案選擇本系統(tǒng)之所以使用Delphi7.0,主要是因為Delphi的方便性和靈活性。我們幾乎可以用Delphi作任何事情,還可以撰寫種各種類型的應(yīng)用程序,動態(tài)鏈接庫(DLL)、CON、或CORBA對象,CGI/ISAPI程序,MicrosoftBackOffice應(yīng)用程序。程序的規(guī)模,小到簡單的個人數(shù)據(jù)庫應(yīng)用,大到復(fù)雜的企業(yè)的多層次分布式系統(tǒng),都可以使用Delphi進行開發(fā),其友好的集成開發(fā)界面,可視化的雙向開發(fā)模式,良好的數(shù)據(jù)庫應(yīng)用支持高效的程序開發(fā)和程序運行,備受廣大程序開發(fā)人員的好評。尤其是Delphi對數(shù)據(jù)庫應(yīng)用的強大支持,大大提高了數(shù)據(jù)庫應(yīng)用軟件開發(fā)的效率,縮短了開發(fā)周期。并且Delphi為數(shù)據(jù)庫應(yīng)用開發(fā)人員提供了豐富的數(shù)據(jù)庫開發(fā)組件,使數(shù)據(jù)庫應(yīng)用開發(fā)功能更強大,控制更靈活,編譯后的程序運行速度更快。3系統(tǒng)需求分析數(shù)據(jù)庫應(yīng)用系統(tǒng)是以數(shù)據(jù)庫為基礎(chǔ)的信息管理系統(tǒng),它一般包含兩個方面內(nèi)容,一個數(shù)據(jù)庫設(shè)計,二是程序設(shè)計。數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)是一個軟件工程,應(yīng)按照軟件工程的開發(fā)方法進行分析,設(shè)計,編程和調(diào)試。在建立數(shù)據(jù)庫應(yīng)用系統(tǒng)之前,一般應(yīng)先進行系統(tǒng)的需求分析,了解用戶對系統(tǒng)的要求,然后進行系統(tǒng)的總體設(shè)計,最后編寫程序代碼和調(diào)試程序。數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)過程,需求分析包括了對數(shù)據(jù)本身的需求分析和對功能的需求分析。兩個分析的結(jié)果將分別作為數(shù)據(jù)庫設(shè)計和程序設(shè)計的依據(jù)。實際上在設(shè)計數(shù)據(jù)庫應(yīng)用系統(tǒng)時,這兩個需求分析是緊密相關(guān)的,不論是數(shù)據(jù)庫設(shè)計,還是程序設(shè)計都需要考慮這兩個方面的因素。3.1系統(tǒng)模塊構(gòu)建3.1.1系統(tǒng)整體結(jié)構(gòu)功能模塊系統(tǒng)整體結(jié)構(gòu)功能模塊圖如圖3-1:根據(jù)系統(tǒng)整體結(jié)構(gòu)功能模塊分析,系統(tǒng)分為前臺和后臺兩部分;前臺主要提供給收銀員使用,進行銷售收費;后臺提供給管理員使用,主要執(zhí)行系統(tǒng)維護、超市收費系統(tǒng)前臺管理后臺管理圖3-1系統(tǒng)整體結(jié)構(gòu)功能模塊圖第3頁共27頁商品管理、廠家管理和銷售數(shù)據(jù)管理以及會員卡用戶管理等工作。3.1.2前,后臺功能模塊本系統(tǒng)是多用戶系統(tǒng),用戶可分為管理員和收銀員兩類,登錄或者未登錄情況下判斷當(dāng)前使用人員的權(quán)限,避免安全性問題。收銀員登錄系統(tǒng),系統(tǒng)自動清空銷售臨時數(shù)據(jù),進入系統(tǒng),對于非會員用戶收銀員首先錄入商品編碼,然后輸入數(shù)量,而對于會員卡用戶,收銀員選擇會員類型,輸入會員卡號,系統(tǒng)自動將折扣轉(zhuǎn)為80%,然后系統(tǒng)自動匯總金額,同時列表顯示銷售商品的流水?dāng)?shù)據(jù),收銀員可以刪除需要退掉的商品,然后點擊結(jié)賬,完成交易過程。前臺功能模塊圖如圖3-2:圖3-2前臺功能模塊圖后臺管理員登錄系統(tǒng)以后,可以對供貨商資料進行添加、刪除、修改、查詢操作,可以對商品單位進行添加、刪除、修改、查詢操作,可以對會員資料進行添加、刪除、修改、查詢操作,可以進行采購入庫操作,進行庫存盤點操作,進行進貨統(tǒng)計操作,進行出庫明細查詢操作,和退出系統(tǒng)操作。后臺功能模塊如圖3-3所示:3.2數(shù)據(jù)流圖數(shù)據(jù)流圖如圖3-4:前臺管理系統(tǒng)清空臨時數(shù)據(jù)登錄系統(tǒng)銷售收費退出系統(tǒng)后臺管理采購入庫系統(tǒng)驗證計量單位管理會員資料管理供應(yīng)商資料管理庫存盤點進貨統(tǒng)計出庫明細管理圖3-3后臺功能模塊第4頁共27頁圖3-4數(shù)據(jù)流圖4數(shù)據(jù)庫設(shè)計4.1數(shù)據(jù)庫選擇方案論證建立一個數(shù)據(jù)庫我們有多種選擇,現(xiàn)在市場上有各種各樣的數(shù)據(jù)庫,而且每一種數(shù)據(jù)庫都有其自身的特點,不能說哪一種更好,只是在其中尋找一種能更好地適應(yīng)系統(tǒng)需求、更好地滿足用戶的要求以及適應(yīng)開發(fā)人員的習(xí)慣。在本系統(tǒng)中,作為小型超市的收費系統(tǒng)是一個比較小的應(yīng)用系統(tǒng),它所產(chǎn)生和處理的數(shù)據(jù)量也比較小。因此,沒有必要使用像SQLServer和Oracle這樣的大型數(shù)據(jù)庫。我首先想到的數(shù)據(jù)庫是MicrosoftOffice中的Access數(shù)據(jù)庫,因為它在計算機上的應(yīng)用比較普及,是開發(fā)小型數(shù)據(jù)庫系統(tǒng)的比較理想的選擇,所以,在本系統(tǒng)中我選擇了A
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 美團java面試題及答案
- 自我保護教育核心要點
- 檢修人員考試題及答案
- 軟件建模試題及答案
- 產(chǎn)品崗位的面試題及答案
- 企劃創(chuàng)意面試題及答案
- 受力平衡試題及答案
- 審計公文面試題及答案
- 交通手勢培訓(xùn)方案
- 蛛網(wǎng)膜下腔出血手術(shù)護理
- 高墩柱墩身施工方案
- 2023年甘肅蘭州大學(xué)網(wǎng)絡(luò)與繼續(xù)教育學(xué)院人員招聘2人高頻考點題庫(共500題含答案解析)模擬練習(xí)試卷
- 肝內(nèi)膽管結(jié)石詳解
- 發(fā)電機勵磁系統(tǒng)檢修與維護
- 2023-2024學(xué)年福建省泉州市小學(xué)語文六年級期末自測模擬試卷
- GB 29541-2013熱泵熱水機(器)能效限定值及能效等級
- 控規(guī)用地代碼
- 2023年上杭縣社區(qū)工作者招聘考試筆試題庫及答案解析
- 2021年曹楊二中自招數(shù)學(xué)試卷
- 新能源汽車底盤檢修全套課件
- 幼兒園大班數(shù)學(xué)口算練習(xí)題可打印
評論
0/150
提交評論