"景先生毕设|www.jxszl.com

保护野生动物公益网站(附件)

2021-04-27 21:36编辑: www.jxszl.com景先生毕设
野生动物是大自然的产物,是复杂生态系统中的一员。在食物链的影响下自然界中一旦有一种植物消失了,就会产生一系列连锁反应。所以,大规模野生动物毁灭也会产生极其严重的后果。开发一个保护野生动物的公益网站,让大家认识目前珍贵、濒危的陆生、水生野生动物和有重要生态、科学、社会价值的陆生野生动物,认识到对其保护的意义以及如何对其进行保护。网站运用asp.net技术进行开发,使用SQL Sever数据库存储系统数据信息,采用Photoshop进行图片处理,使用HTML5+CSS3实现页面的呈现,利用jQuery实现网站的动态特效。网站前端面向大众,包含野生动物的介绍、自然保护区、专题活动、公益宣传片、注册登录等功能;后端面向管理员提供网站管理的功能,如会员用户管理、新闻管理、文章管理、留言板管理等。
目 录
一、前言 1
(一)开发背景 1
(二)目的和意义 1
二、需求分析 1
(一)功能需求分析 1
(二)开发环境与技术 1
(三)网站功能结构图 2
(四)数据库设计 3
三、前台设计与实现 4
(二)主导航设计与实现 5
1.主导航效果设计 5
2.代码实现 6
(三)Banner设计与实现 6
1.轮播图设计 6
2.代码实现 7
(四)新闻列表效果的设计与实现 8
1.页面设计 8
2.代码实现 8
(五)自然保护区地图页面设计与实现 9
1.页面设计 9
2.代码实现 9
(六)精选文章页面设计与实现 10
1.页面设计 10
2.代码实现 11
(七)公益宣传片页面设计与实现 11
1.页面效果 11
2.代码实现 12
(八)用户登录功能设计与实现 12
1.页面介绍 12
2.代码实现 12
(九)新用户注册功能设计与实现 13
1.页面介绍 13
2.代码实现 14
(十)用户留言板 *景先生毕设|www.jxszl.com +Q: ^351916072
功能设计与实现 15
1.页面介绍 15
2.代码实现 15
四、后台管理模块设计与实现 17
(一)用户信息管理模块设计与实现 17
1.页面介绍 17
2.代码实现 18
(二)留言板管理模块设计与实现 19
1.页面介绍 19
2.代码实现 19
(三)新闻管理模块设计与实现 21
1.页面介绍 21
2代码实现 21
(四)修改头像功能设计与实现 23
1.页面介绍 23
2.代码实现 23
致谢 27
参考文献 28
一、前言
(一)开发背景
世界自然基金会指出,由于人类活动的影响,全球的野生动物数量从1970年开始到现在已经减少了58%,如果再不采取行动,十年内,野生动物将会再次消失三分之二。野生动物的消失,可能带来昆虫群体过度膨胀,病虫会变得越来越多,使许多的植物死亡,最终导致森林会消失,世界将会越来越热,环境也会越来越差,最终危及到人类的生活,人类社会将会灭亡。大规模野生动物毁灭会引起一系列连锁反应,产生的后果非常严重,但大部分人还不重视了解保护野生动物的重要性,还处于一种事不关己甚至贩卖野生动物的阶段,基于此开发一个保护野生动物的公益网站。
(二)目的和意义
网站中有野生动物的介绍、我国的自然保护区介绍、各类保护野生动物的活动通知等,通过网站可以了解野生动物的生存环境,野生动物的发展起源、生活习性,我们应该在怎么去保护它们等,从而将保护野生动物的观念推广出去,让更多人参与进来,行动起来,一起保护野生动物保护生态系统平衡。
二、需求分析
(一)功能需求分析
通过对网站整体的规划可以确定本网站开发主要对网站前台的页面设计,后台的用户信息、新闻中心、留言板信息、以及个人资料等模块进行管理和维护操作。此网站需要设计两类用户角色,即普通用户注册和管理员两类用户角色,各类用户角色操作功能模块分析如下所示:
前台的用户功能:用户可以浏览野生动物的知识和新闻,全国各地自然保护区的地图,公益宣传片,注册登录后可发表留言。
后台的管理功能:管理员可以登录后对用户的个人信息进行修改,对用户留言进行管理,对新闻进行增删查改功能。
(二)开发环境与技术
1. ASP.NET
ASP.NET基于.NET Framework的Web开发平台,具备开发网站应用程序的一切解决方案,包括验证、缓存、状态管理、调试和部署等全部功能。本网站的后台管理模块都是运用这个技术来设计与制作的。
2. SQL Sever
微软公司推出的关系型数据库管理系统,用来存储系统数据信息,与网站中的内容连接起来,从数据库里获取对应的内容。
3. Photoshop
由Adobe Systems开发和发行的图像处理软件。主要处理以像素所构成的数字图像。使用其众多的编修与绘图工具,可以有效地进行图片编辑工作。在本网站的开发中用于处理网页中需要修改的图片,调整图片的大小,网站Logo的设计制作。
4. HTML5+CSS3
html5是html升级后的最新版本,主要特点是支持原生的视频播放、离线存储、更多的语义化标签。CSS3语言开发是朝着模块化发展,网站的前台页面都是运用这两种语言来搭建。
5. jQuery
用JavaScript更加方便得查询和控制页面控件,用于制作网页中鼠标移入移出图片产生的一些动态的效果。

原文链接:http://www.jxszl.com/jsj/xxaq/63203.html