没有合适的资源?快使用搜索试试~ 我知道了~
基于Android的高校互动移动系统及关键技术研究.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 133 浏览量
2022-06-21
04:51:03
上传
评论
收藏 2.17MB PDF 举报
温馨提示
试读
66页
基于Android的高校互动移动系统及关键技术研究.pdf
资源推荐
资源详情
资源评论
VI
3.2.1 系统架构设计 ............................................................................................................ 13
3.2.2 系统运行环境 ............................................................................................................ 14
3.3 系统的主要模块设计 ................................................................................................... 15
3.3.1 WEB 后台模块 ........................................................................................................... 15
3.3.2 Android 功能模块 ....................................................................................................... 16
3.4 系统数据库的设计 ....................................................................................................... 17
3.4.1 数据库设计过程 ........................................................................................................ 17
3.4.2 数据库的主要表结构 ................................................................................................ 18
3.5 系统功能模块的实现 ................................................................................................... 19
3.5.1 系统管理后台主要模块的实现 ................................................................................ 19
3.5.2 基于 Android 功能模块的实现 ................................................................................. 30
3.5.3 Android 对接接口的实现 ........................................................................................... 36
3.6 关键技术实现与分析研究 ........................................................................................... 39
3.6.1 即时通讯技术 ............................................................................................................ 39
3.6.2 消息推送 .................................................................................................................... 40
3.6.3 并发处理 .................................................................................................................... 41
3.7 应用推广 ....................................................................................................................... 43
3.8 本章小结 ....................................................................................................................... 43
4 系统的测试 ...................................................................................................................... 45
4.1 测试方法介绍 ............................................................................................................... 45
4.2 系统主要模块测试 ....................................................................................................... 45
4.2.1 系统后台测试 ............................................................................................................ 45
4.2.2 APP 测试 ..................................................................................................................... 47
4.3 系统兼容性测试 ........................................................................................................... 48
4.3.1 服务器端和客户端测试 ............................................................................................ 48
4.3.2 数据库测试 ................................................................................................................ 49
4.3.3 系统负载测试 ............................................................................................................ 49
4.4 本章小结 ....................................................................................................................... 50
5 总结与展望 ...................................................................................................................... 51
5.1 总结 ............................................................................................................................... 51
万方数据
VII
5.2 存在的问题和改进方法 ............................................................................................... 51
5.3 未来展望 ....................................................................................................................... 51
致 谢 .............................................................................................................................. 52
参 考 文 献 ........................................................................................................................ 53
附 录 .............................................................................................................................. 56
万方数据
1
1 绪 论
1.1 课题的来源及研究意义
随着信息化的发展,在教育阵线上,学校、老师、学生三方顺畅互动作为教育研
究的热点,如何从原有的纸质管理提升到信息化管理再提升到无线移动平台的管理,
便成为了大家都关注的内容(穆学刚等,2013;张晓,2013)。Android 技术的普及,
无疑使得计算机信息技术在原有的基础上又有了更新的发展,把网络延伸至无线移动
应用平台,更加的方便用户对信息的获取。在学校沟通管理中使用无线移动应用平台
更是史无前例,而从各项 Android 平台的使用指标分析,无线移动平台应用必将是未
来的发展方向。曾经有国外人员研究过目前手机端与 web 应用的大数据比对,发现移
动应用增长远远超出 web 应用的发展(Fontelo et al., 2013)。目前,国内国外已经有
很多领域都从原本的网络服务,慢慢的拓展为移动平台的服务,包括交通领域,医疗
领域,第三服务产业领域,而真正付诸于校园方面的,还是少之又少。国内外也有很
多专家学者,例如 Wu、Brewer 等人关于基于移动端应用于医疗行业包括冠心病、皮
肤病等检测(Patel et al., 2015;Abtahi et al., 2014;Arnhold et al., 2014;Brewer et al.,
2013;Wu et al., 2014)。也有其他专家把系统应用于其他行业,如 Weir、Sposaro 应
用于心理学(Weir et al., 2014;Sposaro et al., 2010)。研究高校互动移动系统目的在
于可提供一个方便学校、学院、老师、学生都能使用的 app 应用程序,从而方便各个
使用人的实用性,从而省掉不必要的麻烦,目前的学校管理都是基于网页形式,远远
不能满足学校、教师、学生的需求。互动移动系统传输信息实时、准确并集中为老师、
学生提供快速、最准的消息。
在高校管理中,研究互动移动系统同时也对相关的教学系统进行补充,能更好的
补充教学管理过程中的不足和遗漏环节。
1.2 互动移动系统在学校管理中的应用
互动移动系统在教学管理应用包括:通知传达、互动沟通、学生数据分析、历史
纪录回顾。
通知传达,系统设计保留对接接口可与学校系统进行对接,可进行各级学院、专
业进行通知传达,从而可提高通知传达的效率和可提供信息回溯方便性。
互动沟通,通过移动移动互动系统,学生与学生、学生与老师、学生与群组之间
可以进行移动互动交流。
万方数据
2
学生数据分析,通过对学生日常数据进行汇总,形成大数据数据库,可对学生平
时学习、心理等提供大量的数据基础。
1.3 课题拟解决的问题及预期成果
由于没有集中式的移动应用,且没有一套系统来配合教学系统使用,所以关于高
校中互动数据分散,没有一个集中式的系统进行统一沉淀(王令群等,2014)。单纯
依靠传统的教学系统不能令互动数据丢失,且很难满足目前的高校互动需求以及日益
高效率的沟通需要。
所以为了提高高校中互动效率、增加互动的灵活性以及数据的沉淀,利用先进的
技术手段建立一个互动系统也成为一个实际重要的课题。建成之后将很好的补充现有
的教育管理系统,能更好的推动消息传达、人与人之间的互动,最后还可以提供学生
数据分析提供庞大的数据分析基础。
万方数据
3
2 系统开发的技术分析和需求分析
2.1 高校移动互动系统概述
高校互动移动系统针对高校、学院、教师、学生互动管理而设计开发的。主要功
能包括后台功能以及 Android 功能。
后台功能包括登录页面、角色管理、用户管理、学校管理、班级管理、学生管理、
通知管理、成绩发送、班级消息发送、群组设置、学校通知管理、APP 版本管理、敏
感词设置、系统日志、作业通知、作业记录查询、消息发送记录。
Android 功能包括:用户登录以及不同角色登录对应的不同的功能。
教师用户:会话列表(展示对话以及群聊天会话)、最新消息列表(接收收到的
最新消息)、学校通知(查看)、班级通知(可下发通知、上传附件等操作)、班级群
组(可以群中成员进行互动)、班级圈(类似微信朋友圈,凡是圈中成员都可以对消
息进行评论、点赞)、专业群组、作业下发(可下发作业,可布置作业以及查看作业
完成情况)、请假(可查看学生请假信息)、通讯录(可查看对应的通讯录成员信息并
发起对话)、系统设置(修改密码、修改个人信息、版本更新等)。
学生用户:会话列表(展示对话以及群聊天会话、并支持聊天定位记录)、最新
消息列表(接收收到的最新消息)、作业查看(可回复作业,可通过拍照、上传附件
等)、请假、通讯录(可查看对应的通讯录成员信息并发起对话)、系统设置。
2.2 对系统开发环境、工具的分析
2.2.1 系统开发工具的分析
(1)B/S 体系结构
B/S 结构就是浏览器和服务器结构。在 B/S 结构下,用户操作的界面是通过浏览
器来实现,前端主要实现数据呈现与提交,主要的业务逻辑处理都是在服务器端实现。
这极大减轻了客户端终端的负荷,极大减轻了系统升级与维护的工作量和成本,降低
了应用开发的总体成本,极大提高系统开发的效率(王令群等,2014;高秀慧等,2013)。
对本系统后台主要操作动作是文字录入和提供后台接口。因此,本项目将采用
B/S 结构进行系统的开发。B/S 结构有效利用 WEB 浏览器技术,通过浏览器实现客户
端的用户操作,主要的业务逻辑则放在服务器端实现。
基于 B/S 体系结构,能更容易编写接口给予其他系统使用,系统拥有更好的可扩
展性以及更好的维护性。
万方数据
剩余65页未读,继续阅读
资源评论
programyp
- 粉丝: 88
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Java的在线教育平台设计源码
- 升降压斩波电路电路图,buck-boost电路图
- Python 程序语言设计模式思路-结构型模式:组合模式:将对象组合成树形结构
- 毕业设计基于python矩阵分解的推荐算法研究源码+详细文档+全部数据资料 高分项目.zip
- 基于网络的入侵检测系统源码+数据集+详细文档(高分毕业设计).zip
- 微信小程序源码 旅行故事分享 - 面包旅行App界面设计与文本展示资源下载
- 微信小程序源码 创意互动游戏 - 你画我猜App下载
- 摸底考试_学生版20230305.py
- 课程设计基于FPGA数字钟课程设计源码+课设报告(95分以上).zip
- 基于Java的企业家申报系统设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功