毕业设计论文基于ASP的网上考试系统—教师端子系统

上传人:沈*** 文档编号:145552963 上传时间:2022-08-29 格式:DOC 页数:32 大小:725.03KB
收藏 版权申诉 举报 下载
毕业设计论文基于ASP的网上考试系统—教师端子系统_第1页
第1页 / 共32页
毕业设计论文基于ASP的网上考试系统—教师端子系统_第2页
第2页 / 共32页
毕业设计论文基于ASP的网上考试系统—教师端子系统_第3页
第3页 / 共32页
资源描述:

《毕业设计论文基于ASP的网上考试系统—教师端子系统》由会员分享,可在线阅读,更多相关《毕业设计论文基于ASP的网上考试系统—教师端子系统(32页珍藏版)》请在装配图网上搜索。

1、潍 坊 学 院 本 科 毕 业 论 文 摘 要基于ASP的网上考试系统教师端子系统摘要:网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个重要特征,并对教育的发展形成新的推动力。随着Internet/Intranet的迅速发展和广泛普及,网络考试系统成为现代教育技术未来发展方向之一。作为网络考试的一个子系统网络阅卷子系统,也成为一个重要的研究领域。现代网络考试作为一种新的考试手段已经开始进入人们的生活,正在给传统教育模式带来新的变革,并对教育的发展形成新的推动力。网络阅卷子系统突破了传统考试方式的时空限制,使阅卷方式更为灵活,同时充分利用计算机进行自动阅卷功能,大大减轻了教师的工作

2、量。本设计的开发是基于B/S结构,采用ASP程序设计语言及SQLserver数据库进行设计与开发;本文首先介绍系统开发背景、目的意义,并对阅卷子系统的设计进行了详细的需求分析;然后给出了阅卷子系统的设计方案及系统的具体实现步骤,主要功能包括前台操作、阅卷系统、成绩查询、系统管理及维护等功能模块;最后,通过综合测试与分析,说明该系统运行稳定、可靠,具有一定的实用价值。 关键词: B/S结构;阅卷系统;成绩查询;系统管理;系统维护Design and Implementation of Online Examination System-Teacher Based on ASPAbstract:T

3、he network education has represented a direction in education reform, which has already become a characteristic of the modern education, and has formed the new propelling force to the education development. Along with the rapid development and the widespread of Internet/Intranet, the online exam sys

4、tem will establish in the modern education technology for the future development. The network marking as a subsystem of the online exam system also will become an important research area. The online exam learning takes one new examination method that has already started to enter our life, is bringin

5、g the new transformation for the traditional education pattern, and forming the new propelling force to the education development. The network marking system breaks through the limitation of space and time in the traditional test, which causes the marking way to be more flexible, simultaneously make

6、s full use of the computer automatically marking the examination paper, and greatly reduces the administrative personnel and teachers workload.This paper introduces design and implementation of marking subsystem based on B/S, using Access database applications and ASP programmingAt first, this paper

7、 introduces the development background, goal and significance. Whats more, this paper makes demand analysis for this system. Then the design idea and concrete implementation steps of this system are provided. This systems mainly functions include: foreground operation, marking system, results inquir

8、y, system management, system maintenance and so on. At last, by integrate testing and analyzing, it shows that this system runs stably and credibly, which has some real value.Key words: B/S Structure; Marking System; Results Inquiry; System Management; System Maintenance 30潍 坊 学 院 本 科 毕 业 设 计 目录1前言.

9、2 1.1背景.2 1.2系统研究的意义.3 1.3本系统的研究方法.42系统需求分析.8 2.1 技术可行性分析.8 2.2功能可行性分析 .8 2.3 管理可行析.8 2.4 经济可行性分析.83试卷系统的总体设计.9 3.1 开发工具和程序的运行环境.9 3.2 数据库系统结构构建.9 3.3 数据库设计.124阅卷系统的具体实现.17 4.1前台块.17 4.2 阅卷模块.17 4.3 成绩查询块.19 4.4 效图.195结束语.206参考文献.217附录.228致谢.299 注释. .301 引言1.1背景 现阶段,学校与 社会上的各种考试大都采用传统的考试方式,在此方式下组织一次

10、考试至少要经过五个步骤,即人工出卷、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试的不新增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式己经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到万户。人们迫切要求利用这些技术采进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋予公证,客观,更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。为了适应新形势的发展,

11、我分析和设计了这一系统,使其尽快在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中脱出来基于WEW两技术的网络学习与考试系统必须借助于遍布全球的因特网进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。可以说它是一种面向3A(Anytime、Anywhere、Anybody)应用,任何人任何地点都能获得系统的支持。相比传统的考试方式,网络考试系统的主要好处是一方面可以动态管理各种考试信息,只要准备好足够大的题库,就可以按照要求自动生成各种试卷;另一方面,考试时闻灵活,可以在规定的时间段内的任意参加考;另外计算机化的考试的最大特点是阅卷快,系统可以在考试结束时当场给出客

12、观题考试成绩,计算枧阅卷给了考生最大的公平感。本考试系统支持很多基础题型,例如:单选题、多选题、判断题、填空题、简题和应用题等。在题库设计上,针对待考科目考核侧重的不同,尽量选取有代表性的试题,并且较科学地定义其所属难度,既要覆盖全部知识点,又要在难度和数量上有所侧重;在出卷形式上,系统支持统一出题、判卷两种方式的组卷方案。应用随机出卷的功能,随机打乱考题选项次序,让不同考生所见到的卷面各不相同,在很大程度上杜绝了互相抄袭的现象;而应用统一出卷的功能则可以通过设定考试所需要的试题类型、分数、难度和满足条件的题目数量,来定义最灵活的出卷策略,从而使用户可以在很短的时间内设计出较高质量的试卷。此外

13、,本系统还设置了学生在线练习的功能模块,教师可以根据需要制订出不同难度的测试计划,因而用于在线练习用的测试题可以分成初级、中级和高级三个不同难度。这样学生登录系统时可以根据自己对教学内容的接收程度选择适合自己练习题去测试,有助于有针对性的对教学内容的巩固和提高;在评卷方式上,可根据试卷题型进行自动判分或部分手工判分,如果试卷没有问答题和填空题,系统将自动判分,考试结束即可获得成绩,如果试卷有简答题和应用题,指定的评卷员可以通过浏览器对主观题进行手工判分,判分时同时列出考生答题信息答案信息。为方便对考试管理,系统还提供了很多便于交互,而又有一定实效性的管理操作。例如:试题批量维护、试题时效性管理

14、、数学公式编辑、以及增强的考试策略设定和更加丰富的统计分析等功能;另外,通过设置考试的监控属性,考试的管理人员可以实时监控考试的进展情况,在需要时可以通过监控台发出暂停考试、强行交卷、延长时间等监控操作,极大地方便了用户对考试的管理。基于以上这些,本系统将具有功能更强、性能更高、扩展性更好、实施成本更低的特点。从以上这些特点分析,“网上考试系统”以高质量的试卷及试题资源为基础,以知识点掌握情况为依据,通过智能组卷以及无纸化办公的手段,减轻教师的教学负担,激发学生自主学习的热情,从而达到提高教学质量的目的,并对应试者真正实现开放,摆脱传统考试的束缚,无论是从教师的工作量的降低还是从教育的发展趋势

15、上看,“网上阅卷“很有应用前景和实用价值的。1.2系统研究的意义 传统考试方式的不足传统考试要求老师出卷、印卷、安排考试、监考、收卷、评卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。具体体现在以下几方面:1老师出卷难度大,考务工作任务重,如印卷、安排考试等。2对考生要求高,使考生受到时间和空间的限制。3由于受到地域、场地以及监考人员、试卷印制发放等限制,所以费用非常昂贵。4很多工作必须是统一的,如发卷,收卷等。5组织老师监考、组织老师判卷、统计成绩、试卷分析等,效率很低。6成绩的公示、考试新闻和考场规则等的发布是通过纸媒、海报等来实现的。7学校教学发展和网络应用的要求

16、90年代以来,信息技术飞速发展,在社会各个领域得到了广泛的应用。利用先进的信息技术改革和发展教育自然也成为世界各国的一项重大举措。网络教育具有突破时空限制和实现资源共享的基本特点,由此带来了共享教育资源、扩大教育规模、提高教育速度、促进教育改革、构筑终身教育体系、实现以学习者为主体的学习和协作式学习等好处,因而网络教学已成为世界各国教育改革和发展的重要趋势。如1998年美国公布了“第二代因特网计划”,准备将122所全美一流大学联入网络;日本开始实施“信息技术研究开发项目”,将在日本中小学普及网络教育。我国政府对此极为重视,正在规划的国家远程教育项目包括基础教育领域,即中小学教育系统,其近期目标

17、是通过网络互连1000所各级学校,并使8000所贫困、偏远地区的中小学具备利用卫星上网的能力。可见全球化是多媒体网络教学发展的必然趋势。在互联网已连通世界各地、Internet站点遍布全球的当今时代,无论是校园网、多媒体教室局域网,还是单台多媒体计算机,不与广域网连接、不利用Internet里无限丰富的信息资源,是不可思议的。基于Internet的新型教学,突破了局域网多媒体教学在资源、距离、规模上的限制,将多媒体网络教学推向全球,“开放大“虚拟学校”、“全球教室”等一批新型的教育教学系统迅速发展。1.3 本系统研究的方法ASP的全称是Active Server Pages,它是一套微软开发的

18、服务器端脚本环境,ASP内含于IIS 30和40之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交-互速度。以下给出了Active Server Pages所独具的一些特点:1使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。2无须compil

19、e编译,容易编写,可在服务器端直接执行。3使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。4与浏览器无关(Browser Independence),用户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。Active ServerPages所使用的脚本语言(VBScript、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。5Active Server Pages能与任何ActiveX scripting语言相容。除了可使用VBScript或JScript语言来设计外,还通过plug-in的方式

20、,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model)物件。6Active Server Pages的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性嘲。7可使用服务器端的脚本来产牛客户端的脚本。8物件导向(ObjectOriented)。9AtiveX Server Components(ActiveX服务器元件)具有无限可扩充性。使用Visual Basic、Java、VisualC+、COBOL等缓程语言来编写你所ActiveX Server Compone

21、ntl7。ASP本身并不是一种脚本语言,它只是提供了一种本程序得以运行环境网。但是,要学好ASP又必须掌握它的语法和规则。是包含纯文本、HTML标记以及脚本命令。这无疑给ASP程序设计者提供了广泛的发挥余地。ASP的出现使广大WEB设使不同的脚本语言你都无须为此担忧。三层BS结构的应用层,将界面层和业务逻辑层按照客户端和应用服务器相分离。这样使三层结构相互彼此独立,任意一层的改动都不需要勇磐两层做附加的处理。而且随着用户需求的改变只需在应用服务层的业务处理程序进行照新即可。三层结构剩于模块纯设计,用户端不必进行大量的数据计算处理,这些王作将集成于应用服务层进行处理,开发人员只需对应用服务层进行

22、维护而不需对每个客户端进行逐一管理。另外,三层BS结构各层独立管理,能严格地控制信息访阏,信息传递中采用数据加密技术,可减低信息失密的风险,有效地提高系统安全性。 Macromedia Dreamweaver PAX 2004开发工吴Macromedia Dreamweaver MX 2004,是Macromedia开发的HTML编辑器,用 于对Web站点、Web页和Web应用程序进行设计、编码和开发。Dreamweaver MX2004包含有一个崭新、简洁、高效的界面,且性能也得到了改进。此外,还包含了众多新增的功能,改善了软彳牛的易用性并使您无论链子设计环境还是编码环境都可以方便地生成所需

23、的页面,Dreamweaver MX 2004具有如下优点:(1)不生成冗余代码可视化的网页编辑器,都要把使用者的操作转换成HTML代码。一般的网络编辑器会生成大量的冗余代码,增加了文件的大小,减慢了速度,Dreamweaver激2004则在使用时完全不生成冗余代码,避免了诸多麻烦。而且,通过设置,还可以利用Dreamweaver MX 2004清除网页文件上原有的冗余代码。(2)方便的代码可视化的编辑和源代码编辑都有其长处和短处。有时候,直接用源代码编器会很有效Dreamveaver MX 2004提供了HTML快速编辑器和自建的HTML编辑器,(3)强大的能方便自如地在可视化编辑状态与源代

24、码编辑状态间切换动态网页支持Dreamweaver暇2004的Behavior能在使用者不懂JavaScript的情况下,往网页中加入动态效果。Dreamweaver溉2004还可精确的对层进行定位,再加上Timeline(时间线)功能,可生成动感十足的动态层效果(4)操作简便首先,Dreamweaver MX 2004提供的历史面板、HTML样式、模板、库等功能避免了重复劳动,使用者不必重复输入相同的内容、格式等。其次,Dreamweaver MX 2004能直接往页面中插入Fl ash、Shockwave等插件,经过设置后还可直接调用相应的软件对这些插件进行编辑。最后,Dreamweave

25、r MX 2004与Fireworks集成紧密,可直接调篇Fireworks对页面的图像进行修改、优化。(5)优秀的网站管理功能在定义的本地站点中,改变文件的位置、名称,Dreamveaver擞2004会自动更新相应的超链接。Check in和Check out功麓可协调多个使用者对远程站点的管理。(6)便于扩展使用者可给Dreamweaver MX 2004安装各种插件,扩展其功能。使用者若有兴趣,还可以给Dreamweaver暇2004亲自制作插件,使Dreamweaver溅2004更适应于个人的需求。基于以上这些优点,本系统的制作选择使用了Dreamweaver2004。SOL SERV

26、ER 2000数据库的特点及应用SQL Server 2000是Microsoft推出的功能强大的网络数据疼系统,SQL Server2000既可以安装在Windows NT Server上,也可以安装在Windows NT Workstation或Windows 2000或Windows XP上。无论是基于桌面的小型数据瘁瘫用程序是基于Windows NT Server企业级的应用,SQL Server 2000都为用户豹数据处理提供了理想的数据库平台网L Server 2000提供了用于建立用户连接,提供数据性和查询请求服务等全部功能。概括起来,SQL Server 2000数据库管理系统

27、具有以下主要特点。(1)丰富的图形化管理工具,使系统管理,操作更为直观方便。SQL Server企业管理器是一个基于图形用户界面(GU王)的集成篱理工具,利用它可以配SQLServer服务器、管理数据库和数据库对象、备份和恢复数据、调度任务和管理警报,实现数据复制和转换操作等,此外,SQL Server 2000还提供了SQL事件探查器、SQL查询分析器、SQL Server服务管理器和多种操作向导等图形界面管理工具,大大简化了用户操作,从两增强了系统的易用性。(2)动态自动管理和优化功能。即使SQL Server数据库管理员不做任何设置,SQLServe也能够在运行过程中根据环境配置和用户访

28、问情况动态自动配置,以达到最优性能,从而减轻管理员工作。(3)充分的Internet技术支持。Internet网络发展到今天已经成为一条重要的信息发布渠道,SOL Server增强了对Internet技术的支持,它除保留了前期版本中的数据库Web出版工具Web助手”外,还增加了对XML和HTTP技术的支持,这使得电子商务系统能够通过捌乙等访问SOL Server数据库系统,也扩展了SOL Server在数据挖掘和分析服务领域的应用。(4)丰富的编程接口工具,使用户开发SOL Server数据库应用程弹更加灵活。S虢提供了Transact-SOL、DB-Library for C、嵌入式SQL(

29、ESQL)等开发此外,SQL Server 2000还支持ODBC、OLE DB规范,可以使用ODBC、OLE DB、ADO接El访问SOL Server数据库,(5)具有很好的伸缩性和可靠性。SOL Server 2000既能运行在Windows桌面操作,又可运行在服务器操作系统(包括Windows NT和Windows 2000)下;既CPU计算机上,又能运行在对称多处理系统下。所以,它具有很好的伸缩性,就够满足从桌面应用到大型企渡分布式应用等不同用户的需求。(6)简单的设计方式。SOL Server 2000与Microsoft Windows 2000有机集成,13所以可以使用Wind

30、ows 2000的活动目录(Active Directory)功能对SQL Serv,大大简化大型企业中的系统管理工作。此井,与Windows 2000的集成还使SQL Server能够充分利用操作系统所提供的服务和功能(如安全管理、事件日志、性能监视器,内存管理和异步IO等),从而增强了SQLServer数据库系统的功能,并且只需占用很少的系统资源。(7)SQLsever 2000还其有高度的安全性,登录身份验证可以与Windows身份验证集成在一起,这样,密码将不会存储在SQL Server中,也不会通过网络发送而被网络嗅探器读取。丽站设置C2级审核,对所有访闯数据库的用户进行审核,可以使

31、用安全套接子层(SSL)加密的办法,对所有在应用程序和数据库间传送的数据进行加密2.系统可行性分析可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对系统的开发是否具备必要性窝可行性,用新系统的开发性、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的的就是用最小题是否能够解决本系统的可行性分析包括以下几方面的内容。21 技术可行性 技术上的可行性分析主要分析技术条件能否顺利完成开发工作,软硬件满足开发者需要等。本管理系统采熙了当前较流行的S模式进行开发。三层的BS体系结构具有许多传统CS体系结构不具备的优点,而且又

32、紧密结合了InternetIntranet技术,是技术发展的大势所趋,它把应用系统带入了一个崭新的发展时代。数据库服务器选用中大企业常用的灵活稳定的SQL Server 2000数据库,既能够处理大量数据,同时保持数据的完整性以及提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台成熟可行。硬件方面,在科技飞速发展今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足系统的需要22功能可行性 为了能实现学生在线练习与考试,基于高校的实际情况,减少人力资源和课室资源,为学生提供一个可以自己随时检测学习成果的

33、平台,也可供老师用来实现在线考试,为此开发了本系统,目的在于实现一个基于Web的考试系统应实现的主要功能。23管理可行性 本系统界面友好,易于交互,管理人员很容易实现对此系统的管理和支持,本系统开发参考了现有的考试管理制度,规章制度较为完整,原始数据也可随时录入。24经济可行性 主要是对项目的经济效益进行评价,与传统考试模式相比,网上考试具有无可比拟的优越性,它可以将传统考试过程中的人工出卷、考生考试、人工阅卷、成绩评估和试卷分析各个环节缩小到一至两个环节,不但减轻了教师的工作负担和提高了工作效率,更重要的是能够节约大量的时间、人力、物力与财力,其经济效益是显而易见的。该系统若投入应用,必将显

34、著提高考试效率,有助于学院完全实现网络化管理和同学们在线进行考试。所以本系统在经济上是可行的。3试卷系统功能设计 3.1 开发工具和开发环境 31.1系统的开发工具有Dreamweaver MX 2004和SQL2000 3. 1.2 系统的开发环境是windows2000 3.2 数据库系统结构构建在软件开发的过程中,数据库结构设计,具有举足轻重的地位,这是因为它在软件开发的过程孛具有决策性,方向性,策略性的作用。篱言之,需求分析豹任务就是解决”做什么的问题,就是要全面地理解用户的各项要求,并准确地表达所接受的用求,准确地确定系统所具有的功能。本系统根据网络学习及考试的特有环境和用户对象的不

35、同,经过详细的调查研究和缜密的分析与综合,确定系统应实现如下功能:(1用户管理:设置三类用户:管理员、教师及学生用户网。不同用户具有不同的权限,用户使用本系统翦必须先通过身份认证(用户类别、帐号学号学历和密码,密码输入有次数限制,连续三次输入错误密码则锁定该用户)。(2能让学生修改个人信息及密码;(3能够让学生查看考试新闻及考试规则等考试信息;(4能够让学生在线考试;(5熊够诖学生在线查询练习及考试成绩;(6能够让教师修改密码;(7够诖教师进行题库管理;(8能够让教师进行试卷管理;(9能够让教师进行成绩查询统计;(10够让管理员修改密码;(11能够让管理员进符用户管理;(12能够让管理员进行课

36、程管理;(13能够让管理员进行考试安接管理;(14能够让管理员进行考场管理;(15能够让管理员进行考试信息管理;(16能够让管理员进行成绩查询统计;网 上 考 试 系 统 管理员学生教师图3.1 网上考试系统模块设计管理员模块修 改 密 码用 户 管 理课 程 管 理考 试 安 排考 试 信 息成 绩 查 询教 师 管 理学 生 管 理课 程 添 加,修 改课 程 添 加添 加 考 试 计 划考 试 安 排发 布 考 试 信 息按 班 级 查 询按 学 号 查 询图3.2 管理员系统模块设计试题的删除与修改教师端系统修改密码试题库管理试题生成阅卷成绩查询试 题 添 加试题查询统计统一生成试题随

37、机生成试题试题编辑修改评卷试卷分析按学号查询按班级查询图3.3 教师端子系统模块设计学生模块修 改 密 码在 线 考 试考 试 信 息学 生 意 见考 试 登 陆成 绩 查 询考 试 信 息考 试 规 则图 3.4 学生端模块设计33 数据库设计 收集和分析数据是数据库需求分析阶段最重要的内容,同时也是最难完成任务。在设计工作中遇到的最大的困难往往是由于设计人员对业务的不熟而无法深入全面地了解系统的数据情况,以及这些数据如何在数据库中表示,在处理模块中如何处理,因此,必须分析系统的数据需求,这是软件需求分析的一个重要任分析系统的数据需求是由系统的数据流(或信息流)归纳抽象出数据元素组、数据的逻

38、辑关系、数据字典格式和数据模型,以确保建立的数据库应用系统能符合客观管理规律,满足用户的需求,教 师 实 体工号姓名性别职称密码图3.5教师实体E_R图管 理 员 实 体账号密码权限电话用户名图3.6管理员实体E_R图学 生 实 体学号姓名性别密码电话班级 图 3.7学生试题E_R图试 题 实 体类型试题号内容选项1选项2图3.8试题实体E_R图考 试 实 体 信 息信息号类型内容学期 图 3.9考试科目实体E_R图3.3.2数据库逻辑结构设计表3-1管理员字段名称字段类型字段大小索引账号Char20Index用户名Char20权限Nvarchar20密码NvarChar20电话Char20表

39、3-2 学生字段名称字段类型字段大小索引学号Char20Index姓名Char20性别Nvarchar20班级Int20密码NvarChar20电话Char20表3-3 教师字段名称字段类型字段大小索引工号Char20Index姓名NvarChar20性别Char4密码Char20职称Char20表3-4 科目字段名称字段类型字段大小索引科目号Int10Index类型Char20内容Int10学期Int10表3-5 试题字段名称字段类型字段大小索引题号Char8Index类型Char20内容Nvarchar20选项Char204 阅卷系统的具体实现4.1前台登录模块该模块的功能为:不同身份的人

40、的身份验证和登录4.1.1 前台登陆效果图图4.1登录身份验证4.2 阅卷模块该模块于在线考试的试卷如果不包含主观题(简答题和应用题),则在考生交卷后,立即由计算机自动评卷,随即给出相应分数,如果包含客观题的话,则客观题由计算机自动评卷,而丰观题要由教师人工来评卷,评卷时,教师每判一题,并根据学生的作答给出该题相应的得分4.2.1 阅卷模块效果图 图4.2教师阅卷图4.3学生登录4.3 成绩查询模块本模块可供教师对学牛的成绩进行查询和统计。教师可根据需要按学号的姓去查询和统计成绩。4.3.1 成绩查询模块效果图图4.4 考试成绩查询 图4.5按学号查询图4.6成绩查询结果结束语经过了三个多月的

41、学习,我终于完成了基于ASP的网上考试系统教师端子系统的论文。从开始接到论文题目到方案论证,具体设计和调试,再到论文文章的完成,每一个阶段对我来说都是充满未知与惊喜的挑战,这也是我在大学阶段完成的最系统的软件设计。在这段时间里,我学到了很多知识也有很多感受, 通过独立的学习和试验,查看相关的资料和书籍,让自己头脑中模糊的概念逐渐清晰,使自己非常稚嫩作品一步步完善起来,每一次错误的更正都是我学习的收获,每一个模块的测试成功都会让我更多的信心。同时通过本次论文,让我学习了解了一个全新的算法:层次分析法。让我认识到在网上考试系统中使用层次分析法,可以层次化地建立指标评价体系,使权重更符合客观实际并易

42、于定量表示,使模糊综合评判更具合理性及客观公正性。并且整个评估步骤明确,评判规则简单,指标量化和数据处理部分可通过编写计算机程序实现,可操作性强,便于实现复杂的计算机考核软件。虽然我的论文作品需要改进的不足之处还有很多,但我可以自豪的说,这里面的每一行代码,都凝聚着我的勤劳。在程序开发的这段时间里,看着自己的程序段一点点的增多,功能越来越完善,我不禁有感:因为编程需要浓厚的兴趣,需要大胆的尝试,需要扎实的基础,需要一丝不苟的态度,需要永不服输的精神;所以我喜爱编程,喜爱不断的挑战,喜爱不断去提高自己的水平,喜爱在编程中去找寻属于我的快乐。这次做论文的经历,会成为我人生中的一个重要的里程碑,我将

43、会带着从这里收获的知识、快乐与信心去开创属于我的明天!任何一件事物的产生,有优点也有不足,网上阅卷系统同样如此,比如需要改善学生拿到老师评过的考卷后看不到阅卷痕迹的现状;需要对考生进行严格的要求很限制;需要对答卷的制作和印刷进行严格要求等。不过,应该相信,只要认识到它的功效,对其进行不断地改进和完善,网上阅卷系统会给老师和学生带来更大的便利。参考文献1 刘斌,张军.ASP.NETSOL SERVER动态网站开发案例精选M.北京:清华大学出版社.2005.10:2 陈建伟.ASP动态网站开发教程M北京:清华大学出版社2003:96-1703 王恩波网络数据库实用教程SQL Server 2000

44、M北京:高等教育出版社2002: 4 李春葆 SQL Server 2000应用系统开发教程M北京:清华大学出版社2002:5 周纳ASP动态网站编程与应用M北京:清华大学出版社2005:115-1206 石志国.ASP动态网站编程M北京:清华大学出版社2006:147-215 7黄丽娟基于内容的多媒体信息检索J情报杂志2000,19(5)8李国辉、曹莉华、柳伟基于内容的多媒体数据查询和检索J小型微型计算机系统1999郝小花ASP基础理论情报理论与实践1999,22(3)10李国辉,胡小峰ASP应用技术J计算机世界1998(18),D1-D311徐建华数据库应用J情报学报2000,19(4)1

45、2王涛等融合型多媒体数据库模型的实现技术J焦作工学院学报2003,22(6)13李国辉,曹莉华等ASP+SQLserver技术应用小型微型计算机系统1999,14何清法,数据库建模的基本方法D北京:中国中15王玉波数据库概论J情报科学1999,17(2)16肖键宇多媒体数据库系统设计的关键技术研究之一,特征的提取与索引J系统仿17刘炳文编著Visual Basic图形与多媒体程序设计北京:清华大学出版社200218周长发编著ASP 图像处理编程北京:电子工业出版社200219唐泽圣等编计算机图形学基础M北京:清华大学出版社200320范国平、陈晓鹏SQLserver 数据库系统开发实例导航M北

46、京:人民邮电出版社2003附录代码清单index asp((TANGUAGE-“VBSCRIPTCODEPAGE=936)(1DOCTYPE IITML PUBI,ICW3CD1D HTM4 Ol TransitionalEN.”http:w3 orgTRhL1410nsedtd)基于ASP的网上考试系统-教师端子系统!一一sub selectchange 0dim sselect case document.forml.sel_Type.selectedIndexcase0s2documentformlSelTypeoptions(0)valuecase1documentForml.Type

47、options(1)valuecases=documentForml.Typeopt ions(2)valueend selectdocumental 1-UIDinnerHTML=sdocumentformluserpsw22.value=6 zhangsan“End sub基于ASP的网上考试系统-教师端子系统用户登录身份option value=学号option value=工号学生教师教辅人员管理人员学号密码type=submit name=Submitl。type=reset name=Submi t2。dim rsCheckLogin,strSqlCheckLogin 定义ADO对

48、象,查询字符串dim struser,strusernum,struserpsw,strErrstrErr 2”struser=Trim(requestform(”SelType)strusernum=Trim(requestform(usernum”)struserpsw=Trim(requestform(”userpsw”)responsewrite strcomp(工号”,工号”,1)if strcomp(struser,”工号,1)=0 or strcomp(struser,。帐号,1)=0 thenif strcomp(struser,帐号,1)=0 thenif g.gonnexe

49、cute(select count() as reccount from admin whereadminname=strusernumand adminpwd=”struserpsw”)(”reccount”)=0 thenstrErr=(管理员)帐号或密码错误!showErrMsg(strErr)elseresponsecookies(zyr)(num”)=strusernumend i felsei f gconnexecute(select count()workid=strusernum”and”)(”reccount”)=0 thenas reccount from teacher

50、 whereteacherpwd=”struserpswstrErr=(教师)工号或密码错误!showErrMsg(strErr)elseresponsecookies(zyr)(n).strusernumend ifend ifcal l closeConn()if strErr=thenif strcomp(struser,帐号,1):o thenresponseRedirect.admin_index.aspelseresponsered i rectteacher_indexaspend ifend ifelsei f gcoonexecute(select count()as reccount from student wherestunum=”strusernum”and studentpwd=”struserpsw”)(reccount)=0 thenstrErr=(学生)学号或密码错误!showErrMsg(strErr)elseresponsecookie

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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