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

        ?

        基于JSP考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        2014-02-22 08:44:28高天哲
        電子測(cè)試 2014年13期
        關(guān)鍵詞:計(jì)算機(jī)功能系統(tǒng)

        高天哲

        (盤錦職業(yè)技術(shù)學(xué)院信息系,盤錦,124010)

        基于JSP考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

        高天哲

        (盤錦職業(yè)技術(shù)學(xué)院信息系,盤錦,124010)

        為了減輕教務(wù)管理人員的日常管理工作,科學(xué)、規(guī)范地進(jìn)行教學(xué)管理,設(shè)計(jì)與實(shí)現(xiàn)了考試管理系統(tǒng)。該系統(tǒng)采用SP的開發(fā)技術(shù)與SQL Server數(shù)據(jù)庫平臺(tái)來實(shí)現(xiàn),使用面向?qū)ο蠓椒ㄟM(jìn)行系統(tǒng)設(shè)計(jì),并對(duì)系統(tǒng)中的主要類進(jìn)行了說明。該系統(tǒng)的應(yīng)用提高了工作效率。

        SP;SQL;面向?qū)ο?用例圖

        0 引言

        隨著計(jì)算機(jī)應(yīng)用及網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,替代傳統(tǒng)紙質(zhì)考試方式的基于計(jì)算機(jī)和網(wǎng)絡(luò)技術(shù)的試題存儲(chǔ)、題庫建立、自動(dòng)出題和閱卷等問題都可以通過計(jì)算機(jī)存儲(chǔ)技術(shù)和計(jì)算技術(shù)以及網(wǎng)絡(luò)數(shù)據(jù)傳輸技術(shù)來實(shí)現(xiàn)。這樣的系統(tǒng)一般稱為在線考試系統(tǒng),這些系統(tǒng)的使用可以很大程度地減輕教師的工作量和提高其工作效率,同時(shí)也使考試更加公正客觀,也方便學(xué)生答題。為了適應(yīng)新形勢(shì)的發(fā)展和本次畢業(yè)設(shè)計(jì)的需要,設(shè)計(jì)了這套《計(jì)算機(jī)文化基礎(chǔ)》在線考試系統(tǒng),但由于考試多樣性及時(shí)間與技術(shù)的原因,選取了后臺(tái)教師試卷管理及評(píng)分和前臺(tái)學(xué)生考試模塊進(jìn)行主要課題的實(shí)施。希望此考試系統(tǒng)的高效和便捷作用發(fā)揮在實(shí)際考試中,把教師從大量繁瑣的工作中解放出來,并希望能為進(jìn)行在線考試的發(fā)展進(jìn)行有益的探索及嘗試。

        目前,在網(wǎng)絡(luò)上運(yùn)行的應(yīng)用軟件主要有兩種運(yùn)行模式:Client/server模式和Browser/Server模式。前者主要的缺點(diǎn)是維護(hù)、升級(jí)較麻煩,后者是近幾年伴隨Internet迅速發(fā)展起來的一種技術(shù),它與客戶/服務(wù)器方式類似,客戶端是一個(gè)標(biāo)準(zhǔn)的瀏覽器,服務(wù)器端是Web Server ,而Web Server與數(shù)據(jù)庫和應(yīng)用服務(wù)器的緊密結(jié)合,使得這種模式的應(yīng)用范圍不斷擴(kuò)大,它已不僅僅用于網(wǎng)上查詢,有很多部門的業(yè)務(wù)系統(tǒng),它的主要優(yōu)點(diǎn)是便于擴(kuò)充應(yīng)用、升級(jí)維護(hù)簡(jiǎn)便。

        另外,考試系統(tǒng)軟件也有一個(gè)不斷添加新的功能的過程;同時(shí)軟件產(chǎn)品本身的完善也是一個(gè)漸進(jìn)過程。

        由于基于C/S模式的軟件存在安裝維護(hù)升級(jí)所需的大量工作量的考慮,采用Browser/Server模式來設(shè)計(jì)考試系統(tǒng)比較合適,服務(wù)器端我們采用微軟的SQL Server 2005數(shù)據(jù)庫系統(tǒng)和JSP組件來構(gòu)成考試的應(yīng)用服務(wù)系統(tǒng);客戶端采用瀏覽器來完成考試全過程,同時(shí)考試系統(tǒng)的管理員可以通過瀏覽器進(jìn)行遠(yuǎn)程系統(tǒng)維護(hù)和管理。

        利用數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)通信,結(jié)合目前硬件價(jià)格普遍下降和網(wǎng)絡(luò)帶寬不斷增加的有利優(yōu)勢(shì),應(yīng)用JAVA技術(shù),我開發(fā)了基于B/S模式《計(jì)算機(jī)文化基礎(chǔ)》網(wǎng)上考試系統(tǒng)這一程序。它使用方便、操作簡(jiǎn)潔,效率很高(同時(shí),它對(duì)計(jì)算機(jī)的配置配置也很高,尤其是服務(wù)器端)。現(xiàn)階段雖只實(shí)現(xiàn)了試卷的主觀題部分,但已具有管理員登錄和管理、考生注冊(cè)、考生登錄、教師登錄、在線考試、在線出題和在線閱卷等重要功能。也就是說實(shí)現(xiàn)了真正的無紙化考試,滿足任何有登錄權(quán)限的考生隨時(shí)隨地考試,同時(shí)也大大減輕了教師出題、抽題和判卷、試卷分析等繁重的工作量。

        1 需求分析

        1.1 系統(tǒng)需要解決的主要問題

        本系統(tǒng)要實(shí)現(xiàn)《計(jì)算機(jī)基礎(chǔ)》在線考試及管理功能。能夠?qū)崿F(xiàn)學(xué)生登錄并考試的功能,使學(xué)生實(shí)現(xiàn)網(wǎng)絡(luò)考試的功能,學(xué)生在網(wǎng)上進(jìn)行答題并交卷。教師可以完成學(xué)生信息的管理,試卷的管理及評(píng)卷的管理功能。

        本系統(tǒng)要實(shí)現(xiàn)在線考試,模擬現(xiàn)實(shí)中的考試,首先需要解決試卷的管理,在本系統(tǒng)中,題型分為填空,改錯(cuò)及程序題,教師需要完成試題、答案、難度、分值等信息的錄入,同時(shí)需要設(shè)定考試的時(shí)間及開啟考試狀態(tài)。學(xué)生在規(guī)定的時(shí)間內(nèi)計(jì)時(shí)答卷。交卷后由教師完成評(píng)卷的功能。這些問題需要通過特定的算法,逐步實(shí)現(xiàn)。

        1.2 數(shù)據(jù)流圖(DFD)

        DFD圖是數(shù)據(jù)流圖的簡(jiǎn)稱,數(shù)據(jù)流圖由以下四種成分構(gòu)成:源點(diǎn)(或終點(diǎn))、處理、數(shù)據(jù)存儲(chǔ)表、數(shù)據(jù)流。圖中不會(huì)有任何具體的物理元素出現(xiàn),在系統(tǒng)中被描述的只是信息的流動(dòng)和處理情況,即使不是專業(yè)的計(jì)算機(jī)技術(shù)人員也容易理解,是極好的客戶說明工具。它能精確的描述系統(tǒng)的邏輯模型,描述數(shù)據(jù)在管理信息系統(tǒng)中輸入經(jīng)過存儲(chǔ)、加工處理最后輸出的全過程,是設(shè)計(jì)者和客戶進(jìn)行交流的很好的工具。

        2 設(shè)計(jì)總體

        2.1 概述

        解決系統(tǒng)如何實(shí)現(xiàn)問題是本階段設(shè)計(jì)的基本目標(biāo),也叫做概要設(shè)計(jì),劃分出系統(tǒng)的物理元素及設(shè)計(jì)軟件的結(jié)構(gòu)是本階段的主要任務(wù)。應(yīng)該對(duì)系統(tǒng)進(jìn)行總體設(shè)計(jì),即根據(jù)系統(tǒng)分析產(chǎn)生的分析結(jié)果來確定這個(gè)系統(tǒng)由哪些系統(tǒng)和模塊組成,在完成軟件定義時(shí)期的任務(wù)之后。這些系統(tǒng)和模塊又如何有機(jī)的結(jié)合在一起,每個(gè)模塊的功能如何實(shí)現(xiàn)也一并實(shí)現(xiàn)。系統(tǒng)設(shè)計(jì)的目標(biāo)是使系統(tǒng)實(shí)現(xiàn)擁有所要求的功能,同時(shí),力爭(zhēng)達(dá)到可修改性、高可靠性、高效率,并且容易掌握和使用。

        2.2 程序流程圖

        圖1 在線考試系統(tǒng)DFD圖

        程序流程圖又稱為程序框圖,它是使用最廣泛的歷史悠久的描述軟件設(shè)計(jì)的方法。

        模塊化的依據(jù)是:把復(fù)雜問題分解成許多容易解決的小問題,這樣原來的問題也就變得容易解決。模塊化設(shè)計(jì)是把大型軟件按照一定的規(guī)則劃分成若干較小的相對(duì)功能獨(dú)立又相關(guān)聯(lián)的模塊。每個(gè)模塊完成一個(gè)特定的子功能。這些模塊又能結(jié)合起來組成一個(gè)整體,完成指定的功能,解決問題的要求。采用模塊化原理的優(yōu)勢(shì)是可以使軟件結(jié)構(gòu)清晰,容易進(jìn)行測(cè)試和調(diào)試。從而提高軟件的可修改性和可靠性。有助于軟件開發(fā)項(xiàng)目的組織和管理。一個(gè)大型軟件可分別由不同的人員分別編寫不同的模塊。

        圖2 學(xué)生子系統(tǒng)的程序流程圖

        3 結(jié)束語

        本系統(tǒng)的目標(biāo)是實(shí)現(xiàn)在線考試的題庫建設(shè)、考生考試及教師評(píng)卷的功能,考試可以在本地進(jìn)行,也可以以異地的方式進(jìn)行,拓展了考試的靈活性。根據(jù)題庫中的內(nèi)容可以即時(shí)生成試題,這樣可避免考生考試前的押題;而且可以采用標(biāo)準(zhǔn)化形式的試題,從而使用計(jì)算機(jī)軟件系統(tǒng)自動(dòng)閱卷,大大提高判卷效率;而且考試成績(jī)會(huì)之間存儲(chǔ)到數(shù)據(jù)庫中,通過在線考試系統(tǒng)中相應(yīng)的模塊進(jìn)行統(tǒng)計(jì)、查詢等操作。根據(jù)要求,本系統(tǒng)具體實(shí)現(xiàn)如下的功能:

        1)實(shí)出教師的在線出題功能,教師可以再任何時(shí)間,任何地點(diǎn),只要有計(jì)算機(jī)就可以完成相應(yīng)的出題工作。

        2)實(shí)現(xiàn)考生的在線考試功能。教師可以設(shè)置考場(chǎng)時(shí)間安排和為考生安排考場(chǎng),在規(guī)定的時(shí)間內(nèi)學(xué)生以準(zhǔn)考證號(hào)及密碼驗(yàn)證的方式,進(jìn)入考試并開始答題,系統(tǒng)自動(dòng)計(jì)時(shí),學(xué)生答完題后,實(shí)現(xiàn)網(wǎng)上試卷提交。

        3)教師評(píng)分功能,教師可以根據(jù)學(xué)生的試卷,對(duì)學(xué)生進(jìn)行評(píng)分。得出學(xué)生成績(jī)信息。

        本文以考試管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)為例,介紹了其采用的開發(fā)框架、設(shè)計(jì)方法以及實(shí)現(xiàn)過程進(jìn)行了描述。本系統(tǒng)的目標(biāo)是實(shí)現(xiàn)在線考試的題庫建設(shè),在線考試及自動(dòng)評(píng)卷的功能??荚嚳梢栽诒镜剡M(jìn)行,也可以以異地的方式進(jìn)行,考試的靈活性得到了擴(kuò)展。可以根據(jù)題庫中的數(shù)據(jù)即時(shí)生成試卷,這樣可避免考生考試前的押題;而且可以采用標(biāo)準(zhǔn)化形式的試題,從而使用計(jì)算機(jī)軟件系統(tǒng)自動(dòng)閱卷,大大提高判卷效率;而且考試成績(jī)會(huì)之間存儲(chǔ)到數(shù)據(jù)庫中,通過在線考試系統(tǒng)中相應(yīng)的模塊進(jìn)行統(tǒng)計(jì)、查詢等操作。

        [1] 丘凱倫.高校教學(xué)實(shí)驗(yàn)室管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn).華南理工大學(xué)[D],2009,11.

        [2] 劉曉華著.J2EE企業(yè)級(jí)應(yīng)用開發(fā)[M].北京:電子工業(yè)出版社,2003.

        [3] 徐鋒,陳暄等編著.UML面向?qū)ο蠼;A(chǔ)[M].中國(guó)水利水電出版社,2006.

        Design and implementation of the examination management system based on JSP

        Gao Tianzhe
        (Department of information of Panjin Vocational and Technical College,Panjin,124010)

        In order to reduce the daily work of educational managers,scientific and standardized teaching management,the examination management information system is designed and realized.The system used SP and SQL sever database platform,and designed by using object-oriented methods,and describes the main classes. The application of the system improves the work efficiency.

        SP;SQL;object-oriented;use case

        猜你喜歡
        計(jì)算機(jī)功能系統(tǒng)
        也談詩的“功能”
        中華詩詞(2022年6期)2022-12-31 06:41:24
        Smartflower POP 一體式光伏系統(tǒng)
        計(jì)算機(jī)操作系統(tǒng)
        WJ-700無人機(jī)系統(tǒng)
        ZC系列無人機(jī)遙感系統(tǒng)
        基于計(jì)算機(jī)自然語言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡(jiǎn)介
        科技傳播(2019年22期)2020-01-14 03:06:34
        信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        關(guān)于非首都功能疏解的幾點(diǎn)思考
        Fresnel衍射的計(jì)算機(jī)模擬演示
        亚洲中文字幕日产喷水| 疯狂的欧美乱大交| 欧美国产一区二区三区激情无套 | 女人被爽到高潮视频免费国产| 人妻少妇av无码一区二区| 国产高清国内精品福利99久久| 亚洲中字永久一区二区三区| 中文有码亚洲制服av片| 日本丰满熟妇bbxbbxhd| 亚洲tv精品一区二区三区| 日韩中文字幕一区在线| 日本精品视频免费观看| 蜜桃无码一区二区三区| 成人激情四射网| 蜜桃av噜噜一区二区三区免费| 中出人妻希奇杰卡西av| 中国农村熟妇性视频| 国产午夜精品福利久久| 国产福利一区二区三区在线观看| 亚洲国产av无码精品| 成人小说亚洲一区二区三区| 欧美洲精品亚洲精品中文字幕| av在线播放中文专区| 亚洲av永久中文无码精品综合| 99久久久无码国产精品9| 日韩精品一区二区三区在线观看的| 91久久综合精品久久久综合| 久久久www成人免费精品| 久久精品国产亚洲AV成人公司| 国产av一区二区三区狼人香蕉| 成人无码一区二区三区| 成人性生交片无码免费看| 无遮挡粉嫩小泬| 亚洲高清国产一区二区| 俺去俺来也在线www色官网| 人妻无码AⅤ不卡中文字幕| 亚洲精品中文字幕一二| 日本熟日本熟妇中文在线观看| 99热这里只有精品国产99热门精品| 国产成人精品一区二区日出白浆| 国产无套中出学生姝|