四川师范大学本科毕业论文
基于安卓的手机助手设计与实现
学生姓名 院系名称 专业名称 班 级 学 号 指导教师 完成时间
张月亮 应用技术学院 计算机科学与技术 2012级08班 2012370831
魏哲 2016年4月22日
手机助手的设计和实现
学生:张月亮 指导教师:魏哲
摘 要:本系统是管理手机中的各种应用,防止恶意扣费,上网流量的超
出,隐私泄露的泄漏,手机助手系统的开发过程的主要系统功能:手机防盗功能、手机的通讯卫士、管理软件系统、管理手机进程、软件杀毒系统、优化软件系统、高级工具、设置中心的主要功能模块。整体项目开发的过程进行了分析,手机系统进行需求分析,得出手机系统的用例试图和用例描述;针对手机系统进行初步的分析设计,得出手机系统的结构设计和功能模块设计,对数据库设计,数据库表的设计;
关键字:ANDROID ;APP;手机助手,MVC框架,数据库
Design and implementation of mobile phone assistant
Student:Zhangyueliang Supervisor:Weizhe
The system is aimed at those malicious applications and thorough describes the development process of mobile security guards, including mobile security, communications guards, software management, process management, mobile Antivirus, system optimization, advanced tools, set up centers and other functional modules. The whole project using MVC framework, is a comprehensive application of Android knowledge, Techniques used including activity, service, broadcast, content provider, Notification, Database, custom title, custom controls, widget, AIDL process communication and so on. This project is carried out by XML file layout on the page, background using java code to implement business logic processes and complete page demand. The system uses Android as the development platform, using ADT (Android Development Tools) as the development environment. Background using SQLite,database for data storage and transmission, and in this way it can implement data sharing and business logic of the mobile security guards.
Key words:
framework, databa
Mobile security guards, Android Development Platform, MVC
目 录
目 录 .............................................................. 4 一、 绪论 ........................................................ 2
(一)软件开发背景 ............................................. 2 (二)系统开发环境 ............................................. 2 二、 开发环境介绍 ............................................... 3 (一)Android开发环境介绍 ....................................... 3 (二)ANDROID特性 ............................................... 3 (三)ECLIPSE介绍 ............................................... 3 (四)JAVA语言介绍 ............................................. 3 (五)SQLITE数据库介绍 ......................................... 4 三、 需求分析 .................................................... 5 (一) 功能需求分析 ............................................ 5 (二) 本章小结 .................................................. 6 四、 系统总体设计 ................................................ 7 (一)系统目标 ................................................... 7 (二)系统结构框架 ............................................... 7 (四)数据库设计 ................................................ 12 五、 系统详细设计与实现 ......................................... 17 (一)系统的具体功能模块设计及界面 .............................. 17 (三)主界面的设计与实现 ..................................... 17 (四)通信卫士的设计与实现 ................................... 22 (五)软件管理的设计与实现 ................................... 25 (六)进程管理的设计与实现 ................................... 27 (七)流量统计的设计与实现 ................................... 29 (八)手机杀毒的设计与实现 ................................... 29 (九)高级设置的设计与实现 ................................... 31 (十)缓存清理的设计与实现 ................................... 33 六、 软件测试 ................................................... 35 致 谢 ............................................................ 36 参考文献 .......................................................... 37
4
一、 绪论
(一)软件开发背景
手机助手软件能帮助用户对手机中的应用系统软件进行日常管理操作,管理手机的系统功能,减少手机的繁琐工作,能够保护手机,保护手机用户的隐私安全,维护手机的日常运行,手机权限,提高手机性能,手机助手主要包括手机的防盗功能、手机的杀毒软件、管理软件系统、管理手机进程、通讯卫士是手机助手的主要系统功能。使用手机助手来管理手机的软件,对手机进行杀毒、防盗、拦截骚扰电话和垃圾短信、清理手机的缓存,目的是为了降低手机日常使用的复杂化和提高手机的安全性。[3]
(二)系统开发环境
操作系统:Microsoft Windows 7 Ultimate 开发平台:Android
开发环境:Android Development Tools 开发语言:Java 数 据 库:Sqlite
2
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于安卓手机助手的设计与实现在线全文阅读。
相关推荐: