基于SSM框架的爱心宠物救助站系统的设计与开发开题报告

 2021-12-09 17:44:38

1. 研究目的与意义(文献综述)

随着社会经济的发展和人们生活水平的逐步提高。宠物开始进入了更多的中国普通老百姓的家庭。很多人把宠物视为家庭成员或者自己的孩子。饲养宠物可以提高人的身心健康, 帮助人们克服孤独感, 宠物是摆脱寂寞的忠实伴侣。宠物为人们带来很多欢乐和慰藉,丰富了人民群众的精神生活。但是,饲养宠物也带来了很多问题,比如宠物走丢,宠物弃养等问题,导致如今街边的流浪动物日益增多,随之而来的是卫生、安全等问题越来越突出。据调查显示,在养宠的数量方面上,2019年中国城镇宠物犬猫数量达到9915万只,随着中国养宠增多,弃养的情况也越来越多,据调查国内仅流浪狗的数量便已到达了惊人的4000多万。美国拥有世界上规模最大、最发达的宠物经济体,每年都会有800~1000万只流浪猫狗被送进收容所,由于数量过于庞大,每年会有30%的流浪猫狗会被执行安乐死。本文旨在缓解上述问题,利用Java等相关开发技术,提出并实现了一个基于SSM的爱心宠物救助站,提供一个综合、全面的平台。

本文首先对课题的研究背景和实现意义做了详细的分析和介绍,对国内外的宠物饲养发展情况做了简要的对比和介绍;其次将简要介绍实现本爱心宠物救助系统所需要的关键技术,Spring框架的使用可以让我们进行模块化开发 ,Spring MVC框架使得前后端开发分工更加明显和具体,使用MyBatis框架降低SQL语句和代码的耦合度,使用开源免费的MySQL数据库来存储宠物数据和基础用户数据,使用开源免费的Tomcat作为服务器端容器;最后通过编码实现本系统。本系统拟实现的功能将包括失宠招领、宠物交易、宠物领养、论坛讨论和系统管理五大功能模块,每个大模块下还包含各个子模块。本系统将以一种网站的形式,论坛讨论模块中用户可以浏览网站上发布的帖子、发布帖子等,对帖子的管理则是需要系统管理员进行,失宠招领模块实现了用户在网站中发布丢失宠物信息及地点进而找回丢失宠物的功能,宠物领养模块实现了用户从网站中领养流浪宠物的功能。系统管理员可以对网站的用户、帖子等进行管理。使用本系统能够给广大的宠物饲养爱好者带来美好的体验,使宠物救助成为一种网络化、智能化的行为,极大的方便了人们的生活。

2. 研究的基本内容与方案

本毕业设计研究的基本内容是学习js、html和css等前端技术,并结合java编程语言,依据软件工程开发流程,设计实现爱心宠物救助站系统。该系统旨在将杂乱无章的信息(包括文字,图片和影音)经过组织形成网站平台,合理有序地呈现在大家面前。

在具体毕业设计进行过程中,我打算采用ssm框架,并进行相关知识的学习和毕业设计的实施,最终应完成的功能包括但不限于:

(1)会员注册:新会员注册,提供会员信息,检验会员信息的有效性。

3. 研究计划与安排

(1)2020/2/24—2020/2/29:查阅相关文献,完成开题报告和外文翻译。完成整个系统的前期设计工作。

(2)2020/3/1—2020/3/5:熟悉idea、visual code以及mysql的使用,完成编译环境的配置。

(3)2020/3/6—2020/3/30:学习html,css,javascript的使用,进行网页界面的设计,完成前端的编码。

4. 参考文献(12篇以上)

(1)埃克尔著.java编程思想.机械工业出版社。2007年6月1日.

(2)单东林著.锋利的jquery.人民邮电出版社,2012年6月.

(3)李继民. 计算机专业毕业设计(论文)指导. 清华大学出版社.2017

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。