摘要 21世纪人类将全面进入信息化时代,教育正在走向信息化、现代化。多媒体技术、网络技术已经为越来越多的学校所采用,成为学校教学的支撑技术。在线教育正在以比传统教育模式快得多的速度发展,它将成为未来教育培训发展的主要方向之一。 离散数学互动辅助教学系统经过实际的需求分析,采用asp技术和SQL SERVER 2000数据库管理系统作为工具进行开发。整个系统服务于管理员、学生、教师三种不同的用户。从操作简便、界面美观、灵活实用的用户要求出发,具有网上教学、网上交流、在线考试等功能,基本能满足学生网上学习的需要。 本设计说明书主要介绍了本课题的开发背景、系统设计及系统功能等,并着重说明了开发设计的思想、技术难点和解决方案。
关键词 离散数学 互动辅助教学 在线教育 asp
毕业设计(论文)外文摘要
The Research And Development Of Discrete Mathematics And Interactive Auxiliary Teaching System
Abstract: Mankind will enter the 21st century which is information age, education is moving toward information and modernization. Multimedia technology, network technology have been used for an increasing number in schools as a supporting technology. Online education is developing faster than traditional education model, which will be become one of the main directions for education training in the future. Separated mathematics and interactive auxiliary teaching system through real demand analysis, using asp technology and SQL Server 2000 database management system as a tool for develop. The entire system serving for three different kinds of users: manager, student and teacher. From the user's requirements of simple operation attractive interface and flexible for practice. The system contains online teaching, online communication, online examinations and other functions which to meet the basic learning needs of students online. The design specification introduced the system topics of background, system design and system function and so on, meanwhile, which highlighted the development of design ideas, technical difficulties and solutions. Key words: Discrete mathematics; Interactive auxiliary teaching; online education ;asp
目 录
1引言 1 1.1课题的研究背景与意义 1 1.1.1课题的研究背景 1 1.1.2课题的研究意义 1 1.2课题开发所使用的技术准备 2 1.2.1前台开发语言asp 2 1.2.2 ADO技术 3 1.2.3 B/S结构 4 1.3 可行性分析 4 1.3.1 经济可行性 5 1.3.2 技术可行性 5 1.3.3 操作可行性 5 2 需求分析 6 2.1 业务流分析 6 2.2 数据流分析 6 2.3 数据字典 10 2.3.1 数据字典 10 2.3.2 处理逻辑说明 11 3 系统设计 13 3.1 系统开发原则 13 3.1.1 面向用户的观点 13 3.1.2 严格按阶段进行 13 3.1.3 采用系统的观点处理 13 3.1.4 采用模块化设计方法 13 3.1.5 整个系统的设计主要采用快速原形法 13 3.2 系统设计要点 14 3.2.1 系统设计语言 14 3.2.2 系统开发最终目标 14 3.3 系统总体结构设计 14 3.3.1 结构图 14 3.3.2 系统模块设计 14 3.3.3 系统代码设计说明 16 3.4 系统数据库设计 16 3.4.1 数据库的选择 16 3.4.2 数据概念结构设计-E-R图 16 3.4.3 数据逻辑结构设计-关系模式 18 3.4.4 数据逻辑结构设计-关系表 19 3.4.5 数据结构优化-关系规范化 21 3.5 系统输入输出设计 21 3.5.1 输入设计 21 3.5.2 输出设计 21 3.6 系统环境 21 3.6.1 系统构架 21 3.6.2 系统运行环境 22 4详细设计 23 4.1 系统的特色 23 4.1.1 特效设计 23 4.1.2 内容 24 4.1.3 页面CSS设计 25 4.1.4 JAVAScript设计 27 4.2各功能模块详细说明 30 4.2.1 教师注册页面 30 4.2.2 资料信息显示页面 31 4.2.3 管理员登录页面 32 4.2.4 管理员界面首页 32 4.2.4 聊天室界面 33 4.2.5留言版界面 35 4.2.6课件教学界面 36 4.2.7网上教学界面 37 4.2.8习题练习界面 38 4.2.9在线考试界面 38 5 用户手册 39 5.1系统运行环境 39 5.1.1硬件要求 39 5.1.2 软件环境 39 5.2 系统页面及其功能 39 5.3 系统的使用 40 6.系统的评价 41 6.1 系统的特色与优点 41 6.2系统的不足与改进 41 6.3 设计心得与体会 41 结 论 42 致 谢 43 参 考 文 献 44 本系统所具有的功能如下: 系统管理员不需要注册可以直接登陆,可以进行系统管理、教师管理、栏目管理、添加资料、资料管理、上传该门课程的最新信息、上传习题等功能,权限最大。 教师在线注册成功后可以登录到管理界面,可以发布资料、管理资料、上传该门课程的最新信息、修改自己的资料信息、上传习题等功能,也可以普通用户一样浏览信息和查看其他教师的信息(包括个人信息和上传信息等),权限比普通用户高,比系统管理员低。 普通用户可以是学生、老师、管理员,只要不进行登陆就可以进入系统的用户都是普通用户,其权限最低,只能浏览信息(教师的个人信息或者是资料信息、习题信息以及公告栏等),不能对其中进行修改。 网上教学模块分为课件教学和离散数学概述,课件教学里有丰富的课件供学生学习,离散数学概述部分是关于介绍离散数学最基本的知识,对初学者是很好的教材。 习题练习模块针对教学过程中,对所学的知识加以巩固,促进学习的质量。 在线考试模块其实是一个子系统,该系统由同组人徐朋同学完成,点击可以进行相应考试。 本系统还提供答疑和在线交流功能,其模块分别为:网上交流和离散答疑。网上交流模块:进入该模块的用户可以不进行注册,只要登陆已经创建好的房间,用户名只要没有重复的就可以了。由于该系统支持在线交流功能,可以有很多用户同时登陆,所以有必要设置一个管理员来对其进行管理,及时删除垃圾文件,该管理员和系统管理员可以是一个人。留言版模块:该模块是以留言版的形式供用户使用,点击就可以进入,可以观看留言,也可以发表留言,留言回复只能是系统管理员。也可以发电子邮件。
系统的使用 本系统操作简单、界面清晰、使用方便,由于本系统是基于Web开发的,因此只要在浏览器IE的地址栏中键入http://服务器IP域名或IP地址/lisanshuxue/index.asp即可启动本系统,使用离散数学互动辅助教学系统了。 |