【计算机开题报告】基于Springboot框架的“校园资料分享微信小程序”的设计与实现

一、选题背景(综述本课题研究现状、选题目的及意义)
随着社会科技的变革与发展,纸质材料使用率的随之逐渐减少,电子材料使用率随之逐渐增加,当下校园资料的分享事业必将迎来前所未有的发展机遇。但目前校园的电子资料的寻找效率较低,往往一个符合要求的电子材料需要花费较大的功夫才能找到,然而,不同年级学生之间缺少信息互通机制,资源分散,各自为阵,缺少串联,所以亟需相应的平台对这些资源进行整合,以发挥出最大的经济效益。
随着国家政策对于绿色环保的重视,纸质材料的使用让木材的消耗变得十分大,导致国家环保绿色情形相对严峻。然而,因为科技的发展,电子材料的使用可以很大程度上改善环保情况,符合国家的环保政策。
校园资料分享微信小程序将从电子资料管理单位、资料提供单位、资料接受单位三个角度出发,加强三者之间的信息共享,使得电子资料的提供者和接收者在中间这个校园资料分享微信小程序一体化,以此来最大化地利用各种现有资源,同时也为两者提供便利。

二、研究目标和内容
2.1研究目标
本小程序基于Springboot框架,针对于校园各种电子文档的交易连通问题。本小程序将从用户服务平台、管理员后台两个角度出发,用户服务平台为用户提供电子资料查询和下载服务以及上传服务。管理员后台则为上传的电子资料进行审批和落实上传。
2.2主要研究内容
本系统将定义三个角色,分别对应于程序管理员和普通用户和教师;
(1)程序管理员:
审核上传材料:审核用户上传的相关资料是否合理合法,提高材料的准确率;设置用户权限:给予管理员权限设置用户的身份权限;
教师信息汇总:可加入教师信息对应相应的资料以提高查找资料的高效性。

(2)用户:
微信用户授权:使用该小程序应绑定对应的微信;
上传相关资料:设立专栏上传相关资料和资料说明。
设置密码和有效期:作为文件上传者设置文件的提取密码和文件保存的有效期。
输入密码提取资料:作为文件需求者可输入密码后预览相关文件并下载。
用户个人中心积分制:上传的文件被下载可获得积分,其积分可用于下载其它文件,这一设定可提高用户积极性。
用户相关文件讨论区:每个文件专栏下方有专属该文件的讨论区,在获取了该文件后可参加讨论。
分享文件给微信好友:可将该文件分享给好友,加入新用户。
文件分类:将文件进行分类提高用户使用效率。
文件投票排名:以不同年级为单位进行文件投票排名。快速搜索文件:可通过关键词对文件进行快速搜索查询。
(3)教师:
普通用户可申请成为教师,教师有权限观看部分下载量较大的电子文件并给予其重点标记,普通用户可直接通过教师的重点标记快速找到需求的电子文件。

三、研究方案
3.1研究方法
(1)根据程序的需求,查阅相关的文献资料,了解该程序的需求,进行需求分析,学习相关的技术内容。
(2)根据学习的内容和程序的需求,进行一定的尝试,在实践中完善认识。
(3)根据相关类似程序的数据库,进行数据库的整体设计。
(4)研究常用框架,选定Springboot作为该程序的主要后端框架。
3.2实施步骤
(1)审题准备:查找整理相关资料,学习相应的知识。对本系统进行可行性研究、需求分析。
(2)系统设计:根据系统需求,进行概要设计与详细设计。设计有关系统功能模块。
(3)编写程序:根据模块设计,编写相应代码,实现系统。
(4)测试和优化:进行系统测试和优化。
(5)完成论文:结合开发过程文档,完成论文撰写。
3.3拟解决的主要问题及措施
(1)相关分享的业务具体内容不是特别熟悉
解决措施:查阅相关论文资料,咨询相关人员,进行需求获取
(2)相关技术生疏或者不了解
解决措施:在尽量短的时间内对相关技术进行学习和运用,以保证尽早可运用于该程序中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JAVA编码选手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值