Abstract i
目录 iii
1 绪论 1
1.1 课题的目的和意义 1
1.2 网络教育的发展情况 1
1.3 课程网站系统的现状 2
1.4 《协议分析与测试》课程网站的优势 2
1.5 任务概述 2
2 解决方案的选择 4
2.1 系统说明 4
2.1.1 硬.软件环境 4
2.2 开发计划 6
2.3 可行性分析 6
2.3.1 风险分析 6
2.3.2 技术可行性 6
2.3.3 操作可行性 6
2.4 设计方案:对涉及工具和技术的相关说明 7
2.4.1 B/S体系结构 7
2.4.2 SQL Server 7
2.4.3 HTML(Hyper Text Markup Language) 8
2.4.4 Visual Studio 2008 8
3 需求分析 10
3.1 系统分析的任务与步骤 10
3.2 系统分析的任务 10
3.2.1 系统分析的步骤 10
3.3 网站项目范围 10
3.4 功能需求 11
3.4.1 学生部分 11
3.4.2 管理员部分 11
3.5 网站实体分析 11
3.6 网站的数据库设计 12
3.6.1 概念设计 12
3.6.2 设计全局ER模式 15
4 总体设计 17
4.1 网站系统功能说明 17
4.1.1 总体功能 17
4.1.2 非功能性需求 19
4.2 建立功能模型 20
4.2.1 识别参与者 20
4.3 建立数据库模型 21
5 详细设计 23
5.1 学生登录 23
5.1.1 人机界面(网站首页Default.aspx) 23
5.1.2 精品《协议分析与测试》课程网站首页界面说明 24
5.2 课程简介 24
5.2.1 人机界面(qtlist.aspx?lb=1) 24
5.2.2 会员注册界面说明 25
5.3 视频课件浏览 25
5.3.1 高级搜索界面(spdetail.aspx?id=2) 26
5.3.2 视频课件界面说明 26
5.4 网站留言 27
5.4.1 人机界面(lyb.aspx) 27
5.4.2 留言板界面说明 27
5.5 管理员管理网站基本信息 28
5.5.1 用户登陆界面 28
5.5.2 课程信息及用户相关操作 29
6 系统测试 33
6.1 系统测试的目的 33
6.2 面向对象系统测试方案 33
总结 34
致 谢 35
参考文献 36
1 绪论
1.1 课题的目的和意义
随着Internet和Intranet向宽带、高速、多媒体化方向迅速发展,以计算机网络为基础的现代教育手段将得到广泛应用。要促进基于Internet的远程教育,需要一大批网络课程,开发高质量的网络课程,是当前现代教育技术工作的重要内容。网络课程是通过网络表现的某门学科的教学内容及实施的教学活动的总和,它包括两个组成部分:按一定的教学目标、教学策略组织起来的教学内容和网络教学支撑环境。网络课程与一般的多媒体教学软件不同,它是学生利用网络进行远程学习的教材,根据网上教学的特点和人才培养的需要,完整的网络课程应由如下几个系统构成:(1) 教学内容系统:包括课程简介、目标说明、教学计划、知识点内容、典型实例、多媒体素材等。(2) 虚拟实验系统:包括实验情景、交互操作、结果呈现、数据分析等。(3) 学生档案系统:包括学生密码、个人帐号、个人特征资料、其他相关资料等。 基于多媒体技术的《协议分析与测试》课程互动学习系统(2):http://www.youerw.com/jisuanji/lunwen_3188.html