(毕业设计论文)Jsp智能导学论文:基于JSP技术的智能导学系统的设计与实现.docVIP

(毕业设计论文)Jsp智能导学论文:基于JSP技术的智能导学系统的设计与实现.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
d Jsp智能导学论文:基于JSP技术的智能导学系统的设计与实现 【摘要】目前,我国绝大多数高等院校都建有良好的计算机硬件和校园网络环境,为实施多媒体教学和网络教学提供了必要的硬件支持。然而,不少现有多媒体和网络教学系统却没能充分利用和发挥这些资源应有的特色和优势,在教学模式、系统模型和开发技术上都还存在着较大的缺陷。 【关键词】智能导学系统;JSP技术;数据库 目前,我国绝大多数高等院校都建有良好的计算机硬件和校园网络环境,为实施多媒体教学和网络教学提供了必要的硬件支持。然而,不少现有多媒体和网络教学系统却没能充分利用和发挥这些资源应有的特色和优势,在教学模式、系统模型和开发技术上都还存在着较大的缺陷。 基于网络的学习存在一定的盲目性,这就需要建立有效的导学和合理的监管机制,使学生的学习效率提高,从而提高学习的质量。智能导学系统能有效地解决这个问题。智能导学系统,IntelligentTutoring System,也有翻译为智能教学系统或智能授导系统,是人工智能技术和数据挖掘技术与计算机辅助教学相结合的产物,是为学生在学习某一学科时提供良好的学习环境,根据学生的个性特点、理解能力、学习基础和知识水平,制定符合其特点的教学决策,选择不同的教学路径,并给予学生有针对性的个别指导的一种基于计算机网络的现代远程导学系统[1]。 1 JSP技术简介JSP(Java Server Pages)是由Sun Microsystems公司倡导参与一起建立的一种动态网页技术标准,JSP基于强大的Java语言,具有良好的可扩展性,与Java Enterprise API紧密地集成在一起,在网络数据库应用开发领域中具有得天独厚的优势[2]。 2系统总体设计 2.1系统功能结构分析本系统主要由三类用户组成:管理员、学生和教师。管理功能有:学习资源管理、教师管理、学生管理、BBS管理、新闻通知管理、智能答疑系统管理教师可以管理课程的考试资源、管理学习这门课程的学生、管理BBS中的课程相关论坛、回复智能答疑系统中的回答学生提出的相关科目的问题、管理问题库等。学生的主要任务是学习,其功能就是充分利用网络和计算机技术尽可能的让学生了解系统所开设的课程、选择课程并更好地学习课程。普通用户首先要注册成为学生,学生可以制定自己的个性化的学习方案、学习系统提供的学习资源、使用智能答疑系统、利用系统提供的考试功能测试知识掌握情况、浏览系统的公共信息和在BBS中同其他人交流。 2.2数据库设计本系统所使用的Access数据库共包含有四个表,即用户表、知识点属性表、试题信息表、课程单元表。用户表:UserID(用户标识,非空),UserName(用户姓名),SexType(用户性别),Telephone(联系电话),Email(邮箱),Language(语言能力),Healthy(健康状况)。知识点属性表:KpID(知识点编号),KpTheme(知识点主题),KpChapter(知识点所在章),KpNode(知识点所在节),KpContent(知识点内容),KpType(知识点类型),KpEase(知识点难度),KpDegree(知识点要求掌握的程度),Kpexample(教学示例),Kphint(教学提示)。试题信息表:QuestionID(试题编号),QuestionType(试题类型),QuestionContent(试题内容),QuestionChapterID(试题所在章),QuestionNodeID(试题所在节),QuestionKnowledge(试题所考查知识点),QuestionAnalysis(试题分析),QuestionAnswer(试题答案),QuestionDifficulty(试题难度系数[0~1]),QuestionObject(试题考查目标),QuestionScore(试题分值[0~100])。课程单元表:CourseID(课程编码),CourseName(课程名称),KpIDSet(知识点集),ResourseIDSet(教学资源库),Kobj(知识目标),DifficultClass(难易程度)。 3系统的实现智能导学系统的开发工具主要是JSP结合Access数据库,基本实现了设计中的功能。由于篇幅原因,下面只介绍教师添加知识点的代码。script language=JavaScript!--function addKnowledgePoint(){var KP_TITLE=document.frmKnowledge.KP.value;varKP_CONTENT=document.frmKnowledge.KP_CONTENT.value;if(KP_TITLE==){alert(必须填写标题!);return false;}i

文档评论(0)

秦圈圈 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档