基于安卓android生日管家软件的设计与实现(SQLlite)
无需注册登录,支付后按照提示操作即可获取该资料.
基于安卓android生日管家软件的设计与实现(SQLlite)(任务书,开题报告,外文翻译,毕业论文12000字,程序代码,答辩PPT)
摘要
随着社会的不断发展和进步,生活节奏不断加快。人们常会因为这样那样的琐事,有时候难免无法记住每个朋友的生日,从而造成亲情、友情或是爱情的疏离。
另一方面,由于智能机的出现,手机已经成为我们生活中的主要构成部分,而使用手机作为记录日常生活中的琐事已是大势所趋。在这样的背景下大众需要一个生日管家来帮助你记录管理亲友的生日。
论文对Android系统架构和应用开发进行初步研究,运用JAVA开发语言设计了一款生日管家软件。在对系统进行详细需求分析的基础上,确定了系统的功能和性能要求,对软件的界面,布局等方面进行了详细设计。在软件的详细设计阶段中,首先,我们必须搭建好软件开发的必要环境,包括下载安装开发环境Eclipse和安装ADT扩充套件。其次,软件的设计主要是从两方面入手,一是界面UI设计;二是其功能的实现。由于UI设计相对简单,所以此次开发将功能的实现作为重点。在技术选型的时候,考虑Android自带的功能比较稳定,所以选用的是其自带功能。该软件很好地将Android自带功能,比如打电话功能、发短信功能放融入到其中,达到功能的多样化,便于对好友生日进行管理。
关键词: Android,生日管家,生日提醒
Based on the android birthday housekeeper software
design and implementation
Abstract
With the continuous development and progress of society, the accelerating pace of life. People often because of trivial things, sometimes can not remember each friend's birthday, resulting in the family, friendship or love alienation.
On the other hand, the emergence of intelligent machines, mobile phones have become the main part of our life, and the use of mobile phones as a record of the chores of daily life has become the trend of the times. The need for a birthday steward in this context the public to help you record management relative's birthday.
The preliminary study on the Android system architecture and application development, a birthday housekeeper software is designed using JAVA language development. Based on the detailed demand analysis to the system, the function and performance of the system, the software interface, detailed design layout etc.. In the detailed design stage of the software, first of all, we must build a good environment for software development, including download and install the development environment of Eclipse and install the ADT extension. Secondly, the software design is mainly from two aspects, one is the UI interface design; the two is the realization of its function. The UI design is relatively simple, so it will function as the focus of the implementation. When the technology selection, relatively stable Android built-in function is considered, so the choice is its own function. The software will be a good Android built-in function, such as phone calls, send text messages function functions into one, to achieve the diversification of functions, easy to carry on the management to the friends birthday.
Key words: Android,housekeeping,birthday reminder
软件的需求分析
该软件是一个基于Android平台的手机生日管家软件,是为用户提供好友生日提醒方面服务的,它包括好友生日信息的查看、好友信息的增删、好友信息的编辑等设置、向好友送去祝福等功能。
本软件可以帮助用户在繁忙的工作之余,不忘亲朋好友的生日,在特殊的日子里记录我们人生的成长记号,在这样特别的日子里为身边的人送上最真诚的生日祝福,希望这样的软件能给你的爱人,亲人,朋友带去欢乐和美好的祝福。
软件的功能模块说明
(1)好友信息编辑模块。用户可以通过增加、修改、删除来管理好友生日信息。在好友信息列表中,包含了好友的姓名、生日、电话等内容。
(2)自由选择提醒日期模块。用户可以通过软件自由去选择生日的提醒日日期,可以是在生日当天,可以是生日提前的那几天,用户可以完全进行自由设置。
(3)自动拨打电话和自动发送信息模块。在生日提醒时,用户可以一键拨通好友的电话,或者说一键给好友发信息。
论文主要结构及内容如下:
第一部分绪论,介绍项目的背景、目的及意义,阐述国内研究现状及软硬件需求。
第二部分相关知识介绍,介绍项目开发的的基础知识,包括Android操作系统、特点和优势的介绍,以及开发工具及环境的介绍。
第三部分软件需求分析及概要设计,分析软件开发的各方面需求,为设计做准备。
第四部分软件的详细设计,针对用户需求及概要设计,实现软件模块功能。
第五部分软件的测试,就软件几个功能进行测试,找出问题,完善软件。
目 录
1 绪论 1
1.1 背景 1
1.2 目的和意义 2
1.3 国内研究现状 2
1.4 软硬件需求 3
1.5 本文的结构 3
2 基础知识与开发技术 4
2.1 Android操作系统简介 4
2.1.1 Android系统特点 4
2.1.2 Android手机平台的优势 5
2.2 开发工具及其他软件的简介 6
2.2.1 开发工具 6
2.2.2 其他软件的简介 6
2.3 系统开发的环境 7
3 软件需求分析及概要设计 8
3.1 软件的需求分析 8
3.2 软件的概要设计 8
3.2.1 软件的功能模块说明 8
3.3 数据保存的设计 10
4 软件的详细设计 13
4.1 主界面的设计与实现 13
4.1.1 主界面的头部菜单栏 13
4.1.2 软件主界面功能的设计 14
4.2. 任务功能的设计 16
5 手机软件系统测试 18
5.1 手机软件测试概述 18
5.2 常用的软件测试方法 18
5.2.1 黑盒测试 19
5.2.2 白盒测试 19
5.2.3 基于风险的测试 20
5.2.4 基于模型的测试 21
5.3 本系统测试用例 21
6 结论 24
参考文献 26
致 谢 28