摘 要 随着计算机技术、网络技术的发展,建设一个可靠、高效的在线作业和答疑系统来减少专门课程教师的工作量,方便教师和学生的工作和学习,及时、正确地处理学生学习中存在的各种问题,在学生和老师之间建立一个良好的教学、学习的平台以及交流的平台是很必要的,也能很好的作为传统教育方式的一种有利的补充。
论文所设计的的是一个基于B/S结构的基于web的课后作业管理系统,前台采用了了微软的ASP.NET 2.0和C#语言,后台数据库采用了SQL Server 2000。系统分了教师模块和学生模块。该在线作业和答疑系统主要实现的功能有课程的作业管理(包括作业的布置、在线完成、批阅、管理等),简单的习题库管理、在线答疑管理、学习资料管理(包括资料上传和下载等)。论文详细阐述了本系统的开发背景、研究意义,开发环境以及系统的需求分析,详细说明了数据库的设计,以及系统各功能的实现。
基于web的课后作业管理系统具有操作简便,界面友好的特性,有着很好的应用前景,用来代替传统作业方式和答疑方式,实现专门的科目在线作业和在答疑的网络化管理。
关键词:作业及答疑系统,B/S结构,SQL Server 2000, ASP.NET
目 录
摘 要 I
ABSTRACT II
第1章 绪论 1
1.1 本课题选题背景及目的 1
1.2 本课题选题意义 1
1.3 本课题研究思路和方法 1
1.4 本课题预期结果 2
第2章 开发平台与语言简介绍 3
2.1 .NET简介 3
2.2 HTML标记语言 3
2.3 C#简介 4
2.4 ADO.NET简介 4
2.5 Microsoft SQL Server 2000简介 4
2.6 浏览器/服务器模型 5
第3章 系统分析与设计 6
3.1 系统概述 6
3.2 系统需求分析 6
3.3 数据流图 7
3.4 系统功能模块划分 10
3.4.1管理员系统的设计 10
3.4.2 学生子系统的设计 11
第4章 数据库设计 13
4.1 数据库概念结构设计 13
4.2 数据库逻辑结构设计 15
第5章 系统实现 18
5.1 系统开发及运行环境 18
5.2 SqlHelper类实现 18
5.3 连接数据库 19
5.4 管理员子系统实现 21
5.4.1 用户界面 21
5.4.2 超级管理员教师对教师、学生和班级管理 21
5.4.3 添加作业 24
5.4.4 作业评分 26
5.4.5 题库管理 27
5.5 学生子系统实现 29
5.5.1 用户界面 29
5.5.2 查看作业信息 29
5.5.3 查看成绩 31
结 论 32
参考文献 34
致 谢 35
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |