网络智能题库系统分析与设计

上传人:wd****8 文档编号:278321008 上传时间:2022-04-17 格式:DOCX 页数:6 大小:25.77KB
返回 下载 相关 举报
网络智能题库系统分析与设计_第1页
第1页 / 共6页
网络智能题库系统分析与设计_第2页
第2页 / 共6页
网络智能题库系统分析与设计_第3页
第3页 / 共6页
网络智能题库系统分析与设计_第4页
第4页 / 共6页
网络智能题库系统分析与设计_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《网络智能题库系统分析与设计》由会员分享,可在线阅读,更多相关《网络智能题库系统分析与设计(6页珍藏版)》请在金锄头文库上搜索。

1、. .网络智能题库系统分析与设计*陈晓江 陆向艳 周敏 潘林琳 张敏 王彬彬 农冬冬(广西大学计算机与电子信息学院,南宁 530004)摘 要:网络智能题库是基于WEB方式的智能题库系统,能够和学校现有主页或其它基于WEB方式的应用结合在一起,能够满足单机、网络教室、校园网、网校和城域教育网等各种应用环境的需要。本文主要介绍了该网络智能题库系统的主要功能及实现。关键词:网络;智能题库;WEBAnalysis and Design of the Network Intellectual Exam Pool Database SystemCHEN Xiao-jiang LU Xiang-yan Z

2、HOU Min PAN Lin-lin ZHANG Min WANG Bin-bin NONG Dong-dong(College of Computer, Electronics and Information, Guangxi University, Nanning, 530004)Abstract:The network intellectual exam pool is a system of intellectual exam pool based on WEB way, which can combine with the existing homepage of the scho

3、ol or other application based on WEB way together. This system can meet such various kinds of needs of using the environment as the land education network of unit , network classroom , campus network , network school and city ,etc. . This paper introduces the main function of this network intellectu

4、al exam pool system and its realization mainly.Key words: Network ; Intellectual Exam Pool;WEB1 网络智能题库的开发背景随着校园网和多媒体电子教室的飞速开展,网络已经成为学校的根底设施,网上学校和城域网的开展,进一步拓展了远程教育的空间。题卷系统一直是学校应用软件的一个重要组成局部,但是随着应用环境向校园网和Internet的迁移,原有的基于特定应用环境的题卷系统就越来越不能够适应网络环境下的需要。目前现有的题卷系统一般都比拟复杂,需要安装特定的软件,无法和基于Internet标准的其它应用软件有机结

5、合在一起。网络智能题库是基于WEB形式的智能题库系统,能够和学校现有的主页或其它基于WEB形式的应用结合在一起,能够满足单机、网络教室、校园网、网校和城域教育网等各种应用环境的需要。该系统由各学科题库、题库管理、智能组卷几局部组成,其目标是给学校提供一个网络化的题库管理和试卷自动生成系统。2 系统功能介绍我们所开发的网络智能题库具有以下功能:(1)试题浏览。可从篇章节范围,以及题型、难度和教学要求等多个角度浏览题库中的试题。 (2)试题分布。用好题库的前提是对题库有全面的了解。该功能可使用户了解题库的总体分布,可按照篇章节范围了解试题分布情况,可按照题型、题分、难度了解试题分布情况。(3)智能

6、组卷。用户只需要指定考试范围、试卷总分值、考试难度等指标,系统就能够自动生成满足条件的试卷。组卷过程高度智能化,使用极其简便。 (4)专家组卷。适合教学专家使用,使用时需要指定考试范围、试卷的题型搭配、各种题型的题量以及易中难三个难度的题量搭配。生成的试卷质量极高,题型难度等能够很好地满足需要。 (5)手工组卷。完全模拟手工过程,在搜索工具的帮助下,用户可以选择每一道试题,整个试卷完成由用户控制。(6)套题。在这里,用户可以直接调用题库中预先编排好的完整试卷。(7)试卷处理。用户可以对系统生成的试卷进展调整,比方增删试题、调整题分等;用户可以将生成的试卷用WORD进展排版输出用于考试。 (8)

7、题库维护。为保证训练的质量,但凡使用过的试题均不重复使用,除非用户决定重新使用它们。题库维护提供了清楚试题使用标记的功能,可以按试卷、范围来恢复试题。(9)权限设置。规定每个用户使用网络智能题库的权限。 (10)题库管理。利用管理工具,可以修改题库构造,可以增加、删除或修改试题内容。3 模块构造系统模块构造设计如图1所示智能题库系统题库维护增加试题删除试题修改试题题库分析试题浏览试题分布打印试卷智能组卷专家组卷手工组卷套题组卷权限管理普通用户管理员了解题库完善题库图1 系统模块构造(1)题库维护管理员用来增加学科题库,或在现有学科题库中增加、删除、修改试题。为保证训练质量,凡使用过的试题均不重

8、复使用,除非用户决定重新使用。为此题库维护提供了去除试题使用标记的功能,可按试卷、范围来恢复试题。(2) 题库分析让各学科教师都能了解学科题库的总体情况,以便更好地使用和完善题库。(3)试题浏览系统设置了试题分布功能,使教师可按照题型、题分、难度和教学要求等纵观题库全局,为教师提供了直接了解各种试题指标和题文答文的手段。同时教师还可对生成的试卷进展调整,并将其用WORD排版输出用于考试。(4)智能组卷根据教师提出的要求,自动生成试卷。教师只需指定考试范围、试卷总分值、考试难度等指标,系统即可自动生成满足条件的试卷。组卷过程高度智能化,使用极其简便。与之相配套,系统还提供有专家组卷、手工组卷和套

9、题等多种方式,满足了不同用户的需要。(5)权限管理用于规定每个用户使用网络智能题库的权限,包括增删学科题库、使用学科题库、增删试题、组卷等。4 软件实现设计本智能题库的开发主要用的软件是ASP.NET和SQL Server 2000。ASP.NET 是一个统一的 Web 开发平台,它提供开发人员创立企业级 Web 应用程序所需的效劳。尽管 ASP.NET 的语法根本上与 ASP 兼容,但是它还提供了一个新的编程模型和根底构造以提高应用程序的平安性、缩放性和稳定性。通过逐渐向现有的ASP应用程序增加ASP.NET功能,我们可以自由地使其增大。ASP.NET是一个编译的、基于.NET的环境;我们可

10、以用任何.NET 兼容的语言(包括 Microsoft Visual Basic.NET,Microsoft Visual C# 和 Microsoft JScript .NET)创作应用程序。另外,整个 Microsoft .NET Framework 可用于任何 ASP.NET 应用程序。开发人员可以很容易地从这些技术受益,这些技术包括管理的公共语言运行库环境、类型平安、继承等。利用ASP.NET开发系统具有如下优点:(1)可管理性: ASP.NET 使用基于文本的、分级的配置系统,简化了将设置应用于效劳器环境和 Web 应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理

11、工具的帮助下应用新的设置。配置文件的任何变化都可以自动检测到并应用于应用程序。(2)平安: ASP.NET 为 Web 应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。(3)易于部署: 通过简单地将必要的文件复制到效劳器上,ASP.NET 应用程序即可以部署到该效劳器上。不需要重新启动效劳器,甚至在部署或替换运行的已编译代码时也不需要重新启动。 (4)增强的性能: ASP.NET 是运行在效劳器上的已编译代码。与传统的 Active Server Pages (ASP) 不同,ASP.NET 能利用早期绑定、实时 (JIT) 编译、本机优

12、化和全新的缓存效劳来提高性能。 (5)灵活的输出缓存: 根据应用程序的需要,ASP.NET 可以缓存页数据、页的一局部或整个页。缓存的工程可以依赖于缓存中的文件或其他工程,或者可以根据过期策略进展刷新。 (6)国际化: ASP.NET 在内部使用 Unicode 以表示请求和响应数据。可以为每台计算机、每个目录和每页配置国际化设置。 (7)移动设备支持: ASP.NET 支持任何设备上的任何浏览器。开发人员使用与用于传统的桌面浏览器一样的编程技术来处理新的移动设备。 (8)扩展性和可用性: ASP.NET 被设计成可扩展的、具有特别专有的功能来提高群集的、多处理器环境的性能。此外,Intern

13、et 信息效劳 (IIS) 和 ASP.NET 运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创立新的进程使应用程序继续处理请求。(9)跟踪和调试: ASP.NET 提供了跟踪效劳,该效劳可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,ASP.NET 支持使用 .NET Framework 调试工具进展本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。 (10)与 .NET Framework 集成: 因为 ASP.NET 是 .NET Framewo

14、rk 的一局部,整个平台的功能和灵活性对 Web 应用程序都是可用的。也可从 Web 上流畅地访问 .NET 类库以及消息和数据访问解决方案。ASP.NET 是独立于语言之外的,所以开发人员能选择最适于应用程序的语言。另外,公共语言运行库的互用性还保存了基于 COM 开发的现有投资。(11)与现有 ASP 应用程序的兼容性: ASP 和 ASP.NET 可并行运行在 IIS Web 效劳器上而互不冲突;不会发生因安装 ASP.NET 而导致现有 ASP 应用程序崩溃的可能。ASP.NET 仅处理具有 .aspx 文件扩展名的文件。具有 .asp 文件扩展名的文件继续由 ASP 引擎来处理。然而

15、,应该注意的是会话状态和应用程序状态并不在 ASP 和 ASP.NET 页面之间共享。5、完毕语目前,全球各种与网络智能有关的研究工程层出不穷,应用热潮也是一浪高过一浪。而广阔教师对智能题库寄予厚望的原因是网络智能题库系统身后所蕴藏着的无穷能量。可以预见,随着对网络智能题库的研究的进一步深入和关注网络智能题库的逐渐增多,网络智能题库必将进入一个开展的新时期。参考文献1 但正刚等 .ASP.NET高级编程. 北京:清华大学出版社,20022 王超,张鹏.ASP.NET/XML深入编程技术.北京:北京希望电子出版社,2002*本文得到广西大学第二批创新学分实践工程的资助作者简介:陈晓江、周敏、潘林琳、张敏、王彬彬、农冬冬,本科生;陆向艳,讲师,指导教. v .

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号