




已閱讀5頁,還剩28頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
酒類銷售管理系統(tǒng)摘 要酒類營銷與其它快速消費品相比,因為進入門檻低、產(chǎn)品同質(zhì)化嚴重、表面上的利潤豐厚、渠道廣泛、消費量具大而導致了大量資金和企業(yè)的介入,最后使得酒類營銷紛繁復雜。在全國經(jīng)濟全面回升的影響下,我國的酒類市場也漸趨興旺。在酒類市場蓬勃發(fā)展的趨勢下,酒類品種及其豐富,各類客戶在需求數(shù)量、需求品種上表現(xiàn)出極大差別,對銷售管理的效率提出了更高的要求。而現(xiàn)階段我國中小酒業(yè)銷售商的銷售管理工作還停留在傳統(tǒng)手工作業(yè)上。面臨這么嚴峻的挑戰(zhàn),建立一個銷售管理信息系統(tǒng) ,縮減企業(yè)的運作成本,將銷售工作統(tǒng)一化、規(guī)范化、現(xiàn)代化,才能在激烈的酒類銷售行業(yè)競爭中取得一席之地。本設計題目是:酒類銷售管理系統(tǒng)。此系統(tǒng)用的是Microsoft Office access 2003??梢栽敱M、可靠地進行商品進貨信息、商品銷售信息 、商品退貨信息、客戶基本信息等信息的綜合查詢和統(tǒng)計。使酒類銷售企業(yè)可以擺脫每次手工書寫統(tǒng)計的問題 ,實現(xiàn)管理計算機化,使用者通過鼠標、鍵盤的簡單操作就能實現(xiàn)完整的功能,從而提高工作效率,并且節(jié)省大量人力資源。關鍵詞:酒類銷售系統(tǒng);信息管理系統(tǒng); Microsoft Office access 2003AbstractCompared with other fast consumer goods, alcohol beverage industry has relative lower 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 beverage 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 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 system. 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 improves 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)特點52.系統(tǒng)分析52.1初步調(diào)查52.2可行性分析62.3詳細調(diào)查73.系統(tǒng)設計153.1系統(tǒng)設計目標153.2系統(tǒng)功能結(jié)構圖153.3數(shù)據(jù)庫設計173.4編碼設計234、系統(tǒng)實施244.1開發(fā)工具選擇244.2軟硬件環(huán)境設計244.3系統(tǒng)測試255.系統(tǒng)使用與維護說明255.1系統(tǒng)安裝與配置255.2系統(tǒng)使用說明265.3系統(tǒng)維護315.4設計中使用的關鍵技術326.參考文獻33酒類銷售管理系統(tǒng)1. 緒論1.1 選題背景作為擁有數(shù)千年酒文化歷史的中國,酒民數(shù)量高達5億多人,酒類產(chǎn)品生產(chǎn)和消費都位居世界第一。酒滲透于整個中華五千年的文明史中,從文化娛樂到飲食烹飪、人際交往等各方面在中國人生活中都占有重要的位置。2013年我國酒類市場在全球經(jīng)濟回暖的情況下,產(chǎn)量取得大幅增長。飲料酒產(chǎn)量:3847.36萬千升,同比增長8.66%,啤酒2939.28萬千升,同比增長6.16%;白酒339.89萬千升,同比增長17.88%;黃酒 51.88萬千升,同比增長12.31%;葡萄酒 55.57萬千升,同比增長66.98%;酒精460.74萬千升,同比增長13.18%。酒業(yè)在產(chǎn)量增長的同時,經(jīng)濟效益均有較大幅度的下滑。在日趨激烈的市場競爭中,酒業(yè)銷售公司只有在競爭中運用新的營銷理念和技巧,才能在激烈的酒類行業(yè)競爭中取得一席之地。而現(xiàn)代信息管理系統(tǒng)的實施和應用可以降低企業(yè)成本,縮短每次交易的周期,提高轉(zhuǎn)換成本,改善企業(yè)與客戶、供應商的關系。1.2 選題意義競爭過程中最重要的莫過于發(fā)現(xiàn)和利用自己的長處,即以己之長,克敵之短。隨著信息時代的來臨,計算機科學技術飛速發(fā)展也給各行各業(yè)帶來了不同程度的變化與發(fā)展。同樣計算機也在銷售的一定范圍、一定部門當中有所應用,但是其應用的范圍和深度與現(xiàn)代企業(yè)的發(fā)展理念、管理方法還相差甚遠。過去,企業(yè)對信息技術的利用僅限于財務和檔案管理方面,而現(xiàn)在信息技術已貫穿整個價值活動中,體現(xiàn)出優(yōu)化、控制和判斷等功能。信息技術的發(fā)展及其在銷售管理中的應用,作用于業(yè)務、庫存、成本、差別化、發(fā)展、和聯(lián)合等競爭手段,為流通企業(yè)創(chuàng)造以下競爭優(yōu)勢:1. 建立現(xiàn)代化信息管理體制。2. 規(guī)范并優(yōu)化企業(yè)內(nèi)部各部門的業(yè)務流程,再造業(yè)務規(guī)范,對重點業(yè)務實行全面質(zhì)量監(jiān)控。3. 實現(xiàn)各部門間的協(xié)同作業(yè)。4. 為企業(yè)決策提供圖形化、報表化的市場分析數(shù)據(jù),能夠?qū)ξ磥淼墓緲I(yè)務發(fā)展、客戶需求發(fā)展、市場發(fā)展作出預測。5. 實現(xiàn)全天候?qū)崟r服務,充分滿足客戶的各種需求,全面提升客戶服務水平,大大加強與客戶的緊密度。6. 全面降低企業(yè)運作成本,提高公司的整體運作效率,大幅拓展業(yè)務,爭取企業(yè)利潤最大化,進一步提高企業(yè)的競爭力。1.3 資料來源1. 從學校圖書館借閱了一些系統(tǒng)開發(fā)相關的書籍,并向老師咨詢了有關銷售系統(tǒng)開發(fā)的一些技術問題等。2. 通過網(wǎng)絡,參考了酒類銷售和相關銷售系統(tǒng)的資料。1.4 系統(tǒng)特點本系統(tǒng)設計的總體目標是通過對銷售、進貨和客戶的管理,使管理者能夠及時準確了解企業(yè)的業(yè)務情況,并通過對銷售數(shù)據(jù)的分析,為管理人員提供相應的信息,幫助工作人員減少手工處理操作,提高效率;幫助決策人員制定銷售計劃。因此系統(tǒng)具有以下特點:1. 系統(tǒng)界面友好、美觀、操作性強、數(shù)據(jù)清晰明了。2. 操作的簡易性。從用戶角度出發(fā),高度智能。簡單易用、操作方便、快捷。3. 功能全面,覆蓋企業(yè)銷售管理涉及的大部分內(nèi)容,包括操作員管理、產(chǎn)品信息管理、客戶信息管理、銷售信息管理、應收應付信息管理、查詢統(tǒng)計等模塊。 2. 系統(tǒng)分析2.1 初步調(diào)查初步調(diào)查是系統(tǒng)開發(fā)的第一個階段,應嚴格按照自頂向下的系統(tǒng)化觀點全面展開。這一階段的主要任務就是對企業(yè)進行需求分析,從而發(fā)現(xiàn)企業(yè)內(nèi)部存在哪些問題,有哪些功能需求,然后運用信息技術解決這些問題。對贛州一些酒業(yè)公司多次調(diào)查發(fā)現(xiàn),現(xiàn)階段我國中小酒業(yè)銷售商的銷售管理工作還停留在傳統(tǒng)手工作業(yè)上。具體歸納有以下幾點:1. 業(yè)務管理工作缺乏規(guī)范性,隨意性很大,大量的工作皆是手工處理,效率低下,容易出錯。各種信息的查詢只能靠翻閱原始的記錄,速度太慢2. 企業(yè)內(nèi)部管理工作效率低下,工作量大;客戶、供貨商、和公司聯(lián)系不夠緊密;高層領導不能及時了解客戶的賬款及公司的運轉(zhuǎn)情況,容易造成損失;不能及時了解產(chǎn)品的需求情況,不能及時掌握消費者市場的需求情況。2.2 可行性分析可行性研究階段的主要任務是在系統(tǒng)初步調(diào)查的基礎上,對新系統(tǒng)是否能夠?qū)崿F(xiàn)和值得實現(xiàn)等問題做出判斷,避免在花費了大量的人力和物力之后才發(fā)現(xiàn)系統(tǒng)不能實現(xiàn)或新系統(tǒng)投入使用后沒有任何實際意義而引起的浪費。我們將分別從經(jīng)濟可行性、技術可行性和管理可行性這三個方面對系統(tǒng)進行可行性分析。1. 經(jīng)濟可行性分析:對于系統(tǒng)的投入使用來講,本系統(tǒng)軟硬件配置環(huán)境要求低,投入成本少,而且用戶不需經(jīng)過特別培訓即可操作本系統(tǒng);界面簡單易操作,維護更為簡單。引用本系統(tǒng)后基本實現(xiàn)了管理一體化,可以大大提高企業(yè)員工的工作效率,節(jié)省了人力物力,更加有助于企業(yè)以后的發(fā)展。經(jīng)濟方面的可行性主要是從組織的人力、財力、物力三方面來考察系統(tǒng)開發(fā)的可行性,由此看來本系統(tǒng)在經(jīng)濟上也是可行的。2. 技術可行性分析:技術可行性分析主要是分析技術條件能否順利完成系統(tǒng)的開發(fā)工作。本系統(tǒng)采用的是Microsoft Office access 2003,可以在Windows大部分操作系統(tǒng)上運行,它對操作系統(tǒng)的要求不是很高。目前,一般的計算機硬件配置都能滿足該系統(tǒng)的需要。此系統(tǒng)系個人開發(fā)的小型系統(tǒng),只要學過基本的access語言和有一定的開發(fā)經(jīng)驗即可完成。加上指導老師以及同學們的幫助,完全可以勝任此項開發(fā)工作。因此,本系統(tǒng)在技術上是完全可行的。3. 管理可行性分析:管理信息系統(tǒng)是建立于科學管理基礎之上的,只有在合理的管理體制以及完整、準確的原始數(shù)據(jù)的基礎上,才能有效的開發(fā)出管理信息系統(tǒng)。新系統(tǒng)的研制和開發(fā)充分考慮了方便工作人員對管理系統(tǒng)的使用,使用本系統(tǒng)的操作人員并不需要特別的技能,只需具備基本的計算機使用技能即可。因此在管理上是可行的。2.3 詳細調(diào)查詳細調(diào)查的范圍是圍繞組織內(nèi)部信息流所涉及領域的各個方面進行調(diào)查。前面經(jīng)過了初步調(diào)查之后,基本上了解了企業(yè)的工作流程和內(nèi)部存在的一些問題,但是,只有深入細致的調(diào)查,才能充分了解用戶的需求,保證開發(fā)出的信息系統(tǒng)能夠滿足用戶的要求。本系統(tǒng)從以下幾個方面進行分析:2.3.1 業(yè)務流程分析業(yè)務流程圖是一種用盡可能少、盡可能簡單的方法來描述業(yè)務處理過程的方法。業(yè)務流程分析采用的是自頂向下的方法,首先畫出頂層的業(yè)務流程圖,然后再對每一個功能描述部分進行分解畫出詳細的業(yè)務流程圖。以下是本說明書中業(yè)務流程圖的圖例:圖2-1 業(yè)務流程圖符號圖例1:表示業(yè)務的處理單位。圖例2:表示業(yè)務處理功能。圖例3:表示信息傳遞過程。圖例4:表示各類報表。圖例5:表示數(shù)據(jù)存儲。銷售的業(yè)務流程圖:客戶訂貨時向銷售部發(fā)出訂單,銷售部查詢庫存,庫存足夠,則向客戶發(fā)出取貨單,客戶憑取貨單向財務部交款,最后客戶憑交款收據(jù)從倉庫取貨;如果庫存不夠,則向供貨商發(fā)出進貨單。圖2-2銷售業(yè)務流程圖進貨的業(yè)務流程圖:進貨單下達給供貨商后,供貨商將商品發(fā)至倉庫,經(jīng)倉庫審核后,進行入庫登記并將入庫賬單下達至財務部,通知財務部付款。圖2-2進貨業(yè)務流程圖2.3.2 數(shù)據(jù)流程分析數(shù)據(jù)流程分析主要包括對信息的流動、傳遞、處理、存儲等的分析。數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的主要工具,繪制數(shù)據(jù)流程圖采用結(jié)構化分析的方法,即自頂向下分層展開繪制,逐步考慮細節(jié)問題,把整個系統(tǒng)分解成具有相對獨立性的小系統(tǒng)。以下是本說明書中數(shù)據(jù)流程圖的圖例:圖2-3數(shù)據(jù)流程圖符號圖例1:外部項,指不受系統(tǒng)控制,在系統(tǒng)以外的事物或人,它表達了該系統(tǒng)數(shù)據(jù)處理的外部來源和去處。圖例2:表示處理功能,表達了對數(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ù)流程圖 進貨數(shù)據(jù)流程圖圖2-6進貨數(shù)據(jù)流程圖2.3.3 數(shù)據(jù)字典數(shù)據(jù)字典是各類數(shù)據(jù)描述的集合。對數(shù)據(jù)庫設計來講,數(shù)據(jù)字典是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要結(jié)果。數(shù)據(jù)字典描述的主要內(nèi)容有:數(shù)據(jù)流、數(shù)據(jù)元素、數(shù)據(jù)存儲、數(shù)據(jù)加工、外部項,對整個系統(tǒng)開發(fā)以至將來系統(tǒng)運行與維護是必需的信息盡可能放入數(shù)據(jù)詞典。下面列舉部分表為例:1. 數(shù)據(jù)流條目表2-1數(shù)據(jù)流系統(tǒng)名: 酒類銷售管理系統(tǒng)條目名:銷售單編號: F-01 來 源: 銷售部去處:倉庫數(shù)據(jù)流結(jié)構:銷售單編號客戶名稱銷售時間+商品名稱+銷售數(shù)量+銷售金額+經(jīng)手人+銷售日期簡要說明:修改記錄:編寫:李四日期13年6月15號審核:王五日期13年3月15號表2-2數(shù)據(jù)流系統(tǒng)名: 酒類銷售管理系統(tǒng)條目名:進貨單編號: F-01 來 源: 銷售部去處:供貨商數(shù)據(jù)流結(jié)構:進貨單編號供貨商名稱進貨時間+商品名稱+進貨數(shù)量+進貨金額+經(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é)算信息存儲于:收費信息表、結(jié)算信息表數(shù)據(jù)元素結(jié)構:代碼類型 長度 是否空值varchar 16 否簡要說明:銷售單據(jù)號是銷售單據(jù)的標識符,每張銷售單都有自動生成的唯一的編號。修改記錄:編寫:李四日期13年6月15號編寫:張三日期13年6月15號4. 數(shù)據(jù)存儲表2-4數(shù)據(jù)存儲系統(tǒng)名:酒業(yè)銷售管理系統(tǒng)條目名:庫存信息編號:D1輸入數(shù)據(jù)流:商品信息、銷售或采購信息輸出數(shù)據(jù)流:庫存信息記錄組成:商品編號+商品名稱+商品規(guī)格+商品進貨價格供貨商編號+數(shù)量+日期簡要說明:商品表。 修改記錄:編寫:李四日期10年3月27號審核:王五日期10年3月27號5. 處理過程表2-5加 工系統(tǒng)名:宏達酒業(yè)銷售管理信息系統(tǒng)條目名:銷售處理 編號:別名:輸入:商品信息、客戶信息、訂貨信息輸出:收費信息、庫存信息 加工邏輯:將客戶購買信息進行記錄,并對客戶收費處理有關的數(shù)據(jù)存儲:銷售表、銷售詳細表、銷售帳務表、商品信息表修改記錄:編寫:李四日期:13年6月15日審核:張三日期:13年6月15日6. 外部項表2-6外部項系統(tǒng)名:宏達酒業(yè)銷售管理信息系統(tǒng)條目名:客戶編號:簡要說明:說明客戶的信息 修改記錄:編寫:李四日期13年6月15日審核:張三日期13年6月15日3. 系統(tǒng)設計3.1 系統(tǒng)設計目標系統(tǒng)的總體目標是再面對復雜多變的企業(yè)外部環(huán)境及內(nèi)部條件下,使企業(yè)內(nèi)部信息傳遞環(huán)節(jié)減少,速度加快,能對內(nèi)外環(huán)境作出快速反應。從而創(chuàng)造企業(yè)競爭優(yōu)勢,贏得市場及利潤。該系統(tǒng)在實施后,應能夠達到以下目標:1. 客戶、供應商、商品基本信息的錄入查詢與統(tǒng)計;2. 完成采購、銷售、庫存管理等基本業(yè)務功能;3. 提供對應付應收款的查詢、結(jié)算、統(tǒng)計的功能;3.2 系統(tǒng)功能結(jié)構圖下面是系統(tǒng)的主體功能結(jié)構圖:供貨商信息設置酒類銷售管理系統(tǒng)基本設置商品信息設置客戶信息設置供貨信息設置商品銷售銷售退貨應收款處理銷售單查詢銷售管理商品采購應付款管理采購單查詢進貨管理銷售統(tǒng)計客戶統(tǒng)計應收款處理應付款處理統(tǒng)計分析操作員管理修改密碼系統(tǒng)設置庫存查詢3.3數(shù)據(jù)庫設計3.3.1 數(shù)據(jù)庫概念模型設計概念模型主要是用來反映用戶的現(xiàn)實環(huán)境和需求,它獨立于具體的數(shù)據(jù)庫管理系統(tǒng),并且與數(shù)據(jù)庫怎樣實現(xiàn)無關。這一設計階段是在需求分析的基礎上進行的,設計出能夠滿足用戶需求的各種實體以及它們之間的關系,為后面的邏輯結(jié)構設計打下基礎。本系統(tǒng)根據(jù)設計規(guī)劃出的實體有供貨商、商品、客戶、銷售單、進貨單、銷售退貨單等。每個實體都是現(xiàn)實中實際存在的對象的抽象,各個實體之間的關系可以用E-R圖來清晰直觀的分析。下面就是根據(jù)數(shù)據(jù)字典的內(nèi)容給出的本系統(tǒng)各實體之間關系的E-R圖。實體聯(lián)系屬性ER圖使用如下幾種符號:根據(jù)以上流程分析設計的結(jié)果,可以得到以下主要實體:供應商、商品、客戶、進貨單、銷售單、銷售退貨單商品數(shù)量產(chǎn)地商品價格商品名稱商品編號聯(lián)系地址聯(lián)系電話客戶等級客戶編號客戶名稱客戶供酒類品種供貨商名稱供貨商編號編號供貨商聯(lián)系地址聯(lián)系電話基本E-R圖:倉庫1存儲供應購買供貨商客戶商品nmnmn銷售E-R圖銷售單明細結(jié)款m供貨出庫銷售銷售單客戶1m11m退貨1m供貨商商品倉庫mn進貨單入庫退貨單1m1結(jié)款退款1退貨單明細mm進貨詳細單3.3.2數(shù)據(jù)庫邏輯結(jié)構設計邏輯結(jié)構設計的任務就是把概念結(jié)構設計階段設計的ER圖,轉(zhuǎn)換成與選用DBMS所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構。將概念模型轉(zhuǎn)換成的關系結(jié)構如下:商品(商品編號,商品名稱,商品價格,產(chǎn)地,數(shù)量)供貨商(供貨商編號,供貨商名稱,供貨酒類品種,地址,電話)客戶(客戶編號,客戶名稱,客戶等級,聯(lián)系電話,聯(lián)系地址)銷售單(銷售單號,客戶編號,銷售日期,倉庫編號 )銷售單明細(編號,銷售單號,商品編號,商品名稱,銷售數(shù)量,銷售價格,倉庫編號)銷售退貨單(退貨單號,商品編號,顧客編號,退貨日期,倉庫編號)銷售退貨單明細(編號,退貨單號,商品編號,商品名稱,退貨數(shù)量,退貨價格)進貨單(進貨單號,供貨商編號,進貨日期,進貨總價,經(jīng)手人,備注)進貨詳細單(編號,進貨單號,商品編號,進貨數(shù)量,進貨價格,進貨總價)應付賬款(進貨單號,應付貨款,已付賬款,未付賬款)應收賬款(銷售單號,應收賬款,已收款,未應收賬款)管理員(用戶名,密碼)3.3.3 數(shù)據(jù)庫物理結(jié)構設計本系統(tǒng)數(shù)據(jù)庫的主要表格:表3-1(數(shù)據(jù)庫表目錄)表名功能概述商品表記錄商品的基本信息客戶表記錄客戶的基本信息供貨商表記錄供貨商的基本信息進貨表記錄單據(jù)號、進貨倉庫、供貨商等進貨信息進貨詳細表記錄進貨的商品、數(shù)量等信息應付款表記錄采購應付款的信息銷售表記錄銷售的單據(jù)號、客戶、出貨倉庫等信息銷售詳細表記錄銷售的商品、數(shù)量等信息銷售退貨表記錄銷售退貨的單據(jù)號、日期等信息銷售退貨詳細表記錄退貨的商品、數(shù)量等信息應收款表記錄銷售應收款的信息倉庫記錄倉庫的信息 表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-6銷售詳細表字段名類型長度允許空銷售詳細單號文本50N銷售單號文本50N商品編號文本50N商品名稱文本50數(shù)量文本50價格文本50該商品總價文本50表3-7銷售退貨表字段名類型長度允許空退貨單號文本50N商品編號文本50N客戶編號文本50N退貨日期時間/日期50N備注文本50 表3-8 銷售退貨詳細表字段名類型長度允許空編號自動編號50N退貨單號文本50N商品編號文本50N商品名稱文本50N退貨價格文本50退貨價格文本50N表3-9進貨表 字段名類型長度允許空進貨單號文本50N供貨商編號文本50N經(jīng)手人文本50N進貨時間日期/時間50N備注文本50本次進貨總價文本50N表3-10進貨詳細表字段名類型長度允許空編號自動編號50N進貨單號文本50N商品編號文本50N進貨價格文本50N總價格文本50N進貨數(shù)量文本50N表3-11應付款表 字段名類型長度允許空進貨單號文本50N應付貨款文本50N已付貨款文本50未付貨款文本50表3-12應收款表字段名類型長度允許空銷售單號文本50N應收款文本50N已收款文本50未收應收款文本50 表3-13 倉庫表字段名類型長度允許空倉庫編號文本50N倉庫名稱文本50N倉庫負責人文本50N電話文本50N倉庫酒類品種文本50表3-14 管理員表字段名稱類型長度允許空用戶名文本 50N密碼文本50N3.4編碼設計編碼設計是數(shù)據(jù)庫系統(tǒng)開發(fā)的前提條件,是系統(tǒng)不可缺少的重要內(nèi)容。編碼是指與原名稱對應的編號、符號或記號,它可以是字符、數(shù)字、某些特殊符號或它們的組合,是進行信息交換、處理、傳輸和實現(xiàn)信息資源共享的關鍵。編碼設計的原則是:編碼要具有適應性、合理性、簡明性、便于認識和記憶。編碼設計主要有以下幾種:1. 順序碼:將順序的自然數(shù)和字母賦予編碼對象。2. 數(shù)字碼:以純數(shù)字符號形式編碼,數(shù)字的不同部位代表不同意義。這種編碼的優(yōu)點是易于校對和處理,缺點是不便記憶。3. 字符碼:以純字符形式編碼。這類編碼在程序設計中常被用作字段名和變量名。這種編碼的優(yōu)點是可以輔助記憶,但是不易校對,也不宜反映分類結(jié)構。4. 混合碼:即以字符和數(shù)據(jù)的混合形式編碼。該種編碼的優(yōu)點是易于識別,也易于表現(xiàn)各個對象之間的關系,分類,缺點是不宜校對。我在編碼設計中,根據(jù)系統(tǒng)需求主要采取了順序碼和數(shù)字碼。 1.銷售單號,退貨單號,進貨單號是根據(jù)單子制定的年月日以及這一天的第幾單編號的。例如表示2013年6月15號第一筆進貨單表示2013年6月15號第一筆銷售單表示2013年6月15號第一筆退貨單2.客戶編號和供貨商編號是根據(jù)系統(tǒng)自動編號的;3.商品和倉庫等是順序碼例如:倉庫:1301,1302 商品:135001,1350024、系統(tǒng)實施4.1開發(fā)工具選擇系統(tǒng)開發(fā)選用的是Microsoft Office access 2003,是微軟把數(shù)據(jù)庫引擎的圖形用戶界面和軟件開發(fā)工具結(jié)合在一起的一個數(shù)據(jù)庫管理系統(tǒng),其開發(fā)對象主要是Microsoft JET數(shù)據(jù)庫和Microsoft SQLServer數(shù)據(jù)庫。用戶可以創(chuàng)建表,進行查詢,創(chuàng)建圖表和報告,并且可以通過宏把他們聯(lián)系在一起。高級用戶能夠使用宏命令做出擁有高級數(shù)據(jù)操作和用戶控制權的較完善的方案。Access擁有的報表創(chuàng)建功能能夠處理任何它能夠訪問的數(shù)據(jù)源。此外,Access提供功能參數(shù)化的查詢,這些查詢和Access表格可以被諸如VB6和.NET的其它程序通過DAO或ADO訪問。在Access中,VBA能夠通過ADO訪問參數(shù)化的存儲過程。4.2軟硬件環(huán)境設計1. 軟件設計2.數(shù)據(jù)庫:Microsoft Office access 20033.硬件設計1)主機:PIII733 CPU以上機型,1G以上內(nèi)存,硬盤剩余空間5G左右;2)顯示器:分辨率800*600且最好不低于256色;3)鼠標:WINDOWS 支持的各類鼠標;4)鍵盤:WINDOWS 支持的各類鍵盤;5)UPS不間斷電源一個。4.3系統(tǒng)測試系統(tǒng)測試的目的是對最終系統(tǒng)進行全面的測試,確保最終系統(tǒng)滿足產(chǎn)品需求并且遵循系統(tǒng)設計。為了保證系統(tǒng)運行的正確性和有效性,盡量找出系統(tǒng)設計的失敗與不足之處,加以糾正,確保系統(tǒng)設計無差錯。將一切可能發(fā)生的問題和錯誤盡量排除在系統(tǒng)正式運行前,需要對系統(tǒng)進行測試。系統(tǒng)測試應當根據(jù)項目的特征確定測試內(nèi)容。本系統(tǒng)從程序測試、功能調(diào)試和系統(tǒng)調(diào)試三個部分進行了測試。程序測試:在這個階段,我主要對所編寫的程序進行語法檢查和邏輯檢查。通過對系統(tǒng)輸入正常數(shù)據(jù),錯誤數(shù)據(jù)和異常數(shù)據(jù)來考察程序的反應,檢驗程序執(zhí)行的邏輯正確性,以及程序?qū)Ω鞣N錯誤的監(jiān)測處理能力。功能調(diào)試:即測試軟件系統(tǒng)的功能是否正確,其依據(jù)是需求分析,以模塊為單位,檢測單個模塊內(nèi)各個程序之間的控制關系和數(shù)據(jù)傳遞是否正確。例如:在系統(tǒng)設置中,調(diào)試能不能將添加窗口中的數(shù)據(jù)正確添加到主窗口中。由于正確性是軟件最重要的質(zhì)量因素,所以功能測試必不可少。系統(tǒng)調(diào)試:對系統(tǒng)進行全面的測試,檢測各個模塊之間的數(shù)據(jù)傳遞是否正常。5.系統(tǒng)使用與維護說明5.1系統(tǒng)安裝與配置1.首先建立系統(tǒng)必須的數(shù)據(jù)表,具體操作如下:A.打開Microsoft Office access 2003,點擊文件-新建-新建數(shù)據(jù)庫,保存文件名為酒類銷售系統(tǒng).mdb。B.根據(jù)數(shù)據(jù)庫設計新建系統(tǒng)必須的表,建好效果如下:5.2系統(tǒng)使用說明1.登錄界面打開酒類銷售系統(tǒng),切換進入到窗體界面,打開“登錄”窗體,顯示如下:接著,輸入管理員用戶與密碼,進入下一個界面。2.主界面登錄后,將進入系統(tǒng)的主程序界面,主要用于打開應用程序的其他窗口。點擊相應的菜單項,便會自動彈出相關的子模塊。3各個切換窗口介紹1)、基本設置窗口包括倉庫、商品、客戶、供貨商信息的添加、修改、刪除與查詢。2)、進貨管理包括采購進貨、庫存查詢、進貨單查詢、應付貨款處理。進貨采購如下所示:3)、銷售管理包括商品銷售、銷售退貨、銷售單查詢、應收款處理。商品銷售窗體如下:4)、統(tǒng)計匯總包括銷售統(tǒng)計、客戶統(tǒng)計、應收賬款統(tǒng)計、應付賬款統(tǒng)計,是有一些報表組成的。5)、系統(tǒng)設置包括管理員管理與修改密碼。A、管理員管理可以進行管理員的添加與刪除;B、修改密碼,如下:5.3系統(tǒng)維護信息系統(tǒng)實施之后,由于各種各樣因素的影響,例如系統(tǒng)運行環(huán)境的變化或者程序中存在未檢測到的錯誤等,為了保證系統(tǒng)的正常工作,要求系統(tǒng)不斷地完善并能適應各種變化,還需要進行系統(tǒng)的維護工作。1. 軟件的維護:運行中發(fā)現(xiàn)軟件測試階段未發(fā)現(xiàn)的錯誤,或者用戶對系統(tǒng)的功能要求發(fā)生變化,以及業(yè)務量的急劇增長等都可能需要對軟件進行修改。對于此項維護,主要針對程序代碼的修改??梢灾苯娱喿x程序中的代碼,因為對于代碼中比較關鍵的地方都有注釋,容易被看懂。還可以通過閱讀系統(tǒng)使用說明書,先了解各個模塊的搭建與作用,數(shù)據(jù)流的去向,然后再分析代碼。本系統(tǒng)的代碼都不是很難,而且在下面的關鍵技術中也會有一定的注釋,程序的維護應該會相對簡單。2. 數(shù)據(jù)庫文件的維護:數(shù)據(jù)庫維護人員可以按照前面所說的數(shù)據(jù)庫物理設計全面掌握數(shù)據(jù)庫的情況,并且了解各個表之間的關系。在數(shù)據(jù)庫維護中,最主要的是維護有索引的字段,因為不論它的任何一項發(fā)生改變,都會需要先拆除整個關系,所以,在改變之前,不僅要慎重,更重要的是一定要先把關系理清,最好先做一個備份。本系統(tǒng)的數(shù)據(jù)表的命名采用的是英文的縮寫,也很好明白,把數(shù)據(jù)庫中的關系慢慢研究透徹,就可以較好地進行維護工作。3. 硬件的維護:主要包括定期的設備保養(yǎng)性維護,即對設備進行例行的檢查與保養(yǎng);突發(fā)性故障維修,由專業(yè)的維修人員快速維修系統(tǒng)即可,不過為了避免運行強迫中斷,應該采取雙機備份的形式。5.4設計中使用的關鍵技術1、用戶登錄并提醒消息Private Sub 登錄_Click()If IsNull
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DZ/T 0172-1997垂直地震剖面法勘探技術標準
- DZ/T 0101.6-1994地質(zhì)儀器儀表制造時間定額鉆床
- DZ/T 0071-1993地面高精度磁測技術規(guī)程
- DZ 54-1987GJX-1型袖珍經(jīng)緯儀
- CJ/T 83-2016水處理用斜管
- CJ/T 230-2006城市客車緩速器制動性能要求與試驗方法
- CJ/T 194-2014非接觸式給水器具
- CJ/T 120-2008給水涂塑復合鋼管
- 2025軟件評測基礎知識總結(jié)試題及答案
- 辦公軟件常見考試題型解析試題及答案
- 復雜應用的C語言設計考題及答案
- 中華護理學會團體標準|2024 針刺傷預防與處理課件
- 國家開放大學國開電大《健康管理實務》形考及期末終考題庫
- 2025安全生產(chǎn)月全員安全主題宣講課件二十六(41ye)
- 浙江省杭州市保俶塔中學2025屆八下數(shù)學期末經(jīng)典試題含解析
- 2025水利工程總承包合同
- 事故隱患內(nèi)部報告獎勵制度
- 2025新人教版英語七年級下不規(guī)則動詞表
- JT-T-1180.2-2018交通運輸企業(yè)安全生產(chǎn)標準化建設基本規(guī)范第2部分:道路旅客運輸企業(yè)
- 西方文論經(jīng)典導讀智慧樹知到期末考試答案章節(jié)答案2024年浙江大學
- 遼寧醫(yī)院明細.xls
評論
0/150
提交評論