




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、一、在線考試系統(tǒng)開發(fā)目標(biāo)及功能描述1本系統(tǒng)包含以下主要功能模塊:考生管理模塊;管理員模塊; 試題管理模塊;數(shù)據(jù)庫管理模塊;系統(tǒng)選題模塊。2模塊功能簡要描述:1.2.1試題管理模塊:試題管理模塊:增加科目、刪除科目、新增試題、修改試題、刪除試題。各試題管理都包括添加試題、刪除試題、編輯試題、和根據(jù)不同科目查詢試題。1.2.2數(shù)據(jù)庫管理模塊:數(shù)據(jù)庫管理模塊: 數(shù)據(jù)庫備份、數(shù)據(jù)庫還原、數(shù)據(jù)庫初始化。1.2.3管理員模塊:管理員模塊:考生管理:添加考生、刪除考生、編輯考生和通過學(xué)號姓名對考生進(jìn)行查詢。管理員管理:添加管理員、刪除管理員、查詢管理員信息和修改管理員信息進(jìn)行不同權(quán)限管理(包括對題庫的管理、
2、考試的管理、用戶的管理和成績管理)。1.2.4考生管理模塊:考生管理模塊:查看考生成績:按科目查詢,查詢不同科目的全部考生的成績;按考生信息查詢,查詢同一考生進(jìn)行哪些科目的考試。修改考生成績:對考生成績可進(jìn)行修改。1.2.5系統(tǒng)選題模塊:系統(tǒng)選題模塊:選擇題目、開始答題、查詢成績??忌卿浵到y(tǒng)在允許考試的狀態(tài)下對不同科目進(jìn)行考試,系統(tǒng)是隨機抽卷自動評分。考生可查詢以前考試的科目成績。二、需求 該系統(tǒng)分為7個模塊,系統(tǒng)選題模塊用于用戶選擇他所要進(jìn)行考試的科目,系統(tǒng)改卷模塊主要用于修改答案和提交考試結(jié)果,用戶注冊模塊主要用于新用戶的注冊,這個功能模塊是其他功能的先驅(qū)條件,密碼找回模塊,主要用于實現(xiàn)
3、用戶對密碼的管理,如果密碼丟失,那么只要記住提示問題就能找回密碼。管理員模塊子系統(tǒng)中的試題管理模塊,主要用于對考試科目的修改,如添加刪除和修改等,可以添加任何想要進(jìn)行測試的科目和問題。 成績查詢主要用于對已經(jīng)參加過的考試結(jié)果進(jìn)行查詢,在查詢中可以設(shè)置查詢條件,以滿足用戶的需求。數(shù)據(jù)庫管理模塊實現(xiàn)的主要功能是維護(hù)和修改系統(tǒng)的數(shù)據(jù)庫,如數(shù)據(jù)庫的初始化,數(shù)據(jù)庫的備份和修改等??尚行苑治?技術(shù)可行性對應(yīng)用的熟悉程度:熟悉程度第會產(chǎn)生更多的風(fēng)險對技術(shù)的熟悉程度:熟悉程度低會產(chǎn)生更多的風(fēng)險兼容性:系統(tǒng)與公司現(xiàn)有的技術(shù)集成越難,風(fēng)險越高 經(jīng)濟可行性該系統(tǒng)由本組成員自主研發(fā),采用免費軟件和開源代碼現(xiàn)有計算機配
4、置可以滿足要求無需額 外購買設(shè)備 社會可行性在線考試系統(tǒng)的建立雖然會可能導(dǎo)致某些制度、流程的變動,但幾乎不涉及組織機構(gòu)調(diào)整,組織的承受能力較強;系統(tǒng)用戶均具有一定的計算機基礎(chǔ),對于簡單友好的界面操作系統(tǒng)有良好的適應(yīng)性;系統(tǒng)遵守我校統(tǒng)一數(shù)據(jù)、接口標(biāo)準(zhǔn)規(guī)范,可以與其他系統(tǒng)無縫對接,實現(xiàn)信息流的順暢流通,具有很好的普適性。所以,具有現(xiàn)實的社會可行性。四、前臺設(shè)計前臺總體框架設(shè)計在線考試流程是實現(xiàn)考生登錄后選擇考試科目并進(jìn)行考試的系列操作描述。如果用戶未注冊則提示用戶需要注冊方可進(jìn)行購買商品的操作,如果已經(jīng)登錄則可直接進(jìn)入考試系統(tǒng)進(jìn)行去考試,如果是未登錄的注冊用戶則提示需要登錄用戶才能進(jìn)行考試。注冊功
5、能點擊主頁面的用戶注冊選項后,會彈出一個注冊信息頁面,用戶需要如實填寫用戶名,密碼,e-mail,地址,電話,真實姓名,年級等各項信息,提交后,系統(tǒng)進(jìn)行檢測判斷該用戶名是否已經(jīng)注冊過,如果已經(jīng)存在則彈出新頁面,提示用戶該用戶名已經(jīng)注冊過,如果沒有則進(jìn)行下一步判斷,用戶輸入的兩次密碼是否一致,然后依次往后判斷用戶所填寫的各項信息是否符合要求,直到所有信息均正確無誤,系統(tǒng)將該用戶注冊信息寫入會員表。并提示用戶注冊成功,用戶登錄后,就可以進(jìn)行考試了。五、后臺管理功能在線考試系統(tǒng)除了能夠讓考生實現(xiàn)前臺的選科目等操作之外,還必須能夠使管理人員能夠?qū)ο到y(tǒng)的各種信息進(jìn)行維護(hù),比如考生信息的增加、刪除、修改,
6、試卷的審查,試卷的更新等等。管理功能是在線考試系統(tǒng)相當(dāng)重要的一部分功能。管理員可以通過主頁面的“管理進(jìn)入”進(jìn)入系統(tǒng)后臺進(jìn)行維護(hù),點擊之后,首要的就是進(jìn)行身份驗證,輸入正確的賬戶,密碼之后,方能進(jìn)入。由于涉及到考試信息,出于安全性考慮,管理員賬號應(yīng)盡量少分配,密碼也要盡量復(fù)雜,經(jīng)常更換。進(jìn)入之后系統(tǒng)管理的主頁面 采用了框架結(jié)構(gòu),左邊是一個樹型菜單,右邊顯示具體信息。用戶登錄用戶登錄,首先要有一個提供用戶登錄的表單。用戶登錄的表單應(yīng)該嵌入整體的結(jié)構(gòu)當(dāng)中。在實際的應(yīng)用中,可以這樣設(shè)計,如果用戶沒有登錄,則在頁面中顯示用戶登錄的選項,用戶登錄后,則可隱藏用戶登錄的選項而代之以用戶的基本信息。首先,用戶
7、要有一個用戶名和密碼。考試系統(tǒng)需要很高的穩(wěn)定性和安全性,因此對用戶名不允許使用惡意的代碼作為用戶名。同時對密碼也要求保密,將密碼加密后再存入數(shù)據(jù)庫。用戶登錄模塊是防止非法用戶登錄的第一道防線,通過它可以保護(hù)后臺數(shù)據(jù)庫的安全性,當(dāng)用戶要進(jìn)行考試時,首先要進(jìn)入的就是身份驗證界面,只有在密碼正確的情況下才能進(jìn)行以后的考試,如果輸入的密碼不正確,則不能進(jìn)行考試。六、輸入輸出設(shè)計 輸入設(shè)計輸入設(shè)計數(shù)據(jù)輸入設(shè)備的選擇:在輸入設(shè)備的選擇上,采用傳統(tǒng)的鍵盤輸入方式,這種方法成本低、速度快,易于攜帶,適于大量數(shù)據(jù)的錄入。1)輸入方式:人工錄入方式2)與人工有關(guān)的設(shè)備要求:標(biāo)準(zhǔn)鍵盤、兩鍵鼠標(biāo)。 輸出輸出設(shè)計設(shè)計
8、輸出設(shè)備:輸出設(shè)備采用屏幕、打印機輸出格式:輸出格式包括表格、圖形、數(shù)據(jù)列表的形式。輸出介質(zhì):輸出用紙可用普通白紙,屏幕建議使用VGA顯示器??偨Y(jié)總結(jié)通過這次系統(tǒng)分析與設(shè)計的課程設(shè)計使我們了解到了許多關(guān)于軟件工程方面知識的廣闊性、它的難度以及實踐操作設(shè)計、自己動手做東西是多么難的一件事,它涉及的知識面很廣。但分析歷年考題可以發(fā)現(xiàn),考試知識面廣但考試內(nèi)容并不是很深。所以這就體現(xiàn)了我們平時積累,經(jīng)常通過網(wǎng)絡(luò)、講座、學(xué)術(shù)會議等途徑及時了解一些流行技術(shù)熱點和業(yè)界最新動態(tài)的重要性。所以,我們應(yīng)多做項目,在實踐中鍛煉提高。如果說平時積累的各個知識點是一滴水珠的話,那么項目經(jīng)歷則是將這些水珠匯聚成湖。“紙上得來終覺淺,絕知此事要躬行”所以我們應(yīng)該多注重平時的積累、多進(jìn)行實踐學(xué)習(xí)。軟件工程是一門實踐性、綜合性非常強的專業(yè),如果沒有參加過完整的實際項目,就難以從根本上理解書本上所學(xué)的理論知識,就難以真正領(lǐng)會軟件工程的思想精髓。同時,在做項目時還要勤于思考,無論是作為主持者還是作為一個普通的程序員,都應(yīng)該去潛心思考為什么要這樣設(shè)計、這樣
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)勞動合同范本:全員適用版
- 追討合同違約金起訴書范本
- 快遞企業(yè)委托代理合同
- 汽車保險合同模板
- 土地租賃經(jīng)營權(quán)合同書樣本
- 技術(shù)研發(fā)勞動合同規(guī)定
- 機織服裝的綠色包裝設(shè)計考核試卷
- 無線傳輸技術(shù)在野生動物保護(hù)中的應(yīng)用考核試卷
- 方便食品市場趨勢與消費者需求分析考核試卷
- 批發(fā)商客戶關(guān)系持續(xù)優(yōu)化策略研究考核試卷
- 頸動脈斑塊預(yù)防課件
- 成品糧儲藏技術(shù)規(guī)范
- 【上市公司財務(wù)造假驅(qū)動因素探究文獻(xiàn)綜述3100字】
- 20cr球化退火工藝
- 2024年遼寧省沈陽市中考數(shù)學(xué)模擬練習(xí)卷(含答案)
- 第一單元《華夏古韻》-原始狩獵圖 課件 2023-2024學(xué)年人教版初中音樂八年級下冊
- 主題班會調(diào)整心態(tài)緩解壓力課件
- 解讀民法典之物權(quán)編實用教育課件
- 通用電子嘉賓禮薄
- 倉庫保管工國家職業(yè)標(biāo)準(zhǔn)
- 酒水知識與酒吧管理課件
評論
0/150
提交評論