Linux在线学习系统设计说明.docVIP

  • 5
  • 0
  • 约1.63万字
  • 约 40页
  • 2018-01-08 发布于江西
  • 举报
Linux在线学习系统设计说明.doc

图书馆收藏 中图分类号: 密级: UDC: 编号: 毕业设计 设计题目名称:LINUX在线学习系统 学 生 姓 名: 专业名称: 计算机网络技术 班 级: 学 制: 三年 学 号: 学历层次: 专 科 指导教师: 评 阅 人: 论文(设计)提交日期: 2011 年 3 月 20 日 论文(设计)答辩日期: 2011年 3 月 26 日 三江学院高等职业技术学院 二○一一 年 三 月 二十 日 毕业设计成绩评定书 专业、班级 姓名 日期 1、设计题目 2、设计指导教师(签名) 3、设计评阅人(签名) 评阅日期 4、评定意见及成绩 年 月 日 摘要 随着现代信息技术的迅猛发展,网络技术在教育中的应用日益广泛和深入,特别是Internet与校园网的接轨,为各大中小学教育提供了丰富的资源,使在线学习真正成为现实,同时也为各大中小学教育开辟了广阔的前景。本学习系统通过ASP和Access技术的结合,把linux学习系统展示给大家。本在线学习系统能够为教师的教学和学生的学习带来方便:对教师而言,能发布教学信息、布置作业、批改作业、评分、发布公告,并对上课学生名单进行管理,通过讨论组的形式回答学生问题,进行实时讨论;对学生来说,能及时了解教学公告信息,在网上完成作业,提出自己学习过程中遇到的问题,参与实时讨论。 关键字:在线学习 ,ASP ,linux,Access 目录 第一章 系统概述 1 1.1 开发背景及意义 1 1.1.1在线学习系统的意义 1 1.1.2 linux学习的意义 1 1.2 课题任务要求 2 第二章 在线学习系统需求分析 4 2.1 需求概述 4 2.2 系统开发目标 4 2.3 功能需求 4 2.4 性能需求 5 2.5 开发方案 5 2.5.1ASP 6 2.5.2系统数据库选择 8 第三章 在线学习系统的设计 9 3.1 系统数据流程描述 11 3.2 系统总体结构设计 10 3.3 功能模块设计 12 3.3.1 课堂学习模块 12 3.3.2 查询模块 13 3.3.3 作业模块 13 3.3.4 在线考试模块 13 3.3.5 评估模块 13 3.3.6 交流模块 13 3.3.7 公告模块 13 3.4 系统后台数据库设计 14 3.4.1 数据库设计概述 14 3.4.2 数据库中表的设计 14 第四章 在线学习系统的实现 17 4.1连接数据库 18 4.2 主要代码与实现 18 4.2.1 注册登录模块 18 4.2.2 教程学习模块 24 4.2.3 作业模块 26 第五章 系统运行与测试 28 5.1配置IIS 28 5.2测试 30 5.2.1 测试概述 30 5.2.2 系统部分单元测试 30 5.2.3 测试总结 30 总结 31 致谢 32 参考文献 33 第一章 系统概述 1.1 开发背景及意义 1.1.1在线学习系统的意义: 随着现代信息技术的迅猛发展,网络技术在教育中的应用日益广泛和深入,特别是Internet与校园网的接轨,为中小学教育提供了丰富的资源,使学真正成为现实,同时也为中小学教育开辟了广阔的前景。利用网络进行远程教育成为教育发展的一个方向基于网络的教学相对于传统的教学师生可以突破时空的界限,大大的节省了教育资源,而且师生间可以实现互动,反馈和交流都比传统的广播电视教学方便,有效率丰富的网络教学、学习资源给师生提供了有利的学习支持Linux学习的意义: Linux是一个操作系统。最初它是由在芬兰赫尔辛基大学念书的Linus Torvalds作为一种业余爱好开发出来的。Linus对用于教学的一种小型的Unix操作系统Minix很感兴趣,决定开发出超过Minix的操作系统。在1991年,他开始Linux的开发,那时候的Linux是0.02版。到了1994年,Lin

文档评论(0)

1亿VIP精品文档

相关文档