目 录
摘 要 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
第二章需求分析
2.1功能需求
浏览教程,教师情况在线教育系统提供网上的教学平台,其功能如下:
教师部分的主要功能要求:
修改教师自己的基本资料。
对教程进行管理。
在网上回答学生的问题。
对在线测试的试题进行管理。
学生部分的主要功能要求:
修改个人的基本资料。
对个人提出的问题进行操作。
在线提出问题。
在线进行考试。
浏览教程、教师情况。
2.2 性能需求
2.2.1 硬件环境
① 服务器端
服务器端的最低配置是由建立站点所需的软件来决定的,在最低配置的情况下,服务器的性能往往不尽如人意,现在的硬件性能已经相当出色,而且价格也很便宜,因此我们通常给服务器配置高性能硬件。
本电子商务服务器端的配置如下:
处理器:Intel Pentium IV1.6GHz或更高。
内存:256MB。
硬盘空间:80GB。
光驱:CD—ROM 48X。
显卡:SVGA显示适配器。
② 用户端
因为客户端主要用于浏览和操作数据,所以对客户端的硬件要求不高,不过现在的电脑有很高的性价比,因此需要的配置应该高于下面的要求。
处理器:Intel Pentium 166 MX或更高。
内存:32MB。
硬盘空间:1GB。
光驱:CD—ROM 48X。
显卡:SAVA 显示适配器。
2.2.2 软件环境
① 服务器端
操作系统:Windows NT Server 4.0或Windows 2000/ Windows 98。
网络协议:TCP/IP。
数据库:Microsoft Access 2000。
浏览器:Internet Explore 5.0、Netscape或者其他浏览器。
整个系统由两个部分组成:学生子系统和教师子系统。本系统主要提供网上的教学平台,教师何以通过该系统对教程测试、测试试题进行管理和答疑解惑。学生可以通过该系统完成自学、向老师提出问题及进行在线测试。
答疑管理模块式学生提出问题给老师然后由老师来回答。在此模块有managequestion.asp、questiondetial.asp、answer.asp、answerquestion.asp、addanswer.asp和del_answer.asp等页面。
4.1答疑管理管理答疑的设计
4.1.1答疑管理管理的介绍
老师在登陆以后进入首页面然后点击“进行答疑管理”进入managequestion.asp页面,该页面显示学生提交给老师的问题,此页面有问题标题、已回答、提交时间和问题管理的表格。显示在managequestion.asp页面中,之后老师可以进入questiondetial.asp和answerquestion.asp等页面,查看那些页面并根据需要对其进行操作。