在线教育培训系统的设计与实现(含答疑)
摘 要
随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。基于网络环境的现代远程教学已经广泛地开展起来,它的开放性、适应性、交互性显示出了良好的发展前景,对传统的课堂教学将会产生深刻的影响。
该在线教育系统主要采用ASP、HTML、Access数据库、VBScript、SQL等技术和工具,整体设计遵循软件工程的方法,经过需求分析、总体设计、文档和代码的编制、模块测试和系统实现几个阶段。这是一篇基于ASP组件技术的,设计开发在线教育系统的论文。论文的题目是:基于asp组件技术的在线教育系统的设计与开发。
开发的项目如下:
教师部分:修改自己的信息,管理教程,回答学生问题,管理在线测试的试题 。
学生部分:修改自己的信息,操作个人提出的问题,在线提出问题,在线测试和浏览教程、教师情况等。本系统主要适用于学校在线教学,学生在线学习。
[资料来源:https://www.doc163.com]
关键词:答疑管理,问题,回答 [资料来源:http://Doc163.com]
ABSTRACT
[资料来源:http://Doc163.com]
Along with the networking rapid development, very were many now the overseas university and the social other departments already has all opened the distance learning, realized the different education and training through the computer network.Now,the computer hardware technology development already has achieved the quite high level.But, the distance learning software development also is at the start stage at present Thoroughly develops unceasingly along with this technology, the request has software system well, the more perfect applies the distance learning, this gave the software to design the personnel to set the higher design request.
Already widely developed based on the network environment modern long-distance teaching, its openness, compatible, the interactive demonstration good prospects for development, could have the influence to the traditional classroom instruction which engraved deeply.
This online education system mainly uses technologies and the tool and so on ASP, HTML, Access database, VBScript, SQL, the overall design deference software engineering method, after the demand analysis,the system design, the documents and the code establishment, the module test and the system realizes several stages.This is one based on the ASP module technology, design development online education system paper.The paper topic is: Based on asp module technology online education system design and development. [版权所有:http://DOC163.com]
The development project is as follows:
Teacher part: Revises own information, manages the course, answers the student the question, the management online test test question.
Student part: Revises own information, the question which the operation proposed personally, online asks the question, online test and browsing course, teacher situation and so on.This system mainly is suitable for the school online teaching, studies lives the online study.
Key word:Q/Amanagement,answer,question [资料来源:http://doc163.com]
系统层次模块
在线教育系统共分为两个子系统:教师子系统和学生子系统,其功能模块划分如下所示。
教师模块:
登录模块。老师进入系统,必须先进行登录。
修改个人资料模块。提供给已经注册成功的用户更新个人资料的服务功能。
教程管理模块。教师对教程进行修改、删除和增加的操作。
答疑管理模块。教师对学生提出的问题进行回答,还可以删除和修改已提交的回答。
试题管理模块。教师对试题进行修改、删除和增加的操作。
学生模块:
注册模块。首先申请用户名,这个用户名是唯一的,然后填写姓名、密码、E—mail
等用户信息。填好后提交资料就会被保存到教师数据表中。
登录模块。已经注册的用户进入系统,必须先进行登录。
修改个人资料模块。提供给已经注册成功的用户更新个人资料的服务功能。
提问管理模块。查看已提交的答案,浏览教师给出的答案;提出新问题。
浏览管理模块。对教师和教程进行浏览。
在线测试模块。在线进行测试,得出测试结果并评分。
目 录
摘 要 2
ABSTRACT 3
引 言 5
第一章asp编程语言及数据库 6
1.1 asp语言简介: 6
1.2运行环境简介 7
1.2.1IIS简介 7
1.2.2网络运行平台的建立 7
1.3 Access数据库简介 10
第二章需求分析 12
2.1功能需求 12
2.2 性能需求 12
2.2.1 硬件环境 12
第三章 总体设计 14
(毕业设计网 )
3.1 系统层次模块及具体设计 14
3.2 数据库设计 14
第四章 详细设计 16
4.1答疑管理管理答疑的设计 16
4.1.1答疑管理管理的介绍 16
4.1.2答疑管理管理页面 16
4.1.3模块所使用的数据表: 17
4.1.4模块的代码: 17
4.2回答问题页面的设计 26
4.2.1回答问题页面的简介 26
4.2.2回答问题页面 27
4.2.3模块所使用的数据表: 27
4.2.4模块的asp代码 27
4.3详细答疑的设计 32
4.3.1 详细答疑的介绍 32
4.3.2详细答疑的页面 32
4.3.3 模块所使用的数据表 33
4.3.4 该模块得asp代码 33
参考文献 37
总 结 38
谢 辞 39 [资料来源:http://www.doc163.com]