二手车交易平台解决方案设计.docx

上传人:小飞机 文档编号:5004262 上传时间:2023-05-28 格式:DOCX 页数:23 大小:387.62KB
返回 下载 相关 举报
二手车交易平台解决方案设计.docx_第1页
第1页 / 共23页
二手车交易平台解决方案设计.docx_第2页
第2页 / 共23页
二手车交易平台解决方案设计.docx_第3页
第3页 / 共23页
二手车交易平台解决方案设计.docx_第4页
第4页 / 共23页
二手车交易平台解决方案设计.docx_第5页
第5页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《二手车交易平台解决方案设计.docx》由会员分享,可在线阅读,更多相关《二手车交易平台解决方案设计.docx(23页珍藏版)》请在三一办公上搜索。

1、二手车交易平台解决方案成都世西信息技术有限公司2014年8月6日目录1概述31.1目标31.2用户的特点31.3平台功能需求分析32平台总体设计52.1业务流程图52.2功能结构分解图62.3.1前台用户买卖模块62.3.1.1 车辆资讯72.3.1.2 买家购车72.3.1.3 卖家售车72.3.1.4 车辆检测82.3.1.5 帮助中心82.3.2后台管理员管理模块 92.3.2.1 管理员登录92.3.2.2 用户管理92.3.2.3 车辆信息管理92.3.2.4 日常管理102.4系统架构设计102.4.1应用支撑平台软件架构设计102.4.2技术开发路线设计113实施方案133.1技

2、术力量与人员133.2进度计划143.3验收标准143.4项目质量控制143.5培训计划173.6售后服务173.6.1售后服务内容173.6.2售后服务流程183.6.3响应速度181概述1.1目标现在越来越多的人们都有购买车的想法,身边想买二手车的朋友不少,但大多 数都对二手车交易存在疑虑和担心。二手车最大的吸引力就是价格便宜,但买二手 车并不是容易的事,如果缺乏经验极有可能上当受骊。只有从二手车的手续资料和 车辆实际状况两方面同时加以考核,才能够买回一辆既“身家清白”又具有优越性 能的二手好车。推出二手车交易平台是为了更多的人们放心购买二手车,通过我们 的系统给人们的生活带来方便。让每个

3、人都有自己中意的选择是我们的目的。1.2用户的特点该二手车平台的用户主要分为3类:a. 卖家用户:卖家注册,填写车辆详细信息。车辆信息通过验证后的填写卖家 要求(是否接受邮购等);b. 买家用户:页面浏览,选定车辆联系卖家下订单。;c. 后台管理员:网站的后台管理员。将卖家的信息进行及时审核及公示,给卖家通知修改调整;1.3平台功能需求分析根据前期调研提出的功能需求,结合当前的电子信息化情况,我们理解的交易平 台的功能需求如下:系统需求包含页面需求和功能需求页面需求:页面简洁大方,能清晰的显示出车辆分类和车辆详细信息。操作简单, 能符合不同知识水平人员的操作习惯。页面简单明了,因为操作人员可能

4、有计算机水平较差人员,要尽量符合其操作水 平。页面要求色调符合行业特征,清新活泼。布局合理,色调搭配合理,要有吸引力。展示页面能清楚的显示系统主要功能,能很好的引导用户使用。功能需求:对静态和动态信息提供具有权限控制的信息发布功能,且信息发布功能具有严格的操作流程控制,如编辑、校对、审核与发布等流程,并可由具有系统管理员身份的用户对 该操作流程进行自定义。提供电子交易客服平台,方便买方直接和平台客服进行交流。提供推荐和置顶信息展示专区,卖家可以通过支付推荐费用发布推荐或者置顶信息,买方可以进行查看。提供在线支付系统,并完善安全保护,并提供交易保障系统。提供信息查看以及业务交易管理功能。2平台总

5、体设计2.1业务流程图买家注册失败N管理员审核信 息是否通过N信息发布管理员登录帮助中心在线支付车辆交管信息卖家售车车辆资讯1J车 辆 信 息写A 柄L攵会员管理I 回复用户问题I 车辆资讯更新 辆交管接口配置2.3功能描述二手车交易平台分为前台用户买卖模块以及后台的管理员管理模块。其中前台部分主要提供给 用户进行二手车浏览及买卖,后台由管理员进行平台管理,具 体功能如下:2.3.1前台用户买卖模块2.3.1.1车辆资讯用户可以在此页面中自由浏览车辆资讯,新车上市、二手车相关新闻、车辆保养秘笈、车价 动态等资讯消息均在此发布。2.3.1.2买家购车a. 二手车浏览买家可以自由浏览已经发布的二手

6、车信息与图片,这些信息已经过管理员审核通过,因此无不 合法之处。买家可以根据车的型号、颜色、地区、车龄、品牌、已行驶公里数,价格来进行浏览, 也可条件组合式浏览或对某台车进行详细信息浏览。b. 车辆车管所信息买家可以直接查询已经发布的二手车所在车管所登记的信息,以及车辆有无违章、违法和事故 的记录。平台通过与车管所做接口,直接调取车管所该车辆信息。c. 联络卖家买家登录后在某二手车详细信息显示页可点击“联络卖家”按钮进入卖家信息页面,从 而获得卖家联系方式,也可以通过在线发邮件的方式发送购买需求给卖家。协议及购买过程均由买 卖双方自主联系。2.3.1.3 卖家售车a. 卖家注册卖家欲销售二手车

7、,必须先进行注册,并上传身份证信息进行实名认证,没有注册的卖家无法 与买家联络,只能浏览待购二手车和车辆资讯。个人卖家注册内容包含用户姓名(实名)、身份 证号、密码(确认密码)、手机号、邮箱地址。经销商注册内容包括用户名、密码(确认密码)、 公司全称、公司地址、公司座 机、手机号码、邮箱、营业执照等。注册过程要进行验证码获取以确认 邮箱手机归属者为注册者本人,提交后由管理员审核,审核成功后方可发布二手车信息,等待买家 协议买车。b. 卖家登录卖家注册通过可以登录平台,登录时需要输入用户名及密码,与后台数据核对一致后即 可浏览、填写代售车信息、车价等。还可以对注册信息进行增、删、改、查。c. 车

8、辆信息填写卖家要发布新二手车信息,需填写二手车信息。其中必填项若不填写则无法提交, 必填项及选填项填写完毕后提交,再由管理员审核是否合法,不合法则不允许发布,合法则可以自 行发布二手车信息,由管理员审核。卖家需要发布二手车信息,必须支付相应的费用,比如30元只能发3张图片,置顶4个星 期;100元能发6张图片,置顶8个星期等。支付成功后方可发布。d. 车辆信息修改卖家对自己的待售二手车信息有修改权利,修改后的信息也要提交管理员审核后 发布。e. 车辆信息删除已有买家签订合同购买二手车或卖家因某些因素不能继续展示信息,相关卖家必 须及时删除车辆信息,也可委托管理员删除。2.3.1.4车辆检测为对

9、二手车性能不甚了解的用户提供评估检测的服务。卖家可以申请对自己所出售的车辆进行 免费检测服务。检测完毕之后,只需要将检测报告单上传到平台上即可。2.3.1.5帮助中心a.在线咨询有专门的管理员为用户在线回答二手车购买及销售的相关问题,管理员工作时间范围之外的时间用户可以留言b.常见问题对用户使用二手车交易平台的过程中的常见问题做好 解答,这样可以减少管理员对相似问题的重复回答。管理员可以修改增删问题及解答内容。c.新手交易指南为初次使用二手车交易平台的用户提供交易流程示意图及流程的文字描述。2.3.2后台管理员管理模块2.3.2.1管理员登录管理员注册后可以登录平台,登录时需要输入用户名及密码

10、,与后台数据核对一致后即可在权 限内进行管理。必须经更高级的管理员授权后才可以对信息增、删、改、查。2.3.2.2会员管理a-会员信息修改b-会员信息添加0会员信息删除 d-会员信息查询 被授权进行用户管理的管理员可以对用户的公开信息进行查询,也可按照用户注册日期范围、会员种类等条件进行条件查询,可以导出excel表格,打印预览及打印。e.卖家信息审核被授权卖家信息审核的管理员需要对个人卖家进行车牌号和身份对照,对经销商 进行公司身份审核,只有合法拥有车辆的个人和合法经营的经销商才可以通过管理员的审核。2.3.2.3 车辆信息管理a. 车辆信息审核负责车辆信息审核的管理员需要对卖家提供的车辆信

11、息进行审核以决定是否可以发布。b. 车辆信息发布对新建二手车信息、修改后的二手车信息进行发布。c.车辆信息删除若卖家和买家已经完成交易或因某些因素某辆二手车需要被删除,在卖家委托情况下,负责车 辆信息管理的管理员有权删除车辆信息。d. 车辆信息修改负责车辆信息管理的管理员和卖家达成共识后有权修改车辆信息。2.3.2.4日常管理b车辆资讯更新收集新近车辆信息,发布至“车辆资讯”模块。回复用户问题与用户交流,回答用户的问题。d.在线支付明细统计查询前台在线支付交易情况。2.4系统架构设计2.4.1应用支撑平台软件架构设计在系统架构的组成上,主要包括5个技术界面和7个关键技术支持平台,其中界面设计的

12、基本含义为:(1)底层界面:主要为模型提供底层支持,包括计算机网络(TCP/IP、IPX/SPX、NetBEUI)及安全协议(SET/SSL)、数据库(Oracle、SQL server、Sybase、DB2、SQLAnywhere)和操作系统(UNIX/WIN NT/LINUX);(2)配置界面:一般为工具系统的建立提供所需的 底层数据和应用操作功能,主要包括互动管理服务器、柔性化管理软件平台、多功能接口平台等;(3) 工具界面:在于为建立协同电子商务应用系统提供一组可裁减的工具集,主要包括Web服务工具、 工作流管理、协同支持工具集、系统安全控制、协同数据管理中心等;(4)应用服管理用户界

13、面层Portlet APISystem PortalIf;旧 I r* eGroupware API三应用层XMLWorkflow EngineLDAPColiaboraban FrameworkWeb和应坦我务搜索彳伊服务in关系数据服务层数据层用户数据文件数据务界面:包括一些面向用户的支持协同商务的集成性应用系统。如系统管理、知识管理、交易管理、 协同营运管理、协同商务管理等;(5)门户界面:即信息集成平台门户,为用户提供统一的集成化环 境和服务,是支持虚拟批发市场开展协同商务的互联通道。普通用户WEBJAVA WEBSERVICE2.4.2技术开发路线设计对于开发语言的选择。微软公司的C

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

15、型采用WCF技术,通过这些技术 的有机结合,形成功能强大、设计合理、使用方便、交互性强的应用系统。数据库连接采用基于Windows的ODBC技术,ODBC采用Windows系统的方法对数据库 进行访问。并对数据进行事务和多线程管理,它的连接速度快,提供了数据集、游标支持、SQL语句、会话管理、缓冲机制等强大的数据库连接与管理功能。网页制作工具采用Macromedia Dreamweaver, Dreamweaver具有使用方便、工具丰富、 模板众多等优势,是目前为止网上评价最好的网页制作工具;语言开发使用VS.NET2012等成熟 优秀的开发工具。通过XML来交换数据,为分布式应用提供简单、开

16、放、标准的耦合新途径。通过这些技术的 有机结合,形成功能强大、设计合理、使用方便、交互性强的应用系统。表示层:BROWSER 通过HTTP协议请求传输 安全(CA认证)监控层 数字签名和授权认证控制层:WEB服务器n通过封装调用数据流层:数据库服务器3实施方案3.1技术力量与人员平台建设实施小组人员及职责如下表3.1-1所示:表3.1-1平台建设实施小组人员及职责序号职务人数(人)职责1.项目经理1计划、组织、控制项目的开展,对项目的 人员安排、成本、风险统一管理,按照软 件工程管理方法管理项目。2.系统架构师1确定项目的技术实现,为项目搭建良好的 架构,规范开发流程。3.需求分析2负责用户需

17、求的调研分析,引导开发用户 需求。4.项目管理1负责项目过程管理,规范项目的实施过 程。5.测试主管1负责整个项目测试工作的开展,与项目经 理确定项目测试计划、测试用例的编写, 组织相关测试人员根据测试用例进行测 试。6.系统开发8负责系统的软件开发。7.系统测试2负责系统测试,包括功能测试、压力测 试、回归测试等。8.网络部署、安全 保障2负责网络环境的设计。9.界面设计2负责系统界面美工设计。合计:203.2进度计划表3.2-1项目进度计划时间(天)进度项目项目进度1710304050607080方案确定项目勘探、设计项目开发阶段服务器搭建系统调试平台开放开通试运行正式验收测试终验完成3.

18、3验收标准满足合同规定的需求或经用户确认的需求为标准验收本系统。3.4项目质量控制(一)质量控制活动(1)阶段性复审在开发的各阶段需要质量控制组的阶段性复审活动来保证项目质量的提高, 但过多的复审活动会对项目的费用及时间造成较大的影响,因此项目控制活动中的复审要适量适 时。质量控制活动的详细流程和执行方法,还需要在全体项目核心组到位后进行进一步讨论,最 终制定出一套行之有效又适合本项目的质量控制流程。以下是一些基本流程:表3.4-1项目质量控制编号开发阶段质量控制活动01项目启动阶段项目核心组复审项目工作方法,项目计划,质量控制流程,建立质量控制 标准; 进行本项目的开发方法,文档规范及质量标

19、准培训。02概要设计阶段项目核心设计组及相关专家对概要设计说明书进行阶段性复审,以及时发现问题;根据质量控制标准,检查概要设计说明书是否达到质量标准。03详细设计阶段设计核心阶段性复审;根据质量控制标准,检查详细设计是否达到质量标准。04编码和单元测试阶 段检查程序的编码规范是否得到遵守;抽查程序可读性,注释等是否完整;在整个编程队伍贯彻质量意识,每个程序员都 是质量保证的一员。05集成测试阶段检查测试案例是否合适;检查测试结果及测试报告是否完备。06 L用户验收测试阶段审核验收测试计划,提出建议;检查验收测试的方法和测试案例是否合适,并提出 建议;审核测试结果及测试报告。2)测试测试是确保本

20、系统质量的重要手段,不经过认真测试的系统是不能被用于生产的。虽然,对 各阶段的文档的审核也可认为是测试,但本项目所指的测试是指对应用软件的测试。做好测试是 测试组的责任,测试组是与开发组相互独立的两 组,且需要相当的技术和经验,对业务的理解要 十分透彻。为保证测试的效率和质量需要注意以下几点:建立高效合理的测试流程;建立尽量模拟真实环境的业务数据模型(即运行业务的初始环境);对测试案例的设计要有深度和广度;特别在系统测试和验收测试阶段,安排好项目组的全体人员的任务和责任;做好测试阶段文档和源程序的版本控制;做好测试中发现的BUG的记录及存档工作;对发现的任何BUG都要做好原因分析并记录归档;做

21、好回归测试;防止对程序的修改而引起的其他问题。(二)质量保证质量审核确保项目满足预定的质量目标。项目经理会主持正式的质量审核以确保建立的质量控 制流程被执行并且结果与项目质量目标相吻合。(1)软件质量保证1)设计过程中的质量保证设计目标的统一;设计方法的统一; 设计模板的统一;设计过程的监督;设计结果的审核;设计过程中的变更管理流程。(2)程序开发过程中的质量保证程序开发过程中的质量控制工具;典型程序的开发模板(增、删、修改、查询、菜单标准、前端界面标准、程序间的接口标准、公共类、其他 类);单元测试案例的编制方法和标准;程序开发过程中的质量跟踪;程序开发过程中 的变更管理流程。(3)系统化的

22、测试思路单元测试:主要由程序员依据单元测试案例的标准自行测试,并填写 测试案例记录表,并接受质量保证组的抽样检查;集成测试:集成测试的目标是将各个单 独的程序或模块进行组装,并确保系统作为一个有机整体的可运行。是系统进行系统集成 测试的基础;系统集成测试:系统集成测试的目标是确保系统作为一个整体的正确运 行;性能测试:性能测试是从系统的处理能力、效率、安全性、数据一致性等各方面进行 测试;用户验收测试:在项目组完成以上测试以后,将最后的系统交给用户进行全面的测 试,是系统试运行前必须完成的测试工作。只有用户验收测试完成以后,系统才能进入试 运行。(4)项目的整体质量保证对于整个集团统一的办公自

23、动化系系统,由于项目涉及的下属公司、业务部门、人员极其复 杂,如何保证项目的顺利实施?如何保证项目的实施质量?是项目的关键成功因素。我们建议从以 下方面来保证项目的整体实施质量:正确的实施方法,以及该方法在实施过程中的有效执行,是项 目得以成功实施的保证;利用管理的手段,加强项目实施过程中的督查力度,以确保项目的实施 质量;加强项目实施过程中标准化、规范化的管理力度;“全体质量意识”是项目组贯彻始终的基本方针;质量管理和质量监督切不可与 项目的具体实施过程相脱节,必须与实施小组进行密切的沟通,共同制定简 洁、切实有效的质量监督办法,并始终如一地贯彻执行;必要时可建立切实可 行的质量奖惩办法,奖

24、优罚劣;3.5 培训计划 对用户进行培训是保证用户正确使用系统和用好系统的基本要求。通 过培训使系统管理员能得心应手地维护好系统,保证系统的安全运行;使操作人员可以 正确理解相关的业务流程,熟练掌握各个子系统的详细操作。培训安排如下表3.5-1 :表3.5-1培训计划序号内容课时对象1.平台技术体系和功能介绍。半天系统管理员与运行维护人员2.系统部署一天系统管理员3.后台管理。一天系统管理员与运行维护人员4.系统操作技巧。半天系统管理员与运行维护人员5.上机操作与常见问题解答。两天系统管理员与运行维护人员6.远程培训,通过常用的通讯工具进行 远程答疑,或通过远程控制软件辅助 用户解决问题。不定

25、系统管理员与运行维护人员3.6售后服务在系统正式启用后开始进行售后服务,在此期间,我们将及时处理用户提出的疑问 和各种系统异常问题,以保证系统的运行稳定、正常;我们为平台提供1名7*24专职的 售后人员,以保证平台的售后服务工作,我们将收取一定的维护费用,具体费用协商决 定。3.6.1售后服务内容在系统售后服务中,我们将提供如下的服务:系统运行保障维护专人定期巡检 现场/远程技术支持 各种技术咨询3.6.2售后服务流程售后服务的流程如下图3.6.2-1所示:3.6.3响应速度我们提供日夜7*24小时服务电话,无论在正常工作时间或非正常工作时间收到问题报告,将在1小时内响应,指导用户完成修复;远程支持无法完成修复的, 在24小时内到达现场并修复。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号