亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        在線考試系統(tǒng)的設計與實現(xiàn)

        2019-02-13 01:36:06屈敬華王曉孟
        計算機時代 2019年1期
        關鍵詞:在線考試

        屈敬華 王曉孟

        摘? 要: 計算機和網(wǎng)絡技術的快速發(fā)展和廣泛應用促使現(xiàn)代教育技術手段不斷地革新,傳統(tǒng)的紙質考試形式已不能適應教育發(fā)展的需要,而網(wǎng)絡在線考試方式應運而生。文章根據(jù)實際需求,基于B/S模式,采用java語言及MySQL數(shù)據(jù)庫,運用SSH系統(tǒng)框架完成了網(wǎng)絡在線考試系統(tǒng)的設計開發(fā),實現(xiàn)了試卷生成、考試答題、試卷批閱、系統(tǒng)管理等功能。實際應用結果表明,該系統(tǒng)功能基本完善。

        關鍵詞: 在線考試; Java; B/S; SSH

        中圖分類號:TP311? ? ? ? ? 文獻標志碼:A文章編號:1006-8228(2019)01-43-03

        Abstract: The rapid development and wide application of computer and network technologies urge the continuous innovation of modern educational technology, the traditional paper examination form can no longer meet the needs of educational development, and the online examination method came into being. According to the actual requirement, in B/S mode, with java language and MySQL database, SSH system framework is used to complete system design and development of the online examination system, which realizes test paper generation, exam answer, test paper review, system management and other functions. The results of practical application show that the function of the system is basically perfect.

        Key words: online examination; Java; B/S; SSH

        0 引言

        隨著信息技術不斷發(fā)展,網(wǎng)絡正在影響著社會的經(jīng)濟發(fā)展和人們的工作方式,而傳統(tǒng)的考試模式需要消耗大量的人力物力,造成資源浪費,已經(jīng)不能滿足當前教育發(fā)展的需求。

        開發(fā)一套適用的在線考試系統(tǒng),提升考試方式的信息化水平,不僅可以節(jié)省資源、減少教師的重復性勞動,還可以實現(xiàn)及時反饋,提高教學效率。

        1 需求分析

        通過對教師和學生的需求調研與分析,將系統(tǒng)的使用用戶分為三個角色:教師、學生和管理員。在本系統(tǒng)中教師可以根據(jù)考查目標設定選題,讓系統(tǒng)根據(jù)需求完成組卷,考試結束后,系統(tǒng)自動閱卷,教師可以查閱考生的分數(shù)和排名;學生登錄系統(tǒng)后,選擇科目進行相應的考試;管理員登錄后可以對學生和教師的信息進行管理。用例圖如圖1、2所示。

        2 系統(tǒng)設計

        2.1 功能模塊設計

        通過對系統(tǒng)需求的調研分析,從實際操作主要將系統(tǒng)劃分為五個模塊,分別為試卷管理、成績排名查詢、成績查詢、在線考試和用戶信息管理[1-2]。系統(tǒng)的總體功能結構圖如圖3所示。

        ⑴ 試卷管理

        教師登錄系統(tǒng)后進入“試卷管理”頁面,可以看到已添加的所有試卷,并且可以對試卷進行增加,修改,刪除等操作。

        ⑵ 成績排名查詢

        教師或學生登錄系統(tǒng)后,進入“成績排名查詢”頁面,系統(tǒng)將提示用戶選擇想要查詢的排名科目,用戶選擇相應的科目即可查詢該科目的成績排名。

        ⑶ 成績查詢

        教師登錄系統(tǒng)后進入“成績查詢”頁面,輸入要查詢考生的id和姓名即可對學生成績進行精確或模糊查詢;學生登錄系統(tǒng)后進入“成績查詢”頁面即可看到自己的各科考試成績。

        ⑷ 在線考試

        學生登錄系統(tǒng)后進入“在線考試”頁面,系統(tǒng)會提示學生選擇考試的科目,確定后,系統(tǒng)提示考試剩余時間并且開始計時;學生在規(guī)定時間內(nèi)答完題目,提交試卷即可。

        ⑸ 用戶信息管理

        管理員登錄系統(tǒng)后可以對用戶進行相應的操作,包括授權用戶、禁用用戶和刪除用戶,并且可以查看用戶的具體信息,修改用戶信息。

        2.2 數(shù)據(jù)庫設計

        在線考試系統(tǒng)需要存儲的主要數(shù)據(jù)內(nèi)容包括:用戶信息數(shù)據(jù)和試卷數(shù)據(jù),涉及的主要數(shù)據(jù)表設計如下。

        ⑴ 用戶信息表。包括用戶的身份、姓名、編號、密碼、性別、學歷、職位、電話、民族等。

        ⑵ 試卷信息表。包括試卷編號、試卷名稱、添加時間、考試時間、分數(shù)和試題內(nèi)容等[3]。

        E-R圖如圖4所示。

        3 系統(tǒng)實現(xiàn)

        開發(fā)本系統(tǒng)的硬件環(huán)境是普通PC,軟件有Windows 7系統(tǒng),MyEclipse編譯器和MySQL數(shù)據(jù)庫等。系統(tǒng)采用B/S模式,利用Java語言進行開發(fā)。本系統(tǒng)的核心功能就是實現(xiàn)在線考試[4-6]。

        3.1 關鍵技術

        ⑴ Struts2是基于WebWork2成長起來的。MVC是一個經(jīng)典的產(chǎn)品,其中包括控制器,并且涵蓋視圖和邏輯設計。

        ⑵ Hibernate框架作為Java開發(fā)語言下的ORM解決方案之一,封裝JDBC,可以通過持久層框架對數(shù)據(jù)進行分離,消耗的內(nèi)存小,開發(fā)效率高。

        3.2 系統(tǒng)登錄

        第一,登錄用戶確定自己的用戶名和密碼并輸入之。第二,系統(tǒng)根據(jù)輸入的用戶名和密碼,查詢教師或學生信息。

        public String login() throws Exception {

        Httpsession session=request.getSession();

        if(currentuser==null){error=”用戶名或密碼錯誤!”;return ERROR;}

        else { session.setAttribute(“currentUser”, currentUser);

        return SUCCESS; } }

        3.3 試卷管理

        在試卷管理模塊,教師可以選擇一些題目組成一份完整的試卷進行添加,也可以刪除和編輯試卷。試卷管理頁面如圖5所示。

        public String getDetailPaper() throws Exception {

        while(it.hasNext()) {

        Question q=it.next();

        if(“1”.equals(q.getType())){sessionList.add(q); }

        else { mquestionList.add(q); } } }

        3.4 在線考試

        學生登錄系統(tǒng)后進入在線考試頁面,確定好相應科目的試卷后,將看到考試剩余時間和計時;學生在規(guī)定時間內(nèi)答完題目,提交試卷即可。在線考試頁面如圖6所示。

        private List <Question> getRandomQuestion(List

        <Question> questionList, int num) {

        if(num>0){for(int i=1; i<=num; i++) {

        int n=random.nextInt(questionList.size());

        Question q=questionList.get(n);

        if(resultList.contain(q)){i--;}

        else{resultList.add(questionList.get(n));}}}

        return resultList;}

        4 結束語

        本系統(tǒng)根據(jù)需求分析,采用B/S模式,實現(xiàn)了教師進行試卷管理、成績排名查詢和成績查詢,學生進行在線考試、成績排名查詢和成績查詢、管理員進行用戶信息管理等功能。學生只需利用瀏覽器在線就能實現(xiàn)考試或練習過程,它突破了考試過程在空間和時間上的局限,使考試效率得到了大幅度提高,減少了資源浪費,給學校的考試工作帶來了革命性的影響。

        此外,如果該系統(tǒng)能夠實現(xiàn)與校內(nèi)其他辦公系統(tǒng)靈活交互,就能夠滿足更多的用戶需求。

        參考文獻(References):

        [1] 王沛.基于SSH框架的在線考試系統(tǒng)設計與實現(xiàn)[D].山東師范大學,2018.6.

        [2] 黃興榮.基于B/S架構模式的三層結構設計與實現(xiàn)[J].電腦知識與技術,2015.32:52-53

        [3] 劉占波,王立偉,王曉麗.大數(shù)據(jù)環(huán)境下基于數(shù)據(jù)挖掘技術的高校科研管理系統(tǒng)的設計[J].電子測,2017.1X:44-45

        [4] 裘鋒,劉波平,胡敏.專利資助服務平臺的設計與實現(xiàn)[J].計算機與現(xiàn)代化,2015.7:98-102

        [5] 王勤,趙新東.基于云計算的在線考試系統(tǒng)[J].計算機與現(xiàn)代化,2014.12:37-43

        [6] 金圣道.在線考試及試卷分析系統(tǒng)的設計與實現(xiàn)[J].電子技術與軟件工程,2018.4:168-172

        猜你喜歡
        在線考試
        基于Java的考場管理系統(tǒng)的研究與實現(xiàn)
        軟件(2016年4期)2017-01-20 09:54:41
        大學物理在線考試與分析系統(tǒng)
        科教導刊(2016年20期)2016-12-27 14:38:23
        效率觀下高校課程考試形式的改革探索
        東方教育(2016年3期)2016-12-14 22:25:05
        高職院校移動互聯(lián)自主學習考試平臺的設計與實現(xiàn)
        基于iOS 平臺的智慧課堂管理系統(tǒng)的設計與實現(xiàn)
        大數(shù)據(jù)背景下在線評教與在線考試融合的思路探討
        考試周刊(2016年17期)2016-03-31 19:08:57
        久久午夜伦鲁片免费无码| 亚洲男人综合久久综合天堂| 岳丰满多毛的大隂户| 无码精品日韩中文字幕| 亚洲欧洲国产日产国码无码| 精品一区二区中文字幕| 日本一区二区三区视频免费观看 | 亚洲av精品一区二区| 痴汉电车中文字幕在线| 帮老师解开蕾丝奶罩吸乳视频| 一区一级三级在线观看| 人妻少妇无乱码中文字幕| 真实夫妻露脸爱视频九色网| 欧美日韩国产码高清综合人成| 香蕉视频一级| 国产精品av免费网站| 国产内射一级一片内射视频| 久久夜色精品国产噜噜亚洲av | 青青草针对华人超碰在线| 精品国产一区二区三区性色| 麻豆一区二区三区蜜桃免费| 国产AV无码专区久久精品网站| 亚洲国产av自拍精选| 中文字幕精品一区二区三区| 4399理论片午午伦夜理片| 无码 制服 丝袜 国产 另类| 蜜臀一区二区av天堂| 久久人妻av无码中文专区| 免费精品一区二区三区第35| 人妖精品视频在线观看| 国产区一区二区三区性色| 成人一区二区免费中文字幕视频| 婷婷丁香社区| 日韩精品极品免费观看| 色佬精品免费在线视频| 欧美国产精品久久久乱码| 成人在线免费视频亚洲| 日韩美女av一区二区三区四区| 精品视频无码一区二区三区| 国产日韩亚洲欧洲一区二区三区| 中文字幕一区二区三区在线看一区|