3。2 功能需求 8
3。3 本章小结 9
4 软件实现 10
4。1软件用例描述 10
4。2 软件设计代码 12
4。3 软件实现界面 36
4。4 本章小结 45
5 毕业设计关键技术 46
5。1 UI设计 46
5。2 运行环境要求 47
5。3 本章小结 47
6 结论 48
参考文献 49
致 谢 50
表清单
表序号 表名称 页码
表4-1 语音拨号用例 8
表4-2 图片拨号用例 9
表4-3 代号拨号用例 9
表4-4 语音信箱用例 9
表4-5 联系人用例 10
表4-6 添加联系人用例 10
图清单
图序号 图名称 页码
图2-1 需求分析沟通渠道 4
图2-2 需求分析过程模型 5
图4-1 软件拨号功能界面 35
图4-2 语音拨号功能界面 36
图4-3 图片拨号功能界面 37
图4-4 代号拨号功能界面 38
图4-5 语音信箱功能界面 39
图4-6 联系人拨号功能界面 41
图4-7 添加联系人功能界面 42
图5-1 MVC结构图 45
图5-2 数据控制流与用户交互 46
1 绪论
Android是一个真正的全面开放的移动平台,基于Linux内核的Android系统在优化后提供了安全性、内存管理、进程管理、网络协议栈,和驱动程序模型等核心系统服务,以及手机软件和硬件连接层[1]。Android是一个开放的系统架构,这是它的最大特点,其开发和调试环境很好,而且还支持各种可扩展的用户体验,Android包含的图形系统是非常富有的,拥有强大的支持多媒体功能[2]。现在,Android已经在笔记本电脑、手表、游戏机、汽车音响等设备上运行[3]。
Android是以谷歌为首的开放手机平台推出的一个开放的嵌入式操作系统平台,从自推出到现在,Android吸引了来自世界各地相关职业人员,Android 应用程序开发中的创意越来越多[4]。首个为移动终端打造的真正开放和完整的移动软件即为Android[5]。仅仅推出两年,Android就超过了已经霸占市场逾十年的诺基亚Symbian,成为了全球第一大智能手机操作系统[6]。事实上,Android已经超出了手机的范畴,Android系统已经广泛应用于TV、手表以及各种可穿戴设备[1]。