1. 系统开发环境
服务器 : WindowsXP, Windows2003 Server, RedHat6.0(Server)
Web服务器 : Apach Tomcat 6.0
数据库 : MySQL5.0
网速 : 100MBPS以上
2. 开发环境, 开发语言
开发语言 : Flex Acstion Script3.0, JSP
开发环境 : Flex Builder 3.0, Jcreator
代码行数 : 50000行左右。
开始开发到完成期间 : 一年。
3. 系统功能
1)教师管理
确定老师们的名单,管理他们的工作权限,用户,密码。
2) 学生管理
确定学生们的名单,管理他们的用户,密码。
3) 课目管理
确定系统内用的课目。
确定每一科考题的保存径路。
例如:考数学的时候
数学1年/1 数与整数/1 数
并且规定跟每个课目的特经和个性合适的考题特经。
例如:考数学的时候,每以个考题都可根据其难易程度分为1~2分钟,2~5分钟,5~10分钟,10分钟以上的。考英语的时候,可分为语法,单词,听力几部分。
结果 每个考题有两个特征量(保存径路,分离特经)。
4) 考题阅览,考题检索, 自己解题, 自己试
阅览者们(学生, 老师) 能检索要的考题,而且 能解题。
而且自己组合任意的科目的,任意的特征的考题 能试。
当然 考分立刻被显示。
5) 产生、安排考试---老师拥有的权限。
制造考试要确定 考试名,考试日期,考试持续的时间,设置考场的密码、应考者的名单及考试题目。
在安排完一次考试之后,要通知应考者考场的密码和考试的日期和时间,等到考试那天考生输入自己的考场密码,就可以进行考试了。
6) 主考
在考试那一天,监考人可以通过打开主考界面了解已加入的考生的情况。虽然考生已经加入考试系统,但是考生是看不到考题的。监考人了解考生的加入情况以后,在考试时间来临时,点击“开始考试”按钮,这个时候考生才能看到试题,与此同时,计时器开始计时。(。。。。。)。考试期间主考界面上可以通过考生的得分了解考生的解题情况。监考人可以根据考试情况,适当的减少或增加考试时间。
7) 编辑考题
此系统有自己专用的考题编辑器,类似OfficeWord。 在这个编辑器下能编辑各种各样的图形符号和数学表达式。 编辑的数学表达式在规模和便利性上要比OfficeWord简单很多。
例如:在OfficeWord中编辑数字式的时候不可以插入空控件(TextBox),可是在这个编辑器下不仅可以加空控件,而且可以加任意的控件(CheckBox, RadioButton, ...)。
此外,这个专用编辑器有以下几个专用控件。
第一:空控件(TextBox)
可以编辑多行;
在空控件中编辑考卷的时候,实数的表现形式是各种各样的。
例如:“0.5”和“1/2”是一样的结果。但是如果不计算这些数字式的话,很难做到正确、自动的评分。
在这个系统中,除了高等数学中的积分、微分,解析数论,等等复杂的数学表达式之外,初等数学中的数学表达式都能够计算。
第二:多选控件(CheckBox)
第三:单选控件
第四 :计算机专用元件 操纵段位意思控件
第五 :计算机专用元件 内部构成图
第六 :组合线路制图控件
第七 :高速排列控件
第八 :最短经路判断控件
第九 :Hash表写控件
... ... ...
上面的 第五 和 第六 都是 在取计算机内部装置的课目里用的。
学生们通过这两个控件把认识情况对在计算机里用的每个专用元件的操纵段位意思 和 对那专用元件的内部构成图根据自己制图被评分。
第七、第八和第九 是在软件科目中“数据结构和算法”部分用到的。
学生也可以通过这三个控件把对数据结构和算法的认识,通过行列式和图形的方式表达出来,系统会根据行列式和图形给予评分。
这个考题专用编辑器完全还可以插入更多的科目、更多的样式。这要根据应用者的需求灵活的添加和删减。
8)使用情况
现在这个系统的版本是1.5,使用了两年。
现在此软件正在电脑专业人才培养中心使用,我们会根据使用者的反馈意见继续更新新的版本。
这个系统,曾经进行过同时300人的在线考试