文未可获取一份本项目的java源码和数据库参考。
一、研究背景
利用计算机来实现助学金管理系统,已经成为一种趋势,相比传统的手工管理方式,利用软件进行助学金管理系统,有着执行快,可行性高、容量存储大,秘密好,寿命长,成本低的特点。通过本助学金管理系统可以最大程度的为用户服务,通过网络便可以进行保险操作,实现助学金管理系统的科学化、高效化。因此,在当今网络社会这样的发展是必需的。
随着信息系统的不断完善,助学金管理系统越来越依赖于信息化的管理。所以系统开发将围绕助学金管理系统的实际情况,使之能迅速适应满足用户的需要。本助学金管理系统的实施具有如下现实意义:
第一,提高助学金管理系统的效率。
第二,节省人员成本。
第三,改变了以前传统的管理方式,通过网络便利的为用户服务,满足助学金管理系统的需求。
第四,实现了助学金信息的计算机化。
二、研究内容及拟采用的技术方案
本系统开发使用Java,Java具有跨平台能力,简单性、面向对象、分布式、安全性、可移植性等优势,使用Java进行开发,其中后端主要是使用Springboot搭建框架,也就是Springboot,因为其有较为简洁的持久化框架、简单易学,提供映射标签,支持对象与数据库的ORM字段关系映射,故而采用Springboot进行框架搭建。
前端使用vue框架,vue是目前很受欢迎的前端框架,是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。
数据库采用MySQL,由于 MySQL 数据库体积小、速度快、总体拥有成本低、开放源代码,其有着广泛的应用,一般中小型网站的开发都选择 MySQL 作为网站数据库。
开发工具idea,idea将开发者常用到的一些有用的插件都集合起来
数据库可视化工具 navicat for mysql。
助学金管理系统,涉及用户包括学生、教师和系统管理员,包含四大模块:院系管理模块、用户管理模块、助学金申请模块、公告模块。
院系管理模块:学院管理、专业管理、班级管理。
用户管理模块:用户基本信息,包含学生、老师和系统管理员各自的基本信息,修改基本信息,用户利用学号/工号登录注册。只有自己的辅导员才有权限审批你的助学金申请。
助学金申请表管理:学生塡写助学金申请,上传贫困支持材料,教师确认贫困生是否符合助学金申请资格。合格表示通过,重新提交支撑材料表示支持材料不足,不合格表示不满足申请资格。还有一个留言板,学生通过留言板留言,教师看到后可以与学生反馈相关信息。
公告模块:国家政府助学金相关文件、助学金申请名单、助学金申请通过名单,通过公告发布出来。
三、拟解决的关键问题
(1)系统数据库设计方面:使用MySql数据库,建立多张表关系,分析表与表之间的主键与约束关系,实现数据库与系统界面的相互链接与转跳的灵活性。
(2)系统模块设计方面:用户权限可以实现的增添、删除、修改、查看,学生、教师和系统管理员权限可以实现的增添、删除、修改、查看。
(3)系统模块设计方面:进行代码编写实现各个界面的信息添加、修改、删除、查询等功能,实现系统与数据库的链接转跳,大致完成后的检测,通过大量测试来检查编码是否能实现预期目标,最后的代码修改与纠错。
四、研究方法
(1)行动研究法:结合实际应用需求,针对现有的助学金管理系统的研究现状与存在的问题,在实践中进行深入探索,通过调查、分析研究,给出助学金管理系统设计与实现方案,并将研究结果在实践进行检验。
(2)文献研究法:收集相关的文献资料和研究成果进行比较、筛选、吸收,结合本课题研究加以创新,不断地为选题研究提供科学的论证资料和研究方法,助学金管理系统开发顺利完成。
(3)经验总结法:对设计开发方案与实施过程及时回顾、总结、反思,不断地调整思路,不断实现新的突破。
五、文献综述(附参考文献)
[1]俞蝶琼.项目教学法在java应用软件开发课程中的应用[J].电脑知识与技术,2021,17(20):86-87+100.
[2]冯扬,骆德汉.简析java语音助手开发的一种实现方案[J].现代计算机,2020(06):102-108.
[3]徐庶,蔡永香,苏宇凡,黎思源,陈梦阳,杨唐州.基于java和LBS的同城活动APP的设计与实现[J].测绘与空间地理信息,2019,42(11):121-124.
[4]邢雪,王琛.高校学生助学贷款管理系统的设计[J].信息通信,2019(09):85.
[5]韩迅迅. 商业银行学生助学贷款管理系统设计与实现[D].江西财经大学,2016.
[6][韦琪. 奖助学金系统的设计与实现[D].武汉工程大学,2019.
[7]余久久,尹陈,张继山,陈蕴,吴宁,张德青,梅莹莹.基于安卓平台的轻量级课堂考勤管理系统设计与实现[J].通化师范学院学报,2021,42(10):84-88.
[8]李艳.《java程序设计》移动学习系统设计[J].电脑编程技巧与维护,2021(10):70-71+74.
[9]谢飞宏,罗文辉,黄田,何磊.基于Java爬虫的勤工助学值班自动安排实现[J].科学咨询(科技·管理),2020(03):45.
[10]Mohamad Arif Juliza,Ab Razak Mohd Faizal,Tuan Mat Sharfah Ratibah,Awang Suryanti,Ismail Nor Syahidatul Nadiah,Firdaus Ahmad. java mobile malware detection using fuzzy