学位论文 > 优秀研究生学位论文题录展示

网上实时答疑系统的研究与实现

作 者: 李雅红
导 师: 黄有群
学 校: 沈阳工业大学
专 业: 计算机应用技术
关键词: 网上教育 对等连接 实时答疑 文件共享 套接字
分类号: TP393.09
类 型: 硕士论文
年 份: 2003年
下 载: 197次
引 用: 2次
阅 读: 论文下载
 

内容摘要


目前,高校教学网络化已成为一种趋势。答疑作为教学中一个十分重要教学环节,与课堂上群体授课不同,答疑更多是教师和学生间一对一的交流。本文根据本校教学中答疑特点,针对任课教师自己所教的课程与所教任课班级学生进行答疑,设计并实现网上实时答疑系统,提出让教师和学生作为客户端,解决了教师和学生对等端直接连接通信问题,使教师和学生在网上实现面对面的直接交流与答疑,更加方便教师和学生。 本课题主要解决两方面的问题,一是学生和教师客户端之间直接连接通讯问题。在Internet网络中,必须通过IP地址来访问目的主机。教师和学生上网地点不定,上网连入方式不同,其IP地址是不固定的,采用混合型服务器程序设计方法,服务器端只起到握手连接作用,让客户端直接连接,教师和学生直接进行数据通讯,使学生和教师的数据处理无须通过服务器,降低服务器信息处理量,从而消除了数据传递的中间环节。二是答疑功能的实现。主要是学生与教师之间实时答疑和教师资源的共享。在直接连接的基础上实现一对一、一对多和答疑室答疑功能;以教师名为前提,学生根据答疑主题直接共享教师名下的教学资源,更好的为教学服务。 本文在实际教学背景下,分析和比较了现有的网上答疑系统和实时通讯工具;介绍了本系统的总体设计,包括系统的网络体系结构的设计和模块的划分;介绍了通讯连接设计与实现,答疑应用模块设计与实现,连接数据库设计与实现,服务器管理设计与实现。

全文目录


摘要  5-6
Abstract  6-11
1 绪论  11-18
  1.1 前言  11-12
  1.2 网上答疑系统的现状  12-13
  1.3 实时通讯的工具  13-16
  1.4 课题的任务和主要研究的问题  16
  1.5 本课题研究和实现的意义  16-18
2 系统的总体设计及模块的划分  18-23
  2.1 系统结构  18-20
  2.2 系统模块设计  20-23
    2.2.1 答疑应用系统模块  21-22
    2.2.2 通讯连接模块  22
    2.2.3 服务器管理应用模块  22
    2.2.4 连接数据库模块  22-23
3 通讯连接模块的设计与实现  23-33
  3.1 Socket的概念  23-25
  3.2 应用系统编程接口Socket的实现原理  25-26
  3.3 Windows Socket运行和开发环境  26-27
  3.4 在实时答疑中通讯连接的实现  27-33
    3.4.1 建立地址目录表  27-28
    3.4.2 处理服务器端的多重连接技术  28-29
    3.4.3 建立自定义的协议命令  29-30
    3.4.4 阻塞的处理  30-33
4 答疑应用系统模块的设计与实现  33-45
  4.1 模块总体设计  33
  4.2 答疑模块  33-37
    4.2.1 实时答疑模块  33-36
    4.2.2 答疑室功能模块  36-37
  4.3 教师资源共享模块  37-40
  4.4 系统管理模块  40-43
    4.4.1 用户注册功能模块  40-41
    4.4.2 用户登录功能模块  41-42
    4.4.3 上线信息处理模块  42
    4.4.4 离线模块  42-43
  4.5 答疑管理模块  43-45
    4.5.1 在线查询模块  43-44
    4.5.2 个人信息模块  44-45
5 连接数据库模块设计和实现  45-54
  5.1 ADO技术  45-47
  5.2 连接数据库模块实现  47-54
    5.2.1 数据环境设计器  47-48
    5.2.2 连接数据库对象  48
    5.2.3 Command对象  48-49
    5.2.4 数据库的设计  49-54
6 服务器管理应用模块设计与实现  54-59
  6.1 总体设计  54-55
  6.2 各模块的实现  55-59
    6.2.1 发送信息模块  55
    6.2.2 广播模块  55-56
    6.2.3 连接管理模块  56-57
    6.2.4 用户管理模块  57
    6.2.5 设置端口号模块  57
    6.2.6 关闭系统模块  57-59
7 结束语  59-63
  7.1 运行与验证  59
  7.2 主要特点  59-61
  7.3 进一步的完善  61-63
参考文献  63-67
在学研究成果  67-68
致谢  68

相似论文

  1. 并行分布式网络模拟器PDNS容错技术的研究,TP302.8
  2. 一种分布环境下加密文件系统的设计与实现,TP309.7
  3. 分布式文件系统中集中安全管理服务器设计与实现,TP316.4
  4. 一种对等网络文件共享算法仿真与性能分析比较,TP393.09
  5. 武装直升机仿真座舱系统设计与实现,V216.8
  6. 云计算环境下可证明数据持有技术研究,TN918.2
  7. 网络加密邮件数据系统的分析和设计,TP393.098
  8. 小额信贷业务管理系统的设计与实现,F832.4
  9. 海底观测网数据库服务器的设计与实现,P715
  10. 银证数据交换平台通信机制的设计与实现,TP311.52
  11. 基于信任的P2P文件共享系统的研究和实现,TP311.52
  12. P2P文件污染的传播建模分析和防治策略研究,TP393.093
  13. 网络流媒体存储服务器研究,TP277
  14. 基于Java的网络即时通讯系统的设计与实现,TP311.52
  15. 基于J2ME的移动即时通信系统的设计与实现,TP311.52
  16. ACE在船舶导航与监控系统中的应用,TP277
  17. 基于蚁群算法的非结构化P2P搜索技术的研究,TP301.6
  18. P2P文件共享系统中反内容污染机制研究,TP393.02
  19. 一种对等网络文件共享算法的大规模仿真与分析,TP391.9
  20. 多通信方式下的数据转换,TN967.1
  21. 雷电定位系统的优化设计与实现,TN95

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com