在线课堂微信小程序的设计与实现

来源 :西北民族大学 | 被引量 : 0次 | 上传用户:mars22
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动互联网技术的高速发展改变着人们生活、工作、学习方式,在教育事业领域中出现了利用移动互联网技术进行在线学习的教学模式,打破传统教学模式中固定地点、固定方式、固定时间约束,为广大学员提供一个便捷、适应新时代发展要求的学习平台,成为传播教育资源新的方式。本文研究内容源于西北民族大学已结项国家科技支撑计划项目课题“藏语/汉语远程教育关键技术研究与示范应用”的后续研究工作内容。在线课堂小程序中的教学资源依托“藏语/汉语远程教育关键技术研究与示范应用”所建设的课程资源完成,实现基于微信平台的藏汉双语在线学习系统。本文主要工作包括:对藏语远程教育网的相关资源进行梳理、整合,为在线课堂系统吸收优质教学资源。考察、分析在线课堂系统的选题背景、国内外研究现状等已有研究,总结出选题目的及意义;对开发语言、小程序组件、小程序API、开发工具等相关技术进行了解释论述;从可行性分析、环境需求、功能需求、性能需求四个方面对在线课堂系统进行了需求分析,设计出系统的开发环境配置,总体功能及其所具备的性能;分析系统逻辑结构,从微信端、微信API接口、服务器三部分设计出系统的整体架构,从学员、教师、系统管理员三个角色出发,设计每个角色的功能结构及功能模块间的联系,实现系统总体功能设计;在系统实现阶段,成功注册微信小程序开发者账号AppID,结合微信官方提供的小程序开发工具、开发组件及API,搭建开发环境,使用HTML+CSS技术实现页面布局设计,利用json技术完成小程序页面的展示顺序,实现系统前端页面展示。使用JS技术完成主要功能事件,实现客户与系统的交互,采用PHP技术完成从微信客户端发出请求,连接到服务器端PHP配置文件,调取相应事件动作,响应客户端请求反馈,实现学员、教师、系统管理员各角色功能,对于视频播放模块,利用微信提供的视频控件、流媒体播放插件、媒体控制API及AV解码等技术实现了视频的播放、下载、上传等功能,最终实现了拥有登录、流媒体播放、关键词搜索、在线讨论、专题学习、公告通知、视频发布、信息维护等众多功能的在线课堂小程序;最后进行系统的测试工作,搭建测试环境,制定测试方案,评估、分析测试结果,确定系统上线前,以达标软件设计功能需求及性能需求,保证用户可正常使用。
其他文献
<正>传闻:快乐购的汽车生活主题馆预计10月起正式运营。记者求证:记者致电公司证券部,电话一直无人接听。日前,网络盛传快乐购(300413)的汽车生活主题馆目前正在紧锣密鼓建设
阐述了我国硝酸钾的发展概况及主要生产工艺技术,分析了世界硝酸钾的生产与市场情况,对我国硝酸钾未来的发展提出建议。
综合分析了国内外丙烯市场供需、贸易和生产技术等状况,并预测了今后生产及消费的发展趋势。目前国内外丙烯受下游衍生物快速增长的驱使,需求量大幅提高,总体呈供不足需的态
<正>国庆之后的市场一改国庆之前的颓废气氛,不但市场出现连续突破,而且成交量出现连续放大,截止上周四收盘,市场已经牢牢守住3300点,上周上涨近5%的阳线,市场未来值得看好,
企业家精神对经济具有正向推动作用,并可对企业赋予活力,提高生产效率促进经济增长,正面引导并适当制定激励机制来培育企业家精神,使企业家精神成为企业生存和发展的关键性决
本文介绍了三相异步电动机几种常见的故障及其故障特征,并阐述了传统机械式电动机保护装置、模拟电子式电动机保护装置、以及微机型智能电动机保护装置的原理、应用及优缺点
周期性库欣综合征(cyclical Cushing syndrome,CCS)是库欣综合征的一种特殊类型,垂体瘤、肾上腺肿瘤或增生、异位促肾上腺皮质激素(adrenocorticotropic hormone,ACTH)综合征等多
目的运用中西医综合康复疗法对中风进行疗效观察。方法在门诊进行就诊病例随机分组,治疗组48例,对照组24例,分别治疗后进行神经功能缺损评分和日常生活能力ADL指数评分。结果
随着人类的进化以及饮食习惯和生活条件的改变导致骨量、牙量的不一致;第三磨牙部分阻生或完全阻生的情况越来越多见。往往下颌智齿阻生的存在会对人体产生很多隐藏的危害,例
目的:费城染色体阳性(Ph+)急性淋巴细胞白血病(acute lymphoblastic leukemia,ALL)是起源于淋巴祖细胞并且在第22对染色体长臂和第9对染色体长臂相互易位后产生了BCR-ABL融合