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

        ?

        基于Browser/Server模式下的自動控制原理在線考試系統(tǒng)

        2016-09-10 03:30:04田思慶曹宇王越男佳木斯大學(xué)信息電子技術(shù)學(xué)院佳木斯大學(xué)機(jī)械工程學(xué)院
        中國科技信息 2016年16期
        關(guān)鍵詞:佳木斯大學(xué)題庫考試

        田思慶曹 宇王越男.佳木斯大學(xué)信息電子技術(shù)學(xué)院;.佳木斯大學(xué)機(jī)械工程學(xué)院

        基于Browser/Server模式下的自動控制原理在線考試系統(tǒng)

        田思慶1曹 宇2王越男1
        1.佳木斯大學(xué)信息電子技術(shù)學(xué)院;2.佳木斯大學(xué)機(jī)械工程學(xué)院

        田思慶,男,碩士生導(dǎo)師,教授,從事自動化專業(yè)教學(xué)和科研工作;曹宇,男,碩士研究生,從事農(nóng)業(yè)電氣化與自動化科研工作。

        在線考核方式已逐步被大眾接受,利用網(wǎng)絡(luò)資源組織在線考試已經(jīng)變得越來越流行。它不僅減少了考試過程中的工作量,還有效的提升了考試效率,使考試在真正意義上實(shí)現(xiàn)了公平、公正,實(shí)現(xiàn)無紙化考試,自動閱卷等功能。在線考試需要輸入個人信息,這樣對學(xué)生、教師及教學(xué)資源的保護(hù)就顯得尤其重要,本系統(tǒng)采用Browser/Server架構(gòu),運(yùn)用Asp.net和SQL Server 2013技術(shù)通過數(shù)據(jù)庫的設(shè)計及管理,為該系統(tǒng)提供了更高層次的保護(hù)。

        系統(tǒng)整體設(shè)計

        在線學(xué)習(xí)及考試系統(tǒng)的用戶主要包括系統(tǒng)管理員、教師和學(xué)生。系統(tǒng)為各類用戶分配使用權(quán)限。系統(tǒng)管理員可以維護(hù)教師、學(xué)生、課程、題庫的信息;教師可以對自己講授的課程進(jìn)行題庫的管理、維護(hù)更新、生成學(xué)生的最終考試成績、查看并維護(hù)錯題庫;學(xué)生可以修改自己的密碼、進(jìn)行網(wǎng)上考試和查看自己的課程成績。

        根據(jù)系統(tǒng)功能需求,本系統(tǒng)的設(shè)計基于模塊劃分。整個系統(tǒng)的功能分成五大模塊,本文主要研究的是系統(tǒng)維護(hù)方面的問題,系統(tǒng)結(jié)構(gòu)如圖1所示,管理界面如圖2所示。

        圖1 系統(tǒng)結(jié)構(gòu)圖

        圖2 管理界面圖

        Browser/Server模式

        隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展壯大,Browser/Server模式也應(yīng)運(yùn)而生,針對以前C/S模式的不足,它是在其基礎(chǔ)上的一種新的革新。簡單的說,Browser/Server模式通過瀏覽器來展示用戶的工作界面,并通過服務(wù)器端(Server)來實(shí)現(xiàn)大部分工作量,前端(Browser)即瀏覽器則實(shí)現(xiàn)很小的一部分,三層構(gòu)架相輔相成,相互協(xié)調(diào),很好的減少了瀏覽器的計算機(jī)負(fù)荷,整個系統(tǒng)的工作量降低了,維護(hù)、升級也就更加方便快捷,而用戶也會更加滿意。

        Browser/Server模式如圖3所示。

        圖3 Browser/Server模式

        當(dāng)今信息化發(fā)展的主流方向是客戶機(jī)(Browser)越來越“瘦”,而服務(wù)器(Server)越來越“胖”,隨著技術(shù)的進(jìn)步,軟件系統(tǒng)的改進(jìn)和升級周期越來越短,Browser/Server架構(gòu)則完全符合以上要求,軟件維護(hù)和升級更加人性化,很好的減少了工作人員的工作量,有效的提高了工作效率。

        ASP.NET 技術(shù)

        作為.NET框架的一部分,開發(fā)人員可以很好的運(yùn)用.NET技術(shù)的優(yōu)點(diǎn)和特點(diǎn),直接在.NET框架上進(jìn)行開發(fā)改進(jìn)。作為目前比較流行的開放式Web 服務(wù)器的應(yīng)用程序開發(fā)技術(shù),ASP.NET是在ASP基礎(chǔ)上的一種創(chuàng)新,它具有更加完美的實(shí)用性,可以將腳本代碼、超文本、數(shù)據(jù)庫訪問功能結(jié)合在一起,有效的減輕了開發(fā)人員的工作量。

        為了提供一個最佳的平臺創(chuàng)建動態(tài)和交互的Web應(yīng)用程序,本論文特用Microsoft的ASP.NET 和Visual Studio 2013進(jìn)行結(jié)合。為了制作動態(tài)Web網(wǎng)站需要有一個穩(wěn)固的構(gòu)架來運(yùn)行Web網(wǎng)頁,同時擁有一個豐富的環(huán)境來創(chuàng)建、編寫這些動態(tài)Web頁面,這樣才能把界面做的引人注目。

        SQL 語言介紹

        為了實(shí)現(xiàn)一大段程序所能實(shí)現(xiàn)的功能, 特此采用SQL語言。SQL語言主要應(yīng)用于訪問和數(shù)據(jù)處理,是一種高級的過程化編程語言。具有語句靈活,并根據(jù)需要可以嵌套非常復(fù)雜的語句,是一種溝通數(shù)據(jù)和客戶端的必備工具。

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

        數(shù)據(jù)庫的設(shè)計關(guān)系到整個系統(tǒng)運(yùn)行的安全性、合理性以及運(yùn)行速度。依據(jù)系統(tǒng)功能的需求以及功能模塊的劃分,整個數(shù)據(jù)庫包含了以下數(shù)據(jù)結(jié)構(gòu)。

        用戶信息表

        用戶信息表如表1所示,包括以下基本信息:學(xué)號、密碼、班級、姓名、注冊時間、類型和狀態(tài)。

        表1 用戶信息表

        班級表

        班級表如表2所示,包括班級名稱和人數(shù)等基本信息。

        表2 班級表

        題庫表

        為了簡化數(shù)據(jù)庫設(shè)計,將所有類型題目存放在一個數(shù)據(jù)庫中,設(shè)定一個字段來區(qū)別題目的類型。題庫表如表3所示,包括以下基本信息:序號、題目名稱、科目、類型、選項(xiàng)A、選項(xiàng)B、選項(xiàng)C、選項(xiàng)D和答案。

        表3 題庫表

        科目表

        科目表是存放科目的一些信息,如表4所示,包括以下基本信息:序號、科目名稱、考試開始時間、考試截至?xí)r間、考試時間、狀態(tài)、測試模式、單選個數(shù)、單選分值、多選個數(shù)、多選分值、判斷個數(shù)、判斷分值和總分。

        表4 科目表

        成績表

        成績表是用來存放用戶的考試成績,每個科目都會創(chuàng)建一個成績表,命名格式為:科目名稱+Score。成績表如表5所示,包括以下基本信息:學(xué)號、姓名、班級、分?jǐn)?shù)、總分、狀態(tài)、開始時間和結(jié)束時間。

        表5 成績表

        圖4 管理工具界面

        考試詳情表

        考試詳情表是存放用戶考試答題的詳細(xì)信息,用戶可以查看考過的題目,以及自己選擇的答案。每個用戶都有自己的考試詳細(xì)表,表用戶以學(xué)生的學(xué)號命名,考試詳情表如表6所示,題目序號和回答的答案等內(nèi)容。

        表6 考試詳情表

        管理工具設(shè)計

        在線考試系統(tǒng)的數(shù)據(jù)安全至關(guān)重要,題庫和用戶信息數(shù)據(jù)龐大,一旦丟失,后果較嚴(yán)重。因此,數(shù)據(jù)備份尤其重要。除此之外,后臺數(shù)據(jù)管理效率低,受網(wǎng)絡(luò)限制,從而需要找到一種高效的數(shù)據(jù)管理方法。針對以上問題,開發(fā)了專用于該在線考試系統(tǒng)的數(shù)據(jù)庫管理工具。該工具在Visual Studio 2013下用C#語言編寫,運(yùn)行該軟件系統(tǒng)要安裝.NET 3.5框架和office2013,圖4為軟件的工作界面。

        功能介紹

        管理工具主要有如下幾部分功能:數(shù)據(jù)備份、數(shù)據(jù)還原、批量注冊、批量添加數(shù)據(jù)。

        (1)數(shù)據(jù)備份:可以把數(shù)據(jù)庫現(xiàn)有的數(shù)據(jù)導(dǎo)出到Excel。從而達(dá)到數(shù)據(jù)備份的目的。

        (2)數(shù)據(jù)還原:有數(shù)據(jù)備份功能,相應(yīng)的還原功能必不可少,可以讀取導(dǎo)出的Excel,然后將數(shù)據(jù)還原回到數(shù)據(jù)庫中。

        (3)批量添加數(shù)據(jù):其和數(shù)據(jù)還原方法類似。區(qū)別在于,數(shù)據(jù)還原是覆蓋導(dǎo)入,而其是按照導(dǎo)出文件的格式填寫數(shù)據(jù),然后增量導(dǎo)入到數(shù)據(jù)庫中。有此功能可以快速添加題庫,快速批量用戶和快速增加其他數(shù)據(jù)。

        關(guān)鍵技術(shù)

        管理工具設(shè)計包括如下兩點(diǎn)關(guān)鍵技術(shù)。

        (1)數(shù)據(jù)導(dǎo)出到Excel,將數(shù)據(jù)讀取到DataSet中,然后創(chuàng)建Excel對象,利用Microsoft Excel 15.0 Object Library類庫,將數(shù)據(jù)存入Excel文件中。

        (2)數(shù)據(jù)從Excel導(dǎo)入

        利用Microsoft.ACE.OLEDB.12.0將Excel用數(shù)據(jù)庫的方式操作,讀出數(shù)據(jù),并按照如圖5所示的流程圖導(dǎo)入到數(shù)據(jù)庫中。

        圖5 數(shù)據(jù)導(dǎo)入流程圖

        結(jié)語

        隨著計算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,在線考試系統(tǒng)會越來越受到大家的關(guān)注,開發(fā)符合佳木斯大學(xué)的一套在線學(xué)習(xí)及考試系統(tǒng)是大勢所趨,也是體現(xiàn)大學(xué)信息現(xiàn)代化建設(shè)一個方面,在線考試很重要,關(guān)于系統(tǒng)的管理問題則更加重要,通過一系列模塊的建設(shè)和數(shù)據(jù)導(dǎo)入,可以很好的保護(hù)師生的個人隱私,更加有利于系統(tǒng)的發(fā)展及研究。

        猜你喜歡
        佳木斯大學(xué)題庫考試
        葉鴻
        走進(jìn)馬克思主義學(xué)院
        奮斗(2022年12期)2022-08-24 09:27:20
        “勾股定理”優(yōu)題庫
        “軸對稱”優(yōu)題庫
        “軸對稱”優(yōu)題庫
        “整式的乘法與因式分解”優(yōu)題庫
        A Case Study of an English Teacher’s Classroom Speech Errors
        Japanese Artificial Intelligence Robotto Take Entrance Examinations
        你考試焦慮嗎?
        佳木斯大學(xué)臨床醫(yī)學(xué)專業(yè)運(yùn)用地方醫(yī)院教學(xué)探索
        亚洲综合精品在线观看中文字幕| 老少配老妇老熟女中文普通话| 理论片午午伦夜理片影院| 中文字幕不卡高清免费| 亚洲一级天堂作爱av| 午夜福利一区在线观看中文字幕| 亚洲av鲁丝一区二区三区黄| 伊人久久网国产伊人| 美女叉开双腿让男人插| 国产午夜免费啪视频观看| 久久久久久久久毛片精品| 亚洲精品一区二区三区大桥未久| 国产精品一卡二卡三卡| 亚洲一区二区三区四区精品| 激情综合色综合啪啪开心| 精品一区二区三区无码免费视频| 性欧美长视频免费观看不卡| 无码国产69精品久久久孕妇 | 国产一区二区三区爆白浆| 一区二区三区日韩毛片| 又黄又爽又色视频| 蜜臀久久99精品久久久久久小说| 国产一区亚洲欧美成人| 人妻少妇偷人精品一区二区| 狠狠噜狠狠狠狠丁香五月| 亚洲自偷自偷偷色无码中文| 久久无码高潮喷水免费看| 久久亚洲春色中文字幕久久久综合| 亚洲中文字幕午夜精品| 真实单亲乱l仑对白视频| 国产久视频| 亚洲av熟女中文字幕| 人妻 色综合网站| av一区无码不卡毛片 | 欧美成人久久久免费播放| 精品自拍偷拍一区二区三区| 久久精品网站免费观看| 亚洲av无码第一区二区三区| 亚洲熟妇av日韩熟妇av| 日本免费在线一区二区三区| 乱人伦人妻中文字幕无码|