《基于SSM+MySQL的垃圾分类系统设计与实现11000字(论文)》_第1页
《基于SSM+MySQL的垃圾分类系统设计与实现11000字(论文)》_第2页
《基于SSM+MySQL的垃圾分类系统设计与实现11000字(论文)》_第3页
《基于SSM+MySQL的垃圾分类系统设计与实现11000字(论文)》_第4页
《基于SSM+MySQL的垃圾分类系统设计与实现11000字(论文)》_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

基于SSM+MySQL的垃圾分类系统设计与实现摘要随着我国现代科技的不断进步,用现代计算机技术来同时进行各个系统的企业管理早已成为我国现代化企业管理系统运作必不可少的一部分。当今社会我们正处于移动信息时代,信息管理技术已逐渐渗透到我们社会经济生活的各个领域,特别存在是各不同行业的信息管理服务领域,智能化企业信息处理已是企业提高效率、规范企业管理、客观监督审查的最基本有效途径。作为一个大部分现阶段都要接触的垃圾分类,最近随着互联网的发展也在发生巨大的变化。根据我对学校各栋宿舍的观察,大家都是把生活垃圾直接扔到宿舍底下的垃圾车,没有对这些垃圾进行分类,所以我想到了用JAVA开发一个垃圾分类系统来试着解决这一问题。该系统是基于JAVA的SSM框架和MySQL的垃圾分类管理操作系统,在进行系统设计时完全遵循传统软件设计思维,首先分析了垃圾分类系统的功能需求,再根据功能需求确定所需的数据库表,最后是对系统进行详细地开发设计及给出了系统功能实现的图例。关键词:SSM;垃圾分类;MySQL目录TOC\o"1-2"\h\u第一章绪论 41.1研究背景及研究意义 41.1.1研究背景 41.1.2研究意义 51.2国内外研究现状 61.2.1国内研究现状 61.2.2国外研究现状 71.3研究主要内容 91.4论文组织结构 9第二章系统开发环境与相关技术 102.1系统开发环境 102.2B/S模式 112.3JSP技术 112.4Tomcat运行原理 122.5SSM框架 122.6小结 14第三章需求分析 143.1可行性分析 143.1.1技术可行性 143.1.2经济上的可行性 153.1.3操作上的可行性 153.2系统分析 163.2.1系统需求分析 163.2.2系统功能分析 163.3小结 17第四章数据库设计 174.1数据模型分析与设计 174.2建立数据库表的结构 184.3小结 22第五章系统设计与实现 225.1系统功能实现主要框架 225.2公共模块功能实现 235.3管理员功能实现 255.4用户功能实现 305.5小结 34第六章总结与展望 346.1总结 346.2展望 35参考文献 37第一章绪论1.1研究背景及研究意义1.1.1研究背景生活垃圾是生活环境的污染隐患,不仅侵占了大量土地,而且极易造成土壤、水体及大气等污染,传播疾病,造成居住环境的恶化,威胁着居民的身心健康。我国在近几十年的发展中,经济实力得到了飞速提升,人们生活水平有了质的改变,但是随之而来的就是垃圾越来越多,为地球造成了很大的负担。之前人们环保意识不足,生活垃圾没有得到及时、有效的处理,造成了环境污染和生态恶化等普遍现象,生活垃圾问题成为欲待解决的环境问题之一。李克强总理在政府工作报告中指出建设美丽环境,必须对人居环境治理做到因地制宜,更加彰显对生活垃圾治理的决心。中国政府不断推进生活垃圾专项整治行动,促进垃圾分类和资源化利用。据调查各村根据具体情况,结合当地条件,都制定了有效的垃圾处理方案,很多垃圾都得到有效处理。很显然这还远远不够,必须要做到0垃圾0污染,构建出美好的居住环境,是我们每个人为之奋斗的目标。垃圾分类[1]是指在一定的标准下对垃圾进行分类存储、运输及处理以提高垃圾的资源价值,促进经济的可持续发展。随着智慧城市快速发展[2],居民的生活水平不断提高,人民对高质量生活环境、绿色环保型社会的需求日益强烈。在“互联网+”新的形态下,通过线上垃圾分类系统可以有效的普及垃圾分类知识,解决垃圾分类回收这一难题1.1.2研究意义垃圾分类系统的设计让人们能准确、方便、及时的对垃圾进行分类,而不用在纠结于该怎么分类,提升了大家垃圾分类的意识,为创建文明和谐城市提供了基础。线上模式的发展。提供线上垃圾识别,垃圾回收订单,帮助用户快速识别垃圾属于哪一类,上门回收垃圾;此外,还提供了环保商城,用户可用自己所获得的积分兑换相关商品,同时用户还可以在话题讨论模块分享垃圾分类的想法。1.2国内外研究现状1.2.1国内研究现状在欧美、日本等发达国家[3],垃圾处理综合分类已经成功深入实行了几十年,垃圾处理根据垃圾种类进行综合归纳回收处理利用早已经成一种社会常态,居民从小就已经初步树立了良好的居民垃圾处理分类综合回收利用意识。以德国垃圾处理为例,自20世纪初,德国就已经首次开始深入研究实施了对各个城市日常生活中的垃圾分类进行二次分类收集清理和再收集。对于有机化学垃圾、纸类、玻璃制品类等各种生活日用垃圾,以及特种的有害化学垃圾,企业一般会通过不同处理车队及时进行垃圾分类处理收集、专项处理运输后再送往不同处理种类的垃圾处理厂进行处理。企业在有专业人员处理各类垃圾后,可以将具有持续生产利用价值的垃圾原材料及时提取处理出来,向各个全产业链有针对性进行销售。最近几年,我国经济综合国力不断稳步提升,随着我国人民的精神生活品质水平不断提高,生活垃圾的产量就不断增加,这成了我国面临的一个迫在眉睫的问题。垃圾种类变得多样,分类处理落实不到位,垃圾处理基础设施不完善,居民环保意识不强等一些问题就突显出来。因为生活垃圾处理没有纳入公共服务管理体系,呈现出不健全的管理机制。2017年《全国环境综合整治“十三五”规划》要求生活垃圾按照“户分类,村收集,镇转运,县处理”的方式处理。2018年《人居环境整治三年行动方案》1990年提出“改善人居环境为社会主义新建设的重要内容”。我国垃圾治理经历了这几年的历程也取得了喜人的成绩。生活住宅小区农村垃圾处理资源收集率和农村垃圾处理利用率显著大幅提高,环保配套服务基础设施不断完善,环境治理专项资金投入使用力度还在持续不断稳步加大。以后更多地方还要不断完善好在人民团体公众共同自愿参与下的相关法律政策监督制度、加强跨部门的协同治理、健全社区的自治组织、加大基础设施的投入和建设、引导多元力量参与共治。垃圾治理要给每个人注入一针强心剂,继续开展城乡环境综合治理,相信总有一天垃圾处理不再是问题。1.2.2国外研究现状发达国家对日用废物垃圾进行分类综合治理的具体实施管理制度最早始于20世纪60年代,各国逐渐逐步开始实施严格控制居民日常生活中的日用废物垃圾的分类处理和水污染,由国家设立相关专门机构对居民日常生活中的日用废物垃圾进行分类治理进行实时集中清理收运与及时收集综合处理。1.美国垃圾分类治理情况根据wtusepa2016年公布的统计数据,2014年美国城市生活日用垃圾总体的产生量中大约有52.6%的垃圾填埋后再处理,34.6%的垃圾回收后再利用或直接用来制作堆肥,而用于焚烧(wte)的垃圾占比仅仅只有12.8%,加上大型填埋场地的建设和经营运行的技术成本相对较低,在短期内进行填埋被市场认为无疑是一个更可行的行业选择。美国的生活日用垃圾处理利用方式主要大致可以再细分为四大垃圾类:直接源头回收减量(主要包含直接源头回收综合利用和就地回收堆肥)、回收综合利用(主要包含就地集中回收堆肥)、能量资源回收、末端填埋处置(分层填埋)。2.日本垃圾分类治理情况日本目前垃圾分类管理制度较为成熟,并且具有较高的管理效果。日本垃圾收运强调“各种垃圾分类回收”。拥有较完善的回收制度,详细规范化的归口管理规定、健全的法制制度和体系,并开展发达国家的环境教育。在日本,生活垃圾主要可以粗略地划分为各种可燃性废弃物、不可燃性废弃物、资源型废弃物、粗大型废弃物、有害性废弃物等。在此基础上也可以将它们继续划分成几个子范畴。部分地区和城市的垃圾处理分类示例书长达27页,内容十分详尽,所以在日本的家庭和厨房里,垃圾处理分类的示例书都是十分常见的。关于垃圾分类的法律也很精细,有《环境基本法》、《再生资源促进利用法》、《绿色采购法》,这些法律对于居民起到很重要的约束作用,使得垃圾资源化,还能保护环境,节约资源。日本国内学校的进行环境相关知识和保护教育主要目的是在于注重通过激发和引导培养国际学生对于保护环境的主动和积极关心保护意识,除了专门针对国际学生的进行环境相关知识和保护教育,日本国内学校往往还有各种各样形式的类似“环境周”一样的环保知识教育宣传活动,鼓励更多日本国内民众在校园内种花植树、保护环境,这些环保教育措施都为推动日本环保教育事业的持续发展进步提供了重大推动作用。3.德国垃圾分类治理情况欧盟在实践中采取了把以市政主导与对社区内部居民实施监督有机结合起来的管理方法。市政部门通过积极加强对基础设施的建设,例如在社区内配置一个垃圾桶等;同时要加强对社区垃圾的宣传,用社区的公示牌来提醒社区居民及时清除收集的垃圾。德国的工业垃圾处理工业技术主要部分是基于使用卫生纸和垃圾桶的填埋法、堆肥和其他垃圾焚烧的方法。根据当时德国国家环保部的2005年统计资料,2013年,德国地区所处理产生的城镇居民和家庭日常用品生活垃圾综合排放量的总量大约平均为4.4×107t,在进行垃圾处理的过程中,已经建立了一套健全的垃圾回收和处理管控体系。垃圾分类的高度广泛普及:德国已经建立了具备完善的垃圾分类服务设施和管理制度,并严格地强制性要求德国城市居民从垃圾的源头把所有垃圾都进行了分类;采取各种经济措施来鼓励生活垃圾的分类,将城市居民日常生活中的垃圾处理费用与垃圾产生额直接挂钩;此外德国也在大力推进生活垃圾处理设施建设。1.3研究内容本文通过SSM以及MySQL系统进行垃圾分类管理,系统当中主要的模块有公共模块、用户模块以及管理员模块组成,结合SpringMVC、、Spring、Mybatis等技术和MySQL数据库进行系统的设计与开发。系统进行开发是通过Java语言实现的,通过学习Java语言以及相关设计理念,结合相关资料的查阅对系统进行了开发。在本次开发的系统中,主要包括以下公共管理、用户、管理员三个方面的内容。1.4论文组织结构本次撰写的论文总体由八个章节构成,每一章都对本次开发系统中的相关知识内容进行阐述说明,具体内容如下:第1章是对目前垃圾分类的情况进行说明,介绍了研究背景及意义,说明了垃圾分类是目前刻不容缓的一件事。第2章介绍了垃圾分类需要应用的系统软件环境,主要对其工作内容以及软硬件的开发进行了说明,描述了目前在进行相关系统开发中存在的问题。第3章对需求进行分析。先分析了此系统的可行性,接着分析了系统功能需求。第4章介绍了数据库管理以及如和设计数据库的内容。数据库在设计时要充分考虑数据模型以及整体逻辑架构。第5章介绍了软件系统的开发与实现,对系统的整体结构从管理员、用户、公共角度进行设计,分别从不同使用者的角度对具体的操作情况以及开发过程进行介绍。第6章是对未来垃圾系统的展望,通过本次设计过程以及实际使用情况,发现目前所设计的垃圾分类系统中存在的问题,然后再提出一些建设性的建议让未来更完善,更好的为我们服务。第二章系统开发环境与相关技术2.1系统开发环境系统软硬件开发环境,如下表2.1所示,表2-1系统软硬件开发环境表编号名称环境及版本1CPUP43.0G以上2内存1GB以上3硬盘100G可用存储空间以上4数据库MYSOL5.5以上5应用服务器Tomcat8.06JDK版本1.87操作系统Windows98及以上版本2.2B/S模式B/S[4]也就是浏览器/服务器的简称,所以B/S也被称之为浏览器与服务器交互的一种模式,现在普遍称为B/S结构。B/S结构是在C/S结构的基础上进行扩展得到的。最主要的改变就是将原来的客户端用浏览器来代替,所有的工作都是在浏览器里面实现的。B/S结构的具体工作原理就是当用户在浏览器里面有需求时,首先进入服务器然后把需要的内容通过服务器展现出来。这样在很大程度上节省了大量时间,并且让之前的繁琐工作变得简单。因为服务器的自身特性,它能够同时处理多项任务,在服务器里面可以同时进行数据访问以及程序执行等任务,例如平时经常使用的数据加工、网页生成等都是在服务器里面生成的。相比于传统的C/S结构,它对整体进行了升级,并且可以自我维护,只要在服务器进行相应操作都可以进行部署工作,它的安全性能得到了进一步提升,并且维护成本相比之前明显减少。2.3JSP技术JSP[5]运行原理如下:JSPJSP文件Java文件字节码文件再次被请求第一次被请求响应客户除了速度的优势外,JSP还有以下的优点:(1)能够跨平台:Html支持大部分平台,原因是基于Java语言。(2)代码一次性完成,各部位都能够容易实现:在Java语言的基础上进行了改进,并且保留了之前的优点。(3)有大量的数据内容支撑系统运行:它具有jsp数据系统,这个数据系统最大的优点就是能够与许多数据库兼容,实现所有数据的提取与使用。2.4Tomcat运行原理Tomcat[6]是Servlet的运行环境(Servlet容器),它是在Sun公司的JSWDK基础上发展起来的一个JSP和Servlet规范的标准的实现。Java语言中有一个组件是保证程序代码正确运行的基础,它就是Servlet组件,这个组件是在服务器上运行,能够在Java网络服务器中进行扩展,进而得到用户想要的内容。最大的特点就是安全性能较高,并且网页能够通过移植实现动态画面。2.5SSM框架SSM框架的组成结构:springMVC,spring和mybatis。系统大致可分为四个层:表现层:它是一种传统的Html技术,在几年的发展中宏,其性能更加稳定,为表现层提供了基础。中间层:就是将控制层与逻辑层相互隔开,目前中间层使用Spring+Mybatis实现。中间层目前有多种形式,主要有Web层、Service层、DAO层、PO层四种。其中Web层能够将数据结果传递到表现层;Service层是进行逻辑业务实现;DAO层是进行数据的删除、增加、更改操作的地方;PO层目的是方便用户操作。Spring能够将中间层中所有的数据存储到服务层里面。一般情况在进行接口引入时就需要DAO组件来实现。Spring可以有两种模式,一种是单态模式另一种是工厂模式。但是工厂模式是Spring组件使用时必须要使用的,这就说明了Spring是一个具有强大功能的工厂。所以DAO工厂可以由Spring来实现。当Spring作为DAO工厂时,就不需要程序员编写工厂代码,将DAO相关组件放置在Spring中就能实现。对DAO组件进行管理需要ApplicationContex来负责操作,此时在使用DAO实例的时候就不需要其他组件的访问了。2.6小结本章首先阐述了基于SSM+MySQL垃圾分类系统的开发环境,然后论述了本系统所用到的相关理论知识,介绍了B/S技术、JSP技术及Tomcat运行原理,然后详细论述了SSM实现原理关键技术,进而论述了SSM每一层的原理和作用,最后论述了spring充当DAO工厂进而直接使用DAO实例。第三章需求分析3.1可行性分析可行性分析也就是能够快速解决问题并且花费的成本要最小,它有技术、经济、操作等方面的可行性分析之分。3.1.1技术可行性本系统数据库[13]采用MySQL数据库,该数据库系统在安全性、准确性和运行速度方面比其他数据库有绝对的优越性,并且处理数据量大,效率高。本次开发软件是利用microsoft公司的eclipsemars软件作为基础平台实现的,这个平台最大的特点就是能够为用户提供不同类型的数据资料,以及提供完整的程序控制代码,这就为人们在进行软件开发时提供了安全保证以及良好性能,在编码器中编码还提供了不同模块的选择,为后面软件功能扩展及更新提供了保障。综上所述,本次操作系统的软件设计和开发包括了各种技术要求以及硬件装置上的要求均能够得到充分地满足。所以根据上面的分析,利用此平台能够实现电子控制。3.1.2经济上的可行性网络在现在社会已经被应用在方方面面,也为我们的生活提供了巨大的帮助。在本次设计的垃圾分类网站中,管理也有了进一步的提升,其主要特点有以下几个方面:(1)本管理系统能够节省大量的人力与物理,并且各种操作也简单容易,这样就时间也得到了节约。(2)本系统能够对大量的数据进行快速处理,并且可以将大量数据进行分类进而提升安全性与统一性。根据上面的描述发现整体经济性较好。3.1.3操作上的可行性本次开发的系统是根据目前实际需求进行的,并且软件硬件都是目前最常用的,所以各方面都较成熟,所以系统开发以后在进行检测是可以更容易发现问题,这样在有关部门的工作中就会更容易,并且会更符合用户需求,提升稳定的合作基础。从操作者角度来说,它具有了项目进行更好地完成的依据与可行性。从前文所做的分析来看,技术上的应用操作已经日臻完善和成熟,技术上所实现的功能和可操作性极强,并且在软件开发人员设计完成这个系统后,用户仅仅只需要通过浏览器就能直接登录或者使用这个系统。这样就能够进一步保证系统运行可靠性以及操作可行性,能够让用户更满意,满足设计要求及设计目的。所以总体来说本次开发的系统在操作方面是可行的。3.2系统分析3.2.1系统需求分析系统需求分析也就是通过调查用户的需求然后根据需求来开发系统。这是进行系统开发的必经之路,系统需求分析及时要明白系统开发的目的以及系统的功能。3.2.2系统功能分析系统功能分析就是对系统整个功能进行分析,在它的所有功能的基础上整体分析。本次开发的系统中所有工作任务主要有:1)在该系统进行注册登录;2)进行密码修改或找回;3)针对用户的功能:1.垃圾识别;2.新闻知识;3.垃圾上门回收;4.回收订单;5.环保商城;6.商城订单;7.购物车;8.会员中心;9.话题讨论;4)管理员的功能有:垃圾类型管理;商品管理用户管理日志管理商城订单管理回收订单管理以上分析是系统将要实现的功能。3.3小结本章对需求做了详细的分析,首先分析了系统的可行性,从技术、经济、操作三方面论证了此系统可以进行开发;接着对该系统进行了分析,主要分析了系统所要实现的功能。第四章数据库设计4.1数据模型分析与设计本研究课题所需要选取的是关系模型[14],关系模型被认为是目前最重要的一种大规模数据分析。关系模型就是将数据库利用关系模块的方式进行连接实现一种组织形态。关系性数据库最主要的特点有以下几点:1.它与非关系模型都是在数学概念的基础上实现的。2.它的概念单一,所有实体之间都有一定的关系。当进行数据检索的时候也可以利用关系实现。这样就能够让数据更加清晰、结构明了,使用户简单易懂。3.它的所有数据资源存储路径用户可以轻易查找,这样所有数据就有了较好的独立性,并且安全性能也得到了提升,简化了一个应用系统程序员的系统操作和其成为数据库的系统开发所必必需要同时搭建的诸多基础硬件设施。所以,关系式大量模型资料在数据分析模型处理产品正式诞生以后早就得到了应用发展迅速,深受行业人们普遍拥护和广泛青睐,这也或许正是本文的研究课题中能够选取大量的典型关系式大量资料一并进行数据模拟化分析处理的一个重要组成原因。4.2建立数据库表的结构表4.1地址信息表-address是否主键字段名字段描述数据类型可空是Ididint(8)否否用户IDuseridint(8)是否用户姓名namevarchar(50)是否联系电话phonevarchar(50)否否收货地址addressvarchar(50)否表4.2管理员信息表-admin是否主键字段名字段描述数据类型可空是主键idint(8)否否用户名usernamevarchar(50)是否密码passwordvarchar(50)是表4.3购物车信息表是否主键字段名字段描述数据类型可空是Ididint(8)否否用户iduserIdint(8)是否总价allPriceDouble是表4.4订单信息表-childorder是否主键字段名字段描述数据类型可空是ididint(8)否否订单详情编号orderIdint(8)是否订单类型childOrderTypeint(8)是否商品idgoodsIdint(8)是表4.5垃圾回收订单信息表-garbageorder是否主键字段名字段描述数据类型可空是IDidint(8)否否用户IDuserIdint(8)是否收货地址IDaddressIdint(8)是否垃圾名称garbageNamevarchar(50)是否垃圾种类garbageTypeIdint(8)是否垃圾重量weightdouble是否价格moneydouble是否预约上门时间appointmentTimedatetime是否开始时间startTimedatetime是否结束时间endTimedatetime是否状态statusint(8)是表4.6垃圾类型信息表-garbagetype是否主键字段名字段描述数据类型可空是IDidint(8)否否分类名称garbageTypeNamevarchar(50)是否描述信息garbageTipvarchar(255)是表4.7商品信息表-goods是否主键字段名字段描述数据类型可空是IDidint(8)否否商品名称goodsNamevarchar(50)是否商品分类goodsTypeint(8)是否商品描述goodsDescvarchar(200)是否图片地址imageUrlvarchar(200)是否商品积分pricedouble是否数量numberint(8)是表4.8新闻知识信息表-news是否主键字段名字段描述数据类型可空是IDnew_idvarchar(255)否否名称new_titlevarchar(255)是否内容new_contentvarchar(255)是否发布时间new_timevarchar(255)是表4.9订单详情表-order是否主键字段名字段描述数据类型可空是IDidint(8)否否总价totalPricedouble是否用户iduserIdint(8)是否地址idaddressIdint(8)是否开始时间startTimetimestamp是否结束时间endTimetimestamp是否订单状态isStatusint(8)是表4.10日志信息表-syslog是否主键字段名字段描述数据类型可空是IDidint(11)否否用户IDuseridint(11)是否用户姓名userNmvarchar(64)是否操作时间opTimetimestamp是否操作描述typevarchar(64)是表4.11讨论信息表-topic_detail是否主键字段名字段描述数据类型可空是IDidint(11)否否用户IDuserIdint(11)是否用户姓名userNmvarchar(50)是否内容contentvarchar(2000)是否发送时间sendTimetimestamp是表4.12用户信息表-user是否主键字段名字段描述数据类型可空是IDidint(11)否否用户IDusernamevarchar(50)是否密码passwordvarchar(50)是否积分moneydouble是4.3小结本章对如何建立数据库进行了阐述,论述了本系统采用的关系模型的优缺点,最后从逻辑结构出发对系统中用到的每个实体进行了设计。第五章系统设计与实现5.1系统功能实现主要框架图5-1系统功能实现主要框架图5.2公共模块功能实现5.2.1用户注册登录功能实现1.注册

用户注册如图5-2所示,进入垃圾分类系统会员注册的界面,输入用户名,检测该用户名是否被使用过,若没有则继续输入密码,姓名,电话,收货地址信息,最后确认完信息后点击注册即可完成注册,如果信息多处有误或想另注册可点击重置重新输入。图5-2会员注册展示图登录

登录用户登录如图5-3所示,用户名和密码与数据库里保存的信息进行比对,如果一致就进行登录,不一致就提示用户不存在,后续登录系统需输入正确的用户名密码才能进行登录。图5-3用户登录展示图5.2.2修改密码功能实现修改的密码过程如图5-4所示,当一个用户发现想要重新修改自己的密码时,只需输入原来的密码和新的密码即可以进行修改密码,如果忘记了自己输入的新密码就可以进行重置,再次输入一个新密码后点击修改即可完成对密码的修改。图5-4修改密码展示图5.3管理员功能实现5.3.1垃圾类型管理功能实现垃圾类型管理如图5-5和图5-6所示,管理员登录进入后台管理系统,可以添加垃圾类型。在这里可以修改编号、垃圾类型名称、投放建议;也可以直接删除某一条垃圾类型。图5-5垃圾类型管理展示图图5-6修改垃圾类型展示图5.3.2商品信息管理功能实现商品管理如图5-7和5-8所示,管理员登录进入后台管理系统,可以添加商品。在这里可以修改商品编号、商品名称、商品描述等信息;也可以直接删除某一个商品。图5-7商品管理展示图图5-8商品信息修改展示图5.3.3用户信息管理功能实现用户管理如图5-9和5-10所示,管理员登录进入后台管理系统,可以通过输入账号查询,可以查询到用户密码,用户忘记密码可以联系管理员帮助查询;同时用户想知道消费积分也可以在此查询。除此之外,管理员通过点击修改也就可以对用户的信息进行修改。图5-9用户信息管理展示图图5-10用户信息修改展示图5.3.4新闻信息管理功能实现新闻管理如下5-11所示,管理员通过登录之后就能直接进入网站后台的管理系统,就能够查看和添加更多的新闻。在这里可以进行新闻删除,如果新闻字数过多可以在新闻内容中附上新闻网址链接,用户可通过此链接访问新闻。图5-11新闻管理展示图5.3.5日志信息管理功能实现日志管理系统结构如图5-12所示,管理员注册登录后就会进入用户后台的管理日志系统,可以查询得到每一个用户的日志登录记录,其中包括了管理员的帐号和日志登录记录,管理员也可以对这些日志记录进行删除操作。图5-12日志管理展示图5.3.6商城订单管理功能实现环保商城订单管理如图5-13所示,可以查看用户的订单,确定商品和送货地址信息后送货给用户。图5-13商城订单管理展示图5.3.7回收订单管理功能实现回收订单管理如图5-14所示,可以查看用户所下的单,确定垃圾的类型、重量、上门回收的地址等信息,管理员在取货后可点击成功取货或者在公司休息时选择拒绝上门。图5-14回收订单管理展示图5.4用户功能实现5.4.1垃圾识别功能实现用户登录系统后可输入垃圾名称查询垃圾的类型,还可以通过上传图片进行查询垃圾的类型,这里以纸箱为例查询如图5-15和5-16所示,查询成功后显示的垃圾类型信息就与垃圾类型管理的信相对应。图5-15输名称查询展示图图5-16上传图片查询展示图5.4.2新闻知识功能实现用户可以浏览管理员发布的新闻通知,如图5-17所示图5-17新闻浏览展示图5.4.3上门回收功能实现如图5-18所示,用户登录系统后可以在这创建订单,创建订单需要输入垃圾名称、垃圾类型、垃圾重量、上门地址和我的地址进行预约,如果不知道垃圾类型可以点击“不知道?点我查询”就会跳转到垃圾识别页面。图5-18上门回收订单创建展示图。5.4.4回收订单功能实现在回收订单这可以查看待上门订单和以前完成的订单,如图5-19所示图5-19回收订单查看展示图。5.4.5环保商城功能实现如图5-20所示,环保商城可以根据消费所获积分购买积分商品,可以查询商品的种类现包含垃圾桶和垃圾袋两个类别,确定购买某一个商品后可以点击加入购物车。图5-20环保商城展示图5.4.6我的订单功能实现如图5-21所示,在我的订单这可以查看自己确定的订单,进行订单支付,收到商品后进行确认收货以及查看之前的订单。图5-21我的订单展示图5.4.7购物车功能实现如图5-22所示,在购物车可以查看之前在环保商城添加的商品,可以清空购物车,进行结算或者点击继续购物跳转到环保商城继续浏览寻找自己所需的商品。图5-22购物车展示图5.4.8会员中心功能实现如图5-23所示,在会员中心这可以查看自己的基本信息,基本信息包括登录账号、登录密码、可用积分,还可以对我的地址进行修改、删除和添加。图5-23会员中心展示图5.4.9话题讨论功能实现如图5-24所示,在话题讨论这用户们可以进行日常聊天,互相交流垃圾分类的经验。图5-24话题讨论展示图5.5小结本章用图片展示了系统,简述了它们所实现的功能及联系。第六章总结与展望6.1总结在"互联网+"新的形态下,通过线上线下的模式,一方面将改变垃圾分类投放错乱的情况;另一方面使得资源能够得到合理回收再利用。互联网的产生目的是为了让消费者更加便捷,让他们可以在互联网上进行低成本交易,通过互联网让市场变得更大,并且可以将

温馨提示

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

评论

0/150

提交评论