2012畢業(yè)設計網(wǎng)上汽車銷售管理系統(tǒng)說明書定稿_第1頁
2012畢業(yè)設計網(wǎng)上汽車銷售管理系統(tǒng)說明書定稿_第2頁
2012畢業(yè)設計網(wǎng)上汽車銷售管理系統(tǒng)說明書定稿_第3頁
2012畢業(yè)設計網(wǎng)上汽車銷售管理系統(tǒng)說明書定稿_第4頁
2012畢業(yè)設計網(wǎng)上汽車銷售管理系統(tǒng)說明書定稿_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

摘要汽車銷售管理系統(tǒng),目前主要有基于C/S模式和B/S模式兩種類型。本文研究的是基于B/S模式的網(wǎng)上汽車銷售管理系統(tǒng),實現(xiàn)對汽車銷售企業(yè),4S店在汽車銷售,庫存,進貨,查詢統(tǒng)計實現(xiàn)信息化管理,提高工作效率,同時使管理更科學。本系統(tǒng)使用的關鍵技術主要有前臺采用JSP開發(fā)技術,運用JSP中模式一的網(wǎng)頁開發(fā)模式,另外后臺就是數(shù)據(jù)庫連接池技術,使用的是SQLSERVER2000數(shù)據(jù)庫。設計實現(xiàn)了對系統(tǒng)中客戶,供應商,汽車三個主體進行管理,對汽車采購,銷售,庫存進行管理,對系統(tǒng)進行管理。結果表明采用此管理系統(tǒng)很方便地實現(xiàn)車輛的銷售管理,能夠靈活,異地進行操作管理,很適合當前汽車行業(yè)的銷售管理需求。【關鍵詞】汽車,銷售,JSP,B/S,數(shù)據(jù)庫連接池AbstractCarsalesmanagementsystem,therearemainlybasedonC/SmodeandB/Smodeloftwotypes.ThisstudyisbasedonB/Smodeofonlinecarsalesmanagementsystem,thecarsalesbusiness,4Sstoreincarsales,inventory,purchasing,statisticalinquiries,toachieveinformationmanagement,improveefficiency,whilemakingmanagementmorescientific.ThesystemusesfrontkeytechniquesdevelopedusingJSPtechnology,theuseofJSPpagesinthemodelofadevelopmentmodel,andthebackgroundisthedatabaseconnectionpooltechnology,usingSQLSERVER2000database.Designedandimplementedthesysteminthecustomers,suppliers,automotivethreemainmanagement,automotiveprocurement,sales,inventorymanagement,systemmanagement.Theresultsshowthattheuseofthismanagementsystemisveryeasytoachievevehiclesalesmanagement,flexibility,operatesoff-sitemanagement,itisappropriatetothecurrentindustrysalesmanagementneeds.【KeyWords】car,sale,JSP,B/S,database,connectionpool目錄前言 11網(wǎng)上汽車銷售管理系統(tǒng)介紹 21.1開發(fā)背景 21.2國內外研究現(xiàn)狀 21.3系統(tǒng)設計思想 21.4系統(tǒng)設計目標 32開發(fā)工具和主要技術介紹 32.1JSP簡介 32.2SQLSERVER2000簡介 32.3TOMCAT簡介 42.4數(shù)據(jù)庫連接池技術簡介 42.5MYECLIPSE簡介 43需求分析 53.1系統(tǒng)需求描述 53.2系統(tǒng)流程圖 64數(shù)據(jù)庫設計 74.1網(wǎng)上汽車銷售管理系統(tǒng)E-R圖 7客戶實體E-R圖 74.1.2供應商實體E-R圖 74.1.3汽車實體E-R圖 84.2數(shù)據(jù)庫概要設計 84.3數(shù)據(jù)庫詳細設計 95總體設計 95.1系統(tǒng)主要模塊 95.2系統(tǒng)頁面總體設計 116詳細設計 116.1系統(tǒng)JavaBean組件設計 116.1.1數(shù)據(jù)庫操作JavaBean編寫 116.1.2封裝系統(tǒng)基本信息JavaBean的編寫 116.1.3提交系統(tǒng)基本信息JavaBean的編寫 126.1.4查詢分頁JavaBean的編寫 126.2頁面設計 126.2.1系統(tǒng)登錄頁面的編寫 126.2.2系統(tǒng)導航頁面的編寫 136.2.3系統(tǒng)主頁頭部頁面的編寫 136.2.4系統(tǒng)主頁頁面 136.3系統(tǒng)核心功能設計 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結論 178.1運行測試 178.2存在的問題和不足 18總結 18致謝 19參考文獻 19前言隨著計算機技術的迅速發(fā)展,網(wǎng)絡的不斷進步,對我們這個社會的發(fā)展產(chǎn)生了深遠的變革和影響,改變了人們的生活方式,同時也改變了社會的運作方式,對企業(yè)來講,進行信息化的管理顯得非常必要和迫切。對于銷售企業(yè)來講,怎樣實現(xiàn)對銷售的物品的管理尤其重要,比如今天銷售了多少,銷售給了誰,倉庫庫存多少,從哪里那位供應商進的貨,想知道最近的銷售情況怎么樣,銷售走勢是提高還降低,這些大量的信息如果采用傳統(tǒng)的紙質,人工操作的方式,就會發(fā)現(xiàn)效率相當?shù)拖?,同時容易出錯,不易管理。因此本次設計就是為了實現(xiàn)對汽車銷售行業(yè)的管理實現(xiàn)信息化,方便汽車銷售的管理操作。本系統(tǒng)主要是完成汽車銷售的客戶,供應商,汽車的信息管理和操作。對汽車銷售進行信息化管理,對進貨進行管理,對庫存信息進行管理,并將數(shù)據(jù)存儲在服務器中。對銷售情況進行查詢統(tǒng)計。對系統(tǒng)管理員進行管理。本系統(tǒng)能夠滿足汽車銷售企業(yè)或者4S店銷售的要求,基本上達到實用的目的。1網(wǎng)上汽車銷售管理系統(tǒng)介紹1.1開發(fā)背景時下電子商務是非常熱門的一個領域,各種電商模式爭奇斗艷,B2B,B2C,C2C以及這三種主要模式的延伸占領著這個市場,最近一兩年B2C成為火熱的一塊蛋糕,隨著當當上市,京東十億美元級別融資等事件讓B2C領域展現(xiàn)出它的活力,也吸引許多傳統(tǒng)的企業(yè)進入該領域,如電器連鎖巨頭國美,蘇寧都開通了自己電商平臺,并取得可喜的銷量??梢娦畔⒓夹g和傳統(tǒng)的結合是必然的趨勢,因此傳統(tǒng)的銷售企業(yè)應用信息化技術來改造自己的管理非常必要。本次設計是做一個適合汽車銷售企業(yè)的銷售管理需求,沒有實現(xiàn)電子商務平臺的功能,當然這也是考慮到汽車銷售企業(yè)的實際需要,最迫切的首先實現(xiàn)銷售的信息化管理,由于汽車的特殊性不能向普通商品一樣完全實現(xiàn)在網(wǎng)上銷售,所以4S門店銷售仍然會是相當一段時間內作為主要的汽車銷售方式。1.2國內外研究現(xiàn)狀現(xiàn)在汽車銷售管理系統(tǒng)主要有兩種模式B/S和C/S。B/S模式可以很方便實現(xiàn)異地操作,統(tǒng)一管理。C/S模式只是本地管理的方式,適合單一門店操作。當然選擇哪一種模式的管理系統(tǒng)可以根據(jù)企業(yè)自身的需求進行選擇。C/S模式主要的技術路線采用vb,vc,java等編程語言和sql2000數(shù)據(jù)庫,mysql等數(shù)據(jù)庫搭建。網(wǎng)上汽車銷售管理采用的是B/S模式,主流的技術有JSP,PHP,ASP,.net等技術和sqlserver,mysql,Oracle等數(shù)據(jù)庫搭建。1.3系統(tǒng)設計思想本系統(tǒng)前臺采用的是JSP技術,后臺采用的是SQLSERVER2000數(shù)據(jù)庫。采用的JSP中模式一的設計思想即JSP+JavaBeans+SQLSERVER2000組合來進行開發(fā),編寫JavaBeans組件來處理系統(tǒng)的業(yè)務邏輯,用JSP來處理頁面表現(xiàn),數(shù)據(jù)庫連接的是SQLSERVER2000。系統(tǒng)作為B/S模式的管理系統(tǒng)可以部署到服務器,發(fā)布到互聯(lián)網(wǎng)上,方便企業(yè)進行銷售管理,符合當前發(fā)展趨勢和企業(yè)銷售汽車的需求。1.4系統(tǒng)設計目標在信息化進程日益深化的今天,汽車銷售企業(yè)面對日益激烈的競爭中要想取得優(yōu)勢,運用先進的技術來進行管理是必然的選擇,可以提高自身管理效率和競爭力。本次設計的網(wǎng)上汽車銷售管理系統(tǒng)就是為了讓汽車銷售企業(yè)能夠在互聯(lián)網(wǎng),乃至移動設備登錄互聯(lián)網(wǎng)對企業(yè)的銷售情況了如指掌,方便進行各種調整來優(yōu)化銷售管理。2開發(fā)工具和主要技術介紹2.1JSP簡介JSP(JavaServerPages)是現(xiàn)今幾大動態(tài)網(wǎng)頁技術標準之一,它是由SUN公司以及其他一些公司發(fā)起建立的,是在Java的基礎上開發(fā)出來的,當WEB服務器接收到JSP網(wǎng)頁請求時,先在服務器端進行處理,然后以HTML格式返回客戶端,可以這樣簡單理解,JSP就是HTML和JAVA結合一起,當然JSP有自己的語法規(guī)則,注意區(qū)別,JSP技術將動態(tài)的內容和靜態(tài)的內容分開,可以徹底擺脫平臺的束縛。在JSP中還可以使用JavaBean組件,實現(xiàn)業(yè)務邏輯和頁面表現(xiàn)的分離,提高了我們的開發(fā)效率,因為組件可以重復使用。現(xiàn)今JSP已經(jīng)成為最流行的動態(tài)網(wǎng)頁技術,應用將越來越廣泛。2.2SQLSERVER2000簡介現(xiàn)在通常所說的SQLServer2000是指的有微軟推出一個關系型數(shù)據(jù)庫管理系統(tǒng),它具有使用方便,可伸縮性好,與相關軟件集成度高等優(yōu)點,本次設計使用的是SQLServer2000個人版,能夠滿足自己開發(fā)的需要,在本地計算機上進行數(shù)據(jù)的存儲和處理。2.3TOMCAT簡介Tomcat是一款輕量級的應用服務器,對于中小型系統(tǒng)開發(fā)用戶來講非常實用,首先這是一款免費的應用服務器,運行時它占用資源小,擴展性好,支持負載平衡與郵件服務等開發(fā)應用系統(tǒng)常用的功能。在開發(fā)中用TOMCAT可以很方便的在本地計算機上配置成為一個Apache應用服務器,以便開發(fā)中進行調試程序。本次設計使用的是TOMCAT7.0版本,它相比之前版本作了一些改進,對Servlet3.0、JSP2.2和EL2.2等特性能夠很好的支持。2.4數(shù)據(jù)庫連接池技術簡介數(shù)據(jù)庫的建立和關閉都是很消耗系統(tǒng)資源的操作,當訪問系統(tǒng)的用戶很多時這種影響更為明顯。傳統(tǒng)的數(shù)據(jù)庫連接方式是采用一個數(shù)據(jù)庫對象對應一個數(shù)據(jù)庫連接,這種方式每次操作都打開,關閉一個物理連接,很消耗系統(tǒng)資源。因此對于一個多用戶操作的管理系統(tǒng)采用數(shù)據(jù)庫連接池技術更為高效。數(shù)據(jù)庫連接池技術基本思想就是預先建立一些連接放置于內存對象中以備使用。當程序需要建立數(shù)據(jù)庫連接時,只需從內存中取一個來用而不用重建,同樣當使用完畢之后,放回內存即可。連接的建立,斷開都由連接池自身來管理。2.5MYECLIPSE簡介MyEclipse是一個企業(yè)級的工作平臺,是一款非常優(yōu)秀的編寫JAVA,JSP應用的IDE,它集成了JavaEE開發(fā)環(huán)境,完整支持HTML,Struts,JSF,CSS,JavaScript,SQL,Hibernate。在使用它開發(fā)應用的時候可以很方便的進行數(shù)據(jù)庫,服務器的操作,開發(fā),發(fā)布應用。開發(fā)過程中進行各種調試。本設計使用的MyEclipse8.6版本,MyEclipse8.6在團隊寫作和集中工作環(huán)境的集中配置管理方面進行了提升,提高了團隊的工作效率,適合企業(yè)級的開發(fā),當然由于本次設計是個人獨立完成,用不到這方面的功能。3需求分析3.1系統(tǒng)需求描述通過汽車4S店等汽車銷售企業(yè)的調查了解,發(fā)現(xiàn)汽車銷售企業(yè)在進行汽車銷售過程中存在以下需求:(1)對企業(yè)或者門店的汽車信息進行歸類整理儲存(2)能夠對與自身有業(yè)務往來的供應商,客戶的信息進行整理儲存。(3)能夠處理企業(yè)在汽車進貨,銷售,庫存方面的流暢管理。(4)能實時查詢企業(yè)銷售的各方面信息(5)能夠對銷售情況進行分析規(guī)劃(6)可以實現(xiàn)多個操作員來操作管理系統(tǒng)針對汽車銷售企業(yè)以上現(xiàn)實的需求,本次設計的網(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)設計的核心業(yè)務處理是對汽車采購,汽車銷售,汽車庫存進行管理。于是可以抽象出系統(tǒng)的物理模型系統(tǒng)流程圖:圖3-1系統(tǒng)流程圖4數(shù)據(jù)庫設計4.1網(wǎng)上汽車銷售管理系統(tǒng)E-R圖客戶實體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ù)庫概要設計本次設計采用的SqlServer2000數(shù)據(jù)庫作為系統(tǒng)的后臺,根據(jù)系統(tǒng)的需求分析和實體E-R圖可以總結出網(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ù)庫詳細設計本系統(tǒng)在設計數(shù)據(jù)庫采用的是Powerdesigner15.1進行設計。打開powerdesigner15.1選擇建表工具分別建立圖4-4所示的表格,設計出每張表的字段名,數(shù)據(jù)類型,長度,主外鍵屬性等。系統(tǒng)的數(shù)據(jù)表如下圖所示:此處省去表。。。。。。圖4-4系統(tǒng)數(shù)據(jù)表數(shù)據(jù)表設計好之后,通過powerdesigner導出數(shù)據(jù)庫腳本名字為wcs.sql,打開SqlServer2000數(shù)據(jù)庫服務器,然后打開企業(yè)管理器,新建一個名稱為db_wcs的數(shù)據(jù)庫,然后再打開查詢分析器,打開SqlServer2000數(shù)據(jù)庫腳本文件wcs.sql。選擇db_wcs數(shù)據(jù)庫,點擊執(zhí)行按鈕,運行完畢后數(shù)據(jù)庫db_wcs就建立成功,數(shù)據(jù)表成功。5總體設計5.1系統(tǒng)主要模塊汽車銷售管理根據(jù)系統(tǒng)需求分析和系統(tǒng)要實現(xiàn)的目標我們可以規(guī)劃出系統(tǒng)的主要模塊有基礎信息管理,汽車采購管理,汽車庫存管理,汽車銷售管理,銷售統(tǒng)計分析,系統(tǒng)基本設置等幾個大的模塊。每個模塊下面又需設計出多個子功能模塊來實現(xiàn)設計目標。系統(tǒng)的框架圖如下圖所示:汽車銷售管理銷售統(tǒng)計分析汽車庫存管理汽車銷售管理汽車采購管理基礎信息管理系統(tǒng)基本設置銷售統(tǒng)計分析汽車庫存管理汽車銷售管理汽車采購管理基礎信息管理系統(tǒng)基本設置銷售退貨單庫存查詢年銷售額分析銷售排行入庫查詢退貨單操作員管理更改密碼操作員查詢價格修改銷售單進貨單銷售退貨單庫存查詢年銷售額分析銷售排行入庫查詢退貨單操作員管理更改密碼操作員查詢價格修改銷售單進貨單供應商信息管理客戶信息管理客戶查詢汽車查詢供應商查詢供應商信息管理客戶信息管理客戶查詢汽車查詢供應商查詢銷售查詢汽車信息管理銷售查詢汽車信息管理圖5-1系統(tǒng)框架圖5.2系統(tǒng)頁面總體設計根據(jù)系統(tǒng)需求分析,數(shù)據(jù)庫設計以及系統(tǒng)框架圖可以規(guī)劃出系統(tǒng)的主要頁面,頁面在系統(tǒng)開發(fā)中有非常重要的作用,它是用戶看到的內容,所以頁面設計是否人性化,操作是否方便,能否很好表現(xiàn)設計者的思想都需要頁面來實現(xiàn)。本系統(tǒng)的各模塊下面的主要頁面和說明如下列表所示:表5-1系統(tǒng)主要頁面說明此處省去說明表。。。。。。6詳細設計6.1系統(tǒng)JavaBean組件設計6.1.1數(shù)據(jù)庫操作JavaBean編寫本系統(tǒng)采用的是數(shù)據(jù)庫連接池連接數(shù)據(jù)庫,首先是配置好數(shù)據(jù)連接池,第一步是配置好Tomcat目錄下的context.xml文件,然后將SqlServer2000的JDBC驅動包拷貝到Tomcat目錄下的lib文件下中。之后再編寫代碼先取得數(shù)據(jù)庫的連接,獲得JNDI,初始化上下文對象,然后通過JNDI名獲得系統(tǒng)數(shù)據(jù)源對象,在數(shù)據(jù)庫連接成功后,定義對數(shù)據(jù)庫的操作方法,進行數(shù)據(jù)庫的查詢等操作。數(shù)據(jù)庫操作的關鍵代碼如下。首先是獲得結果集ResultSet的對象,執(zhí)行給定SQL語句,返回結果集對象,代碼如下:此處省去代碼和代碼說明。。。。。。6.1.2封裝系統(tǒng)基本信息JavaBean的編寫網(wǎng)上汽車銷售管理系統(tǒng)有三個基礎信息,分別是客戶基本信息,供應商基本信息,汽車基本信息。這三個基本信息也是系統(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ù)庫有多條記錄,為了方便顯示,需要對查詢結果進行分頁顯示,于是就需要編寫相關方法來實現(xiàn)。主要方法有此處省去代碼和代碼說明。。。。。。6.2頁面設計6.2.1系統(tǒng)登錄頁面的編寫系統(tǒng)登錄頁面實現(xiàn)的是系統(tǒng)操作員的登錄,只有登錄之后才能對系統(tǒng)進行操作。頁面是設計者與系統(tǒng)使用用戶交流的窗口,同時也能夠保障系統(tǒng)安全性,只有驗證登錄成功的用戶才能最終進入系統(tǒng),因此登錄是一個系統(tǒng)不可缺少的部分。登錄驗證頁面login.jsp的關鍵代碼如下所示:此處省去代碼和圖。。。。。。圖6-1系統(tǒng)登錄頁面6.2.2系統(tǒng)導航頁面的編寫系統(tǒng)導航頁面是為了方便用戶選擇相關功能進行各種操作,應盡量方便,直觀。本次設計功能導航采用的是樹形菜單來顯示,此處省去代碼和代碼說明。。。。。。頁面圖片如下圖所示:圖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)核心功能設計6.3.1信息錄入功能本系統(tǒng)涉及到信息錄入到數(shù)據(jù)庫的功能,分別是客戶信息,供應商信息,汽車信息添加到數(shù)據(jù)中,當系統(tǒng)操作員將基本信息在表單中填好后,點擊保存按鈕,就將信息錄入數(shù)據(jù)庫中相關數(shù)據(jù)表中,由于這三個信息的添加所用到的設計方法和思路類似,于是用客戶信息錄入作為分析示例,此處省去核心說明和代碼以及圖。。。。。圖6-5系統(tǒng)客戶信息錄入頁面6.3.2信息查詢功能本系統(tǒng)涉及到的信息查詢有汽車信息查詢,供應商信息查詢,客戶信息查詢,銷售信息查詢,銷售退貨信息查詢,入庫信息查詢,系統(tǒng)操作員信息查詢,庫存信息的查詢以及銷售排行等信息查詢,由于所用到的查詢方法和思路基本相同,所以這里用汽車信息查詢來進行分析,通過調用JavaBean中的getDateCount()方法來獲得查詢到的記錄總數(shù),獲得查詢結果集,通過while循環(huán)顯示查詢到的記錄,關鍵代碼如下所示:此處省去核心說明和代碼以及圖。。。。。圖6-6汽車信息查詢頁面6.3.3信息更新功能汽車在進行銷售,銷售退貨,汽車入庫,入庫退貨,汽車價格調整時涉及到對庫存信息的改寫更新,由于此部分設計的方法和思路類似,所以以銷售單生成為例進行設計分析,首先是讀取庫存中汽車信息,然后顯示在頁面,生成銷售票號,進行操作,關鍵代碼如下所示:此處省去核心說明和代碼以及圖。。。。。圖6-7銷售單6.3.4修改功能修改功能包括汽車單價的調整和操作員密碼的修改。汽車單價調整與汽車銷售的銷售單生成方法和思路類似,只是對數(shù)據(jù)庫的操作不同。這里不再重復。操作員密碼修改是先從數(shù)據(jù)表中得到舊的密碼,然后寫入新的密碼,確認新的密碼,改寫數(shù)據(jù)庫。關鍵代碼如下所示:此處省去核心說明和代碼以及圖。。。。。圖6-8系統(tǒng)操作員密碼修改頁面6.3.5圖表統(tǒng)計分析功能系統(tǒng)需要對銷售的情況進行統(tǒng)計分析,圖表統(tǒng)計分析的方式無疑是最直觀方便的,當汽車每銷售一次,就將銷售的年,月,銷售金額存入到tb_fenxi表中存儲起來,如果銷售的年月相同,在稍后的銷售中只需更新銷售金額,這樣

溫馨提示

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

評論

0/150

提交評論