摘要:随着计算机技术和互联网的发展,网络教学平台有了强大的技术支持,又因为其不受时间空间限制,拥有丰富的教学资源,及时的反馈评价,成为区别于传统教学的新型教学模式。苏州大学本科生教学过程中已经使用课程中心平台进行新型教学模式,取得了良好的效果。而在研究生教学方面仍旧采用传统的课堂教学模式,本次笔者与陈彦君、吕哲平进行小组合作设计开发苏州大学研究生课程中心系统,进行这一网络教学平台的应用尝试。
论文对研究生教学特点以及网络教学平台现状进行了分析,以苏州大学研究生课程中心系统的设计与开发为目标,项目组进行小组合作开发。本文分析了几个主流数据库系统, 对数据库表的基本结构、数据模型进行了研究。通过对比分析最终选择了合适的数据库管理系统进行数据库设计开发。然后通过查阅文献,结合问卷调查,对数据库功能、课程中心平台功能进行需求分析。从多个方面详细研究了数据库中表的结构设计,最后进行数据库的物理实现。本文结合具体事例分析研究了数据库实现、数据库连接、功能流程等方面的关键技术。
本文确定了课程中心系统的开发平台,研究了课程中心的功能结构。同时对课程中心平台中的用户模块和作业模块进行详细研究说明。实现从平台到数据库的完整功能流程,分析开发过程中的不足,并阐述其创新点。
关键词:教育技术,ASP.NET,课程中心平台,数据库,MS SQLSever
目录
摘要
Abstract
前言-6
1 绪论-7
1.1 研究生网络教学平台的意义-7
1.2 网络教学平台建设现状-7
1.2.1 国外-7
1.2.2 国内-8
1.3 目前网络教学平台的问题-8
1.4 本文研究内容-9
2 数据库系统概述-10
2.1 数据库概述-10
2.2 基本结构-10
2.3 数据模型-10
2.4 典型数据库介绍-11
3 数据库设计与实现-13
3.1 SQL Sever数据库-13
3.2 需求分析-14
3.3 结构设计-17
功能模块-17
E-R图-18
信息流-19
用户流-22
知识流-22
数据字典-24
3.4 数据库实现-36
存储过程-36
SQL函数-36
数据库关系图-36
数据库备份管理-43
3.5 数据库关键技术-44
SQL防注入后台管理-44
权限验证-44
数据库连接-45
代码实现-46
4 ASP.NET系统-58
4.1 ASP.NET概述-58
4.2 ASP.NET结构-58
5 系统设计与实现-59
5.1功能模块概述-59
5.2实例分析-59
5.2.1用户模块-59
5.2.2作业模块-63
6 创新、不足与展望-66
结论-66
参考文献-67
致谢-69
附录-70