高等数学在线考试系统的设计与实现
在线考试系统的设计与实现-本科毕业论文
在线考试系统的设计与实现-本科毕业论文XXXXXXXXXXXXXXXXX本科毕业论文(2016届本科毕业生)题目:学生姓名:学生学号:x学院名称:xxxxxxxxxx专业名称:xxxxxx指导教师:XXXXXXXXXXXXXX二零一六年四月在线考试系统的设计与实现【摘要】目前,社会各行各业需要人才,而人才的选拔重要途径是通过考试来判定。
现阶段,学校的考试大都是传统的考试方式:由老师纸上出题,学生纸上答题,老师人工阅卷,以及人工试卷分析四大步骤组成。
这样做一是给老师带来工作上的繁琐,不利于老师工作效率的提高;二是人工的考试方式由于工作量大从而极易出错;三是人为因素的不确定性,可能会造成选题范围过于狭窄。
不仅如此,传统考试由于不能全方位出题,故不能全面考查学生的能力。
因此传统的考试方式已经不能适应现代考试的需要。
本文的目的主要是针对以上传统考试的弊端以提高考试效率而设计文档,开发出在线考试系统。
本系统在window平台下使用myeclipse开发工具,在tomcat6应用服务器上,使用mysql数据库开发的,该系统具备的基本功能:用户注册,用户信息的修改、用户信息的管理、试题库管理、试卷生成、在线考试、计算机自动阅卷、成绩查阅,报表功能等。
除了实现上述功能以外,在线考试系统还应该具有友好、简洁的界面,安全性要高,稳定性要强。
【关键词】试题;管理;java;考试Student Information Management System【Abstract】At present, all sectors of society needs talents, selecting talents is an important way to de termine through the exam. At present, the school exams are the traditional ways of exa mination paper: by the teacher questions, students paper answer, the teacher manual m arking, and artificial test paper analysis four steps. This one is for the teacher to bring t he work of the tedious, is not conducive to the teacher in the improvement of work effici ency; the two is the artificial examination way due to the heavy workload and eror pron e; three is the human factors of uncertainty, may cause the topic scope is too narrow. No t only that, the traditional examination because it is not a full range of questions, can no t fully test students' ability. Therefore, the traditional examination method has already c an't adapt to the demand of the modern examination. The purpose of this paper is aime d at the drawback of traditional examination of the above to improve test efficiency and design documents, the development of online examination system.The system under the windows platform using MyEclipse development tools, application server Tomcat6, the use of MySQL database development, the system has the basic function of: user registration, access to modify user information, user information management, question bank management, generating papers, online test, the computer automatic marking, performance, reporting capabilities. In addition to achieve the abovefunctions, the online examination system should also have a friendly, simple interface, high security, stability is better【Keywords】Questions; management; java;exam目录第一章绪论 (6)1.1 项目开发的背景 (6)1.2 项目开发的意义 (6)1.3本章总结 (7)第二章开发技术平台 (7)2.1 软件工程简介 (7)2.2 jdk 1.6、tomcat 6 (7)2.3 MVC思想 (8)2.4 jsp简介 (8)2.5 Java简介 (8)2.1 mysql数据库简介 (9)2.6 本章小结 (9)第三章考试系统分析 .................................................. - 1 -3.1 背景分析................................................... - 1 -3.2 系统开发步骤............................................... - 1 -3.3 用户需求分析............................................... - 1 -3.4 可行性分析................................................. - 2 -3.5 功能模块分析............................................... - 2 -3.6 性能分析................................................... - 2 -3.7 系统实现的目标............................................ - 3 -3.8 系统运行环境............................................... - 4 -3.9 本章小结................................................... - 4 -第四章考试系统的设计 ................................................ - 5 -4.1 流程分析................................................... - 5 -4.2 系统各模块的功能........................................... - 5 -4.3 数据表设计................................................. - 6 -4.4 本章小结................................................... - 8 -第五章管理系统的设计与实现 .......................................... - 9 -5.1 登录功能模块的实现......................................... - 9 -5.2 系统主页面.................................................- 10 -5.3 考生管理模块...............................................- 11 -5.4 考题科目模块...............................................- 12 -5.5考卷管理模块...............................................- 14 -5.6成绩查询管理模块...........................................- 15 -5.7报表管理模块...............................................- 16 -5.8在线考试管理模块...........................................- 18 -5.9学生在线查询成绩...........................................- 19 -5.10 本章小结..................................................- 19 -第六章系统调试与测试 ................................................- 19 -6.1 程序调试常见错误...........................................- 19 -6.2 程序的测试.................................................- 20 -6.3测试方案...................................................- 21 -6.4 本章小结...................................................- 21 -第七章总结.........................................................- 22 -致谢...............................................................- 23 -参考文献. (24)第一章绪论1.1 项目开发的背景随着计算机产业的迅速发展,电子计算机已广泛的应用于信息管理、文字处理、辅助设计、辅助教学及人们的日常生活中。
在线考试系统的设计与实现毕业设计.
本科毕业论文题目:在线考试系统的设计与实现院部:信息工程学院专业:计算机科学与技术毕业设计独创性声明该毕业设计是我个人在导师指导下进行的研究工作及取得的研究成果。
文中除了特别加以标注和致谢的地方外,不包含其他人或其它机构已经发表或撰写过的研究成果。
其他同志对本研究的启发和所做的贡献均已在论文中作了明确的声明并表示了谢意。
作者签名:日期:年月日毕业设计使用授权声明本人完全了解青岛滨海学院有关保留、使用毕业设计的规定,即:学校有权保留送交毕业设计的复印件,允许被查阅和借阅;学校可以公布全部或部分内容,可以采用影印、缩印或其它复制手段保存该毕业设计。
保密的毕业设计在解密后遵守此规定。
作者签名:导师签名:日期:年月日摘要随着科技的发展,传统的考试系统已经不再适合现在的社会,在线考试系统是基于传统的考试流程设计的,建立在以网络为平台的Web应用程序。
在线考试系统为学校营造了一种新的考试环境,提高了工作效率,避免了印刷试卷造成的纸张浪费和环境污染,给老师减轻的负担,为学生提供了方便,是一种值得提倡的新型的考试方式。
该系统选用Windows XP作为操作系统,以Visual Studio2008、SQL Server 2005数据库作为开发平台,以C#为主要的编程语言,利用II6.0发布网页,采用了B/S结构体系。
该系统使用方便、操作简单,工作效率很高,具有试题录入、修改、查询和删除功能,自动生成试卷以及进行在线考试等重要功能,满足考生随时进行考试并迅速获得客观题的成绩,同时也大大减少了教师的工作时间。
用户采用自己的用户名和密码进行登录,确保了安全性,更便于实施。
随着社会的发展,在线考试系统取代传统的考试已经成为一种必然,成为社会发展的趋势。
关键词:在线考试系统Visual Studio SQL ServerABSTRACTWith the development of science and technology, the traditional examination system is no longer suitable for social, online examination system based on the traditional examination process designed to establish the network as a platform for Web applications. Online examination system for the school to create a new test environment, improve the work efficiency, avoid paper waste and environmental pollution caused by the printing paper to alleviate the burden to the teacher to provide students with a convenient, is a worthwhile to promote new examination of the manner.The system selected Windows XP as the operating system, SQL Server 2005 database as a development platform with Visual Studio2008, C # programming language, using II6.0 publish web pages, using the B / S structure system. The system is easy to use, simple operation, high working efficiency, has the entry questions, modify, query, and delete functions. Automatic generated papers as well as the important functions of the online examination, meet the candidates at any time the exam and quickly obtain the results of objective questions, but also greatly reduced the working hours of teachers. Users using their username and password to login, and ensure safety, more convenient implementation.With the social development, online examination system to replace the traditional exam has become an inevitable trend of social development.Keywords:Online examination Visual Studio SQL Server1 引言 (1)2 相关技术综述 (2)2.1 介绍 (2)2.2 C#介绍 (4)2.3 应用软件介绍 (5)3 系统需求分析 (7)3.1 业务需求 (7)3.2 功能需求 (7)3.3 可行性研究 (10)4 系统总体设计 (12)4.1 系统总体设计目标 (12)4.2 功能模块设计 (12)4.3 系统数据库设计 (20)5 系统详细设计 (29)5.1 学生在线考试模块 (29)5.2 教师管理模块 (30)5.3 管理员管理模块 (31)6 数据访问层的基类编码实现 (36)7 系统测试 (39)7.1 测试的目的和方法 (39)7.2 测试项目说明 (39)结束语 (40)致谢 (41)参考文献 (42)现阶段学校和社会上采用的就是传统的考试方式,但是传统的考试存在很多的弊端,传统的考试分为人工出卷、印刷试卷、人工阅卷、成绩统计和试卷分析等环节。
《高等数学》题库管理系统的设计与实现
《高等数学》题库管理系统的设计与实现设计与实现《高等数学》题库管理系统,首先需要确定系统的功能和需求。
1.功能需求:- 管理员登录功能:管理员需要账号和密码登录系统。
- 题目管理功能:管理员可以添加、删除、修改和查看题目。
- 题目分类功能:管理员可以对题目进行分类管理,如按章节、知识点等分类。
- 题目搜索功能:管理员可以根据题目的关键字进行搜索。
- 题目导入导出功能:管理员可以将题目导入系统或导出到文件中,方便题目的批量处理。
- 用户管理功能:管理员可以管理用户账号,包括添加、删除、修改和查看用户信息。
- 用户权限管理功能:管理员可以设定用户的权限,包括普通用户和管理员用户等。
- 用户登录功能:用户需要账号和密码登录系统。
- 题目练习功能:用户可以选择题目进行练习。
- 练习成绩统计功能:系统可以统计用户的练习成绩,并显示用户的答题记录和正确率。
2.系统设计:- 前端界面:可以使用HTML、CSS和JavaScript等技术进行设计,包括登录界面、题目管理界面、题目分类界面、题目搜索界面、用户管理界面、题目练习界面等。
- 后端逻辑:可以使用Java或其他编程语言进行后端逻辑的开发,包括数据库的设计和管理、用户登录和权限验证、题目管理和分类、题目搜索、题目练习和成绩统计等功能的实现。
- 数据库设计:可以使用关系型数据库(如MySQL)或非关系型数据库(如MongoDB)进行数据库的设计和管理,包括用户表、题目表、分类表等。
3.系统实现:- 前端开发:根据系统设计的界面需求,使用HTML、CSS和JavaScript等技术进行前端界面的开发。
- 后端开发:根据系统设计的功能需求,使用Java或其他编程语言进行后端逻辑的开发,包括数据库的设计和管理、用户登录和权限验证、题目管理和分类、题目搜索、题目练习和成绩统计等功能的实现。
- 数据库管理:根据系统设计的数据库需求,使用关系型数据库或非关系型数据库进行数据库的设计和管理。
在线考试系统的设计与实现
目录
目录
第一章 绪论 ............................................................................................................. 1 1.1 研究背景 ........................................................................................................ 1 1.2 研究现状 ........................................................................................................ 2 1.2.1 国内研究现状 .................................................................................... 2 1.2.2 国外研究现状 .................................................................................... 3 1.2.3 发展趋势 ............................................................................................ 3 1.3 论文的组织结构 ............................................................................................ 4
在线学习考试系统设计与实现
在线学习考试系统设计与实现摘要:互联网的普及给人们带来的便利不需多说。
因此如果把在线考试系统与互联网结合起来,利用MyEclipse编程软件建设在线考试系统,实现在线考试系统的网络化。
则对于进一步提高教学发展定能起到不少的促进作用。
在线考试系统能够通过互联网得到广泛的、全面的宣传,让尽可能多的学校了解和熟知学校的在线考试系统服务等,不仅为学校提供了服务,而且也推广了自己,让更多的学生了解自己。
对于学校而言,若拥有自己的在线考试系统,通过在线考试系统让学校的宣传、营销提上一个新台阶,同时提升了学校形象。
根据本系统的研究现状和发展趋势,系统从需求分析、结构设计、数据库设计,在到系统实现,分别为前端实现和后端实现。
论文内容从系统描述、系统分析、系统设计、系统实现、系统测试来阐述系统的开发过程。
本系统力求结合实际找出一种切实可行的开发方案,经过反复研究和学习,借助MyEclipse编程软件、JSP技术、mysql数据库和Tomcat服务器来完成系统的所有功能,最后进行系统测试,来检测系统的权限和漏洞,从而将系统完善,达到符合标准。
关键字:在线考试系统,MyEclipse编程软件,mysql数据库第1章绪论1.1开发背景21世纪,早已进入互联网信息快速发展的时代,互联网的普及给人们带来了许多便利。
像大部分的学校等都有自己在线考试系统,而学校也由之前传统的模式转移到互联网上来,这时学校建立属于自己的系统就势在必行。
那么在线考试系统建设的作用和意义有哪些呢?1.首先提升学校形象:系统对于一个学校来说就像是一个无形的广告。
在现在这个信息时代,如果一个学校连在线考试系统都没有做过,往往给学校留下的印象就是这是一个跟不上时代潮流的学校。
2.加强学生服务:学生教师定期提供资料给学校,或者随时接受学校的建议。
如果学校需要,可以通过搜索得知学校对学生教师的相关服务。
3.同时一个好的系统能将学校的宣传手段提上一个新的台阶。
高校在线考试系统设计与开发
高校在线考试系统设计与开发随着信息技术的快速发展,现代教育逐渐引入在线学习和考试的模式。
高校在线考试系统是一种基于互联网的教学和评估工具,它提供了更灵活、高效和可扩展的考试方式,适应了高校教学及考试的需求。
本文将重点介绍高校在线考试系统的设计和开发。
一、需求分析在设计和开发高校在线考试系统之前,我们首先需要进行需求分析,了解系统的具体要求。
以下是一些常见的需求:1. 用户管理:系统需要支持学生、教师和管理员等多个角色的用户管理,包括注册、登录、个人信息管理等功能。
2. 试题管理:系统应能够提供试题录入、编辑、分类和查询等功能,支持多种题型,如选择题、填空题、简答题等。
3. 试卷管理:系统应能够生成试卷,支持试卷随机抽题和组卷等功能。
同时,也需要提供试卷审核、发布和撤销等功能。
4. 考试管理:系统应支持定时考试和自由考试两种模式,能够根据考试要求自动生成考试时间和题目,同时提供监考人员管理和考试结果统计等功能。
5. 答卷批改:系统应能够自动批改选择题答卷,并支持教师对主观题答卷进行人工批改。
同时,也需要提供学生查看考试成绩的功能。
6. 数据统计和分析:系统应提供考试数据的统计和分析功能,如考试通过率、各科目成绩分布等。
7. 安全性和稳定性:系统需要确保数据的安全性和可靠性,避免数据泄露和系统崩溃等问题。
二、系统设计1. 技术架构高校在线考试系统的开发需要选择合适的技术架构。
常见的技术栈包括前端开发框架(如React、Vue.js)、后端开发框架(如Spring Boot、Django)、数据库(如MySQL、MongoDB)等。
根据实际需求和团队技术栈,选取适合的技术进行开发。
2. 系统模块和子系统设计考虑到系统的复杂性,可以将高校在线考试系统划分为多个模块和子系统,每个模块和子系统负责不同的功能模块。
常见的模块包括用户管理模块、试题管理模块、试卷管理模块、考试管理模块、答卷批改模块和数据统计模块等。
在线考试系统的设计与实现毕业论文-在线考试系统毕业论文
摘要随着计算机网络技术和网络教育的不断发展,传统的基于纸笔的考试形式已不能适应现在的发展需要,计算机在线考试正在逐步取代传统考试。
计算机在线考试利用网络实现在线考试、评分等环节,实现教考分离,在一定程度上减少了影响考试的人为主观因素,同时减少了教师的工作量。
在线考试系统的设计就是基于上述目的开发设计的。
本系统采用了模块化的设计思想进行开发,根据学校考试工作的需求分析,并采用用户权限管理的设计思想对系统功能模块进行划分,实现了考生的基本信息管理;试题库更新操作;试卷的自动生成;自动评卷;考生网上考试和查询以往考试成绩等功能。
本文从系统的设想到实现过程作了详细的说明,对完成特定功能模块的工作原理详细作了解说。
系统使用ASP动态网页技术,以VBScript和JavaScript脚本语言和HTML超文本标记语言结合为编写工具,结合SQL server 2000数据库技术开发。
ASP其实是一套微软开发的服务器端脚本环境,它内含于IIS中。
通过ASP我们可以结合HTML 网页、JavaScript、ASP指令和ActiveX控件建立动态、交互且高效的web服务器应用程序。
有了ASP就不必担心客户浏览器是否能运行我们所编写的代码,因为所有的代码都将在服务器端运行,包括所有嵌在普通HTML中的脚本程序。
【关键词】网上考试系统ASP SQL ServerABSTRACTWith the development of computer network technique and network education, the traditi onal test form cannot meet the n eeds of moder n developme nt. Therefore, little by little, the traditi onal test is replaced by the on-l ine test. The computer on-l ine exam in ati on, gradi ng and so on so as to separateteach ing from testi ng, to a degree, which reduces huma n factors and the workload of teachers. The desig n of the on-I ine exam in atio n system is based on the above purposes.Accord ing to the dema nding an alysis of the school exam in ati ons, the system adopts the design thinking of modularization and of the user power in managing to divide the system functions into modules. It realizes the total functions about the basic information man ageme nt of exam in ees; to update the questio n database; to produce exam in ati on papers automatic; to evaluate exam in ati on papers automatic; exam in ees could exam on li ne and also could check the past exam in ati on results, and so on.. This article makes a detail illustration on how to design the system and make it come true, especially to completed the specific fun ctio n modules.The system uses the ASP dyn amic homepage tech no logy, and compiles the tool VBScript and JavaScript as script Ianguage and union the HTML hypertext mark Ian guage, un ifies SQL server 2000 database tech no logy to develop. ASP is a Microsoft development environment for server-side script, which includes the IIS. Through the ASP, we can comb ine HTML pages,ASP and ActiveX comma nd set up to create dyn amic, in teractive and efficie nt web server applicati ons. With ASP, you do not worry about whether the clie nt browser to run the code we write, because all of the code will run in the server, i nclud ing all embedded in ordinary HTML in scripts.【Key words] : Exami nation On li ne System ASP SQL Server目录刖言.................................... -1 -第一章开发工具的概述........................... -2 -第一节ASP的简介 ............................ -2 -第二节D REAMWEAVE MX200牟勺简介................... -2 -第三节SQLS ERVER数据库简介...................... -3 -第二章系统分析.............................. -4 -第一节系统需求分析............................. -4 -一、实现教师网上组卷.......................... -4 -二、实现学生网上答卷.......................... -4 -三、实现试题库维护........................... -4 -第二节可行性分析.............................. -5 -一、技术可行性.............................. -5 -二、经济可行性............................ -5 -三、操作可行性.............................. -5 -第三节系统基本功能............................ -6 -一、教师用户功能............................ -6 -二、学生用户功能............................ -7 -第四节系统业务分析............................ -7 -一、考生考试模块............................ -7 -二、教师管理模块............................. -7 -第五节系统数据分析............................ -9 -一、科目管理数据流程图......................... -9 -二、试题管理数据流程图.......................... -9 -三、试卷管理数据流程图......................... -10 -第三章系统的总体设计............................. -12 -第一节主要功能模块............................. -12 -一、后台管理:............................. -12 -二、考试功能:............................. -12 -第二节系统数据库分析与设计......................... -12 -一、 主登录界面设计 ......................... -18 -二、 教师登录界面设计 ....................... -21 -第二节教师管理员模块 ............................一、 试卷管理模块(adminsubject.asp ) .............................. - 22 -二、 题库管理模块(adminhouse.asp ) ................................. - 24 -三、 试卷生成模块(adminpaper.asp ) ................................. - 27 -四、 考试信息模块(adminsentnotice.asp ) ..................... - 29五、 考生信息管理模块(adminuser.asp ) ..................... - 29 -第三节实现普通考生考试界面(SUBJECTAS P ......................................一、 选择试卷和考试界面设计 ...................... -30 -二、 查询成绩界面 .......................... -34 -第五章系统测试 ................................第一节系统使用方法 ..............................第二节系统测试 ................................一、 模块测试 ............................. -35 -二、 确认测试 ............................ -35 -三、 系统测试 ............................. -35 -第三节系统维护 ................................一、 数据维护 ............................. -36 -二、 代码维护 ............................. -36 -三、 软件维护 ............................. -36 -总结 ....................................致谢 ....................................参考文献 .................................附录 ....................................一、 英文原文 ...............................二、 英文翻译 ...............................三、 源代码 .............................................. 错误! 第四章系统设计与实现 .............................第一节登录界面的设计 .............................-18 - -18 - -22 - -30 - -35 - -35 - -35 - -36 - -37 - -38 - -39 - -40 - -40 -45 - 未定义书签。
在线考试系统的设计与实现
始采用课程的上机考核方式,传统的考试系统已经不能满足我们了,必须要改革,因此在线
考试系统应运而生了。我们在保持原有绝大部分功能的前提下,不仅需发完善原有功能,加
3.2结构设计...............................................................................................................................9
3.3功能模块...............................................................................................................................9
2.2功能需求分析.......................................................................................................................7
2.3系统性能分析.......................................................................................................................8
Hale Waihona Puke 中文摘要英文摘要1.绪言........................................................................................................1
一个在线考试系统的设计与实现
·IT技术·引言网上考试作为网络教学和校园信息化建设的较为重要的部分,有其独特的需求和作用。
传统的考试方法存在着工作量大,周期长和反馈能力弱等诸多弊端。
网上考试系统借助准确、高速、网络化的信息技术手段,能够在任何地点、任何时间进行非常方便。
1 网络考试系统功能结构在考试子系统中当用户进入系统之后,显示科目列表,接着用户选择科目进入题库列表,最后用户选择题库进入试题页面。
在用户进行考试时,先做客观题,提交答案后显示处理结果,然后作主观部分,提交答案后显示处理结果,客观题部分会显示出正确答案,该题的正确或错误比例信息以及客观题部分的得分主观题部分会显示出该题的参考答案。
在题库管理子系统中教师可对题库中的试题进行包括添加、编辑和删除题库信息,客观题的管理,主观试题管理。
客观试题的管理功能包括添加、编辑、删除试题和客观题选项管理。
客观试题还可以统计对错的比例。
这样,科目老师可以根据该数据来重点讲解学生容易犯错的知识点。
2 题库的设计及结构题库(ITEM BANK)是“按照一定的教育测量理论,在计算机系统中实现的某个学科题目的集合”,它是严格遵循教育测量理论,在精确的数学模型基础上建立起来教育测量工具。
建立题库是一个复杂的系统工程,对于网络题库来说,它就更为复杂,不仅要考虑到建立系统的数学模型,确定试题的属性指标以及试题的组成结构,还要考虑到题库的开放性和保密性,题库内容的上传,这就涉及到网络题库的管理问题。
同时,建立题库的目的,是为了更好地进行教学管理,服务于教学,检验教学效果。
本文在参考了《现代远程教育工程教育资源建设技术规范》的基础上,并预计未来考试发展的趋势,制作了一通用网络题库,结构如表1:3 系统实现本文采用Linux操作系统建立Web站点,并选用Web服务器Apache和My SQL数据库管理系统,主要采用PHP来实现动态数据交换。
这样,就可设置一个Linux下完整的Web服务器Apache、PHP编译于其中,并集成了对My SQL等数据库的支持。
在线考试系统的设计与实现论文
关键词:在线考试;MySQL;jsp
ABSTRACT
Nowadays,the popularization of computer network technology is increasingly mature and campusnetwork,provide a good foundation for online exam. Using the computer and network technology to realize the test information,possesses the advantages of traditional exam than not. So to develop the online examination system of the information age is necessary。
Key words:The online test;MYSQL;jsp
前言
随着人们对信息管理和运用的需求的日益迫切及和信息技术的飞速发展,信息系统的整合和运用在生活的各个方面都得到广泛深入的使用。在线考试系统是非常典型的集管理信息系统和网络编程技.但是,随着学校管理工作内容、对象等不断的变化,复杂麻烦的手工操作以及一般的计算机软件已不能满足考试的需要了。使用先进的管理信息系统对学生息资源和试题资源进行科学的和系统打的管理己成为高校考试系统发展趋势了.
在线考试系统的设计与实现
在线考试系统的设计与实现摘要本文主要研究了系统需求分析在软件开发中的应用。
首先介绍了研究的背景和意义,然后详细阐述了系统需求分析的可行性分析、需求获取、需求分析和需求规格说明等方面的内容。
通过研究,我们发现系统需求分析在软件开发中具有重要的作用,能够帮助开发人员更好地理解用户需求,提高软件开发效率和质量。
关键词:系统需求分析;软件开发;可行性分析;需求获取;需求分析;需求规格说明ABSTRACTXXX analysis in are development。
Firstly。
the background and significance of the research are introduced。
and then the contents of feasibility analysis。
requirement n。
XXX the research。
we found that system XXX role in are development。
which can help XXX and quality of are development.Keywords: XXX。
are development。
feasibility analysis。
requirement n。
requirement analysis。
requirement n1.绪论1.1 研究背景随着信息技术的不断发展和应用,软件已经成为现代社会不可或缺的一部分。
在软件开发过程中,系统需求分析是其中非常重要的一环,它能够帮助开发人员更好地理解用户需求,从而提高软件开发效率和质量。
因此,对系统需求分析的研究具有重要的意义。
1.2 研究意义系统需求分析是软件开发过程中的重要环节,它能够帮助开发人员更好地理解用户需求,从而提高软件开发效率和质量。
通过对系统需求分析的研究,可以更好地推动软件开发的进步和发展,为社会和经济的发展做出贡献。
2.系统需求分析2.1 可行性分析在系统需求分析的过程中,可行性分析是非常重要的一步。
考试系统的设计和实现
基于C/S架构考试系统设计和实现毕业论文基于C/S架构考试系统设计和实现摘要:计算机技术发展,大家已经进入了信息时代,也有些人称为数字化时代;在数字化网络环境下,学生期望得到个性化满足,依据自己情况进行学习,同时也期望能够得到科学评价,老师期望有效改善现有考试模式,提升考试效率。
本系统关键以Visual Studio为开发环境,C#为开发语言,使用SQL Server数据库,实现了对系统管理,考生管理,题库管理,在线考试,试卷审批功效。
减轻老师工作负担及提升工作效率,和此同时也提升了考试质量,从而使考试更趋于公证、客观,愈加激发学生学习爱好。
关键字:考试系统Visual Studio C# SQL目录基于C/S架构考试系统设计和实现............................................ 错误!未定义书签。
目录................................................................................................ 错误!未定义书签。
一、绪论........................................................................................ 错误!未定义书签。
1.1研究背景及意义............................................................... 错误!未定义书签。
1.2中国外发展现实状况及趋势........................................... 错误!未定义书签。
1.3论文关键工作................................................................... 错误!未定义书签。
在线考试系统的设计与实现
在线考试系统的设计与实现摘要........................................................................................................................... ..I ABSTRACT........................................................................................................... ...........II 1绪论. (1)1.1研究背景 (1)1.2研究意义 (1)3系统需求分析 (2)3.1可行性分析 (2)3.2开发环境 (2)4系统总体设计 (4)4.1结构设计 (4)4.2数据流程图 (5)5系统详细设计 (7)5.1数据库设计 (7)(7)(7)5.2数据库结构图 (8)6系统实现 (10)6.1分模块详述系统各部分的实现方法 (10)6.2系统需要完善的地方 (16)结论 (17)参考文献 (18)在线考试系统的设计与实现随着计算机技术的发展及计算机的日益普及,网络化考试已成为大势所趋。
网络化考试也越来越成为各种考试的好帮手,在电子政务蓬勃发展的时候,职称考试等考试的网络化就显得尤其的重要了。
本系统主要用于学生在网上进行考试。
教师在网上为学生出题和抽题。
学生考完试后本系统可以自动为学生判卷,并且将结果存入相应的数据库表中。
教师可以利用此系统的出题功能从而为自己所讲学科的试题形成一个题库。
教师还可利用此系统将从题库中抽出的题生成word 文件。
本文首先进行系统的需求分析,得出要建的各个系统模块。
其次用Microsoft ODBC数据源管理支持下的数据库Microsoft Access 建立系统运行所要的后台数据库。
本考试系统具有自动出题、随机出题、自动阅卷计分、在线记时考试、用户帐户管理、批量添加考生、成绩存档等功能,它将有效的提高考试效率。
高等数学在线考试系统数据库的设计与实现
高等数学在线考试系统数据库的设计与实现作者:时世栋张唯高巧红陈俊明来源:《数字技术与应用》2014年第01期摘要:随着科技的发展和学校教育需求的提高,在线考试被越来越多的院校所接受并付诸实施。
本文介绍了在mysql环境下,高等数学在线考试系统的数据库的需求分析、概念设计和详细设计与实现。
关键词:高等数学在线考试数据库中图分类号:TP311.52 文献标识码:A 文章编号:1007-9416(2014)01-0168-01现如今,随着科技的发展和学校教育需求的提高,在线考试形式已经被很多院校接受并且付诸实施。
题目内容由固定字符组成且题目类型以客观题为主的科目实现在线考试相对容易,即使题库的更新和重组有一定的难度,也相对容易解决。
而高等数学中的各类公式的灵活使用为其实现在线考试增加了难度。
本项目就是以无锡科技职业学院高等数学在线考试系统为例实现数据库的设计与实施。
高等数学作为理工科专业的公共基础课,参加考试的学生人数众多,传统的手工出卷和阅卷浪费了大量的人力物力,并且已经不能满足学校教育的需求,为此,我和我的团队在陈老师的指导下设计了“高等数学在线考试系统”,希望能够通过本系统的实施减轻高等数学任课老师的出卷和阅卷工作量,以便能够让老师拥有更多的精力投入到课程教学中去。
1 系统需求分析通过与高等数学老师的交流沟通,最后确定“高等数学在线考试系统”的主要功能如下:1.1 系统功能本系统包括生成试卷,批改试卷,保存考卷三大功能:(1)生成试卷:系统随机生成试卷,该试卷有特定的试卷号,试卷号为:科目日期序号(Math20110901001);(2)批改试卷:系统批改特定的试题:选择题,填空题(该填空题的答案是特定的值,不可变,如:100),简答题的答案如果是不变的也可以系统改;(3)保存试卷:保存考生考试的试卷,并保存系统批改的分数。
1.2 教师模块本系统使用对象应该包含两类:教师与学生,其中教师模块包括管理教师信息,个人信息,管理学生(考生),管理试题库,批改试卷,以及超级管理员模块。
在线考试系统的设计与实现
在线考试系统的设计与实现摘要:随着社会越来越快的发展,尤其是it行业的迅速普及,很多领域对计算机的使用不仅仅是一种时尚,更是一种依赖。
就网上考试为例,既节省资源时间,又节省空间,还具有随时性。
到目前为止,基于b/s、c/s结构的在线考试系统已经有很多了,而且是五花八门。
对在线考试进行整体的分析,明确了系统的可行性和用户需求。
关键词:在线考试系统;b/s;c/s一、系统分析(一)在线考试系统一般需求分析本系统是一个jsp与数据库结合的典型系统,该系统下考生所答的试卷就是一份虚拟试卷。
一份考卷就是由若干题型、每个题型包括若干个题组成的,每个题型都有从易到难的层次梯度。
从不同身份权限角度来给系统分块,本系统由管理员和用户两个模块组成,所以本系统主要完成以下功能。
管理员(或者教员)对题库和考生进行管理,对试题进行增加、删除、改题,对考生信息进行管理。
要注意的是,鉴于考试环境一般为机房,考试者之间的距离很近,为了使在线考试更规范,对于每个应试者来说,试卷的试题和题量都应是相同的,但试题并不相同。
用户功能模块主要包括信息管理,该功能下,考生可以对个人的基本信息进行修改;在线考试,该功能下,考生对虚拟试卷进行答题;成绩查询,该功能下,考生可以查询自己的成绩。
(二)系统功能模块1.服务器端生成试题:负责从题库中随机产生当场考试的相应试题。
考生监控:负责在考试期间管理监控各考生的考试状态和答题时间。
试卷回收:负责在考试结束后,将考生提交的答案上传到数据库服务器中。
试卷评分:负责自动评出提交试卷的分数(客观题)。
2.客户端登录服务:负责用户的登录输入,与服务器端的验证,如果是重登录的,需要输入重登录密码。
题目下载:负责从数据库中读取试题数据,并下载到客户端。
用户答题:负责在客户的浏览器中显示下载的相关题目,供用户答题。
答案上传:负责将客户所答题目的答案上传到服务器端。
数据库连接服务:负责从各共性服务层模块接收相关数据库连接、查询、修改等服务并返回相关数据。
高等数学在线考试系统的设计与实现
高等数学在线考试系统的设计与实现作者:丁为建赵轶星来源:《电脑知识与技术》2013年第13期摘要:在线考试系统作为一种新的考试方式已越来越多地被应用到各个领域和专业。
然而高等数学因其众多的公式,实现在线考试还存在着技术困难。
该文论述了一种高等数学在线考试系统的设计和实现过程。
它采用S2SH框架,并且使用了Apache+Tomcat的集群技术增加负载量。
填空题使用图片的形式作答,运用BLOB格式存储答案并应用识图功能对填空题进行自动阅卷。
关键词:高等数学;在线考试;集群技术;填空题;BLOB;自动阅卷中图分类号:TP311 文献标识码: A 文章编号:1009-3044(2013)13-3028-041 概述近年来,计算机和信息技术迅猛发展,传统的教学技术越来越多地融入了计算机的环节。
考试作为教育的检测手段,也在发生着巨大的变革。
和传统意义的考试相比,在线考试有着节省资源、时间和人力的优势。
如今,越来越多的专业和领域应用了在线考试系统。
然而,数学因为其自身科目的独特性,其在线考试系统与其他在线考试系统有着明显的区别。
数学需要用到许多的公式,而普通的文本格式显然不能满足其要求。
该文设计了一个高等数学的在线考试系统。
我们运用集群技术增加了系统负载量,并用图片格式和BLOB格式存储题目和答案的公式,解决了高等数学在线考试系统实现的困难。
2 系统结构2.1 B/S模式本系统采用了流行的B/S模式。
B/S模式采用三层结构,第一层浏览器端发出HTTP请求,第二层应用服务器响应请求并处理。
如果请求是存取数据的,则第二层与第三层的数据库服务器完成交互。
完成请求后应用服务器生成一串HTML代码返回给浏览器端,浏览器解析HTML代码后生成图文并茂的网页。
考生只要在客户端使用浏览器便可以进行在线考试。
这样,客户端无须再安装相应的应用程序,只要有浏览器即可。
这达成了瘦客户端的目的,有利于开放式的信息管理和设计,也降低了系统的开发和维护开销,并且有效地提高了考试数据的安全性。
高校在线考试系统的设计与实现
高校在线考试系统的设计与实现作者:王栋来源:《数字技术与应用》2018年第12期摘要:目前国内已经开发出来很多类似的web在线考试管理系统,并投入了系统测试和运行,本系统结合我校的实际情况,并充分考虑其他高校考试的特点,开发了一套适用于一般高校,可以实现灵活出题策略的在线考试系统。
关键词:在线考试;考试策略;随机选题中图分类号:TP311 文献标识码:A 文章编号:1007-9416(2018)12-0134-011 系统分析1.1 系统的功能模块在线考试系统的用户主要有管理员、教师和考生三种角色。
依据角色不同,系统整体可分为三大模块。
管理员拥有最高权限,对教师考生的基本信息、题库信息、试卷基本信息和试题信息进行管理。
教师模块可以对试卷、试题信息管理以及修改其个人基本信息等功能。
学生通过考试模块可以参加考试、查看参考科目的成绩以及修改个人信息等功能。
1.2 主要功能描述(1)网上考试系统管理功能。
系统管理员输入账号密码登入后台管理界面,管理员可以在此界面对各模块进行操作,如创建角色、分配权限、考生信息导入等,管理员点击增加试题按钮之后,页面跳转到增加页面,管理员输入相关试题或利用规定的模板文件导入信息保存即可。
(2)用户个人修改功能。
各类型用户登录系统界面之后,在系统右上角点击之后弹出隐藏区域,用户该区域的修改密码按钮即可跳转到修改密码界面,在此界面用户输入新密码之后提交即可完成修改密码操作。
(3)教师组卷功能。
教师登录系统之后,在左侧导航栏选择创建试卷后,可以设置试卷科目、试卷名称,有两种组卷方式,一种是手动组卷:教师可以从相应题库中选择不同题型的题目,设置每题分值,系统生成的试卷即是教师设置的固定题目,所有同学参加考试的考试题目都是一致的;另一种是系统随机从题库抽题:教师设置试卷各章节及每章的题量、题型、每题分值等试卷内容信息,之后确认所存信息无误之后,点击提交即可。
系统依据教师设置的试卷参数,利用随机出题算法从题库中选取满足条件的题目来自动生成试卷,不同考生所答试题都不相同。
在线试题库系统的设计与实现.
2. 可行性研究2.1系统开发的目的和意义随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育, 通过计算机网络实现异地教育和培训。
当前, 计算机硬件技术的发展已经达到了相当高的水平。
但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展, 就要求有更好、更完善的软件系统应用到远程教育当中去, 这就给软件设计人员提出了更高的设计要求。
在线考试是现阶段研究开发的一个热点。
它是建立在国际互联网上的应用系统, 客户端的配置可以极为简单, 使考试不受地域的局限。
一个完备的在线试题库系统可以使用户在网上学习过后及时检验自己的学习效果, 并发现自己的不足, 使得学习效率得到很大提高。
考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。
只要形成一套成熟的题库就可以实现考试的自动化, 这样一来, 教师所要做的只是精心设计题目、维护题库,而不是组织考试,从而大大减轻了教师的负担,这表明其经济性是相当可观的。
2.2技术可行性目前,网络应用软件运行的模式主要有两类:C/S模式, B/S模式。
C/S模式简单地讲就是基于企业内部网络的应用系统。
它和 B/S模式相比最大的好处是不依赖企业外网环境, 即无论企业是否能够上网, 都不影响应用。
但是它也有很多缺点,他必须安装客户端, 势必造成维护、升级的麻烦。
而 B/S模式则解决了这一问题, B/S 模式是通过互联网来实现的, 它何以随时随地的进行查询和浏览业务, 维护简单, 只需改变网页, 即可实现所有用户的同步更新,开发简单,共享性强。
所以大多数软件都采用 B/S模式。
服务器端采用 SQLServer 数据库系统和微软最新的 .net 平台及 技术来构成考试的应用服务系统;客户端采用浏览器来完成考试全过程,同时可进行远程系统维护和管理。
3. 需求分析本系统主要针对老师出题和学生考试而设计, 传统的考试都是首先由老师出题之后在组织考试、阅卷和发布成绩, 这样做就导致大量的人力、物力和时间的浪费, 而且准确性也不高。
浅谈高校在线考试系统的设计与实现
213科技资讯 S CI EN CE & T EC HNO LO GY I NF OR MA TI ON 学 术 论 坛随着计算机的高速发展,网络技术也以同样的速度在不断地进步着。
现在,网络技术已在教育方面得到了大力的发展。
今天,无论是在中国还是在外国,很的大学都开展了使用网络进行在线的教育方式,使用计算机对学生进行授课或考试。
网上考试的优点包括以下几个方面:节省并降低了成本、提高教师的教学工作效率、优化教学的管理、提高教育质量。
由此可见网上的考试系统已成为了衡量现代化教育的标准。
1 在线考试系统的解析与规划1.1需求方面的相关分析在线考试系统的原理是运用计算机网络平台,将考试题目发放给学生,并且需要在规定的考试时间内答题完毕,并且可以将学生使用的终端机的试卷传送至网络服务器进行保存的系统。
利用计算机的网络平台分发给学生进行考试时,考生可以选择不一样的试卷,只要考试的题库设置是科学、合理的,考试的结果就会是客观存在且公平的,非常有效的防止了学生的舞弊并防止教师的误判。
在线考试的系统开发、设计一定需要实现以下几个方面的内容:学生成功登录考试系统后可进入相对应的考试界面以及考场—系统进行相应的匹配出题目—进入试题进行考试(考试的时间是已设定)—时间结束后考生退出—考试结束后试题自动评分存档。
管理人员可以掌握学生的信息、题库的相关内容、试卷的掌握管理、成绩的评定管理,并可以对这些模块进行操作,但前提是需要管理人员进入相应的管理员界面才可实行这些操作。
系统开发过程是与计算机技术以及网络的通信技术有机结合的,按软件工程的流程建立起一个基本的在线考试系统(基本流程包括:系统的分析、结构的设计、数据库的设计及建立、程序的编程等等)。
1.2在线考试系统的整体模板结构在线考试系统的主要功能模板包括以下几方面的内容。
在线考试。
考生对需要参加考试的试卷进行选择—通过系统打开试卷—开始参加考试并答题—考试或者答题结束—点击交卷即可提交答题的试卷。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高等数学在线考试系统的设计与实现
摘要:在线考试系统作为一种新的考试方式已越来越多地被应用到各个领域和专业。
然而高等数学因其众多的公式,实现在线考试还存在着技术困难。
该文论述了一种高等数学在线考试系统的设计和实现过程。
它采用s2sh框架,并且使用了apache+tomcat的集群技术增加负载量。
填空题使用图片的形式作答,运用blob格式存储答案并应用识图功能对填空题进行自动阅卷。
关键词:高等数学;在线考试;集群技术;填空题;blob;自动阅卷
中图分类号:tp311 文献标识码: a 文章编号:1009-3044(2013)13-3028-04
1 概述
近年来,计算机和信息技术迅猛发展,传统的教学技术越来越多地融入了计算机的环节。
考试作为教育的检测手段,也在发生着巨大的变革。
和传统意义的考试相比,在线考试有着节省资源、时间和人力的优势。
如今,越来越多的专业和领域应用了在线考试系统。
然而,数学因为其自身科目的独特性,其在线考试系统与其他在线考试系统有着明显的区别。
数学需要用到许多的公式,而普通的文本格式显然不能满足其要求。
该文设计了一个高等数学的在线考试系统。
我们运用集群技术增加了系统负载量,并用图片格式和blob 格式存储题目和答案的公式,解决了高等数学在线考试系统实现的困难。
2 系统结构
2.1 b/s模式
本系统采用了流行的b/s模式。
b/s模式采用三层结构,第一层浏览器端发出http请求,第二层应用服务器响应请求并处理。
如果请求是存取数据的,则第二层与第三层的数据库服务器完成交互。
完成请求后应用服务器生成一串html代码返回给浏览器端,浏览器解析html代码后生成图文并茂的网页。
考生只要在客户端使用浏览器便可以进行在线考试。
这样,客户端无须再安装相应的应用程序,只要有浏览器即可。
这达成了瘦客户端的目的,有利于开放式的信息管理和设计,也降低了系统的开发和维护开销,并且有效地提高了考试数据的安全性。
2.2 s2sh框架
本系统采用s2sh的构架,即struts2,spring,hibernate的构架。
它简化了各个分层的调用设计,提高了开发的效率。
并且,使用了memcached作为hibernate的二级缓存以及其它静态数据的缓存,在各个环节对静态数据进行缓存,减少了对数据库的访问,提高了性能。
在业务分层上,对性能要求高的业务环节进行了优化,有些地方直接采用了model 1的模式,采用jsp和servlet直接处理业务,进一步减少s2sh在框架上消耗,再次提高了性能。
2.3 集群技术
3 功能实现
3.1 主要模块
本系统由三个模块组成:管理员模块,教师模块,学生模块。
管理员模块主要有管学生管理、教师管理和系统管理。
这个模块负责管理学生账号和信息、教师账号和信息,并且管理整个系统的运行参数设置,包括访问地址、连接端口的设置等。
3.2 试卷管理
在线考试系统的核心是试卷。
试卷的管理主要包括四个流程:录入试卷、组卷、答卷和阅卷。
这个流程贯穿了整个考试的过程。
而高等数学因其众多的公式,使得这个流程与其他的科目有所不同。
录入试卷:试题的录入主要由教师进行,一个试题的内容包括题目、答案、题目类型、难度系数和出现次数,如果是选择题还有选项。
题目、答案和选项中都有可能存在公式,在这里本系统采取图片格式存储公式,和题目中的文本一并存储于数据库中。
组卷:教师设定好选择题、填空题的数量、考试范围和考试的整体难度,试题会根据设定随机生成试卷。
答卷:试卷包括选择题和填空题。
选择题的回答方式通过选择选项来选择正确答案。
因为需要输入公式,填空题不能用文本格式回答,因此本系统采用画图方式回答填空题。
我们设计了一个支持画图的object组件,并提供js封装了参数交互。
每个填空题有一个画板的区域,允许学生在画板上用画笔、文字或直线进行作答,这便于学生用公式回答。
阅卷:阅卷分为选择题的阅卷和填空题的阅卷,选择题完全由系统自动批改。
而填空题由系统批改和教师批改相结合,这样提高
了准确率,也相对于纸质阅卷提高效率。
4 填空题的设计
4.1 填空题的存储
学生在每个的填空题答案将以blob格式存储在数据库中。
blob 即二进制大对象,在数据库中,系统单独开辟新的存储页面存放这些数据,表中blob类型字段存储的只是16字节的指针,这个指针指向存放该条记录blob数据的页面。
这个方法使得答案以图片的形式存储在数据库中。
这样的存储形式易于对数据进行管理。
这确保了数据的一致性和数据的安全性。
4.2 填空题的阅卷
高等数学的填空题存在着两个特性。
确定性:如果一个答案是正确的,则必须是完全符合正确答案,不能依靠关键词判断答案是否正确。
因为即使答案完全包含了关键词,如果多出了其他东西,也有可能是错的。
多样性:答案可能存在多个形式,因此可能有多个正确答案。
自动阅卷的基础是判断学生答案和正确答案是否匹配。
填空题是以画图的形式做答,因此要运用到图像识别技术。
运用该技术的可行性是数学公式的构成实际上是数字和数学符号,易于识别。
本系统运用bp神经网络技术进行图像识别,此技术在识别数字上较为成熟。
它是一种多层前馈神经网络,目前运用较为普遍的是三层bp 神经网络,包括输入层、输出层和中间层。
通过多次训练,它可以有效地识别图中的不同数字和数学符号。
具体设计如下:
1)提取训练样图中的图像特征:欧拉数、图像矩阵每行和每列的黑色像素点之和。
以此作为bp神经网络的输入矩阵。
并规定每个数字和数学符号的输出结果。
2)通过神经网络计算得到实际输出结果,然后计算实际结果和期望结果的误差,看是否满足要求,满足则训练结束,否则进行第三步
3)计算每层神经元的局部梯度,并根据局部梯度修正各个矩阵的权值,然后重新进入步骤2。
因为数学答案的多样性,教师很难将答案的所有情况都考虑下来。
因此,事先固定标准答案然后一次批改学生答案这种做法是不安全的。
鉴于这个情况,本系统的自动阅卷功能采用二次阅卷的方法。
该方法的具体实现过程如下:
5 结束语
本系统已进入测试阶段,一个学期内对高等数学考生实行在线考试三次。
测试结果比较理想,基本完成了高等数学在线考试系统的目标。
系统仍需要改进的地方是考试系统的承载力的问题。
我们的测试是每组200多人同时进行在线考试,期间还是出现了无法登陆考试系统和考试系统运行缓慢等原因。
因此,本系统的承载能力需要继续提高。
为此,我们可以引入带均衡策略的服务器集群技术,带负载均衡的网络设计结构中,每台服务器可以单独对外提供服务而无须其他服务器的辅助。
通过负载均衡器将外部发送来的请求按照预
先制定的均衡策略转发到最佳服务器,从而使用户请求得到最快的响应,从而提高系统的负载能力。
随着计算机技术的普及和网络的发展,在线考试系统取代传统的纸质考试将会成为一种趋势,高等数学虽然因其本身的特点使得实现在线考试系统存在困难,但随着技术的提高和发展,这些困难终究会被解决。
参考文献:
[1] 王祥金.一个智能在线考试系统设计与实现[d].济南:山东大学,2009.
[2] 张燕丽.集群技术在基于internet考试系统中的研究与实现
[d].广州:华南理工大学,2005.
[3] 陈文超.浅谈tomcat web 服务器基于apache的集群与负载均衡[j].科技资讯,2012(6): 29-30.
[4] 李绍平,彭志平.s2sh:一种web应用框架及其实现[j].计算机技术与发展,2009,19(8): 117-119.
[5] 赵佰青.探索sql server中存储blob数据[j].电脑知识与技术,2009,5(16): 4105-4106.
[6] 杨素锦,刘辛.在线考试系统中填空题测试模块的设计与实现[j].科学技术,2010,24:70,79.
[7] 魏应彬,周星,等.网页设计与web数据库发布技术[m].北京:清华大学出版社,2002.
[8] 王强,张小溪,等.基于神经网络的图像识别[j].电子设计
工程,2012,20(9):187-189.。