基于MVC模型远程教育答疑系统的设计与实现

被引量 : 0次 | 上传用户:yifanvip
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
答疑系统在远程教育中起着非常重要的作用,它打破了传统教室的时空限制,充分利用现代化的教学手段和多种学习方式,为学生提供良好的自主解惑环境。答疑系统主要提供了一个让师生、生生进行课下解疑答惑的渠道:通过对常见问题库的浏览和查询实现自我解惑;通过讨论区和聊天室实现离线和在线的疑惑讨论与交流;以及通过教师工作室对常见问题库进行维护等。为了解决目前答疑系统普遍存在的问题,我们开展了本论文的工作,丰富网上教学资源,推动远程教育的蓬勃发展。在系统体系结构上,本文分析了目前开发基于web的应用系统的各种技术和模型的软件设计方法,提出了采用了用户层/web层/业务逻辑层/数据库层的四层结构实现远程教育答疑系统,突出“瘦客户机”的思想。在Web交互技术上,综合考虑了执行效率,稳定性,开发维护的难度等多种考虑因素后,采用JSP和Java Servlet相结合作为远程教育答疑系统的Web与数据库交互的核心技术。同时,我们在开发时利用了面向对象编程提出的MVC(Model/View/Control)编程模式,将表达与内容分离,把JSP与Servlet联合起来,吸取了两种技术各自的突出优点,用JSP生成表达层的内容,让Servlet完成深层次的处理任务,实现动态内容服务,用JavaBean作为模型来进行控制器与视图直接的数据传递。在功能设计上,本文详细阐述了远程教育答疑系统各主要功能模块,包括常见问题浏览,自动答疑,聊天室,论坛,教师工作室的设计原理、运行流程、主要技术。同时,系统针对不同身份的用户,包括系统管理员,教师和学生,也有不同的功能设计。此外,本文从答疑系统出发,讨论了web应用系统的一些基本问题:数据库设计与优化、连接池的设计和实现、客户身份认证、session的使用等。这些问题在一定程度上具有普遍性。随着远程教育的不断发展,必将涌现一些新的技术。这些新技术的出现如能应用到我们的系统中来,将推动网络教学的日益普及,为教育事业作出更大的贡献。
其他文献
在当前开放的经济条件下,实现产业结构优化升级,必须构建产业竞争优势。近年来,产业集群的出现形成了新的竞争单位,在这种新兴的以集群为基础的竞争中,企业可以通过集群创造
基于对韦利﹑辜鸿铭﹑刘殿爵和丁往道四个《论语》英译本中有关"仁"思想内涵的译文的对比分析,讨论了文化背景不同的译者对原著思想的理解和使用翻译策略的不同对中国古籍翻译效
新媒体时代,主流媒体引导舆论的职责,要落实到消除受众应知而未知的"盲点",并善于"大事化小",巧施"小题大做",将"盲点"变成受众喜闻乐见的"知识点"。
<正>财务分析包括企业的偿债能力分析、营运能力分析和盈利能力分析,其中盈利能力分析是关键。在综合评价企业资产利用效率的同时,盈利能力分析对企业偿债能力的判断具有重要
根据《砼结构设计规范》(GBJ—88),在进行柱下独立基础底板配筋计算时,考虑了砼强度等级等因素,使计算更加合理.同时,利用文中提供的计算表格,可以方便地算出底板钢筋用量.
全面综述了目前食用油酸价分析检测技术与方法的特点、现状及存在问题,指出食用油酸价测定技术与方法的发展趋势即简便、快速、准确,同时检测试剂用量少或无试剂,试样用量少,
<正>教科版五年级科学下册第二单元第六课第39页"热是怎么传递的"一文中有如下实验:热在金属中的传递。对于该实验教材里使用的装置是:一根铁丝,两个铁架台,火柴,酒精灯。实
赫尔巴特的教学阶段理论,对教师教学和学生学习实践及教学理论的发展有一定的推进作用,但要注意其适用性和局限性
合理保证财务报告的可靠性是内部控制的目标之一,开展财务报告内部控制(ICOFR)有效性的评价是公司管理层的责任。美国和日本是较为成熟的市场经济国家,在内部控制评价制度建
介绍了在具体实验教学中所采用的不确定度模式,并结合密立根油滴实验讨论了该实验的测量不确定度的评定.