论文摘要
本文针对传统专业教学模式的弊端,充分利用计算机技术和网络优势,建立了基于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.NET2.1.1 动态网页技术的沿革2.1.2 ASP.NET 的一个简单实例2.1.3 NGWS、公共语言运行时和Web 应用程序的架构2.1.3.1 NGWS2.1.3.2 公共语言运行时2.1.3.3 ASP.NET 下的Web 应用程序架构2.1.4 ASP.NET 关键技术讲解2.1.4.1 服务器控件2.1.4.2 ADO.NET2.2 数据库开发技术介绍2.2.1 SQL Server 20002.2.1.1 企业管理器—Enterprise manager2.2.1.2 服务管理器—Service Manager2.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 系统的其它代码重用技术的体现第六章 结论致谢参考文献
相关论文文献
标签:教学管理系统论文; 面向对象论文; 组件重用论文;