本课题应达到的目标:儿童远程监护系统的开发可以在一定程度上减少儿童非安全事件的发生。系统能实现儿童的即时定位,即时视频通话。家长可以使用该系统及时获得儿童的位置,获得儿童的活动轨迹和状态,必要时及时与儿童沟通并给予紧急帮助。系统提供的功能包括用户信息存储、音视频实时传送、系统管理等。76609
本课题任务的内容与要求:
使用Android Studio平台开发软件,使得用户使用该软件时可以任意选择对象进行视频通话和即时定位。主要实现以下几个功能模块:
用户登录(用户输入注册时的账户和密码即可登录系统使用),查找添加用户(用户输入想要添加的账号,查找并添加即可成为好友关系),视频通话(用户选择一位好友,选择视频通话即可进行视频语音聊天),即时定位(用户选择一位好友,选择位置即可将当前的所在地发送给好友),系统设置(消息通知—可调节声音震动等,个人资料—可修改头像和昵称,退出登录)论文网。
本课题进度安排:
12。25~01。08 熟悉环信SDK及其代码含义
01。09~01。31 设计合理的再开发方案
02。01~02。29 实现远程视频通话
03。01~03。31 实现即时定位
04。09 中期检查
04。10~05。20 论文的编撰和精化
05。21 论文答辩
主要参考文献:
[1] Cay S。Horstmann, Gary Cornell;叶乃文 等译。 Java核心技术(卷1):基础知识[M]。 机械工业出版社, 2008。
[2] 李佐彬。 Android开发入门与实战体验[M]。 机械工业出版社, 2011。
[3] 马志强。 基于Android平台即时通信系统的设计与实现[D]。 北京交通大学 2009。
[4] 韩超。 Android经典应用程序开发[J]。 人力资源出版社,2011。
[5] Brian Hardy, Bill Phillips; 王明发 译。 Android编程权威指南[M]。 人民邮电出版社, 2014。
[6] 余志龙 等。 Google Android SDK开发范例大全[M]。 人民邮电出版社, 2009。