欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于web校园二手交易平台分析与设计.doc

    • 资源ID:96762851       资源大小:3.71MB        全文页数:49页
    • 资源格式: DOC        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于web校园二手交易平台分析与设计.doc

    摘要现今社会中,计算机互联网成为了当下资讯获取重要途径,将网络系统应用于二手交易平台管理也是大势所趋。传统的市场管理方式复杂且维护人手成本高,现在用计算机网络系统对二手交易的各种基础的信息进行管理,用传统方式操作远没有网络系统简便快捷,而且系统内能迅速搜索物品,随时在庞大的信息库中调取所需物品信息。在信息化时代的洪流之下,校园二手交易管理和计算机网络技术的结合,必定能将二手交易管理打开一条新的道路。经过我的总体编排,校园二手交易平台的设计是采用PHP技术、Mysql数据库、Apache服务器,前端采用HTML、CSS、JavaScript技术,使用Zendtudio和Dreamwaver作为开发工具,调试集成环境为myeclipse,还采用了Photoshop技术和bootstrap框架装饰网页,其中结合了CSS技术。此系统对二手交易管理平台的内部工作程式进行了计算机管理化,当中包含了管理员对系统进行用户管理、二手商品的管理、买卖管理、订单维护、退货处理、论坛管理和维护、修改用户密码、修改个人信息、二手商品购买、订单退货、投诉提交、添加评论等功能。关键词:PHP技术 Mysql数据库 Apache服务器 HTML CSS JavaScriptAbstractIn todays society, the computer Internet has become an important way to require current information, and it is also a general trend to run a management of second-hand trading platforms in the network system. The traditional market management is complex and costs much to maintain the system . Nowadays using computers to control the tranding of second-hand goods in all kinds of basic information.It is far less convenient and faster than the network system of the Operating in the tranditional way.And the system can search the imformation of the goods quickly.You can require the imformation from the huge library at any time.And it is also including many other advantages. At the network imformation explosiving age, the mixture of second-hand transaction management and computers network technology will be the faster way make the second-hand transaction management to a higher level.After my comprehensive consideration, the design of college second-hand trading website is based on the PHP technology, Mysql database, Apache server design, with ZendStudio and Dreamweaver as development tools, in ZendStudio integrated environment debugging and allow, and the use the Photoshop technology and the bootstrap framework to beautify web pages, supplemented by CSS technology.This system has realized the second-hand transaction management internal work process of computer management, including the administrator of the system user management, commodity management, purchase management, order maintenance, returns, maintenance, BBS, reviews maintenance functions such as maintenance, as well as the users change passwords, personal data modification, commodity purchase, orders, returns, complaints submitted, add comments, etc.Key words: PHP technology Mysql database The Apache server HTML CSS JavaScript目 录1. 绪论11.1 开发背景11.2 开发意义11.3 主要工作及论文结构22. 相关技术介绍32.1 HTTP协议32.2 HTML网页技术32.3 B/S结构32.4 PHP脚本语言32.5 Mysql数据库42.6 Apache简介43. 系统分析53.1 可行性分析53.1.1 技术可行性53.1.2 经济可行性53.1.3 社会可行性53.1.4 系统功能需求53.2 系统性能需求73.3 业务流程分析83.4 数据流程分析94. 系统设计114.1 系统架构设计114.2 总体结构设计124.3 功能板块设计134.3.1 用户板块134.3.2 管理员板块144.4 数据库设计144.4.1 概念设计144.4.2 逻辑设计155. 系统实现195.1 数据库连接板块的实现195.2 登录板块的实现215.3 用户板块的实现235.3.1 注册板块的实现235.3.2 评论板块的实现265.3.3 商品购买板块的实现285.3.4 投诉提交板块的实现325.3.5 论坛交流板块的实现325.4 管理员板块的实现345.4.1 用户管理板块的实现345.4.2 密码修改板块的实现365.4.3 新闻数据管理板块的实现375.4.4 商品管理板块的实现385.4.5 退货申请管理板块的实现416. 系统测试446.1 测试环境446.2 测试目标446.3功能测试446.4 测试结果467. 发布运行477.1发布服务器WampServer477.2数据库管理工具navicat477.3环境搭建477.4成功发布运行49参 考 文 献51致谢53广东东软学院本科生毕业设计(论文)1. 绪论1.1 开发背景这个年代毫无疑问是围绕着网络信息的时代,也是所有信息数据化的时代。网站这个多面化的平台在交易上得到了普遍的应用,已经成为世界各地经济商业发展交流的潮流风向。油然而生的校园二手交易网站作为新时代的一种完全不同于过往的交易方式,不仅对商品流通的运转机制和过程产出了前所未有的影响,更多的是创造了人们对购物形式全新的认识,它还将会在社会的生产和管理、人们的生活和工作、政府机关的运转、法律保障上以及文化输出等各个方面促进人类的思维方法的进步和人们社交的模式。跳蚤市场指的是校园内人们自发组织的二手物品交易活动,在如今的各个大学当中,往往在接近毕业的时候是最常见的,校园跳蚤市场二手商品的涉及面广和价钱平民化而且实用的优点,很受各大学弟学妹们的欢迎,它也起到了商品二次利用,节约资源的帮助。然而在有如此多的优点的同时,也有着较为之多的缺点,例如仅仅能在临近毕业之际,人们才纷纷哄拥而至,在平时的日子里,人们很难会有如此的热情聚集起来这样火热地买二手商品。1.2 开发意义网上的二手交易市场虽然一早已经出现了,例如淘宝的跳蚤市场,但是因为各个地区的卖家都涌聚在同一个平台上贩卖,地区的差异性就造成了在交通运输商很多不必要的费用。因此,所谓跳蚤市场的低廉价格和实惠性就不复存在了。在大学里,如今像类似的二手交易平台还是相对还没普及,但是人们又对二手交易市场需求很大,所以通常是在各大论坛、贴吧等发帖子的网站里叫卖东西,而这样没有一个专门的网站,就也相对零散和存在各种的安全问题。 本文针对以上的问题,我打算开发一个校园二手交易平台,让学生们在学校里就可以随时随地地进行二手商品的交易,再不用受网络上各种交易平台的地区性限制,解决了传统校园跳蚤市场各地分散不集中的缺点。 只要拥有本校的学籍信息的大学学生,在此平台上能将身边多出的二手物品在本校内进行迅速贩卖交易,在某种意义上解决了地区差异性的问题。在平台上选择好商品后,就可以在校园直接面对面交易,解决了因买卖双方地域限制破坏跳蚤市场实惠性的缺点。1.3 主要工作及论文结构本文的主要工作是研究和分析如何把计算机和信息的系统管理结合,在当中我使用了PHP语言和MySQL数据库技术实现了系统各个板块的功能,根据现实交易平台市场的需要进行开发。论文结构如下:第一章绪论:主要对校园二手交易平台进行开发背景、开发目的和设计意义的分析。第二章开发技术和软件:主要简要地介绍开发和发布运行所用到的工具和软件,以及讲解系统开发所用到的语言技术。第三章系统分析:主要根据校园二手交易品台的实际需求,对数据信息的整体编排和系统功能进行分析。第四章系统设计:主要为了切合用户实际使用情况而对系统页面设计和功能开发进行分析。第五章系统实现:主要是体现系统功能实现的过程并进行展示。第六章系统测试:主要是对系统每个部分板块的功能进行实用性的测试,在设想好的各种不同状况下运行系统各个板块,保障系统功能的实现。第七章发布运行:主要是展示系统在测试成功后进行环境的搭建,然后在本地服务器上传和发布的过程。43广东东软学院本科生毕业设计(论文)2. 相关技术介绍2.1 HTTP协议超文本传输协议(HTTP)作为协作式与分布式的通信协议,其用万维网交换信息作为前提条件。HTTP是IEIF的国际化标准指标,在制定相关标准与实现内,W3C积极参与其中,同时发挥着不可替代的作用。其能够借助超文本标记语言,将文档在服务器与浏览器之间相互传输。HTML作为构架文档的标记语言,这些文档内将包括有关信息的链接,用户点击即可获得对应的媒体信息。2.2 HTML网页技术HTML是一种制作网页的常用语言,它的普遍用途于静止页面的制作。开发者可以通过HTML的命令对文字信息、链接信息、图形信息和表格信息等等进行体现。如今是一种于大众在网站制作上接受程度颇高的语言。2.3 B/S结构在系统的开发上采用了B/S结构,在B/S结构中,普遍使用浏览器,不用专门开发用户使用的界面,Web浏览器向对应它的Web服务器发送请求,并且一步一步地将处理后的数据返回给客户端。B/S结构主要采用了各种脚本语言和ActiveX技术,降低了系统的开发难度并简化了系统维护以及使用4。B/S结构有如下特点:B/S结构建造在广域网上,不需要为其配置特定的硬件,比C/S结构的可用范围更广;因为建立在广域网的根基之上,它的安全性较差;B/S需要使用多种结构的独立函数构造,这样才能可以更好地重用;B/S构造相对简单,便于对个别构件进行替换,将系统维护的花费费用降低。B/S信息流向与C/S不同,B/S信息流向可随实际情况更改。2.4 PHP脚本语言(1)PHP 不仅集 C、Java和Perl的语法特点于一身,而且在语法上有所创新,具有独特性。(2)PHP在执行非静态的网页的速度在CGI和Perl之上,PHP可以在HTML文件中编写输入程序,并且去执行。而且CGI能实现的功能PHP都能做到,因此说明PHP具有很强大的功能性。(3)PHP能支持现今流行使用的数据库的操作系统。(4)PHP语言的最重要特点就是可以让C、C+进行扩展。2.5 Mysql数据库Mysql 经过多次的更新,功能层面已经非常的丰富和完善了,从Mysql4版本到5版本进行了比较大的更新,在商业的日常使用中取得了很好的应用效果。最新发行的Mysql支持对信息的压缩,同时还可以进行加密能更好的满足对信息安全性的需求。同时经过系统的多次更新,数据库自身的镜像功能也得到了很大的增强,运行的流畅度和易用性方面有了不小的进步,驱动的使用和创建也更加的高效快捷。最大的变动还是进行了空间信息的显示优化,能更加方便的在应用地图上进行坐标的标注和运算。强大的备份功能也保证了用户使用的过程会更加安心,同时支持的Office特性还支持用户的自行安装和使用。在信息的显示形式上也进行了不小的更新,增加了两个非常使用的显示区,一个是信息区,对表格和文字进行了分类处理,界面的显示更加清爽和具体。第二是仪表的信息控件,能在仪表信息区进行信息的显示,同时还能进行多个信息的比对,为用户的实际使用带来了很大的便捷。针对本文中设计的校园二手交易网站的实现,使用Mysql数据库能够在企业的应用系统应用及开发的过程中对数据库的操作频率非常密集,需要保障数据的机密和安全性。总而言之,最终使用Mysql来作为校园二手交易网站后台数据库。2.6 Apache简介Apache是开发源代码,使用者可根据个人习惯、系统的需求对Apache进行配置;另外对于系统的发布和运行是非常简单的10,开发人员只需要在开发工具中导入Apache,服务器的配置就算完成了;这是非常适合PHP程序的。对于程序人员编写程序时往往可能会遇到乱码的现象,而采用Apache作为服务器,只需要在Apache的安装的位置下找到配置文件夹conf下的服务器配置项目server.xml,打开后把端口后修改8080的接收环节与请求处理环节的连接器Connector为相对应的编码,运行项目后,就不会出现中文乱码问题。本系统的设计和实现编码使用的是UTF-8,所以需要在端口号为8080的连接器中设置编URIEncoding="UTF-8"。3. 系统分析3.1 可行性分析开发系统时不仅要分析其实际可行性,还要对开发的时间和资源做出合理的规划。分析之后不仅能够合理的运用人力,还能在各方面资源的消耗上得到节省。下面就对技术、经济和社会三个方面来介绍。3.1.1 技术可行性技术可行性主要考虑当前项目所用的技术是否能够符合,在设备上是否能够满足,及各种辅助工具是否提供帮助。这个系统采用的是PHP语言技术,调试比其它语言简便,计算机的性能配置达到开发的要求,所以在技术上是可以采取的。软件方面:由于软件开发平台有一定的技术成熟程度,平台的运行效率快、储存量大、崩溃的机率低、价格比较低廉,可以满足上系统的需要。采用PHP语言技术,已经难以找出技术上太大的漏洞。3.1.2 经济可行性系统使用的ZendStudio平台和Mysql数据库都能够免去费用试用于开发。所以此做法能够使开发经费用于系统的维护和推广上。相对于成本较高的C/S模式,也是选用了成本较低的B/S模式,所以经济上几乎没任何问题。3.1.3 社会可行性本系统是自行开发的系统,以快速高效率管理为二手商品进行交易为出发点,能够应用于日常生活当中,在开发的环境和使用的平台具有实用性,还有就是用到的数据库都是开源码,不会有非法使用版权的问题发生,所以在社会上运用的方面来说也是可取的。3.1.4 系统功能需求系统用例图如下所示。图3-1系统用例图通过对用例图的分析,并且根据这个系统的应用需求,以用户的角度可以列举下列各个功能需求:1.管理员功能需求:用户管理板块:管理者可以查看学生的个人信息,并且对使用者个人信息进行增加删除和修改查询等功能。修改登录密码板块:修改管理员用户的账号密码。评论管理板块:管理者可以查询用户的评论,对其删改。商品管理板块:管理者可以查询商品,同时添加商品数据,或者删除商品数据。订单管理板块:按照买卖需求,管理员可以对订单的信息进行更新、修改。购买管理板块:按照买卖需求,管理员可以对购买记录进行审查核对、删除或修改。退货管理板块:根据交易需要,管理员对退货记录进行审查核对、处理、维护等操作。资讯管理板块:管理员可以查询资讯的数据,或者对资讯数据进行增加删除和修改查询。论坛维护板块:对论坛进行维护,新增讨论版块,维护已存在的帖子,删除违规帖子等。2.用户功能需求:用户注册板块:将用户数据传到数据库,用户能通过登录系统页面进行注册好的账户登录,以此来查询平台内容和发布交易。评论板块:用户可以评价商品,查看其他对此商品的评价内容。收藏板块:用户可以收藏商品,将喜欢的商品收纳到个人收藏夹。个人信息板块:用户可以修改个人资料信息,但是账号不能被修改;通过密码修改功能,修改登录密码。商品购买板块:从管理员发出的商品中选取要购买的商品,然后购买并留下记录。订单退货板块:从管理员发出的订单数据中选取要退货的订单,然后退货并留下记录。提交投诉板块:向系统提交投诉,形成投诉列表,管理员可以对其进行删除、修改。论坛板块:进行帖子的互动交流和发布帖子。3.2 系统性能需求性能决定了一个系统的评分,所以我对系统的性能进行了一下的分析。1.系统的安全性和稳定性: 校园二手交易平台在管理权限上采取着规范的监管系统,就是说用户必须拥有操作权限才能登录到此平台进行操作。而所谓的权限就是指必须是本校学生,拥有本校的学籍。若然没有本校的学籍信息,必然无法注册并登录查看系统中的信息。2.数据的完全性和准程度:首先保证各样信息资料的完全,信息内容可以为空;然后是确保各样信息在数据传输交流时的准确;最后是数据在不同信息的记录上是否保持一致性。3用户操作系统简单方便系统必须遵从页面整洁、简易操作的原则,令到使用者对系统的操作简单明了,方便了用户的使用,也为管理者管理网站提供了便利。3.3 业务流程分析业务流程图能反映出内部操作之间的关系,并且能够掌握出操作顺序及信息的流动。校园二手交易网站必须支持整个组织在不同层次上的各种功能,各个功能板块之间又有各种不同相关的信息进行联系,构成了一个有机的整体,根据二手交易管理的特点以及结合所面临的实际情况,设计出了系统的业务流程图。系统的业务流程如下图所示。图3-1系统业务流程图3.4 数据流程分析在分析了系统的交易操作过程之后,就应该了解一下系统的数据流水过程,为编排布置系统的数据库打好根基。数据流程图能让开发者和使用者简单直接地进行沟通交流,并且在开发团队中可以有一个更简洁的图示进行交流分析。数据流程图因此成为一种在数据系统开发中交流的模型工具。本系统顶层的数据流图如下图所示。图3-2系统数据流程图(顶层)根据系统的操作流程,使用者浏览的信息资料统称为输出信息。而用户提交的数据则作为系统的输入数据。同样道理,根据系统管理员业务操作的流程,管理员对系统当中的内容进行增删改查的数据就统称为输入信息。本系统的底层数据流图如下图所示。图3-3系统数据流图(底层)4. 系统设计4.1 系统架构设计MVC 是指 Model、View 和 Controller三大架构,也就是模型层、视图层和控制层。MVC 模式一种能够分开应用程序的输入、输出和处理的设计模式。图4-1系统架构图视图层用作使用者和后台的数据互动交流。视图能够在向使用者展示数据的同时,收纳使用者输入的数据,但是仅仅对使用者的数据进行存储功能,不作任何操作处理。模型层通过控制层来处理视图层传递的数据。模型层作为MVC中最不可或缺和稳定的部分,可以给不同的视图提供数据和反复使用。模型层当中的数据、方法、行为是重要组成部分,在MVC中担任很多实际操作业务逻辑,结构逻辑之复杂成为了其不可随意变更的原因。控制层是视图层和模型层传输数据和请求的介质。使用者对图像发送请求数据都通过控制层的收纳批准才能调用模型,然后透过操作模型完成数据和请求的操作,把数据传送回到对应的视图。4.2 总体结构设计根据对系统的功能进行分析可以总结校园二手交易网站的具体功能板块包括下面的几个主要的功能板块:系统主要列为两个部分来进行编排,第一个部分就是使用者操作的板块,另外还有管理员用到的部分,两个部分之间是相互依存的,两个部分同时和数据库中的表中的数据连接后进行操作。每一个部分都从相同的数据库中调取数据,访问当中不同的表。系统当中的每个实现功能的部分都是根据所收集的资料研究的成果。在分析以上功能的根基之上,系统的功能组成部分可以分为多个板块。用户含有的功能有注册,登录,信息搜索,评论、收藏、商品购买、订单退货、投诉提交等,登出账户等功能,管理员所拥有的权限有修改密码,账户管理、二手物品管理、购买单号管理、购买管理、退货管理等功能。系统的功能结构图如下图所示。图4-2系统功能结构图4.3 功能板块设计4.3.1 用户板块用户板块主要体现了用户的注册、登录、线上评论、物品阅览、物品购买、订单浏览、订单退货和个人资料修改、登录密码修改、投诉上交、购买查询、退货查询等功能。用户注册:用户可以注册账户和设定密码。用户登录:经管理员允许,用户可以通过用户名、密码登录,输入管理员提供的验证码,操作方便。个人资料管理:用户根据用户ID修改当前ID的一些属性的值。修改个人登录密码:用户登录校园二手交易网站之后可以自己修改个人的密码。在线评论:用户评论商品,查询该商品的所有评论信息。收藏:在商品的基础上对商品的收藏,收藏按时间形成收藏列表,个人对其收藏夹进行维护和整理。商品购买:用户根据自己的要求挑选某一个物品进行购买操作。查看历史购买单:用户可以查看自己以往购买的信息。订单退货:用户根据自己的需求选中某个订单进行退货操作。个人订单退货历史记录:用户可以查看自己以往退货数据。投诉添加:根据需要,对投诉表的数据输入,添加一些投诉,并对其维护。论坛交谈:论坛交谈在用户板块里主要以发帖回帖的形式展示出来,用户在想要讨论的版块里进行谈论话题即可。4.3.2 管理员板块管理员板块是本系统开发的重要组成部分。它是服务于系统管理者。在进入管理员板块之前,需要输入正确的用户名、登录密码和验证码才能进入管理员板块。管理员通过点击右上角退出系统按钮退出板块。系统用户管理:管理员添加、管理、查询管理员信息并有权限修改他们的密码。评论管理:管理商品的评论信息。注册用户管理:管理员可以对已经注册的校园用户管制,审核刚注册的用户,并且更改用户的基本信息。订单资讯管理:管理员可以输入订单的资料并且对其进行修改、删除,建立在数据库中的订单信息表。每添加一条订单,数据表就插入一条订单数据,而删除订单则在库中删除一条订单数据,修改数据库的数据的也是同样道理。论坛帖子资讯管理:管理员管理帖子信息,包括帖子信息增加,帖子信息删除,帖子信息更新,对应数据库的帖子信息表,增加帖子信息,要对标题、类别、图片、内容等属性进行录入。4.4 数据库设计4.4.1 概念设计E-R图一般情况是由实体、实体属性和联系三个板块组成的。在规划系统中所使用的数据库实体对象及实体E-R图,要通过三个部分来确定,分别是系统实际需求分析、操作过程设计和系统功能组成。总体ER图如下图所示。图4-3总体ER图4.4.2 逻辑设计将实体属性模型转化成关系数据库应该遵循以下几个原则:1.转化后的一个实体后需要对应于每一个关系。2.任何主键不能为空(null)。3.需要根据1:n、弱对实、单项线程双向线程来规划外键。得到数据库的关系后,设计如下表结构。用户表:表4-1 allusers表序号字段名称字段类型大小允许为空最大长度备注1idInt410 2username150255 3pwd150255 4cx150255 5addtimeDateTime819  板块表:表4-2 bankuai表序号字段名称字段类型大小允许为空最大长度备注1idInt410 2bianhao150255 3mingcheng150255 4jianjie150255 5banzhu150255 6addtimeDateTime819  二手物品表表:表4-3 ershouwupin表序号字段名称字段类型大小允许为空最大长度备注1idInt410 2bianhao150255 3wupinmingcheng150255 4leibie150255 5xinjiuchengdu150255 6zhaopian150255 7jiage150255 8zhuangtai150255 9maijia150255 10jianjie1073741823255 11issh30255 12addtimeDateTime819 购买表:表4-4 购买表序号字段名称字段类型大小允许为空最大长度备注1idInt410 2bianhao150255 3wupinmingcheng150255 4leibie150255 5xinjiuchengdu150255 6jiage150255 7maijia150255 8goumairen150255 9jiaoyididian150255 10lianxifangshi150255 11issh30255 12iszf30255 13addtimeDateTime819 申请退货表:表4-5 shenqingtuihuo表序号字段名称字段类型大小允许为空最大长度备注1idInt410 2bianhao150255 3wupinmingcheng150255 4leibie150255 5xinjiuchengdu150255 6jiage150255 7maijia150255 8goumairen150255 9issh30255 10addtimeDateTime819  5. 系统实现5.1 数据库连接板块的实现从web系统查询数据的根本的查询步骤: 步骤一: 选出用户系统数据。步骤二: 建立数据库对应相接。步骤三: 查询数据库。步骤四: 调取数据库查询结构。步骤五: 把查询的结果展示给用户。步骤六: 断开数据库连接并释放资源。数据库连接原理如下图所示。图5-1数据库连接原理数据库连接关键代码如下图所示。图5-2数据库连接关键代码5.2 登录板块的实现为保证系统安全性,系统操作者只能在正确地输入用户名、密码、权限和验证码的同时,进行点击登录才能进入管理系统界面。用户登录流程图如下所示。图5-3用户登录流程图登录界面如下图所示。图5-4登录界面用户登录的逻辑代码如下图所示。图5-5用户登录的逻辑代码5.3 用户板块的实现5.3.1 注册板块的实现使用者输入账户必填的信息后,点击注册完成用户注册。用户注册流程图如下所示。图5-6用户注册流程图用户注册界面如下图所示。图5-7用户注册界面用户注册关键代码如下图所示。图5-8用户注册关键代码5.3.2 评论板块的实现用户可以点击某个商品进入二手物品的信息介绍页面,点击评论按钮进入评论页面,提交评论信息,成功发布评论,管理员也可以管理用户的评论信息。发布评论流程图如下所示。图5-9发布评论流程图发布评论界面如图所示。图5-10发布评论界面评论添加关键代码如下图所示。图5-11评论添加关键代码5.3.3 商品购买板块的实现用户点击某个商品进入商品详细页,点击购买按钮进入交易页面,上传购买资料信息,成功购买后,管理者可以对用户的交易资料进行管理和审核。商品购买流程图如下所示。图5-12商品购买流程图商品购买界面如图所示。图5-13商品购买界面购买管理界面如图所示。图5-14购买管理界面购买添加关键代码如下图所示。图5-15购买添加关键代码5.3.4 投诉提交板块的实现用户提交投诉后后台会自动生成投诉列表。首先从session中拿取这个用户的资料信息,前台提出请求,将对应的用户信息、tousupId参数信息从前台传递投诉控制类里,匹配到create()方法,create()方法调用投诉逻辑层的createTousu()方法获取数据,调用本类的getCartTousuItem()方法得到投诉列表。投诉提交界面如下所示。图5-16投诉提交界面5.3.5 论坛交流板块的实现论坛交流提供系统卖家和买家发布帖子、回复帖子、阅览帖子,管理员发布论坛的某一话题的版块,用户在该话题版块下发布关于该话题的帖子,一个版块可以包含多个帖子,用户可以根据自己需求发布加急、普通、推荐、求助等类型的帖子。首先管理员新增话题版块,在bankuai_add.php请求添加话题版块,响应到逻辑层的添加方法,完成版块的新增。用户发布帖子,则在tieziadd.php请假新增帖子信息,响应到逻辑层的添加方法,同步到数据库完成操作。版块管理界面如下图所示。图5-17版块管理界面帖子发布界面如下图所示。图5-18帖子发布界面5.4 管理员板块的实现5.4.1 用户管理板块的实现系统对用户的管理主要是对新用户的添加和老用户的删除。用户的添加是指对新开账户的用户添加用户名称并确定它的密码;用户的删除就是指在管理列表中相应用户名称的删除。只有管理员拥有对账户删除和添加的权限。用户管理流程图如下所示。图5-19用户管理流程图用户管理界面如下图所示。图5-20用户管理界面系统用户管理关键代码如下所示。图5-21系统用户管理关键代码5.4.2 密码修改板块的实现 密码修改即是管理员在后台为相对应的用户密码进行修改,管理员登录页面的右上方能进行密码修改。密码修改流程图如下所示。图5-22密码修改流程图密码修改界面如图所示。图5-23修改密码界面5.4.3 新闻数据管理板块的实现如果新闻数据的信息需要修改,管理员可以通过查询新闻数据的基本信息来查询新闻数据,查询新闻数据是通过ajax技术来进行查询的,需要传递新闻数据的标题、编号等参数然后在返回到该页面中,可以选中要修改或删除的那条信息,如果选中了超过一条数据,页面会挑一个窗口提醒只能选择一条数,如果没有选中数据会挑一个窗口题型必须选择一条数据。当选择确认修改的时候,后台会根据传过来的id到数据库查询,并将结果返回到修改页面中,可以在修改页面中修改刚刚选中的信息当点击确认的时候from表单会将修改的数据提交到后台并保存到数据库中,就是说如果提交的数据数据库中存在就修改,否则就保存。新闻数据展示界面如下图所示。图5-24新闻数据展示界面新闻数据管理界面如下图所示。图5-25新闻数据管理界面新闻数据发布的关键代码如下图所示。图5-26新闻数据发布关键代码5.4.4 商品管理板块的实现对商品的信息进行添加的功能主要是对商品的编号、内容、详情等一些基本资讯的添加、修改和删除。商品查询能根据商品编号、内容、详情等多种条件向对应的二手商品查询。商品添加流程图如下所示。图5-27商品添加流程图商品添加如下图所示。图5-28商品添加界面商品查询界面如下所示。图5-29商品查询界面商品信息添加关键代码如下所示。图5-30商品信息添加关键代码5.4.5 退货申请管理板块的实现退货申请添加主要是对买家提交的退货申请信息,进行相对应货物的基本信息添加、删除和修改等操作。退货申请查询则是对以上对应货物信息进行查询。退货申请添加流程图如下图所示。图5-22退货申请添加流程图退货申请添加界面如下所示。图5-31退货申请添加界面退货申请查

    注意事项

    本文(基于web校园二手交易平台分析与设计.doc)为本站会员(封****n)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开