




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、酒類銷售管理系統(tǒng)摘 要酒類營銷與其它快速消費(fèi)品相比,因為進(jìn)入門檻低、產(chǎn)品同質(zhì)化嚴(yán)重、表面上的利潤豐厚、渠道廣泛、消費(fèi)量具大而導(dǎo)致了大量資金和企業(yè)的介入,最后使得酒類營銷紛繁復(fù)雜。在全國經(jīng)濟(jì)全面回升的影響下,我國的酒類市場也漸趨興旺。在酒類市場蓬勃發(fā)展的趨勢下,酒類品種及其豐富,各類客戶在需求數(shù)量、需求品種上表現(xiàn)出極大差別,對銷售管理的效率提出了更高的要求。而現(xiàn)階段我國中小酒業(yè)銷售商的銷售管理工作還停留在傳統(tǒng)手工作業(yè)上。面臨這么嚴(yán)峻的挑戰(zhàn),建立一個銷售管理信息系統(tǒng) ,縮減企業(yè)的運(yùn)作成本,將銷售工作統(tǒng)一化、規(guī)范化、現(xiàn)代化,才能在激烈的酒類銷售行業(yè)競爭中取得一席之地。本設(shè)計題目是:酒類銷售管理系統(tǒng)。
2、此系統(tǒng)用的是Microsoft Office access 2003。可以詳盡、可靠地進(jìn)行商品進(jìn)貨信息、商品銷售信息 、商品退貨信息、客戶基本信息等信息的綜合查詢和統(tǒng)計。使酒類銷售企業(yè)可以擺脫每次手工書寫統(tǒng)計的問題 ,實現(xiàn)管理計算機(jī)化,使用者通過鼠標(biāo)、鍵盤的簡單操作就能實現(xiàn)完整的功能,從而提高工作效率,并且節(jié)省大量人力資源。關(guān)鍵詞:酒類銷售系統(tǒng);信息管理系統(tǒng); Microsoft Office access 2003AbstractCompared with other fast consumer goods, alcohol beverage industry has relative lo
3、wer entry barrier, product homogeneity serious , higher profit in appearance, more approaches as well as larger consumer market. Due to large amount of entries of enterprises and investments entries, the alcohol industry has become complex. With the warming up of the national economy, the alcohol be
4、verage industry is becoming prosperous. The products show more diversity; the demands on quantity and specific classes differentiate greatly among different consumers. Therefore, higher efficiency of the sales management is in demand. However, most small and medium enterprises in this industry still
5、 employ the traditional approaches. Facing these challenges, it is essential to establish an sales management ( Mgt) IT system to cut down the operational cost and modernize the management in order to occupy certain market share in this industry.The design entitled: HongDa liquor sales management sy
6、stem. Please use Microsoft Office access 2003o design the system. The final system enables general searches and consolidations over the information on procurement, sales, and returns of products as well as clients. This system allows enterprises to manage the sales activities by computers which impr
7、oves the efficiency and saves many human resources. Keywords: HongDa liquor sales management system; information management system; Microsoft Office access 2003目錄1.緒論41.1選題背景41.2選題意義41.3資料來源51.4系統(tǒng)特點(diǎn)52.系統(tǒng)分析52.1初步調(diào)查52.2可行性分析62.3詳細(xì)調(diào)查73.系統(tǒng)設(shè)計153.1系統(tǒng)設(shè)計目標(biāo)153.2系統(tǒng)功能結(jié)構(gòu)圖153.3數(shù)據(jù)庫設(shè)計173.4編碼設(shè)計234、系統(tǒng)實施244.1開發(fā)工具選擇24
8、4.2軟硬件環(huán)境設(shè)計244.3系統(tǒng)測試255.系統(tǒng)使用與維護(hù)說明255.1系統(tǒng)安裝與配置255.2系統(tǒng)使用說明265.3系統(tǒng)維護(hù)315.4設(shè)計中使用的關(guān)鍵技術(shù)326.參考文獻(xiàn)33酒類銷售管理系統(tǒng)1. 緒論1.1 選題背景作為擁有數(shù)千年酒文化歷史的中國,酒民數(shù)量高達(dá)5億多人,酒類產(chǎn)品生產(chǎn)和消費(fèi)都位居世界第一。酒滲透于整個中華五千年的文明史中,從文化娛樂到飲食烹飪、人際交往等各方面在中國人生活中都占有重要的位置。2013年我國酒類市場在全球經(jīng)濟(jì)回暖的情況下,產(chǎn)量取得大幅增長。飲料酒產(chǎn)量:3847.36萬千升,同比增長8.66%,啤酒2939.28萬千升,同比增長6.16%;白酒339.89萬千升,
9、同比增長17.88%;黃酒 51.88萬千升,同比增長12.31%;葡萄酒 55.57萬千升,同比增長66.98%;酒精460.74萬千升,同比增長13.18%。酒業(yè)在產(chǎn)量增長的同時,經(jīng)濟(jì)效益均有較大幅度的下滑。在日趨激烈的市場競爭中,酒業(yè)銷售公司只有在競爭中運(yùn)用新的營銷理念和技巧,才能在激烈的酒類行業(yè)競爭中取得一席之地。而現(xiàn)代信息管理系統(tǒng)的實施和應(yīng)用可以降低企業(yè)成本,縮短每次交易的周期,提高轉(zhuǎn)換成本,改善企業(yè)與客戶、供應(yīng)商的關(guān)系。1.2 選題意義競爭過程中最重要的莫過于發(fā)現(xiàn)和利用自己的長處,即以己之長,克敵之短。隨著信息時代的來臨,計算機(jī)科學(xué)技術(shù)飛速發(fā)展也給各行各業(yè)帶來了不同程度的變化與發(fā)展
10、。同樣計算機(jī)也在銷售的一定范圍、一定部門當(dāng)中有所應(yīng)用,但是其應(yīng)用的范圍和深度與現(xiàn)代企業(yè)的發(fā)展理念、管理方法還相差甚遠(yuǎn)。過去,企業(yè)對信息技術(shù)的利用僅限于財務(wù)和檔案管理方面,而現(xiàn)在信息技術(shù)已貫穿整個價值活動中,體現(xiàn)出優(yōu)化、控制和判斷等功能。信息技術(shù)的發(fā)展及其在銷售管理中的應(yīng)用,作用于業(yè)務(wù)、庫存、成本、差別化、發(fā)展、和聯(lián)合等競爭手段,為流通企業(yè)創(chuàng)造以下競爭優(yōu)勢:1. 建立現(xiàn)代化信息管理體制。2. 規(guī)范并優(yōu)化企業(yè)內(nèi)部各部門的業(yè)務(wù)流程,再造業(yè)務(wù)規(guī)范,對重點(diǎn)業(yè)務(wù)實行全面質(zhì)量監(jiān)控。3. 實現(xiàn)各部門間的協(xié)同作業(yè)。4. 為企業(yè)決策提供圖形化、報表化的市場分析數(shù)據(jù),能夠?qū)ξ磥淼墓緲I(yè)務(wù)發(fā)展、客戶需求發(fā)展、市場發(fā)展
11、作出預(yù)測。5. 實現(xiàn)全天候?qū)崟r服務(wù),充分滿足客戶的各種需求,全面提升客戶服務(wù)水平,大大加強(qiáng)與客戶的緊密度。6. 全面降低企業(yè)運(yùn)作成本,提高公司的整體運(yùn)作效率,大幅拓展業(yè)務(wù),爭取企業(yè)利潤最大化,進(jìn)一步提高企業(yè)的競爭力。1.3 資料來源1. 從學(xué)校圖書館借閱了一些系統(tǒng)開發(fā)相關(guān)的書籍,并向老師咨詢了有關(guān)銷售系統(tǒng)開發(fā)的一些技術(shù)問題等。2. 通過網(wǎng)絡(luò),參考了酒類銷售和相關(guān)銷售系統(tǒng)的資料。1.4 系統(tǒng)特點(diǎn)本系統(tǒng)設(shè)計的總體目標(biāo)是通過對銷售、進(jìn)貨和客戶的管理,使管理者能夠及時準(zhǔn)確了解企業(yè)的業(yè)務(wù)情況,并通過對銷售數(shù)據(jù)的分析,為管理人員提供相應(yīng)的信息,幫助工作人員減少手工處理操作,提高效率;幫助決策人員制定銷售計
12、劃。因此系統(tǒng)具有以下特點(diǎn):1. 系統(tǒng)界面友好、美觀、操作性強(qiáng)、數(shù)據(jù)清晰明了。2. 操作的簡易性。從用戶角度出發(fā),高度智能。簡單易用、操作方便、快捷。3. 功能全面,覆蓋企業(yè)銷售管理涉及的大部分內(nèi)容,包括操作員管理、產(chǎn)品信息管理、客戶信息管理、銷售信息管理、應(yīng)收應(yīng)付信息管理、查詢統(tǒng)計等模塊。 2. 系統(tǒng)分析2.1 初步調(diào)查初步調(diào)查是系統(tǒng)開發(fā)的第一個階段,應(yīng)嚴(yán)格按照自頂向下的系統(tǒng)化觀點(diǎn)全面展開。這一階段的主要任務(wù)就是對企業(yè)進(jìn)行需求分析,從而發(fā)現(xiàn)企業(yè)內(nèi)部存在哪些問題,有哪些功能需求,然后運(yùn)用信息技術(shù)解決這些問題。對贛州一些酒業(yè)公司多次調(diào)查發(fā)現(xiàn),現(xiàn)階段我國中小酒業(yè)銷售商的銷售管理工作還停留在傳統(tǒng)手工作
13、業(yè)上。具體歸納有以下幾點(diǎn):1. 業(yè)務(wù)管理工作缺乏規(guī)范性,隨意性很大,大量的工作皆是手工處理,效率低下,容易出錯。各種信息的查詢只能靠翻閱原始的記錄,速度太慢2. 企業(yè)內(nèi)部管理工作效率低下,工作量大;客戶、供貨商、和公司聯(lián)系不夠緊密;高層領(lǐng)導(dǎo)不能及時了解客戶的賬款及公司的運(yùn)轉(zhuǎn)情況,容易造成損失;不能及時了解產(chǎn)品的需求情況,不能及時掌握消費(fèi)者市場的需求情況。2.2 可行性分析可行性研究階段的主要任務(wù)是在系統(tǒng)初步調(diào)查的基礎(chǔ)上,對新系統(tǒng)是否能夠?qū)崿F(xiàn)和值得實現(xiàn)等問題做出判斷,避免在花費(fèi)了大量的人力和物力之后才發(fā)現(xiàn)系統(tǒng)不能實現(xiàn)或新系統(tǒng)投入使用后沒有任何實際意義而引起的浪費(fèi)。我們將分別從經(jīng)濟(jì)可行性、技術(shù)可行
14、性和管理可行性這三個方面對系統(tǒng)進(jìn)行可行性分析。1. 經(jīng)濟(jì)可行性分析:對于系統(tǒng)的投入使用來講,本系統(tǒng)軟硬件配置環(huán)境要求低,投入成本少,而且用戶不需經(jīng)過特別培訓(xùn)即可操作本系統(tǒng);界面簡單易操作,維護(hù)更為簡單。引用本系統(tǒng)后基本實現(xiàn)了管理一體化,可以大大提高企業(yè)員工的工作效率,節(jié)省了人力物力,更加有助于企業(yè)以后的發(fā)展。經(jīng)濟(jì)方面的可行性主要是從組織的人力、財力、物力三方面來考察系統(tǒng)開發(fā)的可行性,由此看來本系統(tǒng)在經(jīng)濟(jì)上也是可行的。2. 技術(shù)可行性分析:技術(shù)可行性分析主要是分析技術(shù)條件能否順利完成系統(tǒng)的開發(fā)工作。本系統(tǒng)采用的是Microsoft Office access 2003,可以在Windows大部分
15、操作系統(tǒng)上運(yùn)行,它對操作系統(tǒng)的要求不是很高。目前,一般的計算機(jī)硬件配置都能滿足該系統(tǒng)的需要。此系統(tǒng)系個人開發(fā)的小型系統(tǒng),只要學(xué)過基本的access語言和有一定的開發(fā)經(jīng)驗即可完成。加上指導(dǎo)老師以及同學(xué)們的幫助,完全可以勝任此項開發(fā)工作。因此,本系統(tǒng)在技術(shù)上是完全可行的。3. 管理可行性分析:管理信息系統(tǒng)是建立于科學(xué)管理基礎(chǔ)之上的,只有在合理的管理體制以及完整、準(zhǔn)確的原始數(shù)據(jù)的基礎(chǔ)上,才能有效的開發(fā)出管理信息系統(tǒng)。新系統(tǒng)的研制和開發(fā)充分考慮了方便工作人員對管理系統(tǒng)的使用,使用本系統(tǒng)的操作人員并不需要特別的技能,只需具備基本的計算機(jī)使用技能即可。因此在管理上是可行的。2.3 詳細(xì)調(diào)查詳細(xì)調(diào)查的范圍是
16、圍繞組織內(nèi)部信息流所涉及領(lǐng)域的各個方面進(jìn)行調(diào)查。前面經(jīng)過了初步調(diào)查之后,基本上了解了企業(yè)的工作流程和內(nèi)部存在的一些問題,但是,只有深入細(xì)致的調(diào)查,才能充分了解用戶的需求,保證開發(fā)出的信息系統(tǒng)能夠滿足用戶的要求。本系統(tǒng)從以下幾個方面進(jìn)行分析:2.3.1 業(yè)務(wù)流程分析業(yè)務(wù)流程圖是一種用盡可能少、盡可能簡單的方法來描述業(yè)務(wù)處理過程的方法。業(yè)務(wù)流程分析采用的是自頂向下的方法,首先畫出頂層的業(yè)務(wù)流程圖,然后再對每一個功能描述部分進(jìn)行分解畫出詳細(xì)的業(yè)務(wù)流程圖。以下是本說明書中業(yè)務(wù)流程圖的圖例:圖2-1 業(yè)務(wù)流程圖符號圖例1:表示業(yè)務(wù)的處理單位。圖例2:表示業(yè)務(wù)處理功能。圖例3:表示信息傳遞過程。圖例4:表
17、示各類報表。圖例5:表示數(shù)據(jù)存儲。銷售的業(yè)務(wù)流程圖:客戶訂貨時向銷售部發(fā)出訂單,銷售部查詢庫存,庫存足夠,則向客戶發(fā)出取貨單,客戶憑取貨單向財務(wù)部交款,最后客戶憑交款收據(jù)從倉庫取貨;如果庫存不夠,則向供貨商發(fā)出進(jìn)貨單。圖2-2銷售業(yè)務(wù)流程圖進(jìn)貨的業(yè)務(wù)流程圖:進(jìn)貨單下達(dá)給供貨商后,供貨商將商品發(fā)至倉庫,經(jīng)倉庫審核后,進(jìn)行入庫登記并將入庫賬單下達(dá)至財務(wù)部,通知財務(wù)部付款。圖2-2進(jìn)貨業(yè)務(wù)流程圖2.3.2 數(shù)據(jù)流程分析數(shù)據(jù)流程分析主要包括對信息的流動、傳遞、處理、存儲等的分析。數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的主要工具,繪制數(shù)據(jù)流程圖采用結(jié)構(gòu)化分析的方法,即自頂向下分層展開繪制,逐步考慮細(xì)節(jié)問題,把整個
18、系統(tǒng)分解成具有相對獨(dú)立性的小系統(tǒng)。以下是本說明書中數(shù)據(jù)流程圖的圖例:圖2-3數(shù)據(jù)流程圖符號圖例1:外部項,指不受系統(tǒng)控制,在系統(tǒng)以外的事物或人,它表達(dá)了該系統(tǒng)數(shù)據(jù)處理的外部來源和去處。圖例2:表示處理功能,表達(dá)了對數(shù)據(jù)處理的邏輯功能 圖例3:表示數(shù)據(jù)流,數(shù)據(jù)流表明了數(shù)據(jù)的流動方向及其名稱,它是數(shù)據(jù)載體的表現(xiàn)形式之一。圖例4:表示存儲功能,用來指明數(shù)據(jù)保存的地方具體的數(shù)據(jù)流程如下所示:1. 頂層數(shù)據(jù)流圖:圖2-3頂層數(shù)據(jù)流程圖2. 中層數(shù)據(jù)流圖:圖2-4中層數(shù)據(jù)流程圖3. 底層數(shù)據(jù)流圖: 銷售數(shù)據(jù)流程圖圖2-5銷售數(shù)據(jù)流程圖 進(jìn)貨數(shù)據(jù)流程圖圖2-6進(jìn)貨數(shù)據(jù)流程圖2.3.3 數(shù)據(jù)字典數(shù)據(jù)字典是各類
19、數(shù)據(jù)描述的集合。對數(shù)據(jù)庫設(shè)計來講,數(shù)據(jù)字典是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要結(jié)果。數(shù)據(jù)字典描述的主要內(nèi)容有:數(shù)據(jù)流、數(shù)據(jù)元素、數(shù)據(jù)存儲、數(shù)據(jù)加工、外部項,對整個系統(tǒng)開發(fā)以至將來系統(tǒng)運(yùn)行與維護(hù)是必需的信息盡可能放入數(shù)據(jù)詞典。下面列舉部分表為例:1. 數(shù)據(jù)流條目表2-1數(shù)據(jù)流系統(tǒng)名: 酒類銷售管理系統(tǒng)條目名:銷售單編號: F-01 來 源: 銷售部去處:倉庫數(shù)據(jù)流結(jié)構(gòu):銷售單編號客戶名稱銷售時間+商品名稱+銷售數(shù)量+銷售金額+經(jīng)手人+銷售日期簡要說明:修改記錄:編寫:李四日期13年6月15號審核:王五日期13年3月15號表2-2數(shù)據(jù)流系統(tǒng)名: 酒類銷售管理系統(tǒng)條目名:進(jìn)貨單編號: F-01
20、 來 源: 銷售部去處:供貨商數(shù)據(jù)流結(jié)構(gòu):進(jìn)貨單編號供貨商名稱進(jìn)貨時間+商品名稱+進(jìn)貨數(shù)量+進(jìn)貨金額+經(jīng)手人+銷售日期簡要說明:修改記錄:編寫:李四日期13年6月15號審核:張三日期13年6月15號2. 數(shù)據(jù)元素3. 表2-3數(shù)據(jù)元素系統(tǒng)名:酒業(yè)銷售管理系統(tǒng) 編號:E -02條目名:銷售單 屬于數(shù)據(jù)流:入庫信息、銷售信息、結(jié)算信息存儲于:收費(fèi)信息表、結(jié)算信息表數(shù)據(jù)元素結(jié)構(gòu):代碼類型 長度 是否空值varchar 16 否簡要說明:銷售單據(jù)號是銷售單據(jù)的標(biāo)識符,每張銷售單都有自動生成的唯一的編號。修改記錄:編寫:李四日期13年6月15號編寫:張三日期13年6月15號4. 數(shù)據(jù)存儲表2-4數(shù)據(jù)存儲
21、系統(tǒng)名:酒業(yè)銷售管理系統(tǒng)條目名:庫存信息編號:D1輸入數(shù)據(jù)流:商品信息、銷售或采購信息輸出數(shù)據(jù)流:庫存信息記錄組成:商品編號+商品名稱+商品規(guī)格+商品進(jìn)貨價格供貨商編號+數(shù)量+日期簡要說明:商品表。 修改記錄:編寫:李四日期10年3月27號審核:王五日期10年3月27號5. 處理過程表2-5加 工系統(tǒng)名:宏達(dá)酒業(yè)銷售管理信息系統(tǒng)條目名:銷售處理 編號:別名:輸入:商品信息、客戶信息、訂貨信息輸出:收費(fèi)信息、庫存信息 加工邏輯:將客戶購買信息進(jìn)行記錄,并對客戶收費(fèi)處理有關(guān)的數(shù)據(jù)存儲:銷售表、銷售詳細(xì)表、銷售帳務(wù)表、商品信息表修改記錄:編寫:李四日期:13年6月15日審核:張三日期:13年6月15
22、日6. 外部項表2-6外部項系統(tǒng)名:宏達(dá)酒業(yè)銷售管理信息系統(tǒng)條目名:客戶編號:簡要說明:說明客戶的信息 修改記錄:編寫:李四日期13年6月15日審核:張三日期13年6月15日3. 系統(tǒng)設(shè)計3.1 系統(tǒng)設(shè)計目標(biāo)系統(tǒng)的總體目標(biāo)是再面對復(fù)雜多變的企業(yè)外部環(huán)境及內(nèi)部條件下,使企業(yè)內(nèi)部信息傳遞環(huán)節(jié)減少,速度加快,能對內(nèi)外環(huán)境作出快速反應(yīng)。從而創(chuàng)造企業(yè)競爭優(yōu)勢,贏得市場及利潤。該系統(tǒng)在實施后,應(yīng)能夠達(dá)到以下目標(biāo):1. 客戶、供應(yīng)商、商品基本信息的錄入查詢與統(tǒng)計;2. 完成采購、銷售、庫存管理等基本業(yè)務(wù)功能;3. 提供對應(yīng)付應(yīng)收款的查詢、結(jié)算、統(tǒng)計的功能;3.2 系統(tǒng)功能結(jié)構(gòu)圖下面是系統(tǒng)的主體功能結(jié)構(gòu)圖:供
23、貨商信息設(shè)置酒類銷售管理系統(tǒng)基本設(shè)置商品信息設(shè)置客戶信息設(shè)置供貨信息設(shè)置商品銷售銷售退貨應(yīng)收款處理銷售單查詢銷售管理商品采購應(yīng)付款管理采購單查詢進(jìn)貨管理銷售統(tǒng)計客戶統(tǒng)計應(yīng)收款處理應(yīng)付款處理統(tǒng)計分析操作員管理修改密碼系統(tǒng)設(shè)置庫存查詢3.3數(shù)據(jù)庫設(shè)計3.3.1 數(shù)據(jù)庫概念模型設(shè)計概念模型主要是用來反映用戶的現(xiàn)實環(huán)境和需求,它獨(dú)立于具體的數(shù)據(jù)庫管理系統(tǒng),并且與數(shù)據(jù)庫怎樣實現(xiàn)無關(guān)。這一設(shè)計階段是在需求分析的基礎(chǔ)上進(jìn)行的,設(shè)計出能夠滿足用戶需求的各種實體以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。本系統(tǒng)根據(jù)設(shè)計規(guī)劃出的實體有供貨商、商品、客戶、銷售單、進(jìn)貨單、銷售退貨單等。每個實體都是現(xiàn)實中實際存
24、在的對象的抽象,各個實體之間的關(guān)系可以用E-R圖來清晰直觀的分析。下面就是根據(jù)數(shù)據(jù)字典的內(nèi)容給出的本系統(tǒng)各實體之間關(guān)系的E-R圖。實體聯(lián)系屬性ER圖使用如下幾種符號:根據(jù)以上流程分析設(shè)計的結(jié)果,可以得到以下主要實體:供應(yīng)商、商品、客戶、進(jìn)貨單、銷售單、銷售退貨單商品數(shù)量產(chǎn)地商品價格商品名稱商品編號聯(lián)系地址聯(lián)系電話客戶等級客戶編號客戶名稱客戶供酒類品種供貨商名稱供貨商編號編號供貨商聯(lián)系地址聯(lián)系電話基本E-R圖:倉庫1存儲供應(yīng)購買供貨商客戶商品nmnmn銷售E-R圖銷售單明細(xì)結(jié)款m供貨出庫銷售銷售單客戶1m11m退貨1m供貨商商品倉庫mn進(jìn)貨單入庫退貨單1m1結(jié)款退款1退貨單明細(xì)mm進(jìn)貨詳細(xì)單3.
25、3.2數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是把概念結(jié)構(gòu)設(shè)計階段設(shè)計的ER圖,轉(zhuǎn)換成與選用DBMS所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)。將概念模型轉(zhuǎn)換成的關(guān)系結(jié)構(gòu)如下:商品(商品編號,商品名稱,商品價格,產(chǎn)地,數(shù)量)供貨商(供貨商編號,供貨商名稱,供貨酒類品種,地址,電話)客戶(客戶編號,客戶名稱,客戶等級,聯(lián)系電話,聯(lián)系地址)銷售單(銷售單號,客戶編號,銷售日期,倉庫編號 )銷售單明細(xì)(編號,銷售單號,商品編號,商品名稱,銷售數(shù)量,銷售價格,倉庫編號)銷售退貨單(退貨單號,商品編號,顧客編號,退貨日期,倉庫編號)銷售退貨單明細(xì)(編號,退貨單號,商品編號,商品名稱,退貨數(shù)量,退貨價格)進(jìn)貨單(進(jìn)貨
26、單號,供貨商編號,進(jìn)貨日期,進(jìn)貨總價,經(jīng)手人,備注)進(jìn)貨詳細(xì)單(編號,進(jìn)貨單號,商品編號,進(jìn)貨數(shù)量,進(jìn)貨價格,進(jìn)貨總價)應(yīng)付賬款(進(jìn)貨單號,應(yīng)付貨款,已付賬款,未付賬款)應(yīng)收賬款(銷售單號,應(yīng)收賬款,已收款,未應(yīng)收賬款)管理員(用戶名,密碼)3.3.3 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計本系統(tǒng)數(shù)據(jù)庫的主要表格:表3-1(數(shù)據(jù)庫表目錄)表名功能概述商品表記錄商品的基本信息客戶表記錄客戶的基本信息供貨商表記錄供貨商的基本信息進(jìn)貨表記錄單據(jù)號、進(jìn)貨倉庫、供貨商等進(jìn)貨信息進(jìn)貨詳細(xì)表記錄進(jìn)貨的商品、數(shù)量等信息應(yīng)付款表記錄采購應(yīng)付款的信息銷售表記錄銷售的單據(jù)號、客戶、出貨倉庫等信息銷售詳細(xì)表記錄銷售的商品、數(shù)量等信息銷售
27、退貨表記錄銷售退貨的單據(jù)號、日期等信息銷售退貨詳細(xì)表記錄退貨的商品、數(shù)量等信息應(yīng)收款表記錄銷售應(yīng)收款的信息倉庫記錄倉庫的信息 表3-2商品表字段名稱類型長度允許空商品編號文本 50N商品名稱文本50N規(guī)格文本50商品價格文本50產(chǎn)地文本50數(shù)量文本50倉庫編號文本50 表3-3客戶表字段名稱類型長度允許空客戶編號文本50N客戶名稱文本50N客戶地址文本50N聯(lián)系電話文本50表3-4供貨商表字段名類型長度允許空供貨商編號文本50N供貨商名稱文本50N地址文本50N電話文本50N表3-5銷售表 字段名類型長度允許空銷售單號文本50N客戶編號文本50N銷售時間日期/時間50N本次銷售總價文本50表3
28、-6銷售詳細(xì)表字段名類型長度允許空銷售詳細(xì)單號文本50N銷售單號文本50N商品編號文本50N商品名稱文本50數(shù)量文本50價格文本50該商品總價文本50表3-7銷售退貨表字段名類型長度允許空退貨單號文本50N商品編號文本50N客戶編號文本50N退貨日期時間/日期50N備注文本50 表3-8 銷售退貨詳細(xì)表字段名類型長度允許空編號自動編號50N退貨單號文本50N商品編號文本50N商品名稱文本50N退貨價格文本50退貨價格文本50N表3-9進(jìn)貨表 字段名類型長度允許空進(jìn)貨單號文本50N供貨商編號文本50N經(jīng)手人文本50N進(jìn)貨時間日期/時間50N備注文本50本次進(jìn)貨總價文本50N表3-10進(jìn)貨詳細(xì)表字
29、段名類型長度允許空編號自動編號50N進(jìn)貨單號文本50N商品編號文本50N進(jìn)貨價格文本50N總價格文本50N進(jìn)貨數(shù)量文本50N表3-11應(yīng)付款表 字段名類型長度允許空進(jìn)貨單號文本50N應(yīng)付貨款文本50N已付貨款文本50未付貨款文本50表3-12應(yīng)收款表字段名類型長度允許空銷售單號文本50N應(yīng)收款文本50N已收款文本50未收應(yīng)收款文本50 表3-13 倉庫表字段名類型長度允許空倉庫編號文本50N倉庫名稱文本50N倉庫負(fù)責(zé)人文本50N電話文本50N倉庫酒類品種文本50表3-14 管理員表字段名稱類型長度允許空用戶名文本 50N密碼文本50N3.4編碼設(shè)計編碼設(shè)計是數(shù)據(jù)庫系統(tǒng)開發(fā)的前提條件,是系統(tǒng)不可
30、缺少的重要內(nèi)容。編碼是指與原名稱對應(yīng)的編號、符號或記號,它可以是字符、數(shù)字、某些特殊符號或它們的組合,是進(jìn)行信息交換、處理、傳輸和實現(xiàn)信息資源共享的關(guān)鍵。編碼設(shè)計的原則是:編碼要具有適應(yīng)性、合理性、簡明性、便于認(rèn)識和記憶。編碼設(shè)計主要有以下幾種:1. 順序碼:將順序的自然數(shù)和字母賦予編碼對象。2. 數(shù)字碼:以純數(shù)字符號形式編碼,數(shù)字的不同部位代表不同意義。這種編碼的優(yōu)點(diǎn)是易于校對和處理,缺點(diǎn)是不便記憶。3. 字符碼:以純字符形式編碼。這類編碼在程序設(shè)計中常被用作字段名和變量名。這種編碼的優(yōu)點(diǎn)是可以輔助記憶,但是不易校對,也不宜反映分類結(jié)構(gòu)。4. 混合碼:即以字符和數(shù)據(jù)的混合形式編碼。該種編碼的
31、優(yōu)點(diǎn)是易于識別,也易于表現(xiàn)各個對象之間的關(guān)系,分類,缺點(diǎn)是不宜校對。我在編碼設(shè)計中,根據(jù)系統(tǒng)需求主要采取了順序碼和數(shù)字碼。 1.銷售單號,退貨單號,進(jìn)貨單號是根據(jù)單子制定的年月日以及這一天的第幾單編號的。例如表示2013年6月15號第一筆進(jìn)貨單表示2013年6月15號第一筆銷售單表示2013年6月15號第一筆退貨單2.客戶編號和供貨商編號是根據(jù)系統(tǒng)自動編號的;3.商品和倉庫等是順序碼例如:倉庫:1301,1302 商品:135001,1350024、系統(tǒng)實施4.1開發(fā)工具選擇系統(tǒng)開發(fā)選用的是Microsoft Off
32、ice access 2003,是微軟把數(shù)據(jù)庫引擎的圖形用戶界面和軟件開發(fā)工具結(jié)合在一起的一個數(shù)據(jù)庫管理系統(tǒng),其開發(fā)對象主要是Microsoft JET數(shù)據(jù)庫和Microsoft SQLServer數(shù)據(jù)庫。用戶可以創(chuàng)建表,進(jìn)行查詢,創(chuàng)建圖表和報告,并且可以通過宏把他們聯(lián)系在一起。高級用戶能夠使用宏命令做出擁有高級數(shù)據(jù)操作和用戶控制權(quán)的較完善的方案。Access擁有的報表創(chuàng)建功能能夠處理任何它能夠訪問的數(shù)據(jù)源。此外,Access提供功能參數(shù)化的查詢,這些查詢和Access表格可以被諸如VB6和.NET的其它程序通過DAO或ADO訪問。在Access中,VBA能夠通過ADO訪問參數(shù)化的存儲過程。4
33、.2軟硬件環(huán)境設(shè)計1. 軟件設(shè)計2.數(shù)據(jù)庫:Microsoft Office access 20033.硬件設(shè)計1)主機(jī):PIII733 CPU以上機(jī)型,1G以上內(nèi)存,硬盤剩余空間5G左右;2)顯示器:分辨率800*600且最好不低于256色;3)鼠標(biāo):WINDOWS 支持的各類鼠標(biāo);4)鍵盤:WINDOWS 支持的各類鍵盤;5)UPS不間斷電源一個。4.3系統(tǒng)測試系統(tǒng)測試的目的是對最終系統(tǒng)進(jìn)行全面的測試,確保最終系統(tǒng)滿足產(chǎn)品需求并且遵循系統(tǒng)設(shè)計。為了保證系統(tǒng)運(yùn)行的正確性和有效性,盡量找出系統(tǒng)設(shè)計的失敗與不足之處,加以糾正,確保系統(tǒng)設(shè)計無差錯。將一切可能發(fā)生的問題和錯誤盡量排除在系統(tǒng)正式運(yùn)行前
34、,需要對系統(tǒng)進(jìn)行測試。系統(tǒng)測試應(yīng)當(dāng)根據(jù)項目的特征確定測試內(nèi)容。本系統(tǒng)從程序測試、功能調(diào)試和系統(tǒng)調(diào)試三個部分進(jìn)行了測試。程序測試:在這個階段,我主要對所編寫的程序進(jìn)行語法檢查和邏輯檢查。通過對系統(tǒng)輸入正常數(shù)據(jù),錯誤數(shù)據(jù)和異常數(shù)據(jù)來考察程序的反應(yīng),檢驗程序執(zhí)行的邏輯正確性,以及程序?qū)Ω鞣N錯誤的監(jiān)測處理能力。功能調(diào)試:即測試軟件系統(tǒng)的功能是否正確,其依據(jù)是需求分析,以模塊為單位,檢測單個模塊內(nèi)各個程序之間的控制關(guān)系和數(shù)據(jù)傳遞是否正確。例如:在系統(tǒng)設(shè)置中,調(diào)試能不能將添加窗口中的數(shù)據(jù)正確添加到主窗口中。由于正確性是軟件最重要的質(zhì)量因素,所以功能測試必不可少。系統(tǒng)調(diào)試:對系統(tǒng)進(jìn)行全面的測試,檢測各個模塊
35、之間的數(shù)據(jù)傳遞是否正常。5.系統(tǒng)使用與維護(hù)說明5.1系統(tǒng)安裝與配置1.首先建立系統(tǒng)必須的數(shù)據(jù)表,具體操作如下:A.打開Microsoft Office access 2003,點(diǎn)擊文件-新建-新建數(shù)據(jù)庫,保存文件名為酒類銷售系統(tǒng).mdb。B.根據(jù)數(shù)據(jù)庫設(shè)計新建系統(tǒng)必須的表,建好效果如下:5.2系統(tǒng)使用說明1.登錄界面打開酒類銷售系統(tǒng),切換進(jìn)入到窗體界面,打開“登錄”窗體,顯示如下:接著,輸入管理員用戶與密碼,進(jìn)入下一個界面。2.主界面登錄后,將進(jìn)入系統(tǒng)的主程序界面,主要用于打開應(yīng)用程序的其他窗口。點(diǎn)擊相應(yīng)的菜單項,便會自動彈出相關(guān)的子模塊。3各個切換窗口介紹1)、基本設(shè)置窗口包括倉庫、商品、客
36、戶、供貨商信息的添加、修改、刪除與查詢。2)、進(jìn)貨管理包括采購進(jìn)貨、庫存查詢、進(jìn)貨單查詢、應(yīng)付貨款處理。進(jìn)貨采購如下所示:3)、銷售管理包括商品銷售、銷售退貨、銷售單查詢、應(yīng)收款處理。商品銷售窗體如下:4)、統(tǒng)計匯總包括銷售統(tǒng)計、客戶統(tǒng)計、應(yīng)收賬款統(tǒng)計、應(yīng)付賬款統(tǒng)計,是有一些報表組成的。5)、系統(tǒng)設(shè)置包括管理員管理與修改密碼。A、管理員管理可以進(jìn)行管理員的添加與刪除;B、修改密碼,如下:5.3系統(tǒng)維護(hù)信息系統(tǒng)實施之后,由于各種各樣因素的影響,例如系統(tǒng)運(yùn)行環(huán)境的變化或者程序中存在未檢測到的錯誤等,為了保證系統(tǒng)的正常工作,要求系統(tǒng)不斷地完善并能適應(yīng)各種變化,還需要進(jìn)行系統(tǒng)的維護(hù)工作。1. 軟件的維
37、護(hù):運(yùn)行中發(fā)現(xiàn)軟件測試階段未發(fā)現(xiàn)的錯誤,或者用戶對系統(tǒng)的功能要求發(fā)生變化,以及業(yè)務(wù)量的急劇增長等都可能需要對軟件進(jìn)行修改。對于此項維護(hù),主要針對程序代碼的修改??梢灾苯娱喿x程序中的代碼,因為對于代碼中比較關(guān)鍵的地方都有注釋,容易被看懂。還可以通過閱讀系統(tǒng)使用說明書,先了解各個模塊的搭建與作用,數(shù)據(jù)流的去向,然后再分析代碼。本系統(tǒng)的代碼都不是很難,而且在下面的關(guān)鍵技術(shù)中也會有一定的注釋,程序的維護(hù)應(yīng)該會相對簡單。2. 數(shù)據(jù)庫文件的維護(hù):數(shù)據(jù)庫維護(hù)人員可以按照前面所說的數(shù)據(jù)庫物理設(shè)計全面掌握數(shù)據(jù)庫的情況,并且了解各個表之間的關(guān)系。在數(shù)據(jù)庫維護(hù)中,最主要的是維護(hù)有索引的字段,因為不論它的任何一項發(fā)生
38、改變,都會需要先拆除整個關(guān)系,所以,在改變之前,不僅要慎重,更重要的是一定要先把關(guān)系理清,最好先做一個備份。本系統(tǒng)的數(shù)據(jù)表的命名采用的是英文的縮寫,也很好明白,把數(shù)據(jù)庫中的關(guān)系慢慢研究透徹,就可以較好地進(jìn)行維護(hù)工作。3. 硬件的維護(hù):主要包括定期的設(shè)備保養(yǎng)性維護(hù),即對設(shè)備進(jìn)行例行的檢查與保養(yǎng);突發(fā)性故障維修,由專業(yè)的維修人員快速維修系統(tǒng)即可,不過為了避免運(yùn)行強(qiáng)迫中斷,應(yīng)該采取雙機(jī)備份的形式。5.4設(shè)計中使用的關(guān)鍵技術(shù)1、用戶登錄并提醒消息Private Sub 登錄_Click()If IsNull(用戶名) Then MsgBox "用戶名不能為空,請重新選擇!", vbExclamation + vbOKOnly, "提醒您!" Me.用戶名.SetFocusElseIf IsNull(密碼) Then MsgBox "注意,您忘了輸入密碼!", vbExclamation + vbOKOnly, "提醒您!" Me.密碼.SetFocusElse If DLookup("密碼", "管理員", "
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)運(yùn)營效率與策略研究
- 三農(nóng)村危房改造工作指南
- 綜合農(nóng)業(yè)可研報告
- 三農(nóng)產(chǎn)品品牌打造作業(yè)指導(dǎo)書
- 軟件行業(yè)項目可行性分析報告
- 裝配式建筑設(shè)計規(guī)范
- 農(nóng)業(yè)產(chǎn)業(yè)鏈延伸發(fā)展策略手冊
- 光伏發(fā)電太陽能工程
- 環(huán)保產(chǎn)業(yè)園區(qū)可行性研究報告
- 項目籌備及執(zhí)行計劃書
- 2025年中高考百日誓師大會活動主持詞:百日鏖戰(zhàn)酬壯志 青春逐夢向未來
- 2025年公共交通衛(wèi)生提升方案
- 2025-2030年中國充電電池行業(yè)運(yùn)營狀況與未來發(fā)展趨勢分析報告
- 2025屆上海市高三下學(xué)期2月聯(lián)考調(diào)研英語試題【含答案解析】
- 發(fā)展我國銀發(fā)經(jīng)濟(jì)面臨的挑戰(zhàn)和優(yōu)化路徑研究
- GA/T 2146-2024法庭科學(xué)涉火案件物證檢驗移動實驗室建設(shè)通用要求
- 高速鐵路設(shè)計規(guī)范
- 《電機(jī)能能效等級》課件
- 電商客服外包服務(wù)合同
- 膽囊課件教學(xué)課件
- 銀行保安服務(wù) 投標(biāo)方案(技術(shù)方案)
評論
0/150
提交評論