社交通讯软件的设计与实现.doc

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

摘要:近年来,随着计算机技术的快速发展,人们的生活方式发生了翻天覆地的变化。各种各样的软件应用程序的出现,人们在现实生活中完成的工作同样也可以在”虚拟世界”中完成,这使得人们体验到了科技产品的便捷性。而其中交流通讯是人们不可或缺的部分。论文详细论述了一个社交通信软件设计与实现过程。本软件使用C/C++以及C#语言编写,使用数据库是Mysql,使用通讯协议包括HTTP协议,TCP协议,UDP协议,STMP协议,SIP协议以及自定义的JSON协议和二进制协议。本软件的结构是C/S结构,主要功能有文字通信,图片通信,声音通信,文件传输,语音电话,视频电话以及邮件的收发。

论文共分五个章节,第一章是对本软件的概述,包括项目背景、研究意义等;第二章是系统分析,包括需求分析和可行性分析等;第三章是概要设计,即对软件的客户端,服务端以及数据库三个方面进行概要设计;第四章是详细设计,包括客户端功能,服务端功能以及数据库的详细设计;第五章是对整个通讯软件的设计和开发进行了总结以及对本软件的展望。

 

关键词:STMP;SIP;社交;通讯软件

 

目录

摘要

Abstract

1. 绪论-1

1.1 项目背景-1

1.2 研究意义-1

1.3 设计目标-2

2. 系统分析-3

2.1 相关技术介绍-3

2.2 系统需求分析-5

2.3 可行性分析-5

3. 系统概要设计-7

3.1 系统功能总体设计-7

3.1.1 开发环境-7

3.1.2 功能概述-7

3.1.3 功能模块图-9

3.2 数据库概要设计-11

3.2.1 逻辑结构设计-11

3.2.2 物理结构设计-12

3.3 系统出错处理设计-12

4. 系统详细设计-14

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

4.1.1 系统流程-14

4.1.2 用户功能详细设计-15

4.2 数据库详细设计-20

4.3 软件发布-22

5. 总结-23

5.1 软件特点介绍-23

5.2 软件设计开发展望-23

5.3 心得体会-23

参 考 文 献-25

致    谢-26

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:这次的社交通讯软件的设计与开发,是我自己最完整、最标准独立设计开发项目的一次。当然在开发过程期间遇到不少困难,但是对我本人来说,从思想上和技术上都有很大的提升。随......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: