【《高校二手交易网站设计与实现》7600字(论文)】_第1页
【《高校二手交易网站设计与实现》7600字(论文)】_第2页
【《高校二手交易网站设计与实现》7600字(论文)】_第3页
【《高校二手交易网站设计与实现》7600字(论文)】_第4页
【《高校二手交易网站设计与实现》7600字(论文)】_第5页
已阅读5页,还剩25页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高校二手交易网站设计与实现摘要近些年,随着网络进入各个人们生活的方方面面,网络的使用也成为大学生主要的生活方式之一。大学生在校物资资源很充足,大学四年期间会有很多闲置不用的物品,而又无法充分的利用,所以用网络的便利性,设计一个对大量闲置物品提供专属处理的平台是很有意义的。本网站设计主旨是完成一个高校二手交易网站,网站采用的是C2C(CustomtoCustom)模式交易,用户之间可以把自己东西发售自己的闲置物品,并且可以购买其他用户发布的物品,大学生处理自己的闲置品更加方便便捷。该交易网站采用SSM框架搭建,JSP技术开发和开源的MySQL数据管理系统处理数据。关键词:二手交易网站/闲置物资/JSP技术ABSTRACTInrecentyears,astheInternethasenteredallaspectsofpeople’slives,theuseoftheInternethasbecomeoneofthemajorlifestylesofcollegestudents.Collegestudentshavesufficientresourcesoncampus.Duringthefouryearsofuniversity,therewillbealotofunuseditemsthatcannotbefullyutilized.Therefore,withtheconvenienceoftheInternet,itismeaningfultodesignaplatformthatprovidesexclusiveprocessingforalargenumberofidleitems..Themainpurposeofthiswebsiteistocompleteasecond-handtransactionwebsiteforcollegesanduniversities.ThewebsiteadoptsC2C(CustomtoCustom)transactionmode.Userscanselltheirownitemsandbuyitemsreleasedbyotherusers.Collegestudentsdealwiththemselves.Theidleitemsaremoreconvenientandconvenient.ThetradingwebsiteisbuiltusingSSMframework,JSPtechnologydevelopmentandopensourceMySQLdatamanagementsystemtoprocessdata.Keywords:Second-handtradingwebsite,Idlesupplies,JSPtechnology目录摘要 [10]。概念模型设计要需求分析,再利用概念模型的E-R模型表达各个元素数据之间的关系,能够清楚的了解用户的需求和方便转化为数据库系统逻辑。利用E-R图可以简化概念模型中的复杂关系,并且反应本系统数据各级关系。下面是数据中部分的实体关系图。用户对购买商品需求信息实体图如下图4-3所示。图4-3求购信息实体图商品信息实体图如下图4-4所示。图4-4商品信息实体图订单信息实体图如下图4-5所示。图4-5订单信息实体图4.2.2总体E-R图分析该二手交易网站的总体E-R图如下图4-7所示。图4-7数据库总体E-R图4.2.3数据库表描述MySQL数据库是开源免费的关系类型管理系统之一,该高校二手交易网站的设计采MySQL数据库管理系统。下面图4-8是数据库中的求购表,表中有16个数据类型,主要是发布自己对需求的标准要求。求购信息数据表图如下图4-8所示。图4-8求购数据表图图4-9是商品信息表,表中有20个数据类型,主要存储信息编号、类型、价格、介绍等信息。其中这些信息内容都是非空的。商品信息表图如下图4-9所示。图4-9商品信息表图图4-10是订单信息表,表中有16个数据类型,主要有订单编号,物流信息,收货人的各类信息等,其中表中除编号ID其它数据类型均可为空。订单信息数据表图如下图4-10所示。图4-10订单信息表图5系统实现高校二手交易网站分为用户功能模块与后台管理模块,本章对前后端页面功能模块实现展示,及部分的实现方法详细说明。5.1前端页面设计及实现作为一个高校的二手交易网站平台,主要群体是以老师和学生为主要对象,对于不同用户有不同的权限,所以主页设计把普通用户与管理员分开,设计了不同的登陆页面入口,用户注册会员,才能在系统享受一定的权限。顶部实现导航栏,导航栏包括网站logo支持点击之后返回到首页、输入框、物品分类。5.1.1主页实现用户进入网站,可以查看网站基本功能,主要有首页,物品种类(生活用品,服装配饰,体育设备,求购信息),购物车,注册登录,搜索框等功能。利用div布局主页大概框架,包括a,span,ul,li元素标签,主页分为5个div区域,在div内嵌div记性局部布局,再利用CSS让其主页结果合理化的表现,JavaScript描述主页的轮播图和字体的表现等。比如搜索功能函数代码:$("#searchForm").submit(function() vartemtitle=$("#title").val(); if(temtitle=="") alert("请输入搜索信息"); returnfalse;网站主页页面实现效果如下5-1所示。图5-1网站主页页面5.1.2用户注册实现用户点击注册,在注册页面填写每一个input里面提示的相应内容,各项均是必填,用户需要前后登录密码要一致,通过触发CompareValidator事件,来返回提示错误信息。身份证需要输入正确的号码,格式严格要求,否则提示输出错误。用户注册流程如下图5-2。图5-2用户注册流程图注册界页面就是放置一个表单,在JSP中利用link标签引入一个CSS文件,此文件已布局好表单样式。注册页面如下图5-3所示。图5-3注册页面5.1.3会员登录实现普通用户需要先注册成为会员用户才能发布销售物品,在填写登录信息时,系统进行判断,且用户名与密码不能为空,否者无法登陆成功。游客通过用户名和密码登录二手网站。用户登录页面主要是在一个div中内嵌几个input,在引入CSS设计登录页面的样式,配合JSP内置对象函数进行数据交互,用来验证用户是否存在数据库中,增加效率。登录页面如下图5-4。图5-4用户登录页面5.1.4购物车页面实现用户把看中的商品保存到购物车中,多个商品可集体购买或者删除。添加商品进入购物车,先从数据库中调取对应id商品,获取我的购物车再将购物车放入session属性中,完成商品添加到购物车中。购物车页面如下图5-5所示。图5-5购物车页面5.1.5商品下单页面商品买卖是网站的目的,用户根据自己需求添加购物车进行下单购买,用户可以在订单页面查看商品的信息和关于订单信息,审核信息后下单。购物订单页面实现效果如下图5-6所示。图5-6购物订单页面5.2后端管理功能的实现该网站的后台管理系统主要有四个功能模块,主要用于对网站中商品的管理和对用户的监督管理等。保证网站的安全性与信息处理,用户信息安全。该网站使用Java编程语言作为后台功能实现语言,使用SSM框架,后端主页各模块效果使用JSP。后台管理是对网站的信息与用户审核检查的存在,有着多个管理员进行监管,而管理员账号只能同时在线一个,登陆的时候把表单发送获得usernamesession.setAttribute("username",username);但是,第二个管理员同时登陆以后,因session名是一样,上一个管理员会被替换掉强制下线。只有管理员有权限重新命名注册一个新管理员。5.2.1管理员登录页面管理员要使用管理员账号登录到后台系统,经过后台的login.jsp页面,利用login方法中的m方法实现模块化,传入到users表中连接表中信息,进行信息验证管理员是否能登录。系统用户登陆页面实现如下图5-7所示。图5-7系统用户登陆页面5.2.2商品管理页面用户发布的物品管理员通过后台进行查看,删除或者修改物品信息,当管理员查看商品会跳转到shangpininof.jsp页面显示商品所有信息,若修改商品信息,系统后台admin.jsp页面将跳转index.jsp页面,管理员将修改的信息通过JSP内置对象函数,将修改的数据请求发给数据库,数据库收到请求并执行,修改物品信息成功。管理员通过后台对用户发布的商品信息查看,同时对物品有发布,修改,上下架,删除等权限。后台商品管理功能实现如下图5-8所示。图5-8后台商品管理功能实现5.2.3订单管理页面订单管理可以对用户购买与发布的信息查看,发布的用户与商品信息要经过管理员审核,若违反平台规范要求,管理员可给予删除处理。订单管理页面实现如图5-9所示。图5-9订单管理页面6系统测试6.1系统测试目的与意义系统测试是对本网站设计中存在的问题进行再次捕捉,其系统测试是管理信息时间周期最长的阶段,是对设计的最后的把关和防守,也是最终最对系统的审核。系统测试主要是测试出每个程序运行中出现的错误和未被发现Bug,对系统的前后端各个功能模块检测和对网站整体需求分析实现以及验证,保证开始做的问卷调查与系统的设计分析的价值最大化。经过系统测试,把测试中的存在的错误整理,集中找到相对的错误位置,进行分析与修改。本章对二手交易网站功能上和性能上全面测试,并分析用户登录注册,商品添加,订单信息,系统管理等部分功能模块。6.2测试方法黑盒测试称为功能测试,经过测试者对每个功能的检测能否正常运行跳转。因为不考虑网站内部代码结构,测试相对较简单,仅仅对网站存在的各项功能进行多次测试。6.3测试内容与结果测试内容主要是普遍网购网站必备的各类基本功能模块,其中包括有用户模块,商品各类功能模块和系统管理模,其中性能测试和安全测试是对系统与数据库的一定校对,并对其中各种功能全面测试。测试内容与结果如下诉。6.3.1测试内容用户模块:用户登陆,用户注册,浏览商品。系统模块:用户管理,商品管理,订单管理商品模块:商品添加。6.3.2测试结果表6-1测试结果 结论经过了几个月的该方面收集、学习、调查、整理资料,分析,代码编写,最后开发出了让大学生生活便捷的高校二手交易网站,开发本网站过程中,充分的把大学所学的重要几门专业利用起来。该高校二手交易网站经过前提的大概构想到需求分析再到设计实现过程中,最后实现一个基于SSM框架的C2C模式的交易网站。本系统利用Eclipse的为基础的开发平台,利用JSP技术对网站设计,利用JSP中的内置对象进行数据交互,其中配合着JS与CSS对网站的局部样式美化,使用户享受视觉安慰,让用户体验感提升。其他的功能还需后去继续添加,对系统还要继续优化。从开始的总体设计到动手操作,经过几个月的开发与测试,逐渐掌握网页开发基本知识与信息管理系统的开发过程,从中受益匪浅,学好程序开发技术需要长期学习与耐心。而在学习技术过程中,不仅单方面靠理论知识铺垫,还有大量的动手实践,结合两者才能掌握一门好技术,开发一款优秀的产品。参考文献曾懿.基于JAVA的电子商务网站的设计与实现[J].电子技术与软件工程,2016(14):22.Sun推出JavaServerPages(TM)技术[J].现代计算机,1999,(06):96.包敏.基于JSP技术的网上购物系统设计与实现[D].电子科技大学,2013,14-15.李洋.SSM框架在Web应用开发中的设计与实现[J].计算机技术与发展,2016,(12):190-194.陈文.海尔集团电子商务有限公司发展战略研究[D].山东大学,2016,13-14.呼磊.腾讯并购战略研究和腾讯并购京东案例分析[J].上海交通大学,2015,5-8.陈峰.基于SSM框架的B2C网上商城系统的设计与实现[D].湖南大学,2018,13-14.李洋.SSM框架在Web应用开发中的设计与实现[J].计算机技术与发展,2016,26(12):190-194.任美睿,朱春晓,郭龙江.空间数据库系统的数据模型、存储方法及实现策略[J].测绘工程,2005,14(1):19-23.王珊,萨师煊.数据库系统概论[M].高等教育出版社.2006,16.WUYanxia&NieGuolin.ResearchontheConstructionofSecond-handCommodityTradingWebsiteonCampus[R].

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论