{$cfg_webname}
主页 > 计算机 > JAVA >

基于安卓Android手机通讯录APP设计(Eclipse,MySQL)

来源:wenku163.com  资料编号:WK16313471 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16313471
资料介绍

基于安卓Android手机通讯录APP设计(Eclipse,MySQL)(论文11300字,程序代码)
摘要:Android手机通讯录旨在让用户存储联系人电话,并且能够快捷的通话与发短信。本文调查研究了Android手机通讯录的开发背景和研究现状,以及开发所采用的相关技术。传统的通讯录只能简单的实现对联系人信息的增加、删除、修改等功能,本文则以开发一款具有信息共享功能的手机通讯录为目标。系统设计基于Android平台,采用Java编程语言,开发环境选用Eclipse。软件的开发经过需求分析、设计、测试、维护等流程,以保证系统的正常运行。软件满足了不同权限用户的功能需求。在传统通讯录的基础上,本软件使用户在注册登录后可进行查看资讯信息、通讯录管理、交流、留言以及备忘录管理等操作,相互认识的一群人之间就可以不用重复存储,管理员可进入系统后台对系统进行全面管理操作,以维护系统正常稳定运行。系统开发的亮点是注册登录成功的用户可共享资讯、通讯录的联系人信息等,可以让用户更加方便快捷的添加联系人并交流。
关键词:手机通讯录;Java编程语言;Android平台;MYSQL数据库;   
Design and Implementation of Android Mobile Address Book
OuYangYing
School of Computer and Software,NUIST,Nanjing 210044,China
ABSTRACT:Android phone address book is designed to allow users to store contact phone calls, and to be able to quickly make calls and send text messages.  This paper investigates and studies the development background and current situation of Android mobile phone address book, as well as the related technologies used in the development. The traditional address book can only simply realize the functions of adding, deleting and modifying contact information. This paper aims to develop a mobile phone address book with information sharing function. The system is designed based on Android platform, using Java programming language and Eclipse as the development environment. The software development process includes requirement analysis, design, testing and maintenance to ensure the normal operation of the system. The software meets the functional requirements of users with different privileges. On the basis of the traditional address book, this software enables users to view information, address book management, communication, message and memo management after registration and login. A group of people who know each other can not need to store repeatedly. Administrators can enter the system background to conduct comprehensive management operations, in order to maintain the normal and stable operation of the system. The highlight of system development is that successful registered users can share information, contact information in address book, etc. It can make users more convenient and fast to add contacts and communicate.
Keywords: Mobile phone address book; Java programming language; Android platform;MYSQL database;
系统功能分析
这个手机通讯录APP要求可以在使用Android系统的手机上运行,系统主要实现了管理员功能模块和用户功能模块两个部分,下面将对这两个大功能模块进行具体功能需求分析。
(1)管理员功能分析
管理员可以登录系统后台对系统进行管理操作,管理员登录后可以操作的功能模块包括用户管理、资讯信息管理以及通讯录管理。
(2)用户功能分析
没有账号的用户可进行注册操作,注册登录后用户可使用的主要功能模块包括资讯信息、通讯录、关于软件、用户交流、留言板、备忘录以及我的账户。
论文具体包括以下6个部分:
第一部分前言:这一部分主要介绍了安卓手机通讯录的选题背景、研究现状以及所要研究的内容。
第二部分相关技术:对手机通讯录客户端、服务端和数据库所用到的技术和开发环境进行了介绍。
第三部分系统分析:针对此次开发的系统进行了可行性分析,再对系统的性能、功能以及流程进行了分析。
第四部分系统设计:这一部分是针对系统的实现进行了数据库以及开发流程等的设计。
第五部分系统的实现:系统实现部分主要对用户和管理员使用的各个界面进行了展示。
第六部分系统测试:验证系统是否可以实现各个功能。
 

基于安卓Android手机通讯录APP设计(Eclipse,MySQL)
基于安卓Android手机通讯录APP设计(Eclipse,MySQL)
基于安卓Android手机通讯录APP设计(Eclipse,MySQL)
基于安卓Android手机通讯录APP设计(Eclipse,MySQL)
基于安卓Android手机通讯录APP设计(Eclipse,MySQL)


目 录
1 前言    1
1.1 选题背景    1
1.2研究现状    1
1.3 研究内容    2
2 相关技术简介    2
2.1 开发工具简介    2
2.1.1 Android技术    2
2.1.2 Eclipse    4
2.1.3 MyEclipse    4
2.1.4 MYSQL数据库    4
2.1.5 Tomcat    5
2.2 MVP框架    5
3 系统分析    5
3.1 可行性分析    5
3.1.1 技术可行性    5
3.1.2 经济可行性    5
3.1.3 操作可行性    6
3.1.4 时间可行性    6
3.2 系统性能分析    6
3.3 系统功能分析    6
3.4 系统流程分析    7
3.4.1 登录流程    7
3.4.2注册流程    8
3.5 用户体验需求分析    8
4 系统设计    9
4.1系统结构设计    9
4.2系统开发流程设计    9
4.3系统顺序图设计    10
4.4数据库设计    11
4.4.1数据库E-R图设计    11
4.4.2数据库表设计    13
5 系统的实现    15
5.1管理员功能模块    15
5.1.1用户管理    15
5.1.2资讯信息管理    15
5.1.3通讯录管理    16
5.2用户功能模块    16
5.2.1系统整体界面    16
5.2.2用户注册登录界面    17
5.2.3详情资讯界面    17
5.2.4通讯录界面    18
5.2.5用户交流界面    19
5.2.6备忘录界面    20
5.2.7个人信息设置界面    20
6 系统测试    21
6.1 测试定义    21
6.2 测试目的和原则    21
6.3 测试特性    22
6.4 测试方案    22
6.5 测试用例    23
7  总结    24
参考文献    25
致谢    26

推荐资料