S汽修專營店管理信息系統(tǒng)_第1頁
S汽修專營店管理信息系統(tǒng)_第2頁
S汽修專營店管理信息系統(tǒng)_第3頁
S汽修專營店管理信息系統(tǒng)_第4頁
S汽修專營店管理信息系統(tǒng)_第5頁
已閱讀5頁,還剩71頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

PAGE76第一章系統(tǒng)概述1.1大眾4S店進(jìn)銷存管理信息系統(tǒng)基本概述1.1.1大眾4S店進(jìn)銷存管理信息系統(tǒng)產(chǎn)生的背景隨著社會(huì)的不斷進(jìn)步,人類已經(jīng)進(jìn)入信息時(shí)代,信息的處理技術(shù)和利用信息的能力是信息化社會(huì)的三大資源之一,并以它來衡量一個(gè)國家的科學(xué)技術(shù)和經(jīng)濟(jì)的發(fā)展水平,信息系統(tǒng)的迅速發(fā)展向人們提供了使用和處理信息的理論、技術(shù)和方法。管理信息系統(tǒng)(MIS--ManagementInformationSystem)是一個(gè)以人為主導(dǎo),利用計(jì)算機(jī)硬件、軟件、網(wǎng)絡(luò)通信設(shè)備以及其他辦公設(shè)備,進(jìn)行信息的收集、傳輸、加工、儲(chǔ)存、更新和維護(hù),支持組織高層決策、中層控制、基層運(yùn)作的集成化的人機(jī)系統(tǒng)。其主要任務(wù)是最大限度的利用現(xiàn)代計(jì)算機(jī)及網(wǎng)絡(luò)通訊技術(shù)加強(qiáng)企業(yè)的信息管理,通過對(duì)企業(yè)擁有的人力、物力、財(cái)力、設(shè)備、技術(shù)等資源的調(diào)查了解,建立正確的數(shù)據(jù),加工處理并編制成各種信息資料及時(shí)提供給管理人員,以便進(jìn)行正確的決策,不斷提高企業(yè)的管理水平和經(jīng)濟(jì)效益。目前,企業(yè)的計(jì)算機(jī)網(wǎng)絡(luò)已成為企業(yè)進(jìn)行技術(shù)改造及提高企業(yè)管理水平的重要手段。隨著我國加入WTO,中國企業(yè)將面臨外資和國外產(chǎn)品與服務(wù)的嚴(yán)峻挑戰(zhàn),相對(duì)而言,外資企業(yè)具有更為雄厚的資金實(shí)力、豐厚的管理經(jīng)驗(yàn)和先進(jìn)的技術(shù)支持,因此,我國企業(yè)必須借助先進(jìn)的管理思想轉(zhuǎn)變經(jīng)營理念、使用信息化提高企業(yè)的管理水平和工作效率,來爭取在國際競爭中取勝。MIS系統(tǒng)通常用于系統(tǒng)決策,并將信息及時(shí)反饋給上層管理人員,使他們便于監(jiān)督企業(yè)的運(yùn)營狀況,查詢整體情況,了解當(dāng)前工作發(fā)展的進(jìn)展或不足。換句話說,MIS系統(tǒng)的最終目的是使管理人員及時(shí)了解公司現(xiàn)狀,把握將來的發(fā)展路徑[1,4]。一起大眾4S店銷售管理信息系統(tǒng)就是為了幫助管理人員科學(xué)的管理,更加高效、快速的決策而設(shè)計(jì)開發(fā)的。1.1.2課題研究的目的和意義隨著社會(huì)經(jīng)濟(jì)的發(fā)展,汽車越來越普遍與人們的日常生活,購買汽車的人越來越多,汽車行業(yè)的發(fā)展越來越迅速,在社會(huì)中所占的比重也越來越大,并且國內(nèi)的企業(yè)如何同國外競爭,不僅僅在資金實(shí)力和管理經(jīng)驗(yàn)上還有先進(jìn)的技術(shù)手段,這些都是國內(nèi)發(fā)展企業(yè)學(xué)習(xí)的地方??梢娖囦N售行業(yè)已經(jīng)能夠作為一個(gè)很大的系統(tǒng),如果只依靠人工記錄和管理汽車銷售流程會(huì)給銷售過程帶來很多的不便,而且長期以來沿用以人工為主的報(bào)表方式對(duì)汽車銷售管理信息進(jìn)行管理,其結(jié)果是信息量少、出錯(cuò)率高、管理水平和效率低,造成很大的損失和浪費(fèi),并且也會(huì)失去競爭的資本,這就需要一個(gè)適合汽車銷售的管理系統(tǒng)來優(yōu)化銷售流程,提高業(yè)務(wù)管理水平給銷售者和消費(fèi)者帶來利益,這種管理信息系統(tǒng)不僅便于管理也會(huì)降低成本而且汽車銷售管理中數(shù)據(jù)的正確性、安全性,操作的高效性、可靠性,無一不影響著銷售公司發(fā)展。通過對(duì)這個(gè)系統(tǒng)的研究開發(fā),使我能夠?qū)⑺鶎W(xué)的知識(shí)付諸實(shí)踐、進(jìn)行綜合性的運(yùn)用,不僅可加深對(duì)專業(yè)知識(shí)的理解,而且通過理論聯(lián)系實(shí)際,還可以切實(shí)提高自己分析與設(shè)計(jì)一個(gè)系統(tǒng)的能力,專業(yè)技能會(huì)得到很大提高1.1.3本題目國內(nèi)外發(fā)展?fàn)顩r世界各大汽車公司的銷售渠道,盡管承擔(dān)了大量的汽車銷售和售后服務(wù)業(yè)務(wù),但其整體環(huán)節(jié)并不復(fù)雜,汽車經(jīng)銷店功能多元化。它將所有進(jìn)貨、銷售和售后等系統(tǒng)納入統(tǒng)一建設(shè),提高管理水平,形成一套專業(yè)化、規(guī)范化的實(shí)用技術(shù),保證企業(yè)管理的連續(xù)性與一致性。例如,德國寶馬汽車經(jīng)銷商的銷售系統(tǒng)十分完善,采用進(jìn)銷存系統(tǒng),方便于總公司直接訂貨,并查詢庫存與銷售情況。我國的汽車業(yè)銷售管理大多沿用舊的銷售模式,這些無疑制約了汽車業(yè)的發(fā)展和騰飛。在我國的汽車業(yè)銷售模式中,很多企業(yè)還采用手動(dòng)記錄,紙質(zhì)保存單據(jù),庫存、銷售以及進(jìn)貨管理都是分開進(jìn)行。紙單據(jù)及手工管理是其主流方式。這種方式帶來的不足是數(shù)據(jù)可靠性差,運(yùn)行效率低下,統(tǒng)計(jì)分析難度大,抽取對(duì)企業(yè)有用信息的可能性極小,并且這些不利于保管容易造成一定的損失,安全性差?,F(xiàn)在有一些4S店采用銷售系統(tǒng),但很大情況下并不完善,并不能將進(jìn)貨、庫存與銷售等有效信息相結(jié)合。這樣的方式庫存、銷量不能一目了然,并且不利于查找貨品信息,而且所產(chǎn)生的一系列歷史數(shù)據(jù)很難保存和利用。這種銷售模式無論是在管理水平還是工作效率上都很難在信息化的今天顯示其優(yōu)勢,企業(yè)也會(huì)因此失去了競爭優(yōu)勢,因此它已不能適應(yīng)當(dāng)今汽車企業(yè)的發(fā)展趨勢,特別是信息化時(shí)代的到來,如何在效益,效率上取得成果就成為關(guān)鍵問題。隨著信息技術(shù)的發(fā)展,企業(yè)都在力圖建設(shè)一個(gè)方便、有效、穩(wěn)定性強(qiáng)、操作便捷的銷售信息系統(tǒng),將進(jìn)貨、銷售與庫存等諸多環(huán)節(jié)統(tǒng)一為一體的系統(tǒng)。1.1.4本課題的究內(nèi)容通過對(duì)天津市大眾4S汽車店銷售管理狀況的細(xì)致調(diào)查,并和有關(guān)人員反復(fù)溝通了解了他們工作的真正需求后,從實(shí)際出發(fā),將管理理念與軟件技術(shù)相結(jié)合,開發(fā)出一套性能優(yōu)良、安全穩(wěn)定、結(jié)構(gòu)合理、界面友好、操作簡單、真正適合本公司使用的汽車銷售管理信息系統(tǒng)軟件,能夠幫助銷售部門工作人員實(shí)現(xiàn)信息化管理,全面調(diào)高工作效率。1.2大眾4S店進(jìn)銷存管理信息系統(tǒng)的總體構(gòu)思1.2.1大眾4S店進(jìn)銷存管理信息系統(tǒng)的設(shè)計(jì)思路本系統(tǒng)通過進(jìn)貨數(shù)據(jù)錄入、銷售數(shù)據(jù)錄入、銷售退貨數(shù)據(jù)錄入、庫存盤點(diǎn)等工作過程中的原始數(shù)據(jù),進(jìn)行統(tǒng)計(jì)、分析,建立起程序化、制度化、規(guī)范化的汽車銷售管理系統(tǒng),包括進(jìn)貨管理、銷售管理、庫存管理、基礎(chǔ)數(shù)據(jù)管理、統(tǒng)計(jì)匯總和圖表分析等模塊,能夠生成Word、Excel圖表,及時(shí)準(zhǔn)確地報(bào)出各種報(bào)表和形象化的圖形分析,為汽車銷售管理提供一個(gè)現(xiàn)代化的管理手段,保證了各種數(shù)據(jù)的完整性、及時(shí)性和正確性,切實(shí)完善管理體系,提高管理水平。1.2.2大眾4S店進(jìn)銷存管理信息系統(tǒng)的功能在深入調(diào)查和需求分析的基礎(chǔ)上,本系統(tǒng)主要包括進(jìn)貨管理、銷售管理、庫存管理、系統(tǒng)維護(hù)和統(tǒng)計(jì)管理等功能。對(duì)于各模塊的功能,具體體現(xiàn)如下:1.進(jìn)貨管理功能進(jìn)貨管理功能包括訂貨管理功能、進(jìn)貨入庫管理功能以及與供貨商退貨功能。這里包括所進(jìn)貨的汽車品牌與型號(hào),以及數(shù)量和與之合作的供貨商編號(hào)等信息。2.銷售管理功能銷售管理包括銷售功能和銷售退貨功能。涉及到銷售編號(hào),汽車品牌、型號(hào)、價(jià)格、數(shù)量以及顧客的聯(lián)系方式等信息。3.庫存管理庫存管理包括庫存商品的管理,主要是對(duì)商品的上下限和實(shí)際售價(jià)進(jìn)行設(shè)置,庫存上下限報(bào)警以及庫存的盤點(diǎn)。4.基礎(chǔ)數(shù)據(jù)管理模塊基礎(chǔ)數(shù)據(jù)管理模塊主要負(fù)責(zé)對(duì)系統(tǒng)基本數(shù)據(jù)錄入。包括貨品信息的管理、職員信息的管理和供貨商信息管理。5.統(tǒng)計(jì)管理對(duì)貨品的銷售按日月年進(jìn)行統(tǒng)計(jì)。并打印各種報(bào)表。6.系統(tǒng)維護(hù)管理系統(tǒng)管理的設(shè)置以及系統(tǒng)的數(shù)據(jù)的備份等管理。1.3系統(tǒng)的可行性分析在系統(tǒng)目標(biāo)需求基本確定的情況下,對(duì)系統(tǒng)開發(fā)進(jìn)行可行性分析是很必要的一項(xiàng)工作,可行性是指在當(dāng)前組織內(nèi)外的具體條件下,這個(gè)信息系統(tǒng)的研制工作是否具備必要的資源以及其他條件??尚行苑治鼍褪歉鶕?jù)系統(tǒng)的環(huán)境、資源等條件,判斷所提出的信息系統(tǒng)項(xiàng)目是否有必要、有可能開始進(jìn)行。可行性分析的主要任務(wù)是明確系統(tǒng)開發(fā)的必要性和可能性。用最小的代價(jià)來確定在課題的定義階段的系統(tǒng)目標(biāo)能不能實(shí)現(xiàn),確定的問題能不能解決,在系統(tǒng)方案的技術(shù)上、管理上和經(jīng)濟(jì)上能不能接受[1]。1.3.1技術(shù)上的可行性分析硬件條件上來講,現(xiàn)如今計(jì)算機(jī)的功能越來越強(qiáng)大,聯(lián)網(wǎng)數(shù)據(jù)通訊設(shè)備配置完善,可以連接局域網(wǎng)也可以連接外部網(wǎng),安全性能強(qiáng),計(jì)算機(jī)的內(nèi)存、處理器、硬盤以及輸入輸出設(shè)備等都能滿足開發(fā)系統(tǒng)的技術(shù)要求。軟件條件上來講,本系統(tǒng)采用MicrosoftVisualStudio.NET2005作為整個(gè)系統(tǒng)的開發(fā)平臺(tái),后臺(tái)數(shù)據(jù)庫選用的性能優(yōu)越的SQLServer2000。這兩個(gè)工具都為用戶提供了非常友好、操作簡單的用戶界面、完善而強(qiáng)大的數(shù)據(jù)庫操作功能,而且這兩個(gè)工具在本科學(xué)習(xí)階段我都進(jìn)行了專業(yè)課學(xué)習(xí),具備一定的程序編寫和數(shù)據(jù)處理能力。因此,無論從硬件上還是軟件條件上,該系統(tǒng)的開發(fā)在技術(shù)上是完全可行的[2]。1.3.2管理上的可行性分析在本系統(tǒng)中,使用該系統(tǒng)的主要是4S店的負(fù)責(zé)人和營業(yè)人員,其主要工作是:將汽車的基本信息、汽車進(jìn)貨信息、汽車庫存信息、汽車銷售信息等輸入系統(tǒng),通過系統(tǒng)的業(yè)務(wù)匯總等功能就可以對(duì)汽車店的經(jīng)營情況進(jìn)行如實(shí)反映,進(jìn)而幫助負(fù)責(zé)人做出正確的決定。雖然使用該系統(tǒng)的人員并非專業(yè)的計(jì)算機(jī)操作者,但該系統(tǒng)界面簡潔、操作簡便明確。可以很方便的使用和操作,由此可見本系統(tǒng)在操作以及管理上是可行的。1.3.3經(jīng)濟(jì)上的可行性分析經(jīng)濟(jì)上的可行性分析主要是對(duì)開發(fā)項(xiàng)目的成本與效益做出評(píng)估,主要包括開發(fā)此系統(tǒng)的費(fèi)用和效益兩個(gè)方面[1]。費(fèi)用方面主要包括設(shè)備費(fèi)用、開發(fā)費(fèi)用、運(yùn)行與維護(hù)費(fèi)用三個(gè)方面。1.設(shè)備費(fèi)用設(shè)備費(fèi)用主要包括電腦的費(fèi)用,現(xiàn)在電腦價(jià)格都很低,汽車4S店具備這個(gè)經(jīng)濟(jì)能力,因此無需再考慮。2.開發(fā)費(fèi)用C#、SQLServer2000軟件可以在系統(tǒng)安裝時(shí)由開發(fā)人員直接安裝,而且安裝調(diào)試均有開發(fā)人員來完成,無需企業(yè)支付費(fèi)用;開發(fā)費(fèi)用僅僅是開發(fā)工具的費(fèi)用,開發(fā)人員尚能支付。而查找資料可以在網(wǎng)上搜索或者到圖書館借閱材料,也可以由有經(jīng)驗(yàn)的開發(fā)人員根據(jù)經(jīng)驗(yàn)以及現(xiàn)在公司的基本情況綜合的了解,也不會(huì)造成經(jīng)濟(jì)負(fù)擔(dān)。3.運(yùn)行與維護(hù)費(fèi)用運(yùn)行費(fèi)用系統(tǒng)開發(fā)實(shí)施過程中會(huì)需要一些紙質(zhì)文件、電以及對(duì)設(shè)備的維護(hù),這些費(fèi)用都很少,而且如果有專門負(fù)責(zé)系統(tǒng)的人,雖然會(huì)有一定的薪資,但會(huì)節(jié)省不少維護(hù)以及修改系統(tǒng)的費(fèi)用,而且也會(huì)為企業(yè)帶來更多信息化的技術(shù),增加企業(yè)的競爭力,不會(huì)造成經(jīng)濟(jì)壓力。4.效益方面在效益方面,如果開發(fā)出此系統(tǒng),一方面能夠大大減少工作人員工作量,提高他們的辦事效率,另一方面能夠提高顧客的滿意度,節(jié)省了時(shí)間,這樣既節(jié)省了成本,又吸引了更多的顧客,大大提高了4S店的收益。有以上兩方面可知,開發(fā)此系統(tǒng)在經(jīng)濟(jì)上是可行的。由以上分析可知,開發(fā)此系統(tǒng)在技術(shù)上、經(jīng)濟(jì)上、管理上都是可行的。1.4技術(shù)方案1.4.1開發(fā)平臺(tái)1.操作平臺(tái)本系統(tǒng)的開發(fā)和使用均選用WindowsXP作為操作平臺(tái)。WindowsXP提供了一個(gè)可伸縮的高性能平臺(tái),簡潔的界面,并且有很強(qiáng)的穩(wěn)定性。用于運(yùn)行基于Windows的新一代強(qiáng)大應(yīng)用程序,這種平臺(tái)的體系結(jié)構(gòu)可以更有效地處理海量數(shù)據(jù)。另外,Windows擁有最健壯的開發(fā)工具,可應(yīng)用于任何平臺(tái),使用這些工具可以輕松地構(gòu)建下一代應(yīng)用程序。2.開發(fā)平臺(tái)本系統(tǒng)選用MicrosoftVisualStudio.NET2005作為開發(fā)軟件,C#作為開發(fā)語言。MicrosoftVisualStudio.NET2005是用于快速生成企業(yè)級(jí)應(yīng)用程序和高性能桌面應(yīng)用程序的工具。集成開發(fā)環(huán)境包括許多新的和改進(jìn)的用于提高工作效率的功能,從而向開發(fā)人員提供對(duì).NETFramework組件的直接訪問[6]。3.數(shù)據(jù)平臺(tái)本系統(tǒng)選用SQLServer作為數(shù)據(jù)庫系統(tǒng)管理工具。SQLServer是一個(gè)功能完備的數(shù)據(jù)庫管理系統(tǒng),是基于服務(wù)器端的中型的數(shù)據(jù)庫,它能提供超大型系統(tǒng)所需的數(shù)據(jù)庫服務(wù),大型服務(wù)器可能有成千上萬的用戶同時(shí)連接到SQLServer實(shí)例。SQLServer為這些環(huán)境提供了全面的保護(hù),具有防止問題發(fā)生的安全措施[5]。1.4.2實(shí)施步驟本系統(tǒng)地開發(fā)采用面向?qū)ο蟮拈_發(fā)方法,采用C#語言,面向?qū)ο笫前褬?gòu)成問題事務(wù)分解成各個(gè)對(duì)象,建立對(duì)象的目的不是為了完成一個(gè)步驟,而是為了描敘某個(gè)事物在整個(gè)解決問題的步驟中的行為。面向?qū)ο蟮幕境霭l(fā)點(diǎn)就是盡可能按照人類認(rèn)識(shí)世界的方法和思想方式來分析和解決問題,采用面向?qū)ο蠓椒ㄔ陂_發(fā)軟件的時(shí)候一般分為四個(gè)階段:系統(tǒng)調(diào)查和需求分析階段;分析問題的性質(zhì)和求解問題階段;整理問題階段;程序?qū)崿F(xiàn)階段[7]。時(shí)間安排如下:2009年09月01日至2009年11月11日至2002010年01月01日至20102010年03月10日至2010年042010年04月07日至2010年04月20日至20102010年05月11日至2010年05月22日至202010年06月01日至第二章系統(tǒng)分析“分析”通常是指對(duì)線性系統(tǒng)的內(nèi)、外情況進(jìn)行調(diào)查、研究、分解、剖析,以明確問題或機(jī)會(huì)所在,認(rèn)識(shí)解決這些問題或把握這些機(jī)會(huì)的必要性,為確定有關(guān)活動(dòng)的目標(biāo)和可能的方案提供科學(xué)依據(jù)。系統(tǒng)分析是指以系統(tǒng)的觀點(diǎn),對(duì)已選定的對(duì)象與開發(fā)范圍進(jìn)行有目的、有步驟的實(shí)際調(diào)查和科學(xué)分析。系統(tǒng)分析是系統(tǒng)開發(fā)的重要階段。系統(tǒng)分析的目的是要回答新系統(tǒng)將要“做什么”這個(gè)關(guān)鍵性的問題。在這個(gè)階段要集中精力,認(rèn)真分析用戶的要求,用科學(xué)的方法來表達(dá)新系統(tǒng)的邏輯方案,建立系統(tǒng)的邏輯模型。系統(tǒng)分析的任務(wù)是在現(xiàn)行的基礎(chǔ)上建立一個(gè)滿足用戶需求的系統(tǒng)的邏輯模型,實(shí)際上就是繪制新系統(tǒng)藍(lán)圖。它是一個(gè)反復(fù)調(diào)查、分析和綜合的過程,是下一個(gè)階段工作的基礎(chǔ),是為下一個(gè)階段進(jìn)行物理方案設(shè)計(jì)、解決“怎么做”提供依據(jù)[1]。系統(tǒng)分析的基本內(nèi)容是:系統(tǒng)分析員與用戶在一起,充分了解用戶的要求,并把雙方的理解用系統(tǒng)分析報(bào)告表達(dá)出來。系統(tǒng)分析報(bào)告審核通過之后,將成為系統(tǒng)設(shè)計(jì)的依據(jù)和將來驗(yàn)收系統(tǒng)的依據(jù)[1,4,10]。2.1需求分析2.1.1需求分析概述需求分析簡單地說就是分析用戶的要求。需求分析是設(shè)計(jì)數(shù)據(jù)庫的起點(diǎn),需求分析的結(jié)果是否準(zhǔn)確地反映了用戶的實(shí)際要求,將直接影響到后面各個(gè)階段的設(shè)計(jì),并影響到設(shè)計(jì)結(jié)果是否合理和實(shí)用。需求分析要求系統(tǒng)分析員按照系統(tǒng)的思想,根據(jù)收集的資料,對(duì)系統(tǒng)目標(biāo)進(jìn)行分析,對(duì)業(yè)務(wù)的信息需求、功能需求、輔助決策需求以及管理中存在的問題等進(jìn)行分析,抽取現(xiàn)行系統(tǒng)本質(zhì)的、整體的需求,為設(shè)計(jì)一個(gè)結(jié)構(gòu)良好的新系統(tǒng)邏輯模型奠定堅(jiān)實(shí)的基礎(chǔ)[1,8]。設(shè)計(jì)一個(gè)良好的數(shù)據(jù)庫系統(tǒng),首先要明確應(yīng)用環(huán)境對(duì)系統(tǒng)的要求。因此,對(duì)應(yīng)用環(huán)境的需求收集和分析就是數(shù)據(jù)庫設(shè)計(jì)的第一步。需求階段收集到的基礎(chǔ)數(shù)據(jù)和一組業(yè)務(wù)流程圖、數(shù)據(jù)流程圖是進(jìn)行下一步概念設(shè)計(jì)的基礎(chǔ)。需求分析階段的成果要形成文檔資料,至少包括各項(xiàng)業(yè)務(wù)的數(shù)據(jù)流程圖及有關(guān)說明和對(duì)各類數(shù)據(jù)描述的集合,即數(shù)據(jù)字典[9,10]。數(shù)據(jù)字典主要用來描述數(shù)據(jù)流程圖中的數(shù)據(jù)流、數(shù)據(jù)存儲(chǔ)、處理過程和外部實(shí)體。2.1.2系統(tǒng)功能需求分析在深入調(diào)查和需求分析的基礎(chǔ)上,本系統(tǒng)主要包括進(jìn)貨管理、銷售管理、庫存管理、系統(tǒng)維護(hù)和統(tǒng)計(jì)管理等功能。對(duì)于各模塊的功能,具體體現(xiàn)如下:1.進(jìn)貨管理功能此功能包括訂貨管理功能、進(jìn)貨入庫管理功能以及與供貨商退貨功能。2.銷售管理功能此功能包括銷售功能和銷售退貨功能。3.庫存管理庫存商品的管理,主要是對(duì)商品的上下限和實(shí)際售價(jià)進(jìn)行設(shè)置,庫存上下限報(bào)警以及庫存的盤點(diǎn)。4.基礎(chǔ)數(shù)據(jù)管理模塊基礎(chǔ)數(shù)據(jù)管理模塊主要負(fù)責(zé)對(duì)系統(tǒng)基本數(shù)據(jù)錄入。包括貨品信息的管理、職員信息的管理和供貨商信息管理。5.統(tǒng)計(jì)管理對(duì)貨品的銷售按日月年進(jìn)行統(tǒng)計(jì)。并打印各種報(bào)表。6.系統(tǒng)維護(hù)管理系統(tǒng)管理的設(shè)置以及系統(tǒng)的數(shù)據(jù)的備份等管理。2.2業(yè)務(wù)流程分析業(yè)務(wù)流程分析是在深入調(diào)查和需求分析的基礎(chǔ)上,把有關(guān)該業(yè)務(wù)流程的資料進(jìn)行綜合分析,以了解業(yè)務(wù)的具體處理過程,發(fā)現(xiàn)系統(tǒng)的薄弱環(huán)節(jié)和不盡合理之處,尋找在新的信息系統(tǒng)基礎(chǔ)上優(yōu)化和改進(jìn)的方法[5]。在進(jìn)行業(yè)務(wù)流程分析時(shí),需要按照原有信息流動(dòng)過程,逐個(gè)地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、處理順序和對(duì)處理時(shí)間的要求,弄清各個(gè)環(huán)節(jié)需要的信息、信息來源、流經(jīng)去向、處理方法、計(jì)算方法、提供信息的時(shí)間和信息形態(tài)(報(bào)告、報(bào)單、屏幕顯示)等[1]。業(yè)務(wù)流程分析,可以用管理業(yè)務(wù)流程圖來完成。業(yè)務(wù)流程圖是用箭線連接圖形符號(hào)對(duì)系統(tǒng)內(nèi)各單位、人員之間業(yè)務(wù)關(guān)系、作業(yè)順序和管理信息流動(dòng)過程的描述流。業(yè)務(wù)流程圖中的基本圖符如圖2.1所示:外部實(shí)體數(shù)據(jù)存檔數(shù)據(jù)流向內(nèi)部實(shí)體圖2.1業(yè)務(wù)流程圖基本圖符Fig.2.1Theelementsofbusinessflowdiagram根據(jù)業(yè)務(wù)流程圖的基本規(guī)范,結(jié)合大眾4S銷售店的進(jìn)銷存現(xiàn)實(shí)情況,本人繪制出了大眾4S汽車店進(jìn)銷存管理信息系統(tǒng)的業(yè)務(wù)流程圖。如圖2.2所示:顧客顧客購買信息貨品信息銷售單據(jù)店員銷售-退貨信息銷售-退貨單據(jù)庫存信息顧客貨品信息供貨商供貨信息供貨商信息訂單信息店長供貨-退貨信息供貨商統(tǒng)計(jì)信息職員信息總經(jīng)理圖2.2大眾4S店進(jìn)銷存管理信息系統(tǒng)業(yè)務(wù)流程圖Fig.2.2Thebusinessflowdiagramofthesaleinformationmanagementsystem2.3數(shù)據(jù)流程分析數(shù)據(jù)流程分析是把數(shù)據(jù)在現(xiàn)行系統(tǒng)內(nèi)部的流動(dòng)抽象的獨(dú)立起來,舍去了具體組織機(jī)構(gòu)、信息載體、處理工具、物質(zhì)、材料等,單從數(shù)據(jù)流動(dòng)過程來考查實(shí)際業(yè)務(wù)的數(shù)據(jù)處理模式,數(shù)據(jù)流程分析主要包括對(duì)信息的流動(dòng)、變換、存貯等的分析[1]。其目的是要發(fā)現(xiàn)和解決數(shù)據(jù)流動(dòng)中的問題。這些問題有:數(shù)據(jù)流程不暢,前后數(shù)據(jù)不匹配,數(shù)據(jù)處理過程不合理等等[1、2]。問題產(chǎn)生的原因有的是屬于現(xiàn)行管理混亂,數(shù)據(jù)處理流程本身有問題,有的也可能是我們調(diào)查了解數(shù)據(jù)流程有誤或作圖有誤。調(diào)查的目的就是要盡量地暴露系統(tǒng)存在的問題,并找出加以解決的方法。2.3.1數(shù)據(jù)流程圖數(shù)據(jù)流程圖是數(shù)據(jù)流程分析的主要工具,是描述系統(tǒng)邏輯模型的主要工具,它可以用少數(shù)幾種符號(hào)綜合地反映出信息在系統(tǒng)中的流動(dòng)、傳遞、存儲(chǔ)和處理的總情況。它是現(xiàn)有數(shù)據(jù)流程的抽象,它舍棄了具體的物質(zhì),如組織結(jié)構(gòu),工作場所、物質(zhì)流、貨幣流等,只保留了數(shù)據(jù)的流動(dòng)、存儲(chǔ)、使用及加工的情況[1]。數(shù)據(jù)流程圖中的基本圖符如圖2.3所示:數(shù)據(jù)存儲(chǔ)數(shù)據(jù)處理數(shù)據(jù)流外部實(shí)體外部實(shí)體(重復(fù))圖2.3數(shù)據(jù)流程圖基本圖符Fig.2.3TheelementsofDataflowdiagram天津大眾4S店進(jìn)銷存管理系統(tǒng)頂層數(shù)據(jù)流程圖如圖2.4所示:供貨商F2供貨商信息F3訂單信息F1供貨信息供貨商F2供貨商信息F3訂單信息F1供貨信息F7貨品信息F8銷售單據(jù)F9銷售-退貨單據(jù)F6銷售-退貨信息F4供貨-退貨信息F5購買信息顧客F15統(tǒng)計(jì)信息顧客供貨商總經(jīng)理天津大眾4S汽車銷售系統(tǒng)圖2.4大眾4S店進(jìn)銷存管理信息系統(tǒng)頂層數(shù)據(jù)流程圖Fig.2.4Thetopfloordataflowdiagramofthecommoditysaleinformationmanagementsystem天津大眾4S店進(jìn)銷存管理系統(tǒng)第一層數(shù)據(jù)流程圖如圖2.5所示:供貨商供貨商F2供貨商信息F1供貨信息D2供貨商信息F2供貨商信息F7貨品信息D1貨品信息F1供貨信息P3貨品訂貨信息管理經(jīng)理P1供貨商信息管理經(jīng)理P2貨品信息管理經(jīng)理F2供貨商信息F14庫存信息貨品庫存F14庫存信息P5庫存信息管理經(jīng)理F7貨品信息F13入庫信息貨品入庫F13入庫信息貨品進(jìn)貨—退貨P10進(jìn)貨—退貨信息管理經(jīng)理F4進(jìn)貨—退貨信息F4進(jìn)貨—退貨信息供貨商F3訂單信息F4進(jìn)貨—退貨信息F2供貨商信息P4貨品入庫管理經(jīng)理D3D4D5D6銷售管理信息P6銷售出庫信息管理店員顧客F5購買信息F12銷售信息F12銷售信息D7銷售—退貨P7銷售—退貨信息管理店員P9統(tǒng)計(jì)管理經(jīng)理F6銷售—退貨信息F6銷售—退貨信息F12銷售信息顧客F6銷售—退貨信息F9銷售—退貨單F7貨品信息F8銷售單據(jù)D10訂貨單據(jù)F3訂單信息F3訂單信息D4F14庫存信息貨品庫存D3貨品入庫F13入庫信息D1貨品信息F7貨品信息P8職員管理經(jīng)理D8D9職員信息登錄信息F10職員信息F11登錄信息總經(jīng)理F15統(tǒng)計(jì)信息圖2.5大眾4S店進(jìn)銷存管理信息系統(tǒng)第一層數(shù)據(jù)流程圖Fig.2.5Thefirstfloordataflowsaleofthecommoditysalesinformationmanagementsystem貨品訂貨管理數(shù)據(jù)流程圖如圖2.6所示:D4D4庫存信息P3.1審核庫存信息管理店長F14庫存信息P3.3生成訂貨信息管理店長D2供貨商信息F3訂單信息供貨商D1貨品信息P3.2審核貨品信息管理店長F7貨品信息F3訂單信息D10訂貨單據(jù)圖2.6貨品訂貨管理數(shù)據(jù)流程圖Fig.2.6Thedataflowdiagramofthecommoditybookingmanagement貨品入庫管理數(shù)據(jù)流程圖,如圖2.7所示: 供貨商供貨商F1供貨信息P4.1審核訂單信息管理店長D10訂貨單據(jù)P4.2貨品入庫信息管理店長F13入庫信息P3F3訂單信息D3貨品入庫P5F3訂單信息圖2.7貨品入庫管理數(shù)據(jù)流程圖Fig.2.7Thedataflowdiagramofthecommodityenteringstoreroommanagement貨品供貨-退貨管理數(shù)據(jù)流程圖,如圖2.8所示:D3D3貨品入庫P10.1審核貨品入庫信息管理店長D2供貨商信息P10.2執(zhí)行入庫—退貨信息管理店長P5D5貨品進(jìn)貨-退貨P5、P4供貨商F4進(jìn)貨—退貨信息F4進(jìn)貨—退貨信息F13入庫信息F13入庫信息圖2.8貨品入庫-退貨管理數(shù)據(jù)流程圖Fig.2.8Thedataflowdiagramofthecommodityenteringreturnedstoreroommanagement貨品銷售出庫管理數(shù)據(jù)流程圖,如圖2.9所示:顧客顧客F14庫存信息P6.1審核貨品庫存管理店員D4貨品庫存F7貨品信息F5購買信息P6.3銷售出庫管理店員D6銷售管理信息P5、P9、P11P6.4銷售結(jié)算管理店員F12銷售信息F12銷售信息顧客F8銷售單據(jù)P6.2審核貨品信息店員D1貨品信息F7貨品信息圖2.9貨品銷售管理數(shù)據(jù)流程圖Fig.2.9Thedataflowdiagramofthecommoditysalesstoreroommanagement貨品銷售退貨管理數(shù)據(jù)流程圖,如圖2.10所示:顧客顧客D6F6銷售—退貨信息P7.1審核銷售貨品編號(hào)管理店員銷售管理信息F12銷售信息P7.2執(zhí)行銷售—退貨管理店員D7商品銷售—退貨P5、P6F6銷售—退貨信息F6銷售—退貨信息P7.3商品銷售—退貨結(jié)算管理店員顧客F9銷售—退貨單據(jù)圖2.10貨品銷售退貨管理數(shù)據(jù)流程圖Fig.2.10Thedataflowdiagramofthethecommoditysalesreturnedmanagement2.3.2數(shù)據(jù)字典數(shù)據(jù)字典的作用主要是對(duì)數(shù)據(jù)流程圖中的數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理邏輯、數(shù)據(jù)存儲(chǔ)和外部實(shí)體等方面進(jìn)行具體的定義,是對(duì)數(shù)據(jù)流程圖進(jìn)行補(bǔ)充說明的主要工具之一[1,8]。下面列出本系統(tǒng)的數(shù)據(jù)字典的各項(xiàng)。數(shù)據(jù)字典是進(jìn)行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要結(jié)果。一般由六部分組成:數(shù)據(jù)元素、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、處理過程、數(shù)據(jù)存儲(chǔ)、外部實(shí)體。數(shù)據(jù)字典是關(guān)于數(shù)據(jù)庫中數(shù)據(jù)的描述,而不是數(shù)據(jù)本身。數(shù)據(jù)本身將存放在物理數(shù)據(jù)庫中,由數(shù)據(jù)庫管理系統(tǒng)管理。數(shù)據(jù)字典有助于這些數(shù)據(jù)的進(jìn)一步管理和控制,為設(shè)計(jì)人員和數(shù)據(jù)庫管理員進(jìn)行管理等工作時(shí)提供依據(jù)。1.數(shù)據(jù)元素?cái)?shù)據(jù)元素名稱:汽車編號(hào)編號(hào):01數(shù)據(jù)元素說明:汽車的編號(hào),不可以重復(fù),必須是7位數(shù)字總編號(hào):1-01數(shù)據(jù)值類型:離散型類型:字符型長度:7有關(guān)數(shù)據(jù)存儲(chǔ):貨品信息、訂貨單據(jù)、貨品入庫、商品銷售、貨品庫存、進(jìn)貨-退貨信息、商品銷售-退貨數(shù)據(jù)元素名稱:汽車型號(hào)編號(hào):02數(shù)據(jù)元素說明:汽車的型號(hào)總編號(hào):1-02數(shù)據(jù)值類型:離散型類型:字符型長度:30有關(guān)數(shù)據(jù)存儲(chǔ):貨品信息、訂貨單據(jù)、貨品入庫、商品銷售、貨品庫存、進(jìn)貨-退貨信息、商品銷售-退貨數(shù)據(jù)元素名稱:庫存數(shù)量編號(hào):03數(shù)據(jù)元素說明:汽車的庫存的數(shù)量總編號(hào):1-03數(shù)據(jù)類型:離散型類型:整型長度:4有關(guān)數(shù)據(jù)存儲(chǔ):貨品庫存數(shù)據(jù)元素名稱:供貨商編號(hào)編號(hào):04數(shù)據(jù)元素說明:供貨商的編號(hào)總編號(hào):1-04數(shù)據(jù)類型:離散型類型:字符型長度:4有關(guān)數(shù)據(jù)存儲(chǔ):供貨商信息、訂貨單據(jù)、貨品入庫、供貨-退貨信息、貨品信息數(shù)據(jù)元素名稱:供貨商名編號(hào):05數(shù)據(jù)元素說明:供貨商的名稱總編號(hào):1-05數(shù)據(jù)類型:離散型類型:字符型長度:40有關(guān)數(shù)據(jù)存儲(chǔ):供貨商信息數(shù)據(jù)元素名稱:銷售編號(hào)編號(hào):06數(shù)據(jù)元素說明:汽車銷售的編號(hào)總編號(hào):1-06數(shù)據(jù)類型:離散型類型:字符型長度:10有關(guān)數(shù)據(jù)存儲(chǔ):商品銷售、商品銷售-退貨服務(wù)數(shù)據(jù)元素名稱:實(shí)際售價(jià)編號(hào):07數(shù)據(jù)元素說明:汽車實(shí)際銷售的價(jià)格總編號(hào):1-07數(shù)據(jù)類型:離散型類型:單精度浮點(diǎn)型長度:8有關(guān)數(shù)據(jù)存儲(chǔ):商品銷售、貨品信息、銷售-退貨信息數(shù)據(jù)元素名稱:職員編號(hào)編號(hào):08數(shù)據(jù)元素說明:公司職員的編號(hào)總編號(hào):1-08數(shù)據(jù)類型:離散型類型:字符型長度:4有關(guān)數(shù)據(jù)存儲(chǔ):員工信息、商品銷售、商品銷售-退貨數(shù)據(jù)元素名稱:職員名稱編號(hào):09數(shù)據(jù)元素說明:公司職員的名稱總編號(hào):1-09數(shù)據(jù)類型:離散型類型:字符型長度:10有關(guān)數(shù)據(jù)存儲(chǔ):員工信息數(shù)據(jù)元素名稱:品牌編號(hào):10數(shù)據(jù)元素說明:汽車的品牌總編號(hào):1-10數(shù)據(jù)類型:離散型類型:字符型長度:10有關(guān)數(shù)據(jù)存儲(chǔ):訂貨單據(jù)、貨品信息、銷售信息、進(jìn)貨入庫管理、進(jìn)貨—退貨管理、銷售—退貨管理、庫存商品狀況數(shù)據(jù)元素名稱:訂貨編號(hào)編號(hào):11數(shù)據(jù)元素說明:訂貨管理的訂貨編號(hào)總編號(hào):1-11數(shù)據(jù)類型:離散型類型:字符型長度:10有關(guān)數(shù)據(jù)存儲(chǔ):訂貨單據(jù)數(shù)據(jù)元素名稱:入庫編號(hào)編號(hào):12數(shù)據(jù)元素說明:入庫管理的編號(hào)總編號(hào):1-12數(shù)據(jù)類型:離散型類型:字符型長度:10有關(guān)數(shù)據(jù)存儲(chǔ):貨品入庫、入庫-退貨信息數(shù)據(jù)元素名稱:入庫退貨編號(hào)編號(hào):13數(shù)據(jù)元素說明:貨品退貨的編號(hào)總編號(hào):1-13數(shù)據(jù)類型:離散型類型:字符型長度:10有關(guān)數(shù)據(jù)存儲(chǔ):貨品進(jìn)貨-退貨2.?dāng)?shù)據(jù)結(jié)構(gòu)的描述數(shù)據(jù)結(jié)構(gòu)名稱:貨品編號(hào):01數(shù)據(jù)結(jié)構(gòu)說明:汽車編號(hào)是主鍵總編號(hào):2-01數(shù)據(jù)結(jié)構(gòu)組成:品牌、汽車編號(hào)、汽車型號(hào)、車型、實(shí)際售價(jià)、單位、供貨商編號(hào)、備注數(shù)據(jù)結(jié)構(gòu)名稱:供貨商編號(hào):02數(shù)據(jù)結(jié)構(gòu)說明:供貨商編號(hào)是主鍵總編號(hào):2-02數(shù)據(jù)結(jié)構(gòu)組成:供貨商編號(hào)、供貨商名、聯(lián)系電話、聯(lián)系地址、聯(lián)系人姓名、開戶銀行、銀行賬戶數(shù)據(jù)結(jié)構(gòu)名稱:職員編號(hào):03數(shù)據(jù)結(jié)構(gòu)說明:職員編號(hào)是主鍵總編號(hào):2-03數(shù)據(jù)結(jié)構(gòu)組成:職員編號(hào)、職員姓名、身份證號(hào)、職員部門、工資、銀行賬戶、備注3.?dāng)?shù)據(jù)流數(shù)據(jù)流名稱:F1供貨信息編號(hào):01數(shù)據(jù)流說明:供貨商提供的供貨信息總編號(hào):3-01數(shù)據(jù)流來源:供貨商數(shù)據(jù)流去向:P2、P4.1數(shù)據(jù)流組成:品牌、汽車編號(hào)、汽車型號(hào)、供貨商編號(hào)、數(shù)量、單價(jià)、總金額數(shù)據(jù)流名稱:F2供貨商信息編號(hào):02數(shù)據(jù)流說明:供貨商的信息總編號(hào):3-02數(shù)據(jù)流來源:供貨商、P4.1數(shù)據(jù)流去向:P1、P3.3、P10.2、D2、P3數(shù)據(jù)流組成:供貨商編號(hào)、供貨商名、聯(lián)系電話、聯(lián)系地址、聯(lián)系人姓名、開戶銀行、銀行賬戶數(shù)據(jù)流名稱:F3訂單信息編號(hào):03數(shù)據(jù)流說明:經(jīng)理提供的訂貨信息總編號(hào):3-03數(shù)據(jù)流來源:P3.3、D10數(shù)據(jù)流去向:供貨商、P4.2數(shù)據(jù)流組成:訂貨編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、供貨商編號(hào)、訂貨日期、數(shù)量數(shù)據(jù)流名稱:F4進(jìn)貨—退貨信息編號(hào):04數(shù)據(jù)流說明:經(jīng)理提供的退貨信息總編號(hào):3-04數(shù)據(jù)流來源:P5、P10.2數(shù)據(jù)流去向:D5、供貨商、P10數(shù)據(jù)流組成:入庫退貨編號(hào)、入庫編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、供貨商編號(hào)、退貨日期、退貨原因、單價(jià)、數(shù)量、實(shí)收金額數(shù)據(jù)流名稱:F5購買信息編號(hào):05數(shù)據(jù)流說明:顧客購買商品的信息總編號(hào):3-05數(shù)據(jù)流來源:顧客數(shù)據(jù)流去向:P6.1數(shù)據(jù)流組成:品牌、汽車型號(hào)、車型、實(shí)際售價(jià)數(shù)據(jù)流名稱:F6銷售—退貨信息編號(hào):06數(shù)據(jù)流說明:顧客退貨的信息總編號(hào):3-06數(shù)據(jù)流來源:顧客、P7.2數(shù)據(jù)流去向:P7.1、P7.3、D7、P5數(shù)據(jù)流組成:銷售編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、購買日期、退貨日期、單價(jià)、退貨原因、數(shù)量、總金額、實(shí)收價(jià)格、職員編號(hào)、備注數(shù)據(jù)流名稱:F7貨品信息編號(hào):07數(shù)據(jù)流說明:貨品的基本信息總編號(hào):3-07數(shù)據(jù)流來源:P3.2、P2、P6.1、P6.2數(shù)據(jù)流去向:顧客、P2、P3.3、P6.3數(shù)據(jù)流組成:品牌、汽車編號(hào)、汽車型號(hào)、車型、實(shí)際售價(jià)、單位、供貨商編號(hào)數(shù)據(jù)流名稱:F8銷售單據(jù)編號(hào):08數(shù)據(jù)流說明:貨品的銷售單據(jù)總編號(hào):3-08數(shù)據(jù)流來源:P6.3數(shù)據(jù)流去向:顧客數(shù)據(jù)流組成:品牌、銷售編號(hào)、汽車編號(hào)、汽車型號(hào)、實(shí)際售價(jià)、銷售日期、職員編號(hào)、顧客姓名、顧客聯(lián)系方式、數(shù)量、總金額、實(shí)收價(jià)格、備注數(shù)據(jù)流名稱:F9銷售—退貨單據(jù)編號(hào):09數(shù)據(jù)流說明:顧客的退貨單據(jù)總編號(hào):3-09數(shù)據(jù)流來源:P7.3數(shù)據(jù)流去向:顧客數(shù)據(jù)流組成:銷售編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、購買日期、退貨日期、實(shí)際售價(jià)、退貨原因、職員編號(hào)、數(shù)量、總金額、實(shí)收價(jià)格、備注數(shù)據(jù)流名稱:F10職員信息編號(hào):10數(shù)據(jù)流說明:公司的職員基本信息總編號(hào):3-10數(shù)據(jù)流來源:P8、D8數(shù)據(jù)流去向:D8、P8數(shù)據(jù)流組成:職員編號(hào)、職員姓名、身份證號(hào)、職員部門、年、月、工資、銀行賬戶、備注數(shù)據(jù)流名稱:F11登錄信息編號(hào):11數(shù)據(jù)流說明:職員登錄系統(tǒng)的信息總編號(hào):3-11數(shù)據(jù)流來源:P8、D9數(shù)據(jù)流去向:D9、P8數(shù)據(jù)流組成:職員編號(hào)、用戶名、用戶密碼、權(quán)限數(shù)據(jù)流名稱:F12銷售信息編號(hào):12數(shù)據(jù)流說明:貨品的銷售出庫信息總編號(hào):3-12數(shù)據(jù)流來源:P6.3、D6數(shù)據(jù)流去向:P6.4、P5、P8、P9數(shù)據(jù)流組成:品牌、銷售編號(hào)、汽車編號(hào)、汽車型號(hào)、實(shí)際售價(jià)、銷售日期、職員編號(hào)、顧客姓名、顧客聯(lián)系方式、數(shù)量、總金額、實(shí)收價(jià)格、備注數(shù)據(jù)流名稱:F13入庫信息編號(hào):13數(shù)據(jù)流說明:貨品的入庫信息總編號(hào):3-13數(shù)據(jù)流來源:P4.2、P4.3、D3數(shù)據(jù)流去向:D3、P4.3、P5、P10.1數(shù)據(jù)流組成:入庫編號(hào)、汽車編號(hào)、品牌、汽車型號(hào)、供貨商編號(hào)、進(jìn)貨日期、數(shù)量、單價(jià)、總金額數(shù)據(jù)流名稱:F14庫存信息編號(hào):14數(shù)據(jù)流說明:貨品的庫存信息總編號(hào):3-14數(shù)據(jù)流來源:P5、P3.1、P6.1、D4數(shù)據(jù)流去向:P3.3、P6.2、D4、P5數(shù)據(jù)流組成:汽車編號(hào)、品牌、汽車型號(hào)、庫存數(shù)量、庫存上限、庫存下限數(shù)據(jù)流名稱:F15統(tǒng)計(jì)信息編號(hào):15數(shù)據(jù)流說明:銷售的統(tǒng)計(jì)信息總編號(hào):3-15數(shù)據(jù)流來源:P9數(shù)據(jù)流去向:總經(jīng)理數(shù)據(jù)流組成:汽車編號(hào)、銷售總數(shù)量、總金額、年、月、日等信息4.?dāng)?shù)據(jù)存儲(chǔ)數(shù)據(jù)存儲(chǔ)名稱:D1貨品信息編號(hào):01數(shù)據(jù)存儲(chǔ)說明:存儲(chǔ)貨品的信息總編號(hào):4-01數(shù)據(jù)存儲(chǔ)組成:品牌、汽車編號(hào)、汽車型號(hào)、車型、實(shí)際售價(jià)、單位、供貨商編號(hào)、備注有關(guān)的數(shù)據(jù)流:P2—>D1、D1—>P2、D1—>P3.2、D1—>P6.2有無立即查詢:有數(shù)據(jù)存儲(chǔ)名稱:D2供貨商信息編號(hào):02數(shù)據(jù)存儲(chǔ)說明:存儲(chǔ)供貨商的信息總編號(hào):4-02數(shù)據(jù)存儲(chǔ)組成:供貨商編號(hào)、供貨商名、聯(lián)系電話、聯(lián)系地址、聯(lián)系人姓名、開戶銀行、銀行賬戶有關(guān)的數(shù)據(jù)流:D2—>P3.3、D2—>P10.2、P1—>D2、D2—>P1有無立即查詢:有數(shù)據(jù)存儲(chǔ)名稱:D3貨品入庫信息編號(hào):03數(shù)據(jù)存儲(chǔ)說明:存儲(chǔ)貨品入庫的信息總編號(hào):4-03數(shù)據(jù)存儲(chǔ)組成:入庫編號(hào)、汽車編號(hào)、品牌、汽車型號(hào)、供貨商編號(hào)、進(jìn)貨日期、數(shù)量、單價(jià)、總金額有關(guān)的數(shù)據(jù)流:D3—>P4.3、D3—>P5、D3—>P10.1有無立即查詢:有數(shù)據(jù)存儲(chǔ)名稱:D4貨品庫存信息編號(hào):04數(shù)據(jù)存儲(chǔ)說明:存儲(chǔ)貨品庫存的信息總編號(hào):4-04數(shù)據(jù)存儲(chǔ)組成:品牌、汽車編號(hào)、汽車型號(hào)、庫存數(shù)量、庫存上限、庫存下限有關(guān)的數(shù)據(jù)流:D4—>P3.1、P5—>D4、D4—>P5、D4—>P6.1有無立即查詢:有數(shù)據(jù)存儲(chǔ)名稱:D5貨品進(jìn)貨—退貨信息編號(hào):05數(shù)據(jù)存儲(chǔ)說明:存儲(chǔ)與供貨商退貨的信息總編號(hào):4-05數(shù)據(jù)存儲(chǔ)組成:入庫退貨編號(hào)、汽車編號(hào)、品牌、汽車型號(hào)、供貨商編號(hào)、進(jìn)貨日期、退貨日期、退貨原因、單價(jià)、數(shù)量、實(shí)收金額有關(guān)的數(shù)據(jù)流:D5—>P5、P10.2—>D5、D5—>P4有無立即查詢:有數(shù)據(jù)存儲(chǔ)名稱:D6銷售管理信息編號(hào):06數(shù)據(jù)存儲(chǔ)說明:存儲(chǔ)貨品銷售的信息總編號(hào):4-06數(shù)據(jù)存儲(chǔ)組成:品牌、銷售編號(hào)、汽車編號(hào)、汽車型號(hào)、實(shí)際售價(jià)、銷售日期、職員編號(hào)、顧客姓名、顧客聯(lián)系方式、數(shù)量、總金額、備注、實(shí)收價(jià)格有關(guān)的數(shù)據(jù)流:P6.3—>D6、D6—>P5、D6—>P9、D6—>P7.1、D6—>P8有無立即查詢:有數(shù)據(jù)存儲(chǔ)名稱:D7商品銷售—退貨編號(hào):07數(shù)據(jù)存儲(chǔ)說明:存儲(chǔ)顧客退貨的信息總編號(hào):4-07數(shù)據(jù)存儲(chǔ)組成:銷售編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、購買日期、退貨日期、實(shí)際售價(jià)、退貨原因、職員編號(hào)、數(shù)量、總金額、備注、實(shí)收價(jià)格有關(guān)的數(shù)據(jù)流:D7—>P5、P7.2—>D7、D7—>P6有無立即查詢:有數(shù)據(jù)存儲(chǔ)名稱:D8職員信息編號(hào):08數(shù)據(jù)存儲(chǔ)說明:存儲(chǔ)員工的信息總編號(hào):4-08數(shù)據(jù)存儲(chǔ)組成:職員編號(hào)、職員姓名、身份證號(hào)、職員部門、月、工資、銀行賬戶、備注有關(guān)的數(shù)據(jù)流:D8—>P8、P8—>D8有無立即查詢:有數(shù)據(jù)存儲(chǔ)名稱:D9登錄信息編號(hào):09數(shù)據(jù)存儲(chǔ)說明:職員登錄系統(tǒng)的信息總編號(hào):4-09數(shù)據(jù)存儲(chǔ)組成::職員編號(hào)、用戶名、用戶密碼、權(quán)限有關(guān)的數(shù)據(jù)流:D9—>P8、P8—>D9有無立即查詢:有數(shù)據(jù)存儲(chǔ)名稱:D10訂貨單據(jù)編號(hào):10數(shù)據(jù)存儲(chǔ)說明:貨品訂貨的訂單信息總編號(hào):4-10數(shù)據(jù)存儲(chǔ)組成:訂貨編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、供貨商編號(hào)、訂貨日期、數(shù)量有關(guān)的數(shù)據(jù)流:P3.3—>D10、D10—>P4.2有無立即查詢:有5.?dāng)?shù)據(jù)處理數(shù)據(jù)處理過程:P1供貨商信息管理編號(hào):01處理過程簡述:對(duì)供貨商的信息進(jìn)行管理總編號(hào):5-01輸入數(shù)據(jù)流:供貨商—>P1、D2—>P1、P4.1—>P1輸出數(shù)據(jù)流:P1—>D2處理:對(duì)供貨商的信息進(jìn)行增、刪、查、改的處理數(shù)據(jù)處理過程:P2貨品信息管理編號(hào):02處理過程簡述:對(duì)貨品的信息進(jìn)行管理總編號(hào):5-02輸入數(shù)據(jù)流:供貨商—>P2、D1—>P2輸出數(shù)據(jù)流:P2—>D1處理:對(duì)貨品的信息進(jìn)行增、刪、查、改的處理數(shù)據(jù)處理過程:P3.1審核庫存信息管理編號(hào):03處理過程簡述:對(duì)庫存信息審核以確定訂貨信息總編號(hào):5-03輸入數(shù)據(jù)流:D4—>P3.1輸出數(shù)據(jù)流:P3.1—>P3.3處理:審核庫存信息并根據(jù)庫存信息進(jìn)行訂貨數(shù)據(jù)處理過程:P3.2審核貨品信息管理編號(hào):04處理過程簡述:確定需要訂貨的信息總編號(hào):5-04輸入數(shù)據(jù)流:D1—>P3.2輸出數(shù)據(jù)流:P3.2—>P3.3處理:審核貨品信息并根據(jù)貨品信息進(jìn)行訂貨數(shù)據(jù)處理過程:P3.3生成訂貨信息管理編號(hào):05處理過程簡述:確定需要訂貨的信息總編號(hào):5-05輸入數(shù)據(jù)流:D2—>P3.3、P3.1—>P3.3、F8—>P3.3輸出數(shù)據(jù)流:P3.3—>訂貨商處理:生成訂貨信息并及時(shí)的反饋給供貨商數(shù)據(jù)處理過程:P4.1審核訂單信息管理編號(hào):06處理過程簡述:審核訂單信息以確定庫中是否存在總編號(hào):5-06輸入數(shù)據(jù)流:供貨商—>P4.1、D10—>P4.1輸出數(shù)據(jù)流:P4.1—>P4.2、P4.1—>P3處理:審核訂單信息以確定所定貨進(jìn)行貨品入庫,不存在添加處理數(shù)據(jù)處理過程:P4.2貨品入庫信息管理編號(hào):07處理過程簡述:對(duì)貨品信息進(jìn)行入庫處理總編號(hào):5-07輸入數(shù)據(jù)流:P4.1—>P4.2、D3—>P4.2輸出數(shù)據(jù)流:P4.2—>D3處理:對(duì)入庫的貨品信息進(jìn)行增、刪、查、改的處理數(shù)據(jù)處理過程:P5貨品庫存信息管理編號(hào):08處理過程簡述:對(duì)貨品的庫存信息進(jìn)行處理總編號(hào):5-08輸入數(shù)據(jù)流:D4—>P5、D6—>P5、D7—>P5、D5—>P5、D3—>P5輸出數(shù)據(jù)流:P5—>D4處理:對(duì)庫存的信息進(jìn)行瀏覽、查詢的處理數(shù)據(jù)處理過程:P6.1審核貨品庫存管理編號(hào):09處理過程簡述:對(duì)貨品庫存信息進(jìn)行審核以確定庫中是否有貨總編號(hào):5-09輸入數(shù)據(jù)流:D4—>P6.1、顧客—>P6.1輸出數(shù)據(jù)流:P6.1—>顧客、P6.1—>P6.2處理:審核庫存信息并根據(jù)庫存信息進(jìn)行銷售數(shù)據(jù)處理過程:P6.2審核貨品信息編號(hào):10處理過程簡述:對(duì)貨品進(jìn)行審核總編號(hào):5-10輸入數(shù)據(jù)流:P6.1—>P6.2、D1—>P6.2輸出數(shù)據(jù)流:P6.2—>P6.3處理:根據(jù)顧客需求進(jìn)行貨品審核處理數(shù)據(jù)處理過程:P6.3銷售出庫管理編號(hào):11處理過程簡述:對(duì)貨品進(jìn)行銷售出庫處理總編號(hào):5-11輸入數(shù)據(jù)流:P6.2—>P6.3輸出數(shù)據(jù)流:P6.3—>P6.4、P6.3—>D6處理:根據(jù)顧客需求進(jìn)行貨品銷售出庫處理數(shù)據(jù)處理過程:P6.4銷售結(jié)算管理編號(hào):12處理過程簡述:對(duì)貨品進(jìn)行銷售結(jié)算處理總編號(hào):5-12輸入數(shù)據(jù)流:P6.3—>P6.3輸出數(shù)據(jù)流:P6.4—>顧客處理:根據(jù)銷售貨品進(jìn)行結(jié)算處理數(shù)據(jù)處理過程:P7.1審核銷售貨品編號(hào)管理編號(hào):13處理過程簡述:對(duì)貨品銷售編號(hào)進(jìn)行審核已確定是否可以退貨總編號(hào):5-13輸入數(shù)據(jù)流:顧客—>P7.1、D6—>P7.1輸出數(shù)據(jù)流:P7.1—>P7.2處理:根據(jù)顧客提供的銷售編號(hào)審核以確定是否存在數(shù)據(jù)處理過程:P7.2執(zhí)行銷售退貨管理編號(hào):14處理過程簡述:對(duì)貨品進(jìn)行銷售退貨處理總編號(hào):5-14輸入數(shù)據(jù)流:P7.1—>P7.2輸出數(shù)據(jù)流:P7.2—>D7、P7.2—>P7.3處理:進(jìn)行退貨處理數(shù)據(jù)處理過程:P7.3貨品退貨結(jié)算管理編號(hào):15處理過程簡述:對(duì)貨品進(jìn)行退貨結(jié)算處理總編號(hào):5-15輸入數(shù)據(jù)流:P7.2—>P7.3輸出數(shù)據(jù)流:P7.3—>顧客處理:根據(jù)顧客要求進(jìn)行退貨結(jié)算并打印退貨單據(jù)數(shù)據(jù)處理過程:P8職員管理編號(hào):16處理過程簡述:對(duì)公司職員進(jìn)行管理總編號(hào):5-16輸入數(shù)據(jù)流:D8—>P8、D9—>P8輸出數(shù)據(jù)流:P8—>D8、P8—>D9處理:進(jìn)行員工增、刪、查、改以及其登錄信息的處理數(shù)據(jù)處理過程:P9統(tǒng)計(jì)管理編號(hào):17處理過程簡述:對(duì)各信息進(jìn)行統(tǒng)計(jì)管理總編號(hào):5-17輸入數(shù)據(jù)流:D6—>P9輸出數(shù)據(jù)流:總經(jīng)理處理:進(jìn)行銷售與入庫等信息的統(tǒng)計(jì)處理數(shù)據(jù)處理過程:P10.1審核貨品信息管理編號(hào):18處理過程簡述:審核貨品入庫信息已確定是否要向供貨商退貨總編號(hào):5-18輸入數(shù)據(jù)流:D3—>P10.1輸出數(shù)據(jù)流:P10.1—>P10.2、P10.1—>P5處理:審核貨品信息并確定是否進(jìn)行退貨處理數(shù)據(jù)處理過程:P10.2執(zhí)行入庫—退貨信息管理編號(hào):19處理過程簡述:根據(jù)貨品信息向供貨商執(zhí)行退貨管理總編號(hào):5-19輸入數(shù)據(jù)流:D2—>P10.2、P10.1—>P10.2輸出數(shù)據(jù)流:P10.2—>D5、P10.2—>供貨商處理:審核貨品信息并確定是否進(jìn)行退貨處理6.外部實(shí)體外部實(shí)體名稱:供貨商編號(hào):01外部實(shí)體簡述:所有提供貨品的廠商總編號(hào):6-01輸入數(shù)據(jù)流:F3、F4輸出數(shù)據(jù)流:F1、F2外部實(shí)體名稱:顧客編號(hào):02外部實(shí)體簡述:所有購買貨品的顧客總編號(hào):6-02輸入數(shù)據(jù)流:F8、F9、F7輸出數(shù)據(jù)流:F5、F6外部實(shí)體名稱:總經(jīng)理編號(hào):03外部實(shí)體簡述:公司整個(gè)統(tǒng)計(jì)報(bào)表檢查總編號(hào):6-03輸入數(shù)據(jù)流:F15輸出數(shù)據(jù)流:無第三章系統(tǒng)設(shè)計(jì)系統(tǒng)分析結(jié)束后,就進(jìn)入了系統(tǒng)設(shè)計(jì)階段。系統(tǒng)設(shè)計(jì)是新系統(tǒng)的物理設(shè)計(jì)階段。根據(jù)系統(tǒng)分析階段所確定的新系統(tǒng)的邏輯模型、功能要求,在用戶提供的環(huán)境條件下,設(shè)計(jì)出一個(gè)能在計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境上實(shí)施的方案,即建立新系統(tǒng)的物理模型。系統(tǒng)設(shè)計(jì)的主要內(nèi)容主要包括總體結(jié)構(gòu)設(shè)計(jì)和具體物理模型設(shè)計(jì)。系統(tǒng)設(shè)計(jì)的基本目標(biāo)就是要使所涉及的系統(tǒng)必須滿足系統(tǒng)邏輯模型的各項(xiàng)功能要求,同時(shí)盡可能地提高系統(tǒng)的性能[1]。目的:根據(jù)新系統(tǒng)的邏輯模型建立模型,詳細(xì)地確定新系統(tǒng)的結(jié)構(gòu)和具體實(shí)施方案的過程,即解決“怎么干”[1]。

任務(wù):依據(jù)系統(tǒng)分析階段產(chǎn)生的文檔資料,確定新系統(tǒng)的程序模塊,聯(lián)結(jié)方式、設(shè)計(jì)工具,及數(shù)據(jù)庫的詳細(xì)設(shè)計(jì),編碼設(shè)計(jì),輸入輸出設(shè)計(jì),人機(jī)界面的設(shè)計(jì)等[1]。

3.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì)系統(tǒng)結(jié)構(gòu)設(shè)計(jì)是從計(jì)算機(jī)實(shí)現(xiàn)的角度出發(fā),對(duì)前一階段劃分的子系統(tǒng)進(jìn)行校準(zhǔn),使其界面更加清楚和明確,并在此基礎(chǔ)上,將子系統(tǒng)進(jìn)一步逐層分解,直到劃分到模塊。系統(tǒng)結(jié)構(gòu)設(shè)計(jì)中最核心的問題是系統(tǒng)總體功能結(jié)構(gòu)的確定和子系統(tǒng)與模塊的劃分。在諸多系統(tǒng)結(jié)構(gòu)設(shè)計(jì)方法中,比較有代表性的是結(jié)構(gòu)化設(shè)計(jì)方法,系統(tǒng)結(jié)構(gòu)化設(shè)計(jì)方法的基本思想是使系統(tǒng)模塊化,即把一個(gè)系統(tǒng)自上而下逐步分解為若干個(gè)彼此獨(dú)立而又有一定聯(lián)系的模塊,把一個(gè)復(fù)雜的系統(tǒng)轉(zhuǎn)換為易于實(shí)現(xiàn)、易于維護(hù)的模塊化結(jié)構(gòu)系統(tǒng)[11]。3.1.1系統(tǒng)總體功能模塊設(shè)計(jì)在深入調(diào)查和分析下,確定了系統(tǒng)幾個(gè)主要模塊,本系統(tǒng)主要包括基本信息管理、進(jìn)貨管理、庫存管理、銷售管理、統(tǒng)計(jì)報(bào)表、系統(tǒng)管理等功能模塊。具體體現(xiàn)如下:1.進(jìn)貨管理模塊(1)訂貨管理,包括:訂貨編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、供貨商編號(hào)、訂貨日期、數(shù)量等信息。(2)進(jìn)貨入庫管理,包括:入庫編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、供貨商編號(hào)、入庫日期、數(shù)量、單價(jià)、總金額等信息。(3)進(jìn)貨—退貨管理,包括:入庫退貨編號(hào)、入庫編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、供貨商編號(hào)、退貨日期、退貨原因、單價(jià)、數(shù)量、實(shí)收金額等信息。2.銷售管理模塊(1)銷售管理,包括:品牌、銷售編號(hào)、汽車編號(hào)、汽車型號(hào)、實(shí)際售價(jià)、銷售日期、職員編號(hào)、顧客姓名、顧客聯(lián)系方式、數(shù)量、總金額、實(shí)收價(jià)格、備注。(2)銷售—退貨管理,包括:銷售編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、購買日期、退貨日期、實(shí)際售價(jià)、退貨原因、職員編號(hào)、數(shù)量、總金額、實(shí)收價(jià)格、備注。3.庫存模塊(1)庫存商品管理,對(duì)于貨品的實(shí)際售價(jià)和庫存上下限的設(shè)置(2)庫存上下限報(bào)警,包括:品牌、汽車編號(hào)、汽車型號(hào)、庫存數(shù)量、庫存上下限等信息。(3)庫存盤點(diǎn),包括:品牌、汽車編號(hào)、汽車型號(hào)、庫存數(shù)量、庫存上下限等信息。4.基礎(chǔ)數(shù)據(jù)管理模塊基礎(chǔ)數(shù)據(jù)管理模塊主要負(fù)責(zé)對(duì)系統(tǒng)基本數(shù)據(jù)錄入。(1)貨品信息管理,包括:品牌、汽車編號(hào)、汽車型號(hào)、車型、實(shí)際售價(jià)、單位、供貨商編號(hào)、備注等信息。(2)公司職員管理,包括:職員編號(hào)、職員姓名、身份證號(hào)、職員部門、年、月、工資、開戶銀行、銀行賬戶、備注等信息。(3)供貨商管理,包括:供貨商編號(hào)、供貨商名、聯(lián)系電話、聯(lián)系地址、聯(lián)系人姓名、開戶銀行、銀行賬戶等信息。5.統(tǒng)計(jì)管理(1)統(tǒng)計(jì)管理,主要是對(duì)入庫情況按照日期和汽車編號(hào)進(jìn)行匯總,對(duì)銷售情況按照年、月、日進(jìn)行匯總并打印統(tǒng)計(jì)報(bào)表。(2)貨品入庫報(bào)表,包括:入庫編號(hào)、汽車編號(hào)、品牌、汽車型號(hào)、供貨商編號(hào)、進(jìn)貨日期、數(shù)量、單價(jià)、總金額等信息。(3)訂貨單據(jù)報(bào)表,包括:訂貨編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、供貨商編號(hào)、訂貨日期、數(shù)量信息。(4)進(jìn)貨退貨報(bào)表,包括:入庫退貨編號(hào)、入庫編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、供貨商編號(hào)、退貨日期、退貨原因、單價(jià)、數(shù)量、實(shí)收金額等信息。(5)貨品銷售報(bào)表,包括:品牌、銷售編號(hào)、汽車編號(hào)、汽車型號(hào)、實(shí)際售價(jià)、銷售日期、職員編號(hào)、顧客姓名、顧客聯(lián)系方式、數(shù)量、總金額、實(shí)收價(jià)格、備注。(6)貨品銷售退貨報(bào)表,包括:銷售編號(hào)、品牌、汽車編號(hào)、汽車型號(hào)、購買日期、退貨日期、實(shí)際售價(jià)、退貨原因、職員編號(hào)、數(shù)量、總金額、實(shí)收價(jià)格、備注。(7)輔助功能模塊:啟動(dòng)excel、計(jì)算器、打印各種報(bào)表。6.系統(tǒng)維護(hù)管理模塊(1)系統(tǒng)管理設(shè)置,包括:職員編號(hào)、用戶名、用戶密碼、用戶管理權(quán)限等。(2)數(shù)據(jù)備份,對(duì)數(shù)據(jù)進(jìn)行備份,以防數(shù)據(jù)丟失。3.1.2系統(tǒng)總體功能結(jié)構(gòu)圖所謂功能結(jié)構(gòu)圖就是按功能從屬關(guān)系畫成的圖表,圖中每一個(gè)框架稱為一個(gè)功能模塊。在本系統(tǒng)功能劃分上主要分為了:基本信息管理、進(jìn)貨管理、庫存管理、銷售管理、統(tǒng)計(jì)報(bào)表、系統(tǒng)維護(hù)這幾個(gè)部分。本系統(tǒng)總體功能結(jié)構(gòu)圖如圖3.1所示:天津大眾4S店銷售管理信息系統(tǒng)天津大眾4S店銷售管理信息系統(tǒng)銷售管理模塊基礎(chǔ)數(shù)據(jù)管理模塊庫存管理模塊統(tǒng)計(jì)管理模塊系統(tǒng)維護(hù)模塊訂貨管理模塊進(jìn)貨入庫管理模塊進(jìn)貨|退貨管理模塊銷售出庫管理模塊銷售|退貨管理模塊貨品管理模塊公司職員管理模塊供貨商管理模塊系統(tǒng)管理設(shè)置模塊數(shù)據(jù)備份模塊進(jìn)貨管理模塊庫存盤點(diǎn)模塊庫存上下限報(bào)警庫存管理模塊日銷售統(tǒng)計(jì)模塊月銷售統(tǒng)計(jì)模塊年銷售統(tǒng)計(jì)模塊圖3.1系統(tǒng)功能結(jié)構(gòu)圖Fig.3.1Thefunctionandstructureofsystem3.2系統(tǒng)開發(fā)運(yùn)行環(huán)境3.2.1硬件環(huán)境處理器:IntelPentium4,處理速度1.6GHz或更高內(nèi)存:512MB以及以上硬件空間:60G或更高打印機(jī):噴墨打印機(jī),墨盒類型:彩色3.2.2軟件環(huán)境1.操作系統(tǒng)MicrosoftWindowsXP2.?dāng)?shù)據(jù)庫軟件本系統(tǒng)選用MicrosoftSQLServer2000作為系統(tǒng)的后臺(tái)數(shù)據(jù)庫開發(fā)環(huán)境。SQLServer2000是一個(gè)基于客戶機(jī)/服務(wù)器(C/S)模式的關(guān)系數(shù)據(jù)庫管理系統(tǒng),MicrosoftSQLServer具有可靠性、可伸縮性、可管理性、可用性等特點(diǎn),為用戶提供了完整的數(shù)據(jù)庫解決方案。MicrosoftSQLServer2000中文版是新一代大型關(guān)系型數(shù)據(jù)庫管理系統(tǒng)(DBMS),它在電子商務(wù)、數(shù)據(jù)倉庫和數(shù)據(jù)庫解決方案等應(yīng)用中起著重要的核心作用,為企業(yè)的數(shù)據(jù)管理提供強(qiáng)大的支持,對(duì)數(shù)據(jù)庫中的數(shù)據(jù)提供有效的管理,并采用有效的措施實(shí)現(xiàn)數(shù)據(jù)的完整性及數(shù)據(jù)的安全性[15]。其中常用的版本包括企業(yè)版、標(biāo)準(zhǔn)版、個(gè)人版、開發(fā)版四個(gè)版本[8、14]。3.開發(fā)工具本系統(tǒng)選用MicrosoftVisualStudio.NET2005作為開發(fā)工具。MicrosoftVisualStudio.NET是用于快速生成企業(yè)級(jí)應(yīng)用程序和高性能桌面應(yīng)用程序的工具。MicrosoftVisualStudio.NET2005支持.NETFramework,該框架提供公共語言運(yùn)行庫和統(tǒng)計(jì)編程類,它具有兩個(gè)主要組件:公共語言運(yùn)行庫和.NETFramework類庫[6]。3.2.3語言環(huán)境本系統(tǒng)選用C#語言,C#是一種事件驅(qū)動(dòng)、完全的面向?qū)ο蠛涂梢暬木幊陶Z言。是專門為使用.NET平臺(tái)創(chuàng)建的、運(yùn)行在.NETCLR上的應(yīng)用程序語言之一[13]。3.3數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)(DatabaseDesign)是指根據(jù)用戶的需求,在某一具體的數(shù)據(jù)庫管理系統(tǒng)上,設(shè)計(jì)數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程。在用戶需求分析的基礎(chǔ)上,進(jìn)行概念結(jié)構(gòu)設(shè)計(jì)和邏輯結(jié)構(gòu)設(shè)計(jì)。3.3.1數(shù)據(jù)庫概念模型設(shè)計(jì)1.概念模型簡介概念模型也稱信息模型,它是按用戶的觀點(diǎn)來對(duì)數(shù)據(jù)和信息建模。概念模型是現(xiàn)實(shí)世界到機(jī)器世界的一個(gè)中間層次,數(shù)據(jù)庫設(shè)計(jì)人員和用戶之間進(jìn)行交流的語言,因此,概念模型一方面應(yīng)該具有較強(qiáng)的語言表達(dá)能力,能夠方便、直接的表達(dá)應(yīng)用中的各種語義,另一方面還應(yīng)該簡單、清晰、易于用戶理解[3]。最常用的表示概念性數(shù)據(jù)模型的方法,是實(shí)體-聯(lián)系方法(Entity-RelationshipApproach)。這種方法用ER圖描述現(xiàn)實(shí)世界中的實(shí)體,而不涉及這些實(shí)體在系統(tǒng)中的實(shí)現(xiàn)方法。用這種方法表示的概念性數(shù)據(jù)模型又稱為ER模型。E—R模型中包含“實(shí)體”、“聯(lián)系”和“屬性”等三個(gè)基本成分,下面分別簡單敘述這三個(gè)成分的基本概念。(1)實(shí)體實(shí)體是客觀世界中存在的且可相互區(qū)分的事物。例如,供應(yīng)商信息、職員信息、貨品信息等都是實(shí)體。(2)聯(lián)系客觀世界中的事物彼此間往往是有聯(lián)系的。例如,學(xué)生與課程間存在“學(xué)”這種聯(lián)系。聯(lián)系可分為三:對(duì)一聯(lián)系(1:1)、對(duì)多聯(lián)系(1:N)、對(duì)多聯(lián)系(M:N)(3)屬性屬性是實(shí)體或聯(lián)系所具有的性質(zhì)。通常一個(gè)實(shí)體由若干個(gè)屬性來刻畫??梢杂肊R模型作為用戶與設(shè)計(jì)者之間交流的工具[12,17,20]。E-R圖的基本圖符如圖3.2所示:實(shí)體聯(lián)系屬性圖3.2E-R圖的基本圖符Fig.3.2TheprimaryelementsofE-Rdiagram2.系統(tǒng)概念模型設(shè)計(jì)在根據(jù)系統(tǒng)的功能要求理清了其中的數(shù)據(jù)關(guān)系并提煉出其中的數(shù)據(jù)關(guān)系,根據(jù)分析結(jié)果,(1)系統(tǒng)總體E-R圖系統(tǒng)總體E-R圖如圖3.3所示:供貨商供貨商供應(yīng)貨品信息總金額數(shù)量單價(jià)退貨入庫編號(hào)退貨原因退貨日期單價(jià)數(shù)量銷售銷售編號(hào)數(shù)量實(shí)際售價(jià)銷售日期備注退貨銷售日期銷售編號(hào)退貨日期實(shí)際售價(jià)退貨原因數(shù)量職員11mmnnmm入庫日期入庫編號(hào)實(shí)收金額總金額實(shí)收價(jià)格總金額實(shí)收價(jià)格退貨編號(hào)訂貨1m顧客姓名聯(lián)系方式購買日期圖3.3系統(tǒng)E-R圖Fig.3.3E-Rdiagramofsystem(2)貨品信息實(shí)體圖貨品信息實(shí)體圖如圖3.4所示:貨品信息貨品信息品牌汽車編號(hào)汽車型號(hào)車型實(shí)際售價(jià)供貨商編號(hào)備注單位圖3.4貨品信息實(shí)體圖Fig.3.4Theinformationofcommodityentitydiagram(3)用戶信息實(shí)體圖店員信息實(shí)體圖如圖3.5所示:職員職員職員部門職員編號(hào)身份證號(hào)職員姓名備注銀行賬戶工資年、月開戶銀行圖3.5店員信息實(shí)體圖Fig.3.5Theinformationofemployeesentitydiagram(4)供應(yīng)商實(shí)體圖供應(yīng)商實(shí)體圖如圖3.6所示:供貨商信息供貨商信息供貨商編號(hào)供貨商名聯(lián)系電話聯(lián)系地址聯(lián)系人姓名開戶銀行銀行賬戶圖3.6供應(yīng)商信息實(shí)體圖Fig.3.6Theinformationofprovidersentitydiagram(5)訂貨信息聯(lián)系圖訂貨信息聯(lián)系圖如圖3.7所示:訂貨編號(hào)訂貨編號(hào)數(shù)量訂貨日期訂貨圖3.7訂貨信息聯(lián)系圖Fig.3.7Theinformationofbookingrelativediagram3.3.2數(shù)據(jù)庫邏輯模型設(shè)計(jì)數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念結(jié)構(gòu)設(shè)計(jì)階段設(shè)計(jì)好的E-R圖轉(zhuǎn)換為與系統(tǒng)所支持的數(shù)據(jù)模型相符合的邏輯結(jié)構(gòu)[3、16]。該系統(tǒng)涉及的數(shù)據(jù)庫表主要如下所示:商品信息表商品信息表如表3.1所示:表3.1貨品信息表Table3.1Theinformationofcommodity2.登錄信息表登錄信息表如表3.2所示:表3.2登錄信息表Table3.2Theinformationoflogin3.供應(yīng)商信息表供貨商信息表如表3.3所示:表3.3供貨商信息表Table3.3Theinformationofproviderstable4.進(jìn)貨入庫信息表進(jìn)貨入庫信息表如表3.4所示:表3.4進(jìn)貨入庫信息表Table3.4Thecommodityentertingstoreroomtable5.庫存信息表庫存信息表如表3.5所示:表3.5庫存信息表Table3.5Thecommoditystoragetable6.銷售管理信息表銷售管理表如表3.6所示:表3.6銷售管理信息表Table3.6Thecommoditysalesmanagementtable7.銷售退貨信息表銷售退貨信息表如表3.7所示:表3.7銷售退貨信息表Table3.7Thecommoditysalesreturnedtable8.職員信息表職員信息表如表3.8所示:表3.8職員信息表Table3.8Theinformationofworkertable9.訂貨單據(jù)訂貨單據(jù)如表3.9所示:表3.9訂貨單據(jù)表Table3.9Theinformationofbookingtable10.進(jìn)貨退貨信息表進(jìn)貨退貨信息表如表3.10所示:表3.10進(jìn)貨退貨信息表Table3.10Theinformationofentertingreturnedtable3.4代碼設(shè)計(jì)合理的代碼設(shè)計(jì)是信息處理系統(tǒng)是否具有生命力的一個(gè)重要因素,代碼一般是由數(shù)字、字母或二者混合組成的符號(hào)[3]。本系統(tǒng)根據(jù)需求主要涉及到貨品編號(hào)、職員編號(hào)、訂貨編號(hào)、入庫編號(hào)、銷售編號(hào)、入庫-退貨編號(hào)的編碼設(shè)計(jì)。1.職員編號(hào)的設(shè)計(jì)本系統(tǒng)的職員編號(hào)采用五位數(shù)字順序編碼,比如從12001依次錄入,后面編號(hào)在此基礎(chǔ)上自動(dòng)加一,保證了員工編號(hào)作為主鍵的唯一性,滿足了編碼規(guī)則。2.貨品編號(hào)的設(shè)計(jì)本系統(tǒng)的貨品編號(hào)采用七位數(shù)字順序編碼,比如從1200001后面編號(hào)在此基礎(chǔ)上自動(dòng)加一,保證了員工編號(hào)作為主鍵的唯一性,滿足了編碼規(guī)則。3.銷售編號(hào)的設(shè)計(jì)銷售編號(hào)是在錄入一條汽車信息時(shí)就自動(dòng)生成,每個(gè)銷售編號(hào)都是唯一的,而且是連續(xù)的,考慮到每天銷售量都很大,所以將銷售日期和順序號(hào)一起編碼。銷售編號(hào)代碼設(shè)計(jì)如表3.11所示:表3.11銷售編號(hào)代碼設(shè)計(jì)表Table3.11CodedesigntableofsellID代碼設(shè)計(jì)任務(wù)書20編碼對(duì)象名稱編碼方式位數(shù)校驗(yàn)位銷售編號(hào)區(qū)間碼10無編碼對(duì)象數(shù)量使用時(shí)間使用范圍20天津大眾4S店進(jìn)銷存信息管理系統(tǒng)代碼化目的1、便于輸入和檢驗(yàn)2、便于計(jì)算機(jī)分類處理構(gòu)成1-2表示年,3-4表示月,5-6表示日,7-10表示銷售流水號(hào)序號(hào)代碼意義年月日銷售流水號(hào)年月日銷售流水號(hào)110050100012010年5月01號(hào)第一單210051000022010年5月10號(hào)第二單………………4.訂貨編號(hào)設(shè)計(jì)訂貨編號(hào)是在錄入一條汽車訂貨信息時(shí)就自動(dòng)生成,每個(gè)訂貨編號(hào)都是唯一的,而且是連續(xù)的,是將訂貨日期和順序號(hào)一起編碼。訂貨編號(hào)代碼設(shè)計(jì)如表3.12所示:表3.12訂貨編號(hào)代碼設(shè)計(jì)表Table3.12CodedesigntableofbookingID代碼設(shè)計(jì)任務(wù)書20編碼對(duì)象名稱編碼方式位數(shù)校驗(yàn)位訂貨編號(hào)區(qū)間碼10無編碼對(duì)象數(shù)量使用時(shí)間使用范圍20天津大眾4S店進(jìn)銷存信息管理系統(tǒng)代碼化目的1、便于輸入和檢驗(yàn)2、便于計(jì)算機(jī)分類處理構(gòu)成1-2表示年,3-4表示月,5-6表示日,7-10表示訂貨流水號(hào)序號(hào)代碼意義年月日訂貨流水號(hào)年月日訂貨流水號(hào)110050400012010年5月04號(hào)第一單210051300022010年5月13號(hào)第二單………………5.入庫編號(hào)、入庫退貨編號(hào)設(shè)計(jì)入庫編號(hào)和入庫退貨編號(hào)是在錄入一條相應(yīng)信息時(shí)就自動(dòng)生成,每個(gè)編號(hào)都是唯一的,而且是連續(xù)的,是將日期和順序號(hào)一起編碼。同銷售編號(hào)和訂貨編號(hào)的生成模式。6.供貨商編號(hào)設(shè)計(jì)本系統(tǒng)的供貨商編號(hào)采用四位數(shù)字順序編碼,比如從1001后面編號(hào)在此基礎(chǔ)上自動(dòng)加一,保證了供貨商編號(hào)作為主鍵的唯一性,滿足了編碼規(guī)則。3.5輸入輸出設(shè)計(jì)3.5.1輸入設(shè)計(jì)輸入設(shè)計(jì)是整個(gè)系統(tǒng)設(shè)計(jì)的關(guān)鍵環(huán)節(jié)之一,對(duì)系統(tǒng)的質(zhì)量起著決定性的影響。輸入數(shù)據(jù)的正確性直接決定處理結(jié)果的正確性,如果輸入數(shù)據(jù)有誤,即使計(jì)算和處理十分正確,也無法獲得可靠的輸出信息[17]。在輸入設(shè)計(jì)中,提高速度和減少錯(cuò)誤是兩個(gè)最根本的原則。以下是指導(dǎo)輸入設(shè)計(jì)的幾個(gè)原則:設(shè)計(jì)好原始單據(jù)的格式;控制輸入量;減少輸入延遲;輸入過程應(yīng)盡量簡化;減少輸入錯(cuò)誤[5、18]。以下列舉了本系統(tǒng)的幾個(gè)典型輸入設(shè)計(jì):1.主界面設(shè)計(jì)當(dāng)正確登錄以后,就進(jìn)入了系統(tǒng)的主界面,由于不同用戶的權(quán)限不同,當(dāng)以員工權(quán)限登錄時(shí),系統(tǒng)的信息錄入管理功能是被屏蔽的(呈現(xiàn)灰色),如圖3.8所示:圖3.8主界面Fig.3.8Merchantinterface2.數(shù)據(jù)錄入當(dāng)運(yùn)行系統(tǒng)時(shí),會(huì)出現(xiàn)登錄界面,需要錄入用戶名和密碼,其輸入設(shè)計(jì)如圖3.9所示圖3.9“信息錄入”界面Fig.3.9“Informationinsert”interface3.?dāng)?shù)據(jù)校驗(yàn)當(dāng)?shù)觊L進(jìn)入系統(tǒng)后,就可以進(jìn)入貨品添加界面。當(dāng)?shù)觊L填完貨品信息以后,即可按“添加”按鈕進(jìn)行添加貨品記錄,為了輸入的正確性,當(dāng)輸入不同信息時(shí),系統(tǒng)會(huì)給出相應(yīng)的提示。當(dāng)貨品編號(hào)錄入出錯(cuò)時(shí),如圖3.10所示:圖3.10輸入貨品編號(hào)錯(cuò)誤時(shí)觸發(fā)的事件Fig.3.10Whathappenedwheninputthewrongnumber當(dāng)信息錄入不完整時(shí),如圖3.11所示:圖3.11輸入貨品信息不完整時(shí)觸發(fā)的事件Fig.3.11Whathappenedwheninputtheuncompletedinformation3.5.2輸出設(shè)計(jì)輸出設(shè)計(jì)就是要將系統(tǒng)處理的結(jié)果進(jìn)行輸出[19]。輸出設(shè)計(jì)的出發(fā)點(diǎn)是保證系統(tǒng)輸出的信息能夠方便地為用戶所使用,能夠?yàn)橛脩舻墓芾砘顒?dòng)提供有效的信息服務(wù)[1]。輸出設(shè)計(jì)的內(nèi)容:本系統(tǒng)中所選用的輸出方式有三種:查詢顯示輸出、報(bào)表打印輸出顯示等輸出。查詢顯示輸出的信息主要是各種查詢結(jié)果,這是一種實(shí)時(shí)性要求很高的輸出,輸出設(shè)備是顯示器。報(bào)表打印輸出的信息主要是各種報(bào)表形式的數(shù)據(jù)信息。1.查詢輸出在查詢貨品信息窗口輸入必要的查詢條件,輸出如圖3.12:圖3.12在datagridView中彈出查詢結(jié)果界面Fig.3.12TheinformationshowindatagridViewinterface2.EXCEL報(bào)表的輸出在貨品入庫報(bào)表窗口,輸入查詢條件,點(diǎn)擊查詢?nèi)霂焐唐钒粹o,如圖3.13所示;然后點(diǎn)擊導(dǎo)出入庫商品按鈕,輸出如圖3.14所示。圖3.13查詢?nèi)霂焐唐方Y(jié)果Fig.3.13Queryresult圖3.14EXCEL界面Fig.3.14Excelinterface第四章系統(tǒng)實(shí)施系統(tǒng)實(shí)施是繼系統(tǒng)規(guī)劃、系統(tǒng)分析、系統(tǒng)設(shè)計(jì)之后的又一個(gè)重要階段[8]。系統(tǒng)實(shí)施是指將系統(tǒng)設(shè)計(jì)階段的結(jié)果在計(jì)算機(jī)上實(shí)現(xiàn),將原來紙面上的類似于設(shè)計(jì)圖式的新系統(tǒng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論