基于ASP教学互动系统设计
关键词:ASP 数据库管理 教学互动
摘要
教学互动系统摘要21世纪网络科技时代,随着校园网络建设的逐步完善,网络教学成为可能。这套系统的目的是,虚拟一个网络教学社区,达到网上互动教学的目的,可以通过本系统进行一对多的网上教学(通过,教学信息的发布,教学资料的发布,可以让更多的学生在异地,分享教学资源,实现让更多学生远程学习的目的),也可以进行一对一的辅导。通过将长期的网上教学的资料存储起来,供网友们方便的查找,学习。本系统以Web+SQL Server数据库,实现将老师的网上教学资料发布在网上,可以方便师生间,同学间的相互远程交流。
在WinXP + IIS 6.0 的操作平台下,设计开发了网上《教学互动系统》。主要介绍了这套系统的设计结构和功能,叙述了系统的开发、应用环境和功能模块介绍。
2.1.5 SQL特点
SQL(Structured Query Language)语言是1974年由Boyce和Chamberlin提出的。目前SQL已成为一种国际标准语言,是一种功能极强的关系数据库语言。它可以和Windows 下的其他应用程序共享数据库资源,支持多媒体技术,并可将声音、图片以及动画图象等存放在数据库中。且具有综合统一、高度非工程化、面向集合的操作方式、以同一种语法结构提供两种使用方式、语言简捷,易学易用等特点。查询速度快,网络功能强,可以把程序代码放在网络上的任一台NT服务器,都可以访问到本地的数据库,所以代码移植能力强。
2.2需求分析
2.2.1系统目标
本系统围绕“网上教学”,是个学习性质的站点。因此本系统的目标是:实现用户等级管理(管理员/教师/学生),实现教学资料互动,实现课题讨论、在线答疑等功能。因此通过老师上传的教学资料及学生上传资料,方便学生上网查询,问题求解,及问题解答。
2.2.2业务流程分析
详细调查的重点是对管理业务流程进行详细,描述通过采用系统流程图形描述工具来描述管理业务活动、进行规范化说明。
业务流程图是系统各部门、人员之间关系业务关系、作业顺序、管理信息流动的数据流程图。它可以帮助分析人员找出业务流程中的不合理迂回,逐个调查所有环节的处理业务、处理顺序、处理内容和对处理时间的要求,明白各环节需求信息、信息来源、流经去向、处理方法、计算方法、提供信息的时间和信息形态(报告、报单、屏幕显示)其在系统中占有及其重要的位置
目 录
目 录 1
第一章 引 言 3
1.1项目开发背景 3
1.2认识远程教育 4
1.3 关于本选题 5
1.4 本文所作工作 6
第二章 系统分析 6
2.1技术分析 7
2.1.2 ASP技术综述 7
2.1.3 ASP与IIS 9
2.1.4 利用ADO访问数据库 10
2.1.5 SQL特点 11
2.2需求分析 12
第三章 系统设计 27
3.1 系统总体结构设计 27
3.2 系统物理结构设计 28
3.3 数据库设计 29
3.4 系统部分IP0图 35
第四章 系统实施 42
4.1程序设计 42
4.2使用人员(学生/教师/管理员)培训 43
4.3系统调试 44
第五章 系统评价 45
5.1系统特点 45
5.2系统缺点 45
第六章 总结 46
致 谢 47
参考文献 48