欢迎来到天天文库
浏览记录
ID:51411284
大小:194.37 KB
页数:4页
时间:2020-03-23
《基于JAVA技术的高职院校测试系统的设计与应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、万方数据\.信息技术与课程整合......本栏目责任编辑:贾薇薇基于JAVA技术的高职院校考试系统的设计与应用江蔹(湖南省生物机电职业技术学院,湖南长沙410001)摘要:简&于JAVA技术的高职院校考试系统的基本功能与设计.介绍考试系统的使用方法,总结了系统在开发和应用中的不足。关键词:JAVA;J2EE;高职院校;B/S结构:考试系统中圈分类号:TP393文献标识码:A文章编号:1009-3044(2,008)08-11558-03BasedOnJAVATechnologyVocationalCollegeExaminationSystemDesignand
2、ApplicationJIANGWei(1-IunanBiologicalandElectromechanicalPolytechnic,Changsha410001,China)●Abstract:TheJAVA—basedtechnologyVocationalCollegeExaminationSystembasicfunctionsanddesign,introducedtheuseofthetest‘system.summedupthesysteminthedevelopmentandapplicationofdeficiencies.Keywords
3、:JAVAJ2EE;VocationalColleges;B/SStructure;ExaminationSystem1前言Java是SunMierosystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java语言是一个支持网络计算的面向对象程序设计语言。Java语言吸收了Smalltalk语言和C++语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等【lI。1999年Sun公司提出J2EE标准。该标准具有跨平台的互操作性、可扩展性、安全性和业界的广泛支持的特点,为构建高职院校的考试系统提供了技术上的可行
4、性。2高职院校考试系统功能分析2.1系统适用的考试科目高职院校中,各专业的各科目成绩考核中,实践操作能力的考核均占有相当大的比例。如果用计算机操作的形式进行考核.不利于检验学生的实践能力与水平121。因此,本系统的设计与实现,主要针对于高职院校各课程的理论考核部分,特别适用于高职院校的公共基础课程.如大学英语、计算机文化基础等。●2.2系统功能模块’该考试系统根据高职教育的特点,设计了四个大功能模块,分别是试题库模块、试卷库模块、考试模块和成绩库管理模块,考试模块针对学生用户开发。另三个模块主要实现系统的管理功能,只由学院教务部门授权的课程教师或管理员才有权限访
5、问。在成绩库模块中.考生可以输入考号查询其成绩。其具体功能图如图l所示。图1高职院校考试系统功能模块收稿日期:2008—01—12作者简介:江蕞(1980-),湖南平江人。助教,湖南生物机电职业技术学院工作,研究方向:计算机软件。1558劫蛆知识与技木万方数据3系统设计与实现3.1系统开发和运行的环境本系统开发采用B/S模式,数据库为操作简单的ACCESS,服务器端采用Windows2003,客户端(用于教师登录试题、学生考试、学生查阅成绩)所用操作系统无特殊要求。该系统在使用过程中,对硬件环境有一定要求,客户端最低配置就为PIIll.0G、256M内存。3.2
6、系统构架本系统充分发挥J2EE结构的易于升级改进、可扩展性好的特点,按应用逻辑关系划分为四个层次.分别为客户端层、Web层、控制层、数据库层。系统的各个功能模块分别处于这四个层次中。各层次结构如图2所示。J2EE结梅考试紊统结构功能梗块。图2考试系统四层次结构示意图33系统功能模块的程序实现3.3.1数据库设计及实现本系统中,一共设计三个数据库.分别是试题库、试卷库和成绩库,而试卷库由试题库生成。为适应高职院校各课程考试需要,试题分为5种题型,分别为选择题、填空题、简答题(含名词解释)、判断题和论述题。在试题库中为这5种题型分别建立数据表.数据表结构如表l如示。
7、襄1题型鼓据裹结构在试题库、试卷库和成绩库中,该类型的各种数据表共18个,但其结构与题型数据表基本相似,与数据库的连接均用Javabean实现,语句为:33.2试题录入与试卷生成(1)试题录入出题教师或者题库管理员以管理员身份输入用户名和密码,系统识别出管理员或教师身份后进入试题录人界面。在该界面中.试题录入者输入试题并选择输入试题的类型,完成后单击。确定”按钮,表单生成送人控制层,将数据写入试题数据库。在试题录入界面中。还设置相应
8、的批量录入功能按钮。完成
此文档下载收益归作者所有