微信小程序的碎片化在线学习效率计划系统签到系统 LW PPT_rd864

 1.本课题是基于小程序的签到碎片化学习平台的研究,主要划分为管理员和用户,管理员主要是进行系统的维护,发布一些信息。用户主要是通过小程序安排学习计划,进行学习打卡。下面介绍各个角色的功能:
 小程序端运行软件  微信开发者工具/hbuiderx
uni-app框架:使用Vue.js开发跨平台应用的前端框架,编写一套代码,可编译到Android、小程序等平台。
使用说明
 
(1)管理员
1)管理员登陆
使用管理员账号登录,进入后台管理
2)公告管理
此功能是为了发布公告来告知用户一些重要信息,可以对公告信息进行添加、修改、查看详情、删除操作,新增的公告包括标题、内容两种信息。
(2)用户
1)登录
用户可以直接授权登录
2)个人信息查询
用户可以对个人信息进行修改操作,包括用户名、姓名、性别、学校、个性签名等信息。
3)公告查询
用户可以查看公告信息
4)记录查询
用户可以查看自己的学习记录、签到记录以及碎片化时间利用率等
2.数据库设计
(1)用户表(主键、用户名、密码、真实姓名、添加时间、用户身份、手机号、籍贯、性别、年龄等)
(2)公告表(主键、公告标题、公告内容、添加时间、删除状态)
(3)用户学习记录表(主键、学习时间、学习内容、学习时长等)
3.系统实现
(1)后台登录界面:实现用户登录、用户注册、登陆权限、跳转到注册界面等功能。
(2)用户管理页面:对用户信息进行管理,跳转到添加用户等功能。
(3)学习安排界面:安排学习时间,制定学习计划
(4)签到界面:学习完成进行签到打卡

用户:登录、
个人信息修改
查看公告
写备忘录、
导入课程表、上课提醒、
制定学习计划,任务开始前有签到,任务结束打卡
用户可以写日记
用户可以查看自己的学习记录、签到记录以及碎片化时间利用率等

管理员:登录后台管理系统
        管理用户信息
发布公告,管理公告
对每个用户有一个学习情况的界面,可以看到用户做了哪些计划,完成情况怎么样

目  录
第一章 绪  论    5
1.1研究背景    5
1.2系统研究现状    5
1.3 研究意义    6
第二章 开发工具和开发技术    7
2.1微信小程序    7
2.1.1微信小程序的介绍    7
2.1.2微信小程序框架概述    7
2.2 开发技术    9
 
2.2.3 MySQL数据库技术    9
2.2.4 B/S架构    10
第三章 需求分析    11
3.1 需求描述    11
3.2 系统角色需求分析    11
3.3 系统功能需求分析    11
3.4 非功能性需求分析    13
3.4.1 先进性    13
3.4.2 安全性    13
3.4.3 易用性    13
3.4.4 可扩展性    14
3.4.5 可修改性    14
3.5 系统流程分析    14
3.5.1 登录流程    14
3.5.2 添加信息流程    14
3.5.3 删除流程    15
3.6 本章小结    16
第四章 系统设计    17
4.1 系统总体设计    17
4.2 数据库设计    17
4.2.1 数据库逻辑设计    18
4.2.2 数据库表设计    20
4.3 本章小结    25
第五章 详细设计与实现    26
5.1小程序端实现    26
5.1.1注册登录界面的实现    26
5.1.2 小程序首页功能的实现    27
5.1.3用户功能    28
5.2 小程序后台管理员功能的实现    28
5.3 本章小结    32
第六章 系统测试    33
6.1 测试目的    33
6.2 测试用例    33
6.3 本章小结    34
结    论    35
参考文献    36
致    谢    37


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值