1. 系统开发环境算法
服务器 : WindowsXP, Windows2003 Server, RedHat6.0(Server)数据库
Web服务器 : Apach Tomcat 6.0服务器
数据库 : MySQL5.0数据结构
网速 : 100MBPS以上数据结构和算法
2. 开发环境, 开发语言编辑器
开发语言 : Flex Acstion Script3.0, JSPui
开发环境 : Flex Builder 3.0, Jcreatorip
代码行数 : 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表写控件
... ... ...
上面的 第五 和 第六 都是 在取计算机内部装置的课目里用的。
学生们经过这两个控件把认识状况对在计算机里用的每一个专用元件的操纵段位意思 和 对那专用元件的内部构成图根据本身制图被评分。
第7、第八和第九 是在软件科目中“数据结构和算法”部分用到的。
学生也能够经过这三个控件把对数据结构和算法的认识,经过行列式和图形的方式表达出来,系统会根据行列式和图形给予评分。
这个考题专用编辑器彻底还能够插入更多的科目、更多的样式。这要根据应用者的需求灵活的添加和删减。
8)使用状况
如今这个系统的版本是1.5,使用了两年。
如今此软件正在电脑专业人才培养中心使用,咱们会根据使用者的反馈意见继续更新新的版本。
这个系统,曾经进行过同时300人的在线考试