P2P网络系统实践应用探究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

PC
PC
PC Server
(a)P2P结构
Server PC
PC
PC
PC
(b)C/S结构
图1 P2P结构和C/S结构对比示意图
Master HTTP
任务节点A任务节点B任务节点C
图2 分布式计算网络结构示意图
3.3 协同工作
现代企业办公的细化让企业员工的工作趋向于区域化为企业员工和客户提供便捷的信息共享和工作协作工具也就显得尤为重要。

互联网技术的发展让企业员工办公间的关系更加紧密,但是如果按照传统的核心服务器模式实现办
第12期
局限在传统的固定时间集中在某个地点的真实课堂方式,提高师生教学质量。

总体上说,本文网络教学系统的研发最终目的是通过采用先进的现代化教学理念和方式,合理安排教学方法、教学内容以及教学进程,达到提高教学质量和品质的目的;通过文字、图片、音视频等多种形式文件,丰富教学资源和内容;构建良好的教师教学和学生学习的友好环境,培养适应社会发展需求的人才。

一般情况下,课程设置包括公共基础课和学生自学课,公共课面向所有学生,人数多、内容单一,适合一起教学,自学课可根据学生各取其需,同时教师和学生之间能够进行实时沟通交流、学术探讨、在线答疑等。

教学系统主要包括用户管理、在线课堂、在线答疑、作业管理、资源共享、在线考试以及视频点播功能,如图3所示。

(下转87页)
孙敬:P2P网络系统实践应用探究
4.1 用户管理功能
系统管理员具有系统最高权限,可对系统用户账号进行管理和权限分配,还能够合理设置教学过程需求,并及时维护和操作系统数据。

4.2 在线课堂功能
教师通过此功能能够在线制作教学课件,并建立教师个人的课件库;学生通过此功能能够根据自身兴趣和需求对合适的在线课程进行选择。

4.3 在线答疑功能
学生通过此功能能够将自己在学习过程中遇到的问题、疑惑与教师进行交流沟通,也可以向教师留言,提出自己的问题,等待教师答复;教师则通过此功能能够根据学生留言提交的问题针对性地进行答复,也能够与学生进行在线沟通,为学生遇到的问题进行讲解和解释。

4.4 作业管理功能
学生通过此功能能够在线提交所完成的作业,既能够统一管理自己的作业,又可以统一作业形式;教师通过此功能能够对学生提交的作业进行在线批改,还能汇总作业完成情况。

4.5 资源共享功能
教师和学生都能够通过此功能获取自己想要的资料,受益更多的尤其是学生,通过该功能能够下载各种教学资料和各类信息文件,有利于开阔学生视野,及时了解就业前景和知识需要,有利于提前进行规划和安排。

4.6 在线考试功能
考试是教学过程中必不可少的环节之一,作为教师考查学生学习成果的主要方式,本系统的在线考试功能应该涵盖学生在线考试答题、教师在线批阅试卷和管理题库等功能。

此功能应当应用于互联网和数据库的在线实时系统,为教师对学生的考试内容和考试成绩进行分析和统计工作提供便利,方便了教师的试卷分析工作,也减少了教师对考试情况统计的工作量,提高了阅卷和考试分析工作效率。

4.7 视频点播功能
教师和学生能够通过这个功能实现计算机操作的互动,他们能够任何时间点播自身想要观看的内容。

5 系统功能优势
通常情况下,信息系统的性能需求是基于空间和时间资源有限的条件下,充分考虑系统是否能够高效地完成系统相应功能需求。

系统性能需求包含执行效率、稳定可靠性、安全性、兼容性、可扩展性、可维护性、技术先进性等方面。

5.1 执行效率
基于相关实践需求,系统设计时应该结合相应理论指导,实现结构合理清晰的效果,系统界面简单、导航菜单清晰明确,系统操作简单方便。

5.2 稳定可靠性
稳定可靠性是一个信息系统基本的要求之一,考虑到网络教学系统易出现学生同时访问量大,导致系统堵塞的问题,因此应该充分考虑服务器响应速率,从而提高系统的稳定可靠性显得尤其重要。

5.3 安全性
网络教学系统牵涉到教师、学生基本信息,教学资料等信息,系统安全性尤为重要,这也是信息系统基本要求之一。

因此应该采用适当的安全保护措施,以防止系统的结构和数据信息受到破坏。

5.4 兼容性和可扩展性
网络教学系统涉及的教学科目众多,课程种类也很多,系统用户个人喜好差异也很大,这些问题对系统的兼容性提出了较高的要求。

同时,随着系统用户的增多,系统承受负载增大,这就对系统的可扩展性能提出了相应要求。

前文在第1部分中已经详细介绍,P2P技术本身具有得天独厚的兼容性优势和可扩展优势,可较好地满足系统的复杂性、兼容性和可扩展性需求。

5.5 系统可维护性
网络教学系统储存了教师教学以及学生学习的相关课件资料,关系到教师教学任务的进度,为了防止系统的故障影响到教师教学任务的正常进行,系统应该具备良好的可维护性,一旦系统发生故障,便于管理员对系统进行维护。

5.6 系统技术先进性
考虑到日后系统运行环境的发展需求,系统开发时理应采用较为先进的主流编程技术,以满足日后
用户管理功能在线
课堂
功能
在线
答疑
功能
作业
管理
功能
资源
共享
功能
在线
考试
功能
视频
点播
功能
网络教学系统
图3 系统需求
(大雾)。

相关文档
最新文档