基于安卓手机通讯录的设计与实现毕业论文
2021-04-21 01:10:38
摘 要
随着社会的迅速发展,移动通讯设备的应用,人们之间的沟通需求越来越大,通讯录所记载信息的日益增加,我们手写记录他人的手机号码已经不符合时代的要求了,根据人们的需求,为方便用户及时更快的取得联系人的电话号码和其他有关信息,结合Android技术的成熟,开发了基于安卓手机的通讯录软件。
本基于安卓手机通讯录是一个基于Android平台,采用Java编程语言开发, 同时使用MYSQL数据库进行系统数据的储存,充分的保证了系统的稳定性和安全性。通过本系统用户实现了通讯录管理,通讯录查询等功能。本软件设计的核心追求是操作便于人们操作习惯,功能符合要求,且希望能够创造良好的用户体验
本文主要首先介绍了系统开发背景以及开发环境等,接着对本基于安卓手机通讯录进行系统需求分析和设计,包括系统的功能模块,系统界面设计,系统结构和数据库等,最后对进行系统测试,完成本篇论文。
关键词:Android技术;Java;MYSQL数据库;手机
ABSTRACT
With the rapid development of society, the application of communication equipment, the more frequent contact between people, the increasing number of contacts information, the traditional manual address book management model has been unable to meet the development needs of the times, according to people's needs, Users find contact information, combined with the mature Android technology, developed based on Andrews phone contacts.
Based on the Android mobile phone address book is based on the Android platform, using the Java programming language development, while using the MYSQL database for system data storage, and fully guarantee the stability and security of the system. Through the system users to achieve the address book management, address book query and other functions. "Simple, functional and practical" This is the core concept of the software design, the system seeks to create the best user experience.
This thesis mainly introduces the background of the system development and the development environment, and then analyzes and designs the system requirements, including the system function module, the system structure, the database and the system interface design, and finally completes the system test and completes the system This paper.
Keywords: Android technology; Java; MYSQL database
目录
摘要 ii
ABSTRACT iii
目录 iv
1 引言 1
1.1 开发背景 1
1.2 研究目标 1
1.3 研究内容 2
2 开发环境介绍 3
2.1 Android简介 3
2.2 Android平台的搭建 3
2.3 JSP简介 5
2.4 MYSQL数据库 6
2.5 开发系统APK 7
3 系统分析与设计 2
3.1 系统可行性分析 2
3.1.1 操作的可行性分析 2
3.1.2 技术可行性分析 2
3.1.3 经济可行性 2
3.2 系统功能设计 3
3.2.1 功能概述 3
3.2.2 功能结构 3
3.3 系统流程设计 3
3.3.1 注册流程 3
3.3.2 登录流程 4
3.3.3 添加信息流程 5
3.3.4 修改信息流程 6
3.3.5 删除信息流程 6
3.4 系统设计规则与运行环境 7
4 数据库分析设计 8
4.1 数据库分析 8
4.2 数据库E-R图 8
4.3 数据库实体 8
4.4 数据库表 9
5 系统功能设计 11
5.1 用户注册 11
5.2 用户登录界面 11
5.3 用户主界面 12
5.3.1 通讯录管理界面 12
5.3.2 通讯录详细信息界面 13
5.3.3 通讯录查询界面 13
5.3.4 个人信息界面 14
5.4 管理员登录界面 14
5.5 管理员主界面 15
5.5.1 用户管理界面 16
5.5.2 通讯录管理界面 16
6 系统测试 17
6.1 功能测试 17
6.2 可用性测试 17
6.3 性能测试 18
6.4 测试结果分析 18
总结 19
参考文献 20
致谢 21
引言
开发背景
移动互联网时代的来到,是一个新时代的开端。将移动通讯和互联网融合在一起,这是我们所称之为的互联网。手机平板和电脑这几种移动设备可以根据我们的需要,方便我们在任何时候地访问互联网应用和众多庞大的资源。
移动互联网时代一个标志性工具,是我们手里的智能手机,它和我们之前传统的智能通话的小灵通,座机这种传统电话不同,它具有自己的操作系统,比如安卓,ios和windows。它可以自由安装、卸载软件,可以通过移动,联通和电信通信网络来接入无线网络,并且十分方便我们的生活,与传统手机不同的是,它还具有储蓄和计算能力。
现在,我们所使用的手机,远远超过了计算机的数量,为我们的生活带来许多乐趣,人们通过手机来上网也变得更加方便,更加实用。因为智能手机越来越深入到人们的生活中,厂商也随之开发大量的应用软件。手机已经进入到人们的生活中,基于Android手机平台的软件被更多的厂商所开发,手机系统越来越智能,越来越符合人们的操作习惯。在移动终端设备飞速发展的现在这个时候,之前电脑上的应用在我们的智能手机上也可以进行使用是一个必然的趋势。
随着计算机的快速发展,网络的诞生,改变了传统的信息传播方式,完全改变了我们传统交流时的方式方法。