移动课堂教学助手的设计与实现开题报告

 2022-11-21 09:54:34

1. 研究目的与意义

Android是2007年由Google公司给研发出来的,它在出现以后短短的几年中,就将原本看似完美的塞班系统给取代,成为用的最广的操作系统。

近年来,信息科技飞速发展,在手持移动设备开发成本日益降低的同时,其计算和网络交互性能却在快速提升。目前,移动设备已是大量普及,人人都能够使用移动设备来工作、学习和生活。在教育方面,国家近年开始大力推广教育的信息化改革,将移动设备用于信息教育可以很方便的借助现有的技术加以实现,鉴于此,本课题提出打造一款基于新型教学模式的课堂教学助手移动应用,辅助教师日常的课堂教学,实现线上、线下课堂一体化,允许将手机带入课堂,变娱乐工具为学习工具。

本系统能够减轻教师管理学生的难度,协助教师完成日常的教学工作。

2. 课题关键问题和重难点

本课题的关键问题是:实现Android与服务器的交互、服务端的定时任务、Android端的消息推送、Android各种组件的使用、Android端定位、。

本课题的难点在于:第一,为了保证能在生产环境运行,服务端需要与Android端进行数据传输以及恶意请求的拦截,确保数据和服务器的安全性。第二, 服务端需要为每一个课堂构建定时器,每天固定时间初始化所有的日常工作,收集数据。第三,服务端和Android需要使用极光推送来达到通讯和群发通知的效果,文件的上传下载。第四,Android端网格、列表、分页、影院布局等等组件的使用。第五,Android端签到时手机的定位功能,确保位置正确方可签到。

3. 国内外研究现状(文献综述)

1.引言

随着手机的普及以及手机应用的深入人心,近几年智能手机成为了人们关注的话题。在现今这个智能手机系统群雄纷争的时候,2008年google推出了一款名为android的开源智能手机操作系统。android凭借其开放性和良好的人机界面,受到广大手机生产商的重视。

android是基于linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,而且不存在任何以往阻碍移动产业创新的专有权障碍,号称是首个为移动终端打造的真正开放和完整的移动软件。android的系统架构和其操作系统一样,采用了分层的架构。android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,sms短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用java语言编写的。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

(1)设计语言与结构

开发的语言选择的是java,服务端采用的时springboot架构,整合了spring-springmvc-mybaties的功能和优点,数据库采用的mysql;

(2)功能解决

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

第1周:撰写开题报告和完成外文翻译,项目的整体设计。

第2周:项目整体架构的搭建,项目的详细设计和模块的划分,数据库设计。

第3-6周:各个模块的设计和实现。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。