- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
龙源期刊网
基于Android的中小学生手机上网监控软件
的设计与实现
作者:陈曼嗣
来源:《电脑知识与技术》2019年第31期
摘要:随着时代的发展,智能手机成为方便、快捷的通信工具并走进了千家万户,中小学
生拥有手机已成为普遍现象,但这同时也带来了各种各样的问题与争论。为了解决目前中小学
生沉迷手机的问题,该项目开展了基于Android系统的中小学生使用手机的管理软件设计研
究。
关键词:智能;快捷;手机问题;管理软件;检测技术
中图分类号:TP311文献标识码:A
文章编号:1009-3044(2019)31-0066-02
设计思路1
本软件系统的工作思路为:当学生手机的网络使用超出设定时间后,软件后台程序自动断
开手机的网络连接,同时发送短信告知家长,家长在收到短信通知后也可以通过回复短信的方
式延长学生的上网时间。另外该管理软件也能將手机联网的情况上传到加密的管理平台,家长
可以密码登录到平台上查看学生手机的上网情况。软件用于管控学生的上网时间,相对于其他
青少年手机上网管理APP,该软件对学生上网的内容不作监视,并且通过短信的方式进行信息
传输,不受是否处于上网状态的限制。另外,软件添加了图像处理算法,能够检测手机屏幕与
使用者眼睛的距离,当距离小于设定值时关闭手机屏幕。通过该软件,家长能够通过自己的手
机管理孩子上网的时间,从而促进学生养成健康的手机使用习惯。
本次基于Android的手机上网管理APP,由AndroidStudio开发软件应用java语言进行的
应用程序开发。
系统2总体方案与实现
逻辑结构2.1
软件的实现逻辑是通过手机内的网络接口检测手机是否处于上网状态。由于手机上网的形
式有3G4G和Wi-Fi两种形式,因此需要同时监测这两种网络的连接情况,如果其中一种网络
接口是连接的就认为手机是可以上网的。同时为了更准确地统计学生的上网时间,程序的逻辑
龙源期刊网
判断中加入了手机屏幕的亮灭作为一项判断依据,即被监控手机只有在开启网络连接且该手机
屏幕亮的情况下才认为是处在上网状态,计人手机上网时间统计中,除这种情况外,其他的手
机使用状态不计人手机上网时间。
手机上网管理软件以“一天”作为一个统计周期,对每天的上网时间做出限定设置,只根据
同一天中的上网时间进行统计叠加与判断,如超出设定时间强制断开网络。第二天,手机系统
中前一天的上网时间自动清零,手机上网功能恢复使用,直到上网时间超出了当天的使用限
制,再断开网络连接.对手机上网监控软件额外添加了“延长上网时间”的功能。通过用家长手机
回复短信到学生手机的方式延长学生手机上网时间,家长回复特定格式的短信到学生手机上
后,管理软件能自动读取短信内容并重新打开学生手机的上网权限。对于学生家长回复短信的
内容也做了如下考虑:家长回复的短信内容应包含网络再次打开的密码,且密码不应该固定,
如果是固定不变的,短信内容被学生获取后网络控制就不会再起作用,于是应用了动态短信验
证码的方式,验证码是由学生手机自动随机生成的,并与报警信息一起发送给家长手机,这样
就可以不担心密码泄密了。
用2.2户权限模块
控制系统分为两种不同的用户权限一学生与家长。学生手机作为被管理端,手机上网管理
APP主要安装于学生的手机上,根据权限设置学生只拥有对自己手机的使用权限,无法决定自
己的上网时间,无延长上网权限。家长安装的监控端软件,拥有最高权限,不仅可以通过远程
服务器平台监控学生上网的时间信息,同时可以具有关闭学生上网与投子学生上网的权限。
代码实现2.3
在应用Androidstudio外境创建AP工程并做了相关基本配置(兼容版本、页面布局等)
后,应用Java语言开展程序开发。
手机上网管理2.4初始数据配置界面
手机上网管理系统的一个关键难点,在于需要在管理者(家长)手机与被管理者(学生)
手机之间建立监控关系,两者手机需要进行定,软件设计了在APP软件安装界面中通过用户
输人手机号的方式定:在通用设置界面中将本机手机号码与管理者手机号码输入,即建立那定
关系。手机软件不断对本机的网络状况进行监测,并通过网络将上网数据传送到平台数据服务
器端,管理者能够通过
文档评论(0)