学位论文 > 优秀研究生学位论文题录展示
网上实时答疑系统的研究与实现
作 者: 李雅红
导 师: 黄有群
学 校: 沈阳工业大学
专 业: 计算机应用技术
关键词: 网上教育 对等连接 实时答疑 文件共享 套接字
分类号: 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
|
相似论文
- 并行分布式网络模拟器PDNS容错技术的研究,TP302.8
- 一种分布环境下加密文件系统的设计与实现,TP309.7
- 分布式文件系统中集中安全管理服务器设计与实现,TP316.4
- 一种对等网络文件共享算法仿真与性能分析比较,TP393.09
- 武装直升机仿真座舱系统设计与实现,V216.8
- 云计算环境下可证明数据持有技术研究,TN918.2
- 网络加密邮件数据系统的分析和设计,TP393.098
- 小额信贷业务管理系统的设计与实现,F832.4
- 海底观测网数据库服务器的设计与实现,P715
- 银证数据交换平台通信机制的设计与实现,TP311.52
- 基于信任的P2P文件共享系统的研究和实现,TP311.52
- P2P文件污染的传播建模分析和防治策略研究,TP393.093
- 网络流媒体存储服务器研究,TP277
- 基于Java的网络即时通讯系统的设计与实现,TP311.52
- 基于J2ME的移动即时通信系统的设计与实现,TP311.52
- ACE在船舶导航与监控系统中的应用,TP277
- 基于蚁群算法的非结构化P2P搜索技术的研究,TP301.6
- P2P文件共享系统中反内容污染机制研究,TP393.02
- 一种对等网络文件共享算法的大规模仿真与分析,TP391.9
- 多通信方式下的数据转换,TN967.1
- 雷电定位系统的优化设计与实现,TN95
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com
|