本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  基于ASP.NET的课程网络多媒体互动平台的设计与实现
编号  12182
编程语言  ASP.NET, C#
开发环境  Visual Studio 2005
数据库  SQL Server 2000
资料明细  论文、程序
推荐指数  ★★★★★
内容介绍

2 系统功能
本系统的目标平台为Windows平台,在Microsoft Visual Studio 2005.NET平台下使用C# 语言进行开发完成,后台数据库采用了微软的 SQL SERVER 2000数据库系统。数据通信使用 UDP协议。在进行系统设计时充分考虑了软件的 通用性、可扩展性和相对独立性等方面问题,以便 实现软件开发的灵活性。系统主要具有以下 功能:
2.1基本功能 ·用户管理:可通过客户端软件或者通过网页 进行新用户的注册,注册用户必须被管理员审核后 才能登录系统,否则视为空号。
·系统登录:目前本系统只支持按注册名及密 码登录。但是很容易实现扩展多种方式登录。 ·创建群:本系统主要是针对课堂师生互动的 即时通信系统,因此其主要面向群体,则界面以群 为主要单元。只有以“老师”身份登录的用户才可 以创建群,群的数目不受限制。
·创建讨论组:在本系统中支持动态的创建不 存在的讨论组,其主要是针对突发的部分群聊。
2.2业务功能
·网站预发布群组讨论主题时间的通告。 ·支持群文字聊天及双人文字聊天。 支持P2P模式的双人语音聊天、群语音聊天: 本系统支持点对点、点对多点的语音聊天,多点对 多点的语音聊天。
支持P2P模式的双人视频聊天、群视频聊天。 文件共享功能,只有以“老师”身份登录的用户 才可以在本地机上配置一个FTP资料室,并指定一个端口,学生根据老师指定的IP地址与端口号, 连接后就可以下载所需要的资料。
3系统的总体设计
基于C/S(Client/Server)与B/S(Browser/Server)相结合的混合模式,既可以获得B/S模式 界面美观等特点,又可以有C/S模式窗口灵活等特点。该系统有采用C/S模式专门的网络多媒体 互动软件,在局域网环境下,用户注册后可以进行 互动。而且有基于B/S模式的Web网站与外界信 息进行相互交换,为社会各类用户迅速提供了全 面、准确的信息服务,具有完善的服务功能、较强的 实用性和可操作性[6~8]。系统的总体流程图如图1所示。
4系统的实现
4.1文字交流模块的设计
文字聊天字体格式选择,可以适合不同的用户 群体的要求。把聊天信息存储在本地端的聊天记 录数据文件中,而不写人数据库。写入本地端聊天 记录数据文件时,经过加密处理,不显示明文,保密 性增强了。选择写入本地端聊天记录数据文件,这 样可以减少数据库的负载,聊天信息太多时,也不 会影响数据库的速度。
本系统聊天部分主要是数据库的操作,因此数 据库是最主要的内容。根据前面需求分析可得出 本系统共需要6张数据表。分别存放用户信息、群 信息、群聊天记录、讨论组信息、讨论组聊天记录、 双人聊天记录。

说明
 以上是论文部分内容。如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
相关截图
相关文章
  •  《数据库原理及应用技术》课程指导平台的开发
  •  教务管理平台-权限及公共模块设计与开发
  •  师生交流平台课程管理子系统的设计与实现
  •  基于网络的虚拟实验平台-远程指导模块的设计与实现
  • 文章导航
  • 上一篇:基于.NET的设备采购合同管理系统(论文+程序)
  • 下一篇:基于ASP.NET的网上选课系统的设计与实现(论文+程序)