• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于.NET的網(wǎng)絡(luò)考試系統(tǒng)的設(shè)計與UML建模分析

    2014-04-29 00:00:00張雙喜
    計算機光盤軟件與應(yīng)用 2014年20期

    摘 要:隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,各種版本的網(wǎng)絡(luò)在線考試系統(tǒng)層出不窮,只有適應(yīng)市場和學(xué)校需求的產(chǎn)品才能得到推廣與應(yīng)用,本系統(tǒng)基于C/S結(jié)構(gòu)的模式,采用C#和SQL Server 2000實現(xiàn)了網(wǎng)絡(luò)在線考試系統(tǒng)的各種功能。本文就網(wǎng)絡(luò)考試系統(tǒng)的相關(guān)技術(shù)進行介紹,并對該系統(tǒng)功能進行說明,最后對UML建模進行分析。

    關(guān)鍵詞:網(wǎng)絡(luò)考試系統(tǒng);C/S結(jié)構(gòu);系統(tǒng)設(shè)計;建模分析

    中圖分類號:TP311.52

    1 相關(guān)技術(shù)介紹

    1.1 ASP.NET概述

    ASP.NET并不是一門編程語言,而是一個統(tǒng)一的開發(fā)模型,它支持可視化的方式創(chuàng)建企業(yè)級的網(wǎng)站。ASP.NET是.NET FRAMEWORK的一部分,在ASP.NET中可以利用.Net Framework 中的類進行編程。在ASP.NET中可以用VB.NET、C#、J#、JScript.NET等編程語言來開發(fā)Web應(yīng)用程序。

    1.2 C#語言介紹

    C#是微軟公司在2000年7月發(fā)布的一種全新且簡單、安全、面向?qū)ο蟮某绦蛟O(shè)計語言,是專門為.NET的應(yīng)用而開發(fā)的語言。它吸收了C++、Visual Basic、Delphi、Java等語言的優(yōu)點,體現(xiàn)了當(dāng)今最新的程序設(shè)計技術(shù)的功能和精華。C#繼承了C語言的語法風(fēng)格,同時又繼承了C++的面向?qū)ο筇匦浴?/p>

    1.3 SQL SERVER 2000介紹

    本網(wǎng)絡(luò)考試系統(tǒng)采用SQL Server 2000作為后臺數(shù)據(jù)庫,它在數(shù)據(jù)倉庫、電子商務(wù)、和數(shù)據(jù)庫解決方案等方面的應(yīng)用中起著極其重要的作用,對數(shù)據(jù)庫中的數(shù)據(jù)提供有效的管理,為企業(yè)的數(shù)據(jù)管理提供強大的支持,并采用有效的措施實現(xiàn)數(shù)據(jù)的完整性及數(shù)據(jù)的安全性。

    2 本網(wǎng)絡(luò)考試系統(tǒng)設(shè)計的功能如下

    2.1 登錄功能模塊

    學(xué)生通過登陸界面輸入考生信息進入考試界面,教師通過管理界面登陸進后臺對每個學(xué)生的成績進行統(tǒng)計和查看。

    2.2 學(xué)生考試模塊

    學(xué)生進入考試系統(tǒng)后可以參加科目的考試,對沒有進行考試的學(xué)生也進行缺考處理。

    2.3 考試過程模塊

    學(xué)生在提交答案后,能進行對答案的修改,系統(tǒng)規(guī)定考試時間,進行倒計時操作,時間一到,系統(tǒng)幫其自動交卷。

    2.4 管理員模塊

    系統(tǒng)管理員可以登錄后臺進行試卷的上傳,修改,刪除,編輯等操作,并可以對用戶進行管理包括考生信息,教師信息的管理。

    在線考試系統(tǒng)的功能,如圖1所示。

    3 業(yè)務(wù)流程圖

    根據(jù)網(wǎng)絡(luò)考試系統(tǒng)的功能,繪制出了網(wǎng)絡(luò)考試系統(tǒng)的業(yè)務(wù)流程圖,如圖所示。

    4 UML對網(wǎng)絡(luò)考試系統(tǒng)進行建模分析

    UML(Unified Modeling Language的縮寫)又稱統(tǒng)一建模語言或標(biāo)準(zhǔn)建模語言,它是一個支持模型化和軟件系統(tǒng)開發(fā)的圖形化語言,為軟件開發(fā)的所有階段提供模型化和可視化支持,包括由需求分析到規(guī)格,到構(gòu)造和配置。其中,用例圖(User Case)是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及它們之間的關(guān)系,主要用于對系統(tǒng)、子系統(tǒng)或類的功能行為進行建模;時序圖(Sequence Diagram),亦稱為序列圖或循序圖,是一種UML行為圖。它通過描述對象之間發(fā)送消息的時間順序顯示多個對象之間的動態(tài)協(xié)作。它可以表示用例的行為順序,當(dāng)執(zhí)行一個用例行為時,時序圖中的每條消息對應(yīng)了一個類操作或狀態(tài)機中引起轉(zhuǎn)換的觸發(fā)事件。

    5 結(jié)束語

    經(jīng)檢測本系統(tǒng)是一款在界面簡潔、易于使用、功能強大的網(wǎng)絡(luò)考試系統(tǒng)。它能幫助學(xué)校提高管理效率、降低考試成本、提升學(xué)校價值。把教師從繁重的組卷、監(jiān)考、閱卷等繁重工作中解脫出來。試題在每次的運用中不斷得到更新。題庫越用越好用,實現(xiàn)了試題質(zhì)量的動態(tài)優(yōu)化。

    參考文獻:

    [1]葉宇風(fēng).計算機基礎(chǔ)在線考試系統(tǒng)分析與設(shè)計[J].微電腦應(yīng)用,2006(22).

    [2]潘西明,趙紅洲.網(wǎng)上考試系統(tǒng)的安全技術(shù)及實現(xiàn)[J],軟件導(dǎo)刊,2010(03).

    [3]屈艷華,高振波.基于B/S與C/S混合模式的《大學(xué)計算機應(yīng)用基礎(chǔ)》考試系統(tǒng)[J].湖南第一師范學(xué)院學(xué)報,2009(06).

    作者單位:江蘇省鹽城技師學(xué)院,江蘇鹽城 224002

    南投县| 诸城市| 罗平县| 微山县| 寿光市| 凉山| 建昌县| 宽甸| 应用必备| 光山县| 电白县| 通许县| 务川| 桦南县| 仪陇县| 迁安市| 新津县| 明水县| 绥德县| 太仆寺旗| 类乌齐县| 黄浦区| 崇义县| 牡丹江市| 五指山市| 郎溪县| 苏尼特右旗| 肥城市| 甘德县| 丰顺县| 鸡西市| 大理市| 寻乌县| 临夏县| 安福县| 阳春市| 卓资县| 竹山县| 甘泉县| 中阳县| 大渡口区|