选题的背景
技术不断发展,电信诈骗问题越来越严重,特别是对于大学生来说,他们缺乏经验与知识,很容易成为电信诈骗的主要对象,为了应对这种情况,校园反电信诈骗宣传系统出现,这个系统的目的是创建一个案例库、安排案例点评、分享诈骗案例以及开展在线咨询反诈等事情,这样可以让大学生更好地了解电信诈骗并加强防范意识,避免上当受骗,本选题依据是校园反电信诈骗宣传系统,背景就是电信诈骗问题严重,互联网的普及和移动支付的发展使得电信诈骗手段多种多样且隐蔽性很强,骗子们会冒充公检法机关,银行,快递公司等等,利用社交媒体,短信,电话这些途径来实施诈骗,这对大学生来说威胁很大,因为他们在学习生活过程中常常需要用到互联网和手机,所以很容易就成为了骗子们的猎物。
选题的目的和意义
本次研究要设计并达成一个利用SpringBoot(Spring+SpringMVC+MyBatis)框架来构建的校园反电信诈骗宣传系统,如今电信诈骗现象在社会上愈发猖獗,大学生是遭受电信诈骗的主要人群,为了提升大学生防范电信诈骗的意识与能力,创建这样一个宣传系统十分必要。 本研究的意义主要体现在以下几方面: 提升大学生的防骗意识与能力:借助宣传系统的设计与实现,可向大学生普及电信诈骗的手法及防范手段,从而增强其自身的反诈意识和能力,防止成为电信诈骗的受害者。 促进大学生之间的交流与合作: 通过宣传系统,可以提供一个交流与合作的平台,让大学生们分享自己的经历以及反诈的方法,加强他们之间信息的交流与合作,营造出一种相互帮助的氛围。 为相关部门提供参考借鉴: 设计与达成一个校园反电信诈骗宣扬体系,能够给有关部门给予一种可供模仿和学习的模式,便于他们开展更为广泛的反电信诈骗宣扬工作,而且通过对于这个系统应用情况以及成效展开评价之后,还能够为有关单位提出改良策略及提议。 总之,本研究的目的就是通过设计实现基于SpringBoot框架的校园反电信诈骗宣传系统,提高大学生自身防范电信网络诈骗的意识和能力,促进大学生之间互相学习交流、共同进步,为相关单位提供参考借鉴以对抗电信诈骗猖獗。
研究现状
国内研究现状: 目前在国内对于反诈骗宣传系统的研究比较少,国内学者更多的是研究反诈骗宣传系统的功能以及实现技术,国内学者根据反诈骗业务流程来设计反诈骗宣传系统的功能模块,比如反诈骗知识宣传、警示提醒功能、试题测试功能等。国内的学者也会对反诈骗宣传系统的技术实现进行研究,例如数据库设计、系统安全等方面。2022年 宋锦华在《基于SpringBoot框架的在线教育平台设计与实现》中提出SpringBoot框架中Spring充当容器作用,它里面装着许多Bean,也就是需要使用到的对象以及对象方法;SpringMVC负责对用户的请求进行拦截并响应,完成模型与视图之间的数据传递与交互;MyBatis则对JDBC进行了封装,将接口和对象映射成数据库中的记录。2021年李春生在《基于SpringBoot的科研室管理系统的研究与设计》中提出SpringBoot框架是把Spring,SpringMVC,MyBatis这三个框架组合起来的一个框架,这是当前比较常用的一种应用框架,其设计理念完全符合开源的理念以及JavaEE的标准, SpringBoot框架实现了分层思想的技术规范及要求,而且最大程度降低耦合度,增加内聚度,使系统更健壮、更易扩展、更易维护,这种开发方式很好地将业务实现进行了划分; 结构的设计也不再采用以前移植性差的EJB模式,而是轻量级的框架结构。2021年刘茜颖在《基于SpringBoot的线上教育系统设计与实现》中提出SpringBoot框架是Spring、SpringMVC、MyBatis这几个框架的整合,属于标准的MVC模式,SpringBoot框架可以有效提高编写代码的速度,减少开发时间。 国外研究现状: 国外针对反电信诈骗宣传系统的设计与完成展开的研究比较少,不过也慢慢被人们所重视。 国外的研究更多地依靠先进的技术手段,比如人工智能、机器学习等等,以此来改善校园反电信诈骗宣传系统的成效,用自然语言处理技术去分析并辨别电信诈骗信息,进而做到更为精确的预警和防范功能,也有一些研究着眼于怎样利用数据挖掘、智能推荐等技术手段,给大学生赋予个性化的反电信诈骗宣传消息,2023年M2Presswire在《National Anti-Scam Centre's first fusion cell to disrupt investment scams》中提出融合大数据技术、网络定位、网络控制、用户触点技术,实现主动防御为主的一站式智能反诈骗服务系统, 该系统可以对各种恶意、短骚扰、高仿、诈骗以及非法号码等多个异常话务进行分析,解决诈骗电话、短信早期主动识别和主动防御的问题。2023年Scamalert在《National Anti-Scam Centre warns of scams targeting Matildas fans》中通过分析钓鱼网站域名和网页特征,设计相似域名生成算法和相似网页比对算法,解决侦测钓鱼网站的关键问题,从而设计出网络钓鱼预警系统。
本系统主要功能有:登录注册、诈骗案例库管理、反诈骗案例点评管理、诈骗案例经验审核、诈骗经验管理、诈骗经验交流回复管理、诈骗经验交流回复管理、反诈骗在线客服、反诈骗试题管理、反诈骗咨询自动应答、试题成绩管理等模块:
技术栈说明
后端:SpringBoot + SSM
前端:Vue+ElementUI
开发工具:
JDK1.8 + IDEA + MySQL5.7/MySQL8