1、 定西师范高等专科学校 题目:大学生在线学习系统 姓 名: 高宝燕 学 号: 131003037 系 别: 计算机 科学 系 专 业: 初等教育(计算机方向) 指导老师: 魏彩霞 2013 年 5 月 13 日 II 大学生 在线学习系统 【 摘要 】 这是 采用 ASP.NET 2.0 技术, SQL Server 数据库实现 的 一个基于网络 的在线学习系统。系统具有用户登录和注册、在线学习、在线测试、 学习论坛、网上答疑、论坛管理、资源管理和公告管理等功能。在线学习是通过提供电子课件,让学生可以进行在线学习,并支持电子课件下载的操作;在线测试是对用户所掌握的知识进行测试的操作;学习论坛是
2、提供学生与教师、学生与学生、教师与教师之间的交流平台的操作。系统的特点是具有开放性,打破了地域和时间的限制,实时开放,自主学习与教师指导相结合,提高了学习效率。经过测试,系统运行正常,为 C 语言在线学习提供了一个较好网络平台。 【 关键字 】 C 语言;在线学习; ASP.NET 【 Abstract】 This is an Online-Studying of C System,which is based on WEB.The technology of ASP.NET and SQL Server have been used in this system.The system has
3、 many functions ,such as logining and registering,online-learning,studying BBS ,management of BBS,management of resource and so on.Online-Learning can let students studying online and support the download of e-lessions.The aim of Online-Testing is to test the knowledge that the students have learned
4、.The BBS can provide a stage of communication for teachers and students.The system is open,which breaks up the limit of time and place.It is open to outside on time.It can improve the studying through the combination of positive studying and teachers guiding.After tesing,the system can work well,it
5、is useful for the online-learning of C language. 【 Key word】 C Language; Online Learning; ASP.NET III 目 录 1 前言 . 1 2 需求分析 . 1 2.1 范围 . 1 2.1.1 系统概述 . 1 2.1.2 文档概述 . 1 2.2 需求概述 . 2 2.2.1 系统目标 . 2 2.2.2 用户的特点 . 2 2.3 功能需求 . 2 2.3.1 公共栏目模块功能设计 . 3 2.3.2 学生栏目模块功能设计 . 3 2.3.3 教师栏目模块功能设计 . 4 2.3.4 管理员栏目模块
6、功能设计 . 4 2.4 数据 . 4 2.5 故障处理 . 9 3 概要设计 . 10 3.1 范围 . 10 3.1.1 系统概述 . 10 3.1.2 文档概述 . 10 3.1.3 基线 . 10 3.2 系统结构 . 10 3.2.2 类图 . 11 3.3 用户界面设计 . 12 3.3.1 出错信息 . 13 3.3.2 补救措施 . 13 3.3.3 系统维护 . 13 4 系统详细设计 . 14 4.1 范围 . 14 4.1.1 系统概述 . 14 4.1.2 文档概述 . 14 4.1.3 基线 . 14 4.2 系统结构 . 14 4.3 详细设计说明 . 15 4.3.1 系统功能模块 . 15 4.3.2 实体类 . 15 4.3.3 数据库接口类 . 15 4.4 接口设计 . 17 5 测试说明 . 17 5.1 范围 . 17 5.1.1 系统概述 . 17 5.1.2 文档概述 . 17 5.1.3 基线 . 17