精品在线试题库设计-ASP毕业设计_第1页
精品在线试题库设计-ASP毕业设计_第2页
精品在线试题库设计-ASP毕业设计_第3页
精品在线试题库设计-ASP毕业设计_第4页
精品在线试题库设计-ASP毕业设计_第5页
免费预览已结束,剩余45页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品在线试题库设计毕 业 设 计精品在线试题库设计题 目 指导教师 学生姓名 在线试题库单位 年 月 日摘要随着Internet的 不断发展,Internet不再只是单纯地浏览新闻、发送邮件、聊天与游戏,人们已经开始致力于把一些知识的 学习、在线试题库的 学习放在Internet上完成,并不断扩大发展,目前网上教程逐渐兴起,很多的 学校的 网上教程已经做得比较全面,让学生在教室之外还有一个学习在线试题库、相互交流的 平台,对学生的 学习、老师的 教课以及师生的 沟通都起到了 非常大的 作用. 该在线试题库平台采取B/S模式,建设成在线试题库资源网站;学生通过在线试题库网站,可以进行在线学习,提

2、交作业及提问,可以方便地获取在线试题库学习需要的 资源,教师可以在线发布通知、查看学生作业、回复学生留言、答疑等;并提供学生与教师、学生与学生、教师与教师之间的 交流平台,体现数字化学习、自主学习教育理念.它分为:在线学习、作业提交、在线试题库实验、问题答疑、例题解析、试题样卷、在线通知等块. 本系统采用B/S模式:与传统的 C/S模式相比,B/S结构把处理功能全部移植到了 服务器端,用户的 请求通过浏览器发出,无论是使用和数据库维护上都比传统模式更加经济方便.而且使维护任务层次化:管理员负责服务器硬件日常管理和维护,系统维护人员负责后台数据库数据更新维护.采用B/S模式,突破传统的 文件共享

3、模式,为网上在线试题库平台的 设计提供新的 解决方案.借助ASP的 WEB应用程序,用户通过Browser软件连接后台数据库并完成做操作,将原有网上在线试题库平台静态网页的 形式升级到动态更新数据的 方式.B/S模式的 网上在线试题库平台,数据维护方便客户端无需专用的 软件,有较好的 网络扩展性,支持TCP/IP协议直接接入Internet,.同时对于B/S模式而言,程序和数据的 物理位置已经不再是那么重要了 ,访问者所关心的 只是它们的 URL就可以了 . 本系统使用ASP技术:即Active Server Page,是微软推出的 动态Web设计技术,是用于WWW服务的 服务器端脚本环境,在

4、站点的 Web服务器上解释脚本,可产生并执行动态、交互式、高效率的 站点服务器应用程序. 数据库采用米icrosoft Access数据库:具有良好的 安全性能,防火墙技术可以保证后台数据库的 安全性,如果结合Windows 2000与Internet Infor米ation Server的 高度安全性,使用户可以实现系统的 安全. 通过研究开发,本在线试题库系统具备网络在线试题库的 所有功能,能够满足网络在线试题库的 需求.目录摘要2第1章绪论41.1网络在线试题库简介41.2研究背景51.3研究目的 6第2章系统开发模式、工具及环境72.1系统的 开发模式72.2系统开发工具介绍72.3系

5、统开发环境简介7第3章系统需求分析及概要设计93.1系统概述93.2系统模块简介11第4章系统详细设计134.1系统设计总体设计134.2系统设计详细设计134.3界面设计16第5章利用ASP设计动态WEB网页的 技术实现具体系统315.1利用ASP访问数据库31结束语48致谢49 第1章 绪论1.1网络在线试题库简介、网络在线试题库定义:网络在线试题库是指将在线试题库传送到校园外的 一处或多处学员的 教育.现代网络在线试题库则是指通过音频、提问(直播或录像)及包括实时和非实时在内的 计算机技术把在线试题库传送到校园外的 教育.世界网络在线试题库的 历史可以追溯到本世纪30年代.随着先进的 信

6、息技术,特别是因特网的 出现,网络在线试题库的 特征发生了 深刻的 变化.、网络在线试题库的 发展:在20世纪早期和中期,网络在线试题库技术(如打印机、收音机和电视的 特征是单向传输.这一时期网络在线试题库技术主要用于从老师到学生的 信息传递,这种传递模式没能起到学生之间勾通的 作用,仅实现了 市升之间有限的 交流.地势代传输技术还受到时间的 限制(例如学生们收听收音机和收看电视节目的 时间是预先安排好的 ).第二代技术出现在1960年,大大改进了 第一代技术对时间的 依赖性.录像机和有限电视的 出现,使网络在线试题库在线试题库传播部分不受时间限制,将录制好的 在线试题库内容的 录像带发给学生

7、,使他们可以随时观看.然而,在别的 方面,这一代网络在线试题库技术同上一代相比并没有太大的 不同:学生之间、师生之间,的 交流还是很少.80年代中期,网络在线试题库开始使用个人计算机技术,不久,又出现了 双向提问会议系统.第三代网络在线试题库技术同以前相比,教员可以传送大量更加复杂的 信息给学生,使学生之间、师生之间可以通过电子邮件、聊天室和电子公告牌进行交流.计算机辅助在线试题库.计算机模拟以及其他通过计算机磁盘、光盘和因特网等途径的 电子资源进一步表现出这一代网络在线试题库的 特征.第四代网络在线试题库技术更加先进.学生之间、师生之间的 交流得到了 加强.进行交换的 信息的 数量和种类显著

8、增加,作需要时间变得更短.这减少了 网络在线试题库对时间和空间的 依赖性,实现真正意义上的 虚拟大学成为可能.现代网络在线试题库即融合了 第二、三、四代技术.、网络在线试题库在中国:网络在线试题库在中国的 发展经历了 三代:第一代是函授教育.这一方式为我国培养了 很多人才;第二代是80年兴起的 广播电视教育.我国的 这一网络在线试题库方式和中央电视大学在世界上享有盛名;90年代,随着信息和网络技术的 发展,我国产生了 以信息和网络技术为基础的 现代网络在线试题库.研究背景人类进入21世纪,科学技术日新月异,知识经济初见端倪.各国综合国力的 竞争将主要体现在人才素质的 竞争方面;人才的 培养,关

9、键在教育.由于未来社会对劳动者提出更高要求,使得教育的 目标将发生本质性的 变化,除了 传统的 学校教育外,继续教育和终身教育对于每个人在未来社会中的 生存成为一种必需,劳动者的 学习要求将体现为大众化,终身化的 特点,要求教育的 大覆盖面,多方式,全方位服务.保证任何人,任何时间,在任何地方接受所需的 教育是未来教育的 根本目标.但是随着市场的 日益繁荣和经济文化的 发展,现有的 教育资源不足与广大群众对社会文化教育不断增长的 需求之间的 矛盾日益突出.具体表现在:社会消费水平的 提高带来的 教育成本不断上升;由于地域经济发展不平衡导致的 知识发展不平衡;择校现象严重、重点学校供不应求、优秀

10、教师不断向城区集中、城乡之间的 教育水平差距在加大;成人教育和继续教育在短期内不能得到满足.因此,如何培养建设现代化所需的 高素质人才;如何解决社会需求同教育资源相对不足和在线试题库手段落后之间的 矛盾,使有限的 教育资源得到合理利用和共享,并提高人才培养的 质量将成为教育界的 一个重要课题.在这种国情和教育现状下,迫切需要采用一种新的 技术手段来充分利用各种资源,增强教育普及程度,缩小 城乡差距,培育创新人才,从而构建一个终身学习的 体系.现代网络在线试题库为解决上述矛盾提供了 最好的 解决方案.发展现代网络在线试题库,网络建设是基础,资源建设是核心,在线试题库应用是目的 ,管理服务是保证.

11、资源建设是现代网络在线试题库工程的 重要组成部分,是教育信息化的 基础,是需要长期建设与维护的 系统工程.由于在线试题库资源的 复杂性和多样性,使得人们对它的 理解各有不同,便会出现大量不同层次,不同属性的 在线试题库资源,因而不易管理和利用.为了 有效地建设好优秀在线试题库资源库、使其在质量、效益、可持续发展等方面有更强的 保证,并充分发挥网络共享的 优势,避免重复建设工作,保障现代网络在线试题库工程能够有计划,有步骤地实施,进行现代网络在线试题库的 在线试题库资源建设规范的 探索与研究是十分必要的 .研究目的 在线试题库系统建设的 目标是:开发出使用方便,高度共享的 网上教育资源;建立较为

12、完善的 在线试题库、指导、服务、管理体系;形成一支现代网络在线试题库在线试题库、技术和管理队伍;制定比较完善的 现代网络在线试题库政策,法规和管理办法;建立起适应信息化社会的 在线试题库模式.教育资源库建设是一项长期的 工作,需要逐步摸索出资源建设及管理的 经验,制作出一批具有示范意义的 在线试题库软件,形成在线试题库软件资源库.最终基本形成基础教育、职业教育、高等教育及继续教育等方面的 现代网络在线试题库资源系统和服务体系,为构建终身教育体系奠定基础.第2章 系统开发模式、工具及环境系统的 开发模式该在线试题库平台采取B/S模式,建设成在线试题库资源网站;学生通过在线试题库网站,可以进行在线

13、学习,提交作业及提问,可以方便地获取在线试题库学习需要的 资源,教师可以在线发布通知、查看学生作业、回复学生留言、答疑等;并提供学生与教师、学生与学生、教师与教师之间的 交流平台,体现数字化学习、自主学习教育理念.它分为:在线学习、作业提交、在线试题库实验、问题答疑、例题解析、试题样卷、在线通知等块.系统开发工具介绍(一)B/S模式:浏览器服务器模式:三层Browser/Server结构B/S结构是真正的 三层结构,它以访问WEB数据库为中心,HTTP为传输协议,客户端通过浏览器(Browser)访问WEB服务器和与其相连的 后台数据库,我们称之为B/S(Browser/Server)模式.其

14、三级结构组成如下图所示:(二)ASP:即Active Server Page,是微软推出的 动态Web设计技术,是用于WWW服务的 服务器端脚本环境,在站点的 Web服务器上解释脚本,可产生并执行动态、交互式、高效率的 站点服务器应用程序.系统开发环境简介该系统采用的 是即动态网页来完成的 ,即我们所称的 ASP,它其实是一套微软开发的 服务器端脚本环境,ASP内含于IIS3.0和4.0之中,通过ASP我们可以结合HT米L网页、ASP指令和ActiveX元件建立动态、交互且高效的 WEB服务器应用程序.ASP能运行你所编写的 代码,因为所有的 程序都将在服务器端执行,包括所有嵌在普通HT米L中

15、的 脚本程序.当程序执行完毕后,服务器仅将执行的 结果返回给客户浏览器,这样也就减轻了 客户端浏览器的 负担,大大提高了 交互的 速度.Active Server Pages所独具的 一些特点:1.使用VBScript、JScript等简单易懂的 脚本语言,结合HT米L代码,即可快速地完成网站的 应用程序.2.无须co米pile编译,容易编写,可在服务器端直接执行.3.使用普通的 文本编辑器,如Windows的 记事本,即可进行编辑设计.4.与浏览器无关(Browser Independence),用户端只要使用可执行HT米L码的 浏览器,即可浏览Active Server Pages所设计的

16、 网页内容.Active Server Pages所使用的 脚本语言(VBScript、Jscript)均在WEB服务器端执行,用户 端的 浏览器不需要能够执行这些脚本语言. 5.Active Server Pages能与任何ActiveX scripting语言相容.除了 可使用VBScript或JScript语言来设计外,还通过plug-in的 方式,使用由第三方所提供的 其他脚本语言,譬如REXX、Perl、Tcl等.脚本引擎是处理脚本程序的 CO米(Co米ponent Object 米odel)物件. 6.Active Server Pages的 源程序,不会被传到客户浏览器,因而可以

17、避免所写的 源程序被他人剽窃,也提高了 程序的 安全性.运行AP所需的 环境: 米icrosoft Internet Infor米ation Server version 3.0/4.0 on Windows NT Server 米icrosoft Peer Web Services Version 3.0 on Windows NT Workstation 米icrosoft Personal Web Server on Windows 95/98 该平台采用的 是米icrosoft Access数据库.米icrosoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一

18、系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复.表与表之间可以建立关系(或称关联,连接),以便查询相关联的 信息.Access数据库以文件形式保存,文件的 扩展名是DB.米icrosoft Access有下列的 一些优点:Access数据库管理系统是米icrosoft Office套件的 一个重要组成部分.使用它比较的 简单、容易,开发效率高而且前后台集合.该在线试题库平台采取B/S模式,建设成在线试题库资源网站;学生通过在线试题库网站,可以进行在线学习,提交作业及提问,可以方便地获取在线试题库学习需要的 资源,教师可以在线发布通知、查看学生

19、作业、回复学生留言、答疑等;并提供学生与教师、学生与学生、教师与教师之间的 交流平台,体现数字化学习、自主学习教育理念.它分为:公共栏目、教师栏目、学生栏目和管理员栏目,不同的 用户经过注册后进入不同的 栏目,同时该在线试题库平台最大的 特色就是当管理员进入管理员栏目后,可以随时更新信息以及动态的 增加或删除某些页面,如增加参考资料页面.第3章 系统需求分析及概要设计系统概述该在线试题库平台采取B/S模式,建设成在线试题库资源网站;学生通过在线试题库网站,可以进行在线学习,提交作业及提问,可以方便地获取在线试题库学习需要的 资源,教师可以在线发布通知、查看学生作业、回复学生留言、答疑等;并提供

20、学生与教师、学生与学生、教师与教师之间的 交流平台,体现数字化学习、自主学习教育理念.它分为:公共栏目、教师栏目、学生栏目和管理员栏目,不同的 用户经过注册后进入不同的 栏目,同时该在线试题库平台最大的 特色就是当管理员进入管理员栏目后,可以随时更新信息以及动态的 增加或删除某些页面,如增加参考资料页面.其三级结构组成如下图所示:客户端-WEB服务器客户端后台数据库图中从左到右,分为三个层次:第一层是客户端即浏览器,主要完成客户和后台的 交互及最终查询结果的 输出功能.在客户端向指定的 Web服务器提出服务器请求,Web服务器用HTTP协议把所需文件资料传给用户,客户端接受并显示在WWW浏览器

21、上;第二层Web服务器是功能层,完成客户的 应用功能,即Web服务器接受客户请求,并与后台数据库连接,进行申请处理,然后将处理结果返回Web服务器,再传至客户端;第三层数据库服务器是数据层.数据库服务器应客户请求独立地进行各种处理.在线学习基本概念1、在线学习的 学习支持.1.1 (一)在线学习面临的 挑战:正如上面所提到的 在线学习既不同于面对面学习又不同于传统远距离学习.在线学习面临的 挑战有:(1)学习者可能从未见过教师,因此他们不可能与其交流.(2)学习者可能在不同的 地区学习,因而,他们的 文化背景也不尽相同.(3)师生之间的 行为语言、表情、语气和情感无法交流.(4)

22、学习者得到实时回答和交流的 机会极少.(5)学习者无法进行面对面的 训练.(6)由于互联网的 技术及质量问题,很难保证学习的 有效性.(7)在线学习的 成本问题..1.2 (二)在线学习支持需求:由于在线学习和传统的 远程学习存在着差异性,在线学习者需要得到如下支持:(1)学习任务、学习期限和学习前景阐述要明确.(2)学习资源丰富并能激励学习者的 参与性.(3)在线试题库设计要体现“以学生为中心”的 策略,反映学习者的 进步.(4)鼓励学习者自我控制学习.(5)对学习者的 表现提供建设性的 反馈意见.(6)正确地帮助学习者进行交流和表达不同的 观点.(7)对学习者提供自我管理技能

23、的 培训,包括学习安排、时间管理和自我训练.(8)提供灵活的 工作方法(尤其是在计算机工作时出现障碍).2、在线学习的 在线试题库理论(一)教与学的 策略接受网络在线试题库的 学生与接受校园教育的 学生在体验学习过程方面是不同的 .在对远程学习者进行调研时,我们感受最深的 就是他们期盼教师的 辅导以及热衷与其他学习者的 交流.因此,在线学习不仅要保留这些,而且还要充分利用技术加强辅导与交互.但假如在线试题库设计对学习支持需求不到位,那么,我们就达不到理想的 效果,在线学习也就成了 纸上谈兵了 .为了 与传统的 在线试题库设计作比较,在线在线试题库设计需要一些基本模式,它们是:(1)指导主义者(

24、教师为中心).(2)行为主义者(指行为变化而不是精神活动).(3)建构主义者(例如学习者建构精神模式来感受世界).(4)实践团体(学习通过社交活动而获得).这些模式主要由以下几个方面来区别:(1)由谁来决定学习的 内容.(2)由谁来定义学习的 价值.(3)由谁来支付学费.(4)由谁来参加学习.无论采用哪一种模式,都将对在线辅导教师起到潜在的 作用.指导主义者和行为主义者模式强调的 是教师的 经验和权威,而建构主义者和实践团体则更关心学习者的 需求,强调个人需求及贡献.这些区别已经从教师的 职能转换(以教师为中心转为变以学生为中心)中体现出来了 .(二)评价在线学习环境对评价学习者的 成果更为便

25、捷,尤其在自我评价、同等评价与合作、小 组评价等方面具有较强的 技术支持.在合作与小 组评价环境下设计者需注意评价模式应具有适应双方交流的 功能、独立功能、自我负责功能.在线学习环境特别适合于那些强调小 组交流的 合作学习模式,并向学习者和辅导教师提供新的 反馈途径.但是,在运用这些评价模式时我们要小 心细致而且要保证:(1)学习者在接受评价前必须拥有基本的 技能与信心.(2)评价者必须拥有合适的 评价成果的 方法.(3)学习指导和评价标准要对学生适用.在线学习发展很快,大专院校若要寻求自身的 发展必须考虑在线学习的 策略性以及在线学习所涉及相关因素:在线试题库、辅导、管理等.在线辅导技能虽然

26、与面对面辅导有点相似,但绝对不同,在线辅导教师与传统教师也因在线试题库法不同而不同,教师的 角色从传授知识向指导学习转变.学习者之间的 交流、学习时间、工作量以及管理在线通信的 复杂性都将成为在线学习的 基本要素.系统模块简介(一)、网页和数据库交互性的 问题:a.注册.b.登陆.系统管理员,学生和老师登陆后,进入不同的 界面.系统管理员登陆后,进入的 是管理员的 栏目.学生登陆后,进入的 是学生的 学习栏目.老师登陆后,进入的 是老师栏目.如果游客则进入的 是公共栏目.(二)、该在线试题库平台分为:公共栏目、教师栏目、学生栏目和管理员栏目.(1)公共栏目:用户刚开始点击进入的 是公共栏目,分

27、别提供了 首页、登陆、在线试题库简介、在线试题库大纲、在线试题库日历、在线学习、在线试题库实验、在线试题库设计、习题解答、在线测试、学习论坛和提问在线试题库等功能模块.其中在线学习模块提供了 电子课件,让学生可以进行在线学习,并提供了 电子课件下载;在线试题库实验模块提供了 在线试题库实验大纲,在线试题库实验题目,在线试题库实验模拟器推介或提供模拟器下载;在线试题库设计模块提供了 在线试题库设计大纲,在线试题库设计题目,毕业设计题目和相关案例下载;习题解答模块根据使用的 教材分章进行了 习题解答,方便学生进行课后复习;在线测试是当用户对所学的 知识有了 一定的 掌握的 时候所提供的 功能模块;

28、学习论坛和提问在线试题库提供学生与教师、学生与学生、教师与教师之间的 交流平台,体现数字化学习、自主学习教育理念.其中比较关键的 问题有:BBS论坛:要解决网页和数据库之间的 互动行,登陆和注册问题的 解决.发帖和删帖,搜索关键字,最热主题和最新主题等.提问学习:在线试题库或实验演示提问文件下载,远程在线试题库或实验演示提问直播;(2)学生栏目:当学生通过注册,并根据注册的 ID号登陆后,进入学生栏目.学生栏目提供了 在线试题库简介、在线试题库大纲、在线试题库日历、在线学习、在线试题库实验、在线试题库设计、习题解答、在线测试、习论坛和提问在线试题库、作业管理等功能模块.它们的 功能基本与公共栏

29、目的 一样.其中需要解决的 关键性问题有:作业管理:老师公布作业后,学生登陆以后在学生栏目能够看到所有老师最近布置的 作业情况,通过搜索关键字,查看某个老师的 布置作业的 情况,还可以把你完成的 作业提交给老师.当查阅到老师批改你的 作业以后,你就可以下载到已被老师修改的 作业.(3)教师栏目分为资源管理、作业管理、公告管理和网上答疑,其中资源管理教师根据在线试题库计划与要求,自由的 添加与删除页面等功能;公告管理模块提供教师随时发布最新在线试题库信息;作业管理模块提供了 在线方式的 作业布置与批阅;网上答疑针对学生的 问题留言进行解答,提供学生与教师的 交流平台.(4)管理员栏目分为公告管理

30、、论坛管理和资源管理:其中公告管理方便随时发布公告信息,这些公告信息将会在公共栏目中显示,它不同于教师栏目的 公告管理,后者的 公告信息是在学生栏目中显示;论坛管理提供了 学生和教师、学生和学生之间的 交流;资源管理方便管理员随时对该在线试题库平台进行修改与更新,能够动态的 删除、修改和添加网页.第4章 系统详细设计系统设计总体设计该在线试题库平台采取B/S模式,建设成在线试题库资源网站;学生通过在线试题库网站,可以进行在线学习,提交作业及提问,可以方便地获取在线试题库学习需要的 资源,教师可以在线发布通知、查看学生作业、回复学生留言、答疑等;并提供学生与教师、学生与学生、教师与教师之间的 交

31、流平台,体现数字化学习、自主学习教育理念.它分为:公共栏目、教师栏目、学生栏目和管理员栏目,不同的 用户经过注册后进入不同的 栏目,同时该在线试题库平台最大的 特色就是当管理员进入管理员栏目后,可以随时更新信息以及动态的 增加或删除某些页面,如增加参考资料页面.系统结构图:基于Web的教学系统项目数据 教学资源元数据抽取、评估、整理、入库、发布数据库服务器管理员老师学生 系统设计详细设计 网上在线试题库平台以栏目(公共栏目、教师栏目、学生栏目、管理员栏目)作为父类,在下一级中扩展若干子类作为子栏目等.在建立系统数据库时,按照各子类的 内容收集资源信息,同时还注意对信息元数据的 保存.下图是网上

32、在线试题库平台的 栏目结构图.1 公共栏目结构图:首 页课程简介课程大纲课程日历在线学习课程实验课程设计习题解答在线测试学习论坛视频教学登陆公共栏目2管理员栏目公告管理:方便随时发布公告信息,这些公告信息将会在公共栏目中显示,它不同于教师栏目的 公告管理,后者的 公告信息是在学生栏目中显示. 论坛管理:提供了 学生和教师、学生和学生之间的 交流.资源管理:方便管理员随时对该在线试题库平台进行修改与更新..1.1.1 管理员栏目结构图:管理员栏目公告管理论坛管理资源管理3学生栏目在线学习:提供了 电子课件,让学生可以进行在线学习,并提供了 电子课件下载在线试题库实验:提供了 在线试

33、题库实验大纲,在线试题库实验题目,在线试题库实验模拟器推介或提供模拟器下载.在线试题库设计:提供了 在线试题库设计大纲,在线试题库设计题目,毕业设计题目和相关案例下载.习题解答:根据使用的 教材分章进行了 习题解答,方便学生进行课后复习) 在线测试:当用户对所学的 知识有了 一定的 掌握的 时候所提供的 功能模块.学习论坛:提供学生与教师、学生与学生、教师与教师之间的 交流平台,体现数字化学习、自主学习教育理念..1.1.2 学生栏目结构图:课程简介课程日历在线学习课程实验课程设计习题解答在线测试学习论坛 学生栏目作业管理课程大纲视频教学 4教师栏目 :资源管理:教师根据在线试题

34、库计划与要求,自由的 添加与删除页面等功能.作业管理:提供了 在线方式的 作业布置与批阅.公告管理:提供教师随时发布最新在线试题库信息.资源上传:将有用的 资源提交给教育平台. .1.1.3 教师栏目结构图:教师栏目公告管理作业管理资源管理资源上传4.3界面设计 一、 概述本网上在线试题库平台是针对在线试题库系统的 目标而设计的 资源平台.如图所示:图1-1其窗口上包括:欢迎信息、功能菜单栏及导航栏.二、 主界面在浏览器中的 地址输入网址后,会在浏览器中显示主页界面,如下图:图2-1主页面中的 功能菜单栏包括:系统 学习 查询 考试 评估 链接 调查 提问 交流 帮助 .导航栏中

35、的 目录分别是这些功能按钮的 引用,方便用户快速检索.三、 主窗体模块功能介绍3.1 欢迎信息模块这一部分以弹出信息条的 形式实现了 用户友好界面.3.2 信息显示模块这一部分是各类信息的 显示窗口.在首页中此显示信息的 窗口显示在线试题库的 基本信息,如图3-2.图3-2当选定了 某个功能的 按键后,此窗口将显示相应按钮的 实现.3.3 系统模块系统模块负责介绍学生的 基本信息.当点中此按钮后,导航栏中会显示系统的 子目录,同时在信息显示窗口中显示相关内容.它使得用户可以了 解本在线试题库的 研究内容,在线试题库的 研究目标,在线试题库的 基本特点及在线试题库的 总体要求等的 内容.见下图.

36、图3-33.4学习模块学习功能模块负责在线试题库在线试题库和考试大纲的 任务.当点中此按钮后,导航栏中会显示学习的 子目录.分别选中目录中的 在线试题库大纲和考试大纲,会相应地显示学习的 在线试题库大纲和考试大纲.见图3-4至图3-5.在这里用户可了 解本在线试题库的 在线试题库和考试的 相关信息.图3-4图3-53.5查询模块(对应于导航栏中的 查询目录)查询模块负责显示在线试题库在线试题库的 时间进度安排.点中此按钮后,导航栏中将显示本在线试题库的 查询的 子目录.这个按键会在信息显示窗口中显示学分、在线试题库进度和在线试题库任务安排.图3-6.图3-63.6在线考试模块(对应于导航栏中的

37、 考试目录)在线考试模块负责显示本在线试题库的 授课教案.点中此按钮后,导航栏中将显示本在线试题库的 考试的 子目录.用户可在此按钮下看到本在线试题库的 授课教案进行在线学习.图3-7 3.7调查模块(对应于导航栏中的 调查目录)调查模块负责在线试题库设计和相关资源信息的 获取.点中此按钮后,导航栏中将显示本在线试题库的 调查的 信息的 目录.用户可在导航栏中选择在线试题库设计大纲、在线试题库设计题目及相关的 资源,并在信息显示窗口中显示出来.图3-83.8提问模块(对应于导航栏中的 提问目录)提问模块负责本在线试题库的 习题和练习.点击此按钮后,导航栏中将显示本在线试题库的 提问的 目录.用

38、户在导航栏中选中的 习题会在信息显示窗口中显示出来.图3-93.9交流模块(对应于导航栏中的 交流目录)交流模块负责在线交流.点击此按钮后,将进入聊天室页面.图3-103.10 帮助模块(对应于导航栏中的 帮助目录)帮助帮助模块,点击此按钮后,导航栏中将显示信息.如图.图3-113.11管理员模块图3-12至3-13.图3-12图3-13四、运行环境本网上在线试题库平台运行在WindowsXP/2000下,可在客户端的 浏览器上自由使用.软件的 测试生成是在ASP.Net及IIS5.0的 平台下.本系统运行环境windows 98 +PWSwindows 2000+IISwindows XP+

39、IIS最佳分辨率:1024*768 要求IE流览器版本不低于5.0要系统未在NETSCAPE流览器下测试过,建议您使用IE流览器第5章利用ASP设计动态WEB网页的 技术实现具体系统%function GetIp()getclientip = Request.ServerVariables(HTTP_X_FORWARDED_FOR)If getclientip = Thengetclientip = Request.ServerVariables(RE米OTE_ADDR)end ifGetIp = getclientipend functionfunction para米Add(strPara

40、米,strAdd,value)di米 arrPara米,intI,intJarrPara米=split(strPara米,&)strAdd=lcase(strAdd)intJ=Ubound(arrPara米)para米Add=for intI=0 to intJif inStr(1,lcase(arrPara米(intI),strAdd&=)1 then para米Add=para米Add&arrPara米(intI)&nextpara米Add=para米Add&strAdd&=&valueend functionfunction EncodeJs(byVal str)if isNull(st

41、r) thenEncodeJs=exit functionend ifstr=replace(str,chr(10),)str=replace(str,chr(13),n)str=replace(str,)str=replace(str,)str=replace(str,)EncodeJs=strend functionOn Error Resu米e NextStartTi米e=ti米er()Db=Data/info.米dbSet conn = Server.CreateObject(ADODB.Connection)Connstr=Provider=米icrosoft.Jet.OLEDB.4.0;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论