网上作业提交系统的设计
摘要
现代信息技术的发展,使得基于WEB技术的网络教育平台成为现代教育技术改革与发展的方向。本文就根据现已存在的问题,对网络课程学习系统做了全面的分析和整体的介绍。介绍了ASP ACCESS技术开发该系统的子系统的整个过程,即自适应网络课程学习导航系统。该系统主要利用了ASP强大的网络数据库访问技术,实现了网络学习的自适应性。系统设计并实现了模块导航、知识点检索导航、知识点关联导航和帮助导航等多种导航。这些导航各自发挥了不同的作用与功能。知识点检索导航和知识点关联导航主要根据知识点之间的联系,动态的显示给用户不同的知识点内容。这在一定程度上,提高了用户的学习效率和学习积极性。并以C语言为实例进行了系统实现。
论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。
关键词ASP;ACCESS;网络教育;导航;自适应性
目录
1绪论...1
1.1课题背景...1
1.1.1网络课程学习导航系统的现状...1
1.1.2网络课程学习对导航系统的新要求...2
1.2本课题的研究意义...3
1.3相关技术介绍...3
1.3.1浏览器/服务器模型...3
1.3.2ASP技术的介绍...4
1.3.3ADO访库技术介绍...4
2系统分析...5
2.1系统的可行性研究...5
2.2系统需求分析...6
2.2.1用户需求分析...6
2.2.2系统设计目标分析...6
2.3用户模型的介绍...7
2.4系统导航功能模块介绍...8
2.4.1模块导航介绍...9
2.4.2检索导航介绍...9
2.4.3帮助导航介绍...10
2.4.4分类导航介绍...10
2.4.5自适应学习状态导航介绍...10
2.5小结...11
3数据库设计...12
3.1数据库的需求分析...12
3.2后台数据库的配置...12
3.3数据库表结构设计...12
3.4E-R模型...16
4系统详细设计与实现...18
4.1系统工作原理介绍...18
4.2系统数据流图...19
4.3系统的实现算法...20
4.3.1户信息初始化算法...20
4.3.2检索导航算法...21
4.3.3知识点关联导航算法...22
4.3.4网络课程知识点显示算法...23
4.5前端页面的设计与实现...24
4.5.1系统公用页面...25
4.5.2用户注册页面...26
4.5.3分类导航模块...27
4.5.4检索导航模块...28
4.5.5推荐学习导航与热点学习导航模块...29
4.5.6讨论区页面...30
5结束语...32
参考文献...33
致谢...34
附录...35