姜永增
(齊齊哈爾大學(xué)計(jì)算機(jī)與控制工程學(xué)院軟件工程系,黑龍江齊齊哈爾 161000)
基于B/S架構(gòu)的齊齊哈爾市二手車交易平臺(tái)的設(shè)計(jì)
姜永增
(齊齊哈爾大學(xué)計(jì)算機(jī)與控制工程學(xué)院軟件工程系,黑龍江齊齊哈爾 161000)
本文以Visual Studio 2005和SQL Server 2005為開發(fā)工具設(shè)計(jì)了基于B/S架構(gòu)二手車交易平臺(tái),可以方便、快速的幫助二手車的用戶進(jìn)行車輛買賣并完成對(duì)二手車交易平臺(tái)的開發(fā)。通過網(wǎng)站的使用,用戶可以在買車信息發(fā)布和賣車信息發(fā)布部分發(fā)布自己的相關(guān)車輛信息,發(fā)布的信息可以在相對(duì)應(yīng)的頁面進(jìn)行查看,可以對(duì)車輛品牌、價(jià)格和關(guān)鍵字的綜合查詢。
二手車網(wǎng)站 B/S架構(gòu) Visual Studio SQL Server
二手車交易平臺(tái)是以互聯(lián)網(wǎng)為汽車營(yíng)銷環(huán)境,以電子商務(wù)為基礎(chǔ),以二手車為營(yíng)銷對(duì)象的新的信息交互平臺(tái),可以更好的、更快的傳遞二手車信息。近年來,國(guó)內(nèi)二手車交易量有了很大提高,但只注重海量的信息收集,消費(fèi)者對(duì)二手車信息的真實(shí)性心存質(zhì)疑,不敢隨便交易,因此國(guó)內(nèi)二手車網(wǎng)上交易成功率很低。本文以Visual Studio 2005和SQL Server 2005為開發(fā)工具設(shè)計(jì)了基于B/S架構(gòu)二手車交易平臺(tái),可以方便、快速的幫助二手車的用戶進(jìn)行車輛買賣,通過后臺(tái)數(shù)據(jù)庫的建立與設(shè)置,網(wǎng)站界面的設(shè)計(jì)與實(shí)現(xiàn),程序的編寫與調(diào)試等幾個(gè)階段來完成對(duì)二手車交易平臺(tái)的開發(fā)。通過網(wǎng)站的使用,用戶可以可以到買車信息發(fā)布和賣車信息發(fā)布部分發(fā)布自己的相關(guān)車輛信息,發(fā)布的信息可以在相對(duì)應(yīng)得頁面進(jìn)行查看。車輛信息查詢可以提供車輛品牌、價(jià)格和關(guān)鍵字的綜合查詢。網(wǎng)站瀏覽者能夠方便的查詢到自己感興趣的車輛信息。
二手車交易平臺(tái)可以分成兩個(gè)功能模塊,一個(gè)是面向用戶的前后功能模塊,一個(gè)是面向管理員的后臺(tái)功能模塊。兩個(gè)模塊彼此聯(lián)系,普通用戶只能看到網(wǎng)站的前臺(tái)界面,在前臺(tái)可以瀏覽新聞、查看車輛信息、注冊(cè)會(huì)員、發(fā)布出售或求購(gòu)信息、留言等操作。而只有管理員才能進(jìn)入網(wǎng)站的后臺(tái),對(duì)網(wǎng)站進(jìn)行例行的維護(hù),如更新新聞、發(fā)布廣告信息、對(duì)非法的車輛信息進(jìn)行刪除等等。
本文設(shè)計(jì)的二手車交易平臺(tái)是一個(gè)動(dòng)態(tài)網(wǎng)站,其數(shù)據(jù)庫的設(shè)計(jì)十分重要,如果設(shè)計(jì)不當(dāng),將造成數(shù)據(jù)查詢失誤,同時(shí)程序的性能也將受到影響。本數(shù)據(jù)庫一共設(shè)計(jì)了7個(gè)表單,包括車輛信息表(cars)、新聞內(nèi)容表(news)、用戶信息表(user)、圖片信息表(picture)、留言表(message)、廣告信息表(ad)、管理員信息表(admin_user)。
本二手車交易平臺(tái)的前臺(tái)主要模塊包括首頁、我要賣車、我要買車、車市新聞、汽車資訊、我要留言、關(guān)于我們、會(huì)員登錄、車輛信息發(fā)布等。主要采用DIV+CSS技術(shù)。
其中車輛信息發(fā)布欄目需要用戶登錄成功后才能出現(xiàn),當(dāng)用戶登錄成功后,首頁上不會(huì)顯示登錄用戶名及可以操作的相關(guān)功能,如圖1所示。
部分主要代碼如下。
圖1
圖2 搜索功能模塊
string constr=ConfigurationManager.ConnectionStrings[quot;ConStrquot;].ConnectionString; SqlConnection con = new SqlConnection(constr);//連接數(shù)據(jù)庫
con.Open();
SqlCommand cmd = new SqlCommand();
string mysql = quot;Select * from userinfo where username=`quot;+ username.Value + quot;` and password=`quot; + password.Value+ quot;`quot;;//驗(yàn)證用戶名密碼是否正確。
}
本網(wǎng)站帶有搜索功能,可以根據(jù)用戶的需要進(jìn)行車輛的搜索,具有方便、快捷的優(yōu)點(diǎn)。這部分主要是利用利用控件DropDownList傳遞Value值,將傳遞的值與數(shù)據(jù)庫中存有的數(shù)據(jù)進(jìn)行比較,得到搜索結(jié)果。搜索功能模塊如圖2所示。
本搜索模塊分為三部分,第一部分是選擇車輛品牌,里面包含車輛的所有品牌;第二部分是車輛的價(jià)格,里面包含車輛的一些價(jià)格區(qū)間,用戶可以根據(jù)需要選擇詳細(xì)的價(jià)格區(qū)間;第三部分是關(guān)鍵詞部分,用戶可以輸入一些關(guān)鍵詞,達(dá)到詳細(xì)搜索的目的。這三部分可以獨(dú)立搜索,也可以聯(lián)合搜索。搜索功能的核心代碼如下所示:
{Response.Redirect(quot;~/sousuo.a(chǎn)spx?a=quot; + pinpai.Text +quot;amp;b=quot; + jiage.Text + quot;amp;c=quot; + guanjianci.Value+ quot;quot;);//帶值到搜索界面
}
string str1 = quot;select * from carsinfo where pinpai=`quot; +aa + quot;`and jiage=`quot; + bb + quot;`and title like `%quot; + cc +quot;%`quot;;//搜索界面查詢語句
本文以Visual Studio 2005和SQL Server 2005為開發(fā)工具設(shè)計(jì)了基于B/S架構(gòu)二手車交易平臺(tái),可以方便、快速的幫助二手車的用戶進(jìn)行車輛買賣,通過網(wǎng)站的使用,不管是賣車還是買車的用戶,將比傳統(tǒng)的二手車市場(chǎng)模式擁有更多的成交的機(jī)會(huì),減少客戶流失,降低了易成本,提高交易和服務(wù)質(zhì)量。
[1]王冀川.二手車市健康發(fā)展完善汽車社會(huì)體系[J].汽車與安全,2009,(11):15-20.
[2]王文山,趙慧勇.基于電子商務(wù)的二手車營(yíng)銷模式的研究[J].中國(guó)商貿(mào),2009(17):34-39.
[3]劉樂.二手車電子商務(wù)平臺(tái)模式的研究[J]. 北京商業(yè),2010,(2):31-35.
[4]王海明.二手車的網(wǎng)絡(luò)營(yíng)銷大有可為[J].商場(chǎng)現(xiàn)代化,2008,(35):164-164.
姜永增(1977—),男,黑龍江齊齊哈爾市人,副教授,碩士研究生,主要研究領(lǐng)域?yàn)闊o線傳感器網(wǎng)絡(luò)、計(jì)算機(jī)網(wǎng)絡(luò)。