• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      在線(xiàn)考試系統(tǒng)業(yè)務(wù)流程分析與架構(gòu)設(shè)計(jì)

      2020-09-05 08:23:23桂琳
      關(guān)鍵詞:考試系統(tǒng)教務(wù)管理在線(xiàn)教育

      桂琳

      【摘 要】以疫情期間在線(xiàn)考試為背景,從考試的實(shí)際出發(fā),通過(guò)在對(duì)考試的流程詳細(xì)的分析基礎(chǔ)上,對(duì)在線(xiàn)考試系統(tǒng)進(jìn)行了詳細(xì)的分析與設(shè)計(jì)。對(duì)現(xiàn)有的管理模式進(jìn)行改進(jìn),開(kāi)發(fā)出一套新型的管理系統(tǒng),從中領(lǐng)悟系統(tǒng)開(kāi)發(fā)的思想,掌握系統(tǒng)開(kāi)發(fā)的流程和方法。系統(tǒng)架構(gòu)設(shè)計(jì)將圍繞在線(xiàn)考試工作的實(shí)際情況,使之能迅速適應(yīng)在線(xiàn)教育的需要。

      【關(guān)鍵詞】考試系統(tǒng);在線(xiàn)教育;業(yè)務(wù)流程;教務(wù)管理

      1.系統(tǒng)業(yè)務(wù)流程分析

      在進(jìn)行業(yè)務(wù)流程分析時(shí),需要按照原有信息流動(dòng)過(guò)程,逐個(gè)地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、處理順序和對(duì)處理時(shí)間的要求,弄清各個(gè)環(huán)節(jié)需要的信息、信息來(lái)源、流經(jīng)去向、處理方法、計(jì)算方法、提供信息的時(shí)間和信息形態(tài)(報(bào)告、報(bào)單、屏幕顯示)等 [1]。業(yè)務(wù)流程分析可以幫助開(kāi)發(fā)者了解該業(yè)務(wù)處理過(guò)程,發(fā)現(xiàn)和處理系統(tǒng)調(diào)查工作中的錯(cuò)誤和疏漏。

      根據(jù)相應(yīng)的需求,設(shè)計(jì)一個(gè)用于學(xué)生考試的在線(xiàn)考試系統(tǒng),用于幫助學(xué)校進(jìn)一步推進(jìn)科技教育。本次系統(tǒng)會(huì)根據(jù)學(xué)校以及學(xué)生老師的需求來(lái)設(shè)計(jì)相應(yīng)的功能。本系統(tǒng)將會(huì)有三個(gè)主界面:管理員界面,學(xué)生界面,老師界面。系統(tǒng)有三種登陸用戶(hù),每一種用戶(hù)分別負(fù)責(zé)而不同的職能。三種不同的登錄用戶(hù)分別用不同的賬號(hào)登陸考試系統(tǒng)。管理員將學(xué)生和老師的信息存儲(chǔ)在數(shù)據(jù)庫(kù)之中,并且可以對(duì)課程進(jìn)行管理。老師對(duì)整個(gè)題庫(kù)進(jìn)行管理,還可以對(duì)成績(jī)進(jìn)行統(tǒng)計(jì)查詢(xún)。學(xué)生可以登錄網(wǎng)站進(jìn)行答題,答題結(jié)束后可以選擇提交。學(xué)生將試卷提交之后老師登陸考試系統(tǒng)進(jìn)行閱卷。

      為了便于管理以及出于安全性的考慮,本系統(tǒng)分別為三種用戶(hù)設(shè)計(jì)了一個(gè)界面。管理員界面用于對(duì)老師學(xué)生的管理,以及對(duì)課程的管理。教師界面用于試題的添加和刪除,老師閱卷并提交學(xué)生考試成績(jī)。學(xué)生界面用于在線(xiàn)考試以及分?jǐn)?shù)的查詢(xún)。由于此系統(tǒng)用于對(duì)學(xué)生的測(cè)試,所以在界面上一定要簡(jiǎn)潔明了,學(xué)生能夠很方便的查看自己的考試成績(jī),并且確保系統(tǒng)的安全性。

      2.系統(tǒng)功能模塊

      在線(xiàn)考試系統(tǒng)采用了模塊化的設(shè)計(jì)方式,目前共設(shè)計(jì)了九個(gè)模塊,分別是閱卷模塊、考試模塊、分?jǐn)?shù)查詢(xún)模塊、課程管理模塊、題庫(kù)管理模塊、試卷管理模塊、考生管理模塊、老師管理模塊、成績(jī)統(tǒng)計(jì)模塊,如圖1所示。同時(shí),為了適應(yīng)未來(lái)考試模式的變化,預(yù)留了考試系統(tǒng)模塊化程序設(shè)計(jì)接口,根據(jù)未來(lái)在線(xiàn)考試模式的要求,添加相應(yīng)的考試功能模塊,從而提高了在線(xiàn)考試系統(tǒng)的適用性。

      3. Use Case建模

      根據(jù)上述需求,本系統(tǒng)主要有三類(lèi)活動(dòng)者,即管理員(對(duì)整個(gè)系統(tǒng)進(jìn)行管理),學(xué)生(使用系統(tǒng)進(jìn)行考試以及對(duì)分?jǐn)?shù)的查詢(xún)),老師(進(jìn)行判卷提交學(xué)生考試成績(jī))。根據(jù)系統(tǒng)需求分析,結(jié)合系統(tǒng)參與者的定義分析,得到如下幾個(gè)模塊:系統(tǒng)管理員登陸模塊,課程管理模塊,學(xué)生老師模塊,題庫(kù)管理模塊,試卷管理模塊,閱卷模塊,學(xué)生考試模塊。

      其中管理員登陸模塊的用例包括用戶(hù)登錄以及用戶(hù)密碼修改。課程管理模塊的用例包括管理員對(duì)課程的添加和刪除。學(xué)生老師模塊的用例包括管理員對(duì)老師和學(xué)生的添加和刪除。題庫(kù)管理模塊的用例包括老師對(duì)考試題目進(jìn)行添加和刪除,并且可以添加和刪除此門(mén)課程的試題。試卷管理模塊的用例包括老師可以對(duì)已有課程添加試卷,并在題庫(kù)中選擇已有試題添加到試卷中。閱卷模塊的用例包括:教師登錄和批改試卷。學(xué)生考試模塊的用例包括學(xué)生登陸系統(tǒng)可以進(jìn)行考試和自己的考試成績(jī)查詢(xún)。

      4. 系統(tǒng)架構(gòu)設(shè)計(jì)

      本系統(tǒng)使用Struts和Hibernate框架來(lái)整合實(shí)現(xiàn)系統(tǒng)的架構(gòu),使用Hibernate實(shí)現(xiàn)了數(shù)據(jù)庫(kù)和類(lèi)之間的轉(zhuǎn)換。系統(tǒng)中比較核心的對(duì)象分層,可分為:用戶(hù)界面層、控制層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問(wèn)層,還有在運(yùn)行中會(huì)用到的公共部分提取出來(lái),數(shù)據(jù)訪問(wèn)包,業(yè)務(wù)邏輯包,控制包,對(duì)象夾包,工具包。數(shù)據(jù)訪問(wèn)層的職責(zé)是:實(shí)現(xiàn)數(shù)據(jù)的持久化操作,實(shí)現(xiàn)事務(wù)處理 [2]。業(yè)務(wù)邏輯包的職責(zé)是:接收控制包傳來(lái)的請(qǐng)求并處理,與數(shù)據(jù)訪問(wèn)層進(jìn)行交互,發(fā)送數(shù)據(jù)操作的請(qǐng)求,并接收數(shù)據(jù)操作結(jié)果。控制包的職責(zé)是:給用戶(hù)界面中控件注冊(cè)監(jiān)聽(tīng)器,監(jiān)聽(tīng)用戶(hù)界面行為;從用戶(hù)界面獲取用戶(hù)輸入的數(shù)據(jù),調(diào)用業(yè)務(wù)處理層,將數(shù)據(jù)傳到業(yè)務(wù)邏輯層;接收業(yè)務(wù)處理傳回的數(shù)據(jù),并傳給用戶(hù)界面層顯示。數(shù)據(jù)訪問(wèn)包的主要職責(zé)是:根據(jù)數(shù)據(jù)庫(kù)表在系統(tǒng)中建立對(duì)于的數(shù)據(jù)庫(kù)表對(duì)象,實(shí)現(xiàn)系統(tǒng)中數(shù)據(jù)格式化集中處理。在UI、Action、DAO層都起到封裝數(shù)據(jù)的作用 [3]。程序入口、數(shù)據(jù)庫(kù)連接、工具包(即通用數(shù)據(jù)包)職責(zé)如下:包含系統(tǒng)中普通的通用數(shù)據(jù),有系統(tǒng)入口類(lèi),負(fù)責(zé)制定系統(tǒng)進(jìn)入界面;常用工作欄類(lèi),在每個(gè)界面中底部都包含的工具欄定義;包含數(shù)據(jù)庫(kù)連接類(lèi)的定義。

      5. 結(jié)束語(yǔ)

      在線(xiàn)考試系統(tǒng)將考試由紙張考試轉(zhuǎn)變成無(wú)紙化的考試模式,這樣就提高了考試效率,減少了人力、財(cái)力的使用,并可以隨時(shí)隨地對(duì)學(xué)生進(jìn)行測(cè)試,降低了老師的工作量。本系統(tǒng)實(shí)現(xiàn)了基本功能,管理員可以很好地對(duì)整個(gè)系統(tǒng)進(jìn)行維護(hù),老師可以對(duì)整個(gè)題庫(kù)進(jìn)行管理并閱卷以及使用成績(jī)統(tǒng)計(jì)功能,學(xué)生可以進(jìn)行考試和分?jǐn)?shù)查詢(xún)。考試試題都保存在題庫(kù)中,可以重復(fù)使用。這樣也減少了紙張的使用,保護(hù)了環(huán)境。隨著網(wǎng)絡(luò)教育的發(fā)展,網(wǎng)絡(luò)遠(yuǎn)程教育中在線(xiàn)考試系統(tǒng)的應(yīng)用將越來(lái)越廣泛。

      參考文獻(xiàn):

      [1]張海藩. 軟件工程導(dǎo)論學(xué)習(xí)輔導(dǎo)[M]. 第五版. 北京:清華大學(xué)出版社,2008.

      [2]馮艷茹,蘇文芝. 基于MVC設(shè)計(jì)模式的Struts框架的設(shè)計(jì)與實(shí)現(xiàn)[J]. 安陽(yáng)工學(xué)院學(xué)報(bào),2013(6):69-71.

      [3]陳艷萍. SQL Server2008數(shù)據(jù)庫(kù)案例與實(shí)訓(xùn)教程(高等職業(yè)教育十二五創(chuàng)新型規(guī)劃教材)[M]. 北京:北京理工大學(xué),2012.

      猜你喜歡
      考試系統(tǒng)教務(wù)管理在線(xiàn)教育
      銅仁供電局安規(guī)在線(xiàn)學(xué)習(xí)考試系統(tǒng)開(kāi)發(fā)與研究
      藥學(xué)實(shí)驗(yàn)教學(xué)中心培訓(xùn)考試系統(tǒng)的建設(shè)
      基于SaaS的教務(wù)管理工作
      亞太教育(2016年33期)2016-12-19 04:36:40
      提高機(jī)械原理教學(xué)質(zhì)量的幾點(diǎn)思考
      基于PHP技術(shù)的計(jì)算機(jī)基礎(chǔ)考試系統(tǒng)的開(kāi)發(fā)
      慕課中美應(yīng)用差異的四大原因分析
      混合學(xué)習(xí)模式及其實(shí)施要點(diǎn) 
      基于在線(xiàn)教育的大數(shù)據(jù)研究
      基于IRT和XML的考試系統(tǒng)構(gòu)建初探
      科技視界(2016年21期)2016-10-17 16:52:31
      新形勢(shì)下高校二級(jí)學(xué)院教務(wù)管理優(yōu)化路徑探析
      考試周刊(2016年77期)2016-10-09 12:01:57
      犍为县| 怀柔区| 昭苏县| 波密县| 湖州市| 黄大仙区| 永靖县| 永嘉县| 安化县| 黑山县| 嘉祥县| 攀枝花市| 南丹县| 丹江口市| 盐山县| 承德市| 南京市| 建宁县| 修武县| 南溪县| 赤壁市| 蓬溪县| 西青区| 长沙市| 宣武区| 永兴县| 灌云县| 崇信县| 东明县| 衡东县| 天峨县| 阳西县| 天台县| 武平县| 斗六市| 礼泉县| 兴城市| 尼玛县| 乌兰察布市| 增城市| 固阳县|