1. 研究目的与意义
近年来,随着无线移动网络和智能手机操作系统的高速发展,各种基于无线互联网的即时通讯软件也层出不穷。
即时通讯这种通讯手段,已经融入到日常生活中的方方面面,并且随着近年来,手机QQ,微信等移动IM应用的流行,即时通讯应用已经成为人们交流的一种重要工具。
知识经济时代,信息科技己逐渐渗透到社会、经济各个领域,并日益成为重要的生产力。
2. 课题关键问题和重难点
关键问题:做成一个优秀的基于Android的网络实时通讯工具的关键在于能够满足用户的需求,其需求中最为重要的两点就是1.实现单对单消息的即时通讯。
2.群组聊天的实现(即多成员通知送达)。
用户可以通过IM工具的客户端发送指定目标的通讯信息,也可以选择特定目标(3位及以上)进行一方输入,多方送达显示的效果,且要保证即时反应信息的变化、信息的准确性等。
3. 国内外研究现状(文献综述)
本次毕业设计要实现的是基于Android的网络实时通讯工具,该项目主要是实现即时通讯,一种终端服务,允许两个人或者多个人使用网路可以跨平台地即时地传递文字信息,文本文件等进行交流。
不仅为用户提供查看信息,用户信息的增、删、查、改,用户权限的修改与维护,对用户好友管理等功能,而且为用户提供查看个人详细信息,信息交流详细情况等功能。
该系统会按照用户指定目标信息进行好友添加以及新建群组,数据消费等,能将这些信息及时反馈用户和对方用户。
4. 研究方案
设计本系统主要使用 MVP设计模式,C/S架构进行设计,采用MySQL数据库进行数据的存储与使用。
总体构想是利用Android Studio开发工具开发实现在Android平台下的即时通讯系统的客户端,它能够完成获取服务器上的用户设置信息,好友列表,好友群组等信息,然后实现互联互通,进行方便、迅捷地收发即时消息。
5. 工作计划
第1周:确定毕业设计的安排,查找毕业设计所需的相关资料,熟悉所做系统的相关业务,熟悉相关的编程环境和编程工具,阅读、学习、查阅相关文献,完成开题报告 。
第2周至第3周:对系统做出合理规划,构造基本的框架结构,安装软件搭建环境,设计研究系统代码功能的代码编写。
第4周至第6周:更加细致的结构设计,基础素材选取,完成系统的大部分功能模块,进行系统部分功能简单的调试。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。