(一)选题背景
信息社会的高科技,商品经济化高效益,使计算机的应用已经普及到经济和社会生活的各个领域。信息化在国外已经非常普及了,但在中国,教育信息化本身还没有被算做一个真正的产业,更没有形成清晰的产业模型。但是,就是在这样的一个结构下,过度重视硬件投入的相关教育部门更应该理性的思考,将教育信息化的精力重新拉回到基础数据信息化的投入上,通过数据基础的实施与逐渐完善,形成一个更具价值的系统化、规模化的全方位教育信息化体系。
在教学管理中,需要从大量的日常教学活动中提取相关信息,以反映教学情况。而计算机的不可移动性也给信息管理与查询带来一些困扰。随着现代信息技术的迅猛发展,智能手机的普及,微信小程序在微信应用软件中的应用日益广泛和深入,特别是Internet与智能手机的接轨,为微信的发展提供了丰富有力的条件。据互联网行业发布的最新报道显示,随着手机的不断更新,和手机价格的降低,智能手机呈快速增长趋势,使用微信的用户数量不断增加。为了方便学校教学信息的管理,方便学生查询信息,因此开发一款基于微信小程序的教学辅助系统。
(二)研究意义
教学管理过程是一个学校学生管理中不可缺少的一部分,对于学校的管理者以及学生本身来说都至关重要。互联网的普及和网上教学管理过程的更趋向于成熟化,系统应该为学生用户提供更加方便的查询手段与信息管理方式。而计算机的不可移动性及系统本身繁琐的登录认证、查询操作使系统使用带来不方便。开发一款基于智能手机平台、功能简单、可随时利用无线网络进行课表查询、成绩查询的软件,为学生提供方便、可移动、准确的服务。
在微信小程序的逐渐普及下,越来越多的学生接触并使用安卓系统的移动终端。在校园内,学校教学系统为学生提供学生课程表、学生成绩等信息管理,为学生的校园生活提供直接信息,随着移动互联网络的发展,学生大都采用手机进行随时随地上网,登录教学系统来了解自己的校园信息,但是智能手机无论从执行效率、内存大小、屏幕大小以及操作方式都与计算机有很大差别,如果单纯用智能手机里浏览器通过网址连接教学系统获取信息,如同计算机里显示样式一样,就会给智能手机带来一定的负担。因此为了使学生更好的利用手机方便学习与校园生活, 开发基于微信小程序平台的教学辅助系统,让学生可以随时随地查看自己的课表,查看自己平时成绩,在线请假,查看考试安排等,可以极大地方便学生。
(三)国内外研究现状
安卓是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。微信小程序操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良微信小程序系统。随后Google以Apache开源许可证的授权方式,发布了微信小程序的源代码。第一部微信小程序智能手机发布于2008年10月。微信小程序逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,微信小程序在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年11月数据显示,微信小程序占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。2013年09月24日谷歌开发的操作系统微信小程序在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。
近几年教学管理过程的网站也在中国普遍发展。但其次系统界面不友好,不够人性化。系统性能差,没有进行充分的优化,尤其在信息查询高峰期的时候,大量学生同时查询信息时经常出现登录和信息查询速度极慢,甚至出现服务器死机瘫痪现象,以致于一些学生不能查询信息。而国外的教学科研软件与国内相比开发的早而且比较成熟。早在七十年代末,美国就建成了NSFNET(国家科学基金网),其课表的查询及学生成绩的查询都在网上进行。其网上教学管理系统也十分完善,世界各地的学生可以坐在家里通过互联网完成入学报名、选课、考试、毕业论文、取得学位这一学习生活的全过程。目前,国际上已具规模的远程教育学校就有数百所之多,网上教育正在各地发挥着巨大的作用,为世界各国培养出大批人才。所有这些都表明,基于Internet的校园网的应用已深入到校园内的各个方面。
(四)研究述评
随着我国高等教育改革的不断深化、教育管理现代化的不断推进、学校办学规模不断扩大、学分制逐步推行以及教学资源日益紧缺,使得教学管理部门任务越来越重。这使得高校教学管理工作的信息化和网络化势在必行,开发高效的基于微信小程序的教学辅助系统也成为紧迫的任务,对教学过程管理进行深入的研究是一项非常有意义的研究工作。
从总体来看,把教学辅助功能的软件搬到手机移动端,是未来的大趋势,通过技术方面的升级和改造,有利于学生和老师更加便利的沟通,也有利于学校领导更加直观的了解教学辅助系统对学校教学工作的帮助,为学校教学方式的革新开辟了一条前所未有的康庄大道。
另外本课题研究的是设计并实现一个基于微信小程序的教学辅助系统,是移动应用开发技术的现实应用,是选题符合计算机专业要求的。
(一) 主要研究内容
基于微信小程序的教学辅助系统开发工具是微信开发者,数据库使用mysql保存系统的各项数据。
基于微信小程序的教学辅助系统主要是辅助教师对教学过程进行管理,通过该小程序,教师可以在学期开始前查看课表,对每次考勤情况进行公示,及时登记平时成绩,对学生进行学业预警,对学生的请假申请进行审查,学期末可以基于课表对学生的考试进行安排;学生可以查看自己的课表,查看自己平时成绩,请假,查看考试安排。
(二) 拟采取的研究方法和技术路线
(1)调查法
首先对基于微信小程序的教学辅助系统的现状进行调查,整理相关的信息和资料,通过这些数据和材料,调查系统需要提供的功能,使得开发的系统更具针对性,能更好的为基于微信小程序的教学辅助系统的设计服务。
(2)文献法
大量阅读各项技术研究方面的文献,归纳、整理寻找系统需要使用的方法和方式,得出本系统将要做出的突破,找到理论依据,借鉴各项系统,取其理论精华,为撰写论文和整体系统实现提供充沛的资料。
(3)比较法
找到大量前人设计的基于微信小程序的教学辅助系统,寻找它们的相似点及各自的特色,推陈出新,得到该系统的的设计目标和设计原则。
(4)分析法
分析当前基于微信小程序的教学辅助系统存在的问题和不足,提出设置基于微信小程序的教学辅助系统的设计方案,通过信息化方式制定操作流程,同时采用微信小程序的技术为根本。