| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15647 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:计算机互联网的普及发展,衍生出以互联网为基础的各类平台。为了解决在传统的大学生课外创新活动管理工作中存在的“课外创新活动覆盖面小”、“学生参与率低”以及“用纸质方式去记录学生的参与信息、活动的节点历史和活动成果导致的管理效率不高”等问题,本课题研究了大学生课外创新活动管理系统。该系统告别传统使用纸质资料记录与管理的方式,利用网络平台实现了大学生课外创新活动申请与管理工作的无纸化方式,使得用户之间的交流更加便捷,提高了大学生课外创新活动过程化管理的效率,提升教师和学生参与大学生课外创新活动的积极性。 本系统是基于pc端运行的创新活动管理平台。教师可以利用该平台,发布大学生课外创新活动选题、撰写指导记录和记载活动成果。学生可以利用该平台选择指导教师、选课题、写工作记录和记载活动成果,也可以发布大学生课外创新活动并邀请学生参加或老师担当指导教师。此外,该系统还支持同一活动内的指导教师和同学进行在线交流沟通。 系统采用B/S架构作为搭建基础。前后端开发技术上,后端使用SpringBoot为脚手架搭建的SpringMVC、Spring、Mybatis项目,关系型数据库采用的是MySQL 5.7,Web应用服务器采用的是Tomcat 9,多个客户端之间的通信采用WebSocket,接口透出采用的是Swagger。前端使用Vue和ElementUI完成前端页面的渲染,采用Ajax调用后端接口获取数据信息。
关键词:大学生;课外创新;活动管理
目 录 摘 要 ABSTRACT 第一章 绪论-1 1.1研究背景及意义-1 1.2课题研究现状-1 1.3主要研究内容和研究方法-2 1.4全文组织-2 第二章 开发技术简介-4 2.1 Java8简介-4 2.2 SpringBoot简介-4 2.3 Mybatis简介-4 2.4 Spring简介-5 2.5 SpringMVC简介-5 2.6 MySQL简介-5 2.7 WebSocket简介-5 2.8 Tomcat9简介-6 2.9 Swagger简介-6 2.10 Vue简介-6 第三章 大学生课外创新活动管理系统的分析-7 3.1 可行性分析-7 3.2 需求分析-7 第四章 大学生课外创新活动管理系统的设计-10 4.1 数据库设计-10 4.1.1 系统数据模型-10 4.1.2 数据库逻辑结构设计-10 4.2 系统功能设计-12 4.2.1 注册功能设计-12 4.2.2 登录功能设计-13 4.2.3 活动列表功能设计-14 4.2.4 活动发起功能设计-15 4.2.5 在线聊天功能设计-16 第五章 大学生课外创新活动管理系统的实现-18 5.1 数据库连接实现-18 5.2 注册功能实现-18 5.3 登录功能实现-20 5.4 活动列表功能实现-21 5.5 活动发起功能实现-24 5.6 在线聊天功能实现-25 第六章 大学生课外创新活动管理系统的测试-30 6.1 系统测试目的-30 6.2 软件测试的方法-30 6.3 系统功能测试-30 6.3.1 注册功能测试-30 6.3.2 登录功能测试-34 6.3.3活动列表功能测试-36 6.3.4活动发起功能测试-37 6.3.5在线交流功能测试-39 6.4 测试结果分析-40 第七章 总结与展望-41 7.1 本文主要成果-41 7.2未来工作展望-41 参考文献-43 致 谢-44 |

