详情

基于Spring Boot+Vue框架下的学习互助服务平台的设计与开发

申报人:张秋月 申报日期:2021-12-06

基本情况

2022校院级项目管理
基于Spring Boot+Vue框架下的学习互助服务平台的设计与开发 学生申报
创新训练项目
工学
计算机类
学生自主选题
一年期
本项目主要是利用目前企业普遍使用的SpringBoot+Vue技术来搭建一个面向在校大学生的学习交流互助服务平台,其中学习互助服务包括面向考研学生的学习服务与面向专业就业的学习服务,在考研服务模块中可分为考研最新资讯服务和学习心得交流服务等;在就业学习服务模块中又分为学习资料服务、学习心得交流、优质学习资源推荐与共享、二手学习资料互助交易、就业咨询推荐与发布等功能子模块服务。

1.参加2021届“大学生创新创业大赛”

2.参加2020届“大学生网页设计大赛”

1.指导学生参加第七届“全国信息技术应用水平”大赛,荣获Android应用开发团体赛省级一等奖。
2.指导学生参加“蓝桥杯”大学生程序设计竞赛,获得多项省级一等奖和全国二、三等奖。
3.指导省级大创项目:积欠考管理系统的设计与实现,已结题。
4.编写并公开出版面向Java技术的Web应用开发教材2本:《Java Web程序设计及项目实战》和《Java EE企业级应用开发从入门到实战(Spring+Spirng MVC+MyBatis);指导学生撰写相关技术论文,并在省级期刊发表3篇,在北大核心期刊发表论文4篇,主持校内课题6项,教育部协同育人项目2项,参与省级课题4项,获得发明专利1项,实用新型专利3项,软著3项。

指导老师大力支持本组项目,在充分了解小组成员的思想以及对于项目的设想下积极引导小组成员如何正确开展一个项目,对项目也是提出了很多意见与改进,在技术层面上老师是一位具有资深经验的老师,本组项目的研究内容也是与其专业相对口的,指导老师即对我们项目的开展状况表示关心,更多的是帮助我们组员如何开展项目,加深组员的项目经验。
校级

项目成员

序号 学生 所属学院 专业 年级 项目中的分工 成员类型
张秋月 计算机科学与工程学院(软件学院) 软件工程(本科) 2019 统筹兼顾
马绪旭 计算机科学与工程学院(软件学院) 软件工程(本科) 2019 后端搭建
王永赛 计算机科学与工程学院(软件学院) 软件工程(本科) 2019 项目测试
谷兆丰 计算机科学与工程学院(软件学院) 软件工程(本科) 2019 前端搭建

指导教师

序号 教师姓名 所属学院 是否企业导师 教师类型
李晓明 计算机科学与工程学院(软件学院)

立项依据

本组项目的研究目的一是通过该项目可以解决校内学生的各类学习需求,给大家提供学习的帮助,构建一个学习讨论与交流的平台,为营造一个良好的校园学习环境提供了一个开放的平台。二是通过项目的搭建来增加对于相关技术的掌握程度,进一步增强自身能力。学习相关技术方,开发是一门技术活,更是用时间和经验积累出来的,其中有很多细节需要我们在实践中理解。我们选用 Vue+Spring Boot 来开发这个项目,是因为这两种框架当下比较热门,也是实现所谓前后端分离的最佳选择之一。

   当代最为热门的大数据与教育相结合,这也是本组最为主要的研究内容。我们小组通过对当代大学生的调查,了解到他们当前大部分人所面临的两个重要抉择;毕业了是继续深造考研还是步入社会工作。我们从这两个方向出发,以此作为我们项目的发展方向。通过大数据将有关方面的内容整合,实现书籍的售卖,资源的分享,一对一的有效交流。以提供网络教育资源为基础,进行进一步深度的拓展,更多的是偏向于对于技术领域的使用,涉及到的技术也是具有含金量的,一方面是摸清网络教育这一产业目前的形式变化,其次就是对于相关技术的学习与使用,在实战中提高个人的能力,提升经验,为以后的工作夯实基础。

  教育事业关系着一个国家一个民族的未来,全世界都在探索更好的网络学习方式,在线学习的方式在美国,英国,法国和德国等国外发达国家已经发展很多年了,并且取得了较好的效果。国外的许多大学都会很好的利用在线学习的平台学习自己需要的知识,这种高效,便捷的学习方式获得了很好的效果。

在中国,在线学习的发展虽然比较落后,但是前景一片光明,在这两年的疫情中,网络教育发展更是突飞猛进,很多大企业也开始在网络教育上投入大量精力,现在网络教育软件更是数不胜数:腾讯课堂,超星学习通,中国慕课等等。结合目前的形势而言,不只是学生,社会群众无论哪个阶级都多多少少会涉及到要学习,那么这样就需要更加多元化的学习教育网络的形成。而我国的信息化建设十分迅速,网络环境非常好,更是有各大平台的支持,相信在线学习的方式在未来会发展的更快更好。

本组项目的创新点与项目特色在于Spring Boot技术与Vue的结合,开发一个在线的学习平台,这种技术目前在企业也是实用度最高的,用这样的技术来开发互联网学习服务是一种极其适合的搭配。其次,我们的项目实现的功能比较多,不仅能够让在校的大学生清楚的了解到他们所学专业的就业情况,还能够给那些想要考研的同学提供各种有用的学习资源和建议。使得每个用户都能更方便,简单,容易地获得他们所需要的东西。

本组主要是运用了SpringBoot+Vue框架来搭建服务平台,小组在开发过程中准备采用边做边改模型做为开发模式进行使用,开发工程中为了项目整体的同步性运用Gitee技术来进行过程开发以此来保证同步性以及代码的正确性,本组预期是开发出一个拥有一些功能的服务平台,争取能够进行面向大众的使用雏形,本会在项目后期进行更深一步的项目完善与后期维护。

目前由于期末考试的到来,一切以学业为主,先将眼前的事情做完,中间也可进行前期整体功能框架的搭建,与项目成员开几次研讨会,确立项目的功能以及大体结构以及涉及到的相关技术,寒假期间开始网络会议,学习技术,定期交流,确定小组分工以及项目前期的开展,回来后正式启动,开始前后端以及测试的同时搭建,充分调动有生力量,合理分配能力,边做边改,逐渐复杂化以及多功能化。

SpringBoot将会在下学期学习到

之前有过做过类似服务平台的经验

Vue技术也有涉及过

整体框架搭建也是有做过的经验

已具备条件:指导老师经验丰富,小组有过相关项目的经验,组员能力强,学习能力优异,组长担任过多次项目组长,与组员非常熟悉,相处和睦。

尚缺少的条件:技术层次稍有欠缺

解决方法:深度学习,教师指导,万事可过

经费预算

开支科目 预算经费(元) 主要用途 阶段下达经费计划(元)
前半阶段 后半阶段
预算经费总额 1500.00 业务+仪器+材料 750.00 750.00
1. 业务费 800.00 计算,分析,测试费+能源动力费+会议,差旅费+文献检索费+论文出版费 400.00 400.00
(1)计算、分析、测试费 100.00 50.00 50.00
(2)能源动力费 100.00 50.00 50.00
(3)会议、差旅费 400.00 200.00 200.00
(4)文献检索费 100.00 50.00 50.00
(5)论文出版费 100.00 50.00 50.00
2. 仪器设备购置费 300.00 服务器租用,携带型U盘的购买 150.00 150.00
3. 实验装置试制费 100.00 开发软件租用 50.00 50.00
4. 材料费 300.00 网页材料购买 150.00 150.00
结束