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

        ?

        銅仁供電局安規(guī)在線學習考試系統開發(fā)與研究

        2016-12-28 22:48:10許朝萍任應欽
        中國科技博覽 2016年24期
        關鍵詞:考試系統在線學習

        許朝萍++任應欽

        [摘 ?要]供電企業(yè)的安全培訓是推行安全生產的重要保障。目前,國內外不少電力企業(yè)依然采用傳統的授課方式進行安全培訓學習,單一的培訓考試模式,使參訓學員積極性大打折扣,難以達到預期效果。信息及網絡技術的普及,給我們提供了更高效的學習方式,它克服了時間、地域、人力資源等諸方面的局限性,通過開發(fā)基于B/S架構的在線學習培訓系統,實現對企業(yè)內部培訓活動進行有效的組織管理。本論文主要闡述在線學習考試系統的設計和實現方法。實踐證明,本系統提高了人員培訓學習知識的興趣,減少培訓管理人員的工作量,節(jié)約人力成本,同時保證了培訓考試的公正、合理和應用的靈活、便利性,達到了預想的設計效果。

        [關鍵詞]SSH ?MVC ?在線學習 ?考試系統

        中圖分類號:TP311.52 文獻標識碼:A 文章編號:1009-914X(2016)24-0150-01

        1、系統技術介紹及應用

        1.1 JSP技術概述及工作原理

        JSP(java server pages)是由SUN公司在servlet基礎上開發(fā)出來的一種動態(tài)網頁制作技術,其可使您可以將網頁中的動態(tài)部分和靜態(tài)的HTML相分離。您可以使用平常得心應手的工具并按照平常的方式來書寫HTML語句。盡管JSP文件看起來更象是HTML文件而不是Servlet文件,但事實上,它恰恰將轉換為 Servlet文件,其中的靜態(tài)HTML僅僅用來輸出Servlet服務方法返回的信息。

        1.2 JDBC介紹

        JDBC(Java DataBase Connectivity),是用于執(zhí)行SQL語句的Java應用程序接口,是一套API集合,在這個集合中設置了許多允許Java程序連接數據庫的框架。JDBC驅動程序是依靠獨立的軟件公司開發(fā)的。JDBC驅動程序適合特定的數據庫系統和數據訪問模型,主要的那些數據庫系統都有對應的的驅動程序,例如Microsoft、oracle、Informix、Sybase、Postgress、MySQL等等。

        1.3 MVC模式介紹

        MVC是一種體系結構模式,代表Model—View—Controller,是應用于交互式系統的一種體系結構模式。MVC產生于20世紀70年代Palo—Alto實驗室的Smalltalk編程環(huán)境。MVC模式指導模塊的職責分配和模塊之間的通信協議。職責分配是面向對象分析和設計中最重要的工作,協議設計則是相當困難的工作。MVC為這兩項工作提供了指導,所以意義重大。

        1.4 Struts技術概述及工作原理

        Struts是構建基于java的Web應用程序的首選框架。通過采用模型-視圖-控制器(MVC)設計模式,使用Struts可以開發(fā)使用Java Servlets和JavaServer Pages的高性能、面向事務的Web應用程序,并可以解決諸多相關問題。首先,需要認識到Struts帶來的不僅僅是編程的便利性,Struts還從根本上為Web編程人員構思和 構建Web應用程序提供了一種新的方式。在MVC體系結構中,中心Servlet(被稱為控制器)接收所有應用程序的請求。然后控制器將對請求進行處理,同時準備視圖(通常是JSP)所需要的任何數據,并將此數據發(fā)給JSP。接著JSP使用由控制器準備的數據生成瀏覽器響應。本體系結構中,事務邏輯和顯示邏輯彼此相互獨立。

        1.5 Hibernate技術概述及工作原理

        Hibernate提供了強大、高性能的對象到關系型數據庫的持久化服務,開發(fā)人員可以按照Java的基礎語義(包括關聯、繼承、多態(tài)、組合以及Java的集合架構)進行持久化開發(fā)。

        Hibernate是一種“對象—關系型數據映射組件”,它使用映射文件將對象和關系型數據相關聯。Hibernate配置文件主要用于配置數據庫連接和運行時所需要的各種屬性。

        1.6 Tomcat應用服務器介紹

        Tomcat是一個小型的輕量級應用服務器,在中小型系統和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調試JSP程序的首選。對于一個初學者來說,可以這樣認為,當在一臺機器上配置好Apache服務器,可利用它響應對HTML頁面的訪問請求。實際上Tomcat 部分是Apache服務器的擴展,但它是獨立運行的,所以當你運行tomcat時,它實際上作為一個與Apache獨立的進程單獨運行的。

        2、系統需求分析

        2.1 系統功能概述

        B/S結構的WEB應用程序具有瘦客戶端的特點,本系統旨在讓用戶通過瀏覽器實現對系統的訪問,讓考試變得更方便,讓管理變得更容易,用戶拿到一臺計算機就可以考試,不必擔心這臺機器上是否裝有考試系統。

        2.2 權限與控制

        用戶角色分為:管理員(admin)、學員(student)和教師(teacher)三類。

        2.3 系統業(yè)務流程分析

        (一)管理員功能:

        (1) 用戶管理,開設、刪除用戶帳號

        (2) 系統管理,包括教師、班級、學生的信息管理

        (3) 題庫管理,題庫的批量導入、刪除、題目手工錄入

        (4) 考試及試卷管理,考試信息錄入、試卷的新建、刪除,試卷題目添加、移除

        (二)講師管理功能:

        (1) 題庫管理,題庫的批量導入、刪除、題目手工錄入

        (2) 考試及試卷管理,考試信息錄入、生成、刪除試卷,試卷題目添加、移除

        (3) 信息查詢,包括查詢學生信息、查詢考試信息、查詢考生成績

        (三)學員功能:

        (1) 學員首頁,考試資訊和信息公告

        (2) 考試,進入考試,選擇科目、試卷,考試答題。

        (3) 結果查詢,查詢考試成績、查看答題與正確答案。

        2.4 系統開發(fā)環(huán)境

        操作系統:Microsoft Windows7

        程序開發(fā)環(huán)境:MyEclipse 8.6

        應用服務器:Tomcat 6.0

        數據庫:Oracle 11g

        3、系統設計

        3.1 系統管理設計

        系統管理分為5個子模塊:部門數據管理,班級數據管理,教師數據管理,學員數據管理。

        3.2 題庫管理

        題庫管理可以讓管理員或者教師對題目的增加、刪除和修改操作,以及生成試卷。

        3.4 試卷管理

        試卷管理可以讓管理員或者教師查看某個年級某個科目的試卷,可以查看某個試卷的詳細信息或者是刪除該試卷。

        3.5 帳戶管理

        帳戶管理可以讓教師和學員用戶可以修改個人信息,及修改個人密碼。

        3.6 考試管理

        考試管理可以讓學員用戶,查看考試公告,進行考試,或者查看自己的考試信息,以及考試的試卷信息。

        3.7 信息查詢

        信息查詢可以讓教師查詢本部門學員的考試情況的考試成績。

        總結

        本項目的任務是設計實現一個基于B/S架構的在線學習考試系統,包括需求分析、系統設計、數據庫設計、開發(fā)等一系列工作。

        開發(fā)平臺為Windows7 + MyEclipse8.6 + Oracle11g + Tomcat6,開發(fā)過程中進行了十分詳細的需求分析和系統設計,遵循規(guī)范的開發(fā)流程,使整個過程少走了很多彎路,項目開發(fā)水平得到了很大的提升。

        本項目使得我對企業(yè)內部培訓考核的業(yè)務邏輯和技術實現有了深刻的感性認識,為將來工作的開展打下了更加堅實的基礎,必將促進業(yè)務水平的提升。

        參考文獻

        [1]田文燕.從紙筆測試到計算機化語言測試的發(fā)展[J].湖北廣播電視大學學報.2007年2月

        [2]林上杰、林康司.JSP2.0技術手冊[M]-北京-電子工業(yè)出版社:46-47頁

        猜你喜歡
        考試系統在線學習
        基于VHD技術的通用計算機考試系統的應用研究
        藥學實驗教學中心培訓考試系統的建設
        未來英才(2016年22期)2016-12-28 13:25:22
        信息化環(huán)境下高職英語教學現狀及應用策略研究
        基于MOOC的微課制作方法
        基于PHP技術的計算機基礎考試系統的開發(fā)
        基于混合式學習理念的大學生自主學習能力的培養(yǎng)研究
        價值工程(2016年29期)2016-11-14 02:05:45
        基于SOA的在線學習資源集成模式的研究
        基于IRT和XML的考試系統構建初探
        科技視界(2016年21期)2016-10-17 16:52:31
        美腿丝袜诱惑一区二区| 偷拍区亚洲区一区二区| 农村国产毛片一区二区三区女| 国产综合开心激情五月| 久久综合亚洲色一区二区三区| 婷婷成人基地| 精品一区二区三区在线观看l| 日韩av中文字幕波多野九色| 一本无码中文字幕在线观| 日本少妇被黑人xxxxx| 久久精品一品道久久精品9| 色se在线中文字幕视频| 亚洲美女av一区二区在线| 天干天干天啪啪夜爽爽av| 亚洲AV无码成人网站久久精品| 国产一区二区三区av香蕉| 女人av天堂国产在线| 国产精品 人妻互换| 亚洲视频99| 在线观看国产av一区二区| 女人无遮挡裸交性做爰| 久久久久久国产精品无码超碰动画| 欧美国产日本精品一区二区三区| 亚洲中文字幕第一第二页| 国产午夜激无码av毛片不卡| 国精品无码一区二区三区在线| 国产精品视频免费的| 中文字幕有码久久高清| 日韩精品真人荷官无码| 中字幕久久久人妻熟女| 国产在线一区二区视频免费观看 | 免费久久人人爽人人爽av| 黄色网址国产| 国产免费一区二区三区在线视频 | 亚洲精品中文字幕一二| 国产成人精品999视频| 国产成人av一区二区三区无码| 亚洲一区二区女优av| 国产一区二区自拍刺激在线观看| 亚洲精品97久久中文字幕无码| 国产精品久久久久久久y|