![汽車銷售畢業(yè)論文[24頁]_第1頁](http://file1.renrendoc.com/fileroot_temp2/2020-9/18/59c276fb-19c6-47b0-962e-280fc60e1cd4/59c276fb-19c6-47b0-962e-280fc60e1cd41.gif)
![汽車銷售畢業(yè)論文[24頁]_第2頁](http://file1.renrendoc.com/fileroot_temp2/2020-9/18/59c276fb-19c6-47b0-962e-280fc60e1cd4/59c276fb-19c6-47b0-962e-280fc60e1cd42.gif)
![汽車銷售畢業(yè)論文[24頁]_第3頁](http://file1.renrendoc.com/fileroot_temp2/2020-9/18/59c276fb-19c6-47b0-962e-280fc60e1cd4/59c276fb-19c6-47b0-962e-280fc60e1cd43.gif)
![汽車銷售畢業(yè)論文[24頁]_第4頁](http://file1.renrendoc.com/fileroot_temp2/2020-9/18/59c276fb-19c6-47b0-962e-280fc60e1cd4/59c276fb-19c6-47b0-962e-280fc60e1cd44.gif)
![汽車銷售畢業(yè)論文[24頁]_第5頁](http://file1.renrendoc.com/fileroot_temp2/2020-9/18/59c276fb-19c6-47b0-962e-280fc60e1cd4/59c276fb-19c6-47b0-962e-280fc60e1cd45.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、計(jì)算機(jī)畢業(yè)設(shè)計(jì)目 錄前言4第1章 開發(fā)概述41.1 項(xiàng)目開發(fā)背景41.2 項(xiàng)目開發(fā)的目的51.3 項(xiàng)目開發(fā)的目標(biāo)51.4 項(xiàng)目提出的意義615、FoxPro數(shù)據(jù)庫簡介6 FoxPro數(shù)據(jù)庫的發(fā)展6 Visual FoxPro系列數(shù)據(jù)庫6 Visual FoxPro 6.0的特點(diǎn)7第二章 系統(tǒng)分析和設(shè)計(jì)82.1 系統(tǒng)目標(biāo)設(shè)計(jì)82.2 開發(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ù)庫設(shè)計(jì)1331 數(shù)據(jù)庫需求分析1332 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)14
2、33 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)15第四章 應(yīng)用系統(tǒng)實(shí)現(xiàn)1841:客戶資料編輯表單1842 客戶信息查詢表單1843: 汽車基本信息表單1944:汽車信息查詢表單:1945 銷售合同管理表單2046 合同信息查詢表單2147 菜單設(shè)計(jì):21第五章 測試計(jì)劃225.1 引言225.1.1 編寫目的225.1.2 參考資料225.2 測試計(jì)劃225.2.1 測試方案225.2.2 測試項(xiàng)目225.2.3 測試條件235.3 測試準(zhǔn)則23第六章 系統(tǒng)的編譯和發(fā)行23總 結(jié)24致 謝25主要參考文獻(xiàn)25前 言長期以來,我國汽車銷售公司還停留在文本上來管理整個公司的汽車銷售過程。在經(jīng)濟(jì)還不是較發(fā)達(dá)的內(nèi)地,由于計(jì)
3、算機(jī)等硬件設(shè)備還不能普及、以及計(jì)算機(jī)應(yīng)用軟件的開發(fā)成本、使用等問題,導(dǎo)致計(jì)算機(jī)的輔助技術(shù)的應(yīng)用還沒有大規(guī)模的應(yīng)用到我們實(shí)際工作中。目前,隨著計(jì)算機(jī)硬件技術(shù)的發(fā)展,成本越來越低,以及當(dāng)今計(jì)算機(jī)教育技術(shù)的大規(guī)模普及,越來越多的人能夠熟練地操作計(jì)算機(jī)、以及基層工作人員越來越多地會設(shè)計(jì)一些適用的應(yīng)用軟件。傳統(tǒng)上,銷售公司管理工作都是通過安排專人搞銷售業(yè)務(wù)的管理工作,整天是各項(xiàng)數(shù)據(jù)的管理。資料一堆一堆,每逢查閱過去某個客戶,或者某種型號的汽車資料,或者過去的銷售合同等。總要折騰工作人員忙上一段時(shí)間。而且文本資料的存儲期不可能太長。容易丟失。而計(jì)算機(jī)存儲介質(zhì)的相當(dāng)穩(wěn)定。而且查詢過去的資料相當(dāng)方便,這樣通過
4、計(jì)算機(jī)來管理,顯然可以極大的提高工作效率??梢源蟠蟮奶岣叽鎯ζ?。使得銷售檔案保管時(shí)間得以提高。鑒于Visual Foxpro6.0有強(qiáng)大的數(shù)據(jù)庫管理功能,我們選用Visual Foxpro6.0來完成這個汽車銷售管理系統(tǒng)。第1章 開發(fā)概述管理信息系統(tǒng)就是我們常說的MIS(Management Information System),在強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會中它越來越得到普及。MIS是一門新的學(xué)科,它跨越了若干個領(lǐng)域,比如管理科學(xué)、系統(tǒng)科學(xué),運(yùn)籌學(xué)、統(tǒng)計(jì)學(xué)以及計(jì)算機(jī)科學(xué)。在這些學(xué)科的基礎(chǔ)上,形成信息收集和加工的方法,從而形成一個縱橫交織的系統(tǒng)。1.1 項(xiàng)目開發(fā)背景當(dāng)今時(shí)代,世界經(jīng)濟(jì)正在從工
5、業(yè)經(jīng)濟(jì)向知識經(jīng)濟(jì)轉(zhuǎn)變。我們說知識經(jīng)濟(jì)的兩個重要特征就是信息化和全球化,要實(shí)現(xiàn)信息化和全球化,就必須依靠完善的網(wǎng)絡(luò)和完善的數(shù)據(jù)庫。在這樣一個飛速發(fā)展的信息時(shí)代,在各行各業(yè)中離不開信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于管理信息系統(tǒng)的環(huán)境。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信息管理與信息管理系統(tǒng)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提。因此,開發(fā)這樣一套汽車銷售信息管理管理軟件成為很有必要的事。其實(shí)現(xiàn)代銷售單位管理早就進(jìn)化信息化階段了,但是從軟件市場購買的一些信息管理軟件通常是通用版的,不可能適應(yīng)所有銷
6、售單位和部門管理中的情況,功能不能擴(kuò)充,導(dǎo)致通用型的汽車銷售管理系統(tǒng)使用效率低下,浪費(fèi)人力,財(cái)力,而且在一些中間環(huán)節(jié)還造成信息丟失,出錯。以下是本人針對我們銷售單位汽車銷售信息管理現(xiàn)狀,在調(diào)研基礎(chǔ)上開發(fā)出來的適合我們汽車銷售單位的信息管理系統(tǒng)。在下面的各章中將以開發(fā)一套汽車銷售信息管理系統(tǒng)為例,談?wù)勂溟_發(fā)過程和所涉及到的問題及解決方法。1.2 項(xiàng)目開發(fā)的目的上個世紀(jì)末,我們單位的汽車銷售管理工作仍是手工作業(yè),有專人進(jìn)行汽車銷售中所涉及的各種信息管理等,效率低下,出錯率高,數(shù)據(jù)不安全。本世紀(jì)初,銷售管理進(jìn)入信息化時(shí)代,銷售過程將大量汽車銷售信息檔案輸入了電腦,進(jìn)行無紙化管理,大大節(jié)約了人力,物力
7、,提高了工作效率。但隨著經(jīng)濟(jì)水平的發(fā)展,知識經(jīng)濟(jì)時(shí)代給汽車銷售行業(yè)信息管理提出了更高的要求,汽車銷售管理中數(shù)據(jù)的正確性、安全性,操作的高效性、可靠性,無一不影響著銷售公司的生存和發(fā)展。汽車銷售管理智能化是解決上述問題的最佳方案。將一些先進(jìn)的信息技術(shù)結(jié)合運(yùn)用到汽車銷售信息管理和服務(wù)中,用這些技術(shù)來促進(jìn)銷售公司管理各部門的協(xié)作,提高汽車銷售管理乃至單位管理的效率,是系統(tǒng)開發(fā)的主要目的。 1.3 項(xiàng)目開發(fā)的目標(biāo)汽車銷售管理唯有邁向自動化,高效率,人性化管理,才能滿足汽車銷售公司的需求。汽車銷售信息管理的主要目標(biāo),在于加強(qiáng)服務(wù)而不在于精簡人力。換言之,其效益不在于節(jié)省現(xiàn)有的人力、物力,而在于提供許多尚
8、未自動化作業(yè)時(shí)所無法提供之服務(wù),期望以最快的速度將汽車銷售信息做最適當(dāng)?shù)倪\(yùn)用。 (1) 以自動化、系統(tǒng)化、高效管理代替分散、重復(fù)操作(2) 開發(fā)汽車銷售信息管理系統(tǒng),進(jìn)一步提高單位效益和現(xiàn)代化信息管理水平。 (3) 減輕人事工資管理員的負(fù)擔(dān),節(jié)省人力物力開支。1.4 項(xiàng)目提出的意義引進(jìn)以計(jì)算機(jī)信息管理技術(shù)和網(wǎng)絡(luò)通訊技術(shù),是加快汽車銷售管理信息服務(wù)進(jìn)程的重要手段。信息技術(shù)的發(fā)展和應(yīng)用將會改變了汽車銷售資源的結(jié)構(gòu)和獲取信息的方式。總之,新的管理信息系統(tǒng)的啟動,將會給整個汽車銷售管理帶來良性的巨大的體系結(jié)構(gòu)的變化。這些變化不僅體現(xiàn)在汽車銷售數(shù)據(jù)管理方式的轉(zhuǎn)變,也體現(xiàn)在汽車銷售管理理念的轉(zhuǎn)變,也體現(xiàn)了
9、汽車銷售管理的現(xiàn)代化和信息化水平,工作人員的素質(zhì)會隨著管理方式的提高而提高,員工工作的自律性、積極性都得到較大限度的激發(fā)。15、FoxPro數(shù)據(jù)庫簡介 FoxPro數(shù)據(jù)庫的發(fā)展1989年下半年,F(xiàn)ox公司正式推出FoxPro 1.0,它首次引入了基于DOS環(huán)境的窗口技術(shù),它支持鼠標(biāo),操作方便,是一個與dBASE、FoxBASE完全兼容的編譯型集成環(huán)境式的數(shù)據(jù)庫系統(tǒng)。1991年推出FoxPro 2.0版。由于使用了Rushmore查詢優(yōu)化技術(shù)、先進(jìn)的關(guān)系查詢與報(bào)表技術(shù)以及整套第4代語言工具,因此FoxPro 2.0在性能上得到大幅度地提高。它面向?qū)ο笈c事件,其擴(kuò)充版充分使用了已有的擴(kuò)展內(nèi)存,是一
10、個真正的32位產(chǎn)品。它除了支持FoxPro先前版本的全部功能外,還增加了100多條全新的命令與函數(shù),從而使得FoxPro的程序設(shè)計(jì)語言逐步成為xBASE語言的標(biāo)準(zhǔn)。在與dBASE IV、Paradox、Clipper等同時(shí)期其他同類產(chǎn)品一起參加的基準(zhǔn)測試中,F(xiàn)oxPro以百倍快的速度大大超越其他競爭對手。因此該公司常用的廣告語為“Nothing Runs Like Fox”。 Visual FoxPro系列數(shù)據(jù)庫1992年微軟公司收購了Fox公司,將FoxPro納入自己的產(chǎn)品中。它利用自身的技術(shù)優(yōu)勢和巨大的資源,在不長的時(shí)間里開發(fā)出FoxPro 2.5以及FoxPro 2.6等大約20個軟件產(chǎn)
11、品及其相關(guān)產(chǎn)品(包括DOS、Windows、Mac和UNIX等4個平臺下的產(chǎn)品)。1995年6月,微軟公司推出了Visual FoxPro 3.0版,接著又很快推出了Visual FoxPro 5.0及其中文版。1998年發(fā)布了可視化編程語言集成包Visual Studio 6.0。 Visual FoxPro 6.0的特點(diǎn)與其他數(shù)據(jù)庫管理系統(tǒng)相比,Visual FoxPro 6.0具有用戶的普遍性、功能的完整性、工具的易用性和規(guī)模的可伸縮性等特點(diǎn)。1. 用戶的普遍性勿庸置疑,Visual FoxPro 6.0作為數(shù)據(jù)庫工具擁有眾多的開發(fā)者。由于它與傳統(tǒng)的xBASE數(shù)據(jù)庫兼容,因此了解和使用它
12、的傳統(tǒng)用戶數(shù)量龐大。它安裝容易,運(yùn)行環(huán)境要求不高,入門和學(xué)習(xí)方便,最易于用戶接受。2. 功能的完整性經(jīng)過幾個版本的升級,Visual FoxPro 6.0比傳統(tǒng)的xBASE數(shù)據(jù)庫有了質(zhì)的飛躍。在數(shù)據(jù)管理方面,它基本具備了大型SQL數(shù)據(jù)庫的特征(如視圖、關(guān)鍵字、關(guān)系、觸發(fā)器、存儲過程等);在數(shù)據(jù)庫設(shè)計(jì)方面,它提供了各種數(shù)據(jù)庫組件的設(shè)計(jì)向?qū)Ш蛨D形化、智能化的設(shè)計(jì)過程。其獨(dú)特的優(yōu)點(diǎn)是提供了各種數(shù)據(jù)庫用戶界面的可視化設(shè)計(jì)工具,提供了自含的編程語言和調(diào)試工具,提供了查詢數(shù)據(jù)庫的默認(rèn)表格工具等??偠灾?,Visual FoxPro 6.0盡量使得用戶不依靠任何其他軟件工具就能完成一個較復(fù)雜數(shù)據(jù)庫應(yīng)用系統(tǒng)的
13、全部開發(fā)工作。3. 工具的易用性Visual FoxPro 6.0的各種工具之所以容易使用,是因?yàn)樗苑奖愫鸵?guī)范開發(fā)者的工作為目標(biāo),充分考慮了數(shù)據(jù)庫應(yīng)用軟件的特點(diǎn)。窗口化、圖形化、智能化、模板化、向?qū)Щ?、參?shù)化和通用化是Visual FoxPro 6.0工具的共同特征。第二章 系統(tǒng)分析和設(shè)計(jì)2.1 系統(tǒng)目標(biāo)設(shè)計(jì)系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)汽車銷售管理的系統(tǒng)化,規(guī)范化和自動化,從而達(dá)到提高汽車銷售公司對銷售管理的效率的目的。2.2 開發(fā)設(shè)計(jì)思想汽車銷售管理的對象包括:汽車的進(jìn)貨數(shù)量的管理,汽車的銷售和客戶的管理,汽車庫存數(shù)量的管理。汽車進(jìn)貨時(shí)經(jīng)檢查合同確認(rèn)認(rèn)為有效托收以后,進(jìn)行驗(yàn)貨入庫,填寫入庫單,
14、進(jìn)行入庫登記。汽車在銷售過程中需要對汽車本身信息資料,客戶的信息資料進(jìn)行登記管理。汽車銷售過程中需要隨時(shí)對庫存的汽車數(shù)量進(jìn)行動態(tài)了解和管理。三者是緊密相連的,任何一個環(huán)節(jié)都不是孤立存在。 汽車銷售管理的特點(diǎn)是信息處理量比較大。所管理的汽車種類繁多,而且由于入庫單,出庫單,需求單等單據(jù)發(fā)生量特別大,關(guān)聯(lián)信息多,查詢和統(tǒng)計(jì)的方式各不相同。因此手工借助紙介來管理上實(shí)現(xiàn)起來有一定的困難。在管理的過程中經(jīng)常會出現(xiàn)信息的重復(fù)傳遞,單據(jù),報(bào)表種類繁多,各個部門管理規(guī)格不統(tǒng)一等問題。在本系統(tǒng)的設(shè)計(jì)過程中,為了克服以上困難,滿足計(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í)用性。界面盡量簡單化,做到實(shí)用、方便,盡量滿足企業(yè)中不同層次員工的需要。2.3 系統(tǒng)功能分析本人中的汽車銷售管理系統(tǒng)需要完成功能主要有一下幾點(diǎn)。 汽車銷售管理各種信息的輸入,包括進(jìn)貨、售出的汽車信息、客戶信息的輸入等。 所售汽車銷售合同管理。汽車銷售管理各種信息的查詢、修改和維護(hù)。汽車銷售報(bào)表的生成。 對任意型號的汽車提供儲存數(shù)量報(bào)警。 系統(tǒng)用戶管理。2.4 系統(tǒng)功能模塊設(shè)計(jì)在系統(tǒng)功能分析的基礎(chǔ)上,考慮vfp程序編制的特點(diǎn),得到如圖所示的系統(tǒng)功能模塊圖: 汽車銷售管理系統(tǒng) 客 汽 銷 系 戶
16、 車 售 統(tǒng) 資 資 合 用 料 料 同 戶 管 管 管 管 理 理 理 理 客 客 客 客 汽 汽 汽 汽 合 合 合 用 用 用 戶 戶 戶 戶 車 車 車 車 同 同 同 戶 戶 戶 資 瀏 添 查 資 瀏 添 查 資 瀏 查 瀏 添 密 料 覽 加 詢 料 覽 加 詢 料 覽 詢 覽 加 碼 輸 修 刪 報(bào) 輸 修 刪 報(bào) 輸 修 報(bào) 修 刪 修 入 改 出 表 出 改 出 表 入 改 表 改 出 改下面對以上功能模塊做如下設(shè)計(jì)說明:1客戶信息模塊1)客戶信息編輯子模塊客戶基本情況子模塊可以實(shí)現(xiàn)對客戶信息庫中包括客戶號、客戶名稱,客戶證件名,證件號等信息記錄的錄入、修改、刪除等編輯操作
17、。2)客戶信息檢索子模塊這個模塊是客戶基本情況信息模塊的重要子模塊。因?yàn)橘Y料錄入到數(shù)據(jù)庫的目的就是便宜以后對庫內(nèi)的信息進(jìn)行查詢。它能夠用單一條件或組合條件兩種方式對滿足條件的學(xué)生記錄予以顯示,力圖從數(shù)據(jù)的任何一個角度反映整個數(shù)據(jù)表的信息。該模塊將用SQL語言實(shí)現(xiàn),主要的檢索條件有:客戶號、客戶名稱、客戶證件號,時(shí)間等,檢索結(jié)果將顯示在網(wǎng)格控件中。3)客戶信息報(bào)表子模塊該模塊可以實(shí)現(xiàn)對客戶基本情況表中滿足指定條件的記錄的輸出報(bào)表。該模塊輸出特定條件的記錄也將用SQL語言實(shí)現(xiàn),本文這里報(bào)表以預(yù)覽方式表現(xiàn)。2汽車信息模塊1) 汽車信息編輯子模塊: 汽車信息的編輯包括汽車相關(guān)的合格證號,發(fā)動機(jī)號,車架
18、號等的錄入、修改、添加、刪除。這里,汽車的編輯子模塊是是本系統(tǒng)實(shí)現(xiàn)其它功能的基礎(chǔ),數(shù)據(jù)庫內(nèi)沒有準(zhǔn)確的數(shù)據(jù)源,那么其它功能就沒有實(shí)現(xiàn)的價(jià)值了。而修改,添加可以達(dá)到準(zhǔn)確維護(hù)數(shù)據(jù)庫的目的。2)汽車信息查詢模塊該模塊可以實(shí)現(xiàn)對公司所購的汽車資料從汽車合格證號、車架號,發(fā)動機(jī)號,出廠日期等單方面或及其字段的組合方式進(jìn)行查詢,主要利用SQL語句、DO CASEENDCASE等語句實(shí)現(xiàn)檢索。并將檢索結(jié)果顯示在網(wǎng)格控件中。3)汽車信息報(bào)表子模塊該模塊是汽車信息模塊的重要組成部分。對數(shù)據(jù)庫中符合用戶需求的信息最終需要可以報(bào)表打印出來。該模塊真是實(shí)現(xiàn)這一功能需求的。它可以將滿足用戶查詢條件的記錄報(bào)表。3銷售合同模
19、塊1) 合同信息編輯子模塊: 合同信息的編輯包括購買價(jià)格,付款方式,合同內(nèi)容等進(jìn)行錄入、修改、添加、刪除。2)合同信息查詢模塊該模塊可以實(shí)現(xiàn)對公司所銷售的汽車銷售合同從客戶號,汽車序號,汽車合格證號、車架號,發(fā)動機(jī)號,出廠日期等單方面或及其字段的組合方式進(jìn)行查詢出相應(yīng)的合同信息出來,主要利用SQL語句、DO CASEENDCASE等語句實(shí)現(xiàn)檢索。并將檢索結(jié)果顯示在網(wǎng)格控件中。3)合同信息報(bào)表子模塊該模塊是將銷售合同以及相關(guān)的信息打印報(bào)表,報(bào)表可以是對整個合同庫表的所有信息。也可以是滿足用戶的查詢條件的信息??梢造`活的滿足用戶的使用需求。2.5可行性研究:2.5.1目的:可行性研究的目的是用最小
20、的代價(jià)在盡可能的時(shí)間內(nèi)確定問題是否能夠解決。2.5.2經(jīng)濟(jì)上可行性:現(xiàn)在,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長足的進(jìn)步。而本系統(tǒng)的開發(fā),為汽車銷售公司的工作效率帶來了一個質(zhì)的飛躍,為此主要表現(xiàn)有以下幾個方面:第一,本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動;第二,本系統(tǒng)的運(yùn)行可以節(jié)省許多資源;第三,本系統(tǒng)的運(yùn)行可以大大的提高汽車銷售公司的工作效率;第四,本系統(tǒng)可以使敏感文檔更加安全,等等。所以,本系統(tǒng)在經(jīng)濟(jì)上是可行的。2.5.3 技術(shù)上可行性:為本系統(tǒng)的開發(fā)我特對某某汽車銷售公司進(jìn)行了深入的調(diào)查研究。汽車銷售公司從事汽車銷售管理的人員都是從事該工作多年的技術(shù)人員。他們對使用計(jì)算機(jī)軟件有豐富的
21、使用和管理經(jīng)驗(yàn)。而且汽車銷售公司為他們提供了多臺配備良好的電腦。本系統(tǒng)開發(fā)后使用的用戶主要是汽車銷售公司的管理人員。暫時(shí)不提供更多的用戶來共享數(shù)據(jù),所以開發(fā)的系統(tǒng)暫時(shí)定位單機(jī)版本。后臺數(shù)據(jù)庫我選擇Microsoft FOXPRO6.0作為本系統(tǒng)的數(shù)據(jù)庫,前臺開發(fā)工具采用Microsoft FOXPRO6.0。 使用Microsoft FOXPRO6.0作為系統(tǒng)開發(fā)的開發(fā)環(huán)境,它作為一種現(xiàn)代的編程語言,提供完善的指令控制語句、類與對象的支持及豐富的數(shù)據(jù)類型,給開發(fā)高性能系統(tǒng)提供的保障為開發(fā)滿足客戶要求的系統(tǒng),保證了代碼的模塊化要求,而代碼模塊化的提高,非常有利于以后對新系統(tǒng)的擴(kuò)展與修改。新系統(tǒng)開
22、發(fā)之前,我詳細(xì)的對目前的系統(tǒng)開發(fā)人員和系統(tǒng)操作人員,以及汽車銷售公司管理人員進(jìn)行調(diào)研,聽取他們對系統(tǒng)的技術(shù)要求和實(shí)際操作要求。特別是認(rèn)真對已有系統(tǒng)的研究和相關(guān)的開發(fā)人員交換了看法。征求他們的新系統(tǒng)的提出意見。綜上所述,本系統(tǒng)的設(shè)計(jì)與開發(fā)在技術(shù)上和硬件設(shè)備上的條件以及計(jì)算機(jī)軟件的使用上條件是成熟,技術(shù)上都是滿足的,因此,它在技術(shù)上是可行的。2.5.4 運(yùn)行上可行性:本系統(tǒng)為一個中小型的汽車銷售公司信息管理系統(tǒng),所耗費(fèi)的資源非常的小,汽車銷售公司的電腦無論是硬件還是軟件都能夠滿足條件,因此,本系統(tǒng)在運(yùn)行上是可行的。第三章 數(shù)據(jù)庫設(shè)計(jì)31 數(shù)據(jù)庫需求分析在仔細(xì)調(diào)查汽車銷售管理過程的基礎(chǔ)上,得到本系統(tǒng)
23、所處理的數(shù)據(jù)流程如圖所示: 供應(yīng)商登記 汽車登記 顧客登記基本信息錄入 基本信息錄入 基本信息錄入供應(yīng)商信息管理 汽車信息管理 客戶信息管理 進(jìn)貨信息輸入 銷售信息輸入 進(jìn)貨信息管理 銷售信息管理 庫存信息判斷 數(shù)據(jù)流程圖在本設(shè)計(jì)中,通過對汽車銷售管理的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)如下: 汽車基本信息。包括的數(shù)據(jù)項(xiàng)有汽車序號、車輛類型、型號、合格證號、發(fā)動機(jī)號、車架號、進(jìn)價(jià)、廠家、出廠日期、狀態(tài)。 客戶基本信息。包括的數(shù)據(jù)項(xiàng)有客戶編號、客戶名稱、客戶類別、證件名稱、證件號、聯(lián)系電話、聯(lián)系地址、購車用途、購車時(shí)間等。 購買信息。包括的數(shù)據(jù)項(xiàng)有客戶號、汽車序號、售價(jià)、付款方式、銷售合
24、同。 系統(tǒng)用戶信息。包括的數(shù)據(jù)項(xiàng)有用戶名稱、用戶密碼、用戶級別、聯(lián)系電話等。有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)和數(shù)據(jù)流程,就能進(jìn)行下面的數(shù)據(jù)庫設(shè)計(jì)。32 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)這一設(shè)計(jì)階段是在需求分析的基礎(chǔ)上,設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。本設(shè)計(jì)根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有汽車實(shí)體、客戶實(shí)體、銷售實(shí)體。各個實(shí)體的E-R圖及其關(guān)系描述如下:1) 汽車實(shí)體E-R圖: 汽車實(shí)體汽車序號 汽車型號 合格證號 發(fā)動機(jī)號2) 客戶實(shí)體E-R圖: 客戶實(shí)體客戶編號 客戶名稱 客戶類別 聯(lián)系電話3)銷售實(shí)體E-R圖: 銷售實(shí)體客戶編號 汽車序號 付款方式 銷售合同4)
25、實(shí)體和實(shí)體之間的關(guān)系E-R圖如圖所示:購買信息 對應(yīng) 客戶信息對應(yīng)汽車信息33 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)在上面的實(shí)體以及實(shí)體之間的關(guān)系的基礎(chǔ)上,形成數(shù)據(jù)庫中的表格以及各個表格之間的關(guān)系。汽車銷售管理系統(tǒng)數(shù)據(jù)庫中的各個表格的設(shè)計(jì)結(jié)果如下面的幾個表格所示。每個表格表示在數(shù)據(jù)庫中的一個表。1客戶信息表:字段名類型寬度客戶號字符型10客戶名稱字符型8客戶類別字符型10證件名稱字符型10證件號字符型10聯(lián)系電話字符型13地址字符型30購車用途字符型30購車時(shí)間日期型82汽車基本信息表:該表用來存放公司所有的汽車基本信息。字段名類型寬度汽車序號字符型10車輛類型字符型10型號字符型10合格證號字符型10發(fā)動機(jī)號
26、字符型10車架號字符型10進(jìn)價(jià)字符型10廠家字符型10出廠日期日期型8狀態(tài)字符型43銷售合同表:該表用來存放所銷售過的銷售汽車合同信息。字段名類型寬度客戶號字符型10汽車序號字符型10賣出價(jià)字符型10付款方式字符型10購買合同備注型42 系統(tǒng)用戶表字段名類型寬度用戶名字符型10密碼字符型10級別字符型10聯(lián)系電話字符型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)的全過程。其基本任務(wù)是:a) 前期準(zhǔn)備b) 系統(tǒng)平臺的安裝與調(diào)試c) 程序的編制與調(diào)試d) 信息系統(tǒng)調(diào)試e) 數(shù)據(jù)庫與文件的建立
27、f) 系統(tǒng)轉(zhuǎn)換g) 試運(yùn)行、驗(yàn)收與維護(hù)41:客戶資料編輯表單1)表單運(yùn)行時(shí)的窗體:42 客戶信息查詢表單1)表單運(yùn)行時(shí)的窗體: 2)客戶信息報(bào)表: 數(shù)據(jù)庫中的信息最終可能需要打印出來。這就是報(bào)表。這里在以上的查詢表單中有一個查詢報(bào)表按鈕。它的click事件就是激活報(bào)表事件的發(fā)生。報(bào)表是對滿足查詢條件的記錄打印出來。打印出來的窗體如下:43: 汽車基本信息表單 1)表單運(yùn)行時(shí)的窗體:44:汽車信息查詢表單: 1)表單運(yùn)行時(shí)的窗體: 2) 汽車報(bào)表:上面已經(jīng)介紹報(bào)表的實(shí)現(xiàn)原理。下面是上面查詢結(jié)果的報(bào)表實(shí)際圖形界面: 45 銷售合同管理表單1)表單運(yùn)行時(shí)的窗體:46 合同信息查詢表單1)表單運(yùn)行時(shí)的
28、窗體: 47 菜單設(shè)計(jì):在我們所設(shè)計(jì)的汽車銷售合同管理系統(tǒng)中,系統(tǒng)菜單就是第一個人機(jī)交互的界面,系統(tǒng)菜單中給出的是本系統(tǒng)的各個子功能模塊,這些子功能又分門別類的組成子菜單。所以,汽車銷售合同管理系統(tǒng)中的所有功能最終是以菜單的形式提供給使用者。在上一章的系統(tǒng)分析和前面的設(shè)計(jì)中,系統(tǒng)的功能模塊已經(jīng)較為清楚了:1 客戶信息模塊 2 汽車信息模塊 3 合同信息模塊在實(shí)際的菜單設(shè)計(jì)中,這些功能模塊可以于不同的菜單項(xiàng)出現(xiàn)。本著對使用者操作帶來方便的原則,將本系統(tǒng)菜單設(shè)計(jì)如下: 客戶信息汽車信息合同信息退出客戶編輯汽車信息編輯合同信息編輯客戶查詢汽車信息查詢合同信息查詢第五章 測試計(jì)劃測試的目的在于發(fā)現(xiàn)錯誤
29、。由于在編寫代碼的過程中不可避免的會出現(xiàn)錯誤,因此,在軟件投入使用前,必須糾正其中的大部分錯誤,否則,這些錯誤遲早會在運(yùn)行的過程中暴露出來,造成很惡劣的后果。5.1 引言5.1.1 編寫目的1:測試的目的是在運(yùn)行之前,盡可能多的發(fā)現(xiàn)程序中錯誤,這是保證軟件質(zhì)量的關(guān)鍵步驟。2:讀者對象:軟件設(shè)計(jì)人員,開發(fā)人員,測試人員,管理人員。5.1.2 參考資料項(xiàng)目任務(wù)書;可行性研究報(bào)告;需求規(guī)格說明書;概要設(shè)計(jì)說明書;詳細(xì)設(shè)計(jì)說明書;軟件使用手冊;5.2 測試計(jì)劃5.2.1 測試方案1 測試方法:白盒,黑盒測試;2 選取測試用例的原則:包含合理的,不合理的輸入條件;5.2.2 測試項(xiàng)目1 單元測試單元測試
30、是將在整個軟件按邏輯劃分為多個單元,逐項(xiàng)說明各單元測試的內(nèi)容和步驟。單元測試的目的就是保證軟件的每個單元能夠保證正確的運(yùn)行。在這個步驟中所發(fā)現(xiàn)的往往是詳細(xì)設(shè)計(jì)和編碼的錯誤。2 子系統(tǒng)測試子系統(tǒng)測試是把經(jīng)過的單元測試的模塊放在一起形成一個子系統(tǒng)來測試。單元相互間的協(xié)調(diào)和通信是這個測試過程中的主要問題。3 組裝測試組裝測試是把經(jīng)過測試的子系統(tǒng)裝配成一個完整的系統(tǒng),使整個系統(tǒng)可以運(yùn)轉(zhuǎn)起來。而測試在這個過程不僅應(yīng)該發(fā)現(xiàn)設(shè)計(jì)和編碼的錯誤,還應(yīng)該驗(yàn)證系統(tǒng)是否能完成需求說明書中制定的功能,而且,系統(tǒng)的性能也符合預(yù)定的要求。5.2.3 測試條件測試可在Windows 9x/NT/2000平臺下進(jìn)行,軟件環(huán)境為VB6.0;5.3 測試準(zhǔn)則在整個測試過程中應(yīng)遵循以下準(zhǔn)則:1 公正、嚴(yán)密、審慎的工作態(tài)度2 協(xié)作精神3 積極調(diào)試,力圖使軟件更完善第六章 系統(tǒng)的編譯和發(fā)行 當(dāng)完成了汽車銷售管理系統(tǒng)的編程和調(diào)試工作,最后一步就是該系統(tǒng)的編譯和發(fā)行。這涉及到工程對象的創(chuàng)建、可執(zhí)行應(yīng)用程序的生成以及發(fā)行環(huán)境的配置等多方面的問題。 設(shè)計(jì)開發(fā)的應(yīng)用系統(tǒng)的目的就是要使用戶即使不安裝Visual Foxpro,也能運(yùn)行該程序。要想脫離Visual Foxpro運(yùn)行。需要對系統(tǒng)進(jìn)行編譯,制作出可單獨(dú)運(yùn)行的可執(zhí)行程序。系統(tǒng)的編譯過程需經(jīng)過如下的幾步。首先將系統(tǒng)涉及到的文件全部包含進(jìn)
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度教育機(jī)構(gòu)講師團(tuán)隊(duì)合作協(xié)議
- 公司文員勞動協(xié)議
- 全球環(huán)境治理項(xiàng)目資金捐贈協(xié)議
- 中國地理讀后感
- 《數(shù)學(xué)競賽題庫設(shè)計(jì)與復(fù)習(xí)教學(xué)教案》
- 大宗商品貿(mào)易管理流程手冊
- 委托貸款借款合同
- 農(nóng)產(chǎn)品質(zhì)量安全追溯手冊
- 互聯(lián)網(wǎng)軟件開發(fā)合同協(xié)議
- 綠化工程承包合同協(xié)議
- 2025年服裝制版師(中級)職業(yè)技能鑒定考試題(附答案)
- 高考模擬作文“中國游”“city不city”導(dǎo)寫及范文
- 福建省福州市2024-2025學(xué)年九年級上學(xué)期期末語文試題(解析版)
- 一年級下冊綜合實(shí)踐活動教案2
- 九年級主題班會課件:遇見最好的自己(開學(xué)第一課)
- 2025版股權(quán)投資基金股份收購與退出機(jī)制協(xié)議3篇
- 【營銷方案】2025小紅書平臺營銷通案
- 2025年棗莊科技職業(yè)學(xué)院高職單招語文2018-2024歷年參考題庫頻考點(diǎn)含答案解析
- 護(hù)苗行動安全教育課件
- 2024年山西同文職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試歷年參考題庫含答案解析
- 油品庫房管理規(guī)定(2篇)
評論
0/150
提交評論