CAI教学服务平台的设计与实现

来源 :计算机时代 | 被引量 : 0次 | 上传用户:twffhvknnh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:首先分析了计算机辅助教学(cAI)这门课程在教学过程中存在的问题。遵照“高内聚,松耦合”的软件设计原则,构建了一个基于NET的cAI教学服务平台实现模型。然后对平台的功能模块进行了设计。最后,叙述了平台开发过程中的一些关键技术,并着重阐述了利用工厂模式(Factory method)实现数据访问层通用接口的过程。目前,该平台已得到很好的应用,师生反馈意见良好,cAI也被评为校级精品课程。
  关键词:教学平台;计算机辅助教学;工厂模式;n层结构
  
  注:“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文”
其他文献
摘要:FAQ问答系统是一种在已有的“问题-答案”对集合中找到与用户提问相匹配的问句,并将其对应的答案返回给用户的系统。句子相似度计算是FAQ问答系统的关键技术,系统通过句子相似度算法计算用户问句与FAQ库中的问句的相似度,把相似度最大的问句答案返回给用户。因此,句子相似度算法的好坏直接决定了系统结果的准确度。文章给出了一个基于格语法的句子相似度计算方法,通过加入格语法的语义分析提高句子相似度算法的
期刊
摘要:主要介绍三维场景中景内和景外摄影机控制的原理和实现方法。该方法克服了OpenGL场景观察缺乏交互功能的缺点,在VC环境下采用面向对象技术,建立一个摄影机类,通过键盘和鼠标进行三维场景的多视角实时观察和漫游。在摄影机类的实现中通过OpenGL提供的矩阵堆栈,直接获得变换矩阵,避免了大量矩阵运算代码的编写,并在简化计算的同时,提高了程序的运行效率。  关键词:OpenGL;摄影机控制;三维场景漫
期刊
摘要:插队算法是求解旅行商问题(TSP)的一种较好的近似算法。插队算法中初始回路的选择对算法的性能具有至关重要的影响。文章在考虑了城市分布特点的基础上,选用能大致模拟密集城市分布的三角形作为初始回路,以包罗同一方向上更多的城市,然后按照子回路增加路径最短规则依次将其余城市加入到路径中,形成旅行商问题较优的近似解。与其他启发式算法比较,该方法不需迭代,且解的质量更好。TSP测试文件berlin52.
期刊
摘要:如何解决内外网P2P通信的NAT穿透问题已成为通信界的一个重要研究课题。文章针对UDP打洞技术的应用局限性,分析和研究了一种新的TCP穿透NAT的P2P通信方法,并通过具体实现,证明了该方法的有效性。  关键词:NAT;P2P通信;UDP打洞技术;TCP穿透技术
期刊
摘要:嵌入式系统对应用软件的质量要求很高。在嵌入式开发中须注意对代码进行优化,尽可能地提高代码效率。虽然C编译器对代码作了一定程度的优化,但大部分由编译器执行的优化技术仅涉及执行速度和代码量的平衡,不可能使程序既快又小,因而必须在编写程序时采取必要的措施。文章针对高效率嵌入式程序的优化提供了一些编程技巧,可作实际系统开发的参考。  关键词:嵌入式C语言;系统开发;代码优化;代码效率
期刊
摘要:结合读取DICOM医学图像数据的关键,简要介绍了DICOM医学图像文件的结构,并对DICOM数据元素的定义进行剖析,具体说明了DICOM数据读取的算法流程。  关键词:DICOM;医学图像;文件结构;数据元素
期刊
摘要:简要介绍了开放源码Web服务器ZOPE和Python语言的主要特点。说明了采用ZOPE和Python实施Web开发的优势:ZOPE是完全面向对象的Web服务器,其内嵌对象数据库、独特的“获取”功能和安全策略可以用来更快速地构建Web应用程序。而Python是完全面向對象的编程语言,其跨平台的特点和优良的性能成为编写ZOPE的首选开发工具。作为一个优良的Web开发平台,ZOPE/Python必
期刊
摘要:流媒体的QoS控制需要综合考虑网络状态、客户端处理能力、服务器能力等多个方面的因素。文中提出一种基于对客户端缓冲区进行有效估计的QoS控制策略,以解决客户端估计的准确性问题和流媒体服务对TCP应用的公平性问题。实验证明,使用该算法能夠对缓冲区进行有效估计,为服务器提供准确的决策依据,同时也满足了带宽占用的公平性要求。  关键词:分层编码;流媒体;QoS;码率;缓冲区    0 引 言    
期刊
摘要:首先概述Rhino的建模基础NURBS曲线、曲面的原理特征,揭示NURBS曲线曲面的复杂性。然后主要从三个方面介绍了Rhino建模时遇到的问题:①用不同的视图建模得出不同的效果图;②在同一视图做同一操作,点击部位不同得出不同的效果图;③同一个模型,建模思路不一样,倒角时出现不同的效果。最后得出:Rhino建模中问题难免,Rhino的建模思路是一个理性的逻辑思维过程,其学习方法不能效仿3DS
期刊
摘要:互联网已经成为大型应用软件运行的平台,B/S结构成了系统开发的首选。但传统的Web应用程序已经不能满足用户及大型应用程序的需求,富Internet应用的推出为Web应用开发注入了活力。而RIA的实现有多种多样的方法。  文章根据多年来的工作经验及RIA的设计模式,在Java平台上应用Applet+XML+Servlet实现了RIA。  关键词:RIA;Applet;XML;Servlet;富
期刊