1. 研究目的与意义
随着全世界互联网技术的不断发展,各种基于互联网技术的网络应用不断涌现,网络技术正在不断的深入人们的生活。时代的变迁,大学里的生活日新月异,同学们对生活的需求的大不相同,大家有时会因为无法满足的需求而烦恼,而同学们的许多需求都可以通过校友之间互相的交流互助解决,同时也有同学会因为找不到志同道合的朋友而烦恼,这也可以通过校友之间的相互联系解决。所以,这样的一个平台可以帮助同学们丰富自己的课余生活,并且有助于实现生活的便利化。同时也可以加强同学们的眼界和社交能力。
本课题拟完成基于SpringBoot的校园生活互助系统的设计与实现,以解决校园生活中的大部分问题。目标群体的活动都处在同一个校园中,所有的交易都可以通过当面进行,免去了质量问题和运费的烦恼。我们提供的信息发步的空间,让同学们的需求都可以在我们平台模式下得以满足。
2. 课题关键问题和重难点
基于springboot的校园生活互助系统分为六个大功能模块:用户注册、用户和管理员登录、失物招领管理、二手市场管理、论坛管理、表白墙管理,本课题拟完成基于springboot的校园生活互助系统的设计与实现。
本课题的关键:
1. 用户注册功能及数据存储
3. 国内外研究现状(文献综述)
随着科学技术的发展,互联网不断普及到社会的各个领域,在人们的生活中起到了不可或缺的作用。同时还迎来了大数据时代。互联网的发展一方面让人们的生活越来越方便,在另一方面也带来了巨大的挑战。为了帮助人们在大数据环境下获得更大的经济效益,首先要保障计算机网络数据的安全[1]。如今,各大高校地域范围广、人口密度大,在校师生经常往来于教室、图书馆、食堂等场所,随身物品容易遗失。虽然是一些小物件,却有失主的隐私信息等,对失主来说非常重要。校园失物招领管理系统将会提高师生找寻失物的效率,改变传统张贴寻物启示不易扩散信息,失主和拾主无法及时得到信息,造成长时间无人处理,给失主造成经济损失的现状。目前的通过qq群发送寻物启示和失物招领的消息相对比传统的张贴广告更易找回失物,因为同学们在网络上获取信息的机率比传统形式获取信息的机率更高。可见开发校园失物招领管理系统的实用性很高,失物管理中心的招领平台正也正是目前广大师生需要的[2]。
本次开发技术资源共享系统采用mvc模式,将页面显示、域逻辑和数据库访问分离,便于开发人员对系统进行开发维护和再开发。在进行框架选择时,我们比较了常用的mvc框架、ssh框架和ssm框架。最终我们选择了ssm集成框架(三个开源框架的集成,spring mvc spring mybatis,简称ssm)。ssm集成框架非常方便,大学可以开发功能强大的web应用程序[3],spring是 java ee开发中最重要的设计层框架之一,开源、能够很好地处理业务逻辑层和其余层之间的松散耦合关系。springboot框架基于spring,是 pivotal 团队提供的全新的java框架,它继承了spring的优良特性,简化 spring应用的开发及搭建过程,实现了自动配置,使程序员全身心地投入到业务逻辑代码的编写中去,还能更快捷的部署和监控系统,是后端开发的优势工具,很大程度的提高开发效率本系统利用springboot的优势进行后台管理系统的设计[4]。
软件系统的数据库设计是针对不同用户的实际需求设计的[5]。网站的数据流是依赖平台进行流动的,各个模块的注册操作是向平台输入数据,查询操作是从平台输出数据,只有当用户输入请求后,平台才能输出数据[6]。
4. 研究方案
1. 系统功能结构
校园生活互助系统总体功能结构如图1所示。
5. 工作计划
2022-2023-1学期:
第15-16周:完成选题,查阅相关中英文资料,进行相关技术的学习;
第17周:与导师沟通进行课题总体规划;
课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。