




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、成都世西信息技术有限公司 二手车交易平台解决方案二手车交易平台解决方案成都世西信息技术有限公司2014年8月6日目 录1概述31.1目标31.2用户的特点31.3平台功能需求分析42平台总体设计52.1业务流程图52.2功能结构分解图62.3.1 前台用户买卖模块车辆资讯 买家购车 卖家售车 车辆检测 帮助中心102.3.2 后台管理员管理模块 管理员登录 用户管理 车辆信息管理 日常管理112.4系统架构设计122.4.1应用支撑平台软件架构
2、设计122.4.2技术开发路线设计133实施方案153.1技术力量与人员153.2进度计划163.3验收标准163.4项目质量控制163.5培训计划193.6售后服务193.6.1售后服务内容193.6.2售后服务流程203.6.3响应速度201概述1.1目标现在越来越多的人们都有购买车的想法,身边想买二手车的朋友不少,但大多数都对二手车交易存在疑虑和担心。二手车最大的吸引力就是价格便宜,但买二手车并不是容易的事,如果缺乏经验极有可能上当受骗。只有从二手车的手续资料和车辆实际状况两方面同时加以考核,才能够买回一辆既“身家清白”又具有优越性能的二手好车。推出二手车交易平台是为了更多的人们放心购买
3、二手车,通过我们的系统给人们的生活带来方便。让每个人都有自己中意的选择是我们的目的。1.2用户的特点该二手车平台的用户主要分为3类:a. 卖家用户:卖家注册,填写车辆详细信息。车辆信息通过验证后的填写卖家要求(是否接受邮购等);b. 买家用户:页面浏览,选定车辆联系卖家下订单。;c. 后台管理员:网站的后台管理员。将卖家的信息进行及时审核及公示,给卖家通知修改调整;1.3平台功能需求分析根据前期调研提出的功能需求,结合当前的电子信息化情况,我们理解的交易平台的功能需求如下:系统需求包含页面需求和功能需求页面需求:页面简洁大方,能清晰的显示出车辆分类和车辆详细信息。操作简单,能符合不同知识水平人
4、员的操作习惯。页面简单明了,因为操作人员可能有计算机水平较差人员,要尽量符合其操作水平。页面要求色调符合行业特征,清新活泼。布局合理,色调搭配合理,要有吸引力。展示页面能清楚的显示系统主要功能,能很好的引导用户使用。功能需求:对静态和动态信息提供具有权限控制的信息发布功能,且信息发布功能具有严格的操作流程控制,如编辑、校对、审核与发布等流程,并可由具有系统管理员身份的用户对该操作流程进行自定义。提供电子交易客服平台,方便买方直接和平台客服进行交流。提供推荐和置顶信息展示专区,卖家可以通过支付推荐费用发布推荐或者置顶信息,买方可以进行查看。提供在线支付系统,并完善安全保护,并提供交易保障系统。提
5、供信息查看以及业务交易管理功能。2平台总体设计2.1业务流程图2.2功能结构分解图2.3功能描述二手车交易平台分为前台用户买卖模块以及后台的管理员管理模块。其中前台部分主要提供给用户进行二手车浏览及买卖,后台由管理员进行平台管理,具体功能如下:2.3.1 前台用户买卖模块车辆资讯用户可以在此页面中自由浏览车辆资讯,新车上市、二手车相关新闻、车辆保养秘笈、车价动态等资讯消息均在此发布。 买家购车a二手车浏览买家可以自由浏览已经发布的二手车信息与图片,这些信息已经过管理员审核通过,因此无不合法之处。买家可以根据车的型号、颜色、地区、车龄、品牌、已行驶公里数,价格来进行浏
6、览,也可条件组合式浏览或对某台车进行详细信息浏览。b车辆车管所信息 买家可以直接查询已经发布的二手车所在车管所登记的信息,以及车辆有无违章、违法和事故的记录。平台通过与车管所做接口,直接调取车管所该车辆信息。c联络卖家买家登录后在某二手车详细信息显示页可点击“联络卖家”按钮进入卖家信息页面,从而获得卖家联系方式,也可以通过在线发邮件的方式发送购买需求给卖家。协议及购买过程均由买卖双方自主联系。 卖家售车a 卖家注册 卖家欲销售二手车,必须先进行注册,并上传身份证信息进行实名认证,没有注册的卖家无法与买家联络,只能浏览待购二手车和车辆资讯。个人卖家注册内容包含用户姓名(实名)、身份
7、证号、密码(确认密码)、手机号、邮箱地址。经销商注册内容包括用户名、密码(确认密码)、公司全称、公司地址、公司座机、手机号码、邮箱、营业执照等。注册过程要进行验证码获取以确认邮箱手机归属者为注册者本人,提交后由管理员审核,审核成功后方可发布二手车信息,等待买家协议买车。b卖家登录卖家注册通过可以登录平台,登录时需要输入用户名及密码,与后台数据核对一致后即可浏览、填写代售车信息、车价等。还可以对注册信息进行增、删、改、查。c车辆信息填写卖家要发布新二手车信息,需填写二手车信息。其中必填项若不填写则无法提交,必填项及选填项填写完毕后提交,再由管理员审核是否合法,不合法则不允许发布,合法则可以自行发
8、布二手车信息,由管理员审核。卖家需要发布二手车信息,必须支付相应的费用,比如30元只能发3张图片,置顶4个星期;100元能发6张图片,置顶8个星期等。支付成功后方可发布。d. 车辆信息修改卖家对自己的待售二手车信息有修改权利,修改后的信息也要提交管理员审核后发布。e车辆信息删除 已有买家签订合同购买二手车或卖家因某些因素不能继续展示信息,相关卖家必须及时删除车辆信息,也可委托管理员删除。 车辆检测 为对二手车性能不甚了解的用户提供评估检测的服务。卖家可以申请对自己所出售的车辆进行免费检测服务。检测完毕之后,只需要将检测报告单上传到平台上即可。 帮助中心a 在线咨询有
9、专门的管理员为用户在线回答二手车购买及销售的相关问题,管理员工作时间范围之外的时间用户可以留言。b常见问题对用户使用二手车交易平台的过程中的常见问题做好解答,这样可以减少管理员对相似问题的重复回答。管理员可以修改增删问题及解答内容。c新手交易指南为初次使用二手车交易平台的用户提供交易流程示意图及流程的文字描述。2.3.2 后台管理员管理模块 管理员登录管理员注册后可以登录平台,登录时需要输入用户名及密码,与后台数据核对一致后即可在权限内进行管理。必须经更高级的管理员授权后才可以对信息增、删、改、查。会员管理a会员信息修改b会员信息添加c会员信息删除d会员信息查询被授
10、权进行用户管理的管理员可以对用户的公开信息进行查询,也可按照用户注册日期范围、会员种类等条件进行条件查询,可以导出excel表格,打印预览及打印。e卖家信息审核被授权卖家信息审核的管理员需要对个人卖家进行车牌号和身份对照,对经销商进行公司身份审核,只有合法拥有车辆的个人和合法经营的经销商才可以通过管理员的审核。 车辆信息管理a车辆信息审核负责车辆信息审核的管理员需要对卖家提供的车辆信息进行审核以决定是否可以发布。b车辆信息发布对新建二手车信息、修改后的二手车信息进行发布。c车辆信息删除 若卖家和买家已经完成交易或因某些因素某辆二手车需要被删除,在卖家委托情况下,负责车辆信息管理的
11、管理员有权删除车辆信息。d车辆信息修改 负责车辆信息管理的管理员和卖家达成共识后有权修改车辆信息。 日常管理b车辆资讯更新收集新近车辆信息,发布至“车辆资讯”模块。c回复用户问题与用户交流,回答用户的问题。d在线支付明细 统计查询前台在线支付交易情况。2.4系统架构设计2.4.1应用支撑平台软件架构设计在系统架构的组成上,主要包括5个技术界面和7个关键技术支持平台,其中界面设计的基本含义为:(1)底层界面:主要为模型提供底层支持,包括计算机网络(tcp/ip、ipx/spx、notbeui)及安全协议(set/ssl)、数据库(oracle、sql server、sybase、d
12、b2、sql anywhere)和操作系统(unix/win nt/linux);(2)配置界面:一般为工具系统的建立提供所需的底层数据和应用操作功能,主要包括互动管理服务器、柔性化管理软件平台、多功能接口平台等;(3)工具界面:在于为建立协同电子商务应用系统提供一组可裁减的工具集,主要包括web服务工具、工作流管理、协同支持工具集、系统安全控制、协同数据管理中心等;(4)应用服务界面:包括一些面向用户的支持协同商务的集成性应用系统。如系统管理、知识管理、交易管理、协同营运管理、协同商务管理等;(5)门户界面:即信息集成平台门户,为用户提供统一的集成化环境和服务,是支持虚拟批发市场开展协同商务
13、的互联通道。2.4.2技术开发路线设计对于开发语言的选择。 微软公司的c#语言是一种跨平台的程序设计语言,c#具备简化的优点,并提供面向对象的而又不依赖于机器的开放架构,具有卓越的可移植性、安全性特点,同时具有灵敏的响应和交互能力。考虑到b2c电子商务平台系统的可扩展性、安全性、易维护性,所以,选用c#作为本系统的设计平台是最佳选择。整个系统是一个交互性强的数据库应用系统,在这里我们建议采用多种c#技术相结合的形式实现系统的动态交互,即c#、wcf、javascript、jquery相结合的方式,共同承担系统的交互、处理功能,对于数据库访问、会话采用wcf技术和webservice,对于图像处
14、理、网络传输、查错检错采用bitmap技术,对于一些应用模型采用wcf技术,通过这些技术的有机结合,形成功能强大、设计合理、使用方便、交互性强的应用系统。数据库连接采用基于windows的odbc技术,odbc采用windows系统的方法对数据库进行访问。并对数据进行事务和多线程管理,它的连接速度快,提供了数据集、游标支持、sql语句、会话管理、缓冲机制等强大的数据库连接与管理功能。网页制作工具采用macromedia dreamweaver,dreamweaver具有使用方便、工具丰富、模板众多等优势,是目前为止网上评价最好的网页制作工具;语言开发使用vs.net2012等成熟优秀的开发工具
15、。通过xml来交换数据,为分布式应用提供简单、开放、标准的耦合新途径。通过这些技术的有机结合,形成功能强大、设计合理、使用方便、交互性强的应用系统。表示层: browser控制层:web服务器数据流层:数据库服务器通过http协议请求传输通过封装调用安全(ca认证)监控层数字签名和授权认证3实施方案123453.1技术力量与人员平台建设实施小组人员及职责如下表3.1-1所示:表3.1-1平台建设实施小组人员及职责序号职务人数(人)职责1.项目经理1计划、组织、控制项目的开展,对项目的人员安排、成本、风险统一管理,按照软件工程管理方法管理项目。2.系统架构师1确定项目的技术实现,为项目搭建良好的
16、架构,规范开发流程。3.需求分析2负责用户需求的调研分析,引导开发用户需求。 4.项目管理1负责项目过程管理,规范项目的实施过程。5.测试主管1负责整个项目测试工作的开展,与项目经理确定项目测试计划、测试用例的编写,组织相关测试人员根据测试用例进行测试。6.系统开发8负责系统的软件开发。7.系统测试2负责系统测试,包括功能测试、压力测试、回归测试等。8.网络部署、安全保障2负责网络环境的设计。9.界面设计2负责系统界面美工设计。合计:203.2进度计划表3.2-1项目进度计划 时间(天) 进度项目项 目 进 度1710304050607080方案确定项目勘探、设计项目开发阶段服务器搭建系统调试
17、平台开放开通试运行正式验收测试终验完成3.3验收标准 满足合同规定的需求或经用户确认的需求为标准验收本系统。3.4项目质量控制(一)质量控制活动(1)阶段性复审在开发的各阶段需要质量控制组的阶段性复审活动来保证项目质量的提高,但过多的复审活动会对项目的费用及时间造成较大的影响,因此项目控制活动中的复审要适量适时。质量控制活动的详细流程和执行方法,还需要在全体项目核心组到位后进行进一步讨论,最终制定出一套行之有效又适合本项目的质量控制流程。以下是一些基本流程:表3.4-1项目质量控制编号开发阶段质量控制活动01项目启动阶段项目核心组复审项目工作方法,项目计划,质量控制流程,建立质量控制标准;进行
18、本项目的开发方法,文档规范及质量标准培训。02概要设计阶段项目核心设计组及相关专家对概要设计说明书进行阶段性复审,以及时发现问题;根据质量控制标准,检查概要设计说明书是否达到质量标准。03详细设计阶段设计核心阶段性复审;根据质量控制标准,检查详细设计是否达到质量标准。04编码和单元测试阶段检查程序的编码规范是否得到遵守;抽查程序可读性,注释等是否完整;在整个编程队伍贯彻质量意识,每个程序员都是质量保证的一员。05集成测试阶段检查测试案例是否合适;检查测试结果及测试报告是否完备。06用户验收测试阶段审核验收测试计划,提出建议;检查验收测试的方法和测试案例是否合适,并提出建议;审核测试结果及测试报
19、告。(2)测试测试是确保本系统质量的重要手段,不经过认真测试的系统是不能被用于生产的。虽然,对各阶段的文档的审核也可认为是测试,但本项目所指的测试是指对应用软件的测试。做好测试是测试组的责任,测试组是与开发组相互独立的两组,且需要相当的技术和经验,对业务的理解要十分透彻。为保证测试的效率和质量需要注意以下几点: 建立高效合理的测试流程; 建立尽量模拟真实环境的业务数据模型(即运行业务的初始环境) ; 对测试案例的设计要有深度和广度; 特别在系统测试和验收测试阶段,安排好项目组的全体人员的任务和责任; 做好测试阶段文档和源程序的版本控制; 做好测试中发现的bug的记录及存档工作; 对发现的任何b
20、ug都要做好原因分析并记录归档; 做好回归测试; 防止对程序的修改而引起的其他问题。(二)质量保证质量审核确保项目满足预定的质量目标。项目经理会主持正式的质量审核以确保建立的质量控制流程被执行并且结果与项目质量目标相吻合。(1)软件质量保证1)设计过程中的质量保证 设计目标的统一; 设计方法的统一; 设计模板的统一; 设计过程的监督; 设计结果的审核; 设计过程中的变更管理流程。(2)程序开发过程中的质量保证 程序开发过程中的质量控制工具; 典型程序的开发模板(增、删、修改、查询、菜单标准、前端界面标准、程序间的接口标准、公共类、其他类); 单元测试案例的编制方法和标准; 程序开发过程中的质量
21、跟踪; 程序开发过程中的变更管理流程。(3)系统化的测试思路 单元测试:主要由程序员依据单元测试案例的标准自行测试,并填写测试案例记录表,并接受质量保证组的抽样检查; 集成测试:集成测试的目标是将各个单独的程序或模块进行组装,并确保系统作为一个有机整体的可运行。是系统进行系统集成测试的基础; 系统集成测试:系统集成测试的目标是确保系统作为一个整体的正确运行; 性能测试:性能测试是从系统的处理能力、效率、安全性、数据一致性等各方面进行测试; 用户验收测试:在项目组完成以上测试以后,将最后的系统交给用户进行全面的测试,是系统试运行前必须完成的测试工作。只有用户验收测试完成以后,系统才能进入试运行。(4)项目的整体质量保证对于整个集团统一的办公自动化系系统,由于项目涉及的下属公司、业务部门、人员极其复杂,如何保证项目的顺利实施?如何保证项目的实施质量?是项目的关键成功因素。我们建议从以下方面来保证项目的整体实施质量: 正确的实施方法,以及该方法在实施过程中的有效执行,是项目得以成功实施的保证; 利用管理的手段,加强项目实施过程中的督查力度,以确保项目的实施质量; 加强项目实施过程中标准化、规范化的管理力度; “全体质量意识”是项目组贯彻始终的基本方针
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45230-2025数据安全技术机密计算通用框架
- 借用林地协议合同范本
- 包装纸盒合同范本
- 北京车辆过户合同范本
- 军事拓展协议合同范本
- 企业价值咨询合同范本
- 动产个人抵押合同范本
- 人工劳务外包合同范本
- 企业绿化合同范本
- 农业机械改装项目合同范例
- 综合交通运输体系认知
- GM/T 0115-2021信息系统密码应用测评要求
- YY 0670-2008无创自动测量血压计
- JJF 1458-2014磁轭式磁粉探伤机校准规范
- GB/T 39935-2021塑料制品薄膜和片材抗粘连性的测定
- GB/T 324-2008焊缝符号表示法
- 机器人技术 第一章 绪论
- 马工程教材 《公共财政概论》PPT-第八章 税收
- GB/T 22544-2008蛋鸡复合预混合饲料
- 高中生物 生态系统的能量流动课件 新人教版必修3
- GB/T 14343-2008化学纤维长丝线密度试验方法
评论
0/150
提交评论