课程知识点管理系统的研究与实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程知识点管理系统的研究与实现.doc

课程知识点管理系统的研究与实现   摘 要:近年来,随着互联网的迅速发展,计算机网络教学越来越广泛。为方便教师备课和学生学习,设计并开发了课程知识点管理系统。本系统的开发采用了JSP和SQL技术,现已投入使用。本文简要介绍本系统的相关技术,总体设计和数据库设计。   关键词:知识点;JSP;数据库   中图分类号:TP315   随着互联网的迅速发展,采用计算机网络来推进教学,已经受到了社会各界的重视。相比传统教学,网络教学不再受时空限制,并且覆盖面广,可以共享资源。为方便教师备课和学生学习,设计并开发了课程管理知识点系统。   1 JSP和SQL技术   JSP是在传统的网页HTML文件中插入java程序段和JSP标记,从而形成了JSP网页。java程序片段可以操纵数据库、重新定向网页等,实现建立动态网站所需要的功能。所有程序操作都在服务器端执行,网上传送给客户端的仅是得到的结果,降低了对客户浏览器的要求。   SQL Server 2000(简称SQL)是一种介于关系代数与关系演算之间的结构化查询语言。SQL语言集数据查询、数据定义和数据控制功能于一体,主要特点是综合统一、高度非过程化、面向集合的操作方式。   2 总体设计   课程知识点管理系统分为查看知识点、知识点管理、逻辑关系管理和学习资料管理四个模块。系统的总体设计如图1所示。   2.1 查看模块   查看模块:学生和教师可以在查看模块查看所选择的知识点的详细内容并下载相关的学习资料。除此之外,还可以查看所选择的知识点的逻辑结构图。   学生、教师在知识结构树中选择并点击要查看的知识点名称,在主页中即可显示该知识点名称、知识点类型、难度级别、掌握要求、学习所需时间、创建者、创建时间、知识点内容。   选择查看知识点逻辑关系图,即可查看知识点的预备知识点、后继知识点和关联知识点。   若教师已上传与该知识点有关的学习资料,即可点击下载。   2.2 知识点管理模块   知识点管理模块功能主要包含增加知识点,编辑知识点和删除知识点。   (1)增加知识点。教师在知识结构树中选择要插入知识点的父知识点节点,点击增加知识点链接按钮。在右侧打开的增加知识点页面中录入该知识点的属性信息,具体包括:1)填写知识点名称;2)选择难度级别;3)选择掌握要求;4)选择知识点类型;5)点击增加知识点来源单选框,录入知识点出处原文;6)选择性填写学习所需时间;7)填写知识点内容。   (2)编辑和删除知识点。教师在知识结构树中选择要编辑的知识点名称,点击编辑知识点链接按钮,即可在右侧的页面中对该知识点进行编辑。编辑内容主要包含:1)录入修改信息,如知识点名称、知识点内容等;2)选择要修改的选择性信息,如:难度级别、掌握要求;3)点击编辑知识点来源单选框,编辑知识点出处原文;4)将知识点调整到所需的同层次中位置;5)点击改变父节点按钮,在知识点树形结构中选择新的父节点,如果需将选择的知识点删除,直接点击“删除知识点”按钮。   2.3 知识点逻辑结构管理模块   该模块的主要功能是教师对知识点的逻辑结构进行管理。选中知识点,点击管理逻辑结构,教师可以添加、删除选中知识点的预备知识点、后继知识点和关联知识点。当教师选择了要添加某个知识点的预备知识点或者后继知识点或者关联知识点,系统要先去判断在同一关系中,是否存在相同的知识点,如果存在就要提示用户,要添加的已经存在,添加失败;如果要添加某知识点的预备知识点,就要查询该预备知识点是否其后继知识点,如果是,不能添加;否则添加成功。   2.4 学习资料管理   教师在知识结构树中选择要查看的知识点,点击学习资料管理链接按钮,可进行如下操作:(1)查看知识点相关资料类型、每种类型资料的数目。(2)点击查看按钮,可以查看每个资料的名称、大小、最近修改者、最近修改时间。(3)点击新增按钮,可以上传新的学习资料。(4)针对具体的学习资料,可以修改或删除。(5)输入资料名称、类型、创建者,点击查找可以进行查找。学生仅有查看下载学习资料的权限。   3 数据库详细设计   (1)课程表course:课程id号,课程名。   (2)知识点表zsd:知识点主键id号,知识点所属的课程编号,知识点所属的章编号,知识点所属的节编号,知识点所属的小节编号,小节内知识点的序列号,知识点类型编号,知识点名称,知识点内容,知识点层次级别(int型,0课程,1章,2节,3小节,4元知识点),难度级别(int型,易、较易、适中、较难、难,用1-5表示),教学要求(int型,了解、识记、理解、应用级,用1-4表示),创建者id,创建时间,学习本知识的时间。   (3)知识点类型表zsdtype:知识点类型编号,知识点类

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档