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

        ?

        基于C#的在線考試系統(tǒng)設(shè)計與實現(xiàn)

        2016-06-16 20:28:28張鋒
        電腦知識與技術(shù) 2016年10期
        關(guān)鍵詞:節(jié)約資源網(wǎng)絡(luò)

        張鋒

        摘要:通過軟件進(jìn)行考試的方式被稱為無紙化考試,隨著無紙化考試的誕生,原始的考試方式已經(jīng)漸漸地被無紙化考試所取代。在線考試系統(tǒng)是基于C#編程技術(shù)把學(xué)科、試題、電腦改卷、結(jié)果查詢的部分管理工作集成到一個同一的平臺,各管理人員能夠及時、準(zhǔn)確的了解學(xué)生學(xué)習(xí)生活情況。同時,也可以方便老師針對學(xué)生的不同情況進(jìn)行分層次幫助引導(dǎo)??荚囀菍W(xué)生所學(xué)知識檢查、掌握和理解知識程度的重要手段,無紙化的考卷,無紙化考試的隨時性,隨地性,這些特點(diǎn)都是研究并開發(fā)網(wǎng)絡(luò)考試系統(tǒng)具有重要積極的意義,將給學(xué)生和老師帶來極大的便利。無紙化考試,環(huán)保、節(jié)約資源,適應(yīng)當(dāng)代社會發(fā)展的發(fā)展。

        關(guān)鍵詞:無紙化考試;C#;在線考試系統(tǒng);節(jié)約資源;網(wǎng)絡(luò)

        中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)10-0109-02

        Abstract: The way through the examination of the software is called paperless examination, with the birth of the paperless examination, the original test method has been gradually replaced by the paperless examination. Online examination system is based on C# programming technology to discipline, the test question, the computer to change the volume, results query part of the management work integrated into a unified platform, the management personnel can timely and accurate understanding of the students learning life. At the same time, it can also be convenient for students to carry out the different levels of the students to help guide. Examination is the students learned knowledge check, master and understand the knowledge level of an important means, paperless examination paper, no paper examination at any time, anywhere of. These characteristics are research and development of network examination system has important and positive significance, will bring great convenience to the students and teachers. Non paper examination, environmental protection, conservation of resources, to adapt to the development of contemporary social development.

        Key words:paperless examination; C#; online examination system; save resources; network

        1 現(xiàn)行在線考試系統(tǒng)現(xiàn)狀及背景

        信息高速發(fā)展的時代,高效率的辦公越來越重要。對于現(xiàn)在來說,在線考試系統(tǒng)的開發(fā)還是比較熱門。還有很大要改進(jìn)的部分,例如怎樣在規(guī)定的時間內(nèi)自動交試卷、自動評分、怎樣設(shè)置考試的時間等。本次開發(fā)的目標(biāo)可以使工作人員在網(wǎng)絡(luò)上完成相應(yīng)的題目添加、試卷提交、查看等功能。配有一套完整成熟的題庫就可以實現(xiàn)自動化考試,節(jié)約大量的人力物力資源,并且速度更加快捷。

        1.1 系統(tǒng)實現(xiàn)的目標(biāo)

        主要實現(xiàn)以下幾點(diǎn)目標(biāo):試題隨機(jī)抽取、試題分值和考試時間的設(shè)置、自動提交試卷和評分、分?jǐn)?shù)的查詢。

        2 系統(tǒng)的設(shè)計目標(biāo)分析

        系統(tǒng)采用的是C# + SQL Server 數(shù)據(jù)庫的架構(gòu)實現(xiàn)的,從而實現(xiàn)信息化,規(guī)范化,系統(tǒng)化,網(wǎng)絡(luò)化的平臺,具有較好的適應(yīng)性和推廣性。此系統(tǒng)分以下幾個模塊:用戶管理、成績查詢、考試設(shè)置、添加試題、修改試題、刪除試題、開始考試、修改密碼、查詢分?jǐn)?shù)。本系統(tǒng)目前主要市場為學(xué)校,服務(wù)的是廣大在校師生,考試系統(tǒng)種類,相應(yīng)的環(huán)境也成熟,有利于軟件的推廣,有了一定的基礎(chǔ),可以考慮推廣到其他行業(yè)。

        3 SQL Server 2000數(shù)據(jù)庫

        系統(tǒng)使用的是SQL Server 2000數(shù)據(jù)庫,它的主要特點(diǎn)和優(yōu)勢主要有以下幾個:

        1)更高的擴(kuò)展性:可支持4個CPU和2GB內(nèi)存,也可支持64個CPU和64GB內(nèi)存。

        2)性能和可伸縮性:系統(tǒng)管理先進(jìn),并支持Windows圖形化管理工具、本地和遠(yuǎn)程的系統(tǒng)管理和配置等。

        3)更加安全:與Oracle相比sql server更加安全,漏洞更少。

        4)開發(fā)效率:可與Visual Studio團(tuán)隊協(xié)同工作,并提供集成化的開發(fā)體驗

        5)商業(yè)智能:與以前的版本對比,在數(shù)據(jù)倉庫、商務(wù)智能等方面都有很多先進(jìn)功能。

        6)成本:與Oracle數(shù)據(jù)庫相比,開發(fā)成本低,更新版本時,不需要付額外的費(fèi)用。

        3.1 C/S的體系結(jié)構(gòu)

        系統(tǒng)采用C/S模式,C/S體系結(jié)構(gòu)的主要優(yōu)點(diǎn):

        3.1.1 客戶程序(client):

        1)客戶端必須知道服務(wù)器端的地址,才能被用戶端調(diào)用運(yùn)行。

        2)運(yùn)行不需要特殊的硬件和復(fù)雜的操作系統(tǒng)支持。

        3.1.2 服務(wù)器端程序(server):

        1)可同時處理多個或本地客戶的服務(wù)請求。

        2)系統(tǒng)啟動后,就會一直運(yùn)行,服務(wù)器端不需要知道客戶端程序的地址。

        3)一般情況下,不需要強(qiáng)大的硬件和復(fù)雜高級的操作系統(tǒng)支持。

        4系統(tǒng)功能設(shè)計

        在線考試系統(tǒng)主要分為兩個大的模塊:考生模塊、管理員模塊。

        1)考生模塊:開始考試、修改密碼、查詢分?jǐn)?shù)

        2)管理員功能模: 用戶管理、成績查詢、添加、修改試題、考試設(shè)置

        4.1 系統(tǒng)實現(xiàn)及代碼

        1)根據(jù)設(shè)計目標(biāo)對系統(tǒng)進(jìn)行測試,有登錄測試、修改密碼測試、分?jǐn)?shù)查詢測試、用戶管理測試、添加新用戶測試、修改用戶測試、刪除用戶測試、成績查詢測試等。

        系統(tǒng)登錄主界面,如圖1所示。

        2)關(guān)鍵代碼如下:

        private void開始考試SToolStripMenuItem_Click(object sender, EventArgs e)

        {

        this.Hide();

        frmStartExam startexam = new frmStartExam();//考試模塊

        startexam.studentNum = Username;

        startexam.Show();

        }

        private void 查詢分?jǐn)?shù)SToolStripMenuItem_Click(object sender, EventArgs e)

        {

        string sql = "select * from tb_ExamResult where UserID='"+Username+"'";

        SqlConnection conn = BaseClass.DBCon();

        SqlCommand cmd = new SqlCommand(sql,conn); //分?jǐn)?shù)模塊

        SqlDataReader sdr = cmd.ExecuteReader();

        string xz = sdr[2].ToString();

        string pd = sdr[3].ToString();

        string tk = sdr[4].ToString();

        string mess = Username + "你好,你的考分如下:n"+"選擇題得分:"+xz+"\n"+"判斷題得分: "+pd+"\n"+"填空題得分:"+tk+"\n"+"最后總得分:"+all;

        MessageBox.Show(mess,"考試成績查詢");

        }

        5 結(jié)束語

        在線考試系統(tǒng)主要的服務(wù)對象是學(xué)校,一種新的模式——無紙化考試,采用的是C/S模式。開發(fā)平臺是 Microsoft Visual Studio 2010,數(shù)據(jù)庫是SQL Server 2000。系統(tǒng)界面簡練、操作簡單,容易上手。登錄時,有兩種選擇,一是考生身份登錄,考試和查詢。另一是,管理員登錄,對試題和考生進(jìn)行管理。每個操作步驟都簡單明了,這是系統(tǒng)最大的特點(diǎn)。

        參考文獻(xiàn):

        [1] 鄭阿奇. Visual C#應(yīng)用案例教程(2008版)[M]. 北京: 電子工業(yè)出社, 2012: 25-36.

        [2] 明日科技, 王小科, 梁冰, 等. C#開發(fā)典型模塊大全[M]. 北京: 人民郵電出版社, 2009: 67-80.

        [3] 王珊, 薩師煊. 數(shù)據(jù)庫系統(tǒng)概論[M].4版. 北京: 高等教育出版社, 2006: 18-25.

        [4] 張海藩. 軟件工程導(dǎo)論[M]. 5版.北京: 清華大學(xué)出版社, 2012: 39-45.

        [5] 衛(wèi)琳, 李妍, 周飛菲, 等. SQL Server 2008數(shù)據(jù)庫應(yīng)用與開發(fā)教程[M].2版. 北京: 清華大學(xué)出版社, 2011: 17-23.

        [6] 韓萬江, 姜立新. 軟件工程案例教程 軟件項目開發(fā)實踐[M].2版. 北京: 機(jī)械工業(yè)出版社, 2013: 24-35.

        [7] 張愷, 陳自力, 鄭晶,等. 軟件工程與團(tuán)隊開發(fā)實戰(zhàn)[M]. 北京: 機(jī)械工業(yè)出版社, 2011: 25-36.

        [8] 韓萬江, 姜立新, 宋茂強(qiáng). 軟件項目管理案例教程[M]. 北京: 機(jī)械工業(yè)出版社, 2013: 56-64.

        [9] 胡荷芬, 張帆,高斐. UML系統(tǒng)建模基礎(chǔ)教程[M]. 北京: 清華大學(xué)出版社, 2012: 20-26.

        [10] 薛華成. 管理信息系統(tǒng)[M]. 北京: 清華大學(xué)出版社, 2012: 27-35.

        [11] 龔沛曾, 楊志強(qiáng), 陸慰民, 等. Visual Basic.NET程序設(shè)計教程[M].2版. 北京: 高等教育出版社, 2011: 37-45.

        [12] 鄭阿奇, 丁有和. Visual C++.NET程序設(shè)計教程[M]. 北京: 機(jī)械工業(yè)出版社, 2013: 39-46.

        [13] 鄭阿奇, 彭作民,高茜, 等. ASP.NET3.5實用教程[M]. 北京: 電子工業(yè)出版社, 2012: 45-50.

        [14] 謝希仁. 計算機(jī)網(wǎng)絡(luò)[M].5版. 北京: 電子工業(yè)出版社, 2011: 37-45.

        猜你喜歡
        節(jié)約資源網(wǎng)絡(luò)
        節(jié)約資源
        品牌研究(2022年23期)2022-08-24 03:39:26
        節(jié)約資源
        上海故事(2017年4期)2017-04-18 16:41:33
        跟超市小票說再見
        現(xiàn)代服務(wù)業(yè)集聚區(qū)綠色建筑技術(shù)應(yīng)用
        計算機(jī)網(wǎng)絡(luò)管理技術(shù)探析
        芻議計算機(jī)網(wǎng)絡(luò)信息化管理
        油氣集輸系統(tǒng)信息化發(fā)展形勢展望
        基于網(wǎng)絡(luò)的信息資源組織與評價現(xiàn)狀及發(fā)展趨勢研究
        基于網(wǎng)絡(luò)的中學(xué)閱讀指導(dǎo)
        考試周刊(2016年79期)2016-10-13 21:50:36
        新形勢下地市報如何運(yùn)用新媒體走好群眾路線
        中國記者(2016年6期)2016-08-26 13:02:28
        亚洲综合五月天欧美| 黄色成人网站免费无码av| 国产97色在线 | 国产| 午夜射精日本三级| 四川少妇大战4黑人| 91spa国产无码| 国内精品福利在线视频| 一本色道久久88综合亚洲精品| 中文字幕高清视频婷婷| 精品一区二区三区芒果| 人妻精品久久无码区| 欧妇女乱妇女乱视频| 九九精品视频在线观看| 国产三级精品美女三级| 国产一区二区三区中出| 久久精品国产亚洲av天| 国产成年女人毛片80s网站| 中文字幕av无码一区二区三区 | av在线资源一区二区| 久久精品一区二区三区蜜桃| 亚洲 欧美 综合 在线 精品| 中文无码日韩欧| 熟妇人妻中文字幕无码老熟妇| 久久精品国产亚洲综合色| 日韩精品久久不卡中文字幕| 网站在线观看视频一区二区| 亚洲国产精品综合久久网络| 高清破外女出血av毛片| 亚洲色在线视频| 韩国三级大全久久网站| 女人天堂国产精品资源麻豆| 99精品久久99久久久久| 女人被狂c躁到高潮视频| 亚洲午夜精品久久久久久人妖| 国产精品亚洲精品日产久久久| 美女狂喷白浆网站视频在线观看 | 亚洲色偷拍区另类无码专区| 亚洲天堂中文| 日本啪啪一区二区三区| 加勒比久久综合久久伊人爱| 无码区a∨视频体验区30秒|