动物保护公益网站的设计与制作
目录
一、前言 6
(一)系统开发背景 6
(二)系统开发意义 6
二、需求分析 7
(一)功能分析 7
(二)网站开发模式分析 7
(三)开发环境介绍 8
三、总体设计 8
(一)系统E-R模型设计 8
(二)功能结构设计 9
(三)后台数据库设计 11
四、网站前台设计与实现 13
(一)协会网站首页模块设计 13
(二)协会动态模块设计 14
(三)爱心认养模块设计 14
(四)回归家庭模块设计 16
(五)线上义卖模块设计 16
(六)认养方式模块设计 17
五、网站后台设计与实现 18
(一)用户注册登录模块设计 18
(二)后台协会动态管理模块设计 20
(三)后台协会爱心认养管理模块设计 21
(四)后台协会线上义卖管理模块设计 22
(五)后台协会VIP列表管理模块设计 22
(六)后台协会订单列表管理模块设计 23
六、系统测试 23
七、总结 25
致谢 26
参考文献 27
一、前言
(一)系统开发背景
随着科技的快速发展,人们的生活水平得到了很大的提升,人们对于自己的生活的需求也会有着很大的提升。人们对大自然开始了无限制的索取,大肆的破坏这我们生存的环境。
环境的破坏导致了许许多多的动物无法生存,人们并不只是对于环境的破坏,同时也会对动物进行这残忍的杀害来谋取利益。
现如今的生活环境早已大不如从前,人们的生存环境越来越差,对于人们来说是一个不好的消息,给人们也带来了许许多多的困扰,甚至于是灾难。人们也意识到了这一点,越来越多的人投入到了公益之中,他们开始对我们的生活环境开始了保护,从保护我们环境中的每一个物种,每一种动物,让我们的生活环境得到良好的改善。
(二)系统开发意义
通过本课题的制作,将给大家展示现如今动物们的世界,感受它们生活的困苦
*好棒文|www.hbsrm.com +Q: *351916072*
活环境早已大不如从前,人们的生存环境越来越差,对于人们来说是一个不好的消息,给人们也带来了许许多多的困扰,甚至于是灾难。人们也意识到了这一点,越来越多的人投入到了公益之中,他们开始对我们的生活环境开始了保护,从保护我们环境中的每一个物种,每一种动物,让我们的生活环境得到良好的改善。
(二)系统开发意义
通过本课题的制作,将给大家展示现如今动物们的世界,感受它们生活的困苦,体会它们生存的不易。众所周知,生物圈中的每一种生物都维持着生态系统的平衡和稳定,同时生态系统的平衡也意识着我们生活环境的良好。但是,由于人类生活行为的影响,常常会打破这一平衡和稳定,一些野生动物的生存受到威胁,甚至于濒危灭绝。生态系统的破坏,导致了人类生存的环境遭到了破坏,人类的生活将会变的十分的恶劣,生活水平也会大大的降低。
人们的生活变得大不如以前,因此我们要保护动物,保护生物圈的每一个物种。本次课题除了带领我们看清动物的世界,也让我们营造一对于动物美好的生活环境。让他们能够和我们人类有一个和谐的生活环境,保护动物就是保护我们赖以生存的环境。针对当前危害野生动物的不良行为,课题以“保护野生动物”为主题,通过信息化手段提供一个交流和宣传平台,践行“多一份了解,就少一份伤害”的思想,使人们逐渐摒弃不良观念,养成爱动物护动物的好习惯。
二、需求分析
(一)功能分析
动物保护网站主要分为协会会员和协会管理者两类用户角色,其具体操作也可以根据角色的不同而区分为前后台两部分组成。
其中协会会员可操作动物保护网站前台部分,其具体操作有:
协会会员可查看动物保护协会的基本信息;
协会会员可查看协会动态列表和动态详细信息;
协会会员可查看本协会的爱心认养信息;
协会会员可查看本协会的救助原则信息;
协会会员可查看线上义卖商品,登录后可进行选购。
协会会员可查看认养方式;
协会会员可查看回归家庭信息;
而后台协会管理者则对本协会的各类信息进行管理和维护,其具他操作有:
协会管理者管理和维护协会动态信息,如发布协会动态信息、以及管理和更新协会动态信息;
协会管理者可管理和维护认养信息,如发布认养信息,以及管理和更新协会的各类宠物认养信息;
协会管理者可管理和维护义卖商品,如发布义卖商品,以及管理和更新义卖商品信息;
协会管理者可管理和维护VIP列表信息,即管理和更新VIP列表信息;
协会管理者可管理和维护订单列表信息,管理和处理新订单信息,以及查看订单信息。
(二)网站开发模式分析
本网站开发采用我们常用的三层架构模式进行开发与设计,首先是要JavaBean技术将系统所需要的信息封装成实体类,利用数据库访问驱动程序进行对数据库进行访问和存储,利用JavaServlet技术实现业务逻辑控制和转换。而视图层采用jsp脚本形式向用户展示数据和信息,其过程中引入bootstrap、Css3、HTML5等前端脚本技术进行设计,力求为用户设计出一款操作实用性较强,界面更为美观的动物保护协会网站。
(三)开发环境介绍
本网站开发采用基于Java环境进行开发和设计的,而网站测试采用火狐浏览器进行测试和调试。而为了保护数据库的安全性,采用MySql数据库进行对协会网站的大量数据进行存储和维护。本网站的开发采用EclipseIDE开发工具进行开发,服务器采用Tomcat服务器进行部署和运行,图片处理采用Photoshop图片处理工具进行细节化地处理。
三、总体设计
(一)系统E-R模型设计
根据用户需求,分析得出系统共设计了6类实体类,详细如下:
宠物信息实体类,其封装了宠物编号、宠物名称、宠物性别、宠物年龄、宠物品种、当前状态、收养人、联系方式、收养地震、备注信息、宠物图片信息。
协会动态实体类,其封装了协会动态编号、动态标题、动态内容、发布时间、
一、前言 6
(一)系统开发背景 6
(二)系统开发意义 6
二、需求分析 7
(一)功能分析 7
(二)网站开发模式分析 7
(三)开发环境介绍 8
三、总体设计 8
(一)系统E-R模型设计 8
(二)功能结构设计 9
(三)后台数据库设计 11
四、网站前台设计与实现 13
(一)协会网站首页模块设计 13
(二)协会动态模块设计 14
(三)爱心认养模块设计 14
(四)回归家庭模块设计 16
(五)线上义卖模块设计 16
(六)认养方式模块设计 17
五、网站后台设计与实现 18
(一)用户注册登录模块设计 18
(二)后台协会动态管理模块设计 20
(三)后台协会爱心认养管理模块设计 21
(四)后台协会线上义卖管理模块设计 22
(五)后台协会VIP列表管理模块设计 22
(六)后台协会订单列表管理模块设计 23
六、系统测试 23
七、总结 25
致谢 26
参考文献 27
一、前言
(一)系统开发背景
随着科技的快速发展,人们的生活水平得到了很大的提升,人们对于自己的生活的需求也会有着很大的提升。人们对大自然开始了无限制的索取,大肆的破坏这我们生存的环境。
环境的破坏导致了许许多多的动物无法生存,人们并不只是对于环境的破坏,同时也会对动物进行这残忍的杀害来谋取利益。
现如今的生活环境早已大不如从前,人们的生存环境越来越差,对于人们来说是一个不好的消息,给人们也带来了许许多多的困扰,甚至于是灾难。人们也意识到了这一点,越来越多的人投入到了公益之中,他们开始对我们的生活环境开始了保护,从保护我们环境中的每一个物种,每一种动物,让我们的生活环境得到良好的改善。
(二)系统开发意义
通过本课题的制作,将给大家展示现如今动物们的世界,感受它们生活的困苦
*好棒文|www.hbsrm.com +Q: *351916072*
活环境早已大不如从前,人们的生存环境越来越差,对于人们来说是一个不好的消息,给人们也带来了许许多多的困扰,甚至于是灾难。人们也意识到了这一点,越来越多的人投入到了公益之中,他们开始对我们的生活环境开始了保护,从保护我们环境中的每一个物种,每一种动物,让我们的生活环境得到良好的改善。
(二)系统开发意义
通过本课题的制作,将给大家展示现如今动物们的世界,感受它们生活的困苦,体会它们生存的不易。众所周知,生物圈中的每一种生物都维持着生态系统的平衡和稳定,同时生态系统的平衡也意识着我们生活环境的良好。但是,由于人类生活行为的影响,常常会打破这一平衡和稳定,一些野生动物的生存受到威胁,甚至于濒危灭绝。生态系统的破坏,导致了人类生存的环境遭到了破坏,人类的生活将会变的十分的恶劣,生活水平也会大大的降低。
人们的生活变得大不如以前,因此我们要保护动物,保护生物圈的每一个物种。本次课题除了带领我们看清动物的世界,也让我们营造一对于动物美好的生活环境。让他们能够和我们人类有一个和谐的生活环境,保护动物就是保护我们赖以生存的环境。针对当前危害野生动物的不良行为,课题以“保护野生动物”为主题,通过信息化手段提供一个交流和宣传平台,践行“多一份了解,就少一份伤害”的思想,使人们逐渐摒弃不良观念,养成爱动物护动物的好习惯。
二、需求分析
(一)功能分析
动物保护网站主要分为协会会员和协会管理者两类用户角色,其具体操作也可以根据角色的不同而区分为前后台两部分组成。
其中协会会员可操作动物保护网站前台部分,其具体操作有:
协会会员可查看动物保护协会的基本信息;
协会会员可查看协会动态列表和动态详细信息;
协会会员可查看本协会的爱心认养信息;
协会会员可查看本协会的救助原则信息;
协会会员可查看线上义卖商品,登录后可进行选购。
协会会员可查看认养方式;
协会会员可查看回归家庭信息;
而后台协会管理者则对本协会的各类信息进行管理和维护,其具他操作有:
协会管理者管理和维护协会动态信息,如发布协会动态信息、以及管理和更新协会动态信息;
协会管理者可管理和维护认养信息,如发布认养信息,以及管理和更新协会的各类宠物认养信息;
协会管理者可管理和维护义卖商品,如发布义卖商品,以及管理和更新义卖商品信息;
协会管理者可管理和维护VIP列表信息,即管理和更新VIP列表信息;
协会管理者可管理和维护订单列表信息,管理和处理新订单信息,以及查看订单信息。
(二)网站开发模式分析
本网站开发采用我们常用的三层架构模式进行开发与设计,首先是要JavaBean技术将系统所需要的信息封装成实体类,利用数据库访问驱动程序进行对数据库进行访问和存储,利用JavaServlet技术实现业务逻辑控制和转换。而视图层采用jsp脚本形式向用户展示数据和信息,其过程中引入bootstrap、Css3、HTML5等前端脚本技术进行设计,力求为用户设计出一款操作实用性较强,界面更为美观的动物保护协会网站。
(三)开发环境介绍
本网站开发采用基于Java环境进行开发和设计的,而网站测试采用火狐浏览器进行测试和调试。而为了保护数据库的安全性,采用MySql数据库进行对协会网站的大量数据进行存储和维护。本网站的开发采用EclipseIDE开发工具进行开发,服务器采用Tomcat服务器进行部署和运行,图片处理采用Photoshop图片处理工具进行细节化地处理。
三、总体设计
(一)系统E-R模型设计
根据用户需求,分析得出系统共设计了6类实体类,详细如下:
宠物信息实体类,其封装了宠物编号、宠物名称、宠物性别、宠物年龄、宠物品种、当前状态、收养人、联系方式、收养地震、备注信息、宠物图片信息。
协会动态实体类,其封装了协会动态编号、动态标题、动态内容、发布时间、
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2555.html