您现在的位置是:首页 > 编程 > 

手机移动防卫盾安全需求分析文档

2025-07-27 19:30:27
手机移动防卫盾安全需求分析文档 ​手机安全卫士​​概要规格说明书​​版本:1.0​​作者:​Mike.Fox​日期:​201-5​审批:​​日期:​1 概述 1.1 ​目的​经过前段时间系统性学习Android高级的知识,我们已经可以实现许多功能。遵循着学以致用的观念,我们决定研发手机安全卫士项目,让我们的理论知识运用到实际项目之中。本文档的编写为我们的设计、开发提供依据,使我们对需求的更加理解

手机移动防卫盾安全需求分析文档

手机安全卫士

概要规格说明书

版本:1.0

​作者:​

Mike.Fox

​日期:​

201-5

​审批:​

​日期:​

1 概述 1.1 ​目的

经过前段时间系统性学习Android高级的知识,我们已经可以实现许多功能。遵循着学以致用的观念,我们决定研发手机安全卫士项目,让我们的理论知识运用到实际项目之中。本文档的编写为我们的设计、开发提供依据,使我们对需求的更加理解详尽。同时本文档也作为项目评审验收的依据。

1.2 ​范围

本项目包括:来电拦截,拦截,悬浮窗,拦截策略设置,密码设置,流量监控以及应用锁等功能模块;其中流量监控与应用锁模块为选作模块。涉及到电话监听,接收,阅读通讯录等相关权限。本项目适合接触Android一年以内的软件人员进行研发,项目涉及知识点相当广泛,涵盖了Android基础应用课程,Android高级应用课程的大量知识点,包括android四大组件以及多种数据存储方式等。

1 功能需求

本项目包括:来电拦截,拦截,悬浮窗,拦截策略设置,密码设置,流量监控以及应用锁等功能模块;其中悬浮窗,流量监控与应用锁模块为选做模块。

1.1 ​主界面(必选)

本界面为应用程序进入的开始界面,用户可以通过与本界面交互,进入相应的功能模块。要求界面设计简洁大方,层次清晰,有较强的可扩展性。

参考如图2-1-1所示:

手机移动防卫盾安全需求分析文档_流量监控
1.1 ​电话拦截(必选)

如果用户对于某一联系人不愿意理睬,可以将联系人加入电话拦截黑名单。对于处于电话拦截黑名单之中号码的来电,程序会根据拦截设置项目中的选项做出相应拦截操作。除此之外,还应该具备以下几个功能:

1) 拦截策略:电话拦截具体方式可以在拦截策略设置中选择

2) 添加来电黑名单号码:

a) 用户可以通过输入号码添加黑名单

b) 用户可以从联系人列表中选择黑名单号码

c) 黑名单号码必须使用数据库保存

) 电话拦截记录:

a) 如果来电黑名单号码来电,则记录来电信息并显示到电话拦截界面

b) 来电信息必须使用数据库保存

c) 用户可以删除某条拦截记录

d) 用户可以删除某号码拦截记录

e) 用户可以将拦截记录的号码从黑名单中移除

4) 查看黑名单:用户通过菜单可以浏览黑名单,如图2-2-所示

5) 拦截来电通知:当前来电拦截能够在手机通知栏显示,点击通知栏图标可以进入来电拦截界面,如图2-2-4所示

手机移动防卫盾安全需求分析文档_拦截_02
1.1 ​拦截(必选)

如果用户对于某一联系人不愿意理睬,可以将联系人加入拦截黑名单。对于处于拦截黑名单之中号码发来的,程序会根据拦截设置项目中的选项做出相应拦截操作,且不会进入手机箱。除此之外,还应该具备以下几个功能:

1) 拦截策略:拦截具体方式可以在拦截策略设置中选择

2) 添加黑名单号码:

a) 用户可以通过输入号码添加黑名单

b) 用户可以从联系人列表中选择黑名单号码

c) 黑名单号码必须使用数据库保存

) 拦截记录:

a) 如果黑名单号码发来,则记录信息并显示到拦截界面

b) 信息必须使用数据库保存

c) 用户可以删除某条拦截记录

d) 用户可以删除某号码拦截记录

e) 用户可以将拦截记录的号码从黑名单中移除

4) 查看黑名单:用户通过菜单可以浏览黑名单,如图2-2-所示

5) 拦截通知:当前拦截能够在手机通知栏显示,点击通知栏图标可以进入拦截界面,如图2--所示

手机移动防卫盾安全需求分析文档_加锁_0
手机移动防卫盾安全需求分析文档_拦截_04

对于黑名单中的电话号码(不论是电话黑名单还是黑名单),用户可以在本界面设置相应的拦截策略。

1) 电话拦截:

a) 直接挂断

b) 静音

c) 挂断自动回复

2) 拦截

a) 直接删除

b) 将存入拦截箱

c) 自动回复

) 拦截开关:控制拦截功能的开启与关闭

4) 拦截策略要求存储到Shared Preference中

5) (选做)应用锁开关:控制应用锁功能的开启与关闭

6) (选做)系统铃声设置:可以修改系统的铃声,如来电铃声等

手机移动防卫盾安全需求分析文档_加锁_05
手机移动防卫盾安全需求分析文档_加锁_06
1.1 ​流量监控(任选)

随着物联网的飞速发展,网络称为了移动设备不可或缺的一部分。除了WIFI之外,大部分的联网方式都需要支付一定的费用,因此我们开发了监控手机用户上网流量的功能模块。

1) 流量显示:

a) 要求将手机所使用的流量显示出来

b) 为了方便模拟器验证数据,这里可以依照手机的总流量来显示(包含WIFI,GPRS等)

c) 要求所显示的流量数据可以实现不断更新

2) 流量套餐设置:

a) 要求可以设置自己手机流量套餐的大小,如0M

b) 流量套餐大小会保存到shared preference中,程序退出不会丢失数据

) 流量预警:

a) 当手机已使用流量超过套餐流量大小的90%时,程序会发出通知提醒用户

b) 点击Action Bar上的通知图标,可以进入流量监控界面

4) 流量计算:

a) 每次关机前,会自动存下本次流量数据

b) 流量数据会保存到数据库之中

c) 通过数据库,计算并显示出每个月已使用的总流量大小

手机移动防卫盾安全需求分析文档_流量监控_07
1.1 ​应用锁(任选)

手机渐渐成为人们生活中不可分割的一部分,当然手机中也会包含一些个人隐私。应用锁可以实现为手机某个应用(例如打电话,发等)的加锁功能,使用者必须输入正确的密码才能进入被加锁的应用程序。

1) 应用加锁:

a) 该界面会列出若干程序信息,供用户选择是否需要加锁

b) 列出程序的信息包扩:程序注册图标,程序名,是否加锁

c) 程序加锁与否的数据需要存储到数据库之中

2) 应用解锁:

a) 如果目标程序已经加锁,则进入该程序之前会弹出密码输入界面

b) 密码错误或者取消输入,则返回桌面

c) 在密码输入界面后退键将失效,以防未输入密码就进入程序

d) 为了方便理解,我们将应用程序分为三种状态:

i. 未加锁状态:用户对于该程序没有使用应用加锁时的状态

ii. 已锁状态:用户选择对该程序使用应用加锁,到输入密码解锁之前的状态

iii. 解锁状态:用户选择了应用加锁,并且输入密码解锁之后的状态

e) 每次启动安全卫士或者退出安全卫士的时候,所有解锁状态的程序均会回到已锁状态

手机移动防卫盾安全需求分析文档_拦截_08
手机移动防卫盾安全需求分析文档_加锁_09
手机移动防卫盾安全需求分析文档_拦截_10
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2022-0-09,如有侵权请联系 cloudcommunity@tencent 删除流量手机需求分析安全

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1242755.html

相关标签:无
上传时间: 2025-07-27 05:31:35
留言与评论(共有 14 条评论)
本站网友 中书控股
13分钟前 发表
还应该具备以下几个功能: 1) 拦截策略:电话拦截具体方式可以在拦截策略设置中选择2) 添加来电黑名单号码:a) 用户可以通过输入号码添加黑名单b) 用户可以从联系人列表中选择黑名单号码c) 黑名单号码必须使用数据库保存) 电话拦截记录:a) 如果来电黑名单号码来电
本站网友 寻妖记
9分钟前 发表
流量监控以及应用锁等功能模块;其中流量监控与应用锁模块为选作模块
本站网友 北京二炮医院
29分钟前 发表
拦截
本站网友 赤峰男科医院
21分钟前 发表
本文档的编写为我们的设计
本站网友 苏州体检中心
1分钟前 发表
如图2-2-所示5) 拦截通知:当前拦截能够在手机通知栏显示
本站网友 高良
23分钟前 发表
流量监控与应用锁模块为选做模块
本站网友 单眼皮变双眼皮方法
13分钟前 发表
大部分的联网方式都需要支付一定的费用
本站网友 formatnumber
28分钟前 发表
GPRS等)c) 要求所显示的流量数据可以实现不断更新2) 流量套餐设置:a) 要求可以设置自己手机流量套餐的大小
本站网友 拱墅二手房出售
16分钟前 发表
拦截
本站网友 拦阻索
29分钟前 发表
让我们的理论知识运用到实际项目之中
本站网友 七十味珍珠丸
0秒前 发表
如0Mb) 流量套餐大小会保存到shared preference中
本站网友 三阳路租房
30分钟前 发表
阅读通讯录等相关权限
本站网友 老火炕
10分钟前 发表
要求界面设计简洁大方