自适应网络课程学习导航系统论文.doc
2005届毕业设计说明书自适应网络课程学习导航系统院(系)、部:计算机科学与技术系学生姓名:指导教师:职称讲师专业:计算机科学与技术专业班级:完成时间:I摘要现代信息技术的发展,使得基于WEB技术的网络教育平台成为现代教育技术改革与发展的方向。本文就根据现已存在的问题,对网络课程学习系统做了全面的分析和整体的介绍。介绍了ASP+ACCESS技术开发该系统的子系统的整个过程,即自适应网络课程学习导航系统。该系统主要利用了ASP强大的网络数据库访问技术,实现了网络学习的自适应性。系统设计并实现了模块导航、知识点检索导航、知识点关联导航和帮助导航等多种导航。这些导航各自发挥了不同的作用与功能。知识点检索导航和知识点关联导航主要根据知识点之间的联系,动态的显示给用户不同的知识点内容。这在一定程度上,提高了用户的学习效率和学习积极性。并以C语言为实例进行了系统实现。论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。关键词ASP;ACCESS;网络教育;导航;自适应性ABSTRACTWiththedevelopmentofinformationtechnology,theweb-basededucationplatformhasbeenadirectionofmoderneducation.Accordingtotheproblemsexistingatpresent,thepapergivesanoverallanalysisandintroductionofInternetcoursewaresystem.Atthesametime,itgivesalltheprocessionofdevelopingthesubsystemusingASP+ACCESStechnology.ThroughthestrongabilityofASP+ACCESStechnology,itrealizesonlinestudyingadaptively.Thesystemdesignsandrealizesdifferentnavigationstrategiessuchasmodulenavigation,searchingnavigation,knowledgeclassifyingnavigationandhelpingnavigation.Thesestrategieshavedifferentfunctions.Searchingknowledgenavigationandknowledgeclassifyingnavigationaremainlybasedontherelationsoftheknowledgeandthensuppliesdifferentknowledgetousers.Sothatitimprovesuserslearningefficiencyandstudyenthusiasmtoacertainextent.Thesystemisalsorealizedusingthecourseexample“CIIprogramming”.Thepapermainlyintroducesthedevelopmentscontext,systemanalysis,databasedesign,thesystemdesignandimplementation.KeywordsASP;ACCESS;wed-basededucation;navigation;adaptiveIII目录1绪论.11.1课题背景.11.1.1网络课程学习导航系统的现状.11.1.2网络课程学习对导航系统的新要求.21.2本课题的研究意义.31.3相关技术介绍.31.3.1浏览器/服务器模型.31.3.2ASP技术的介绍.41.3.3ADO访库技术介绍.42系统分析.52.1系统的可行性研究.52.2系统需求分析.62.2.1用户需求分析.62.2.2系统设计目标分析.62.3用户模型的介绍.72.4系统导航功能模块介绍.82.4.1模块导航介绍.92.4.2检索导航介绍.92.4.3帮助导航介绍.102.4.4分类导航介绍.102.4.5自适应学习状态导航介绍.102.5小结.113数据库设计.123.1数据库的需求分析.123.2后台数据库的配置.123.3数据库表结构设计.123.4E-R模型.164系统详细设计与实现.184.1系统工作原理介绍.18