基于Web的教学实验与课程管理系统

基于Web的教学实验与课程管理系统

论文摘要

本文针对传统专业教学模式的弊端,充分利用计算机技术和网络优势,建立了基于Web的专业教学实验与课程管理系统的总体框架,实现了教学实验的网络化管理、文档和实验资料的电子化管理、安排实验的网络自动化及结构精品课的发布等功能。本系统采用ASP.NET技术及C#语言开发,开发环境是Visual Studio.NET,配合以Dreamweaver 8.0,以SQL Server 2000数据库作为后台数据库,以面向对象为开发的核心思想。系统开发过程中涉及到了面向对象的多态性、继承、方法重载与覆盖等概念,以及XML、SQL语言及存储过程和HTML在线编辑等技术。另外,本系统还充分利用了.NET的组件重用技术,建立了自己的用户控件和自定义用户控件,大大缩短了开发周期。本系统具有良好的通用性和可扩展性,系统可进行各种参数的设置,对其进行扩充便可成为一个通用的专业教学系统,其研究的方法对实现整个学校的专业教学集成管理,进而实现“无纸教学”具有重要的借鉴和参考价值。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 当前专业教学的现状和解决方案
  • 1.2 Internet 的发展为网络教学带来契机
  • 1.3 网络教学的发展方向
  • 1.4 教学管理系统的发展现状
  • 1.5 系统简介
  • 1.6 论文的结构安排
  • 第二章 相关知识介绍
  • 2.1 ASP.NET
  • 2.1.1 动态网页技术的沿革
  • 2.1.2 ASP.NET 的一个简单实例
  • 2.1.3 NGWS、公共语言运行时和Web 应用程序的架构
  • 2.1.3.1 NGWS
  • 2.1.3.2 公共语言运行时
  • 2.1.3.3 ASP.NET 下的Web 应用程序架构
  • 2.1.4 ASP.NET 关键技术讲解
  • 2.1.4.1 服务器控件
  • 2.1.4.2 ADO.NET
  • 2.2 数据库开发技术介绍
  • 2.2.1 SQL Server 2000
  • 2.2.1.1 企业管理器—Enterprise manager
  • 2.2.1.2 服务管理器—Service Manager
  • 2.2.2 Transact-SQL 编程技术
  • 2.2.2.1 DML 语言介绍
  • 2.2.2.2 存储过程简介
  • 2.3 XML 技术简介
  • 2.3.1 XML 的先进特性
  • 2.3.2 NET 对 XML 支持
  • 2.3.3 关于DOM
  • 第三章 系统整体设计
  • 3.1 系统模块划分
  • 3.2 系统功能细分
  • 3.3 系统的数据库设计
  • 3.3.1 各个表的设计
  • 3.3.2 数据库表关系图
  • 3.4 系统类的设计
  • 3.4.1 数据库连接类
  • 3.4.1.1 类的内容介绍
  • 3.4.1.2 TSqlDB 类的使用方法
  • 3.4.2 数据操作类
  • 3.4.2.1 TData 类
  • 3.4.2.2 TArticle 类
  • 3.4.3 具体的业务数据操作类
  • 3.4.4 其它类
  • 3.4.5 类的继承关系图
  • 第四章 各个模块的设计
  • 4.1 用户系统的设计
  • 4.1.1 三级用户的问题及其解决方法
  • 4.1.1.1 三级用户的问题
  • 4.1.1.2 面向对象的多态性的解决办法
  • 4.1.2 管理员权限的分配、管理及判断
  • 4.2 电子资料室模块
  • 4.3 实验安排模块
  • 4.3.1 数据库表的设计
  • ArrangeLab.aspx 页面'>4.3.2 ListArrangeLab.aspx 页面
  • SpecificTime.aspx 页面'>4.3.3 ArrangeLabSpecificTime.aspx 页面
  • 4.4 精品课模块
  • 4.4.1 目录树的存储
  • 4.4.2 目录树的呈现
  • 4.4.3 目录树的操作类
  • 4.4.4 目录树的操作
  • 4.5 实验报告模块
  • Student.aspx 页面'>4.5.1 ListStudent.aspx 页面
  • ReportFile.aspx 页面'>4.5.2 DeleteReportFile.aspx 页面
  • 第五章 系统设计的一些其它问题
  • 5.1 网页头部设计
  • 5.2 系统的其它代码重用技术的体现
  • 第六章 结论
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  

    基于Web的教学实验与课程管理系统
    下载Doc文档

    猜你喜欢