Electronic Technology & Software Engineering
电子技术与软件工程
• 239
Program Design
•
程序设计
【关键词】微信小程序 云笔记平台 设计与实
现
在互联网科技发展的过程中,手机等移动
智能终端设备已经成为人们日常生活中最为普
遍的工具,并且,在移动终端中,作为国内最
大的聊天系统的微信也普及到各年龄段的人群
中。近年来,微信中逐渐开发了小程序,趋向
多功能一体化的发展方向,为人们的日常生活
带来了更多的便利。微信小程序中不仅集游戏、
外卖等系统于一体,同时省却了相关软件的下
基于微信小程序的云笔记平台设计与实现
文/罗丹
本文基于微信小程序,对云
笔记平台进行设计,在内容上主
要包括两部分,即系统设计和系
统实现,在系统设计中首先对相
关用户需求进行分析,在此基础
上对系统功能和业务流程进行设
计与开发;在系统实现上,主要
是对系统架构和开发模式进行阐
述与分析,确保系统设计的可用
性。
摘
要
载和内存消耗,受到了越来越多的用户的欢迎
和使用。本研究以微信小程序中云笔记的设计
与开发为例,主要打造出基于微信小程序的多
功能笔记程序,为人们的生活提供更加便捷化
的工具。本设计中,包含了图片笔记、文字笔
记、笔记分享等功能,同时设计笔记的云端存
储,为用户的各种记事需求提供帮助与支持。
1 系统设计
1.1 需求分析
多数传统笔记本软件在运行过程中不仅
需要占据一定的内存,而且灵活性比较差,功
能相对来说较少,尤其是在图片笔记记录和分
享等方面存在着相对来说比较生硬,同时在归
档与记录方面虽然具有自动性,但是一定程度
上需要自主的配合,不能做到实时的更新与保
存。基于小程序的云笔记开发,不仅能够提高
图片笔记的灵活性,还能够通过云端储存减少
用户的手机内存和空间损耗,同时能够做到实
时的保存记录,即便是用户不点击保存与归档,
系统本身也能够根据相关操作进行自动保存,
提高用户使用的便捷性与安全性。
2017 年随着微信小程序的推出,有关“轻
应用”和“用完即走”的理念得到良好的实施,
截止到 2018 年,微信小程序的用户数量超过
3 亿,由于用户需求的多元化,决定了微信小
程序使用的多元化,这也为云笔记这款小程序
的设置提供了用户基础,能够保证程序开发出
以后有着用户需求和用户数量。
1.2 功能设计
在云笔记小程序的功能设计上,主要包
括三种功能,即文字笔记功能、图片笔记功能
和笔记分享功能,在此基础上融合云储存和实
时更新等。
图 1:云笔记小程序系统功能图
以“第 9 章 对象和类”的教学内容为例,首
先教师引导学生进行如下问题的讨论:类与对
象的区别,构造函数如何定义,访问修饰符有
哪些?接着指导学生完成书本示例程序 Circle
类的 UML 图绘制,以及上机实践完成书本示
例程序。在授课中,学生普遍对重载构造函数、
this 关键字、静态成员、实例成员、访问修饰
符等知识点存有较多疑点,可对这些疑点逐一
加以讲解。最后抛出“如果我们要定义圆柱类,
该如何定义?”讨论题,帮助学生进行知识的
构建。在课堂教学过程中,教师要对学生在线
学习阶段的疑问集中进行答疑。
课堂教学活动结束后,教师布置任务,
让学生在网络教学平台上完成相应的题目,在
线提交代码,系统自动批改并提供反馈。借助
网络教学平台数据分析功能,教师可以看到每
道题目学生答题的统计数据,从而得知学生知
识掌握情况,为下次的课堂教学答疑环节做好
准备。 课后环节的主要任务是巩固知识,深
化问题。另外教师还要根据学生在线学习情况
和课堂表现,对学生进行综合评价。对学生的
评价更关注学习的过程,从学生的在线学习时
长、在线答题量、查阅资料量、讨论互动等方
面对其评定平时成绩。
实施本教学模式后,学生学习的积极性
明显提高,对知识点的掌握情况优于以往传统
教学的学生,课堂中的师生互动更加活跃。学
生还组成一个程序设计兴趣小组,在指导教师
的安排下进行自主学习,课余时间经常在一起
讨论算法,钻研题目。在 2019 年第十届蓝桥
杯全国软件和信息技术专业人才大赛个人赛福
建省赛区中,我校学生首次参赛,一位同学取
得二等奖,两位同学获得三等奖。从学生的教
学反馈和期末考试情况来看,学生的程序设计
水平相较以往传统教学模式有了明显提升。
5 总结
SPOC 混合教学模式重定向了高校教育模
式的创新和改革,在这种教学模式下,鼓励学
生自主学习,并充分利用计算机,网络和移动
通信设备随时随地地学习。课程团队中的老师
负责其监督和管理,对学生的学习成果进行全
面评估,并建立相应的质量反馈机制和奖惩制
度,不断提升学习成果。教师可以根据学科的
培养目标,人才的社会需求,学习状况的变化
来设置和调整课程的教学内容,深度和广度,
以合理分配教学资源,缩短学习时间,提高教
学水平和教学质量,实现更好的教学效果。对
于学时较少,知识点较难的课程,SPOC 混合
教学模式尤为适合,真正体现学生为主体、教
师为主导的教育理念。
参考文献
[1] 刘艳闽 , 杨上影 , 韦永圣 , 沈竞 . 基于多
媒体学习理论的 MOOC 教学资源设计与开
发——以“‘互联网 +’时代教师个人知
识管理”课程为例 [J]. 中国信息技术教
育 ,2018(18):99-102.
[2] 杨剑 . 基于 SPOC 的混合教学模式的评价
体系及效果分析 [J]. 成都师范学院学
报 ,2019,35(8):9-13.
[3]陈然,杨成.基于SPOC的“安卓移动
开发”课程实践探讨[J].课程与教
学 ,2017,12:55-60.
[4]苏小红,赵玲玲,叶麟,张彦航.基于
MOOC+SPOC 的混合式教学的探索与实践
[J]. 中国大学教学 ,2015(7):60-65.
[5]杨兰娟,陈萍,陈融,等.翻转课堂
教学模式的研究 [J]. 计算机工程与科
学 ,2016,38(1):146-149.
[6]高宇鹏,任福,杨璐,蔚晨月.基于SPOC
的 C 语言程序设计课程教学改革实践 [J].
计算机产品与流通 ,2019(08):192-193.
[7] 徐红云 , 高英 , 曾健 .C++ 程序设计基础
探究式教学模式研究与实践 [J]. 计算机
教育 ,2019(09):99-102.
作者简介
张华(1981-),男,硕士研究生。讲师。研
究方向为信息安全,机器学习,智慧警务。
作者单位
福建警察学院计算机与信息安全管理系 福建
省福州市 350007
<< 上接 238 页