Skip to content
SakiChuang edited this page Nov 14, 2014 · 8 revisions

手机安全卫士开题报告

• 项目的预期目标和意义

项目的预期目标:基于Android手机平台,开发出一个免费、无广告、资源占用少、功能全面的手机安全卫士。
意义:通过这次手机安全卫士的设计,我们可以熟悉软件项目设计的方法,了解Android App的开发流程和移动开发方面的一些知识。

• 项目现有的基础

熟悉Java程序设计,了解Android开发,了解操作系统和软件工程的基本知识。

• 项目的设计方案思路

  1. 调研,完成一份详细的需求文档。
  2. 设计系统整体结构并划分功能模块。
  3. 基于划分的功能模块,进行接口设计。
  4. 代码编写。
  5. 测试。

• 项目的工作量评估

本手机安全卫士主要包括以下功能:
手机防盗:根据sim的变更判断手机是否被盗,根据协议发送手机中sim卡的信息和当前手机的位置(经纬度)给安全号码。
通讯卫士:来电归属地显示,来电黑名单/短信黑名单管理,电话短信备份。
软件管理:启动,删除手机上的应用程序。
任务管理:管理系统任务,显示系统内存信息。杀死,批量杀死进程,widget。
上网管理:显示出每个程序访问的流量,漫游管理。
手机杀毒:根据包名和程序的证书识别病毒,查杀。
系统优化:清理手机缓存优化电池管理。
高级工具:自动ip拨号、手机号码归属地查询、更改归属地位置。
软件设置:关于软件的一些基本设置。

• 项目的过程管理、可行性分析等

项目的过程管理:采用敏捷开发过程,每个人都有自己负责的模块并且在开发的过程中对自己的开发过程要写好文档,小组每天还要开一个10分钟的站立会议。
可行性分析:我们小组有着扎实的计算机专业基础知识,并且对Android开发有一定的了解。因此,我觉得技术上该项目是可行的。

本项目用例图

本项目用例图