计算机专业开题报告案例74:基于微信小程序的高校课外活动管理系统的设计与实现

计算机毕业设计100套

微信小程序项目实战

java项目实战

需要源码可以滴滴我

目录

一、立论依据

1.1 课题来源、选题依据和背景情况

1.2 课题研究目的、理论意义和实际应用价值

二、文献综述(国内外研究现状、发展动态)

三、研究内容

3.1 系统功能

3.2 构想与思路

3.3 工作难点与解决办法

四、研究基础(所需研究条件和实验条件)

五、文献资料

六、工作计划


一、立论依据

1.1 课题来源、选题依据和背景情况

该课题来源于校园活动开展过程中存在资源浪费、组织混乱与数据缺失等问题,提出了一种基于移动端的高校课外活动管理系统。

首先,以应用型本科院校学分电子化管理为着力点,通过分析活动现状构建需求场景对线下流程进行梳理优化;其次,采取阶段性划分的方式设计线上流程并细化各模块的功能;最后,通过数据库映射方式打通数据壁垒并采取模型匹配的方式使活动面向规则具有多样性的特征,实现根据学生信息就能够自动匹配出所有可参与的活动的功能。

系统上线后将会在一定程度上解决以往线下活动开展存在的问题,实现从前期活动创建到中期的活动审批与开展再到后期数据分析的全流程管理,并对收集的数据进行分析作为后续开展学生课外创新实践活动的决策依据,助力学校在学分电子化的管理与校园文化建设取得突破性进展。

随着信息化科学技术的不断提升,各大高校利用当前现有的条件、技术及资源,对校园内外各方面进行根本性地变革,逐步实现数字化校园的转型并逐步向智慧校园迈进。丰富多彩的校园活动是高校校园文化建设阶段性转型过程中不可或缺的重要组成部分,有利于学生认识自我、发挥潜能,有利于锻炼学生潜力,有利于推动素质教育的发展。

1.2 课题研究目的、理论意义和实际应用价值

以往校园活动开展主要存在几个问题,以阶段性划分可以分为前期、中期和后期三个阶段。活动前期阶段,在宣传方面主办方主要以海报、班级QQ群等方式,形式单一且辐射的范围有限;活动中期阶段,学生进出场秩序混乱特别是大型的文艺活动或比赛等情况尤为凸显,有些活动需要给学生发放学分,以收取纸质学分手册的方式进行手工登记发放相应学分,在收取及发放的过程中极易产生丢失、损毁及纸张浪费等情况;活动后期阶段,存在学生对于参与活动的喜爱程度难以评判并且学生对于何种类型的活动感兴趣也无从了解等问题。有些大型活动通常学生干部协助开展,存在同一场活动需要对学生干部与普通学生发放的学分类型、分值不同。活动后期,活动的主办方及各级领导无法对开展活动进行分析,所以,最终导致学校在校园文化建设与学生课外创新实践活动的开展难以取得突破性进展。

综上所述,本文提出了校园活动管理系统的建设,并论述该系统地设计、实现过程及未来展望,从而促进高校校园文化建设,以助力数字化校园逐步向智慧校园转型发展。

二、文献综述(国内外研究现状、发展动态)

在我国,多数高校采用传统的纸质与人手管理模式来管理活动。这种管理模式需要更多的人力物力,成本高、局限性强且信息传递慢、时效性差、无法共享,导致宣传效果差、参与度低下。纸质化的管理工作效率低和出错率高,也严重制约了学生活动的管理的发展。近几年多数学校通过学校网站、qq群及微信群等新媒介来传播活动,这种形式也是弊端不少。信息的多渠道多媒介导致信息不清晰、混乱,它直接影响着学生的参与和积极性。而学生活动管理app和网站的开发,解决了学校活动分散管理的现状,带来了管理的便利,可是存在开发成本高、开发周期长、适用性不高等弊端。

微信小程序技术2016年由腾讯公司开发,随着微信在我国的普遍使用,微信小程序的应用实现了急速增长。微信小程序是基于微信即时软件,无需安装,即用即弃,不需重复登录,易于操作R。其开发的代码和界面组件、API接口统一发布,方便开发者学习开发。开发难度不高,与传统的开发语言、开发架构类似。

在国外,高校教育模式在教育体系中也是起到了重要的作用,他们也是很重视实践的能力。学生活动的管理,国外有健全的制度和规范的管理。学生活动的管理从组织开展、经费筹集、自主管理上,多采用统一校园网站衍生的信息管理系统。这是基于校园网站的统一管理,形成了智慧校园势的管理。以美国哈佛大学为例,学生社团有专门的学校管理机构负责。社团活动申请需要在哈佛大学活动注册体系(Event Registation System——use to register your events)注册;活动需要在申请系统(Application to useoutdoor spaces)中申报。该校的学生社团管理依托校园网站的子系统,功能强大,但系统的开发设计模式大、开发费用高昂。对于我国中职院校的现状,首先学校无高昂的经费用于网站开发;再则中职学校的学生无法满足硬件的需求。相反,微信小程序开发成本低、开发周期短,只要学生在原有智能手机的基础上就可以使用。

2017年初在美国的谷歌公司一个类似微信的小部件诞生,安卓即时应用Android lnstant Apps。与微信小程序类似,它具备无须下载和安装、即开即用的功能技术。这和微信小程序不谋而合,同样作为原生.app的新生技术,可见优势明显,推广性强,应用性强,这个技术概念在国内外是认可的、可行的。

三、研究内容

3.1 系统功能

高校课外活动管理系统的主要研究内容分为三个角色来进行讨论,分别是:学生、活动负责人、平台管理员。

1. 学生端的功能

(1)选择对应角色,填写正确的账号密码登录

(2)针对线下活动,学生可以查看活动项目详情,填写信息在线报名,并且能够查看自己报名情况和已报名活动的进展和通知

(3)线上活动可以报名并上传作品材料(比如ppt大赛)

(4)线下活动开始时学生需要进行定位签到,后台可以设定签到范围

(5)学生可以对自己喜欢的活动点赞或者收藏;根据范围、状态、类型检索活动

(6)根据活动点赞数,由高到低向用户展示热门的活动。可以对活动进行评价或留言。

2. 活动负责人端功能

(1)提交活动审核(填写活动名称、类型、主办部门、报名开始-截止时间、活动场地预约、活动开始-截止时间、活动简介、报名人数/上限、活动图片等)。管理员审核通过后可发布到小程序平台。

(2)查看学生活动签到情况

(3)根据学生报名人数和对相关活动点赞数的情况,分析学生参与度和好评度,得到数据分析的结果。利用Echars图文报表对数据进行展示

(4)可以修改个人信息(如头像、账号、密码)

(5)对审核通过后的活动,如果需要安排场地,可选择未被预约的活动场地。

3. 管理员端功能

(1)对活动负责人信息进行管理

(2)对学生的信息进行批量导入,增删查改等操作

(3)管理员对活动负责人申报的活动信息进行审核和发布

(4)对学生活动报名信息的查看删除

(5)通过对活动数量以及报名人数的统计,利用Echars图文报表对数据进行展示

(6)管理员可根据场地预约状态进行管理。若有活动时间地点冲突需进行检测

(7)管理员可以发布活动新闻信息等通知公告

(8)对评论信息的增删查改。

3.2 构想与思路

本系统决定采用java springboot 开发语言进行设计,java开发工具是intelliJ IDEA,数据库部分采用mysql开源数据库、微信小程序部分采用微信原生开发技术语言,在微信开发者工具中进行开发。

3.3 工作难点与解决办法

可能出现的工作难点以及难以解决的问题是:

一是在小程序中根据用户当前的定位进行打卡的功能,这个需要参照小程序开发文档中的地图api接口的是用,需要在小程序中设置permission定位权限。然后与后台进行交互,获取设置的打卡范围数据,

二是:整体的框架较为复杂,需要运行接口文件,javaweb文件,小程序文件,需要正确配置本机地址和端口号才能进行三方的数据通讯。

四、研究基础(所需研究条件和实验条件)

设计高校课外活动管理系统需要在windows系统上运行,需要的运行条件有mysql5.7数据库。Idea java 语言的运行软件环境,数据库的链接工具navicat,小程序开发者平台运行用户端,在测试阶段,是用白盒测试,即开发人员自己开发自己测试。

五、文献资料

[1]张雨婷.社会主义核心价值观引领高校校园文化建设常态化机制研究[J].学校党建与思想教育, 2020(4):16-18

[2] 磨然.浅谈物联网在高校智慧校园建设中的应用[J].数字通信世界,2020(4):251-252

[3]朱倩.基于物联网的智慧校园构建[J].软件导刊, 2020, 19(4):208-210

[4]陶槊,陈滨.新时代下高校智慧化平台建设与管理改革的研究[J].电脑知识与技术,2020,16(2):149-151.

[5]缪亚东.民办高校学生德育学分制探索[J].创新创业理论研究与实践, 2019,2(20):78-79.

[6]张冰,梁致远,田元元,等.基于Web的高校社团管理系统的设计与实现[J].信息与电脑(理论版), 2019(7):109-112.

[7]张嘉学.社会主义核心价值观融入高校文明校园创建活动创新[J].沈阳大学学报(社会科学版), 2021,23(5):499-505.

六、工作计划

研读毕设题目要求和任务,着手收集分析资料   2019.12.23-2020.01.10

讨论确定设计方案,撰写完成并提交开题报告   2020.02.17-2020.02.21

软件仿真系统初步架构,算法总体设计         2020.02.24-2020.02.28

进行软件框架结构设计                       2020.03.02-2020.03.06

进行软件调试,                             2020.03.23-2020.03.27

期中检查(展板),并提出整改意见。         2020.04.06-2020.04.10

按期中检查意见整改,完善设计、撰写;    2020.04.13-2020.04.17

预答辩和检查,毕设整改与调整            2020.04.27-2020.05.01

毕业完善装订与毕业设计答辩周。          2020.05.04-2020.05.15

猜你喜欢

转载自blog.csdn.net/hepingyundanfengqing/article/details/135008624
今日推荐