1. 研究目的与意义
背景:随着信息技术的迅速发展,在教育领域互联网技术开始崭露头角。
微信是一款即时通讯软件,综合了通讯、社交、平台化功能,凭借其便捷化的使用、多样化的互动、个性化的订阅内容、精准化的推送信息等优势逐步应用在教育领域。
个人与企业都可以利用微信公众平台申请微信公众号,与特定群体的文字、图片、语音、视频实现全方位的交流互动。
2. 课题关键问题和重难点
系统整体结构为b/s架构。
微信小程序与服务器之间的通信和数据交换使用https协议。
客户端包含微信小程序,微信小程序前端开发使用wxml、wxss、js等与网页前端开发相似的开发语言。
3. 国内外研究现状(文献综述)
随着移动通信业务的发展和信息科技的普及,现代社会的我们,基本上人手都拥有了一部智能手机,尤其是在校的高校大学生,基本上已经能做到人手一部智能手机了。
手机给我们的生活带来了极大的方便,尤其是在校的高校大学生,在开发手机的功能应用上功不可没,因为他们是主要的消费群体,所以他们同样也是主力的创造群体。
比如手机淘宝、掌上书城、京东等客户端的开发,都是为了顺应手机客户端用户的潮流。
4. 研究方案
设计步骤方案:1、先进行客户端设计采用微信开发者工具作为开发平台,微信开发者工具已经内置了开发环境,提供模拟器、编译器和调试器,开发者无需配置其他开发环境,只需下载安装微信开发者工具即可开始开发。
2、服务器实现设计服务器部署在nginx上,通过php链接数据库,利用https协议与客户端进行数据交互。
逻辑部分利用javascript进行实现,和客户端一样包含一个相同的数据类模块以保证两端数据类型的一致性,并针对不同用户的不同需求,构建了大量的类,服务器收到请求之后,只需调用这些已经封装好的类,即可完成操作。
5. 工作计划
1.前期准备1.1收集老师和学生在计算机专业中教学和学习遇到的困难,和改进建议。
1.2软件平台的安装,包括微信开发者工具的安装。
2.系统需求分析.2.1整理所收集到的数据,进行整理和分析,获得可以满足老师和学生需要的系统2.2分析开发系统的计算机平台和硬件配置是否满足开发要求2.3所开发的系统应该占用系统资源较小,使用简单方便,便于操作和演示。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。