即时通讯软件的设计与实现

上传人:第*** 文档编号:56897221 上传时间:2018-10-16 格式:DOC 页数:49 大小:566.50KB
返回 下载 相关 举报
即时通讯软件的设计与实现_第1页
第1页 / 共49页
即时通讯软件的设计与实现_第2页
第2页 / 共49页
即时通讯软件的设计与实现_第3页
第3页 / 共49页
即时通讯软件的设计与实现_第4页
第4页 / 共49页
即时通讯软件的设计与实现_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《即时通讯软件的设计与实现》由会员分享,可在线阅读,更多相关《即时通讯软件的设计与实现(49页珍藏版)》请在金锄头文库上搜索。

1、课课 程程 设设 计计 报报 告告学 院:天津理工大学华信软件学院专业名称:软件工程课程名称:专业设计课程代码:所在班级:学 号:姓 名:课题名称:即时通讯系统任课教师:完成时间:2013 年 3 月-2013 年 6 月即时通讯软件的设计与实现摘要随着互联网技术的不断发展和更新,互联网上人与人之间的消息传递方式 从 E-Mail 到聊天室又到及时通讯软件。如今即时通讯软件的技术已经非常成 熟,强大的功能和丰富的交流方式使其成为了人们最常使用的软件之一。系统 使用 Silverlight 实现 B/S 与 C/S 结合的模式,体现了 B/S 结构方便用户访问 的特性的同时也兼顾了 C/S 结构

2、的强大功能。本文简述实现系统时使用的 Windows Communication Foundation 的主要概念,以及即时通讯软件的设计与 实现过程,包括服务器协议的制定,客户端间通信协议的指定,客户端主要功 能的实现以及部分网站的设计。最终目的是在已经成熟的即时通讯技术上有所 突破和创新。关键词:即时通讯,微软银光,Windows 通讯框架。Development and Implementation of Instant Messaging SystemAbstractWith the continuous development of Internet technology and u

3、pdate, the Internet between the person and persons message from E-Mail to chat and instant messaging software. Now IM software technology has been very mature, powerful and rich communication make it become one of the most commonly used software. The system uses Silverlight to realize the combinatio

4、n of B/S and C/S mode, embodies the characteristics of B/S structure is convenient for the user to access while also taking into account the powerful functions of C/S structure. The main concepts in this paper when the system is realized using Windows Communication Foundation, the process of design

5、and implementation of instant messaging software, including server protocol development, specify the client communication protocol, design the main function of the realization of client and website. The ultimate aim is to make a breakthrough in the instant communication technology has been mature an

6、d innovation.Key Words: Silverlight; Instant Messaging; Windows Communication Foundation.目 录引 言1 第一章 主要技术介绍21.1 WCF-Windows Communication Foundation21.2 MVC21.3 Silverlight3 第二章 系统概述41.1 系统开发背景和意义41.2 开发环境4 第三章 系统需求分析52.1 任务概述52.2 功能需求62.3 性能需求7 第四章 系统总体设计83.1 系统总体流程83.2 系统功能模块图10 第五章 详细设计114.1 程序流程图114.2 程序详细流程图描述124.3 主要功能描述134.4 程序接口描述154.4.1 服务器端服务接口154.4.2 客户端内部接口154.5 数据设计164.5.1 数据的逻辑设计16 第六章 测试分析报告186.1 测试计划和要点186.1.1 主模块测试要点186.1.2 登陆模块测试要点186.1.3 聊天服务模块测试要点186.1.4 文件服务模块测试要点196.1.5 音频服务模块测试要点196.2 测试用例206.2.1 主模块测试用例206.2.2 登陆模块测试用例216.2.3 聊天服务模块测试用例

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号