二手车交易平台解决方案

发布时间:2019-11-20 00:44:37   来源:文档文库   
字号:

二手车交易平台解决方案

成都世西信息技术有限公司

201486

1概述

1.1目标

现在越来越多的人们都有购买车的想法,身边想买二手车的朋友不少,但大多数都对二手车交易存在疑虑和担心。二手车最大的吸引力就是价格便宜,但买二手车并不是容易的事,如果缺乏经验极有可能上当受骗。只有从二手车的手续资料和车辆实际状况两方面同时加以考核,才能够买回一辆既“身家清白”又具有优越性能的二手好车。推出二手车交易平台是为了更多的人们放心购买二手车,通过我们的系统给人们的生活带来方便。让每个人都有自己中意的选择是我们的目的。

1.2用户的特点

该二手车平台的用户主要分为3类:

a. 卖家用户:卖家注册,填写车辆详细信息。车辆信息通过验证后的填写卖家要求(是否接受邮购等);

b. 买家用户:页面浏览,选定车辆联系卖家下订单。;

c. 后台管理员:网站的后台管理员。将卖家的信息进行及时审核及公示,给卖家通知修改调整;

1.3平台功能需求分析

根据前期调研提出的功能需求,结合当前的电子信息化情况,我们理解的交易平台的功能需求如下:

系统需求包含页面需求和功能需求

页面需求:

页面简洁大方,能清晰的显示出车辆分类和车辆详细信息。

操作简单,能符合不同知识水平人员的操作习惯。

页面简单明了,因为操作人员可能有计算机水平较差人员,要尽量符合其操作水平。

页面要求色调符合行业特征,清新活泼。

布局合理,色调搭配合理,要有吸引力。

展示页面能清楚的显示系统主要功能,能很好的引导用户使用。

功能需求:

对静态和动态信息提供具有权限控制的信息发布功能,且信息发布功能具有严格的操作流程控制,如编辑、校对、审核与发布等流程,并可由具有系统管理员身份的用户对该操作流程进行自定义。

提供电子交易客服平台,方便买方直接和平台客服进行交流。

提供推荐和置顶信息展示专区,卖家可以通过支付推荐费用发布推荐或者置顶信息,买方可以进行查看。

提供在线支付系统,并完善安全保护,并提供交易保障系统。

提供信息查看以及业务交易管理功能。

2平台总体设计

2.1业务流程图

2.2功能结构分解图

2.3功能描述

二手车交易平台分为前台用户买卖模块以及后台的管理员管理模块。其中前台部分主要提供给用户进行二手车浏览及买卖,后台由管理员进行平台管理,具体功能如下:

2.3.1 前台用户买卖模块

2.3.1.1车辆资讯

用户可以在此页面中自由浏览车辆资讯,新车上市、二手车相关新闻、车辆保养秘笈、车价动态等资讯消息均在此发布。

2.3.1.2 买家购车

a.二手车浏览

买家可以自由浏览已经发布的二手车信息与图片,这些信息已经过管理员审核通过,因此无不合法之处。买家可以根据车的型号、颜色、地区、车龄、品牌、已行驶公里数,价格来进行浏览,也可条件组合式浏览或对某台车进行详细信息浏览。

b.车辆车管所信息

买家可以直接查询已经发布的二手车所在车管所登记的信息,以及车辆有无违章、违法和事故的记录。平台通过与车管所做接口,直接调取车管所该车辆信息。

c.联络卖家

买家登录后在某二手车详细信息显示页可点击“联络卖家”按钮进入卖家信息页面,从而获得卖家联系方式,也可以通过在线发邮件的方式发送购买需求给卖家。协议及购买过程均由买卖双方自主联系。

2.3.1.3 卖家售车

a 卖家注册

卖家欲销售二手车,必须先进行注册,并上传身份证信息进行实名认证,没有注册的卖家无法与买家联络,只能浏览待购二手车和车辆资讯。个人卖家注册内容包含用户姓名(实名)、身份证号、密码(确认密码)、手机号、邮箱地址。经销商注册内容包括用户名、密码(确认密码)、公司全称、公司地址、公司座机、手机号码、邮箱、营业执照等。注册过程要进行验证码获取以确认邮箱手机归属者为注册者本人,提交后由管理员审核,审核成功后方可发布二手车信息,等待买家协议买车。

b.卖家登录

卖家注册通过可以登录平台,登录时需要输入用户名及密码,与后台数据核对一致后即可浏览、填写代售车信息、车价等。还可以对注册信息进行增、删、改、查。

c.车辆信息填写

卖家要发布新二手车信息,需填写二手车信息。其中必填项若不填写则无法提交,必填项及选填项填写完毕后提交,再由管理员审核是否合法,不合法则不允许发布,合法则可以自行发布二手车信息,由管理员审核。

卖家需要发布二手车信息,必须支付相应的费用,比如30元只能发3张图片,置顶4个星期;100元能发6张图片,置顶8个星期等。支付成功后方可发布。

d. 车辆信息修改

卖家对自己的待售二手车信息有修改权利,修改后的信息也要提交管理员审核后发布。

e.车辆信息删除

已有买家签订合同购买二手车或卖家因某些因素不能继续展示信息,相关卖家必须及时删除车辆信息,也可委托管理员删除。

2.3.1.4 车辆检测

为对二手车性能不甚了解的用户提供评估检测的服务。卖家可以申请对自己所出售的车辆进行免费检测服务。检测完毕之后,只需要将检测报告单上传到平台上即可。

2.3.1.5 帮助中心

a 在线咨询

有专门的管理员为用户在线回答二手车购买及销售的相关问题,管理员工作时间范围之外的时间用户可以留言。

b.常见问题

对用户使用二手车交易平台的过程中的常见问题做好解答,这样可以减少管理员对相似问题的重复回答。管理员可以修改增删问题及解答内容。

c.新手交易指南

为初次使用二手车交易平台的用户提供交易流程示意图及流程的文字描述。

2.3.2 后台管理员管理模块

2.3.2.1 管理员登录

管理员注册后可以登录平台,登录时需要输入用户名及密码,与后台数据核对一致后即可在权限内进行管理。必须经更高级的管理员授权后才可以对信息增、删、改、查。

2.3.2.2会员管理

a会员信息修改

b会员信息添加

c.会员信息删除

d.会员信息查询

被授权进行用户管理的管理员可以对用户的公开信息进行查询,也可按照用户注册日期范围、会员种类等条件进行条件查询,可以导出excel表格,打印预览及打印。

e.卖家信息审核

被授权卖家信息审核的管理员需要对个人卖家进行车牌号和身份对照,对经销商进行公司身份审核,只有合法拥有车辆的个人和合法经营的经销商才可以通过管理员的审核。

2.3.2.3 车辆信息管理

a.车辆信息审核

负责车辆信息审核的管理员需要对卖家提供的车辆信息进行审核以决定是否可以发布。

b.车辆信息发布

对新建二手车信息、修改后的二手车信息进行发布。

c.车辆信息删除

若卖家和买家已经完成交易或因某些因素某辆二手车需要被删除,在卖家委托情况下,负责车辆信息管理的管理员有权删除车辆信息。

d.车辆信息修改

负责车辆信息管理的管理员和卖家达成共识后有权修改车辆信息。

2.3.2.4 日常管理

b.车辆资讯更新

收集新近车辆信息,发布至“车辆资讯”模块。

c.回复用户问题

与用户交流,回答用户的问题。

d.在线支付明细

统计查询前台在线支付交易情况。

2.4系统架构设计

2.4.1应用支撑平台软件架构设计

在系统架构的组成上,主要包括5个技术界面和7个关键技术支持平台,其中界面设计的基本含义为:(1)底层界面:主要为模型提供底层支持,包括计算机网络(TCP/IPIPX/SPXNotBEUI)及安全协议(SET/SSL)、数据库(OracleSQL serverSybaseDB2SQL Anywhere)和操作系统(UNIX/WIN NT/LINUX);(2)配置界面:一般为工具系统的建立提供所需的底层数据和应用操作功能,主要包括互动管理服务器、柔性化管理软件平台、多功能接口平台等;(3)工具界面:在于为建立协同电子商务应用系统提供一组可裁减的工具集,主要包括Web服务工具、工作流管理、协同支持工具集、系统安全控制、协同数据管理中心等;(4)应用服务界面:包括一些面向用户的支持协同商务的集成性应用系统。如系统管理、知识管理、交易管理、协同营运管理、协同商务管理等;(5)门户界面:即信息集成平台门户,为用户提供统一的集成化环境和服务,是支持虚拟批发市场开展协同商务的互联通道。

2.4.2技术开发路线设计

对于开发语言的选择。 微软公司的C#语言是一种跨平台的程序设计语言,C#具备简化的优点,并提供面向对象的而又不依赖于机器的开放架构,具有卓越的可移植性、安全性特点,同时具有灵敏的响应和交互能力。考虑到B2C电子商务平台系统的可扩展性、安全性、易维护性,所以,选用C#作为本系统的设计平台是最佳选择。整个系统是一个交互性强的数据库应用系统,在这里我们建议采用多种C#技术相结合的形式实现系统的动态交互,即C#WCFJavaScriptJQUERY相结合的方式,共同承担系统的交互、处理功能,对于数据库访问、会话采用WCF技术和WEBSERVICE,对于图像处理、网络传输、查错检错采用BitMap技术,对于一些应用模型采用WCF技术,通过这些技术的有机结合,形成功能强大、设计合理、使用方便、交互性强的应用系统。

数据库连接采用基于WindowsODBC技术,ODBC采用Windows系统的方法对数据库进行访问。并对数据进行事务和多线程管理,它的连接速度快,提供了数据集、游标支持、SQL语句、会话管理、缓冲机制等强大的数据库连接与管理功能。

网页制作工具采用Macromedia DreamweaverDreamweaver具有使用方便、工具丰富、模板众多等优势,是目前为止网上评价最好的网页制作工具;语言开发使用VS.NET2012等成熟优秀的开发工具。

通过XML来交换数据,为分布式应用提供简单、开放、标准的耦合新途径。

通过这些技术的有机结合,形成功能强大、设计合理、使用方便、交互性强的应用系统。



3实施方案

1.

2.

3.

4.

5.

3.1技术力量与人员

平台建设实施小组人员及职责如下表3.1-1所示:

3.1-1平台建设实施小组人员及职责

序号

职务

人数(人)

职责

1.

项目经理

1

计划、组织、控制项目的开展,对项目的人员安排、成本、风险统一管理,按照软件工程管理方法管理项目。

2.

系统架构师

1

确定项目的技术实现,为项目搭建良好的架构,规范开发流程。

3.

需求分析

2

负责用户需求的调研分析,引导开发用户需求。

4.

项目管理

1

负责项目过程管理,规范项目的实施过程。

5.

测试主管

1

负责整个项目测试工作的开展,与项目经理确定项目测试计划、测试用例的编写,组织相关测试人员根据测试用例进行测试。

6.

系统开发

8

负责系统的软件开发。

7.

系统测试

2

负责系统测试,包括功能测试、压力测试、回归测试等。

8.

网络部署、安全保障

2

负责网络环境的设计。

9.

界面设计

2

负责系统界面美工设计。

合计:

20

3.2进度计划

3.2-1项目进度计划

时间()

进度

项目

1

7

10

30

40

50

60

70

80

方案确定

项目勘探、设计

项目开发阶段

服务器搭建

系统调试

平台开放

开通试运行

正式验收测试

终验完成

3.3验收标准

满足合同规定的需求或经用户确认的需求为标准验收本系统。

3.4项目质量控制

(一)质量控制活动

1)阶段性复审

在开发的各阶段需要质量控制组的阶段性复审活动来保证项目质量的提高,但过多的复审活动会对项目的费用及时间造成较大的影响,因此项目控制活动中的复审要适量适时。质量控制活动的详细流程和执行方法,还需要在全体项目核心组到位后进行进一步讨论,最终制定出一套行之有效又适合本项目的质量控制流程。以下是一些基本流程:

3.4-1项目质量控制

编号

开发阶段

质量控制活动

01

项目启动阶段

项目核心组复审项目工作方法,项目计划,质量控制流程,建立质量控制标准;

进行本项目的开发方法,文档规范及质量标准培训。

02

概要设计阶段

项目核心设计组及相关专家对概要设计说明书进行阶段性复审,以及时发现问题;

根据质量控制标准,检查概要设计说明书是否达到质量标准。

03

详细设计阶段

设计核心阶段性复审;

根据质量控制标准,检查详细设计是否达到质量标准。

04

编码和单元测试阶段

检查程序的编码规范是否得到遵守;

抽查程序可读性,注释等是否完整;

在整个编程队伍贯彻质量意识,每个程序员都是质量保证的一员。

05

集成测试阶段

检查测试案例是否合适;

检查测试结果及测试报告是否完备。

06

用户验收测试阶段

审核验收测试计划,提出建议;

检查验收测试的方法和测试案例是否合适,并提出建议;

审核测试结果及测试报告。

2)测试

测试是确保本系统质量的重要手段,不经过认真测试的系统是不能被用于生产的。虽然,对各阶段的文档的审核也可认为是测试,但本项目所指的测试是指对应用软件的测试。做好测试是测试组的责任,测试组是与开发组相互独立的两组,且需要相当的技术和经验,对业务的理解要十分透彻。为保证测试的效率和质量需要注意以下几点:

建立高效合理的测试流程;

建立尽量模拟真实环境的业务数据模型(即运行业务的初始环境)

对测试案例的设计要有深度和广度;

特别在系统测试和验收测试阶段,安排好项目组的全体人员的任务和责任;

做好测试阶段文档和源程序的版本控制;

做好测试中发现的BUG的记录及存档工作;

对发现的任何BUG都要做好原因分析并记录归档;

做好回归测试;

防止对程序的修改而引起的其他问题。

(二)质量保证

质量审核确保项目满足预定的质量目标。项目经理会主持正式的质量审核以确保建立的质量控制流程被执行并且结果与项目质量目标相吻合。

1)软件质量保证

1)设计过程中的质量保证

设计目标的统一;

设计方法的统一;

设计模板的统一;

设计过程的监督;

设计结果的审核;

设计过程中的变更管理流程。

2)程序开发过程中的质量保证

程序开发过程中的质量控制工具;

典型程序的开发模板(增、删、修改、查询、菜单标准、前端界面标准、程序间的接口标准、公共类、其他类);

单元测试案例的编制方法和标准;

程序开发过程中的质量跟踪;

程序开发过程中的变更管理流程。

3)系统化的测试思路

单元测试:主要由程序员依据单元测试案例的标准自行测试,并填写测试案例记录表,并接受质量保证组的抽样检查;

集成测试:集成测试的目标是将各个单独的程序或模块进行组装,并确保系统作为一个有机整体的可运行。是系统进行系统集成测试的基础;

系统集成测试:系统集成测试的目标是确保系统作为一个整体的正确运行;

性能测试:性能测试是从系统的处理能力、效率、安全性、数据一致性等各方面进行测试;

用户验收测试:在项目组完成以上测试以后,将最后的系统交给用户进行全面的测试,是系统试运行前必须完成的测试工作。只有用户验收测试完成以后,系统才能进入试运行。

4)项目的整体质量保证

对于整个集团统一的办公自动化系系统,由于项目涉及的下属公司、业务部门、人员极其复杂,如何保证项目的顺利实施?如何保证项目的实施质量?是项目的关键成功因素。我们建议从以下方面来保证项目的整体实施质量:

正确的实施方法,以及该方法在实施过程中的有效执行,是项目得以成功实施的保证;

利用管理的手段,加强项目实施过程中的督查力度,以确保项目的实施质量;

加强项目实施过程中标准化、规范化的管理力度;

“全体质量意识”是项目组贯彻始终的基本方针;

质量管理和质量监督切不可与项目的具体实施过程相脱节,必须与实施小组进行密切的沟通,共同制定简洁、切实有效的质量监督办法,并始终如一地贯彻执行;

必要时可建立切实可行的质量奖惩办法,奖优罚劣;

3.5培训计划

对用户进行培训是保证用户正确使用系统和用好系统的基本要求。通过培训使系统管理员能得心应手地维护好系统,保证系统的安全运行;使操作人员可以正确理解相关的业务流程,熟练掌握各个子系统的详细操作。

培训安排如下表3.5-1

3.5-1培训计划

序号

内容

课时

对象

1.

平台技术体系和功能介绍。

半天

系统管理员与运行维护人员

2.

系统部署

一天

系统管理员

3.

后台管理。

一天

系统管理员与运行维护人员

4.

系统操作技巧。

半天

系统管理员与运行维护人员

5.

上机操作与常见问题解答。

两天

系统管理员与运行维护人员

6.

远程培训,通过常用的通讯工具进行远程答疑,或通过远程控制软件辅助用户解决问题。

不定

系统管理员与运行维护人员

3.6售后服务

在系统正式启用后开始进行售后服务,在此期间,我们将及时处理用户提出的疑问和各种系统异常问题,以保证系统的运行稳定、正常;我们为平台提供17*24专职的售后人员,以保证平台的售后服务工作,我们将收取一定的维护费用,具体费用协商决定。

3.6.1售后服务内容

在系统售后服务中,我们将提供如下的服务:

系统运行保障维护

专人定期巡检

现场/远程技术支持

各种技术咨询

3.6.2售后服务流程

售后服务的流程如下图3.6.2-1所示:

3.6.2-1售后服务的流程

3.6.3响应速度

我们提供日夜7*24小时服务电话,无论在正常工作时间或非正常工作时间收到问题报告,将在1小时内响应,指导用户完成修复;远程支持无法完成修复的,在24小时内到达现场并修复。单纯的课本内容,并不能满足学生的需要,通过补充,达到内容的完善

教育之通病是教用脑的人不用手,不教用手的人用脑,所以一无所能。教育革命的对策是手脑联盟,结果是手与脑的力量都可以大到不可思议。

本文来源:https://www.2haoxitong.net/k/doc/cabacc087d1cfad6195f312b3169a4517623e500.html

《二手车交易平台解决方案.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式