基于ASP课程考试系统的设计与实现.docx

上传人:王** 文档编号:1305317 上传时间:2024-06-16 格式:DOCX 页数:26 大小:204.40KB
下载 相关 举报
基于ASP课程考试系统的设计与实现.docx_第1页
第1页 / 共26页
基于ASP课程考试系统的设计与实现.docx_第2页
第2页 / 共26页
基于ASP课程考试系统的设计与实现.docx_第3页
第3页 / 共26页
基于ASP课程考试系统的设计与实现.docx_第4页
第4页 / 共26页
基于ASP课程考试系统的设计与实现.docx_第5页
第5页 / 共26页
基于ASP课程考试系统的设计与实现.docx_第6页
第6页 / 共26页
基于ASP课程考试系统的设计与实现.docx_第7页
第7页 / 共26页
基于ASP课程考试系统的设计与实现.docx_第8页
第8页 / 共26页
基于ASP课程考试系统的设计与实现.docx_第9页
第9页 / 共26页
基于ASP课程考试系统的设计与实现.docx_第10页
第10页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于ASP课程考试系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于ASP课程考试系统的设计与实现.docx(26页珍藏版)》请在优知文库上搜索。

1、基于ASP课程考试系统的设计与实现摘要随着计算机网络的飞速发展,传统的评估方法发生了变化,计算机网络评估是一个非常重要的发展。现场纸张管理系统可以通过计算机网络完成。试卷可在本地和异地填写,大大增加了考场的灵活性。互联网信息技术的发展,使考试工具和载体发生了革命性的变化。互联网的开放和传播,以及互联网强大的计算能力,已经突破了时间和空间的限制。基于互联网的控制系统正在成为中心研究站点之一。与我国传统的调查模式一样,计算机网络研究具有无可比拟的优势。这样可以减少传统研究过程中论文组织、审核打印、上传接收、登记发布、审核归档等环节在一两个环节之间,从根本上隐藏直接人工干预研究的可能性。那不能节省多

2、少时间。人力、物力、财力,还可以提高考试结果的客观性和准确性。网络控制系统软件采用最新开发。Net平台和B/S架构模式,适用于Microsoft和SQ1.Server2005数据库编程。它具有使用方便、易于更新和使用、可扩展性强等优点。它还了解无纸化评估、试题批量插入、试题随时动态生成、客观题独立标注和部分计算机实时计数、将结果直接存入统计序列数据库等任务。该系列的研发对于进一步提高教师效率、减轻教师工作量、提高考试数据质量和降低考试成本至关重要。关键词:系统软件;信息技术;Net平台;网络考试;大学自主阅卷目录第一章绪论11.1 开发背景11.2 前景意义11.3 现状分析11.4 实现功能

3、21.5 在线考试的优点2第二章相关技术简介32.1 ASRNET技术32.2 C#语言32.3 Visualstudio200532.4 SQ1.语言4第三章系统分析53.1 可行性分析53.1.1 经济可行性53.1.2 技术可行性53.1.3 操作可行性53.2 需求分析53.2.1 功能模块设计63.2.2 用户类型6第四章总体设计74.1 系统概述74.2 B/S体系架构74.3 总体设计84.4 设计原则9第五章系统详细设计115.1 数据库设计115.1.1 数据字典115.1.2 逻辑结构设计115.2 数据库的运行及维护13第六章系统具体实现146.1 登录界面146.2 学

4、生登录成功界面146.3 老师成功登录界面146.3.1 用户添加界面156.3.2 用户维护界面156.3.3 试卷制定界面166.3.4 单选题录入176.3.5 单选题维护176.3.6 判断题录入176.3.7 判断题维护186.3.8 退出系统18第七章系统测试197.1 编码197.2 测试197.2.1 单元测试197.2.2 集成测试197.2.3 系统测试197.2.4 测试过程197.3 测试结果20第八章结论21致谢错误!未定义书签。参考文献22第一章绪论第一章绪论1.1 开发背景由于互联网信息技术的蓬勃发展,世界上许多国家和地方政府现在已经建立了远程学习系统,可以使用计

5、算机和互联网进行远程学习和培训I。远程教育系统包括课堂教学、问答系统、教师考核管理系统等多个环节。关键环节之一是网络试卷系统,但同时也是最难理解的。它在中国的远程教育中蓬勃发展。但是,现在大多数估值方法都采用了传统的估值方法。在该方法中,形成试卷系统需要经历的五个过程是人工提问、学生试卷、人工评分、学生成绩评估和试卷分析。显然,由于试卷种类越来越多,对试卷的要求越来越高,教师的工作量越来越大。可以说,传统的考试方式已经不能满足现代考试考试考卷的要求。在线研究也是现阶段中国研发的热门话题。客户的选择也可以很简单,所以考察时间不限于地区。理想的网络测评系统可以让用户在回顾网络、发现自己的不足后,及

6、时检查自己的学习成绩,从而大大提高学习效果。ASP这个基于Wed的审核应用管理系统是一个采用B/S模式的ASRNETWed应用管理系统。该系统还可以进行无纸化考试、批量追加考试、动态随机生成试卷、独立于计算机对一些客观试卷进行评分,提高了客观考试的质量,减轻了教师的工作量,在一定程度上提高了效率。1.2 前景意义由于远程学习的快速发展,在线考试系统已经成为教学不可或缺的重要元素之一,也受到当今高等教育机构研究人员的广泛青睐。试卷是测试学习者接受和获取知识能力的关键工具,而无纸化试卷,以及随时随地、随地随地试卷的特性,这一特性是开发在线试卷最重要的考虑因素系统,打破了传统的定时定地考试模式,为学

7、生和教师提供了极大的便利。由于互联网相关信息技术的飞速发展,特别是随着网络技术的出现,人们开始致力于开发在线复习系统,极大地促进了远程学习的发展。1.3 现状分析目前.,较流行的在线或在线考试系统比传统的笔试具有更突出的优势:在传统考试中,学生必须在规定的时间和地点聚集在规定的时间内完成所有试卷,否则考试的目的可能会泄漏;由于时间和地点不影响这一点,所以两位考生的考试数据不能都一样(包括题目顺序)。这样我们就可以设置一个测试日,设置起来更加灵活。同时,计算机标注系统还可以当场得出试卷结论,让计算机标注系统给了学生很大的正义感。电子考试管理系统也大大增加了教师的灵活性,并已广泛应用于教育的许多领

8、域。传统的试卷系统需要教师刻录试卷、打印试卷、参加考试、观试、整理试卷、评价试卷、讨论试卷、分析试卷。这是一个漫长而乏味的过程,已经不能满足现代教育的要求。在线试卷系统是传统考场的延续。它可以利用互联网无限广阔的空间,随时随地测试学生。此外,在线数据库技术的广泛应用,大大简化了传统试卷的准备步骤。ASP是一个服务器端命令环境,主要用于创建和运行交互式Web服务器应用程序。它可以由客户端指令、HTM1.网页和通过ASP的CoM组件组成。换句话说,ASP程序包括脚本语言、嵌入式HTM1.和COM组件调用。第一个可以由VBS和RSCRIP组成。(微软版JaVaSCript)、脚本、pythonREX

9、等编程语言。1.4 实现功能该管理系统是基于网络的审查。它是一个完整的基于Web的考场管理系统,采用B/S模式。客户端集中管理数据库,客户端使用浏览器登录在线控制室。网络自习室系统考虑到题库控制的原理,可实现智能化人工试卷制作、人工文书阅读、人工数据分析,显着缩短考场周期。相反,它比传统的人工考场系统更具优势。在一个在线试卷系统中,思考的主要焦点是如何写问题、如何得到答案、如何保存以及如何评估这些问题。用户管理比较简单,只需对数据库中的管理员用户和候选用户进行管理,控件包括浏览过整个系统的所有用户,添加和删除用户,修改用户密码。标签管理系统只是对试题管理系统的补充。因为我们的标签管理系统是独立

10、评分的,所以它只对评分的准确性和用户回答的状态有更详细的了解,还应该客观地评估使用的问题。1.5 在线考试的优点网络复习申请管理系统是利用计算机网络进行考试的综合性申请管理系统。与传统纸质试卷相比,在线试卷系统具有以下优势:1 .高效节约传统试卷会消耗大量与试卷准备、贴标签、评分等相关的数据。机考通过后,系统自动对试题进行评价并核对最终试卷,可节省大量人力、财力、物力和时间资源。2 .准确公正计算机试卷控制系统主要处理标准化试题和试卷。不仅高效、快速、准确,而且在一定程度上避免了人为因素,可以减少人为错误和人为分类,保证试卷的公平性和正确性。3 .可有效杜绝考试的作弊现象计算机控制用于为每个考

11、点随机生成试题。试题可能不同,或者试题可能相似,但顺序不同,避免作弊,比如一定程度上交叉引用和抄袭,进而了解考试结果的公平性。第二章相关技术简介第二章相关技术简介软件系统主要采用MiCrOSOft.Net框架、ASRNETSQ1.Server2005等数据库系统,C编程语言、SQ1.语言、ViSUaIStUdiO2005等软件技术和产品开发工具。2.1 ASP.NET技术ASP.NET不仅是一个活动服务器页面(ASP),而且还是一个基于通用编程语言的编程框架。它可以用作网络服务器来创建大型Web应用程序。ASP.NET提供了比当前传统的Web应用程序开发模型更强大的优势。它直接在服务器上启动基

12、于一般语句的程序,并在客户端启动时停止编译。ASP.NET架构是指使用微软(R)最新产品visualstud100网络技术开发环境和所见即所得编辑器(所见即所得)。这只是ASRNET强大的软件服务功能的一小部分。但是,ASRNET完全按照通用语言标准进行编程,因此由于其强度和适应性,它几乎可以应用于任何Web应用程序开发人员平台。基本的编程语言、消息传递机制和处理各种数据连接的基本库可以无缝集成到ASRNETWeb应用程序中。ASP网络也独立于非语言语言。支持的应用程序包括C(C+和Java的组合)、VB和JScripto未来,能够协调这种多种编程语言的工作,将确保您当前的CommonMark

13、etOrganization(COM+)程序可以完全迁移到ASP.NET数据库。ASP网络使运行非常常见的任务变得非常容易,例如表单提交、客户身份验证、分布式管理系统和网络布局。因此,使用ASP.NET技术开发可以达到成倍的效果。2.2 C#语言C#是一种由C和C+开发的简短、安全、现代、面向对象和多类型安全的编程语言。这不仅继承了C和C+的大功能,而且去掉了它们的一些复杂的特性(比如没有宏,不允许多重继承)。C结合了VB简单的可视化操作和C+快速的执行效率,以其超强的能力、优秀的编程风格、创新的程序块特性,以及面向Web组件的程序简单方便的功能作为首选程序块.网络开发者。对于用户来说,C也是

14、MicrosoftVisualStudio的重要组成部分。除了C之外,VisualStudio还支持ViSUaIBasic、ViSUaIC+和描述性编程语言VBSCriPt和JSCriPt。所有这些应用程序都提供对M平台的访问,并包括一个通用的运行引擎和一个丰富的类库。M平台还定义了一个“通用语言子系统(C1.S),这是一个可以增强符合C1.S的编程报告和类库之间的相互协作。2.3 Visualstudio2005VisualStudio2005是Microsoft于2005年推出的企业应用程序开发平台。这个新版本的VisualStudio包括多个版本,适用于不同的开发人员角色,并提供永久免费

15、的VisualStudioExpress版本。顶尖IT部门的研发团队需要快速完成产品设计、研发、应用系统测试和部署,以应对竞争激烈的商业环境,帮助公司获得市场份额。大多数软件开发团队面临着诸多挑战:由于技术开发团队之间的技术交流障碍,技术开发工具多样,技术开发程序和技术开发规范分散,无法相互融合。MicrosoftVisualStudio2005技术开发工具系列,拥有众多期待已久的强大功能,将带来更高的技术开发效率、更简单的程序代码和更好的系统稳定性。2.4 SQ1.语言SQ1.(结构查询语言)是一种数据库系统搜索和编程语言,主要用于存储各种数据以及收集、更新和管理有关数据库系统的信息。它也是数据库脚本文件的扩展。SQ1.面向数据库的搜索;SQ1.可以从数据库中检索新数据;SQ1.可以从数据库中输入新数据;SQ1.可以修改数据库数据;SQ1.可以从数据库中删除新数据;SQ1.可以创建一个新的数据库;SQ1.还可以在数据库中创建新表;SQ1.还可以在数据库中创建一个新的存储过程;SQ1.还可以创建数据库视图;SQ1.还可以设置报表、存储过程和视图的权限。SQ1.是ANSI标准的计算机系统程序报表,主要用于访问和使

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > Web服务

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!