移动终端的即时通信系统的设计与实现(附件)【字数:14977】

摘 要摘 要随着科技的发展,智能手机的出现,智能手机端的即时通信系统也应运而生。为了让互联网所提供的服务能被智能手机随时随地的查询,一种有效的方式是将应用的功能扩展到移动终端,允许智能手机经由移动网络和因特网访问相关资源信息。即时通信系统一经问世,就凭借其快速即时的特征,被商务业和服务业等这种对信息反馈高需求的行业所青睐。因此,智能手机端的即时通信软件将会有广阔的发展前景和巨大的市场。本系统用Java作为编程语言,用MySQL作为数据库,基于Android系统开发设计了一款即时通信系统软件,该系统将会完成好友聊天、语音聊天、聊天记录保存、添加好友等功能。本课题将会设计一款基于移动终端的即时通信软件,这款聊天软件方便快捷,操作简单,将会获得广大用户的喜爱,用户会获得良好的体验,为注册用户提供一个方便快捷的交友平台。关键词 移动终端 ;即时通信;手机软件;智能手机
Keywords: Mobile Terminal; Instant Messaging; Intelligent System;Mobile Phone Software 目 录
第一章 绪论 1
1.1课题研究背景和意义 1
1.2 国内外研究现状 1
1.3本文主要内容 2
1.4本章小结 3
第二章 系统开发环境与技术 4
2.1 Android框架介绍 4
2.2 Android常用组件介绍 6
2.3 本章小结 8
第三章 系统分析 9
3.1课题可行性分析 9
3.2系统功能需求分析 10
3.3系统用例图分析 11
3.4系统非功能行需求分析 12
3.4.1 可用性分析 12
3.4.2可扩展性分析 12
3.5 本章小结 12
第四章 即时通信系统设计 13
4.1 系统总体设计 13
4.2系统详细设计 14
4.2.1 即时通信系统程序流程设计 14
4.2.2  *好棒文|www.hbsrm.com +Q: ^351916072* 
系统登录/退出模块详细设计 14
4.2.3 注册功能模块详细设计 15
4.2.4接受/发送消息功能详细设计 16
4.2.5 个人信息修改模块设计 18
4.2.6 添加好友、删除好友模块设计 18
4.3 数据库结构设计 19
4.3.1 系统ER图 19
4.3.2数据库表的设计 20
4.4 本章小结 22
第五章 系统实现与测试 23
5.1系统实现 23
5.1.1 登录模块实现 23
5.1.2 注册模块实现 23
5.1.3 我的好友模块实现 24
5.1.4 文字和语音聊天模块实现 26
5.1.5 添加及删除好友模块实现 28
5.1.6 字体设置功能模块实现 30
5.1.7 验证好友功能模块实现 30
5.1.8 个人信息修改功能实现 31
5.2系统功能测试 32
5.2.1 登录功能测试用例表分析 32
5.2.2 注册功能测试用例表分析 32
5.3本章小结 33
第六章 总结与展望 34
6.1 总结 34
6.2 展望 34
致 谢 36
参考文献 37
第一章 绪论
1.1课题研究背景和意义
系统的设计目的是为了用户实现一个即时通信平台,实现用户注册登录,好友聊天,消息发送,信息修改等功能。随着移动终端即时通信的快速发展以及互联网向移动终端的快速普及,人们实时信息的交流互换越来越依赖[1]。随着移动终端的即时通信系统不断普及以及性能和功能的不断改革发展,人们对移动终端的即时通信系统的需求也相对提高。即时通信系统的出现连接了整个世界,也连接了每一个用户。
随着智能手机的普及和网络应用的发展,即时通信软件已经成为当今社会最热门和最有潜力的应用软件之一[2]。近几年通信系统软件市场发展迅猛,人们手机里出现了各式各样的即时通信软件。即时通信软件不再是早期简单的聊天工具,它已经成为一个集信息管理、互动交流、休闲娱乐为一体的多元化互联网应用平台,总之,即时通信软件的出现给人们的交流带来了无比快捷方便。人类完成了从以前交流靠写信打电话到网上即时通信交流的转变。人们可以通过即时通信软件认识更多的朋友,建立深厚的友情,学习更多的知识,让人们的交流方式变得更加充满活力。
1.2 国内外研究现状
1、国外研究现状
1996年美国一家公司研制开发了一款名为ICQ的聊天软件,发布后这款即时通信软件迅速被广大群众所喜爱并风靡全球。ICQ也推动了世界IM(Instant Message)产业的发展。直到今天,即时通信软件已经成为网民最喜爱的手机应用之一,也是手机上最常见的应用软件之一。如今在国外,手机端的即时通信软件功能各式各样,但都是从当初最基本ICQ功能发展而来的。ICQ是世界上最先发布的即时性通信工具。最初,ICQ只具有即时通信软件最基本的功能,即好友列表和消息聊天,用户只能和好友进行最基本的文字交流[3]。虽然功能简单,但是ICQ一经发布,就受到来自世界各地网民的追求和喜爱,即时通讯市场雏形顿显。再后来,微软也设计推出MSN这款即时通信系统软件,微软公司把MSN与Windows操作系统捆绑操作,经过微软管理层精明长远的操作,MSN这款即时通信系统迅速被世人所熟知。与侧重于娱乐休闲的QQ不同,微软的MSN更侧重于商务之间的应用,MSN也迅速成为企业员工之间交流沟通的首要工具,事实证明,这种决策是非常正确的。MSN迅速风靡全球,在众多即时通信软件中脱颖而出,占据了很大一份的市场份额。有了微软公司的融入和推广,即时通讯软件开发的潮流从此在国际市场火爆起来,巨大的市场潜力也吸引了更多的人的目光。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/txgc/261.html

好棒文