已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
摘 要汽車銷售管理系統(tǒng),目前主要有基于C/S模式和B/S模式兩種類型。本文研究的是基于B/S模式的網(wǎng)上汽車銷售管理系統(tǒng),實現(xiàn)對汽車銷售企業(yè),4S店在汽車銷售,庫存,進貨,查詢統(tǒng)計實現(xiàn)信息化管理,提高工作效率,同時使管理更科學。本系統(tǒng)使用的關(guān)鍵技術(shù)主要有前臺采用JSP開發(fā)技術(shù),運用JSP中模式一的網(wǎng)頁開發(fā)模式,另外后臺就是數(shù)據(jù)庫連接池技術(shù),使用的是SQLSERVER2000數(shù)據(jù)庫。設(shè)計實現(xiàn)了對系統(tǒng)中客戶,供應商,汽車三個主體進行管理,對汽車采購,銷售,庫存進行管理,對系統(tǒng)進行管理。結(jié)果表明采用此管理系統(tǒng)很方便地實現(xiàn)車輛的銷售管理,能夠靈活,異地進行操作管理,很適合當前汽車行業(yè)的銷售管理需求?!娟P(guān)鍵詞】 汽車,銷售,JSP,B/S,數(shù)據(jù)庫連接池AbstractCar sales management system, there are mainly based on C / S mode and B / S model of two types. This study is based on B / S mode of online car sales management system, the car sales business, 4S store in car sales, inventory, purchasing, statistical inquiries, to achieve information management, improve efficiency, while making management more scientific. The system uses front key techniques developed using JSP technology, the use of JSP pages in the model of a development model, and the background is the database connection pool technology, using SQLSERVER2000 database. Designed and implemented the system in the customers, suppliers, automotive three main management, automotive procurement, sales, inventory management, system management. The results show that the use of this management system is very easy to achieve vehicle sales management, flexibility, operates off-site management, it is appropriate to the current industry sales management needs. 【Key Words】 car,sale,JSP,B/S,database,connection pool目 錄前 言11 網(wǎng)上汽車銷售管理系統(tǒng)介紹21.1開發(fā)背景21.2國內(nèi)外研究現(xiàn)狀21.3系統(tǒng)設(shè)計思想21.4系統(tǒng)設(shè)計目標32 開發(fā)工具和主要技術(shù)介紹32.1 JSP簡介32.2 SQLSERVER 2000簡介32.3 TOMCAT簡介42.4 數(shù)據(jù)庫連接池技術(shù)簡介42.5 MYECLIPSE簡介43 需求分析53.1 系統(tǒng)需求描述53.2 系統(tǒng)流程圖64 數(shù)據(jù)庫設(shè)計74.1 網(wǎng)上汽車銷售管理系統(tǒng)E-R圖74.1.1 客戶實體E-R圖74.1.2 供應商實體E-R圖74.1.3 汽車實體E-R圖84.2 數(shù)據(jù)庫概要設(shè)計84.3 數(shù)據(jù)庫詳細設(shè)計95 總體設(shè)計95.1 系統(tǒng)主要模塊95.2 系統(tǒng)頁面總體設(shè)計116 詳細設(shè)計116.1 系統(tǒng)JavaBean組件設(shè)計116.1.1 數(shù)據(jù)庫操作JavaBean編寫116.1.2 封裝系統(tǒng)基本信息JavaBean的編寫116.1.3 提交系統(tǒng)基本信息JavaBean的編寫126.1.4 查詢分頁JavaBean的編寫126.2 頁面設(shè)計126.2.1 系統(tǒng)登錄頁面的編寫126.2.2 系統(tǒng)導航頁面的編寫136.2.3 系統(tǒng)主頁頭部頁面的編寫136.2.4 系統(tǒng)主頁頁面136.3 系統(tǒng)核心功能設(shè)計146.3.1 信息錄入功能146.3.2 信息查詢功能146.3.3 信息更新功能156.3.4 修改功能156.3.5 圖表統(tǒng)計分析功能157 使用說明167.1 硬件環(huán)境167.2 軟件環(huán)境167.3 操作步驟178 結(jié)論178.1 運行測試178.2 存在的問題和不足18總結(jié)18致謝19參考文獻1919前 言隨著計算機技術(shù)的迅速發(fā)展,網(wǎng)絡(luò)的不斷進步,對我們這個社會的發(fā)展產(chǎn)生了深遠的變革和影響,改變了人們的生活方式,同時也改變了社會的運作方式,對企業(yè)來講,進行信息化的管理顯得非常必要和迫切。對于銷售企業(yè)來講, 怎樣實現(xiàn)對銷售的物品的管理尤其重要,比如今天銷售了多少,銷售給了誰,倉庫庫存多少,從哪里那位供應商進的貨,想知道最近的銷售情況怎么樣,銷售走勢是提高還降低,這些大量的信息如果采用傳統(tǒng)的紙質(zhì),人工操作的方式,就會發(fā)現(xiàn)效率相當?shù)拖?,同時容易出錯,不易管理。因此本次設(shè)計就是為了實現(xiàn)對汽車銷售行業(yè)的管理實現(xiàn)信息化,方便汽車銷售的管理操作。本系統(tǒng)主要是完成汽車銷售的客戶,供應商,汽車的信息管理和操作。對汽車銷售進行信息化管理,對進貨進行管理,對庫存信息進行管理,并將數(shù)據(jù)存儲在服務(wù)器中。對銷售情況進行查詢統(tǒng)計。對系統(tǒng)管理員進行管理。本系統(tǒng)能夠滿足汽車銷售企業(yè)或者4S店銷售的要求,基本上達到實用的目的。1 網(wǎng)上汽車銷售管理系統(tǒng)介紹1.1開發(fā)背景時下電子商務(wù)是非常熱門的一個領(lǐng)域,各種電商模式爭奇斗艷,B2B,B2C,C2C以及這三種主要模式的延伸占領(lǐng)著這個市場,最近一兩年B2C成為火熱的一塊蛋糕,隨著當當上市,京東十億美元級別融資等事件讓B2C領(lǐng)域展現(xiàn)出它的活力,也吸引許多傳統(tǒng)的企業(yè)進入該領(lǐng)域,如電器連鎖巨頭國美,蘇寧都開通了自己電商平臺,并取得可喜的銷量??梢娦畔⒓夹g(shù)和傳統(tǒng)的結(jié)合是必然的趨勢,因此傳統(tǒng)的銷售企業(yè)應用信息化技術(shù)來改造自己的管理非常必要。本次設(shè)計是做一個適合汽車銷售企業(yè)的銷售管理需求,沒有實現(xiàn)電子商務(wù)平臺的功能,當然這也是考慮到汽車銷售企業(yè)的實際需要,最迫切的首先實現(xiàn)銷售的信息化管理,由于汽車的特殊性不能向普通商品一樣完全實現(xiàn)在網(wǎng)上銷售,所以4S門店銷售仍然會是相當一段時間內(nèi)作為主要的汽車銷售方式。1.2國內(nèi)外研究現(xiàn)狀現(xiàn)在汽車銷售管理系統(tǒng)主要有兩種模式B/S和C/S。B/S模式可以很方便實現(xiàn)異地操作,統(tǒng)一管理。C/S模式只是本地管理的方式,適合單一門店操作。當然選擇哪一種模式的管理系統(tǒng)可以根據(jù)企業(yè)自身的需求進行選擇。C/S模式主要的技術(shù)路線采用vb,vc,java等編程語言和sql2000數(shù)據(jù)庫,mysql等數(shù)據(jù)庫搭建。網(wǎng)上汽車銷售管理采用的是B/S模式,主流的技術(shù)有JSP,PHP,ASP,.net等技術(shù)和sqlserver,mysql,Oracle等數(shù)據(jù)庫搭建。1.3系統(tǒng)設(shè)計思想本系統(tǒng)前臺采用的是JSP技術(shù),后臺采用的是SQLSERVER2000數(shù)據(jù)庫。采用的JSP中模式一的設(shè)計思想即JSP+JavaBeans+SQLSERVER2000組合來進行開發(fā),編寫JavaBeans組件來處理系統(tǒng)的業(yè)務(wù)邏輯,用JSP來處理頁面表現(xiàn),數(shù)據(jù)庫連接的是SQLSERVER2000。系統(tǒng)作為B/S模式的管理系統(tǒng)可以部署到服務(wù)器,發(fā)布到互聯(lián)網(wǎng)上,方便企業(yè)進行銷售管理,符合當前發(fā)展趨勢和企業(yè)銷售汽車的需求。1.4系統(tǒng)設(shè)計目標 在信息化進程日益深化的今天,汽車銷售企業(yè)面對日益激烈的競爭中要想取得優(yōu)勢,運用先進的技術(shù)來進行管理是必然的選擇,可以提高自身管理效率和競爭力。本次設(shè)計的網(wǎng)上汽車銷售管理系統(tǒng)就是為了讓汽車銷售企業(yè)能夠在互聯(lián)網(wǎng),乃至移動設(shè)備登錄互聯(lián)網(wǎng)對企業(yè)的銷售情況了如指掌,方便進行各種調(diào)整來優(yōu)化銷售管理。2 開發(fā)工具和主要技術(shù)介紹2.1 JSP簡介JSP(JavaServer Pages)是現(xiàn)今幾大動態(tài)網(wǎng)頁技術(shù)標準之一,它是由SUN公司以及其他一些公司發(fā)起建立的,是在Java的基礎(chǔ)上開發(fā)出來的,當WEB服務(wù)器接收到JSP網(wǎng)頁請求時,先在服務(wù)器端進行處理,然后以HTML格式返回客戶端,可以這樣簡單理解,JSP就是HTML和JAVA結(jié)合一起,當然JSP有自己的語法規(guī)則,注意區(qū)別,JSP技術(shù)將動態(tài)的內(nèi)容和靜態(tài)的內(nèi)容分開,可以徹底擺脫平臺的束縛。在JSP中還可以使用JavaBean組件,實現(xiàn)業(yè)務(wù)邏輯和頁面表現(xiàn)的分離,提高了我們的開發(fā)效率,因為組件可以重復使用?,F(xiàn)今JSP已經(jīng)成為最流行的動態(tài)網(wǎng)頁技術(shù),應用將越來越廣泛。2.2 SQLSERVER 2000簡介現(xiàn)在通常所說的SQL Server 2000是指的有微軟推出一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它具有使用方便,可伸縮性好,與相關(guān)軟件集成度高等優(yōu)點,本次設(shè)計使用的是SQL Server2000個人版,能夠滿足自己開發(fā)的需要,在本地計算機上進行數(shù)據(jù)的存儲和處理。2.3 TOMCAT簡介Tomcat是一款輕量級的應用服務(wù)器,對于中小型系統(tǒng)開發(fā)用戶來講非常實用,首先這是一款免費的應用服務(wù)器,運行時它占用資源小,擴展性好,支持負載平衡與郵件服務(wù)等開發(fā)應用系統(tǒng)常用的功能。在開發(fā)中用TOMCAT可以很方便的在本地計算機上配置成為一個Apache 應用服務(wù)器,以便開發(fā)中進行調(diào)試程序。本次設(shè)計使用的是TOMCAT 7.0版本,它相比之前版本作了一些改進,對Servlet 3.0、JSP 2.2和EL 2.2等特性能夠很好的支持。2.4 數(shù)據(jù)庫連接池技術(shù)簡介數(shù)據(jù)庫的建立和關(guān)閉都是很消耗系統(tǒng)資源的操作,當訪問系統(tǒng)的用戶很多時這種影響更為明顯。傳統(tǒng)的數(shù)據(jù)庫連接方式是采用一個數(shù)據(jù)庫對象對應一個數(shù)據(jù)庫連接,這種方式每次操作都打開,關(guān)閉一個物理連接,很消耗系統(tǒng)資源。因此對于一個多用戶操作的管理系統(tǒng)采用數(shù)據(jù)庫連接池技術(shù)更為高效。數(shù)據(jù)庫連接池技術(shù)基本思想就是預先建立一些連接放置于內(nèi)存對象中以備使用。當程序需要建立數(shù)據(jù)庫連接時,只需從內(nèi)存中取一個來用而不用重建,同樣當使用完畢之后,放回內(nèi)存即可。連接的建立,斷開都由連接池自身來管理。2.5 MYECLIPSE簡介MyEclipse是一個企業(yè)級的工作平臺,是一款非常優(yōu)秀的編寫JAVA,JSP應用的IDE,它集成了JavaEE開發(fā)環(huán)境,完整支持HTML,Struts, JSF, CSS, JavaScript, SQL, Hibernate。在使用它開發(fā)應用的時候可以很方便的進行數(shù)據(jù)庫,服務(wù)器的操作,開發(fā),發(fā)布應用。開發(fā)過程中進行各種調(diào)試。本設(shè)計使用的MyEclipse 8.6版本,MyEclipse 8.6在團隊寫作和集中工作環(huán)境的集中配置管理方面進行了提升,提高了團隊的工作效率,適合企業(yè)級的開發(fā),當然由于本次設(shè)計是個人獨立完成,用不到這方面的功能。3 需求分析3.1 系統(tǒng)需求描述通過汽車4S店等汽車銷售企業(yè)的調(diào)查了解,發(fā)現(xiàn)汽車銷售企業(yè)在進行汽車銷售過程中存在以下需求:(1)對企業(yè)或者門店的汽車信息進行歸類整理儲存(2)能夠?qū)εc自身有業(yè)務(wù)往來的供應商,客戶的信息進行整理儲存。(3)能夠處理企業(yè)在汽車進貨,銷售,庫存方面的流暢管理。(4)能實時查詢企業(yè)銷售的各方面信息(5)能夠?qū)︿N售情況進行分析規(guī)劃(6)可以實現(xiàn)多個操作員來操作管理系統(tǒng)針對汽車銷售企業(yè)以上現(xiàn)實的需求,本次設(shè)計的網(wǎng)上汽車銷售管理系統(tǒng)需要實現(xiàn)以下功能:(1)系統(tǒng)管理員在登錄管理系統(tǒng)后可以實現(xiàn)對新管理員進行添加,個人密碼等信息進行修改。(2)汽車信息管理由網(wǎng)站系統(tǒng)管理員對商品(汽車)信息包括品牌,型號,等信息進行添加,修改,清除重置。(3)客戶信息管理由網(wǎng)站系統(tǒng)管理員對客戶信息包括客戶全稱,地址,電話信息進行添加,修改,清除重置。(4)供應商信息管理由網(wǎng)站系統(tǒng)管理員對供應商信息包括供應商全稱,地址,電話信息進行添加,修改,清除重置。(5)銷售,進貨,庫存信息的管理,管理員可以對銷售,銷售退貨,入庫,入庫退貨,修改價格等進行操作。(6)查詢統(tǒng)計的管理,系統(tǒng)管理員登錄后可以對公司或者4S店的銷售排行,汽車,供應商,客戶的信息進行查詢,同時對銷售的情況進行統(tǒng)計分析。3.2 系統(tǒng)流程圖本次系統(tǒng)設(shè)計的核心業(yè)務(wù)處理是對汽車采購,汽車銷售,汽車庫存進行管理。于是可以抽象出系統(tǒng)的物理模型系統(tǒng)流程圖: 圖3-1 系統(tǒng)流程圖4 數(shù)據(jù)庫設(shè)計4.1 網(wǎng)上汽車銷售管理系統(tǒng)E-R圖4.1.1 客戶實體E-R圖系統(tǒng)客戶實體包括客戶編號、客戶全稱、客戶簡稱、地址、電話、郵政編碼、聯(lián)系人、聯(lián)系人電話、傳 真、開戶銀行和賬號等屬性,系統(tǒng)在進行汽車銷售和銷售退貨可以直接引用系統(tǒng)客戶完成操作??蛻魧嶓wE-R圖如下圖所示:圖4-1 客戶實體E-R圖4.1.2 供應商實體E-R圖系統(tǒng)供應商實體包括供應商編號、供應商全稱、供應商簡稱、地址、電話、郵政編碼、聯(lián)系人、聯(lián)系人電話、傳 真、開戶銀行和賬號等屬性,系統(tǒng)在進行汽車入庫和入庫退貨可以直接引用系統(tǒng)客戶完成操作。供應商實體E-R圖如下圖所示:圖4-2 供應商實體E-R圖4.1.3 汽車實體E-R圖系統(tǒng)供汽車實體包括汽車編號、汽車品牌全稱、品牌簡稱、產(chǎn)地、單位、系列、型號、發(fā)動機號、車架號、供應商全稱和備注等屬性,它是系統(tǒng)的核心信息,在進行汽車銷售,銷售退貨,汽車入庫,入庫退貨時都需要汽車的信息進行操作。供應商實體E-R圖如下圖所示:圖4-3 汽車實體E-R圖4.2 數(shù)據(jù)庫概要設(shè)計本次設(shè)計采用的SqlServer2000數(shù)據(jù)庫作為系統(tǒng)的后臺,根據(jù)系統(tǒng)的需求分析和實體E-R圖可以總結(jié)出網(wǎng)上汽車銷售管理系統(tǒng)所需的數(shù)據(jù)表,網(wǎng)上汽車銷售管理系統(tǒng)數(shù)據(jù)表名稱,數(shù)據(jù)表字段說明,數(shù)據(jù)表說明如下列列表所示:表4-1 系統(tǒng)數(shù)據(jù)表說明此處省去表格。4.3 數(shù)據(jù)庫詳細設(shè)計本系統(tǒng)在設(shè)計數(shù)據(jù)庫采用的是Powerdesigner15.1進行設(shè)計。打開powerdesigner 15.1選擇建表工具分別建立圖4-4所示的表格,設(shè)計出每張表的字段名,數(shù)據(jù)類型,長度,主外鍵屬性等。系統(tǒng)的數(shù)據(jù)表如下圖所示:此處省去表。圖4-4 系統(tǒng)數(shù)據(jù)表 數(shù)據(jù)表設(shè)計好之后,通過powerdesigner導出數(shù)據(jù)庫腳本名字為wcs.sql,打開SqlServer2000數(shù)據(jù)庫服務(wù)器,然后打開企業(yè)管理器,新建一個名稱為db_wcs的數(shù)據(jù)庫,然后再打開查詢分析器,打開SqlServer2000數(shù)據(jù)庫腳本文件wcs.sql。選擇db_wcs數(shù)據(jù)庫,點擊執(zhí)行按鈕,運行完畢后數(shù)據(jù)庫db_wcs就建立成功,數(shù)據(jù)表成功。5 總體設(shè)計5.1 系統(tǒng)主要模塊汽車銷售管理根據(jù)系統(tǒng)需求分析和系統(tǒng)要實現(xiàn)的目標我們可以規(guī)劃出系統(tǒng)的主要模塊有基礎(chǔ)信息管理,汽車采購管理,汽車庫存管理,汽車銷售管理,銷售統(tǒng)計分析,系統(tǒng)基本設(shè)置等幾個大的模塊。每個模塊下面又需設(shè)計出多個子功能模塊來實現(xiàn)設(shè)計目標。系統(tǒng)的框架圖如下圖所示:銷售統(tǒng)計分析汽車庫存管理汽車銷售管理汽車采購管理基礎(chǔ)信息管理系統(tǒng)基本設(shè)置銷售退貨單庫存查詢年銷售額分析銷售排行入庫查詢退貨單操作員管理更改密碼操作員查詢價格修改銷售單進貨單供應商信息管理客戶信息管理客戶查詢汽車查詢供應商查詢銷售查詢汽車信息管理圖5-1 系統(tǒng)框架圖5.2 系統(tǒng)頁面總體設(shè)計根據(jù)系統(tǒng)需求分析,數(shù)據(jù)庫設(shè)計以及系統(tǒng)框架圖可以規(guī)劃出系統(tǒng)的主要頁面,頁面在系統(tǒng)開發(fā)中有非常重要的作用,它是用戶看到的內(nèi)容,所以頁面設(shè)計是否人性化,操作是否方便,能否很好表現(xiàn)設(shè)計者的思想都需要頁面來實現(xiàn)。本系統(tǒng)的各模塊下面的主要頁面和說明如下列表所示:表5-1 系統(tǒng)主要頁面說明此處省去說明表。6 詳細設(shè)計6.1 系統(tǒng)JavaBean組件設(shè)計6.1.1 數(shù)據(jù)庫操作JavaBean編寫本系統(tǒng)采用的是數(shù)據(jù)庫連接池連接數(shù)據(jù)庫,首先是配置好數(shù)據(jù)連接池,第一步是配置好Tomcat目錄下的context.xml文件,然后將SqlServer2000的JDBC驅(qū)動包拷貝到Tomcat目錄下的lib文件下中。之后再編寫代碼先取得數(shù)據(jù)庫的連接,獲得JNDI,初始化上下文對象,然后通過JNDI名獲得系統(tǒng)數(shù)據(jù)源對象,在數(shù)據(jù)庫連接成功后,定義對數(shù)據(jù)庫的操作方法,進行數(shù)據(jù)庫的查詢等操作。數(shù)據(jù)庫操作的關(guān)鍵代碼如下。首先是獲得結(jié)果集ResultSet的對象,執(zhí)行給定SQL語句,返回結(jié)果集對象,代碼如下:此處省去代碼和代碼說明。6.1.2 封裝系統(tǒng)基本信息JavaBean的編寫網(wǎng)上汽車銷售管理系統(tǒng)有三個基礎(chǔ)信息,分別是客戶基本信息,供應商基本信息,汽車基本信息。這三個基本信息也是系統(tǒng)最重要的信息,在進行汽車采購入庫,汽車銷售時都需要利用到這些信息。此處省去代碼和代碼說明。6.1.3 提交系統(tǒng)基本信息JavaBean的編寫系統(tǒng)基本信息在系統(tǒng)頁面表單上錄入以后需要將客戶信息,供應商信息或者汽車信息寫入數(shù)據(jù)庫,這時需要重新定義方法來進行操作,由于這三者插入數(shù)據(jù)庫操作類似,這里以插入供應商信息為例,此處省去代碼和代碼說明。6.1.4 查詢分頁JavaBean的編寫當用戶執(zhí)行不同操作請求來查詢系統(tǒng)信息時,系統(tǒng)需要根據(jù)查詢條件來獲取SQL語句,如果數(shù)據(jù)庫有多條記錄,為了方便顯示,需要對查詢結(jié)果進行分頁顯示,于是就需要編寫相關(guān)方法來實現(xiàn)。主要方法有此處省去代碼和代碼說明。6.2 頁面設(shè)計6.2.1 系統(tǒng)登錄頁面的編寫系統(tǒng)登錄頁面實現(xiàn)的是系統(tǒng)操作員的登錄,只有登錄之后才能對系統(tǒng)進行操作。頁面是設(shè)計者與系統(tǒng)使用用戶交流的窗口,同時也能夠保障系統(tǒng)安全性,只有驗證登錄成功的用戶才能最終進入系統(tǒng),因此登錄是一個系統(tǒng)不可缺少的部分。登錄驗證頁面login.jsp的關(guān)鍵代碼如下所示:此處省去代碼和圖。圖6-1 系統(tǒng)登錄頁面6.2.2 系統(tǒng)導航頁面的編寫系統(tǒng)導航頁面是為了方便用戶選擇相關(guān)功能進行各種操作,應盡量方便,直觀。本次設(shè)計功能導航采用的是樹形菜單來顯示,此處省去代碼和代碼說明。頁面圖片如下圖所示:圖6-2 系統(tǒng)導航頁面6.2.3 系統(tǒng)主頁頭部頁面的編寫系統(tǒng)頭部是系統(tǒng)主頁組成部分之一,頭部頁面實現(xiàn)了顯示系統(tǒng)時間,當前登錄用戶,系統(tǒng)banner展示等,頭部頁面圖片如下圖所示:此處省去圖。圖6-3 系統(tǒng)主頁頭部頁面6.2.4 系統(tǒng)主頁頁面系統(tǒng)首頁框架由導航頁,頁面頭部,和功能區(qū)域的空白頁組成,如下圖所示:圖6-4 系統(tǒng)主頁頁面6.3 系統(tǒng)核心功能設(shè)計6.3.1 信息錄入功能本系統(tǒng)涉及到信息錄入到數(shù)據(jù)庫的功能,分別是客戶信息,供應商信息,汽車信息添加到數(shù)據(jù)中,當系統(tǒng)操作員將基本信息在表單中填好后,點擊保存按鈕,就將信息錄入數(shù)據(jù)庫中相關(guān)數(shù)據(jù)表中,由于這三個信息的添加所用到的設(shè)計方法和思路類似,于是用客戶信息錄入作為分析示例,此處省去核心說明和代碼以及圖。圖6-5 系統(tǒng)客戶信息錄入頁面6.3.2 信息查詢功能本系統(tǒng)涉及到的信息查詢有汽車信息查詢,供應商信息查詢,客戶信息查詢,銷售信息查詢,銷售退貨信息查詢,入庫信息查詢,系統(tǒng)操作員信息查詢,庫存信息的查詢以及銷售排行等信息查詢,由于所用到的查詢方法和思路基本相同,所以這里用汽車信息查詢來進行分析,通過調(diào)用JavaBean中的getDateCount()方法來獲得查詢到的記錄總數(shù),獲得查詢結(jié)果集,通過while循環(huán)顯示查詢到的記錄,關(guān)鍵代碼如下所示:此處省去核心說明和代碼以及圖。圖6-6 汽車信息查詢頁面6.3.3 信息更新功能汽車在進行銷售,銷售退貨,汽車入庫,入庫退貨,汽車價格調(diào)整時涉及到對庫存信息的改寫更新,由于此部分設(shè)計的方法和思路類似,所以以銷售單生成為例進行設(shè)計分析,首先是讀取庫存中汽車信息,然后顯示在頁面,生成銷售票號,進行操作,關(guān)鍵代碼如下所示:此處省去核心說明和代碼以及圖。圖6-7 銷售單6.3.4 修改功能修改功能包括汽車單價的調(diào)整和操作員密碼的修改。汽車單價調(diào)整與汽車銷售的銷售單生成方法和思路類似,只是對數(shù)據(jù)庫的操作不同。這里不再重復。操作員密碼修改是先從數(shù)據(jù)表中得到舊的密碼,然后寫入新的密碼,確認新的密碼,改寫數(shù)據(jù)庫。關(guān)鍵代碼如下所示:此處省去核心說明和代碼以及圖。圖6-8 系統(tǒng)操作員密碼修改頁面6.3.5 圖表統(tǒng)計分析功能系統(tǒng)需要對銷售的情況進行統(tǒng)計分析,圖表統(tǒng)計分析的方式無疑是最直觀方便的,當汽車每銷售一次,就將銷售的年,月,銷售金額存入到tb_fenxi表中存儲起來,如果銷售的年月相同,在稍后的銷售中只需更新銷售金額,這樣就可以統(tǒng)計分析某一年每一個月的銷售情況,并用柱形圖來顯示。原理是將柱形分為多個單元格,每個單元格代表一定數(shù)值的容量,此處省去核心說明和代碼。本次畢業(yè)設(shè)計重難點在統(tǒng)計分析這里,最終很完美的解決了這個問題 統(tǒng)計分析柱形圖如下所示:圖6-9 汽車年銷售額統(tǒng)計分析頁面7 使用說明7.1 硬件環(huán)境 操作系統(tǒng): Windows XP /Vista 內(nèi)存:512MB以上7.2 軟件環(huán)境編程語言:JSP腳本語言:JavaScript軟件安裝:MyEclipse 8.6,Tomcat 7.0,MSSqlServer 2000,JDK7.3 操作步驟本次設(shè)計的網(wǎng)上汽車銷售管理系統(tǒng)是針對汽車銷售企業(yè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030全球故障安全制動器行業(yè)調(diào)研及趨勢分析報告
- 2025年度鋼釘鐵釘產(chǎn)品專利授權(quán)與銷售合同2篇
- 2024年趣味化學知識競賽題庫及答案(共170題)
- 委托房地產(chǎn)中介服務(wù)合同書
- 2025年度個人設(shè)備租賃借款合同模板6篇
- 科技驅(qū)動下的康復治療新方法研究
- 二零二五年度車輛租賃合同補充協(xié)議范本- 商務(wù)接送服務(wù)4篇
- 2025版新編國際商務(wù)日語談判培訓效果評估合同2篇
- 2025年度文化遺址蟲害防治與文物保護服務(wù)協(xié)議4篇
- 技術(shù)與文化的融合企業(yè)創(chuàng)新的雙翼
- 紀委辦案安全培訓課件
- 超市連鎖行業(yè)招商策劃
- 醫(yī)藥高等數(shù)學智慧樹知到課后章節(jié)答案2023年下浙江中醫(yī)藥大學
- 城市道路智慧路燈項目 投標方案(技術(shù)標)
- 初中英語-Unit2 My dream job(writing)教學設(shè)計學情分析教材分析課后反思
- 【公司利潤質(zhì)量研究國內(nèi)外文獻綜述3400字】
- 工行全國地區(qū)碼
- 新疆2022年中考物理試卷及答案
- 地暖工程監(jiān)理實施細則
- 頂部板式吊耳計算HGT-20574-2018
- 《內(nèi)證觀察筆記》
評論
0/150
提交評論