《基于express的环保主题动态网站.docx》由会员分享,可在线阅读,更多相关《基于express的环保主题动态网站.docx(41页珍藏版)》请在优知文库上搜索。
1、摘要中华民族诞生在黄河流域。追溯历史,这里就必有其生存条件,先民才在此定居下来,繁衍生息。中国古乐诗:天苍苍,野茫茫,风吹草低现牛羊,就是黄河流域自然景观的写照。那么为什么后来却出现“一方水土不足以养一方人呢”?虽同在一块天,同在一块地,今天和当年先民们生存环境条件已大不相同,环境问题已非常严重。当支撑人类文明的自然资源、自然环境的消失了,文明也将消失,如古巴比伦王国的衰亡,地中海文明的衰落,虽然中华文明是一种延续下来的文明,但随着环境的变迁,中华文明的中心已从古代的黄河流域逐渐东迁南移。面对我国环境问题比较严峻的现实,我们应该重新审视自己的社会经济行为,深刻反思传统的发展观、价值观、环境观和
2、资源观,重新思考人类未来的命运,走出全球生态危机的困境,消除人与自然紧张关系的困惑。使人们认识到必须努力寻求一条人口、社会、经济、环境、资源相互协调,既能满足当代人的需求又不对满足后代人的需求构成危害的可持续发展的道路。而环境的保护和治理、资源的高效持续利用、社会经济的进步都离不开人,适当数量的高素质人是可持续发展的先决条件,特别是公众环境意识水平的高低,直接左右着人们的行动,环境意识是调节、引导和控制人们环境行为的内在原因,因此必须提高公众的环境保护意识,才能使我们赖以生存的环境、资源实现可持续发展。本文旨在通过环保网站的建设让更多的人认识到保护环境,可持续发展的重要性,该网站使用VSCOd
3、e开发工具,是对于编写现代Web和云应用的跨平台源代码编辑器。该编辑器也集成了所有一款现代编辑器所应该具备的特性,而mysql数据库是一种小型的中小型关系型数据库,它安装体积小,占用内存底,适合中小型项目开发。后端使用node,jsexpress,作为node.js的框架它有着轻便,强大的特点,前端使用IayUi技术来实现的,IayUi前端框架十分便于我们进行前端网站的开发,因为它包含了许多的APl接口并且给予了我们更加简单自由的开发体验。关键词:环保网站VscodemysqlnodejsexpresslayuiAbstractTheChinesenationwasbomintheYellow
4、RiverBasin.Lookingbacktohistory,theremustbelivingconditionshere,wheretheancestorssettleddownandthrived.AncientChineseMusicPoetrynheskyisvast,thewildisboundless,thewindblowsthegrassandthecattleandsheeparelow,whichisthereflectionofthenaturallandscapeoftheYellowRiverBasin.Thenwhydid,onesideofsoilandwat
5、erisnotenoughtosupportonesideofpeople7Althoughthesameday,thesameland,todayandtheancestorslivingenvironmentconditionshavebeengreatlydifferent,environmentalproblemshavebeenveryserious.Whenthenaturalresourcesandenvironmentsupportinghumancivilizationdisappear,civilizationwillalsodisappear,suchasthedecli
6、neofancientBabylonKingdomandMediterraneancivilization.AlthoughChinesecivilizationisacontinuedcivilization,withthechangeofenvironment,thecenterofChinesecivilizationhasgraduallymovedfromtheancientYellowRiverbasintothesouth.Facingthesevererealityofenvironmentalproblemsinourcountry,weshouldre-examineour
7、socialandeconomicbehavior,deeplyreflectonthetraditionaloutlookondevelopment,values,environmentandresources,rethinkthefuturefateofmankind,getoutofthepredicamentofglobalecologicalcrisis,andeliminatetheconfusionoftensionbetweenmanandnature.ltmakespeoplerealizethatwemuststrivetofindawayofsustainabledeve
8、lopmentthatcanmeettheneedsofcontemporarypeopleandnotharmtheneedsoffuturegenerationsbycoordinatingpopulation,society,economy,environmentandresources.Theprotectionandmanagementoftheenvironment,theefficientandsustainableutilizationofresourcesandtheprogressofsocialeconomyareallinseparablefromhumanbeings
9、.Anappropriatenumberofhigh-qualitypeoplearetheprerequisiteforsustainabledevelopment,especiallythelevelofpublicenvironmentalawareness,whichdirectlyaffectspeople,sactions.Environmentalawarenessistheinternalreasonforregulating,guidingandcontrollingpeoplesenvironmentalbehaviors,soitisnecessarytoimprovet
10、hepublicenvironmentTheconsciousnessofprotectioncanmaketheenvironmentandresourcesWedependontorealizesustainabledevelopment.Thispaperaimstoletmorepeoplerealizetheimportanceofenvironmentalprotectionandsustainabledevelopmentthroughtheconstructionofenvironmentalprotectionwebsite.Thewebsiteusesvscodedevel
11、opmenttools,MySQLdatabase,nodejsexpressatthebackend,andIayuitechnologyatthefrontend.KeyWordszEnvironmentalwebsite;vscode;MySQL;nodejsExpress;Iayui目录1 前言I1.1 当今环境问题11.2 环保网站的意义12 相关技术22.1 visualstudiocode22.2 Nodejs22.3 expresss22.4 MySQL数据库3533 需求分析43.1 可行性分析43.1.1 技术可行性分析43.1.2 经济可行性分析43.1.3 操作可行性分
12、析43.2 需求分析43.2.1 功能需求43.2.2 非功能需求53.3 用例分析53.4 系统流程分析63.4.1 登录流程63.4.2 操作流程63.4.3 添加信息流程73.4.4 修改信息流程83.4.5 删除信息流程94 总体设计104.1 系统总体模块设计104.2 数据库设计104.2.1 概要设计104.2.2 物理设计115 详细设计与实现135.1 首先135.2 用户注册135.3 用户登录145.4 环保栏目分类155.5 文章165.6 我发的贴176 系统功能测试196.1 测试用例196.2 测试结果分析207 总结与展望217.1 总结217.2 展望21参考
13、文献2324致谢1.1 当今环境问题目前这个世界上的资源快速损耗,人类将会面临这种种的问题与生存的压力,其中人口问题也是目前为止人类将要去面对的一个比较严峻的问题,而且目前也因为人口问题引发了环境以及资源问题。急速膨胀的人口造成了资源的损耗加快,环境的污染加深,换句话来讲,人口问题是解决一切问题的关键。一是人类对自然环境的影响最大相继自然也对人类的所作所为做了出反应。二是人们在生活和进步中不断寻找和开发自然资源,来满足人们的物质及精神上的需求,为了营造舒适的生活环境,倾倒废物、导致严重污染生态环境。大自然相继以各种方式回应着人类,来阻止人类无尽的贪欲和不节制的使用资源,并导致了各种自然灾害。人
14、口的增长给环境造成了巨大的压力。此外,随着人口的不断增加,造成了人口的教育文化水平低,环境意识薄弱法律意识低下。这直接导致了严重的后果并严重破坏了资源和环境。必须加紧环保的宣传。1.2 环保网站的意义保护地球的自然资源以及维持生态环境的平衡其最有效的方法是要去鼓励群众自发参与,但是群众在很多的时候是不清楚自己能做什么的,因为他们并不能了解自己保护生态环境的权利有哪些以及要怎么去行使这些权利,因此如果要化解人们造成的问题,第一步则是有关部门必须提高认识到加强人民对环境的保护意识才是最基本的方法,并成立专门的人员以及预算的管理部门,使公众获得更清晰易懂的信息。同时,要提高群众的环保知识以及意识,开
15、展环保宣传社会化活动,普及环保意识,形成人人参与环保、舆论监督推广的环境保护局面。然后,通过新闻自由和信息自由法,人们才会有了解到更多信息的条件,同时群众也是具体实施的执行者。人们正确理解并做好定位保护自然是人们的责任护环境的重要性,才能在具体行动中实现对环境的保护,并充分利用公众的主观能动性。有效发挥环境保护的重要作用。本网站可以通过发布帖子进行环保意识宣传,通过发布环保常识,积极参加环保活动等公益加强老百姓对环境保护的意识。2相关技术2.1 visualstudiocode2015年4月30日MieroSOft公司BUikl开发者见面会上郑重开启了VisualStudioCode项目:其可以运行MacOSX、Windows以及LinUX,适用于编写Web和云应用的一个可以跨平台的源代码编辑器。该编辑器也集成了所有一款现代编辑器所应该具备的特性,其中包含语法高亮(syntaxhighIighting),可定制的热键绑定功能(customizablekeyboardbindings),括号匹配程序块(bracketmatching)还有代码片段的收集(snippets)oSomasegar也告诉笔者这款编辑器也拥有对Git的开箱即用的支持。2.2 Node.jsNod