目 录 摘要 I Abstract II 毕业设计 工科类课程网络多媒体互动平台的研究与设计 共63页,30164字。 第1章 绪论 1 1.1 本课题研究的背景 1 1.2 网络多媒体教学的现状与趋势 2 1.3 本课题的意义及主要工作重点 3 1.4 论文的主要工作及各章节介绍 4 第2章 系统开发原理与需求分析 5 2.1 B/S模式与C/S模式工作原理 6 2.1.1 B/S模式与C/S模式介绍 6 2.1.2 B/S模式与C/S模式的特点 7 2.1.3 B/S模式与C/S模式的区别 8 2.2工科类课程网络多媒体互动平台信息的发布 10 2.2.1 IIS信息服务器 11 2.2.2 ASP.NET2.0技术 12 2.3.3三层架构 15 2.3 工科类课程网络多媒体互动平台软件 17 2.3.1 即时通信介绍及技术原理 17 2.3.2 即时通信系统通信原理 18 2.3.3 即时通信系统音视频编解码 21 2.4 工科类课程网络多媒体互动平台系统的市场需求 22 2.5 工科类课程网络多媒体互动平台系统的功能需求 22 2.5.1 系统目标 23 2.5.2 系统特点 23 2.5.3 系统主要功能 24 2.6 非功能需求 24 2.7 工科类课程网络多媒体互动平台系统设计方案的选择 25 2.7.1 软件平台 25 2.7.2 开发语言 26 2.7.3 系统架构及通信模式 28 2.8 本章小结 28 第3章 工科类课程网络多媒体互动平台系统设计 29 3.1 系统总体设计 29 3.2 系统功能划分 31 3.2.1 文字聊天模块 31 3.2.2 P2P音视频聊天模块 31 3.2.3 群音视频聊天模块 32 3.2.4 文件传输模块 33 3.2.5 互动信息发布模块 35 3.3 数据库备份 36 3.4 系统出错处理设计 37 3.4.1 出错信息 37 3.4.2 补救措施 37 3.5 系统维护设计 38 3.6 本章小结 38 第4章 工科类课程网络多媒体互动平台系统实现 39 4.1 系统总体实现方案 39 4.2 系统模块定义 39 4.3 数据库表结构设计 40 4.4 关键模块的实现 42 4.4.1 互动信息发布模块 42 4.4.2 用户基本操作功能 44 4.4.3 文字聊天 45 4.4.4音视频聊天 47 4.4.5 FTP文件传输 50 4.5 重要接口介绍 52 4.5.1 数据库接口 52 4.5.2 文字聊天接口 52 4.5.3 音视频聊天接口 52 4.5.4 文件传输接口 53 4.6 部署安装程序 53 4.7 本章小结 53 结论 55 参考文献 56 致谢 57 附录 58 摘 要 本系统是在Windows Server 2003 Enterprise Edition环境下,基于Microsoft .NET Framework 、数据库及信息服务器技术。并采用Microsoft Visual Studio 2005 .net + SQL SERVER 2000+IIS+Dreamweaver 8.0开发平台开发的。由于微软公司为.NET2.0提供了丰富的框架类和泛型支持,加上面向对象的三层架构设计模式,它能够提高代码复用性和团队开发的协作性,使数据更加安全。所以工科类课程网络多媒体互动平台选择利用面向对象语言Visual C#,并且采用B/S 与C/S混合模式开发。 网络多媒体互动信息的发布模块是基于B/S模式实现的,可扩展性强。它是以IIS为信息服务器, 采用ASP.NET2.0技术,并运用三层架构的网站结构,这样可以使系统更灵活和具有扩充性。它主要实现用户在线注册、互动信息浏览、互动信息管理等功能。 而采用C/S模式实现一个局域网环境下的网络多媒体互动软件。它是Windows Form应用程序, 采用Visual C# 网络应用编程,并运用了音视频编解码技术,如音频编解码标准为G..729、视频编解码标准为VFW。主要实现用户管理、文字聊天、语音聊天、视频聊天、文件传输等功能。 关键词: B/S模式;C/S模式;.NET Framework;SQL;Web;WinForm |
- 上一篇:北京理工大学Java课程设计报告 火柴游戏
- 下一篇:毕业设计 车辆管理系统
查看评论
已有0位网友发表了看法