文档介绍:摘要 III
ABSTRACT IV
第1章绪论 1
建设精品课程辅助教学系统的背景 1
高校传统教学的基本过程 1
高校传统教学存在的问题 1
高校精品课程辅助教学的优势、影响和发展趋势 3
建设精品课程辅助教学系统的目标 4
4
4
5
5
5
建设精品课程辅助教学系统的规划及分工 6
第2章需求分析 9
什么是需求分析 9
功能需求 9
用户需求 9
系统用户数据流程 11
系统总体介绍 11
12
系统数据字典 12
学校信息表 13
13
14
14
14
15
15
16
17
18
18
19
19
19
19
20
21
21
21
22
23
23
23
24
24
24
25
25
26
26
26
27
28
第3章系统设计 29
系统总体设计 29
什么是总体设计 29
系统总体功能模块划分以及设计 29
系统功能模块分析 30
学校/学院/专业/班级信息模块 30
31
31
31
32
32
32
32
33
33
33
系统模型设计 33
数据库设计以及规范 33
数据库概念模型 34
数据库物理模型 34
本人所承担的部分 34
第4章系统实现(编码) 38
38
什么是系统实现 38
系统开发工具、模式及语言的介绍 38
的简介 38
PowerDesigner 39
MS SQL server 2000的简介 40
C#的简介 42
系统功能模块的实现 43
系统整体页面及实现 43
本人负责模块主要功能的实现 44
第5章系统实现(测试) 60
测试方法 60
白盒测试 60
黑盒测试 60
测试方案与测试策略 60
测试用例 61
第6章结论与展望 62
结论 62
系统展望 62
收获和体会 62
致谢 63
附录1 65
附录2 66
附录2 67
附录3 68
附录4 69
附录5 70
摘要
本次精品课程辅助教学系统的设计运用了程序设计中比较成熟的技术,同时也对精品课程辅助教学系统进行了比较充分的研究和开发。
文中首先简要介绍了建设精品课程辅助教学系统的背景,以及国内外在这方面的研究情况;而后又根据现存系统以及之后调研的实际需求,介绍了系统的总体流程,涉及的E-R模型、数据字典、用户角色(系统管理员、校级管理员、教师、学生、游客)的详细流程,确定系统的组成模块。随后,又针对开发工具和小组成员的实际情况,确定了Microsoft Visual Studio 2005的开发平台和SQL server 2000的数据库。系统的开发的整个过程则是按照软件工程的原理俩进