《汽車(chē)銷(xiāo)售畢業(yè)論》word版_第1頁(yè)
《汽車(chē)銷(xiāo)售畢業(yè)論》word版_第2頁(yè)
《汽車(chē)銷(xiāo)售畢業(yè)論》word版_第3頁(yè)
《汽車(chē)銷(xiāo)售畢業(yè)論》word版_第4頁(yè)
《汽車(chē)銷(xiāo)售畢業(yè)論》word版_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、.計(jì)算機(jī)畢業(yè)設(shè)計(jì)目 錄前言4第1章 開(kāi)發(fā)概述41.1 項(xiàng)目開(kāi)發(fā)背景41.2 項(xiàng)目開(kāi)發(fā)的目的51.3 項(xiàng)目開(kāi)發(fā)的目標(biāo)51.4 項(xiàng)目提出的意義615、FoxPro數(shù)據(jù)庫(kù)簡(jiǎn)介6 FoxPro數(shù)據(jù)庫(kù)的發(fā)展6 Visual FoxPro系列數(shù)據(jù)庫(kù)6 Visual FoxPro 6.0的特點(diǎn)7第二章 系統(tǒng)分析和設(shè)計(jì)82.1 系統(tǒng)目標(biāo)設(shè)計(jì)82.2 開(kāi)發(fā)設(shè)計(jì)思想82.3 系統(tǒng)功能分析82.4 系統(tǒng)功能模塊設(shè)計(jì)92.5可行性研究:112.5.1目的:112.5.2經(jīng)濟(jì)上可行性:112.5.3 技術(shù)上可行性:112.5.4 運(yùn)行上可行性:12第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)1331 數(shù)據(jù)庫(kù)需求分析1332 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)1

2、433 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)15第四章 應(yīng)用系統(tǒng)實(shí)現(xiàn)1841:客戶(hù)資料編輯表單1842 客戶(hù)信息查詢(xún)表單1843: 汽車(chē)基本信息表單1944:汽車(chē)信息查詢(xún)表單:1945 銷(xiāo)售合同管理表單2046 合同信息查詢(xún)表單2147 菜單設(shè)計(jì):21第五章 測(cè)試計(jì)劃225.1 引言225.1.1 編寫(xiě)目的225.1.2 參考資料225.2 測(cè)試計(jì)劃225.2.1 測(cè)試方案225.2.2 測(cè)試項(xiàng)目225.2.3 測(cè)試條件235.3 測(cè)試準(zhǔn)則23第六章 系統(tǒng)的編譯和發(fā)行23總 結(jié)24致 謝25主要參考文獻(xiàn)25前 言長(zhǎng)期以來(lái),我國(guó)汽車(chē)銷(xiāo)售公司還停留在文本上來(lái)管理整個(gè)公司的汽車(chē)銷(xiāo)售過(guò)程。在經(jīng)濟(jì)還不是較發(fā)達(dá)的內(nèi)地,由于

3、計(jì)算機(jī)等硬件設(shè)備還不能普及、以及計(jì)算機(jī)應(yīng)用軟件的開(kāi)發(fā)成本、使用等問(wèn)題,導(dǎo)致計(jì)算機(jī)的輔助技術(shù)的應(yīng)用還沒(méi)有大規(guī)模的應(yīng)用到我們實(shí)際工作中。目前,隨著計(jì)算機(jī)硬件技術(shù)的發(fā)展,成本越來(lái)越低,以及當(dāng)今計(jì)算機(jī)教育技術(shù)的大規(guī)模普及,越來(lái)越多的人能夠熟練地操作計(jì)算機(jī)、以及基層工作人員越來(lái)越多地會(huì)設(shè)計(jì)一些適用的應(yīng)用軟件。傳統(tǒng)上,銷(xiāo)售公司管理工作都是通過(guò)安排專(zhuān)人搞銷(xiāo)售業(yè)務(wù)的管理工作,整天是各項(xiàng)數(shù)據(jù)的管理。資料一堆一堆,每逢查閱過(guò)去某個(gè)客戶(hù),或者某種型號(hào)的汽車(chē)資料,或者過(guò)去的銷(xiāo)售合同等??傄垓v工作人員忙上一段時(shí)間。而且文本資料的存儲(chǔ)期不可能太長(zhǎng)。容易丟失。而計(jì)算機(jī)存儲(chǔ)介質(zhì)的相當(dāng)穩(wěn)定。而且查詢(xún)過(guò)去的資料相當(dāng)方便,這樣通

4、過(guò)計(jì)算機(jī)來(lái)管理,顯然可以極大的提高工作效率??梢源蟠蟮奶岣叽鎯?chǔ)期。使得銷(xiāo)售檔案保管時(shí)間得以提高。鑒于Visual Foxpro6.0有強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,我們選用Visual Foxpro6.0來(lái)完成這個(gè)汽車(chē)銷(xiāo)售管理系統(tǒng)。第1章 開(kāi)發(fā)概述管理信息系統(tǒng)就是我們常說(shuō)的MIS(Management Information System),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會(huì)中它越來(lái)越得到普及。MIS是一門(mén)新的學(xué)科,它跨越了若干個(gè)領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué),運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)以及計(jì)算機(jī)科學(xué)。在這些學(xué)科的基礎(chǔ)上,形成信息收集和加工的方法,從而形成一個(gè)縱橫交織的系統(tǒng)。1.1 項(xiàng)目開(kāi)發(fā)背景當(dāng)今時(shí)代,世界經(jīng)濟(jì)正在從

5、工業(yè)經(jīng)濟(jì)向知識(shí)經(jīng)濟(jì)轉(zhuǎn)變。我們說(shuō)知識(shí)經(jīng)濟(jì)的兩個(gè)重要特征就是信息化和全球化,要實(shí)現(xiàn)信息化和全球化,就必須依靠完善的網(wǎng)絡(luò)和完善的數(shù)據(jù)庫(kù)。在這樣一個(gè)飛速發(fā)展的信息時(shí)代,在各行各業(yè)中離不開(kāi)信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于管理信息系統(tǒng)的環(huán)境。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提。因此,開(kāi)發(fā)這樣一套汽車(chē)銷(xiāo)售信息管理管理軟件成為很有必要的事。其實(shí)現(xiàn)代銷(xiāo)售單位管理早就進(jìn)化信息化階段了,但是從軟件市場(chǎng)購(gòu)買(mǎi)的一些信息管理軟件通常是通用版的,不可能適應(yīng)所有

6、銷(xiāo)售單位和部門(mén)管理中的情況,功能不能擴(kuò)充,導(dǎo)致通用型的汽車(chē)銷(xiāo)售管理系統(tǒng)使用效率低下,浪費(fèi)人力,財(cái)力,而且在一些中間環(huán)節(jié)還造成信息丟失,出錯(cuò)。以下是本人針對(duì)我們銷(xiāo)售單位汽車(chē)銷(xiāo)售信息管理現(xiàn)狀,在調(diào)研基礎(chǔ)上開(kāi)發(fā)出來(lái)的適合我們汽車(chē)銷(xiāo)售單位的信息管理系統(tǒng)。在下面的各章中將以開(kāi)發(fā)一套汽車(chē)銷(xiāo)售信息管理系統(tǒng)為例,談?wù)勂溟_(kāi)發(fā)過(guò)程和所涉及到的問(wèn)題及解決方法。1.2 項(xiàng)目開(kāi)發(fā)的目的上個(gè)世紀(jì)末,我們單位的汽車(chē)銷(xiāo)售管理工作仍是手工作業(yè),有專(zhuān)人進(jìn)行汽車(chē)銷(xiāo)售中所涉及的各種信息管理等,效率低下,出錯(cuò)率高,數(shù)據(jù)不安全。本世紀(jì)初,銷(xiāo)售管理進(jìn)入信息化時(shí)代,銷(xiāo)售過(guò)程將大量汽車(chē)銷(xiāo)售信息檔案輸入了電腦,進(jìn)行無(wú)紙化管理,大大節(jié)約了人力,物

7、力,提高了工作效率。但隨著經(jīng)濟(jì)水平的發(fā)展,知識(shí)經(jīng)濟(jì)時(shí)代給汽車(chē)銷(xiāo)售行業(yè)信息管理提出了更高的要求,汽車(chē)銷(xiāo)售管理中數(shù)據(jù)的正確性、安全性,操作的高效性、可靠性,無(wú)一不影響著銷(xiāo)售公司的生存和發(fā)展。汽車(chē)銷(xiāo)售管理智能化是解決上述問(wèn)題的最佳方案。將一些先進(jìn)的信息技術(shù)結(jié)合運(yùn)用到汽車(chē)銷(xiāo)售信息管理和服務(wù)中,用這些技術(shù)來(lái)促進(jìn)銷(xiāo)售公司管理各部門(mén)的協(xié)作,提高汽車(chē)銷(xiāo)售管理乃至單位管理的效率,是系統(tǒng)開(kāi)發(fā)的主要目的。 1.3 項(xiàng)目開(kāi)發(fā)的目標(biāo)汽車(chē)銷(xiāo)售管理唯有邁向自動(dòng)化,高效率,人性化管理,才能滿(mǎn)足汽車(chē)銷(xiāo)售公司的需求。汽車(chē)銷(xiāo)售信息管理的主要目標(biāo),在于加強(qiáng)服務(wù)而不在于精簡(jiǎn)人力。換言之,其效益不在于節(jié)省現(xiàn)有的人力、物力,而在于提供許多

8、尚未自動(dòng)化作業(yè)時(shí)所無(wú)法提供之服務(wù),期望以最快的速度將汽車(chē)銷(xiāo)售信息做最適當(dāng)?shù)倪\(yùn)用。 (1) 以自動(dòng)化、系統(tǒng)化、高效管理代替分散、重復(fù)操作(2) 開(kāi)發(fā)汽車(chē)銷(xiāo)售信息管理系統(tǒng),進(jìn)一步提高單位效益和現(xiàn)代化信息管理水平。 (3) 減輕人事工資管理員的負(fù)擔(dān),節(jié)省人力物力開(kāi)支。1.4 項(xiàng)目提出的意義引進(jìn)以計(jì)算機(jī)信息管理技術(shù)和網(wǎng)絡(luò)通訊技術(shù),是加快汽車(chē)銷(xiāo)售管理信息服務(wù)進(jìn)程的重要手段。信息技術(shù)的發(fā)展和應(yīng)用將會(huì)改變了汽車(chē)銷(xiāo)售資源的結(jié)構(gòu)和獲取信息的方式??傊?,新的管理信息系統(tǒng)的啟動(dòng),將會(huì)給整個(gè)汽車(chē)銷(xiāo)售管理帶來(lái)良性的巨大的體系結(jié)構(gòu)的變化。這些變化不僅體現(xiàn)在汽車(chē)銷(xiāo)售數(shù)據(jù)管理方式的轉(zhuǎn)變,也體現(xiàn)在汽車(chē)銷(xiāo)售管理理念的轉(zhuǎn)變,也體現(xiàn)

9、了汽車(chē)銷(xiāo)售管理的現(xiàn)代化和信息化水平,工作人員的素質(zhì)會(huì)隨著管理方式的提高而提高,員工工作的自律性、積極性都得到較大限度的激發(fā)。15、FoxPro數(shù)據(jù)庫(kù)簡(jiǎn)介 FoxPro數(shù)據(jù)庫(kù)的發(fā)展1989年下半年,F(xiàn)ox公司正式推出FoxPro 1.0,它首次引入了基于DOS環(huán)境的窗口技術(shù),它支持鼠標(biāo),操作方便,是一個(gè)與dBASE、FoxBASE完全兼容的編譯型集成環(huán)境式的數(shù)據(jù)庫(kù)系統(tǒng)。1991年推出FoxPro 2.0版。由于使用了Rushmore查詢(xún)優(yōu)化技術(shù)、先進(jìn)的關(guān)系查詢(xún)與報(bào)表技術(shù)以及整套第4代語(yǔ)言工具,因此FoxPro 2.0在性能上得到大幅度地提高。它面向?qū)ο笈c事件,其擴(kuò)充版充分使用了已有的擴(kuò)展內(nèi)存,是

10、一個(gè)真正的32位產(chǎn)品。它除了支持FoxPro先前版本的全部功能外,還增加了100多條全新的命令與函數(shù),從而使得FoxPro的程序設(shè)計(jì)語(yǔ)言逐步成為xBASE語(yǔ)言的標(biāo)準(zhǔn)。在與dBASE IV、Paradox、Clipper等同時(shí)期其他同類(lèi)產(chǎn)品一起參加的基準(zhǔn)測(cè)試中,F(xiàn)oxPro以百倍快的速度大大超越其他競(jìng)爭(zhēng)對(duì)手。因此該公司常用的廣告語(yǔ)為“Nothing Runs Like Fox”。 Visual FoxPro系列數(shù)據(jù)庫(kù)1992年微軟公司收購(gòu)了Fox公司,將FoxPro納入自己的產(chǎn)品中。它利用自身的技術(shù)優(yōu)勢(shì)和巨大的資源,在不長(zhǎng)的時(shí)間里開(kāi)發(fā)出FoxPro 2.5以及FoxPro 2.6等大約20個(gè)軟件

11、產(chǎn)品及其相關(guān)產(chǎn)品(包括DOS、Windows、Mac和UNIX等4個(gè)平臺(tái)下的產(chǎn)品)。1995年6月,微軟公司推出了Visual FoxPro 3.0版,接著又很快推出了Visual FoxPro 5.0及其中文版。1998年發(fā)布了可視化編程語(yǔ)言集成包Visual Studio 6.0。 Visual FoxPro 6.0的特點(diǎn)與其他數(shù)據(jù)庫(kù)管理系統(tǒng)相比,Visual FoxPro 6.0具有用戶(hù)的普遍性、功能的完整性、工具的易用性和規(guī)模的可伸縮性等特點(diǎn)。1. 用戶(hù)的普遍性勿庸置疑,Visual FoxPro 6.0作為數(shù)據(jù)庫(kù)工具擁有眾多的開(kāi)發(fā)者。由于它與傳統(tǒng)的xBASE數(shù)據(jù)庫(kù)兼容,因此了解和使用

12、它的傳統(tǒng)用戶(hù)數(shù)量龐大。它安裝容易,運(yùn)行環(huán)境要求不高,入門(mén)和學(xué)習(xí)方便,最易于用戶(hù)接受。2. 功能的完整性經(jīng)過(guò)幾個(gè)版本的升級(jí),Visual FoxPro 6.0比傳統(tǒng)的xBASE數(shù)據(jù)庫(kù)有了質(zhì)的飛躍。在數(shù)據(jù)管理方面,它基本具備了大型SQL數(shù)據(jù)庫(kù)的特征(如視圖、關(guān)鍵字、關(guān)系、觸發(fā)器、存儲(chǔ)過(guò)程等);在數(shù)據(jù)庫(kù)設(shè)計(jì)方面,它提供了各種數(shù)據(jù)庫(kù)組件的設(shè)計(jì)向?qū)Ш蛨D形化、智能化的設(shè)計(jì)過(guò)程。其獨(dú)特的優(yōu)點(diǎn)是提供了各種數(shù)據(jù)庫(kù)用戶(hù)界面的可視化設(shè)計(jì)工具,提供了自含的編程語(yǔ)言和調(diào)試工具,提供了查詢(xún)數(shù)據(jù)庫(kù)的默認(rèn)表格工具等。總而言之,Visual FoxPro 6.0盡量使得用戶(hù)不依靠任何其他軟件工具就能完成一個(gè)較復(fù)雜數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)

13、的全部開(kāi)發(fā)工作。3. 工具的易用性Visual FoxPro 6.0的各種工具之所以容易使用,是因?yàn)樗苑奖愫鸵?guī)范開(kāi)發(fā)者的工作為目標(biāo),充分考慮了數(shù)據(jù)庫(kù)應(yīng)用軟件的特點(diǎn)。窗口化、圖形化、智能化、模板化、向?qū)Щ?、參?shù)化和通用化是Visual FoxPro 6.0工具的共同特征。第二章 系統(tǒng)分析和設(shè)計(jì)2.1 系統(tǒng)目標(biāo)設(shè)計(jì)系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)汽車(chē)銷(xiāo)售管理的系統(tǒng)化,規(guī)范化和自動(dòng)化,從而達(dá)到提高汽車(chē)銷(xiāo)售公司對(duì)銷(xiāo)售管理的效率的目的。2.2 開(kāi)發(fā)設(shè)計(jì)思想汽車(chē)銷(xiāo)售管理的對(duì)象包括:汽車(chē)的進(jìn)貨數(shù)量的管理,汽車(chē)的銷(xiāo)售和客戶(hù)的管理,汽車(chē)庫(kù)存數(shù)量的管理。汽車(chē)進(jìn)貨時(shí)經(jīng)檢查合同確認(rèn)認(rèn)為有效托收以后,進(jìn)行驗(yàn)貨入庫(kù),填寫(xiě)入庫(kù)單

14、,進(jìn)行入庫(kù)登記。汽車(chē)在銷(xiāo)售過(guò)程中需要對(duì)汽車(chē)本身信息資料,客戶(hù)的信息資料進(jìn)行登記管理。汽車(chē)銷(xiāo)售過(guò)程中需要隨時(shí)對(duì)庫(kù)存的汽車(chē)數(shù)量進(jìn)行動(dòng)態(tài)了解和管理。三者是緊密相連的,任何一個(gè)環(huán)節(jié)都不是孤立存在。 汽車(chē)銷(xiāo)售管理的特點(diǎn)是信息處理量比較大。所管理的汽車(chē)種類(lèi)繁多,而且由于入庫(kù)單,出庫(kù)單,需求單等單據(jù)發(fā)生量特別大,關(guān)聯(lián)信息多,查詢(xún)和統(tǒng)計(jì)的方式各不相同。因此手工借助紙介來(lái)管理上實(shí)現(xiàn)起來(lái)有一定的困難。在管理的過(guò)程中經(jīng)常會(huì)出現(xiàn)信息的重復(fù)傳遞,單據(jù),報(bào)表種類(lèi)繁多,各個(gè)部門(mén)管理規(guī)格不統(tǒng)一等問(wèn)題。在本系統(tǒng)的設(shè)計(jì)過(guò)程中,為了克服以上困難,滿(mǎn)足計(jì)算機(jī)管理的需要,我們采取了下面的一些原則。統(tǒng)一各種原始的單據(jù)的格式,統(tǒng)一帳目和報(bào)

15、表的格式。刪除不必要的管理冗余,實(shí)現(xiàn)管理規(guī)范化、科學(xué)化。程序代碼標(biāo)準(zhǔn)化,軟件統(tǒng)一化,確認(rèn)軟件的可維護(hù)行和實(shí)用性。界面盡量簡(jiǎn)單化,做到實(shí)用、方便,盡量滿(mǎn)足企業(yè)中不同層次員工的需要。2.3 系統(tǒng)功能分析本人中的汽車(chē)銷(xiāo)售管理系統(tǒng)需要完成功能主要有一下幾點(diǎn)。 汽車(chē)銷(xiāo)售管理各種信息的輸入,包括進(jìn)貨、售出的汽車(chē)信息、客戶(hù)信息的輸入等。 所售汽車(chē)銷(xiāo)售合同管理。汽車(chē)銷(xiāo)售管理各種信息的查詢(xún)、修改和維護(hù)。汽車(chē)銷(xiāo)售報(bào)表的生成。 對(duì)任意型號(hào)的汽車(chē)提供儲(chǔ)存數(shù)量報(bào)警。 系統(tǒng)用戶(hù)管理。2.4 系統(tǒng)功能模塊設(shè)計(jì)在系統(tǒng)功能分析的基礎(chǔ)上,考慮vfp程序編制的特點(diǎn),得到如圖所示的系統(tǒng)功能模塊圖: 汽車(chē)銷(xiāo)售管理系統(tǒng) 客 汽 銷(xiāo) 系

16、戶(hù) 車(chē) 售 統(tǒng) 資 資 合 用 料 料 同 戶(hù) 管 管 管 管 理 理 理 理 客 客 客 客 汽 汽 汽 汽 合 合 合 用 用 用 戶(hù) 戶(hù) 戶(hù) 戶(hù) 車(chē) 車(chē) 車(chē) 車(chē) 同 同 同 戶(hù) 戶(hù) 戶(hù) 資 瀏 添 查 資 瀏 添 查 資 瀏 查 瀏 添 密 料 覽 加 詢(xún) 料 覽 加 詢(xún) 料 覽 詢(xún) 覽 加 碼 輸 修 刪 報(bào) 輸 修 刪 報(bào) 輸 修 報(bào) 修 刪 修 入 改 出 表 出 改 出 表 入 改 表 改 出 改下面對(duì)以上功能模塊做如下設(shè)計(jì)說(shuō)明:1客戶(hù)信息模塊1)客戶(hù)信息編輯子模塊客戶(hù)基本情況子模塊可以實(shí)現(xiàn)對(duì)客戶(hù)信息庫(kù)中包括客戶(hù)號(hào)、客戶(hù)名稱(chēng),客戶(hù)證件名,證件號(hào)等信息記錄的錄入、修改、刪除等編輯操

17、作。2)客戶(hù)信息檢索子模塊這個(gè)模塊是客戶(hù)基本情況信息模塊的重要子模塊。因?yàn)橘Y料錄入到數(shù)據(jù)庫(kù)的目的就是便宜以后對(duì)庫(kù)內(nèi)的信息進(jìn)行查詢(xún)。它能夠用單一條件或組合條件兩種方式對(duì)滿(mǎn)足條件的學(xué)生記錄予以顯示,力圖從數(shù)據(jù)的任何一個(gè)角度反映整個(gè)數(shù)據(jù)表的信息。該模塊將用SQL語(yǔ)言實(shí)現(xiàn),主要的檢索條件有:客戶(hù)號(hào)、客戶(hù)名稱(chēng)、客戶(hù)證件號(hào),時(shí)間等,檢索結(jié)果將顯示在網(wǎng)格控件中。3)客戶(hù)信息報(bào)表子模塊該模塊可以實(shí)現(xiàn)對(duì)客戶(hù)基本情況表中滿(mǎn)足指定條件的記錄的輸出報(bào)表。該模塊輸出特定條件的記錄也將用SQL語(yǔ)言實(shí)現(xiàn),本文這里報(bào)表以預(yù)覽方式表現(xiàn)。2汽車(chē)信息模塊1) 汽車(chē)信息編輯子模塊: 汽車(chē)信息的編輯包括汽車(chē)相關(guān)的合格證號(hào),發(fā)動(dòng)機(jī)號(hào),車(chē)

18、架號(hào)等的錄入、修改、添加、刪除。這里,汽車(chē)的編輯子模塊是是本系統(tǒng)實(shí)現(xiàn)其它功能的基礎(chǔ),數(shù)據(jù)庫(kù)內(nèi)沒(méi)有準(zhǔn)確的數(shù)據(jù)源,那么其它功能就沒(méi)有實(shí)現(xiàn)的價(jià)值了。而修改,添加可以達(dá)到準(zhǔn)確維護(hù)數(shù)據(jù)庫(kù)的目的。2)汽車(chē)信息查詢(xún)模塊該模塊可以實(shí)現(xiàn)對(duì)公司所購(gòu)的汽車(chē)資料從汽車(chē)合格證號(hào)、車(chē)架號(hào),發(fā)動(dòng)機(jī)號(hào),出廠(chǎng)日期等單方面或及其字段的組合方式進(jìn)行查詢(xún),主要利用SQL語(yǔ)句、DO CASEENDCASE等語(yǔ)句實(shí)現(xiàn)檢索。并將檢索結(jié)果顯示在網(wǎng)格控件中。3)汽車(chē)信息報(bào)表子模塊該模塊是汽車(chē)信息模塊的重要組成部分。對(duì)數(shù)據(jù)庫(kù)中符合用戶(hù)需求的信息最終需要可以報(bào)表打印出來(lái)。該模塊真是實(shí)現(xiàn)這一功能需求的。它可以將滿(mǎn)足用戶(hù)查詢(xún)條件的記錄報(bào)表。3銷(xiāo)售合同

19、模塊1) 合同信息編輯子模塊: 合同信息的編輯包括購(gòu)買(mǎi)價(jià)格,付款方式,合同內(nèi)容等進(jìn)行錄入、修改、添加、刪除。2)合同信息查詢(xún)模塊該模塊可以實(shí)現(xiàn)對(duì)公司所銷(xiāo)售的汽車(chē)銷(xiāo)售合同從客戶(hù)號(hào),汽車(chē)序號(hào),汽車(chē)合格證號(hào)、車(chē)架號(hào),發(fā)動(dòng)機(jī)號(hào),出廠(chǎng)日期等單方面或及其字段的組合方式進(jìn)行查詢(xún)出相應(yīng)的合同信息出來(lái),主要利用SQL語(yǔ)句、DO CASEENDCASE等語(yǔ)句實(shí)現(xiàn)檢索。并將檢索結(jié)果顯示在網(wǎng)格控件中。3)合同信息報(bào)表子模塊該模塊是將銷(xiāo)售合同以及相關(guān)的信息打印報(bào)表,報(bào)表可以是對(duì)整個(gè)合同庫(kù)表的所有信息。也可以是滿(mǎn)足用戶(hù)的查詢(xún)條件的信息??梢造`活的滿(mǎn)足用戶(hù)的使用需求。2.5可行性研究:2.5.1目的:可行性研究的目的是用最

20、小的代價(jià)在盡可能的時(shí)間內(nèi)確定問(wèn)題是否能夠解決。2.5.2經(jīng)濟(jì)上可行性:現(xiàn)在,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步。而本系統(tǒng)的開(kāi)發(fā),為汽車(chē)銷(xiāo)售公司的工作效率帶來(lái)了一個(gè)質(zhì)的飛躍,為此主要表現(xiàn)有以下幾個(gè)方面:第一,本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動(dòng);第二,本系統(tǒng)的運(yùn)行可以節(jié)省許多資源;第三,本系統(tǒng)的運(yùn)行可以大大的提高汽車(chē)銷(xiāo)售公司的工作效率;第四,本系統(tǒng)可以使敏感文檔更加安全,等等。所以,本系統(tǒng)在經(jīng)濟(jì)上是可行的。2.5.3 技術(shù)上可行性:為本系統(tǒng)的開(kāi)發(fā)我特對(duì)某某汽車(chē)銷(xiāo)售公司進(jìn)行了深入的調(diào)查研究。汽車(chē)銷(xiāo)售公司從事汽車(chē)銷(xiāo)售管理的人員都是從事該工作多年的技術(shù)人員。他們對(duì)使用計(jì)算機(jī)軟件有豐富

21、的使用和管理經(jīng)驗(yàn)。而且汽車(chē)銷(xiāo)售公司為他們提供了多臺(tái)配備良好的電腦。本系統(tǒng)開(kāi)發(fā)后使用的用戶(hù)主要是汽車(chē)銷(xiāo)售公司的管理人員。暫時(shí)不提供更多的用戶(hù)來(lái)共享數(shù)據(jù),所以開(kāi)發(fā)的系統(tǒng)暫時(shí)定位單機(jī)版本。后臺(tái)數(shù)據(jù)庫(kù)我選擇Microsoft FOXPRO6.0作為本系統(tǒng)的數(shù)據(jù)庫(kù),前臺(tái)開(kāi)發(fā)工具采用Microsoft FOXPRO6.0。 使用Microsoft FOXPRO6.0作為系統(tǒng)開(kāi)發(fā)的開(kāi)發(fā)環(huán)境,它作為一種現(xiàn)代的編程語(yǔ)言,提供完善的指令控制語(yǔ)句、類(lèi)與對(duì)象的支持及豐富的數(shù)據(jù)類(lèi)型,給開(kāi)發(fā)高性能系統(tǒng)提供的保障為開(kāi)發(fā)滿(mǎn)足客戶(hù)要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對(duì)新系統(tǒng)的擴(kuò)展與修改。新系統(tǒng)

22、開(kāi)發(fā)之前,我詳細(xì)的對(duì)目前的系統(tǒng)開(kāi)發(fā)人員和系統(tǒng)操作人員,以及汽車(chē)銷(xiāo)售公司管理人員進(jìn)行調(diào)研,聽(tīng)取他們對(duì)系統(tǒng)的技術(shù)要求和實(shí)際操作要求。特別是認(rèn)真對(duì)已有系統(tǒng)的研究和相關(guān)的開(kāi)發(fā)人員交換了看法。征求他們的新系統(tǒng)的提出意見(jiàn)。綜上所述,本系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)在技術(shù)上和硬件設(shè)備上的條件以及計(jì)算機(jī)軟件的使用上條件是成熟,技術(shù)上都是滿(mǎn)足的,因此,它在技術(shù)上是可行的。2.5.4 運(yùn)行上可行性:本系統(tǒng)為一個(gè)中小型的汽車(chē)銷(xiāo)售公司信息管理系統(tǒng),所耗費(fèi)的資源非常的小,汽車(chē)銷(xiāo)售公司的電腦無(wú)論是硬件還是軟件都能夠滿(mǎn)足條件,因此,本系統(tǒng)在運(yùn)行上是可行的。第三章 數(shù)據(jù)庫(kù)設(shè)計(jì)31 數(shù)據(jù)庫(kù)需求分析在仔細(xì)調(diào)查汽車(chē)銷(xiāo)售管理過(guò)程的基礎(chǔ)上,得到本系

23、統(tǒng)所處理的數(shù)據(jù)流程如圖所示: 供應(yīng)商登記 汽車(chē)登記 顧客登記基本信息錄入 基本信息錄入 基本信息錄入供應(yīng)商信息管理 汽車(chē)信息管理 客戶(hù)信息管理 進(jìn)貨信息輸入 銷(xiāo)售信息輸入 進(jìn)貨信息管理 銷(xiāo)售信息管理 庫(kù)存信息判斷 數(shù)據(jù)流程圖在本設(shè)計(jì)中,通過(guò)對(duì)汽車(chē)銷(xiāo)售管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下: 汽車(chē)基本信息。包括的數(shù)據(jù)項(xiàng)有汽車(chē)序號(hào)、車(chē)輛類(lèi)型、型號(hào)、合格證號(hào)、發(fā)動(dòng)機(jī)號(hào)、車(chē)架號(hào)、進(jìn)價(jià)、廠(chǎng)家、出廠(chǎng)日期、狀態(tài)。 客戶(hù)基本信息。包括的數(shù)據(jù)項(xiàng)有客戶(hù)編號(hào)、客戶(hù)名稱(chēng)、客戶(hù)類(lèi)別、證件名稱(chēng)、證件號(hào)、聯(lián)系電話(huà)、聯(lián)系地址、購(gòu)車(chē)用途、購(gòu)車(chē)時(shí)間等。 購(gòu)買(mǎi)信息。包括的數(shù)據(jù)項(xiàng)有客戶(hù)號(hào)、汽車(chē)序號(hào)、售價(jià)、付款方式、銷(xiāo)售

24、合同。 系統(tǒng)用戶(hù)信息。包括的數(shù)據(jù)項(xiàng)有用戶(hù)名稱(chēng)、用戶(hù)密碼、用戶(hù)級(jí)別、聯(lián)系電話(huà)等。有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)和數(shù)據(jù)流程,就能進(jìn)行下面的數(shù)據(jù)庫(kù)設(shè)計(jì)。32 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)這一設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿(mǎn)足用戶(hù)需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。本設(shè)計(jì)根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有汽車(chē)實(shí)體、客戶(hù)實(shí)體、銷(xiāo)售實(shí)體。各個(gè)實(shí)體的E-R圖及其關(guān)系描述如下:1) 汽車(chē)實(shí)體E-R圖: 汽車(chē)實(shí)體汽車(chē)序號(hào) 汽車(chē)型號(hào) 合格證號(hào) 發(fā)動(dòng)機(jī)號(hào)2) 客戶(hù)實(shí)體E-R圖: 客戶(hù)實(shí)體客戶(hù)編號(hào) 客戶(hù)名稱(chēng) 客戶(hù)類(lèi)別 聯(lián)系電話(huà)3)銷(xiāo)售實(shí)體E-R圖: 銷(xiāo)售實(shí)體客戶(hù)編號(hào) 汽車(chē)序號(hào) 付款方式 銷(xiāo)售合同4

25、)實(shí)體和實(shí)體之間的關(guān)系E-R圖如圖所示:購(gòu)買(mǎi)信息 對(duì)應(yīng) 客戶(hù)信息對(duì)應(yīng)汽車(chē)信息33 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)在上面的實(shí)體以及實(shí)體之間的關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫(kù)中的表格以及各個(gè)表格之間的關(guān)系。汽車(chē)銷(xiāo)售管理系統(tǒng)數(shù)據(jù)庫(kù)中的各個(gè)表格的設(shè)計(jì)結(jié)果如下面的幾個(gè)表格所示。每個(gè)表格表示在數(shù)據(jù)庫(kù)中的一個(gè)表。1客戶(hù)信息表:字段名類(lèi)型寬度客戶(hù)號(hào)字符型10客戶(hù)名稱(chēng)字符型8客戶(hù)類(lèi)別字符型10證件名稱(chēng)字符型10證件號(hào)字符型10聯(lián)系電話(huà)字符型13地址字符型30購(gòu)車(chē)用途字符型30購(gòu)車(chē)時(shí)間日期型82汽車(chē)基本信息表:該表用來(lái)存放公司所有的汽車(chē)基本信息。字段名類(lèi)型寬度汽車(chē)序號(hào)字符型10車(chē)輛類(lèi)型字符型10型號(hào)字符型10合格證號(hào)字符型10發(fā)動(dòng)機(jī)

26、號(hào)字符型10車(chē)架號(hào)字符型10進(jìn)價(jià)字符型10廠(chǎng)家字符型10出廠(chǎng)日期日期型8狀態(tài)字符型43銷(xiāo)售合同表:該表用來(lái)存放所銷(xiāo)售過(guò)的銷(xiāo)售汽車(chē)合同信息。字段名類(lèi)型寬度客戶(hù)號(hào)字符型10汽車(chē)序號(hào)字符型10賣(mài)出價(jià)字符型10付款方式字符型10購(gòu)買(mǎi)合同備注型42 系統(tǒng)用戶(hù)表字段名類(lèi)型寬度用戶(hù)名字符型10密碼字符型10級(jí)別字符型10聯(lián)系電話(huà)字符型10第四章 應(yīng)用系統(tǒng)實(shí)現(xiàn)按結(jié)構(gòu)化的程序設(shè)計(jì)思想,在完成了系統(tǒng)分析、系統(tǒng)設(shè)計(jì)后,就可以進(jìn)行系統(tǒng)實(shí)現(xiàn)階段了,系統(tǒng)實(shí)現(xiàn)是每指把系統(tǒng)的物理模型轉(zhuǎn)換成實(shí)際運(yùn)行系統(tǒng)的全過(guò)程。其基本任務(wù)是:a) 前期準(zhǔn)備b) 系統(tǒng)平臺(tái)的安裝與調(diào)試c) 程序的編制與調(diào)試d) 信息系統(tǒng)調(diào)試e) 數(shù)據(jù)庫(kù)與文件的建

27、立f) 系統(tǒng)轉(zhuǎn)換g) 試運(yùn)行、驗(yàn)收與維護(hù)41:客戶(hù)資料編輯表單1)表單運(yùn)行時(shí)的窗體:42 客戶(hù)信息查詢(xún)表單1)表單運(yùn)行時(shí)的窗體: 2)客戶(hù)信息報(bào)表: 數(shù)據(jù)庫(kù)中的信息最終可能需要打印出來(lái)。這就是報(bào)表。這里在以上的查詢(xún)表單中有一個(gè)查詢(xún)報(bào)表按鈕。它的click事件就是激活報(bào)表事件的發(fā)生。報(bào)表是對(duì)滿(mǎn)足查詢(xún)條件的記錄打印出來(lái)。打印出來(lái)的窗體如下:43: 汽車(chē)基本信息表單 1)表單運(yùn)行時(shí)的窗體:44:汽車(chē)信息查詢(xún)表單: 1)表單運(yùn)行時(shí)的窗體: 2) 汽車(chē)報(bào)表:上面已經(jīng)介紹報(bào)表的實(shí)現(xiàn)原理。下面是上面查詢(xún)結(jié)果的報(bào)表實(shí)際圖形界面: 45 銷(xiāo)售合同管理表單1)表單運(yùn)行時(shí)的窗體:46 合同信息查詢(xún)表單1)表單運(yùn)行時(shí)

28、的窗體: 47 菜單設(shè)計(jì):在我們所設(shè)計(jì)的汽車(chē)銷(xiāo)售合同管理系統(tǒng)中,系統(tǒng)菜單就是第一個(gè)人機(jī)交互的界面,系統(tǒng)菜單中給出的是本系統(tǒng)的各個(gè)子功能模塊,這些子功能又分門(mén)別類(lèi)的組成子菜單。所以,汽車(chē)銷(xiāo)售合同管理系統(tǒng)中的所有功能最終是以菜單的形式提供給使用者。在上一章的系統(tǒng)分析和前面的設(shè)計(jì)中,系統(tǒng)的功能模塊已經(jīng)較為清楚了:1 客戶(hù)信息模塊 2 汽車(chē)信息模塊 3 合同信息模塊在實(shí)際的菜單設(shè)計(jì)中,這些功能模塊可以于不同的菜單項(xiàng)出現(xiàn)。本著對(duì)使用者操作帶來(lái)方便的原則,將本系統(tǒng)菜單設(shè)計(jì)如下: 客戶(hù)信息汽車(chē)信息合同信息退出客戶(hù)編輯汽車(chē)信息編輯合同信息編輯客戶(hù)查詢(xún)汽車(chē)信息查詢(xún)合同信息查詢(xún)第五章 測(cè)試計(jì)劃測(cè)試的目的在于發(fā)現(xiàn)錯(cuò)

29、誤。由于在編寫(xiě)代碼的過(guò)程中不可避免的會(huì)出現(xiàn)錯(cuò)誤,因此,在軟件投入使用前,必須糾正其中的大部分錯(cuò)誤,否則,這些錯(cuò)誤遲早會(huì)在運(yùn)行的過(guò)程中暴露出來(lái),造成很惡劣的后果。5.1 引言5.1.1 編寫(xiě)目的1:測(cè)試的目的是在運(yùn)行之前,盡可能多的發(fā)現(xiàn)程序中錯(cuò)誤,這是保證軟件質(zhì)量的關(guān)鍵步驟。2:讀者對(duì)象:軟件設(shè)計(jì)人員,開(kāi)發(fā)人員,測(cè)試人員,管理人員。5.1.2 參考資料項(xiàng)目任務(wù)書(shū);可行性研究報(bào)告;需求規(guī)格說(shuō)明書(shū);概要設(shè)計(jì)說(shuō)明書(shū);詳細(xì)設(shè)計(jì)說(shuō)明書(shū);軟件使用手冊(cè);5.2 測(cè)試計(jì)劃5.2.1 測(cè)試方案1 測(cè)試方法:白盒,黑盒測(cè)試;2 選取測(cè)試用例的原則:包含合理的,不合理的輸入條件;5.2.2 測(cè)試項(xiàng)目1 單元測(cè)試單元測(cè)

30、試是將在整個(gè)軟件按邏輯劃分為多個(gè)單元,逐項(xiàng)說(shuō)明各單元測(cè)試的內(nèi)容和步驟。單元測(cè)試的目的就是保證軟件的每個(gè)單元能夠保證正確的運(yùn)行。在這個(gè)步驟中所發(fā)現(xiàn)的往往是詳細(xì)設(shè)計(jì)和編碼的錯(cuò)誤。2 子系統(tǒng)測(cè)試子系統(tǒng)測(cè)試是把經(jīng)過(guò)的單元測(cè)試的模塊放在一起形成一個(gè)子系統(tǒng)來(lái)測(cè)試。單元相互間的協(xié)調(diào)和通信是這個(gè)測(cè)試過(guò)程中的主要問(wèn)題。3 組裝測(cè)試組裝測(cè)試是把經(jīng)過(guò)測(cè)試的子系統(tǒng)裝配成一個(gè)完整的系統(tǒng),使整個(gè)系統(tǒng)可以運(yùn)轉(zhuǎn)起來(lái)。而測(cè)試在這個(gè)過(guò)程不僅應(yīng)該發(fā)現(xiàn)設(shè)計(jì)和編碼的錯(cuò)誤,還應(yīng)該驗(yàn)證系統(tǒng)是否能完成需求說(shuō)明書(shū)中制定的功能,而且,系統(tǒng)的性能也符合預(yù)定的要求。5.2.3 測(cè)試條件測(cè)試可在Windows 9x/NT/2000平臺(tái)下進(jìn)行,軟件環(huán)境為VB6.0;5.3 測(cè)試準(zhǔn)則在整個(gè)測(cè)試過(guò)程中應(yīng)遵循以下準(zhǔn)則:1 公正、嚴(yán)密、審慎的工作態(tài)度2 協(xié)作精神3 積極調(diào)試,力圖使軟件更完善第六章 系統(tǒng)的編譯和發(fā)行 當(dāng)完成了汽車(chē)銷(xiāo)售管理系統(tǒng)的編程和調(diào)試工作,最后一步就是該系統(tǒng)的編譯和發(fā)行。這涉及到工程對(duì)象的創(chuàng)建、可執(zhí)行應(yīng)用程序的生成以及發(fā)行環(huán)境的配置等多方面的問(wèn)題。 設(shè)計(jì)開(kāi)發(fā)的應(yīng)用系統(tǒng)的目的就是要使用戶(hù)即使不安裝Visual Foxpro,也能運(yùn)行該程序。要想脫離Visual Foxpro運(yùn)行。需要對(duì)系統(tǒng)進(jìn)行編譯,制作出可單獨(dú)運(yùn)行的可執(zhí)行程序。系統(tǒng)的編譯過(guò)程需經(jīng)過(guò)如下的幾步。首先將系統(tǒng)涉及到的文件全部包含進(jìn)

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論