?? 下載說明.txt
字號:
一個我開發(fā)的功能全面的考試系統
本系統開發(fā)環(huán)境是VS2005+SQL2000,是我在實習單位時獨立做的一個項目,三層架構,參考了多個考試系統而開發(fā)的,題型有單選題、多選題、判斷題、填空題和問答題(或者也可以說是簡答題)。
說一下我的開發(fā)體會:
1、從網上看到的試卷的題型幾乎是沒有問答題的,前不久我下載了一個,有簡答題,但奇怪的是后臺沒有那個評閱試卷,直接在前臺自動評卷的,這就有問題了,因為如果是填空題的話,就可以比較用戶輸入的幾個字是否和數據庫中的答案相同,但簡答題的回答一般都有幾十個字吧,用戶不可能每個字都和數據庫中的答案相同,這雖然可以比較,但是和現實是不符合的。所以我在后臺增加了“試卷評閱”這個功能,它可以把用戶在前臺頁面的回答保存下來,然后在后臺把用戶選擇選擇哪道題,輸入什么字都能一模一樣的顯示出來,這個是我認為最大的優(yōu)點,在目前我見到的考試系統中還沒有見到過。在“試卷評閱”中,除了“問答題”是手動輸入的外,其它題型都是系統自動判分的。
2、加入了權限管理,系統分為三種用戶,管理員、教師和學生,管理員可以設定教師有哪些權限。
3、“在用戶管理”這一模塊中,還增加了一個“重置密碼”的功能,如果用戶忘記密碼了,管理員則可以把用戶的密碼重置為6位的隨機數字。
4、系統的登陸只用了一個界面,不用單選按鈕就可以實現三種用戶的智能登陸,會自動根據身份跳轉到相應的頁面。另外還用了Cookie實現了記住用戶名。
5、學生登陸成功后,可以修改個人密碼,查看考試記錄,也可以選擇考試。
6、界面美觀方面,我也弄了很久,雖然不敢說很美,但絕對是不錯的。
7、基本上我所學的東西都在這里了,比如密碼MD5加密;GridView中CheckBox全選刪除、只允許選擇一個;GridView鼠標移動行就變色;GridView列字數過多時省略后面的字;刪除時彈出是否確定對話框;GridView模板中獲取用戶的輸入;多條件搜索的查詢;權限管理。。。。。希望對初學.NET的朋友有幫助。
7、因為實習完了,面臨找工作了,所以系統沒什么時間去完善,如果各位使用中有問題的話,可以聯系我,只有我有時間,我一定盡我所能去幫忙。郵箱:lichuan3@126.com
后臺模塊包括:
個人信息管理
修改密碼
部門信息管理
部門管理
用戶信息管理
用戶管理 權限設置
試卷制定維護
試卷制定(隨機出題、人工出題) 試卷維護
用戶試卷管理
試卷評閱 用戶成績
試題類別管理
單選題維護 多選題維護 判斷題維護 填空題維護 問答題
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -