



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯 .歡迎下載支持.文檔名稱:需求分析說明書項(xiàng)目名稱:計(jì)算機(jī)考試系統(tǒng)1.1 編寫目的在完成了針對 考試系統(tǒng) 軟件市場的前期調(diào)查,同時(shí)與多位軟件使用者進(jìn)行了全面深入地探討和分析的基礎(chǔ)上,項(xiàng)目小組提出了這份軟件需求規(guī)格說明書。此需求規(guī)格說明書對考試系統(tǒng) 軟件做了全面細(xì)致的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的功能、 性能與界面, 使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎(chǔ)上進(jìn)一步提出概要設(shè)計(jì)說明書和完成后續(xù)設(shè)計(jì)與開發(fā)工作。1.2 項(xiàng)目背景隨著快節(jié)奏、高效率的現(xiàn)代生活的發(fā)展。傳統(tǒng)的紙質(zhì)考試非常不方便,不易查詢、修改、存放,不易保密
2、,容易遺失。由計(jì)算機(jī)來管理龐大而繁雜的考試系統(tǒng)是非常合適的,不僅查詢和修改方便,并且效率高,速度快,完全能夠滿足現(xiàn)代化商務(wù)考試活動(dòng)的要求,同時(shí)也更利于實(shí)現(xiàn)全面自動(dòng)化。項(xiàng)目小組已完成了全面的市場調(diào)查和分析, 同時(shí)與目標(biāo)用戶進(jìn)行了多次深入溝通, 并在此基礎(chǔ)上著手開發(fā)考試系統(tǒng)軟件。2任務(wù)描述2.1 目標(biāo)考試系統(tǒng)軟件旨在利用先進(jìn)信息技術(shù)為用戶考試提供一些更為方便實(shí)用的功能。2.2 運(yùn)行環(huán)境硬件環(huán)境486 或更高檔PC臺(tái)式機(jī),筆記本電腦,或WindowsXP;運(yùn)行時(shí)占用內(nèi)存:1MB;安裝所需硬盤:5MB;打印機(jī):可選。1文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除.文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可
3、編輯 .歡迎下載支持.軟件環(huán)境可選軟件平臺(tái):中文 WindowsXP;WindowsXP、 Windows NT 4.0或更高版本+中文之星2.0 ;WindowsXP + 中文平臺(tái)。3功能圖登陸管理員頁面學(xué)生頁面回自啟追導(dǎo)參交查考收動(dòng)動(dòng)加入加卷詢試試閱考考考考個(gè)監(jiān)卷卷試生生試人測成績2文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除.文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯 .歡迎下載支持.4數(shù)據(jù)流圖管理員登陸增加角色角色管理增加試題題庫管理未登陸增加考試試卷成績查詢參加考試學(xué)生登陸個(gè)人信息管理5功能需求5.1 角色管理主要功能:管理員的增刪改查 .審?fù)瓿扇掌诎姹驹O(shè)計(jì)者核系統(tǒng)名稱學(xué)生在線考試系
4、統(tǒng)者2011-6-161 1表名users實(shí)體名稱用戶表主鍵id序備字段名稱字段說明類型位數(shù)屬性號注主鍵標(biāo)1UserId用戶編號bigint8識3文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除.文檔來源為 :從網(wǎng)絡(luò)收集整理 .word 版本可編輯 .歡迎下載支持 .列2UserName用戶姓名varchar20不允許為空3UserPwd登錄密碼varchar20不允許為空4UserType用戶類型varchar20不允許為空操作備注權(quán)限設(shè)置角色權(quán)限增加增加角色信息刪除刪除為物理試題但是有修改過的題目為可用,不可用查詢可按科目方向,難度題目等條件查詢并能分頁用表格顯示修改修改題目可修改部分,答案,選項(xiàng)(
5、1)設(shè)置角色權(quán)限( 2)增加角色管理輸入:工程師工作序列號,姓名,性別,密碼。處理:添加系統(tǒng)工程師信息,這個(gè)功能是在高級工程師管理下的子功能。輸出:添加成功,提示成功信息,不成功則顯示錯(cuò)誤信息頁面。( 3)刪除角色管理4文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除.文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯 .歡迎下載支持.輸入:角色管理工作證號。處理:刪除系統(tǒng)角色管理信息,這個(gè)功能是在高級管理下的子功能。輸出:刪除成功,提示成功信息,不成功則顯示錯(cuò)誤信息頁面。用例圖5.2 試題管理主要功能:考試題目的增刪改查.試題表:3.單選題題庫表 (SingleQuestions)序號字段名稱字段說明類
6、型位數(shù)備注1ID題庫題號int4自動(dòng)遞增2Question試題varchar500不允許為空3OptionA選項(xiàng)內(nèi)容 1varchar500不允許為空4OptionB選項(xiàng)內(nèi)容 2varchar500不允許為空5.OptionC選項(xiàng)內(nèi)容 3varchar500不允許為空6.OptionD選項(xiàng)內(nèi)容 4varchar500不允許為空7.Answer正確答案varchar1不允許為空8ExamLang試題語言varchar2不允許為空正確答案放 A、B、C、D. 試題語言只能為VB或 VF. 下同。大小寫忽略。4. 多選題題庫表 (MultiQuestions)序號字段名稱字段說明類型位數(shù)備注1ID題
7、庫題號int4自動(dòng)遞增2Question試題varchar500不允許為空5文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除.文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯 .歡迎下載支持.3OptionA選項(xiàng)內(nèi)容 1varchar500不允許為空4OptionB選項(xiàng)內(nèi)容 2varchar500不允許為空5.OptionC選項(xiàng)內(nèi)容 3varchar500不允許為空6.OptionD選項(xiàng)內(nèi)容 4varchar500不允許為空7.OptionE選項(xiàng)內(nèi)容 4varchar500不允許為空8.Answer正確答案varchar10不允許為空9.ExamLang試題語言varchar2不允許為空多選題答案之間用
8、頓號、分割保存。5. 判斷題題庫表 (YNQuestions)序號字段名稱字段說明類型位數(shù)備注1ID題庫題號int4自動(dòng)遞增2Question試題內(nèi)容varchar500不允許為空3Answer正確答案varchar1不允許為空4ExamLang試題語言varchar2不允許為空正確答案放 T 或 F6.程序改錯(cuò)題庫表 (CorrectQuestions)序號字段名稱字段說明類型位數(shù)備注1ID題庫題號int4自動(dòng)遞增2Question試題內(nèi)容varchar1000不允許為空3Answer正確答案varchar20不允許為空4ExamLang試題語言varchar2不允許為空6文檔收集于互聯(lián)網(wǎng),
9、如有不妥請聯(lián)系刪除.文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯 .歡迎下載支持.7. 程序選擇題庫表 (ProgSelQuestions)序號字段名稱字段說明類型位數(shù)備注1ID題庫題號int4自動(dòng)遞增2Question試題內(nèi)容varchar1000不允許為空3OptionA選項(xiàng)內(nèi)容 1varchar50不允許為空4OptionB選項(xiàng)內(nèi)容 2varchar50不允許為空5.OptionC選項(xiàng)內(nèi)容 3varchar50不允許為空6.OptionD選項(xiàng)內(nèi)容 4varchar50不允許為空7.Answer正確答案varchar1不允許為空8ExamLang試題語言varchar2不允許為空8.
10、程序設(shè)計(jì)題庫表 (DesignQuestions)序號字段名稱字段說明類型位數(shù)備注1ID題庫題號int4自動(dòng)遞增2Question試題內(nèi)容varchar1000不允許為空3Answer正確答案varchar20不允許為空4ExamLang試題語言varchar2不允許為空(1)增加試題輸入:題型、分?jǐn)?shù)、問題,正確答案,試題語言。處理:題型設(shè)置,問題設(shè)置,分?jǐn)?shù)設(shè)置。輸出:題型設(shè)置成功,可以預(yù)覽試卷和設(shè)置,試卷設(shè)置不成功則顯示錯(cuò)誤信息。5.3 增加減考試信息管理信息主要功能 :管理考生的狀態(tài),是未登錄,考試,交卷,防止學(xué)生在回收試卷前未交卷,檢測學(xué)生信息。學(xué)生信息表7文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)
11、系刪除.文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯 .歡迎下載支持.序號字段名稱字段說明類型位數(shù)備注1StuID學(xué)號varchar20主鍵2StuName學(xué)生姓名varchar20不允許為空3Major所學(xué)專業(yè)varchar20不允許為空4Class班級varchar20不允許為空5CID身份證號varchar18不允許為空6LoginTime登陸時(shí)間datetime8允許為空7SubmitTime交卷時(shí)間datetime8允許為空8ExamStatus考試狀態(tài)varchar10允許為空9ExamLang考試語言varchar10不允許為空10Score成績Varchar3允許為空(1
12、) 增加考試方向輸入:考試類型 考試 ID 。處理:考試類型設(shè)置。輸出:選擇考試類型,成功則轉(zhuǎn)到考試頁面,否不成功則顯示錯(cuò)誤信息。(2) 刪除試題輸入:考試類型。 處理:刪除考試類型。輸出:刪除成功,顯示成功信息,不成功則顯示錯(cuò)誤信息頁面。( 3)查詢試題輸入:考試類型考試 ID。處理:查詢考試類型。輸出:查詢成功,顯示成功信息,不成功顯示錯(cuò)誤頁面。( 4)修改試題輸入:考試類型考試 ID。處理:修改考試類型。輸出:修改成功,顯示成功信息,不成功則顯示錯(cuò)誤信息。追加考生主要功能: 追加遺漏或臨時(shí)參加考試的考生。程序邏輯 : 若追加為不是重復(fù)學(xué)號, 違反主鍵約束唯一性且不為空則追加成功, 否則追
13、加失敗,允許一條記錄為空。8文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除.文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯 .歡迎下載支持.5.5 登陸模塊主要功能:不同考場的用戶登陸。功能登陸在線考試系統(tǒng)進(jìn)入考試輸入項(xiàng)目鼠標(biāo)或鍵盤事件輸出項(xiàng)目基本資料區(qū)和考試區(qū)程序邏輯:若事件為登陸(分為學(xué)員、 管理員登陸),調(diào)用登陸模塊, 判斷跳轉(zhuǎn)到成功登陸界面(學(xué)員界面或 管理員界面)或者初始登陸界面;測試要點(diǎn):測試各事件。5.6 增加考試模塊 :功能(1) 增加考試模塊包括選擇考試方向、增加考題、控制考試時(shí)間。(2) 選擇考試方向選擇考試方向主要是在給考生增加考題時(shí),用于確認(rèn)工程師要增加的考題是哪個(gè)方向的,可
14、以直接找到題庫中的這個(gè)方向選題。這個(gè)方向是屬于考試科目的方向。比如 Java 、 C+、VB、 C等等。選擇考試方向主要功能是控制考生隨機(jī)選題時(shí),只能隨機(jī)產(chǎn)生考生本方向的題目。(3) 增加考題增加考題是指從題庫中讀取某個(gè)方向的題目,然后把讀取的題目顯示到生成上去。這種設(shè)計(jì)方式可以給后面參加考試模塊留了一個(gè)接口, 方便考生考試的時(shí)候直接從考試方向中隨機(jī)抽題,而不必從包含有很多考試方向的題庫中隨機(jī)選題。讀取的方式有部分讀取考和全部讀取。部分讀取是指先從題庫中讀取考試方向中的部分題目,然后把這些題目放到生成頁面上去,在考試模塊中考生可以從這些選出來的部分題目中隨機(jī)抽題。全部讀取是指先從題庫中讀取考試
15、方向中的所有題目, 然后把這些所有題目放到生成頁面上去,在考試模塊中考生可以從這些選出來的所有題目中隨機(jī)抽題。(4) 增加考題時(shí)要用到題號、 題目類型、 題目、選項(xiàng)(給出多個(gè)選擇的范圍) 、以及正確答案。(5)控制考試時(shí)間包括輸入考試起始時(shí)間、考試總時(shí)間。9文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除.文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯 .歡迎下載支持.增加考題的流程圖:確認(rèn)考試方向讀題題庫全部讀取部分讀取題目1題目2生成頁面考生隨機(jī)抽題考試頁面增加考試用例圖:5.7 參加考試主要功能:學(xué)員參加考試的控制?;緮?shù)據(jù)序號字段名稱字段說明類型位數(shù)備注1UserID用戶編號varchar20
16、主鍵2UserName用戶姓名varchar20不允許為空10文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除.文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯 .歡迎下載支持.3UserPwd登錄密碼varchar20不允許為空4UserType用戶類型varchar20不允許為空操作備注開始考試根據(jù)學(xué)員 ID ,判斷是否已經(jīng)考試,若未考試則自動(dòng)讀取試題,進(jìn)入考試頁面,若已經(jīng)考試過,則不能再次進(jìn)入考試頁面,自動(dòng)抽題,讀取試題(1) 功能:讀取考試試題輸入項(xiàng)目:鼠標(biāo)或鍵盤事件。輸出項(xiàng)目:考試區(qū)。(2) 程序邏輯:P1:若事件為開始考試,判斷是否考試過:未考試則調(diào)用試題查詢模塊,從試卷表中查詢數(shù)據(jù),顯示試
17、題內(nèi)容到考試頁面;已經(jīng)考試過則跳轉(zhuǎn)到 不能考試頁面;測試要點(diǎn):測試各事件。5.8 選擇答案并實(shí)時(shí)保存到數(shù)據(jù)庫主要功能:保存學(xué)員考試信息,存放起來,便于以后使用?;緮?shù)據(jù)序號字段名稱字段說明類型位數(shù)備注1ID抽取題號bigInt4自動(dòng)遞增2StuID學(xué)號varchar20外鍵3QuestionID題目編號Int4外鍵4TypeID題目類型Int4外鍵5.StuAsr學(xué)生答案varchar20允許為空6.IsRight是否正確varchar1不允許為空7.Score本題得分Int2不允許為空操作備注提交試卷將以上考生信息提交到數(shù)據(jù)庫保存,以備日后查詢11文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除.文檔來
18、源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯 .歡迎下載支持.操作流程(1) 功能:選擇答案并實(shí)時(shí)保存到數(shù)據(jù)庫輸入項(xiàng)目:鼠標(biāo)或鍵盤事件。輸出項(xiàng)目:考生考試答案數(shù)據(jù)庫。(2) 程序邏輯:P1:若事件為點(diǎn)擊試題答案復(fù)選框,調(diào)用答案更新模塊,更新所有已存答案記錄到考生答案記錄數(shù)據(jù)表測試要點(diǎn):測試各事件。流程圖提交試卷功能:更新學(xué)員答案到數(shù)據(jù)庫并讀取試卷中的正確答案與學(xué)員的答案對比得出學(xué)員分?jǐn)?shù),并保存考生分?jǐn)?shù)、考試類型、考試時(shí)間、 考試地點(diǎn) 考試狀態(tài) 到數(shù)據(jù)庫中的學(xué)員成績表中。輸入項(xiàng)目:鼠標(biāo)或鍵盤事件。輸出項(xiàng)目:考生考試答案表,學(xué)員成績到考試頁面,學(xué)員考試信息到考生成績表。程序邏輯:P1:若事件為提交
19、試卷動(dòng)作,更新學(xué)員考試答案到學(xué)員答案數(shù)據(jù)庫,提取試卷中的正確答案 與 考生答案 相對比 得出考生答案 并顯示在考生 頁面,同時(shí)將考生考試信息保存到學(xué)員成績信息表中。測試要點(diǎn):測試各事件。5.9 考試倒計(jì)時(shí)監(jiān)測功能介紹(1).考生點(diǎn)擊開始考試.輸入 : 開始考試 .處理 : 考試處理 .輸出 : 考試界面 .(2).進(jìn)入考試頁面. 同時(shí)彈出倒計(jì)時(shí), 開始計(jì)時(shí)監(jiān)測 .輸入 : 進(jìn)入考試界面 .處理 : 考場 , 試題的讀取 .輸出 : 考試界面 , 倒計(jì)時(shí)標(biāo)等 .(3).超時(shí)強(qiáng)制交卷.輸入 : 達(dá)到規(guī)定時(shí)間 .處理 : 強(qiáng)制交卷 , 關(guān)閉頁面 .顯示 : 退出考試 , 顯示得分(4):主動(dòng)交卷 , 顯示得分 .12文檔收集于互聯(lián)網(wǎng),如有不妥請聯(lián)系刪除.文檔來源為 :從網(wǎng)絡(luò)收集整理.word 版本可編輯 .歡迎下載支持.輸入 : 確
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 母嬰護(hù)理初級復(fù)習(xí)試題含答案(一)
- 高級育兒試卷復(fù)習(xí)測試卷含答案
- 環(huán)保行業(yè)運(yùn)營流程優(yōu)化作業(yè)指導(dǎo)書
- 護(hù)師及主管護(hù)師練習(xí)卷含答案
- 奶茶店品牌評估營銷手冊
- 項(xiàng)目開發(fā)進(jìn)度管理與計(jì)劃安排
- 分析法律制定中權(quán)利約束邊界
- 員工培訓(xùn)計(jì)劃與實(shí)施細(xì)則
- 醫(yī)療敷料貼合度提高方法
- 三農(nóng)村環(huán)境治理綜合方案
- 產(chǎn)品備案合同范例
- 《民法典物權(quán)編》課件
- 2024-2025學(xué)年小學(xué)三年級第二學(xué)期心理健康教育計(jì)劃
- 2024-2025學(xué)年全國版圖知識競賽考試題庫 (含答案)
- 2025年呼倫貝爾職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫及參考答案
- 數(shù)字人直播代運(yùn)營協(xié)議
- 天津市部分區(qū)2022-2023學(xué)年七下期中考試數(shù)學(xué)試卷(原卷版)
- 2025年度人力資源服務(wù)外包項(xiàng)目驗(yàn)收與交付合同范本
- 加氣站氣瓶充裝質(zhì)量保證體系手冊2024版
- 工業(yè)機(jī)器人中傳感器應(yīng)用案例
- 基于教學(xué)評一體化理念的高中英語閱讀教學(xué)行動(dòng)研究
評論
0/150
提交評論