更新时间:06-20 上传会员:王媛媛
分类:计算机信息 论文字数:8595 需要金币:1000个
摘要:在这个计算机网络高度普及和广泛应用的时代,几乎所有人都能够通过上网来获取自己所需要的信息。信息大爆炸现象将是我们所面临的问题,怎么样才能让教育跟上时代的脚步,如何把教学资源同步到网上去,让每个学生通过上网学习,让更多的人来分享这些宝贵的资源。因此,学校应该建立一个拥有自己特色的精品课程网站,这样每个学生每时每刻都可以进行学习,学习也不再局限于课堂的四十五分钟,这也对学校的教学质量和知名度有相当大的提高。
本设计的开发是基于B/S结构,采用ASP.Net程序设计语言结合SQL Server2008数据库进行开发。首先通过调查和分析得出了系统详细的需求分析;然后通过需求分析划分出具体的功能模块,最后进行了详细设计,给出详细的步骤;通过功能测试和性能测试表明该网站运行稳定,有很大的使用价值。
关键词:精品课程;ASP.Net;数据库;SQL Server 2008
目录
摘要
Abstract
第1章 前言-6
1.1开发背景-6
1.1.1 开发背景和意义-6
1.1.2 该课题领域的开发及应用现状分析-6
1.2 系统的可行性分析-6
1.2.1 技术可行性分析-6
1.2.2 经济可行性分析-7
1.3 开发工具简介-7
1.3.1 Microsoft Visual Studio .NET简介-7
1.3.2 SQL Server 2008简介-7
1.3.3 项目所使用相关技术简介-8
第2章 系统需求分析-9
2.1 系统用例图-9
2.2 功能需求-9
2.2.1 模块功能需求-9
2.2.2 系统功能逻辑结构-10
2.2.3 前台展示主要实现的功能-11
2.2.4 后台管理员管理实现的功能-11
2.3 性能需求-11
第3章 系统概要设计和数据库设计-12
3.1 总体设计-12
3.2 系统UML图分析-13
3.2.1 系统时序图设计-13
3.2.2 系统E-R图设计-15
3.3 出错处理-15
3.3.1 出错处理语法-15
3.3.2 错误类型-16
3.4 数据库设计-16
第4章 系统实现-19
4.1 系统总体功能实现-19
4.1.1 系统类图-19
4.2 前台主要功能的实现-20
4.2.1 主页面-20
4.2.2 会员登入-21
4.2.3 会员注册-22
4.2.4 作业上传-23
4.2.5 作业批改-24
4.2.6 在线交流-24
4.2.7 在线课堂-25
4.2.8 留言板-26
4.3 后台主要功能的实现-27
4.3.1 教学资源-28
4.3.2 作业反馈-28
4.3.3 留言板-28
第5章 系统测试-30
5.1 测试环境-30
5.2 功能测试-30
5.3 性能测试-31
总 结-32
参考文献-33
致 谢-34
