freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計算機科學(xué)與技術(shù)專業(yè)畢業(yè)論文設(shè)計范文模板參考資料-無紙化考試系統(tǒng)的設(shè)計與實現(xiàn)-在線瀏覽

2025-01-19 17:37本頁面
  

【正文】 ............... 30 成績查詢功能實 現(xiàn) ......................................................................................... 30 答卷的存儲與讀取 ......................................................................................... 33 文件傳輸?shù)膶崿F(xiàn) ............................................................................................. 34 6 系統(tǒng)界面設(shè)計 .......................................................................................................... 36 教師操作 ......................................................................................................... 36 學(xué)生操作 ......................................................................................................... 40 7 總結(jié) .......................................................................................................................... 46 參考文獻 ...................................................................................................................... 47 致 謝 .............................................................................................錯誤 !未定義書簽。尤其在大,中專院校,校園網(wǎng)的建設(shè)已經(jīng)逐步完善,大多數(shù)學(xué)生已經(jīng)具備了利用網(wǎng)絡(luò)工具進行信息交流和輔助學(xué)習(xí)的能力。在國內(nèi),教育部提出實施 “現(xiàn)代遠程教育工程 ”,形成開放式教育網(wǎng)絡(luò),構(gòu)建終身學(xué)習(xí)體系。然而,長期以來學(xué)校的各種考試都是以紙,筆 為介質(zhì)的傳統(tǒng)考試方式,就是到目前為止,許多學(xué)校包括我們所在的高校,都還在廣泛的使用這種考試方式。而且,隨著考試題型和考生數(shù)量的不 斷增加以及考試要求的不斷提高,組織考試的工作量越來越大,而且也越來越煩瑣。將先進的計算機技術(shù)和網(wǎng)絡(luò)技術(shù)應(yīng)用于考試已經(jīng)成為考試方式發(fā)展的必然趨勢了。正是在這種背景下,設(shè)計并開發(fā)一個功能完善的網(wǎng)絡(luò)考試系統(tǒng)也就成為了我們迫切需要解決的問題?;?B/S 模式和 C/S 模式的考試系統(tǒng)是一種新興的考試模式,它改變了傳統(tǒng)的考試方式,可以客觀、準(zhǔn)確地評估人在某個知識領(lǐng)域的能力和水平,極大的提高考試效率,將考試這樣一項浩大的工程簡單化、模式化、透明化。本系統(tǒng)基于 C/S,實現(xiàn)的目標(biāo)是輕量級,簡單,可靠,以下是相關(guān)流程: (1)首先教師和管理員的界面 是不一樣的,管理員除了具有教師的權(quán)限外, 2 還具有管理權(quán)限,考試前,教師需要準(zhǔn)備好試卷,一種是以前自己出的或其它教師出的題或?qū)⒁郧暗脑嚲硇薷某尚碌脑嚲?,一種是利用向?qū)е谱髟嚲?,由于直接在服?wù)器上操作,不需要管理員的干涉。 (3)考試結(jié)束后,由計算機自動閱卷結(jié)合教師在服務(wù)器閱卷,由教師查詢。用戶界面由 MFC 中模板完成,簡單容易維護,數(shù)據(jù)處理也依賴于 MFC 消息機制和數(shù)據(jù)處理機制加上 C++本身強大的能力,數(shù)據(jù)文件存儲也由 MFC 提供了處理方式,本系統(tǒng)具有試卷生成、試題管理、考試、成績查詢、用戶管理和閱卷六個子系統(tǒng)組成。網(wǎng)上考試系統(tǒng)要實現(xiàn)下面的功能:系統(tǒng)服務(wù)器端分管理員和教師,客戶端僅供考試使用。教師可隨時閱卷,閱卷時,客觀題直接由系統(tǒng)批改,主觀題由老師定奪。傳統(tǒng)的考試方式下,多數(shù)學(xué)校的考試的工作流程是教師出題、印制試卷,學(xué)生考試,教師圓卷、統(tǒng)計成績與評估、試卷分析等,其中制卷、閱卷、統(tǒng)計成績的工作量非常大,而且也特別容易出錯。利用網(wǎng)絡(luò)考試系統(tǒng)進行考試則不再需要印刷試卷,可以節(jié)省大量的人力、物力和財力;課程考試題目 3 在考前輸入計算機,建成試題庫,利用網(wǎng)絡(luò)考試系統(tǒng)對試題庫進行科學(xué)的管理,為教師題目的保存、分類和檢索提供了便利,也為編制試卷提供了高效率和低成本的手段:考試試卷 由試題庫中的信息按照教師制定的組卷策略自動生成,提高了出卷的效率,并避免了考試前試題信息的泄露;考試系統(tǒng)可以對歷次考試的結(jié)果進行統(tǒng)計分析,教師可以依據(jù)分析結(jié)果,根據(jù)實際情況,調(diào)整、更新試題,增強試題庫的生命力。由此可見,設(shè)計并開發(fā)一個功能完善的網(wǎng)絡(luò)考試系統(tǒng)是非常有意義的。本系統(tǒng)中能夠處理的題型有:單 選題、多選題、判斷題、填空題、簡答題和論述題等,在本系統(tǒng)中簡答題和論述題將統(tǒng)一為主觀題,其它為客觀題,客觀題采用計算機自動評分,這也是該系統(tǒng)與傳統(tǒng)考試相比,所具有的一個優(yōu)越性。 (2)隨著硬件技術(shù)的發(fā)展,試題庫存貯數(shù)據(jù)量大和處理速度慢等因素已不再是主要考慮的問題。 (3)現(xiàn)在高校學(xué)生普遍具備了使用微機的基本技能,學(xué)生在鍵盤、鼠標(biāo)操作、漢字錄入 方面都不存在問題,且網(wǎng)絡(luò)考試系統(tǒng)對計算機操作水平要求極低,考生使用計算機答卷是完全可行的。而利用網(wǎng)絡(luò)考試和管理系統(tǒng)組織考試,無需制卷、成績統(tǒng)計和發(fā)成績通知單等過程,可以節(jié)約大量的人力、物力和財力。 社會可行性 隨著教學(xué)體制的改革,考試制度也將隨之變革,采用無紙化的網(wǎng)上考試 是今后考試的發(fā)展趨勢。因此,網(wǎng)絡(luò)考試系統(tǒng)有著十分廣闊的市場前景。按照軟件工程開發(fā)設(shè)計思路,分步驟進行需求分析、整體設(shè)計、詳細設(shè)計、編碼測試,最后驗收通過。開發(fā)環(huán)境為微軟公司的 ,數(shù)據(jù)庫選用 Microsoft SQL Server2020,它是基于客戶機服務(wù)器模式。 最大缺點是開發(fā)效率不高。 本系統(tǒng)采用 Visual Studio 開發(fā)環(huán)境進行開發(fā)。這一點正是微軟提供 MFC 類庫最重要的原因, 在這個類庫中包含了一百多個程序開發(fā)過程中最常用到的對象。我們還可以利用面向?qū)ο蠹夹g(shù)中很重要的 “繼承 ”方法從類庫中的已有對象派生出我們自己的對象,這時派生出來的對象除了具有類庫中的對象的特性和功能之外,還可以由我們自己根據(jù)需要加上所需的特性和方法,產(chǎn)生一個更專門的,功能更為強大的對象。 正是由于 MFC 編程方法充分利用了面向?qū)ο蠹夹g(shù)的優(yōu)點 ,它使得我們編程時極少需要關(guān)心對象方法的實現(xiàn)細節(jié),同時類庫中的各種對象的強大功能足以完成我們程序中的絕大部分所需功能,這使得應(yīng)用程序中程序員所需要編寫的代碼大為減少,有力地保證了程序的良好的可調(diào)試性。 數(shù)據(jù)庫訪問技術(shù) VC 提供了以下多種方法訪問數(shù)據(jù)庫: (1)使用 ODBC 技術(shù); (2)使用 OLEDB 技術(shù); (3)使用數(shù)據(jù)綁定控件技術(shù); (4)使 用 DAO 技術(shù)。 7 簡介 ODBC(Open Database Connectivity,開放數(shù)據(jù)庫互連 )是微軟公司開放服務(wù)結(jié)構(gòu) (WOSA, Windows Open Services Architecture)中有關(guān)數(shù)據(jù)庫的一個組成部分,它建立了一組規(guī)范,并提供了一組對數(shù)據(jù)庫訪問的標(biāo)準(zhǔn) API(應(yīng)用程序編程接口 )。 ODBC 本身也提供了對 SQL 語言的支持,用戶可以直接將 SQL 語句送給 ODBC,一個基于 ODBC 的應(yīng)用程序?qū)?shù)據(jù)庫的操作不依賴任何 DBMS,不直接與 DBMS 打交道,所有的數(shù)據(jù)庫操作由對應(yīng)的 DBMS的 ODBC驅(qū)動程序完成。由此可見, ODBC 的最大優(yōu)點是能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫 一個完整的 ODBC 由下列幾個部件組成: (1)應(yīng)用程序 (Application)。該程序位于 Windows 控制面板 (Control Panel)的 32 位 ODBC 內(nèi),其主要任務(wù)是管理安裝的 ODBC 驅(qū)動程序和管理數(shù)據(jù)源。驅(qū)動程序管理器包含在 ODBC32。其任務(wù)是管理 ODBC 驅(qū)動程序,是 ODBC 中最重要的部件。 (5)ODBC 驅(qū)動程序。 數(shù)據(jù)源。 Socket 套接字及文件傳輸 本系統(tǒng)用到的是 VC 的 CAsyncSocket 類, 該類在非常低的級別上封裝 Windows Sockets API,它的使用方法如下: (1)創(chuàng)建套接字 創(chuàng)建一個 CAsyncSocket 對象并使用該對象創(chuàng)建基礎(chǔ) SOCKET 句柄。sock 。 // Use the default parameters 或 CAsyncSocket* pSocket = new CAsyncSocket。 8 pSocket Create( nPort, SOCK_DGRAM )。如果套接 字是服務(wù)器,則將套接字設(shè)置為開始偵聽 (使用 CAsyncSocket:: Listen) 來自客戶端的連接嘗試。 (3)發(fā)送和接收數(shù)據(jù) 使用 Send(const void* lpBuf, int nBufLen, int nFlags = 0 )或 int SendTo(const void* lpBuf, int nBufLen, UINT nHostPort, LPCTSTR lpszHostAddress = NULL,int nFlags = 0 發(fā)送數(shù)據(jù),使用 int Receive(void* lpBuf, int nBufLen, int nFlags = 0 )或 int ReceiveFrom(void* lpBuf, int nBufLen, CStringamp。 rSocketPort, int nFlags = 0)接收數(shù)據(jù) (4)關(guān)閉套接字 void Close( )。在系統(tǒng)綜合要求中分 析功能、性能、運行三個方面的要求;在系統(tǒng)數(shù)據(jù)要求中對考試系統(tǒng)主要功能進行分析。 系統(tǒng)功能需求 無紙化考試系統(tǒng)的基本功能是利用計算機和網(wǎng)絡(luò)來組織考試。為了實現(xiàn)這一目標(biāo),使本系統(tǒng)能夠充分實現(xiàn)考試功能,順利地完成每一次考試的流程,本系統(tǒng)至少應(yīng)該具有以下功能: (1)系統(tǒng)能夠?qū)W(xué)生、 教師、管理員的基本信息進行管理,以便在登錄網(wǎng)絡(luò)考試系統(tǒng)時,驗證用戶的身份和為考生形成完整的考試信息檔案; (2)試題庫中應(yīng)包含多種類型的題型,如單選題、多選題、判斷題、填空題、簡答題和論述題等。 (5)系統(tǒng)能夠?qū)崿F(xiàn)對考生的考試成績進行統(tǒng) 計、對成績和試卷進行查詢的功能。軟件的可管理性是指可以方便地對系統(tǒng)進行管理,確保系統(tǒng)的正常運行管理和運作,這是作為一個軟件最基本的特征,主要涉及以下幾個因素:維護系統(tǒng)服務(wù)及其服務(wù)正常工作所需的基礎(chǔ)結(jié)構(gòu)、工具以及管理員和技術(shù)人員。安全性是指系統(tǒng)能夠保護數(shù)據(jù)或基礎(chǔ)結(jié)構(gòu)避免受惡意攻擊或者盜用。保障系統(tǒng)安全是任何系統(tǒng)成功的基本要素。 (3)可擴展性。系統(tǒng)為動態(tài)變化的模型,它們通常開始很小,但是隨著需求的增長而呈指數(shù)級增長。對于考試系統(tǒng)而言,這種擴展性就顯得尤為重要,因為考試系統(tǒng)功能的完善是一個漸進的過程,要根據(jù)學(xué)生的要求和技術(shù)的發(fā) 展而不斷改進。目前,整個考試系統(tǒng)服務(wù)器將在機房單的管理機上安裝而每臺學(xué)生用機上安裝客戶端,客戶端可以登錄更改服務(wù)器地址,從而實現(xiàn)局域網(wǎng)等同外網(wǎng)。操作系統(tǒng)的安全是 Web 最基本的,也是最重要的安全保證。 (2)配置:在配置方面要遵循。 (3)管理:在安全管理方面注意記錄服務(wù)器安裝配置情況和更改日志 、留意Microsoft 最新安全公告、及時打補丁、根據(jù)情況的變化增加安全設(shè)置、經(jīng)常查 11 看安全審核日志、備份系統(tǒng)配置信息和其它重要數(shù)據(jù)等,并給服務(wù)器安裝防病毒軟件和防火墻系統(tǒng)。 VS 是 window 平臺下軟件開發(fā)的利器,幾乎可開發(fā)各種應(yīng)用程序, VS2020是微軟在 VS6 之后的又一版本,增加了 . 框架和 c和更多集成功能,當(dāng)然我們將用到的只是 VS2020。它最初是由Microsoft Sybase 和 AshtonTate 三家公司共同開發(fā)的,于 1988 年推出了第一個OS/2 版本。 Microsoft 將 SQL Server 移植到 Windows NT 系統(tǒng)上,專注于開發(fā)推廣 SQL Server 的 Windows NT 版本。 SQL Server 2020,是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的新版本??煽缭綇倪\行 Microsoft Windows 98 的膝上型電腦,到運行 Microsoft Windows 2020 的大型多處理器的服務(wù)器等多種平臺使用。有關(guān)的一切數(shù)據(jù)處理都交給了主機去完成,這要求主機具有十分高的性能,并且隨著信息量的增加而不斷更新。進行所有運算,優(yōu)點是資源得到充分的共享,缺點是用戶界面單一,主機負載過大。為了運用 C/S 這樣的模式,就需要為客戶端和服務(wù)器端分別安裝相應(yīng)的運用程序,即所 謂的兩層結(jié)構(gòu)。此模式中,客戶端應(yīng)用程序常以圖形用戶界面 (GUI)表現(xiàn),易于生成和修改,界面友好,應(yīng)用服務(wù)器和數(shù)據(jù)庫服務(wù)器位于不同的主機上,可擴充性好,能夠適應(yīng)客戶機數(shù)目的增加和應(yīng)用處理
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1