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

        ?

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

        2017-02-23 13:56:22高維安范晶
        電子技術(shù)與軟件工程 2016年24期

        高維安+范晶

        本文根據(jù)溫州空管站培訓考核的實際需求,設計并開發(fā)了一套基于Web的在線培訓考試系統(tǒng)。系統(tǒng)設計基于B/S模式,利用AJAX、jQuery、CSS等技術(shù)實現(xiàn)系統(tǒng)頁面和部分功能,系統(tǒng)數(shù)據(jù)庫采用SQL Server2008,運用ASP.NET三層架構(gòu)實現(xiàn)系統(tǒng)架構(gòu)設計。

        【關(guān)鍵詞】AJAX技術(shù) ASP.NET 三層架構(gòu) SQL Server數(shù)據(jù)庫

        隨著信息化技術(shù)飛速發(fā)展,各種Web應用系統(tǒng)應運而生,電子辦公系統(tǒng)愈發(fā)成為主流,本文基于溫州空管站培訓考核的實際需求,設計并開發(fā)了一套基于Web的在線培訓考試系統(tǒng),滿足了溫州空管站人員電子化培訓和考核。

        1 需求分析

        1.1 可行性分析

        系統(tǒng)可行性分析是對系統(tǒng)在技術(shù)上、經(jīng)濟上和操作上是否可行進行的科學分析和論證。技術(shù)上來說,本文所設計開發(fā)的系統(tǒng)使用B/S模式搭建,以C#為程序開發(fā)語言,使用ASP.NET三層架構(gòu)和SQL Server 2008數(shù)據(jù)庫對系統(tǒng)的數(shù)據(jù)進行相關(guān)處理操作。在ASP.NET三層架構(gòu)中,UI層負責界面設計,BLL層負責針對具體問題設計算法,DAL層負責訪問數(shù)據(jù)庫,操作數(shù)據(jù)。SQL Server 2008數(shù)據(jù)庫能夠在保證數(shù)據(jù)完整性的基礎上處理大量數(shù)據(jù),包括對數(shù)據(jù)的增加、刪除、修改和查詢操作,在技術(shù)上完成可行。從經(jīng)濟上來看,本文設計開發(fā)的系統(tǒng)所需的硬件僅為一臺應用服務器,只需將應用服務器接入到現(xiàn)有OA系統(tǒng)交換機中,所有OA終端均可作為系統(tǒng)的客戶端,且系統(tǒng)的安裝、部署、運行和維護都具有方便且價格低廉的特點,所以經(jīng)濟上也可行。從操作上來說,本系統(tǒng)界面清晰友好,操作簡單,且提供用戶使用說明,任何人均可快速掌握系統(tǒng)使用步驟。

        1.2 功能需求分析

        本文所設計開發(fā)的系統(tǒng)須具有的基本功能如下:

        (1)建立并繼續(xù)增加完善題庫;

        (2)對題庫進行分類,快速導入題庫;

        (3)題目刪除、添加和修改;

        (4)用戶的刪除、添加和修改;

        (5)試卷的生成,包括手動組卷、自動組卷;

        (6)自動閱卷。

        在對系統(tǒng)需求進行充分調(diào)研后,本文所開發(fā)的系統(tǒng)還增加了以下功能:

        (1)管理試題圖片;

        (2)客觀題自動閱卷,主觀題管理員可手工閱卷;

        (3)組卷過程中支持實時修改考題;

        (4)提供兩種考試模式,即:系統(tǒng)考生使用同一張試卷、考生隨機抽取不同試卷;

        (5)考試管理中增加允許重新考試、考試延遲以及導出考試信息;

        (6)打印試卷;

        (7)增加系統(tǒng)日志管理和系統(tǒng)數(shù)據(jù)備份。

        2 系統(tǒng)設計

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

        數(shù)據(jù)庫設計是指根據(jù)用戶的需求,在某一具體的數(shù)據(jù)庫管理系統(tǒng)上,設計數(shù)據(jù)庫的結(jié)構(gòu)和建立數(shù)據(jù)庫的過程。本文根據(jù)系統(tǒng)需實現(xiàn)的功能,為各個模塊設計了必須的數(shù)據(jù)表。由在線考試子系統(tǒng)功能需求分析可知,該系統(tǒng)需要對考生信息、試卷信息、試卷、考試信息、考試結(jié)果和用戶答卷信息進行增加、刪除、修改和查詢操作,因此需設計六個信息表分別管理各類信息。

        2.2 系統(tǒng)架構(gòu)設計

        本文設計開發(fā)的系統(tǒng)采用B/S模式,系統(tǒng)軟件無需部署在客戶端上,軟件的維護、更新和升級均在服務器端進行。系統(tǒng)數(shù)據(jù)庫設計完成后,本文以考生在線考試交卷為例來闡述使用ASP.NET來構(gòu)建三層架構(gòu)流程。

        2.2.1 數(shù)據(jù)訪問層

        數(shù)據(jù)訪問層是對數(shù)據(jù)的操作的定義,為BLL層提供服務,因此,考生交卷的數(shù)據(jù)訪問層定了Judge()函數(shù)進行自動閱卷,其核心代碼是:

        {for (inti = 0; i

        {if(ds.Tables[0].Rows[i][21].ToString()==ds.Tables[0].Rows[i][24].ToString())

        {Temp = "update AswerPg set UsQsPnt=" + ds.Tables[0].Rows[i][26].ToString() + " where ID=" + ds.Tables[0].Rows[i][0].ToString();}

        else{Temp = "update AswerPg set UsQsPnt=0 where ID=" + ds.Tables[0].Rows[i][0].ToString();}}

        DbHelperSQL.ExecuteSql(Temp); }

        Temp = " select SUM(UsQsPnt) from AswerPg where UsID=" + UserID + " and EmPgID=" + EmPgID;

        ds = DbHelperSQL.Query(Temp);

        EmUsPnt = decimal.Parse(ds.Tables[0].Rows[0][0].ToString());

        Temp = "update EmRst set EmRstHsPpr=1,EmRstPprTm='" + DateTime.Now + "',EmRstScr=" + EmUsPnt + " where EmRstUsID=" + UserID + " and EmRstEmPgID=" + EmPgID;

        DbHelperSQL.ExecuteSql(Temp); }

        2.2.2 業(yè)務邏輯層

        系統(tǒng)在數(shù)據(jù)訪問層定義好函數(shù)Judge()后,業(yè)務邏輯層只需對數(shù)據(jù)訪問層定義的函數(shù)進行調(diào)用即可,核心代碼為:

        {dal.Judge(UserID, EmPgID, UsAws, UsImg, out EmUsPnt)}

        2.2.3 用戶界面層

        當系統(tǒng)在后臺需要調(diào)用自動閱卷功能時,需要進行聲明和調(diào)用:

        bll.Judge(UserID, EmPgID, TempAws, TempEmImg, out ExamScore)

        3 結(jié)論

        本文作者設計的基于Web的在線培訓考試系統(tǒng),在試運行過程中發(fā)現(xiàn)本系統(tǒng)具備以下優(yōu)點:實用性強,功能完善,易操作易維護。同時也發(fā)現(xiàn),大量的使用人數(shù)會使得系統(tǒng)的響應速度有所下降,系統(tǒng)效率還有待繼續(xù)提高,此外,該系統(tǒng)現(xiàn)有的類型只有題目和圖片,對視頻等格式的資源研究仍需進一步深入。

        參考文獻

        [1]姚震,施會萍.基于B/S模式的入館教育自主學習和考試系統(tǒng)的設計與實現(xiàn)[J].農(nóng)業(yè)圖書情報學刊,2016,28(03):37-38.

        [2]張艷麗.ASP.NET Ajax入門與案例詳解[M].北京:機械工業(yè)出版社,2007.

        作者單位

        中國民用航空溫州空中交通管理站 浙江省溫州市 325024

        永久黄网站色视频免费看| 日本成年少妇人妻中文字幕| 亚洲一区二区三区视频免费看| 国产精品久久久亚洲| 无码少妇a片一区二区三区| 国产人澡人澡澡澡人碰视频| 中文字幕丰满人妻有码专区| 国产熟女盗摄一区二区警花91 | 永久免费观看国产裸体美女| 国产成人户外露出视频在线| 青青草免费在线视频导航| 免费人成视网站在线剧情| 大又大粗又爽又黄少妇毛片| 欧美黑人性色黄在线视频| 有码中文字幕一区二区| 青青草在线免费视频播放| 4hu四虎永久在线观看| 人妻久久999精品1024| 日本高清一区二区三区在线| 欧美xxxxx高潮喷水麻豆| 丰满人妻av无码一区二区三区| 春色成人在线一区av| 天堂一区二区三区精品| 男女性杂交内射妇女bbwxz| 精品少妇一区二区三区视频| 日本一级淫片免费啪啪| 手机在线观看日韩不卡av| 撕开奶罩揉吮奶头视频| 国产情侣一区在线| 青草草视频在线观看华人免费| 国产精品久久久久9999| 99re久久精品国产| 国产在线观看网址不卡一区| 天天射综合网天天插天天干| 欧美黑人xxxx又粗又长| 青草网在线观看| 九一精品少妇一区二区三区 | 少妇高潮潮喷到猛进猛出小说| 亚洲黄色性生活一级片| 国产91精品在线观看| 无码丰满熟妇一区二区|