APP下载

基于B/S架构的齐齐哈尔市二手车交易平台的设计

2014-12-11姜永增

中国科技纵横 2014年24期
关键词:交易平台二手车功能模块

姜永增

(齐齐哈尔大学计算机与控制工程学院软件工程系,黑龙江齐齐哈尔 161000)

基于B/S架构的齐齐哈尔市二手车交易平台的设计

姜永增

(齐齐哈尔大学计算机与控制工程学院软件工程系,黑龙江齐齐哈尔 161000)

本文以Visual Studio 2005和SQL Server 2005为开发工具设计了基于B/S架构二手车交易平台,可以方便、快速的帮助二手车的用户进行车辆买卖并完成对二手车交易平台的开发。通过网站的使用,用户可以在买车信息发布和卖车信息发布部分发布自己的相关车辆信息,发布的信息可以在相对应的页面进行查看,可以对车辆品牌、价格和关键字的综合查询。

二手车网站 B/S架构 Visual Studio SQL Server

二手车交易平台是以互联网为汽车营销环境,以电子商务为基础,以二手车为营销对象的新的信息交互平台,可以更好的、更快的传递二手车信息。近年来,国内二手车交易量有了很大提高,但只注重海量的信息收集,消费者对二手车信息的真实性心存质疑,不敢随便交易,因此国内二手车网上交易成功率很低。本文以Visual Studio 2005和SQL Server 2005为开发工具设计了基于B/S架构二手车交易平台,可以方便、快速的帮助二手车的用户进行车辆买卖,通过后台数据库的建立与设置,网站界面的设计与实现,程序的编写与调试等几个阶段来完成对二手车交易平台的开发。通过网站的使用,用户可以可以到买车信息发布和卖车信息发布部分发布自己的相关车辆信息,发布的信息可以在相对应得页面进行查看。车辆信息查询可以提供车辆品牌、价格和关键字的综合查询。网站浏览者能够方便的查询到自己感兴趣的车辆信息。

1 模块划分及数据库设计

二手车交易平台可以分成两个功能模块,一个是面向用户的前后功能模块,一个是面向管理员的后台功能模块。两个模块彼此联系,普通用户只能看到网站的前台界面,在前台可以浏览新闻、查看车辆信息、注册会员、发布出售或求购信息、留言等操作。而只有管理员才能进入网站的后台,对网站进行例行的维护,如更新新闻、发布广告信息、对非法的车辆信息进行删除等等。

本文设计的二手车交易平台是一个动态网站,其数据库的设计十分重要,如果设计不当,将造成数据查询失误,同时程序的性能也将受到影响。本数据库一共设计了7个表单,包括车辆信息表(cars)、新闻内容表(news)、用户信息表(user)、图片信息表(picture)、留言表(message)、广告信息表(ad)、管理员信息表(admin_user)。

2 前台功能模块的设计

本二手车交易平台的前台主要模块包括首页、我要卖车、我要买车、车市新闻、汽车资讯、我要留言、关于我们、会员登录、车辆信息发布等。主要采用DIV+CSS技术。

其中车辆信息发布栏目需要用户登录成功后才能出现,当用户登录成功后,首页上不会显示登录用户名及可以操作的相关功能,如图1所示。

部分主要代码如下。

图1

图2 搜索功能模块

string constr=ConfigurationManager.ConnectionStrings[quot;ConStrquot;].ConnectionString; SqlConnection con = new SqlConnection(constr);//连接数据库

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;;//验证用户名密码是否正确。

}

3 搜索功能的设计

本网站带有搜索功能,可以根据用户的需要进行车辆的搜索,具有方便、快捷的优点。这部分主要是利用利用控件DropDownList传递Value值,将传递的值与数据库中存有的数据进行比较,得到搜索结果。搜索功能模块如图2所示。

本搜索模块分为三部分,第一部分是选择车辆品牌,里面包含车辆的所有品牌;第二部分是车辆的价格,里面包含车辆的一些价格区间,用户可以根据需要选择详细的价格区间;第三部分是关键词部分,用户可以输入一些关键词,达到详细搜索的目的。这三部分可以独立搜索,也可以联合搜索。搜索功能的核心代码如下所示:

{Response.Redirect(quot;~/sousuo.aspx?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;;//搜索界面查询语句

4 结语

本文以Visual Studio 2005和SQL Server 2005为开发工具设计了基于B/S架构二手车交易平台,可以方便、快速的帮助二手车的用户进行车辆买卖,通过网站的使用,不管是卖车还是买车的用户,将比传统的二手车市场模式拥有更多的成交的机会,减少客户流失,降低了易成本,提高交易和服务质量。

[1]王冀川.二手车市健康发展完善汽车社会体系[J].汽车与安全,2009,(11):15-20.

[2]王文山,赵慧勇.基于电子商务的二手车营销模式的研究[J].中国商贸,2009(17):34-39.

[3]刘乐.二手车电子商务平台模式的研究[J]. 北京商业,2010,(2):31-35.

[4]王海明.二手车的网络营销大有可为[J].商场现代化,2008,(35):164-164.

姜永增(1977—),男,黑龙江齐齐哈尔市人,副教授,硕士研究生,主要研究领域为无线传感器网络、计算机网络。

猜你喜欢

交易平台二手车功能模块
环太湖艺术品交易平台上线
基于Android的C2C交易平台关键技术研究
输电线路附着物测算系统测算功能模块的研究
M市石油装备公服平台网站主要功能模块设计与实现
豪华二手车的选车之道
58同城深耕二手车市场
功能模块的设计与应用研究
杨浩涌:二手车拍卖只需要一个B
交易平台应兼顾效率和公平