摘要
随着手机使用的普及,人们获取与保存信息的方式已经发生了激动人心的转变。智能手机正在逐步融入我们的生活,并影响和改变着我们的生活。由于现在各种智能手机的使用,使得人们在管理、应用及服务等各个领域使用数据方面变得更加简洁,更加方便,大大提高了工作效率。
本论文首先对基于安卓的云笔记应用程序进行了需求分析,从系统开发环境、系统目标、设计流程、功能设计等几个方面进行系统的总体设计,使用Java语言设计了基于安卓的云笔记应用程序,包括登录注册、我的笔记、我的好友、朋友圈、个人信息、修改密码、注销登录等主要功能模块,实现了云笔记的功能。通过对系统的功能进行测试,测试结果证明该系统界面友好、功能完善,有着较高的使用价值,具有庞大的潜在用户群体和较广阔的应用前景。
关键词:智能手机;Android;云笔记;JAVA
I
ABSTRACT
With the popularity of mobile phone use, for people to obtain and preserve the way information has undergone dramatic change. Smart phones are gradually integrated into our lives, and to influence and change our lives. Now that the use of a variety of smart phones, making it even more simple, more convenient, greatly improving the work efficiency in all areas of data management aspects, applications and services.
This paper first Android-based cloud application notes demand analysis, the overall design of the system development environment from several aspects of the system, the system objectives, the design process, functional design, the use of the Java language was designed based on cloud notes Android application program, including the login registration, my notes, my friends, my circle of friends, personal information, change your password, log off and other major functional modules to achieve a cloud notes function. Through the function of the system test, the test results show that the system is user-friendly, functional, has a high value, has a huge potential user groups and broader application prospects.
Keywords: Smartphone; Android; cloud notes; JAVA
II
目录
摘要 ......................................................................................................................................... I ABSTRACT ........................................................................................................................... II 目录 ...................................................................................................................................... III 第1章绪论 ............................................................................................................................ 1
1.1 选题背景 .................................................................................................................. 1 1.2 课题研究现状 .......................................................................................................... 1 1.3 研究内容 .................................................................................................................. 1 1.4 主要设计思路 .......................................................................................................... 2 第2章开发环境介绍 ............................................................................................................ 3
2.1 什么是Android ........................................................................................................ 3 2.2 Android的优势 ......................................................................................................... 3 2.3 Android的不足 ......................................................................................................... 4 2.4 Android带来的影响 ................................................................................................. 4
2.4.1 对消费者的影响 ............................................................................................ 4 2.4.2 对手机制造商的影响 .................................................................................... 5 2.4.3 对运营商的影响 ............................................................................................ 5 2.5 JAVA介绍 ................................................................................................................. 5 2.6 Android的系统架构 ................................................................................................. 6 2.7 Android内核 ............................................................................................................. 6
2.8.1 Lib ................................................................................................................... 7 2.8.2 运行环境 ........................................................................................................ 8
第3章系统分析 .................................................................................................................... 9
3.1 系统可行性分析 ...................................................................................................... 9
3.3.1 技术可行性 .................................................................................................... 9 3.3.2 操作可行性 .................................................................................................... 9 3.3.3 经济可行性 .................................................................................................... 9
III
3.2 总体需求 .................................................................................................................. 9 3.3 功能需求 .................................................................................................................. 9 3.4 开发运行环境需求 ................................................................................................ 10 3.5 性能需求 ................................................................................................................ 11 3.6 其它需求 ................................................................................................................ 11 第4章系统总体设计 .......................................................................................................... 12
4.1 概述 ........................................................................................................................ 12 4.2 设计原则 ................................................................................................................ 12 4.3 系统功能结构图 .................................................................................................... 12 4.4 系统流程图设计 .................................................................................................... 13 第5章系统的实现 .............................................................................................................. 15
5.1 软件界面设计 ........................................................................................................ 15 5.2 用户登录注册界面 ................................................................................................ 15 5.3 我的笔记模块界面 ................................................................................................ 15 5.4 朋友圈模块界面 .................................................................................................... 16 5.5 我的好友模块界面 ................................................................................................ 17 5.6 个人信息模块界面 ................................................................................................ 17 第6章系统的测试 .............................................................................................................. 19
6.1 测试方案设计 ........................................................................................................ 19
6.1.1 测试策略 ...................................................................................................... 19 6.1.2 测试安排 ...................................................................................................... 19 6.1.3 测试资源 ...................................................................................................... 19 6.2测试用例构建 ......................................................................................................... 20
6.2.1 测试用例编写约定 ...................................................................................... 20 6.2.2 测试用例设计 .............................................................................................. 20 6.2.3 测试分析 ...................................................................................................... 21
总结 ...................................................................................................................................... 22 致谢 ...................................................................................................................................... 23 参考文献 .............................................................................................................................. 24
IV
V