基于Andriod的即时通讯App的设计与实现.doc

资料分类:计算机信息 上传会员:紫色烟火 更新时间:2022-06-13
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:7989
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:当今社会是个信息化社会,随着科学技术的高速发展,Internet的迅速崛起,互联网已经成为当今社会最大的一个信息交流平台。网络通讯软件是目前计算机用户中最广泛的信息传递工具,也是当今网络应用的主流。它发挥了即时通讯的特点,使用户在第一时间内得到信息的交流,使人们的网上生活更加丰富多彩。本系统采用C/S模式使用Java语言数据类来连接客户机和服务器并使客户端和服务器之间相互通信。App使用IntelliJ IDEA和Andriod studio作为开发工具,采用Tomcat服务器和MySql数据库管理系统。

论文共分五章,第一章对程序进行概述,包括项目背景、研究意义等;第二章对程序进行系统分析,包括需求分析和可行性分析等;第三章是概要设计,即对App的功能和所用的数据库进行概要设计。第四章是详细设计,包括App主要界面布局设计,App功能实现的详细描述,包括服务端的通讯连接、服务端数据库与客户端数据库的连接;论文的最后一章则对整个App的设计和开发进行了总结。

关键词:通讯协议;MySql;IDEA;Tomcat

 

目录

摘要

Abstract

1. 绪论-1

1.1 开发背景-1

1.2 课题意义-1

1.3 研究内容-1

2. 软件需求分析-2

2.1 实现题目所需工具与环境介绍-2

2.2 实现题目所需技术介绍-2

2.3 需求分析-2

2.3.1 基本功能需求:-2

2.3.2 性能需求-3

2.3.3 系统需求:-3

3. 系统设计-4

3.1 系统功能设计-4

3.1.1 服务器功能设计-4

3.1.2 客户端功能设计-4

3.1.3 功能模块图-5

3.2 软件数据库设计-5

3.2.1 EE-R物理模型设计-5

3.2.2 物理结构设计-6

4. 系统详细设计-7

4.1 系统功能的详细设计-7

4.1.1 登录注册系统流程-7

4.1.2 用户模块详细设计-9

4.2 数据库详细设计-12

5. 总结-14

参 考 文 献-15

致    谢-16

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:本项目采用了http协议加上个推集成不采用目前市面上主流的四种通讯协议,原因在于集成市面上的通讯协议开发,在日后的修改上可能频繁的需要去变更协议,而通过使用http和个推的话......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: