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人的在線考試