欢迎来到天天文库
浏览记录
ID:18200074
大小:457.50 KB
页数:49页
时间:2018-09-15
《即时通讯软件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程设计报告学院:天津理工大学华信软件学院专业名称:软件工程课程名称:专业设计课程代码:所在班级:学号:姓名:课题名称:即时通讯系统任课教师:完成时间:2013年3月-2013年6月即时通讯软件的设计与实现摘要随着互联网技术的不断发展和更新,互联网上人与人之间的消息传递方式从E-Mail到聊天室又到及时通讯软件。如今即时通讯软件的技术已经非常成熟,强大的功能和丰富的交流方式使其成为了人们最常使用的软件之一。系统使用Silverlight实现B/S与C/S结合的模式,体现了B/S结构方便用户访问的特性的同时也兼顾了C/S结构的强大功能
2、。本文简述实现系统时使用的WindowsCommunicationFoundation的主要概念,以及即时通讯软件的设计与实现过程,包括服务器协议的制定,客户端间通信协议的指定,客户端主要功能的实现以及部分网站的设计。最终目的是在已经成熟的即时通讯技术上有所突破和创新。关键词:即时通讯,微软银光,Windows通讯框架。DevelopmentandImplementationofInstantMessagingSystemAbstract WiththecontinuousdevelopmentofInternettechnolog
3、yandupdate,theInternetbetweenthepersonandperson'smessagefromE-Mailtochatandinstantmessagingsoftware.NowIMsoftwaretechnologyhasbeenverymature,powerfulandrichcommunicationmakeitbecomeoneofthemostcommonlyusedsoftware.ThesystemusesSilverlighttorealizethecombinationofB/Sand
4、C/Smode,embodiesthecharacteristicsofB/SstructureisconvenientfortheusertoaccesswhilealsotakingintoaccountthepowerfulfunctionsofC/Sstructure.ThemainconceptsinthispaperwhenthesystemisrealizedusingWindowsCommunicationFoundation,theprocessofdesignandimplementationofinstantm
5、essagingsoftware,includingserverprotocoldevelopment,specifytheclientcommunicationprotocol,designthemainfunctionoftherealizationofclientandwebsite.Theultimateaimistomakeabreakthroughintheinstantcommunicationtechnologyhasbeenmatureandinnovation.KeyWords:Silverlight;Insta
6、ntMessaging;WindowsCommunicationFoundation.目录引言1第一章主要技术介绍21.1WCF-WindowsCommunicationFoundation21.2MVC21.3Silverlight3第二章系统概述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
7、.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聊天服务模块测试用例216.2.4文件服务模块测试用例226.2.5音频服务模块测试用例226.3测试结果236.3.1测试的结果23第七章总结
8、25参考文献26附录27天津理工大学2011届本科课程设计说明书(课程论文)引言互联网的告诉发展不断影响着人们的生活方式,他在提供人们快速便捷的体验的同时,慢慢渗透到我们生活中的每一个角落。这其中,互联网人际交往也成为现代社会人际交往
此文档下载收益归作者所有