版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于BS架构的校园二手车交易平台设计和实现摘要:在如今电脑手机的使用普及和互联网的高速发展下,我们的生活发生了翻天覆地的变化,线下购物转移到了线上并通过互联网这种方式可使我们在网络通信上直接进行销售、收购、推广等操作。目前线上购物成为主流,而校园二手车买卖交易平台就是基于B\S架构来实现的,在线上实现商品选购,订单处理,售后服务等功能,实现这些功能主要归功于B\S这种框架结构,足不出户可以购买自己喜欢的商品,基于该结构设计的交易平台系统,让购物会变得更加方便、安全、简单。使用主流的SQL做为数据仓库管理系统使得校园二手车交易系统运行速度更快,使用更加方便。关键字:校园二手车交易平台,SQL,VisualStudio2008目录第1章绪论 绪论1.1意义这章主要讲解课题研究的意义和国内外当前现状。通过这些内容进行详细的探究,因为随着互联网的普及和高速发展,线下购物慢慢向着线上转移,久而久之网络购物慢慢让大众接受,消费者更多的喜欢那种便捷、高效的购物方式,所以线上购物将会让很多消费者喜欢,对于线上购物的行业开始慢慢的发展起来,也越来越受到大家的欢迎,线上的话还有一点好处就是没有地方区域的限制,毕竟客户都是通过网上选购,只要会上网都可以变成客户。而且商家的话在线上销售更节省了房租水电,对于小商贩来讲,线上销售更适合。对于这种线上购物模式。如今很多这样的购物平台供给广大消费者去选择各种各样的商品。所以,基于这样的背景下,也可以让我们的交通工具在各大平台进行销售。二手车主在电商网站交易的这种便捷性,也许就是为何促成很多二手车电商车主自由交易的重要原因,因为在电商网站里面,买家当然可以自由选择自己真心需要的二手车,商品琳琅满目。买家可以进行对比选择更加实惠的车。像某些检测平台还为其提供了更加细致的检测服务,比如二手车保险检测、评测、VR看车等,让消费者足不出户就可以体验车,更省心省事。目前大学生群体庞大,对于购买电动车的需求越来越大。社会上的交易平台目前比较健全,系统也比较完善。但是关于校园二手车交易平台比较少,对于学生来说购买电动车时间会是一件有些不方便的事,首先学生的资金问题,绝大多数的学生没有能力购买新的电动车,而且学生在学校的时间不是很多,但对电动车的需求却很大,上课、出去游玩、去购物等都需要交通工具,如果购买一辆新的电动车又没有资金,同时感觉也不是经常骑电动车,所以对于学生来说,买不买新的电动车就是一件很犹豫的事。因此对于学生来说,选择二手电动车就是一件不错的选择,二手电动车就特别的实惠。所以这种校园二手车平台交易的趋势目前处于高速发展的阶段。而大学生是一个特别庞大的群体,因此就有很大的发展空间。因此结合很火的互联网,根据学生需求打造方便快捷高效的二手车交易平台,这样可以有效缓解了二手车买卖双方信息不对等问题,也更好的解决了学生的资金问题和购买问题。1.2探究内容探究的关键内容主要是设计出一款在线购物、线上交易、售后服务的校园二手车买卖交易平台系统。不仅可以在平台发布商品信息还可以购买自己喜欢的商品,校园二手车交易平台对于学生群体来说将会是热潮,因为这种平台方便、高效。不仅可以让消费者满意放心地去购物,还能让看到卖家的诚信。1.3购物平台现状在国内外,这种线上购物平台一直都比较受年轻人的欢迎,相继出现了国内的淘宝、咸鱼,国外比较知名的亚马逊等。所以想要跟他们有竞争的机会,就要取其精华,弃其糟粕。然而他们这种新的线上线下销售模式有些许不充足的一个方面:当我们想要买一件商品时,由于发货的位置和交通因素,导致到货的时间比较长,当然退换货的时间更久。因此像我们这种模式只局限一个地方,只针对某个区域。这种在结合其他各大平台的便捷等优点的情况下,又改善了发货到到货的时间久不充足之处,另一个方面这种局域性的售后服务相比较他们的就很便捷,不需要再寄回平台浪费时间等待售后了,而像亚马逊在国内中学生群体用的比较少。像转转、咸鱼这些软件基本上满足了多数用户的需求。但是他们这种所涉及的群体太过于广泛,而且太过于商业化,因此避免不了出现有些欺诈行为,导致用户双方还要浪费时间处理,另外这种内置广告也众多,会降低消费者的体验感。而对校园二手交易平台来说,只服务于学校这种小团体,根本不会出现这种情况,而且因为互联网还有框架的运用像这种线上交易平台制作会变得简单容易上手。1.4论文架构该论文的结构框架大概是按照这些顺序。第一章主要选题的意义和当前现状。下一章的介绍制作平台系统的所运用的知识。紧接着讲述了二手车买卖平台的几个可行性。然后就是平台的功能演示。第五章展示了这个网站的前后台数据仓库的功能实现。第六章开始进行测试,对该系统平台的检测和修改。最后为论文的总结。2开发环境和框架介绍这次的网站设计实现主要是运用于MVC这个架构,它优点就是便捷、方便、通俗易通,所以选择这个架构,而数据处理仓库选择的是SQL。另外该网站设计还搭载了.net、netscript、html/css等。2.1C#言语讲述C#程式语言基本包含了net和其他C程式语言perl的所有特性。在许多通用R&D脚本语言中,它通常是一种特别方便的通用R&D脚本语言。它在Web研发中被广泛使用。2.2netscript脚类简介NetScript主要用于脚语言转换文字,两者的互换类型。Script.NET它是一种非常动态的编程脚本语言,它可以使得应用程序可自由扩展,可自由定制而且维护性好。和coffice等一系列的格式vbscript相似,可以在一个应用中同时嵌入大量的应用代码块,以便在系统运行时才能够执行这些应用代码。它的整体设计核心理念就是设计:简单、有效率、容易上手。有的需要对代码进行预编译翻译,但是它不需要进行。如果你想在网站实现开发者需要的功能,那就可以将Script.NET放入HTML页面。但是如果想得到比较普通的平台系统,它的作用和使用的效果来说并不突出,所以不经常用到netscript,当开发者需要网站有动态效果或者让网站能够支持其他功能的情况下才选择netscript脚语言。2.3HTML简介HTML是一种超文本化的标记形式语言。它主要用于超文本链接,像网站的制作展示页面使用广泛。它对于IE和WEB两种浏览器来说是完全通用的。一种非常标准化的语言。如今,它已在Internet上已经得到广泛的的使用,并且它也是已被公众广泛用来设计制作一个网站。HTML网站是我们制作企业网站的重要基石。它主要由两只头部和两个身体部分组成。头部图标可以用来添加一个标题以用来显示一个浏览器网站所需的所有信息,并且网站正文中也包含了该网站所在页面上需要显示的所有内容。作为最基本的网络语言,您或许可以将一个网络语言文件插入HTML其他文件中以使其变成新的一种形式。2.4SQL讲述这次的设计系统是运用SQL仓库。因为SQL这种数据库和现有的操作系统紧密结合着。SQL这种语言具有交互性特色,给用户提供极大的便利。凭借着工作速率和它的工作灵动性,使得SQL被广泛使用。很多平台都用SQL作为数据仓库,因为SQL这类软件所用内存少、并且运行速度很快,相对其他的来说成本更低,这就是SQL成为主流的原因。2.5可行性分析系统的可行性分析的关键是可根据消费者的需求,面对现在商品的种类的繁多,还有消费者购物的需求,打造一个符合消费者所需要的功能于一身的网站设计。再利用软件开发工具还有SQL数据库及相关的开发平台,再根据已知的知识系统还有广大消费者的需求,开发出一个容易上手、简单明了的二手车交易平台。2.5.1经济可行性经济可行性分析的关键是结合当今社会的情形,产品的利益。目前来看,学生群体的经济和购买能力问题中,既可以让学生买到好的车还要便宜,但是也要考虑卖家的利益。所以货比三家的重要性,校园二手交易平台应该符合这些需求,才可以使得商品利益最大化。2.5.2功能可行性功能可行性分析的关键是平台能不能给广大消费者更加便捷地去选购商品,能做到最大的帮助消费者选择商品,平台的功能要尽大可能满足消费者的需求,更要注重平台的便捷性,太繁琐的平台系统会让消费者失去耐心,做到功能简约,使用方便。2.5.3科技可行性这个可行性主要是技术问题的探讨,应该结合所学的知识。这套平台系统主要是方便,简单,很多入门学者都可以掌握,尤其是开放源代码。通过使用以上技术,可以成功地使用有用的保证体系,并可以进行高能量的研究与开发。3系统分析以下将对大学校园内的二手车交易平台结合消费者的需求来进行功能探究。然后进行平台数据统计,根据统计结果进行下一步的研究。3.1功能需求分析结合现在消费者的心理,也避免平台过于复杂导致消费者烦躁的情况下,该平台分为两个部分。第一个部分是用户部分:新用户注册和登录、发布商品、搜索商品、下单、提交我的订单、留言等操作。另一个部分是管理者部分:主要帮助新用户进行注册和审核销售商品、商品的销售管理、订单售后处理等。用户注册和登录没有注册的学生先要进入网站,然后在注册页面进行操作。填写用户名信息,然后输入相关密码完成注册,完成后才可以进入登录页面进行登录。用户注册和登陆的流程图2、校园二手车购买:当学生用户想购买电动车时,要进入商品页面开始选购,选择自己心仪的产品后,点击购买按钮,如果提前登陆该网站了,就不需要再次登陆。如果没有登陆,就会跳转登陆页面进行登录,才可以进行下单购买商品。校园二手车购买流程图3.2数据经过分析下面的流程图是获取商品信息及购买商品。数据流程后台管理4系统设计下面是对校园二手车交易平台进行系统分析,经过进行分析该系统应采用使用B\S架构。其中主要进行体系架构设计、功能分块设计、数据仓库设计页面设计。4.1体系架构设计跟着社会发展的潮流,以往的编码将满足不了程序员设计者的需求,像以前常用的双层编码架构就将会被淘汰,所以像三层编码架构思想相继被接受,因而被广泛使用。三层编码架构是组件表示层、组合件管理层、数据层和访问器等层。而像组合件的分层的优点是方便、明白,能把复杂的东西变得简单明了。通过这层的方式这种是以前的编码架构所没有的。所以这种框架设计更适合于该课题的要求4.2功能分块设计结合当代消费者的需求,根据整个系统的设计来看,校园二手车交易平台分为两大模块。后台模块还有前台模块,其中后台模块也就是后台管理员、用户买家还有卖家组成。具体框架功能如下图所示。校园二手车交易平台功能层次图整个购买流程分为:用户名称、购买订单、商品信息、订单查询、支付等。其中以下是整个购买商品的流程图:部分功能介绍如下1.前台分块设计:注册功能。新用户要先注册,即要先打开页面的注册按键,可以用手机号注册或者邮箱注册,以便以后忘记密码可以及时找回。填写用户名称、密码等,等完成步骤后,点击页面中的完成按键,页面会弹出注册成功提示。同一个用户不可多次注册,等注销后方可再次注册。登陆功能。当时的用户作为消费者在此之前已经预先注册成功成为网站上的会员了,登陆会员页面中需要填写自己当时成功注册所需要使用的一个手机号或账号信息,然后点击登陆即可,系统会进行审核,如果数据库有该用户的信息,就会登陆成功。如果账号用户名一样,密码错误的话,系统会提示密码错误,如果没有查到用户的信息,说明还未注册。当登陆成功后就可以进入商品页面进行购买选购。商品展示功能。该电商平台网站会将每个卖家的所有商品的详细信息直接展示在该平台网站中,通过网站后台数据仓库进行展示出来,用户们就可以在这个页面中快速浏览他的商品,点击商品将会出现该商品的详细信息。用户随时可以在众多精选商品中自由挑选自己喜欢的一款产品,然后您就可以直接放入您的购物车中。购物车功能。当您的用户再次浏览新的商品后可以选择自己认为心仪的购买商品,可以把新的商品直接放入新的购物车中,网站上的后台管理系统可能会自动显示提供给用户放在购物车里面的相关信息,用户之后可以在点击新的购物车直接进行订单查看,如果用户对此感到不足或不满意时也可以点击选择进行删除,后台管理系统可会将该购买商品的相关信息从整个购物车中进行删除,如果还需再次购买可以点击将该商品直接放入新的购物车中查看即可。订单产出功能。用户选择完自己心仪的产品后可以点击购买按键,然后就会进入订单结账页面。在该页面中,用户可以看到自己买的产品的信息还有购买产品的价格,系统会根据每个单品的数量乘以该产品的单价算上所有产品的价格得出用户消费总额。紧接着用户将自己的收货地址联系人方式正确填写,然后点击确认购买,网站后台系统将会锁定该订单并发送给用户支付方式,用户进入支付页面进行支付,支付成功后,会自动跳到订单页面,订单显示已完成。前台等功能设计完成后,后台管理员主要负责商品的添加、删除等操作。管理员后台操作流程图如下具体功能分块如下:2.后台分块设计:用户管理设计。管理员即使在这个用户信息列表的网站首页中对所有的用户信息进行特别新的更新和删除等等操作,系统即时也就可以将其添加为新的和被删除的信息再次重新写入一个用户名列表中,为取消或替换原始的信息。商品种类的管理。平台会展示二手车的信息图片,后台管理员可以查看相关商品。管理员在该商品的外观上对其所有订货发送状态都做了一些改动或者更改,如果管理员删除某件商品时,后台数据库也会把这个商品的信息删掉。实现对商品资料的信息管理。管理员只要在数据仓库的后台点击商品管理就可以直接进入该数据仓库的商品管理外观,系统将会把数据仓库的所有商品信息用一个列表方式显示出来,管理员也可使用该外观对所有的商品都进行了添加、更新删除的操作。在您的商品已经添加成功时,假如您的商品已经添加成功后,系统将自动重新提示商品添加成功,另一个重要作用方面的就是将商品新增的添加商品信息自动添加商品到到数据仓库系统中的添加商品信息列表中,假如商品添加成功,系统将自动重新提示为您添加商品成功失败。所以当商品仓库信息管理员将所有商品信息列表进行了一次更新后,数据库商品列表信息中的所有相关商品信息也就不会随之重新发布。管理员将所有的相关商品都被自动删除了,而且在数据仓库商品列表中所有相关或对应的所有商品信息都将被随之进行删除。4.3数据库设计4.3.1概念模型设计根据学生群体的要求设计出一个完整的数据模型,它包括用户名称、商品名称、商品种类、购物车、订单等。其中用户和管理员之间的关系就是(m:n),管理用户可以是一个人也可以是多个人。但是用户只能对应一个或者多个订单或者商品。4.3.2数据库表设计1.创建适合满足学生需求的数据库。2.规范数据库,防止出错。3.要求数据库要完整。4.满足学生权限。5.用sqlserver中的各个功能来维持运行数据库。注意维护。将概念模型转换成数据库表,获取到如下几张表。allgonggao表:序号字段名称字段类别大小允许为空特别大长度备注1IDInt4自增编号10
2titleVarChar255是255
3leibieVarChar50是255
4shouyetupianVarChar50是255
5zengtianVarChar50是255
6addtimeDateTime8是23
allusers表:用户登录数据表。如用户的ID、登陆密码。序号字段名称字段类别大小允许为空特别大长度备注1IDInt4自增编号10
2usernameVarChar50是255
3pwdVarChar50是255
4cxVarChar50是255
5addtimeDateTime8是23
dx表:数据寄存器,将数据寄存到里面。序号字段名称字段类别大小允许为空特别大长度备注1IDInt4自增编号10
2leibieVarChar50是255
3contentText16是255
lishijilu表:序号字段名称字段类别大小允许为空特别大长度备注1IDInt4自增编号10
2ershouchebianmaVarChar50是255
3ershouchechemingVarChar300是255
4ershoucheleixingVarChar50是255
5guigeVarChar300是255
6ershouchejiageVarChar50是255
7shengyushuliangVarChar50是255
8maijiaxinxiVarChar50是255
9yonghumingVarChar300是255
10goumaishuliangVarChar50是255
11goumaishijianVarChar50是255
12beizhuVarChar500是255
13addtimeDateTime8是23
dingdan表:结算订单表,用户购买完商品后进行结账,订单查询等。序号字段名称字段类别大小允许为空特别大长度备注1IDInt4自增编号10
2bianmaVarChar300是255
3shangpinbianhaoVarChar50是255
4shangpinmingchengVarChar50是255
5leixingVarChar50是255
6ershouchejiaqianVarChar50是255
7goumaishuliangVarChar50是255
8maijiaxinxiVarChar50是255
9maijiamingchengVarChar50是255
10jiesuanshijianVarChar50是255
11maijiamingVarChar50是255
12dizhiVarChar300是255
13beizhuVarChar500是255
14isshVarChar2是255
15addtimeDateTime8是23
liuyanban表:当用户完成交易后,可以对商品进行评价和对卖家的评价。序号字段名称字段类别大小允许为空特别大长度备注1IDInt4自增编号10
2chengVarChar50是255
3biaoqingVarChar50是255
4biaotiVarChar300是255
5neirongVarChar500是255
6huifuVarChar500是255
7addtimeDateTime8是23
maijia表:卖家的登陆信息和注册信息表,卖家通过注册账号来进行登陆该网站。注册名称、密码、手机号、微信等。序号字段名称字段类别大小允许为空特别大长度备注1IDInt4自增编号10
2maijiabianhaoVarChar50是255
3mimaVarChar50是255
4maijiamingchengVarChar300是255
5zhuceriqiDateTime8是23
6fuzerenVarChar50是255
7dianhuaVarChar50是255
8weixinVarChar50是255
9zhaopianVarChar50是255
10beizhuVarChar500是255
11isshVarChar2是255
12addtimeDateTime8是23
shangpinxinxi表:商品信息表提供商品的相关内容,让消费者了解更多关于商品信息。序号字段名称字段类别大小允许为空特别大长度备注1IDInt4自增编号10
2shangpinbianhaoVarChar50是255
3shangpinmingchengVarChar50是255
4leibieVarChar50是255
5guigeVarChar50是255
6xiaoshoujiageVarChar50是255
7kucunInt4是10
8xiaoliangInt4是10
9pingfenInt4是10
10zhaopianVarChar50是255
11maijiabianhaoVarChar50是255
12maijiamingchengVarChar50是255
13shangpinjianjieVarChar500是255
14isshVarChar2是255
15addtimeDateTime8是23
yonghuzhuce表:当用户进行注册登录时,收集用户名称、密码、姓名、邮箱、qq、头像、地址等信息。序号字段名称字段类别大小允许为空特别大长度备注1IDInt4自增编号10
2yonghumingVarChar50是255
3mimaVarChar50是255
4xingmingVarChar50是255
5dianhuaVarChar50是255
6youxiangVarChar50是255
7QQVarChar50是255
8touxiangVarChar50是255
9jiguanVarChar50是255
10dizhiVarChar50是255
11xingbieVarChar50是255
12beizhuVarChar50是255
13addtimeDateTime8是23
14isshVarChar2是255
5系统实现校园二手车交易平台可以划分为两个前台--用户买卖商品的子系统--后台管理。所以要对这些前台进行详细分析。5.1系统前台关键功能实现5.1.1首页实现在首页中,可以看到商品的信息,最近发布的产品,用户可以直接从首页中大概了解部分商品的信息。其中先是网站的入口,也就是首页部分,如下图所示。图5.1首页页面图首页关键代码如下:5.1.2商品分类展示实现商品分类展示页面,如下图所示。图5.2商品分类展示页面图商品分类展示关键代码如下:5.1.3商品详情实现此页面向消费者提供了商品的详细信息,像车辆的颜色、规格、价格等。当消费者想要购买一辆车可以通过此页面来进行选择自己喜欢的车辆。商品详情页面,如下图所示。图5.3商品详情页面图商品详情关键代码如下:商品信息 5.1.4购物车实现购物车这个属性是一种用于暂时储存自己想要购买的心怡商品的页面,当一个用户对某商品已经有了购买兴趣和渴望的话,他们自己可以点开商品的信息,然后选择自己喜欢的车,可以选择几辆车还有成品颜色,当用户全都选好后,再点加入购物车。然后后台会将该商品保留到数据库,数据库将会把这台车的信息进行锁定。他们经过浏览或者点击网站页面右上角的购物车图标即可直接进入到购物车页面,即可查看到自己在购物车中所有的商品。相关购物车界面如下图。图5.4购物车页面图购物车关键代码如下:购买记录 5.2系统后台关键功能实现5.2.1管理员登陆实现管理员可以进行操作用户名和信息,经过与该网站表中所有链接的用户名和信息进行了比对之后就可以确认是否已经注册并且登录。后台登录界面如下。图5.5管理员页面图登录系统关键代码如下:5.2.2商品管理实现商品管理页面中,管理员可以通过此页面来管理商品的信息,如添加新商品、删除商品等操作。如果需要添加商品时,要通过商品添加页面进行填写二手车信息参数,填写完成后将会把该车辆信息在页面中进行添加操作,然后添加商品成功。如果想删除该商品时,点击删除商品按键,就会自动从商品列表中进行删除,管理员在后台也会进行审核。商品管理页面,如下图所示。图5.6商品管理页面图商品管理关键代码如下:5.2.3订单管理实现当用户购买或者是卖出交易完成后,可以查询该订单,当一件商品完成交易后,后台管理员会将订单进行保存,为了以后售后保留凭证。订单管理页面,如下图所示。图5.6订单管理页面图订单管理关键代码如下:6系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 德阳市2025年四川德阳市事业单位考试招聘工作人员532人笔试历年参考题库典型考点附带答案详解
- 物业工程员工工作总结
- 有魅力的演讲稿
- 空调安装工程环境影响报告书
- 初创公司客户运营方案
- 路桥工程资金申请报告
- 数字乡村建设中长期规划
- 光芯片模块生产项目施工方案
- 城乡供水一体化提升工程项目规划选址论证报告
- 工厂消防安全检查方案
- 2026年西安市总工会建强实业集团有限公司招聘(26人)笔试备考试题及答案详解
- 2026年完整版临床三基考试试题及答案
- 福建省粮油食品进出口集团有限公司及其权属企业招聘笔试题库2026
- 2026年技术转移经纪人人才培养与职业资质认定知识考核
- (2026版)建筑施工特种作业人员管理规定课件
- 检验机构轮岗工作制度
- GB/T 13320-2025钢质模锻件金相组织评级图及评定方法
- 市政照明养护工程施工方案
- 2025年网络信息安全工程师年度工作总结与2026年计划
- 幕墙工程人力资源计划模板
- 《化工企业可燃液体常压储罐区安全管理规范》解读课件
评论
0/150
提交评论