版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p> 浙江工業(yè)職業(yè)技術(shù)學(xué)院</p><p><b> 畢業(yè)論文</b></p><p><b> ?。?012屆)</b></p><p><b> 汽車銷售網(wǎng)站</b></p><p> 學(xué)生姓名 方海衛(wèi) </p
2、><p> 學(xué) 號 090407347 </p><p> 分 院 數(shù)字媒體與信息工程分院 </p><p> 專 業(yè) 計算機應(yīng)用技術(shù) </p><p> 指導(dǎo)教師 許方恒 </p><p> 完成日期
3、 5月16號 </p><p><b> 汽車銷售網(wǎng)站</b></p><p> 摘 要 自從Web技術(shù)出現(xiàn)以來,網(wǎng)站的架構(gòu)技術(shù)就成為了一個高速發(fā)展的熱點。Internet的出現(xiàn)使企業(yè)擁有了一個商機無限的網(wǎng)絡(luò)發(fā)展空間,許多傳統(tǒng)的信息和數(shù)據(jù)庫系統(tǒng)正在被移植以互聯(lián)網(wǎng)上,電子 商務(wù)以其高效率、低成本的優(yōu)勢,逐步成為新興的經(jīng)營模式和理念,
4、越來越多的企業(yè)開始將自己的業(yè)務(wù)通過Internet的形式直接的提供給客戶,一個基于Internet的全球電子商務(wù)框架正在形成。</p><p> 隨著計算機技術(shù)、網(wǎng)絡(luò)技術(shù)的不斷提高,電子商務(wù)技術(shù)的日漸成熟,人們已不再滿足于傳統(tǒng)的汽車的購買方式,而是渴望通過Internet購買自己的鐘愛的品牌車,享受網(wǎng)上訂購所帶來的更多的便利,為了滿足于廣大客戶的需求,越來越多的汽車銷售網(wǎng)站應(yīng)運而生。</p>&l
5、t;p> 關(guān)鍵詞 汽車銷售網(wǎng)站 汽車銷售 汽車</p><p><b> 目 錄</b></p><p><b> 引 言4</b></p><p> 第一章 系統(tǒng)需求分析5</p><p> 1.1 需求分析5</p><p> 1.2
6、可行性分析6</p><p> 第二章 系統(tǒng)開發(fā)工具介紹7</p><p> 2.1 Dreamweaver介紹7</p><p> 2.2 開發(fā)及運行環(huán)境8</p><p> 第三章 系統(tǒng)設(shè)計9</p><p> 3.1 項目規(guī)劃9</p><p> 3.2 系
7、統(tǒng)功能結(jié)構(gòu)圖9</p><p> 3.2.1 設(shè)計目標10</p><p> 3.2.2 邏輯結(jié)構(gòu)設(shè)計11</p><p> 第四章 系統(tǒng)實現(xiàn)12</p><p> 4.1 功能模塊介紹12</p><p> 4.2 前臺頁面運行結(jié)果13</p><p> 第五
8、章 系統(tǒng)測試運行15</p><p> 5.1 站內(nèi)搜索模塊設(shè)計15</p><p> 5.2 展臺中心模塊設(shè)計19</p><p> 5.2.1 車輛分類展示頁面20</p><p> 5.2.1 車輛的詳細參數(shù)頁面22</p><p> 5.2.3 訂購中心模塊設(shè)計24</p&g
9、t;<p><b> 第六章 總結(jié)28</b></p><p><b> 致 謝29</b></p><p><b> 參考文獻30</b></p><p><b> 引 言</b></p><p> 全世界經(jīng)濟的迅速發(fā)展,帶
10、動了各行業(yè)的發(fā)展,人們生活水平也隨之提高,“汽車”已不再是家庭消費中的奢侈品。購買汽車的企業(yè)、家庭、個人越來越多,汽車消費群體日趨壯大,帶動了整個汽車產(chǎn)業(yè)的迅猛發(fā)展。</p><p> 汽車銷售集團是以經(jīng)營汽車為主,租賃汽車、置換汽車、汽車售后服務(wù)為輔助產(chǎn)業(yè)的大型汽車銷售產(chǎn)業(yè)公司。隨著公司銷售業(yè)績的不斷提升,公司規(guī)模逐步擴大,在全國各地都設(shè)置了企業(yè)售后服務(wù)的分公司。為了適應(yīng)企業(yè)規(guī)模的發(fā)展,公司服務(wù)項目的增多,業(yè)
11、務(wù)量的增大,企業(yè)在管理方面也作出全新的調(diào)整。借助全球網(wǎng)絡(luò)化的東風(fēng),企業(yè)作出通過Internet網(wǎng),對全國各地的分支機構(gòu)的公司業(yè)務(wù)進行管理,以解決企業(yè)異地經(jīng)營,給理者帶來的諸多不便,提高企業(yè)的管理水平,更好的帶動企業(yè)的經(jīng)營發(fā)展。</p><p> 第一章 系統(tǒng)需求分析</p><p><b> 1.1 需求分析</b></p><p>
12、通過調(diào)查,要求系統(tǒng)需要有以下功能;</p><p><b> 全面展示企業(yè)形象。</b></p><p> 展示企業(yè)銷售車輛信息的相關(guān)信息。</p><p> 提供汽車銷售、車輛轉(zhuǎn)換等信息的訂單添加功能。</p><p> 為客戶投訴提供相關(guān)窗口,提供企業(yè)熱線。</p><p> 提供企
13、業(yè)銷售汽車相關(guān)信息的檢索功能,方便用戶查詢汽車的相關(guān)信息。</p><p> 提供備件查詢功能,方便用戶使用。</p><p> 為客戶提供各地連鎖店信息。</p><p> 通過網(wǎng)站后臺,對網(wǎng)站前臺信息進行全面管理。</p><p> 通進后臺管理企業(yè)的新聞信息。</p><p> 通過后臺對車輛信息信息進
14、行全面管理。</p><p> 通過后臺管理各類訂單(訂購、置換)信息,提供訂單查詢功能。</p><p> 通過后臺管理對備件信息進行管理,提供查詢功能。</p><p> 通進后臺對連鎖企業(yè)信息進行管理。</p><p> 授理客戶的投訴信息。</p><p> 通過后臺管理用戶名和密碼。</p&g
15、t;<p><b> 系統(tǒng)退出。</b></p><p> 1.2 可行性分析</p><p><b> 經(jīng)濟性</b></p><p> 汽車銷售集團網(wǎng)站,為汽車銷公司在網(wǎng)絡(luò)上提供了一個全面展示企業(yè)形象的平臺,使汽車用戶更加的了解企業(yè)的動態(tài)信息。滿足客戶在線提交在線訂購汽車、租賃汽車、置換汽車等信
16、息的要求。網(wǎng)站提升了企業(yè)在客戶中的形象,使企業(yè)和客戶聯(lián)系更加的緊密,提高企業(yè)的經(jīng)濟效益。</p><p><b> 技術(shù)性</b></p><p> 通過后臺實現(xiàn)了對客戶各類訂單進行管理的功能,實現(xiàn)了對前臺新聞信息的更新功能。</p><p> 第二章 系統(tǒng)開發(fā)工具介紹</p><p> 2.1 Dreamwe
17、aver介紹</p><p> Dreamweaver是Macromedia公司推出的專門用于網(wǎng)頁排版的軟件,以其強大的功能而著稱于世。它提供強大的排版工具,可以快速而直接的進行各種頁面的設(shè)計。它通過特有的行為、模板、時間軸等技術(shù),使用戶能夠快速地創(chuàng)建各種具有專業(yè)水平的網(wǎng)頁,而不需要編寫任何代碼。 </p><p> Dreamweaver支持最新的DHTML和CSS標準,完全支持分層
18、技術(shù),可以用它設(shè)計出生動的 DHTML動畫、多層次的頁面以及CSS樣式表。不僅如此,它還提供了完善的站點管理機制,是一個集網(wǎng)頁設(shè)計和站點管理兩大功能于一身的專業(yè)軟件。另外,Dreamweaver創(chuàng)建的網(wǎng)頁具有極好的兼容性,可以適用于各種平臺和各種瀏覽器。</p><p> Dreamweaver創(chuàng)建的網(wǎng)頁可以與用網(wǎng)頁動畫軟件Flash和網(wǎng)頁圖形處理軟件Firewokes創(chuàng)建的文件之間實現(xiàn)無縫連接。事實上,這也是
19、為什么Macromedia公司出品的這3個軟件被成為網(wǎng)頁制作“夢幻組合”、“網(wǎng)頁設(shè)計三劍客”的原因。</p><p> 2.2 開發(fā)及運行環(huán)境</p><p><b> 硬件平臺:</b></p><p> CPU:P41.8GHz。</p><p> 內(nèi)存:256MB以上。</p><p&
20、gt;<b> 軟件平臺:</b></p><p> 操作系統(tǒng):Windows xp/ Windows 2000。</p><p> 數(shù)據(jù)庫:SQL Server 2000。</p><p> 瀏覽器:IE5.0,推薦使用IE6.0。</p><p> Web服務(wù)器:IIS5.0。</p><
21、;p> 分辨率:最佳效果1024×768像素。</p><p><b> 第三章 系統(tǒng)設(shè)計</b></p><p><b> 3.1 項目規(guī)劃</b></p><p> 汽車銷售集團網(wǎng)站是一個典型的數(shù)據(jù)庫開發(fā)應(yīng)用程序,由前臺功能設(shè)計和后臺功能設(shè)計部組成,規(guī)劃系統(tǒng)功能模塊如下:</p>
22、<p><b> 前臺管理模塊</b></p><p> 該模塊主要包括:展臺中心、訂購中心、置換中心、客戶服務(wù)中心、新聞中心、關(guān)于集團、聯(lián)系我們和后臺登錄入口。</p><p><b> 后臺管理模塊</b></p><p> 該模塊的主要包括:后臺登錄、銷售車輛管理、備件數(shù)據(jù)管理、訂單信息管理、置換
23、信息管理、新聞信息管理、集團信息管理、客戶投訴管理、連鎖企業(yè)管理和密碼修改。</p><p> 3.2 系統(tǒng)功能結(jié)構(gòu)圖</p><p> 汽車銷售網(wǎng)站前臺系統(tǒng)功能結(jié)構(gòu)圖,如圖1所示。</p><p> 圖3-1 汽車銷售集團網(wǎng)站前臺系統(tǒng)功能結(jié)構(gòu)圖</p><p> 3.2.1 設(shè)計目標</p><p>
24、本系統(tǒng)是針對汽車銷售企業(yè)各種相關(guān)服務(wù)項目,進行開發(fā)設(shè)計的,主要實現(xiàn)如下目標:</p><p> 全面展示公司,向客戶介紹公司的服務(wù)項目。</p><p> 系統(tǒng)前臺采用清晰、明快的展示風(fēng)格,展示銷售車輛信息、租賃車輛信息。</p><p> 展示集團信息、企業(yè)新聞。</p><p> 實現(xiàn)客戶在線提交訂購車輛訂單、在線租賃車輛訂單、在
25、線置換車輛訂單的功能</p><p> 客服中心提供客戶服務(wù)熱線,并為客戶提供投訴的服務(wù)的功能。</p><p> 實現(xiàn)為客戶提供車輛備件信息查詢的功能。</p><p> 提供各地連鎖企業(yè)的相關(guān)信息。</p><p> 系統(tǒng)后臺采用人機對話方式,界面美觀友好、信息查詢靈活、方便、快捷、準確、數(shù)據(jù)存儲安全可靠。</p>
26、<p> 對銷售車輛信息、租賃車輛信息進行管理。</p><p> 實現(xiàn)對車輛訂單信息、租賃訂單信息、置換信息進行管理功能。</p><p> 實現(xiàn)對車輛訂單信息、租賃信息、置換信息的查詢功能。</p><p> 更新集團信息、歷史回顧內(nèi)容。</p><p> 對新聞信息進行管理。</p><p>
27、 對客戶投訴信息進行查詢和管理。</p><p> 對車輛備件信息進行查詢和管理。</p><p> 對連鎖企業(yè)信息進行管理。</p><p> 提供修改管理員密碼功能。</p><p> 系統(tǒng)運行穩(wěn)定、安全可靠。</p><p> 3.2.2 邏輯結(jié)構(gòu)設(shè)計</p><p> 本
28、系統(tǒng)數(shù)據(jù)庫采用SQL Server 2000數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為db_Car_Data。數(shù)據(jù)庫db_Car_Data中包含12張表。下面分別給出數(shù)據(jù)表概要說明及數(shù)據(jù)表的結(jié)構(gòu)。</p><p> 為了對本系統(tǒng)后臺的數(shù)據(jù)庫中數(shù)據(jù)表有一個更清晰的認識,在此特設(shè)計一個數(shù)據(jù)表樹型結(jié)構(gòu)圖,該數(shù)據(jù)表樹型結(jié)構(gòu)圖包含系統(tǒng)所有數(shù)據(jù)表。</p><p> 圖3-2 數(shù)據(jù)表樹型結(jié)構(gòu)圖第四章 前臺主要
29、功能模塊詳細設(shè)計</p><p><b> 第四章 系統(tǒng)實現(xiàn)</b></p><p> 4.1 功能模塊介紹</p><p> 前臺頁面主要包括以下功能模塊:</p><p> 網(wǎng)站導(dǎo)航:主要包括網(wǎng)站的旗幟導(dǎo)航條和站內(nèi)導(dǎo)航條兩個部分。</p><p> 新車推薦:網(wǎng)站推薦的商用車。&
30、lt;/p><p> 乘用車展臺:主要介紹最新的乘用車。</p><p> 汽車租賃:主要介紹租賃汽車的流程。</p><p> 公告:本站的最新公告。</p><p> 站內(nèi)搜索:按類別搜索汽車的相關(guān)信息。</p><p> 最新信息:顯示最新的八條新聞信息。</p><p> 后臺登
31、錄入口:為管理員進入后臺提供一個入口。</p><p><b> 前臺頁面運行結(jié)果</b></p><p> 登錄網(wǎng)站首頁顯示如下:</p><p> 圖4-1 汽車銷售首頁</p><p> 汽車訂單頁面顯示如下:</p><p> 圖4-2 訂單頁面</p><
32、;p> 圖4 網(wǎng)站前臺運行結(jié)果</p><p> 前臺頁面的各部分說明以列表形式給出,如表1所示。</p><p> 表4-1 前臺首頁解析</p><p> 第五章 系統(tǒng)測試運行</p><p> 5.1 站內(nèi)搜索模塊設(shè)計</p><p> 站內(nèi)搜索是按類別,對指定的車輛參數(shù)的關(guān)鍵字進行模糊查詢
33、。該功能由兩部分組成,一部分是查詢條件輸入部分,另一部分是查詢結(jié)果顯示部分,如圖5-1所示。</p><p> 圖5-1 站內(nèi)搜索頁面設(shè)計效果</p><p> 查詢條件輸入部分涉及的HTML表單元素如表5-2所示。</p><p> 表5-2查詢條件輸入部分涉及的HTML表單元素</p><p> 按類別對指定車輛參數(shù)的關(guān)鍵字進行
34、模糊查詢,并顯示相應(yīng)查詢結(jié)果,其代碼如下:</p><p> <!--#include file=DataBase/conn.asp--></p><p><b> <%</b></p><p><b> '取得記錄集</b></p><p> selectd=re
35、quest("select") '獲取類別</p><p> xinghao=request("xinghao") '獲取型號</p><p> pinpai=request("pinpai") '獲取品牌</p><p> if xi
36、nghao="" and pinpai="" then '判斷接收的值是否都為空</p><p> response.Write("<script language=javascript>alert('最少輸入一個條件');location='javascript:history.go(-1)'</scr
37、ipt>")</p><p><b> else</b></p><p> select case selectd</p><p> case "乘用車" </p><p> if xinghao="" then &
38、#39;當型號為空時</p><p> set rs2=server.CreateObject("adodb.recordset")</p><p> sql2="select * from tb_Cars_s where pinpai='"&pinpai&"' "</p><
39、;p> rs2.open sql2,conn,1,1</p><p> elseif pinpai="" then '當品牌為空時</p><p> set rs2=server.CreateObject("adodb.recordset")</p><p> sql2="select
40、* from tb_Cars_s where xinghao='"&xinghao&"'"</p><p> rs2.open sql2,conn,1,1</p><p><b> else</b></p><p> set rs2=server.CreateObject(&q
41、uot;adodb.recordset")</p><p> sql2="select * from tb_Cars_s where pinpai='"&pinpai&"' and xinghao='"&xinghao&"'"</p><p> rs2.
42、open sql2,conn,1,1</p><p><b> end if</b></p><p> case "商用車" </p><p> if xinghao="" then '當型號為空時</p><p> s
43、et rs2=server.CreateObject("adodb.recordset")</p><p> sql2="select * from tb_Cars_sy where pinpai='"&pinpai&"' "</p><p> rs2.open sql2,conn,1,1<
44、;/p><p> elseif pinpai="" then '當品牌為空時</p><p> set rs2=server.CreateObject("adodb.recordset")</p><p> sql2="select * from tb_Cars_sy where xinghao=&
45、#39;"&xinghao&"'"</p><p> rs2.open sql2,conn,1,1</p><p> else '當兩個條件都不為空時</p><p> set rs2=server.CreateObject("adodb.
46、recordset")</p><p> sql2="select * from tb_Cars_sy where pinpai='"&pinpai&"' and xinghao='"&xinghao&"'"</p><p> rs2.open sql2
47、,conn,1,1</p><p><b> end if</b></p><p> end select</p><p><b> %></b></p><p><b> <%</b></p><p> if not rs2.eo
48、f then </p><p> tel=rs2.recordcount '獲取總記錄數(shù)</p><p> rs2.pagesize=5 '每頁顯示的記錄數(shù)</p><p> maxpage=rs2.pagecount '獲取總共的頁數(shù)</p><
49、;p> requestpage=clng(request("p")) '獲取接收的頁碼</p><p> if requestpage="" or requestpage=0 then ‘當接收頁碼的值為空或者0時使其等于1</p><p> requestpage=1</p><p><b&g
50、t; end if </b></p><p> if requestpage>maxpage then ‘在接收頁碼的值大于最大頁碼時,使其等于最大頁碼</p><p> requestpage=maxpage</p><p><b> end if </b></p><p> if not
51、requestpage=1 then </p><p> rs2.move (requestpage-1)*rs2.pagesize</p><p><b> end if </b></p><p> for i=1 to rs2.pagesize and not rs2.eof</p><p><b>
52、 %></b></p><p> <table width="90%" border="0" align="center" cellspacing="0" class="dibian"></p><p><b> <tr><
53、;/b></p><p> <td width="46%" height="45" rowspan="2" class="bottm"><div align="center"></p><p> <%if selectd="商用車"
54、 then%><img src="Mangage/<%=rs2("jianjietupian")%>" width="140" </p><p> height="105"><% Else %><img src="Mangage/<%=rs2("tupianj
55、ianjie")%>" width="140" height="105"></p><p> <% End If %></div></td></p><p> <td width="54%" height="18" class=&qu
56、ot;bian">名稱:<%=rs2("pinpai")%></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td valign="top&quo
57、t; class="bian"><br></p><p> <%=rs2("wenzijianjie")%></td></p><p><b> </tr></b></p><p><b> <tr></b>&l
58、t;/p><p> <td ><div align="center">參考價格:<%=rs2("shoujia")%>(萬元)</div></td></p><p> <td class="zuobian" ><div align="right
59、"></p><p> <%if selectd="商用車" then%></p><p> <a href="zhantaiopen1.asp?id=<%=rs2("id")%>">詳細參數(shù)</a></p><p> <% Els
60、e %></p><p> <a href="zhantaiopen.asp?id=<%=rs2("id")%>">詳細參數(shù)</a></p><p> <% End If %></p><p> <a href="javascript:" o
61、nClick="window.open('ydinggou.asp?name=<%=rs2("pinpai")%>','','width=500,height=600')">在線訂購</a></div></td></p><p><b> </tr>
62、</b></p><p> </table> </p><p><b> <% </b></p><p> Rs2.MoveNext ‘從集合中的當前記錄移動到下一記錄</p><p> if rs2.eof then exit for ‘
63、如果記錄集為空那么跳出循環(huán)</p><p><b> next</b></p><p> Rs2.Close ‘關(guān)閉記錄集對象</p><p> Set Rs2=Nothing ‘清空記錄集</p><p><b> else</b>&
64、lt;/p><p> response.Write("暫無車輛信息")</p><p><b> end if</b></p><p><b> %></b></p><p><b> </p></b></p><
65、;p> <table width="90%" border="0" align="center"></p><p><b> <tr></b></p><p> <td align="right"><span class="
66、css">共<%= maxpage %>頁 當前頁:</p><p> <%= requestpage %></span> </p><p> <a href="search.asp?p=<%=requestpage-1%>&select=<%=selectd%>&xinghao
67、=<%=xinghao%>&pinpai=<%=pinpai%>">上一頁</a> </p><p> <a href="search.asp?p=<%=requestpage+1%>&select=<%=selectd%>&xinghao=<%=xinghao%>&pinpa
68、i=<%=pinpai%>">下一頁</a></td></p><p><b> </tr></b></p><p><b> </table></b></p><p> 站內(nèi)搜索模塊的運行結(jié)果如圖5-2所示。</p><
69、p> 5.2 展臺中心模塊設(shè)計</p><p> 展臺中心有三個類別,分別是:乘用車、商用車和租賃車。用戶可以通過分類導(dǎo)航,進入相應(yīng)的展臺,其設(shè)計效果如圖7所示。在展臺中單擊“詳細參數(shù)”超級鏈接,可以查看車輛的詳細參數(shù),其設(shè)計效果所示。</p><p> 圖5-3 分類車輛展臺頁面設(shè)計效果</p><p> 圖5-4 車輛詳細參數(shù)頁面設(shè)計效果<
70、;/p><p> 5.2.1 車輛分類展示頁面</p><p> 乘用車展臺、商用車展臺和租賃車展臺的實現(xiàn)方法比較類似,我們只介紹乘用車展臺,商用車和租憑車展臺的制作方法都不再贅述。代碼如下:</p><p><b> <%</b></p><p> set rs2=server.CreateObject(&
71、quot;adodb.recordset")</p><p> sql2="select * from tb_Cars_s order by id desc" ‘獲得乘用車的記錄集</p><p> rs2.open sql2,conn,1,1</p><p><b> '每頁顯示的記錄數(shù)</b>
72、</p><p><b> shum=5</b></p><p> if not rs2.eof then </p><p> tel=rs2.recordcount '總記錄數(shù)</p><p> rs2.pagesize=shum
73、 '獲取每頁顯示的記錄數(shù)</p><p> maxpage=rs2.pagecount '獲取總共的頁數(shù)</p><p> requestpage=clng(request("p")) '獲取
74、接收頁碼</p><p> if requestpage="" or requestpage=0 then '當接收頁碼的值為空或者0時使其等于1</p><p> requestpage=1</p><p><b> end if </b></p><p> if requestpa
75、ge>maxpage then '在接收頁碼的值大于最大頁碼時,使其等于最大頁碼</p><p> requestpage=maxpage</p><p><b> end if </b></p><p> if not requestpage=1 then </p><p> rs2.move (
76、requestpage-1)*rs2.pagesize ‘向上或向下移動相應(yīng)的記錄</p><p><b> end if </b></p><p> for i=1 to rs2.pagesize and not rs2.eof</p><p><b> %></b></p><p&g
77、t; <table width="90%" border="0" align="center" cellspacing="0" class="dibian"></p><p><b> <tr></b></p><p> <td w
78、idth="46%" height="45" rowspan="2" class="bottm"><div align="center"><img src="Mangage/<%=rs2("tupianjianjie")%>" width="140&qu
79、ot; height="105"></div></td></p><p> <td width="54%" height="18" class="bian">名稱:<%=rs2("pinpai")%></td></p><p&g
80、t;<b> </tr></b></p><p><b> <tr></b></p><p> <td valign="top" class="bian"><br></p><p> <%=rs2("wenzij
81、ianjie")%></td></p><p><b> </tr></b></p><p><b> <tr></b></p><p> <td ><div align="center">參考價格:<%=rs2(&
82、quot;shoujia")%>(萬元)</div></td></p><p> <td class="zuobian" ><div align="right"><a href="zhantaiopen.asp?id=<%=rs2("id")%>"&g
83、t;詳細參數(shù)</a> <a href="javascript:" onClick="window.open('ydinggou.asp?name=<%=rs2("pinpai")%>','','width=500,height=600')">在線訂購</a></div>&
84、lt;/td></p><p><b> </tr></b></p><p><b> </table></b></p><p><b> <% </b></p><p> Rs2.MoveNext '從集
85、合中的當前記錄移動到下一記錄</p><p> if rs2.eof then exit for '如果記錄集為空那么跳出循環(huán)</p><p><b> next</b></p><p> Rs2.Close '關(guān)閉記錄集對象</p><p> Set Rs
86、2=Nothing '清空記錄集</p><p><b> else</b></p><p> response.Write("暫無車輛信息") ‘記錄集為空時,顯示的信息</p><p><b> end if</b></p><p><b>
87、; %></b></p><p> </p><table width="90%" border="0" align="center"></p><p><b> <tr></b></p><p> <td ali
88、gn="right"><span class="css">共<%= maxpage %>頁 當前頁:<%=requestpage %></span> <a href="zhantai.asp?p=<%=requestpage-1%>">上一頁</a><a href="zha
89、ntai.asp?p=<%=requestpage+1%>">下一頁</a></td></p><p><b> </tr></b></p><p><b> </table></b></p><p> 車輛分類展示頁面的運行結(jié)果如圖5-5所
90、示:</p><p> 圖5-5 車輛分類展示頁面運行結(jié)果</p><p> 5.2.1 車輛的詳細參數(shù)頁面</p><p> 車輛詳細參數(shù)頁面,主要是根據(jù)傳統(tǒng)的參數(shù)(本例為車輛id號,參數(shù)名為id)查找相應(yīng)的記錄并顯示結(jié)果。查詢車輛詳細參數(shù)的代碼如下:</p><p> set rs1=server.CreateObject(&
91、quot;adodb.recordset")</p><p> sql1="select * from tb_Cars_s where id="&request("id")</p><p> rs1.open sql1,conn,1,1</p><p><b> 顯示數(shù)據(jù)的方法:</b&
92、gt;</p><p> <%=rs1(“pinpai”)%> ’pinpai數(shù)據(jù)庫中表的字段名,rs1為記錄集名稱</p><p> 由于車輛的參數(shù)特別多,所以利用顯示隱藏表格的方法把他們分開顯示。先讓他們都隱藏起來,然后再用js控制它們的顯示或隱藏。腳本代碼如下:</p><p><b>
93、<script></b></p><p> function hiddenall(objTr){// 隱藏所有相關(guān)的表</p><p> jibenziliao.style.display = "none";</p><p> jibencanshu.style.display = "none";
94、</p><p> waixingcanshu.style.display = "none";</p><p> dipancanshu.style.display = "none";</p><p> fadongjicanshu.style.display = "none";</p>
95、<p> qitacanshu.style.display = "none";</p><p> qitashuoming.style.display = "none";</p><p> biaozhunzhuangbei.style.display = "none";</p><p>
96、 xuanzhuangzhuangbei.style.display = "none";</p><p><b> }</b></p><p><b> </script></b></p><p><b> <script></b></p>
97、;<p> function ShowTR(objTr)</p><p><b> {</b></p><p> if(objTr.style.display == "block"){</p><p> objTr.style.display = "none";</p>
98、<p><b> }</b></p><p><b> else</b></p><p><b> {</b></p><p> hiddenall(objTr);</p><p> objTr.style.display = "";&
99、lt;/p><p><b> }</b></p><p><b> }</b></p><p><b> </script></b></p><p> 把每個表都起上名字,例如:</p><p> <table width=&qu
100、ot;550" border="0" cellpadding="0" cellspacing="0" id="jibenziliao"></p><p><b> 調(diào)用方法:</b></p><p> <a href="javascript:"
101、 onClick="ShowTR(jibenziliao)">基本資料| </a></p><p> 這樣就可以控制要顯示那個表格了,再把查詢結(jié)果中的數(shù)據(jù)放在相對應(yīng)的表格里。</p><p> 車輛的詳細參數(shù)頁面運行結(jié)果如圖5-6所示:</p><p> 圖5-6 車輛的詳細參數(shù)頁面運行結(jié)果</p><
102、;p> 5.2.3 訂購中心模塊設(shè)計</p><p> 在本例中在線訂購有兩種訂購的方法,一種是訂購者在訂購中心訂購,另一種是在展臺中心直接訂購。下面先介紹在訂購中心訂購的設(shè)計方法。</p><p> 在線訂購頁面中,用戶必須如實填寫,如果有一條不真實,網(wǎng)站都不會接收客戶的訂購信息。在線訂購頁面的設(shè)計效果如圖5-7所示:</p><p> 圖5-7
103、車輛在線訂購頁面設(shè)計效果</p><p> 在添寫訂單時,可以選擇經(jīng)銷商并查看其詳細的信息,這就要先從數(shù)據(jù)庫中讀取經(jīng)銷商的名稱,具體代碼如下:</p><p><b> <% </b></p><p> set rs1=server.CreateObject("adodb.recordset")</p>
104、;<p> sql1="select * from tb_Enterprise where Style='連鎖銷售' order by id desc" ‘獲取經(jīng)銷商的信息</p><p> rs1.open sql1,conn,1,1</p><p> if not rs1.eof then </p><p>
105、;<b> %></b></p><p> <select name="dealer" class="wenbenkuang" id="select6"></p><p> <% for i=1 to rs1.recordcount and not rs1.eof%><
106、;/p><p> <option value="<%=rs1("Name")%>"><%=rs1("Name")%></option></p><p><b> <%</b></p><p> rs1.movenext</p
107、><p> if rs1.eof then exit for</p><p><b> next </b></p><p><b> %></b></p><p><b> </select></b></p><p> <s
108、pan class="style8">*</span> </td></p><p> <td width="95"><input name="Submit32" type="button" class="input" value=" 詳細資料 &quo
109、t; onClick="more()"></td></p><p> <% else %></p><p><b> 沒有車輛</td></b></p><p> <% end if %></p><p><b> 其js代碼如下
110、:</b></p><p> <script language="javascript"></p><p> unction more(){</p><p> var names=form2.dealer.value; // 獲取下拉列表中的值</p><p> window.ope
111、n("lsopen.asp?dealer="+names,"","width=380,height=235,toolbar=no,location=no, </p><p> status=no,menubar=no");</p><p><b> }</b></p><p>&l
112、t;b> </script></b></p><p> 企業(yè)詳細資料頁面,主要是根據(jù)傳遞的參數(shù)(本例是企業(yè)的名稱)查找相應(yīng)的記錄,并顯示查詢結(jié)果。查詢代碼如下:</p><p> <!--#include file=DataBase/conn.asp--></p><p><b> <%</b&
113、gt;</p><p> set rs=server.CreateObject("adodb.recordset")</p><p> sql="select * from tb_Enterprise where Name='"&request("dealer")&"'"&l
114、t;/p><p> rs.open sql,conn,1,1</p><p><b> %></b></p><p> 通過以下代碼顯示企業(yè)的詳細信息:</p><p> <%=rs("Name")%> '企業(yè)的名稱</p>
115、;<p> <%=rs("Address")%> '企業(yè)的地址</p><p> <%=rs("Phone")%> '企業(yè)的電話</p><p> <%=rs("Style")%>
116、 '企業(yè)的類別</p><p> 在線訂單提交之后,由dinggousave.asp頁面進行處理,代碼如下:</p><p> <!--#include file=DataBase/conn.asp--></p><p><b> <% </b></p><p>
117、 if request("name")<>"" and request("counts")<>"" and request("payment")<>"" and request("color")&_</p><p> <&g
118、t;"" and request("enterprise")<>"" and request("address")<>"" and request("area")<>"" and &_</p><p> request("
119、;dealer")<>"" and request("linkman")<>""and request("phone")<>""and request("fax")<>""and &_</p><p> re
120、quest("email")<>""and request("phost")<>""and request("remark")<>"" then </p><p> set rs=server.CreateObject("adodb.record
121、set") </p><p> sql="select * from tb_dd "</p><p> rs.open sql,conn,1,3 </p><p><b> rs.addnew</b></p><p> rs("name&q
122、uot;)=request("name")</p><p> rs("counts")=request("counts")</p><p> rs("payment")=request("payment")</p><p> rs("color&quo
123、t;)=request("color")</p><p> rs("EnterpriseName")=request("enterprise")</p><p> rs("address")=request("address")</p><p> rs(&quo
124、t;area")=request("area")</p><p> rs("dealer")=request("dealer")</p><p> rs("linkman")=request("linkman")</p><p> rs("p
125、hone")=request("phone")</p><p> rs("fax")=request("fax")</p><p> rs("email")=request("email")</p><p> rs("PhoneNumber&
126、quot;)=request("phost")</p><p> rs("remark")=request("remark")</p><p> rs("IssueDate")=date()</p><p> rs("Whether")="未授理&qu
127、ot;</p><p><b> rs.update</b></p><p><b> rs.close</b></p><p> response.Write("<script language=javascript>alert('訂單提交成功');window.close(
128、)</script>")</p><p><b> else </b></p><p> response.Write("<script language=javascript>alert('請把信息填寫完整');location='javascript:history.go(-1)'&l
129、t;/script>") '如果有未填寫的項目,用js提示 </p><p><b> end if</b></p><p><b> %></b></p><p> 在展臺中心訂購中,先把車輛的品牌參數(shù)傳遞給訂購頁面(ydinggou.asp),代碼如下:</p><
130、;p> <a href="zhantaiopen.asp?id=<%=rs2("id")%>">詳細參數(shù)</a> <a href="javascript:" onClick="window.open('ydinggou.asp?name=<%=rs2("pinpai")%>
131、9;,'','width=500,height=600')">在線訂購</a></p><p> 在訂購頁面(ydinggou.asp)中,接收傳過來的參數(shù)直接添入文本框中,代碼如下:</p><p> <input name="name" type="text" id="
132、;name" value="<%=request("name")%>" readonly="true"></p><p> 然后把表單提交到處理頁面(dinggousave.asp)。</p><p><b> 第六章 總結(jié)</b></p><p>
133、在制作網(wǎng)站和整理文檔的過程中總結(jié)了以下結(jié)論:</p><p> 經(jīng)過了三個月的學(xué)習(xí)和工作,我終于完成了動態(tài)網(wǎng)站的設(shè)計和論文。從開始選定論文題目到設(shè)計的實現(xiàn),再到論文文章的完成,每走一步對我來說都是新的嘗試與挑戰(zhàn),這也是我在大學(xué)期間完成的最大的項目。在這段時間里,我學(xué)到了很多知識也有很多感受,使自己非常稚嫩的作品一步步完善起來,每一次改進都是我學(xué)習(xí)的收獲。</p><p> 整個過程中,
134、從需求分析到設(shè)計、編碼、測試,我都力求規(guī)范化和文檔化,努力讓自己以前學(xué)的知識運用到本網(wǎng)站的開發(fā)中,盡量保證整個網(wǎng)站的開發(fā)進度和質(zhì)量,順利完成這次的畢業(yè)設(shè)計,為自己的大學(xué)生涯畫上一個完美的句號。</p><p><b> 致 謝</b></p><p> 經(jīng)過半年的忙碌和工作,本次畢業(yè)設(shè)計已經(jīng)接近尾聲,作為一個大專生的畢業(yè)設(shè)計,由于經(jīng)驗的匱乏,難免有許多考慮不周全的
135、地方,如果沒有導(dǎo)師的督促,以及一起工作的同學(xué)們的支持,想要完成這個設(shè)計是難以想象的。</p><p> 本論文是在指導(dǎo)老師許方恒的悉心教誨指導(dǎo)下完成的,在整個畢業(yè)設(shè)計期間,得到了許老師的認真指導(dǎo)和幫助,許老師的嚴謹學(xué)風(fēng)和淵博學(xué)識使本人受益匪淺,在此表示誠摯的敬意和由衷的感謝。同時要感謝分院領(lǐng)導(dǎo)和老師給我們提供了良好的環(huán)境和熱心指導(dǎo)。并且還要感謝三年中陪伴在我身邊的同學(xué)、朋友,感謝他們?yōu)槲姨岢龅挠幸娴慕ㄗh和意見,
136、有了他們的支持、鼓勵和幫助,我才能充實的度過了三年的學(xué)習(xí)生活。在此一并表示感謝。</p><p> 最后感謝母校給與本人深造的機會。</p><p><b> 參考文獻</b></p><p> 1.ASP數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊 人民郵電出版社 2006年3月</p><p> 2.Delphi數(shù)據(jù)庫系統(tǒng)開
137、發(fā)完全手冊 人民郵電出版社 2006年3月</p><p> 3.Visual C++數(shù)據(jù)庫系統(tǒng)開發(fā)完全手冊 人民郵電出版社 2006年3月</p><p> 4.ASP 信息系統(tǒng)開發(fā)實例精選 機械工業(yè)出版社 王國輝、牛強、李南南等 2005年7月</p><p> 5.Visual Basic信息系統(tǒng)開發(fā)實例精選 機械工業(yè)出版社 宋坤、趙智勇、劉
138、強等 2005年7月</p><p> 6.SQL Server數(shù)據(jù)庫開發(fā)實例解析 機械工業(yè)出版社 宋昆、李嚴等 2006年1月</p><p> 7.Access數(shù)據(jù)庫開發(fā)實例解析 機械工業(yè)出版社 李俊民、高春燕等 2006年1月</p><p> 8.Visual Basic精彩編程200例 機械工業(yè)出版社 賽奎春、高春艷等 2003年1月&
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 汽車銷售網(wǎng)站畢業(yè)設(shè)計說明書
- 手機銷售網(wǎng)站畢業(yè)設(shè)計論文
- 開題報告【汽車銷售網(wǎng)站設(shè)計與實現(xiàn)】
- 畢業(yè)論文——手機銷售網(wǎng)站
- 汽車銷售網(wǎng)站設(shè)計與實現(xiàn)──前端頁面制作【畢業(yè)論文設(shè)計】
- 畢業(yè)設(shè)計-論文蜜蜂網(wǎng)蜂蜜銷售網(wǎng)站的設(shè)計與實現(xiàn)
- 畢業(yè)論文——手機銷售網(wǎng)站
- 畢業(yè)設(shè)計-論文蜜蜂網(wǎng)蜂蜜銷售網(wǎng)站的設(shè)計與實現(xiàn)
- 汽車銷售網(wǎng)站設(shè)計與實現(xiàn)──項目設(shè)計與分析【畢業(yè)論文設(shè)計】
- 汽車銷售網(wǎng)站的設(shè)計與實現(xiàn)──網(wǎng)頁前端與網(wǎng)站功能測試【畢業(yè)論文設(shè)計】
- 汽車銷售網(wǎng)站設(shè)計與實現(xiàn)──后臺與手機頁面制作【畢業(yè)論文設(shè)計】
- 汽車銷售網(wǎng)站設(shè)計與實現(xiàn)──詳細設(shè)計與代碼實現(xiàn)【畢業(yè)論文設(shè)計】
- 畢業(yè)論文——鐵觀音銷售網(wǎng)站設(shè)計與實現(xiàn)
- 畢業(yè)論文——鐵觀音銷售網(wǎng)站設(shè)計與實現(xiàn)
- 手機銷售網(wǎng)站設(shè)計與實現(xiàn).pdf
- 家電銷售網(wǎng)站的設(shè)計與實現(xiàn)
- 畢業(yè)設(shè)計---計算機維修和零部件銷售網(wǎng)站的開發(fā)
- 網(wǎng)上手機銷售網(wǎng)站論文
- 海爾家電銷售網(wǎng)站的設(shè)計與實現(xiàn).pdf
- 淺談在線圖書銷售網(wǎng)站設(shè)計與實現(xiàn)
評論
0/150
提交評論