开题报告-基于android的即时通讯系统的设计与实现

开题报告-基于android的即时通讯系统的设计与实现

ID:27833627

大小:59.50 KB

页数:8页

时间:2018-12-06

开题报告-基于android的即时通讯系统的设计与实现_第1页
开题报告-基于android的即时通讯系统的设计与实现_第2页
开题报告-基于android的即时通讯系统的设计与实现_第3页
开题报告-基于android的即时通讯系统的设计与实现_第4页
开题报告-基于android的即时通讯系统的设计与实现_第5页
资源描述:

《开题报告-基于android的即时通讯系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计开题报告1.本课题的研究意义,国内外研究现状、水平和发展趋势1.1研究意义如何与别人更好地交流,是当前人们普遍关心的问题。现代社会,手机与我们的生活联系越來越密切,如何方便快速的和他人沟通交流,成为人们F1益关注的焦点,以此为背景,基于Android的即吋通讯系统应运而生。此次设计从实际工程应用的角度出发,以计算机网络和Android原理为指导,结合当前网络中的一些常用技术,编程实现基于Android的手机聊天工具。即时通讯系统可以帮助人们把好友集中到一起,可以对好友进行分类,可以随时和朋友一起聊天。即时通讯系统的群聊功能

2、口J以帮助聊天的人们一起讨论,而且聊天记录保存了聊天的所有的记录,这样想翻看以前的聊天就可以随吋的翻看。聊天时的自带的表情也使聊天更加的轻松和愉快。随着网络应用的发展,聊天软件已经成为最热门的网络应用Z-o经丿力了近几年突飞猛进的发展之后,即时通讯工具早已不再是简单的互联网通讯工具,它已经成为一个集互动交流、休闲娱乐、信息管理为一•体的多元化互联网应用平台。总之,聊天软件的出现给人们彼此之间的沟通带来了无比的方便,人们可以通过聊天软件建立深刻的友情,让人们在互联网上的交流更加充满活力与生机。1.2国内外研究现状、水平和发展趋势An

3、droid作为Google开发的一款开源手机操作系统,正越来越受到手机厂商的追捧,而摩托罗拉在手机操作系统上全力转向Android平台,也让基于Android平台的应用开发越发成为业内关注的焦点。1996年11月ICQ在全球发布,拉开了互联网即时通讯应用的序幕。就是这样一款小软件在短短数年时间里发展出一个巨大的即时通讯产业。时至今H,即时性通讯工具早已成为最热门的网络应用当ICQ风行全球的时候,在国内各种仿ICQ的中文即时通讯系统软件也纷纷推出,吋至今日,占据国内市场的主要是腾讯公司的QQ、微软的MSN、雅虎的雅虎通等。其中腾讯公

4、司的QQ己经占据了国内80%以上的市场。随着即时通讯应用的深入,其功能早已超越了初期的即时文字聊天。表情图标早已成为各个即时通讯软件的标准功能,文件传输、语咅/视频聊天、游戏、网上交友等高级功能也正越来越多地被集成进入即时通讯应用。事实表明,现在的即吋通讯已不再是一个简单的沟通工具,而是一个信息资讯、交流互动、休闲娱乐中心,即时通讯系统平台上的语音、视频、音乐点播、信息共享等新应用层出不穷。发展到现在,即时通讯软件越来越成熟,即时通讯产业链也已经形成,已经成为现代人和现代经济中不可或缺的一部份,相信未來即时通讯软件的道路会更加宽广

5、和精彩。毕业设计开题报告1.本课题的基本内容和要求,关键问题及其解决的方法和措施2」基本内容要开发的即时通讯系统系统分为三个模块:客户端模块、服务器模块、数据库模块。内含:用户注册、用户登录、添加好友、好友分组、好友上线通知、即吋通讯(聊天)、基木管理功能、权限验证功能、数据的增删改查功能,如图所zjlO即时通讯系统服客数务户据器端库模模模块块块权用川添好即数限加友时据户户上通验注登好线讯存通聊证册录友知天储1、客户端模块(1)用户注册:在与好友进行聊天之前首先进行账号注册,包含用户名和密码的填写,将用户的信息保存到数据库屮,同时

6、分配给用户一个Id号码,用户可凭此Id号码登录即时通讯系统。(2)用户登录:用户在输入用户名和密码后登录即时通讯系统,用户可以对系统内的一些功能进行个性化的设置。(3)添加好友:用户可以根据己经知道的好友的Id号码进行查找好友,然后进行添加好友。(4)好友上线通知:在用户登录条件下,如果其他好友上线,则通过声音提醒用户有好友上线了。(5)即时通讯聊天:用户登录后,点击想要聊天的好友,进入聊天界面,聊天界而冇很多丰富多彩的功能,用户通过使用这些功能可以和好友进行轻松愉快的聊天。2、服务器模块(1)基木信息管理:服务器可以对用户的基木

7、信息进行管理,还可以对聊天的内容进行管理。(2)权限验证:当用户注册时,服务器可以通过查询数据库的相应信息对用户填写的基本信息是否符合要求进行验证;当用户登录时,可以对用户登录是否合法进行验证。3、数据库模块(1)数据存储功能:数据库可以对用户注册时所填的基本信息进行存储,也可以对好友Z间的聊天内容进行存储,还可以对用户个性化设置的信息进行存储。(2)数据壊删改查功能:用户删除或者添加好友时,服务器口J以在数据库屮删除或者添加用户信息。用户需要给好友重命名吋,服务器也可以在数据库屮为对应的好友添加备注姓名。用户需要查找某个好友的信

8、息时,服务器通过查询数据库的信息,将在数据库屮查找到的相应好友的信息传送给客户端。2.2基木要求1、界面方面:客户端有“注册”、“登录”、“退出”、“好友管理”、“聊天”等界面,用户可以对客户端的界面进行个性化的设计。2、内容方面:用户在和好友聊天

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。