2023年12月7日发(作者:起亚智跑全新2022款报价)

二手车交易平台的设计及与实现

提要

电商网站已经成为主流商务模式。现阶段各式各样的购物网站给消费者带来大量的商品。而我们的交通工具二手车也无一例外的展现在网站上出售,所以大量的二手车交易网站的出现也是大势所趋。

本系统采用开发平台进行开发,使用Microsoft Visual Studio 2010构建应用程序。语言采用C#编程语言进行程序开发,系统的数据信息是采用SQL SERVER 2008数据库进行存放。本项目采用B/S架构进行展开,提供一个在互联网上运行的二手车交易平台,功能有用户注册(填写用户基本资料,并要有基本的验证控件)用户登录(登录后可进行相关操作)汽车分类汽车搜索(根据汽车的名称可进行模糊查询等功能),推荐汽车(推荐热门的汽车)最近发布(展示新发布的汽车)我要发布(可发布新汽车,要求填写汽车名称,汽车分类,上传图片,价格,联系人,联系电话等信息,并在最新发布显示如上资料)管理员登录(可登录进入后台进行管理)等功能。以此给用户在网上提供便捷服务。

关键词:二手车交易平台; ; 数据库SQL SERVER 2008

Used car trading platform design and Implementation

Abstract

With the rapid development of B/S in China, many static websites have been eliminated

by dynamic site has become the mainstream business model. At this stage a

wide variety of shopping sites to bring a large number of consumersCommodity. And our

vehicle used vehicles are also without exception, the show in the commercial web site, so

thatIts appearance brings convenience to us as well as we can reduce the burden of high, so

a lot of second-hand car The emergence of the web site is the trend.

The system is the key to the development of development platform, using

Visual Studio Microsoft2010 build application. The background language uses

C# programming language to carry on the program development, the database Part of the

use of the SERVER SQL 2008 database management system to open the data information

storage platform.

This project uses the B/S architecture to carry out, to provide a second-hand car trading

platform running on the internet,This platform architecture to the service above to the user

to provide convenient services online.

keywords:

Used car trading platform;

;

database SERVER SQL 2008二手车交易平台的设计与实现

目 录

第一章 绪论 ......................................................................................................................... 1

1.1 系统的背景 ........................................................................................................... 2

1.2 系统的研究现状 ................................................................................................... 2

1.3 选题意义 ............................................................................................................... 3

1.4 本文组织结构 ....................................................................................................... 3

第二章 系统分析 ................................................................................................................. 4

2.1 系统的可行性分析 ............................................................................................... 5

2.2 系统的需求分析 ................................................................................................... 6

2.3 系统功能模块 ....................................................................................................... 9

2.4 系统的数据库设计 ............................................................................................. 12

第三章 开发环境介绍 ....................................................................................................... 15

3.1 技术 ..................................................................................................... 16

3.2 Visual studio 2010 简介 ............................................................................... 16

3.3 SQL Server 2008 数据库的简介 ..................................................................... 17

第四章 详细设计及代码效果展示 ................................................................................... 18

4.1 用户信息功能模块 ............................................................................................. 19

4.1.1 新用户注册模块 ....................................................................................... 19

4.1.2 用户登陆模块 ........................................................................................... 20

4.2 发布二手车功能模块 ......................................................................................... 22

4.3 查询二手车功能模块 ......................................................................................... 23

4.4 下订单功能模块 ................................................................................................. 24

4.5 用户留言版模块 ................................................................................................. 26

4.6 后台系统功能模块 ............................................................................................. 27

4.6.1 后台管理员登陆模块 ............................................................................... 27

4.6.2 管理员账号密码管理 ............................................................................... 29

4.6.3 会员管理模块 ........................................................................................... 30

4.6.4 出售信息管理模块 ................................................................................... 31

4.6.5 发布与管理新闻信息模块 ....................................................................... 32

第五章 系统测试 ............................................................................................................... 32

5.1 测试流程 ............................................................................................................. 33

5.2 运行测试 ............................................................................................................. 33

第六章 结论 ....................................................................................................................... 37

参考文献 ............................................................................................................................. 39

致 谢 ................................................................................................................................... 40

i 二手车交易平台的设计与实现

第一章 绪论 1 二手车交易平台的设计与实现

第一章

1.1 系统的背景

二手车电商交易的便捷性,也是促成二手车车主交易的原因。如今大部分二手车市场网站频频出世,二手车卖家在交易网站上发布自己的二手车信息,买家便可以在网站上购买自己喜爱且不需高昂价格的二手车。有些网站提供二手车的检测、评估等上门服务,不用去二手车市场询价,将一切琐碎事交给二手车网站市场,更省心省事。

实际上,在二手车市场刚刚起步却竞争惨烈的当下,不仅能够为二手车车主提供更高的价格,也会提供更完善、贴心的服务。更重要的是,将车挂到二手车市场中,并不耽误自己抵押贷款的进度,二手车市场更直接的销售系统,更接近未来新车销售的平台模式。在不久的将来,二手车市场集体涉足新车销售体系,或许会成为“共同的梦想”。

1.2 系统的研究现状

对于国内大部分还处于买新车过程中或才买新车的人来说,二手车仍然是一个“下一步”的梦。根据中国汽车流通协会所做的调查数据显示,虽然在犹如神助的2015年二手车市场到来,并未给国内二手车市场的规模增加太多的空间,2015年的增长速度和2014年走势上基本吻合。但今年二手车交易平台急速增长。

早在2014年二手车交易大幅上升的情况下,二手车市场就已经蠢蠢欲动,开始招兵买马。最终在2015年完成突破,成为二手车销售的重要组成部分。不仅如此,有了互联网基因的二手车市场也早早的做起了二手车生态,纷纷扩疆涉足二手车金融市场。这也是为什么二手车市场越来越多的原因之一 ——在其他行业萎靡不振的当下,二手车市场有利可图,自然会吸引资金的投入。

传统的汽车销售模式一般为直销+加盟模式,也就是我们日常所看到的4S店为主力销售的模式。完整的闭环体系,让电商——这个第三者身份难易轻易插足分羹,所以厂商干预较少的二手车市场,就成为了他们能够入市的“拍门砖”。

2 二手车交易平台的设计与实现

“+互联网”模式带来的渠道变革,其实在一定程度上也冲击着汽车销售体系。比如京东的车管家和卡拉丁等汽车售后服务类电商的崛起,蚕食着原本属于4S店高利润收益售后的市场份额。传统封闭牢固的汽车销售体系,正在互联网的小浪尖冲击下,逐渐变得不牢固。而相对于汽车售后服务类市场来说,二手车市场更直接的销售系统,更接近未来新车销售的平台模式。

1.3 选题意义

随着Internet的迅速发展,互联网技术也作用到了各个领域中,尤其是电子商务领域,互联网给电子商务给予了一个重要的平台领域,很多企业和个人都搭建了拥有自己特色的电商网站,还有许多的电商网站都使用直接对二手车以定价的方式来销售、使用限时促销等其他辅助的营销手段来帮助销售,提高企业和自己的利润。

该二手车交易平台开发是根据当前的现状而设计的,为了促使人们在交易平台中可以更安全更有效率的进行交易。这就是该课题的研究意义。这样将会有越来越多的人们所熟知此交易形式,且得到许多人们的认可。如此下来就可以让卖家在这个平台上把自己不需要的二手车以出售的形式来进行安全交易,从中可以使卖家得到自己理想交易的二手车。

1.4 本文组织结构

第一章 绪论。概述了二手车交易平台的背景、研究现状和选题意义。

第二章 系统分析。介绍了系统的可行性分析、需求分析、系统功能模块和系统数据库设计。

第三章 开发环境介绍。对技术、Visual studio 2010和SQL Server

2008数据库进行使用介绍。

第四章 二手车交易平台的详细设计及代码效果展示。包括新用户注册、管理员和会员管理模块的设计与实现,以及出售信息管理、查询信息管理、订单信息管理和用户留言板管理等。

3 二手车交易平台的设计与实现

第五章 系统测试。对二手车系统进行测试并记录测试流程以及运行测试记录运行的错误之处并加以改正。

第六章 结论。总结二手车交易平台在设计与开发过程中的得与失,喜与悲。

第二章 系统分析 4 二手车交易平台的设计与实现

2.1 系统的可行性分析

一个项目的研发要进行可行性分析是研发基础,要在系统项目的最初步决定之后的分析时段,进行系统的必要性和可行性的分析,以及对系统项目的设计与开发从技术开发、开发的平台、运行的可行性、经济的可行性等各个方面,进行可行性分析,原因就是为了避免系统项带来续期的错误,并且还能够为开发的成功与否带来支持。

在开发每一个系统项目之前,首先要进行系统项目的可行性的分析,确保系统项目可以是否开发与使用。并非每一个问题都有不繁琐的解决办法,实际上,大量问题都不可能在你自己预定的系统项目之内进行解决。所以我们要根据规定步骤进行可行性分析。如果该项目没有可行性,那么这样便是浪费人力、物力、时间和资源。

该二手车交易平台的可行性有以下几个方面:

(1)二手车交易技术可行性:

来进行设计与开发时选择技术是开发人员开发项目或者网站最根本考虑的问题。只要对开发工具和平台进行进行合适的选择才能更好、更快速的开发。根据二手车交易系统的功能及实现二手车系统的各项条件来研究技术的可行性。该二手车交易品台采用的是和 技术。正如大家熟知,.NET已经越来越稳定,是计算机互联网领域最俱具有前景的技术之一。该网站使用的数据库是SQL2008。采用的开发工具是VS2010,采用新版本工具更为开发之路带来更高可行性。

(2)二手车交易经济可行性:

随着Internet网站在交易中的应用,我们设计与开发一个关于二手车交易平台的网站,设计这样一个交易平台只需编写人员本人进行网站的搭建和后台代码的编写,如需图片在网上百度或自己在Photoshop中设计即可,此交易平台本人认为在经济上是可行的。

(3)二手车交易操作可行性:

该网站平台尽量使用选择等方式,减少信息的录入,对于许多容易出错失误的信息会进行提示。对于一般的使用者来讲的话,每一位都可以很方便地进行使用,此外该网站涉及到金额交易,因此安全性也很重要,新用户注册和登陆的密码以及后台管 5 二手车交易平台的设计与实现

理员的密码我们采用了加密显示的方式进行录入,所以操作零阻碍。

2.2 系统的需求分析

该网站是以一个前台和后台方式的二手车交易平台网站,众所周知网站需要一个总的网站系统管理员来进行管理和控制网站平台的后台基本信息。

网站系统管理员进行操作的模块包括:二手车信息审核管理,二手车交易信息管理,二手车交易管理分类,管理新闻发布的信息,管理会员的信息等功能。

如下图2-1

系系系系系系系系系系系系系系系系系系系系系系系系系系系系系系系系系系系

图2-1 系统管理员E-R图

会员可以进行查看网站中的所有二手车信息。会员还可以进行发布会员自己的二手车交换信息,二手车出售信息,同时还可以进行在线汽车购买,订单操作等功能。如下图2-2

6 二手车交易平台的设计与实现

在线注册登陆发布信息在线购买订单管理注册会员查看新闻搜索信息

图2-2 注册会员E-R图

汽车信息的实现需求分析如下图2-3所示

车型

类别

新旧程度

联系电话

发动机

汽车信息

出售价格

颜色

车架号

排量

年份

排放标准

行驶里程

图2-3 汽车发布信息E-R图

7 二手车交易平台的设计与实现

车辆分类信息的E-R图如图2-4所示。

编号车辆分类分类名称

图 2-4 车辆分类E-R图

新闻资讯E-R图如图2-5所示。

标题分类名称编号新闻资讯内容分类编号发布时间

图 2-5 新闻资讯E-R图

新闻分类E-R图如图2-6所示。

编号新闻分类分类名称

图 2-6新闻分类E-R图

订单E-R图如图2-7所示。

8 二手车交易平台的设计与实现

订单人订单状态编号主订单信息订单时间出售人汽车编号

图 2-7 订单信息的E-R图

2.3 系统功能模块

功能模块主要包括前台模块和后台管理模块。总功能模块图如下图2-8所示

图2-8 总功能模块图

前台实现主要功能:

新用户注册--填写账号、密码、姓名、地址等基本信息,有基本的验证控件。

如图2-8所示:

新用户注册

登录账号

登录密码

用户姓名

居住地址

图2-8 用户注册功能

9 二手车交易平台的设计与实现

用户登录--填写账号、密码。如图2-9所示

用户登录

图2-9 用户登录功能

账户

密码

发布二手车信息--填写车型、类别、新旧程度、联系电话、价格、车架号、颜色、排量、年份等信息。如图2-10所示

图2-10 发布二手车功能

订单管理--对订单进行操作是否确认订单、查看订单详情、删除订单。如下图2-11所示

图2-11 订单管理功能

后台主要实现功能:

1 0 二手车交易平台的设计与实现

会员管理----对注册会员进行查看和删除管理。如图2-12所示

图2-12 会员管理功能

出售信息管理----查看全部出售信息、查看单条详细信息、删除出售信息如下图2-13所示

图2-13 出售信息管理功能

汽车类别管理----多分类进行增删改操作如下图2-14所示

1 1 二手车交易平台的设计与实现

图2-14 汽车类别管理功能

2.4 系统的数据库设计

1.用户表

表名为Users,自增长ID、用户名、密码、真名、性别、年龄、邮箱、地址、金额等

结构表如表2-1 所示:

表2-1 用户信息表

2 二手车信息数据表

1 2 二手车交易平台的设计与实现

表名为table_CarInfo,主要包含字段车名称,车所属类别,车的描述,车的图片,车的单价,车的数量,查看次数等信息。其数据表的结构如表2-2所示:

表2-2 汽车信息表

3. 二手车订单信息表

数据表表名为table_Order,字段名为约束键自增长ID、二手车订单编号,二手车订单人,订单日期,订单处理状态,发货的方式,收货人的姓名,收货人的地址等

数据表的结构如表2-3所示:

表2-3 主订单信息表

1 3 二手车交易平台的设计与实现

3. 后台管理员的数据信息表

表名为Admin,主要包含管理员编号,管理员登陆账号和密码。其数据表表的结构如表2-3所示:

表2-3 后台管理员信息表

4. 汽车类别表

表名为CarType,主要包含类别编号和类别名称。其表的结构如表2-4所示:

表2-4 汽车类别表

1 4 二手车交易平台的设计与实现

5. 新闻信息表

表名为News_info,主要包含类别编号和类别名称。其表的结构如表2-4所示:

表2-4 汽车类别表

第三章 开发环境介绍 1 5 二手车交易平台的设计与实现

3.1 技术

全称为Active Server Pages(中文名称为活动服务器页面),是微软推出ASP的下一代Wed开发技术。

是基于.NET平台存在的,现有的ASP应用程序中已经渐渐增添了功能。对来说,为互联网的发展带来更大的需求满足,本身是使用开发软件思想对Web应用程序进行编写的,技术是面向对象的模型的开发。 技术具有平台无关性、完全面向对象,且可靠安全性高的特点并且都可以使用整个 .NET Framework。以它的简易性,可管理性,扩展性,可缩放性,执行效率高以及安全性能好等等具有特高价值的特点。

对于一个程序的开发,速度快是一件令人渴望至极的东西。一旦项目程序的代码开始工作,接下来你就希望尽可能地让它运作得快些再快些。在中只有自己尽可能精简自己的代码,如此下来便会导致不得不将代码移植到一个仅有很少性能的部件当中。而此刻,技术会帮你妥善地解决这一问题。

采用技术为人们将代码的繁琐带入至简,并且为我们这些并不是拥有稳扎的基础知识的人而言,它提供了大量不需要自己搭建的控件,为开发带来极大的便捷性。

3.2 Visual studio 2010 简介

使用Visual Studio 2010开发软件,是因为其可以用来创建windows平台的网络和windows应用程序,而且还能够创建只能设备应用程序、网络服务以及office插件。对于应用程序而言,VS2010为专业的开发人员带来了一个更高效的开发环境。系统自动默认提供了数十种服务器控件用于系统的开发人员的便捷开发,开发人员也可以进行自定义组件添加到工具箱选择卡。

Visual Studio 2010主窗口含有多个小窗口,在最左侧的是的工具箱窗口,是存放服务器控件的;在中间是便是文档窗口,是用于样式控制与程序代码的编写;位于中下方是错误列表的窗口,是用于呈现编写是和运行时出现的错误消息;位于右侧是 1 6 二手车交易平台的设计与实现

各个属性的窗口和资源管理器,用于呈现页面及控件的相应属性,以及开发的解决方案。

3.3 SQL Server 2008 数据库的简介

SQL Server 2008 是一款新版本用于做存放后台信息数据的数据库,是SQL

Server 2005的延续与发展。其中保存的系统表用于系统的总体空制,包括系统运行及对用户数据的操作等信息。系统数据库分别包括master、msdb、以及model和empdb。这些数据库文件是存储在SQL Server的默认安装目录的。其可以降低管理数据的设施和观察发送信息给用户的成本在SQL Server此平台上。它具有可信任性、高效性、智能性的特点。

SQL Server 2008的验证模式:

1)Windows验证模式

SQL Server 2008是使用Windows系统中的登录名和密码登录,由该操作系统进行对账户的验证,而不要SQL Server提供的登录名和密码登录,这种就是Windows验证模式。

本人在数据库连接就是运用的Windows验证模式如下图所示:

2)SQL Server和Windows混合验证模式

1 7 二手车交易平台的设计与实现

混合验证的模式是既可以使用SQL Server的登录账户名和密码来验证的,也可以使用Windows登录的模式来进行验证。

数据库所使用表格如下图所示

第四章 详细设计及代码效果展示 1 8 二手车交易平台的设计与实现

4.1 用户信息功能模块

4.1.1 用户注册模块

该模块所实现的功能是需要输入新用户注册的登录名和登录密码,身份证信息,新用户的联系方式,还有电子邮件等许多信息。

新用户注册的页面如图4-1所示。

图4-1 新用户界面注册

新用户注册的代码如下:

1 9 二手车交易平台的设计与实现

4.1.2 用户登陆模块

该模块用户需要登录才可以进行交易等操作,登录界面如图4-2所示。

2 0 二手车交易平台的设计与实现

表4-2 新用户界面登录

新用户登录关键代码如下:

2 1 二手车交易平台的设计与实现

4.2 发布二手车功能模块

信息发布的内容包括二手车的类别,新旧程度,联系人电话,出售单价,车架号,发动机号,颜色,排量,数量以及二手车图片等信息。

用户发布完二手车信息后可以在交易管理功能中再进行修改和删除的操作。

界面如图4-3所示。

图4-3发布汽车信息界面

代码如下:

2 2 二手车交易平台的设计与实现

4.3 查询二手车功能模块

该模块我们设计了一个查询二手车的功能模块,是通过用户输入的所需车型,二手车的类别,销售单价范围,等信息来进行查询搜索。

界面如图4-4所示。

2 3 二手车交易平台的设计与实现

表4-4 查询二手车信息界面

代码如下:

4.4 下订单功能模块

该订单模块能实现用户选择喜欢的二手车进行点击会展现二手车的详细信息并点击购买且生成订单,可进行购买数量选择。订单生成有如下图所示

界面如图4-5所示。

2 4 二手车交易平台的设计与实现

图4-5 生成订单界面

代码如下所示:

2 5 二手车交易平台的设计与实现

4.5 用户留言版模块

用户留言板是本网站为客户能及时给予回馈与交流的功能,提供了留言板信息的页面功能,留言板可以让客户与在此反馈选购的二手车的喜爱之处或者反馈哪里的不满意的地方,以便卖家及时回应并处理。界面如图4-6所示。

图4-6 用户留言版界面

2 6 二手车交易平台的设计与实现

用户留言板关键代码如下:

4.6 后台管理模块

4.6.1 管理员登录模块

此模块实现功能有:只有后台管理员可以登录管理,账号和密码介为admin,

管理员的登录界面如图4-7所示。

2 7 二手车交易平台的设计与实现

图4-7 管理员界面登陆

用户登录的代码如下:

2 8 二手车交易平台的设计与实现

4.6.2 管理员账密管理模块

管理员信息管理:该模块实现了管理员可添加或者删除新管理员账号且可以修改密码,管理账号界面如下图4-8所示

图4-8 管理员账号管理

代码如下

修改密码界面如下图4-9所示

图4-9 管理员密码修改管理

代码如下

2 9 二手车交易平台的设计与实现

4.6.3 会员管理模块

会员的信息管理:该模块实现了对会员用户的删除管理。

会员信息管理的页面如图4-10所示。

表4-10 会员信息管理界面

关键代码如下:

3 0 二手车交易平台的设计与实现

4.6.4 订单信息管理模块

后台管理员可以进行分类管理二手车信息,可查看所有订单信息且进行选择删除。二手车信息管理界面如图4-11所示。

图4-11 订单信息管理界面

订单信息管理的关键代码如下:

3 1 二手车交易平台的设计与实现

4.6.5 发布与管理新闻信息模块

该功能模块需要对文章的信息进行录入或删除,文章的类别和文章的全部内容。

界面如图4-12所示。

图4-12 发布新闻信息界面

代码如下:

第五章 系统测试 3 2 二手车交易平台的设计与实现

5.1 测试流程

本网站首先是在VS2010中进行编写,再编写完每一个功能的Web窗体后,我便会按快捷键F9加断点--F5运行进行测试,在测试过程中因为加了断点调试,它会逐步一一的往下一步走。如果在测试过程中出现错误时,可以将鼠标移动到黄色背景色的加断点的代码处,便可以查看里面的代码数据信息。如此一来会减少错误的出现率。

5.2 运行测试

本二手车交易平台网站开发工具是VS2010,运行时需要连接到后台SQL Server数据库,读取数据库里面存放的商品信息。在运行过程中最最容易出现错误的地方是在里面需要正确的编写连接数据库的配置,要明确连接的账户是使用Windows系统中的登录名和密码登录还是使用SQL Server的登录名和密码。本人使用的是Windows身份验证,配置完成后,设置起始页进行运行测试,

用户注册运行如下图5-1所示:

图5-1 运行注册页面的界面

二手车发布信息运行如下图5-2所示:

3 3 二手车交易平台的设计与实现

图5-2 二手车信息发布

点击确认发布后会显示如下图5-3所示:

3 4 二手车交易平台的设计与实现

图5-3 运行注册页面的界面

二手车交易图如下5-4所示

3 5 二手车交易平台的设计与实现

图5-4 下订单界面

点击购买后生成订单如图5-5所示

图5-5 订单成功界面

以上就是基本上在该网站运行过程中,出现的容易出错地方。出错原因无外乎自己的粗心大意和未进行细腻的编写代码。在运行过程中我学到了进行填写信息时并非随意的进行乱输入,因为在输入的过程中会因为你的数据类型导致输入字符出错,所以在编写时因进行错误信息捕捉。对待自己的开发项目就像自己的亲人一样,要进行磨合相处,找出错误之处并将之改进。 3 6 二手车交易平台的设计与实现

第六章 结论 3 7

更多推荐

二手车,进行,信息,设计,交易平台