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

正文內(nèi)容

畢業(yè)設(shè)計-aspnet計算機在線考試系統(tǒng)的設(shè)計與實現(xiàn)(編輯修改稿)

2025-01-07 22:29 本頁面
 

【文章內(nèi)容簡介】 。 ( 3) 考試系統(tǒng)抽題的模式。 ( 4) 評分原則的合理性。 ( 5) 事件驅(qū)動方式開發(fā)的應(yīng)用程序的研究。 系統(tǒng)中首先要進行題庫設(shè)計。 管理人員可設(shè)置不同類型的試題,并在同一類型中設(shè)置難易程度不同的試題,便于根據(jù)考生的知識儲備組成難易程度不同的試卷。在 自動組卷環(huán)節(jié),系統(tǒng)主要研究如何根據(jù)老 師設(shè)置的參數(shù)自動從數(shù)據(jù)庫提取試題,生成試卷。并合理的分發(fā)給考生 。 在 考試環(huán)節(jié),系統(tǒng)主要研究如何合理設(shè)計考試界面,實現(xiàn)與考生交互,完成考試過程。由于程序設(shè)計題需要考生在實際的編程環(huán)境中進行編輯和調(diào)試 ,系統(tǒng)應(yīng)設(shè)計簡便的切換方法,方便考生實現(xiàn)考試環(huán)境與編程語一言 環(huán)境的切換。在自動評分環(huán)節(jié),選擇題、判斷題的評分可依照現(xiàn)有較成熟的評分方法進行研究設(shè)計,系統(tǒng)將對程序題的評分方法進行重點研究。 使程序題的判分更準確、方便。 研究技術(shù)路線 本系統(tǒng)主要包括數(shù)據(jù)維護、考務(wù)管理、考場管理、系統(tǒng)管理、考生考試模塊和幫助六個模塊。 采用了總體規(guī)劃、分步實施、管理模式研究和技術(shù)開發(fā)相結(jié)合,研究與應(yīng)用相結(jié)合的技術(shù)路線。 考生登錄系統(tǒng)選擇試題,進行答題,交卷。 管理員需要對系統(tǒng)進行維護,試卷信息維護,院系信息維護,數(shù)據(jù)查詢維護 。 在實現(xiàn)方法上,使用 Visio 完成前期數(shù)據(jù)庫設(shè)計,采用 . 開發(fā)環(huán)境1 5 Made by SQH ……………………………裝……………………………………訂…………………………………線…………………………… 和 C語言 來實現(xiàn)程序的編寫和呈現(xiàn), 重點對題庫操作的方便性、兼容性,自動組卷的不重復(fù)性、合理性,自動評分技術(shù),和考試系統(tǒng)的合理性、界面的人性化進行了考慮。 題型和難度的設(shè)計 在考試系統(tǒng)中, 在上機考試系統(tǒng)中,題庫中的題型設(shè)計是一個重要因素,決定了考試是否能夠產(chǎn)生科學(xué)、合理的測試效果。本系統(tǒng)處理的題型有 : 單項選擇題、判斷題和程序題。題目不會引起考生歧義,并設(shè)置有標準答案、試題分值、試題難度,滿足考試抽題及自動閱卷的參數(shù)要求。同時, 通過支持試題的導(dǎo)入、導(dǎo)出,保證試題庫中能有充足的試題,滿足考試的需求,增加了考試的靈活性。 計算機答卷的技術(shù)要求 考生在做試卷中的客觀題型試題如:單項選擇題,判斷題時,使用鼠標選擇各題目中認為正確的選項,對考生而言,只需要掌握鼠標的使用方法即可。在做程序題時,只需要把在 計算機語言 環(huán)境下調(diào)試好的程序代碼寫到文本框中即可。很顯然,這樣的操作技能,不存在任何障礙。因此利用計算機進行考試答卷是完全可行的。 閱卷評分的準確性保障 上機考試系統(tǒng)中,對于客觀題型的閱卷通過將考生答案與試題標準答案進 行字符串比較的方式來判別,保證了閱卷的準確性,評分可通過累計正確答題的試題分值來獲得,算法簡單、快速、準確,程序編制容易。主觀題,采用人工與機器相結(jié)合的評分的方法,由評分老師對照題庫中的參考答案對考生答案進行評定。并為老師提供了評語的輸入,對考生答案做出評價,便于以后對試題得分率做出正確的分析。 前 言 6 選擇合適的開發(fā)工具 開發(fā)工具的選擇對一個系統(tǒng)來說很重要,既決定了開發(fā)人員的開發(fā)效率,也對 界面 的美觀和操控性起著重要作用,同時也對軟件產(chǎn)品的易維護性和擴充性有著重要影響。 ( 1) Visual Studio 2021 Visual Studio 是一套完整的開發(fā)工具集,用于生成 Web 應(yīng)用程序、 XML Web Services、桌面應(yīng)用程序和移動應(yīng)用程序。 Visual Basic、Visual C++、 Visual C 和 Visual J 全都使用相同的集成開發(fā)環(huán)境 (IDE),利用此 IDE 可以共享工具且有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了 .NET Framework 的功能,通過此框架可使用簡化 ASP Web 應(yīng)用程序和 XML Web Services 開發(fā)的關(guān)鍵技術(shù)。 ( 2) Visual C語言 Visual C(讀做 C sharp,簡稱 C)是由微軟公司的 Visual (簡稱 )提供的一種重要開發(fā)語言。 是微軟公司推出的第一種基于 .NET FrameWork 的可視化應(yīng)用程序開發(fā)工具包,包括了 C、Visual 、 Visual C++.NET、 Visual J.NET 等 開發(fā)語言。 通過公共運行語言環(huán)境,將這些應(yīng)用程序開發(fā)語言緊密地集成在一起,使它們共同使用同一個集成開發(fā)環(huán)境和同一個基礎(chǔ)類庫,大大簡化了應(yīng)用程序的開發(fā)過程,為開發(fā)人員快速地創(chuàng)建分布式應(yīng)用程序提供了強有力的支持。 ( 3) SQL Server 2021 SQL(Structured Query Language),結(jié)構(gòu)化查詢語言。 SQL 語言的主要功能就是同各種數(shù)據(jù)庫建立聯(lián)系,進行溝通。按照 ANSI(美國國家標準協(xié)會 )的規(guī)定, SQL 被作為關(guān)系型數(shù)據(jù)庫管理系統(tǒng)的標準語言。 SQL 語句可以用來執(zhí)行各種各樣的操作 ,例如更新數(shù)據(jù)庫中的數(shù)據(jù),從數(shù)據(jù)庫中提取1 7 Made by SQH ……………………………裝……………………………………訂…………………………………線…………………………… 數(shù)據(jù)等。 SQL Server 2021 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的 較 新版本。該版本繼承了 SQL Server 版本的優(yōu)點同時又比它增加了許多更先進的功能,具有使用方便 ,可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點,可跨越從運行 Microsoft Windows 98 的膝上型電腦到運行Microsoft Windows xp 的大型多處理器的服務(wù)器等多種平臺使用 。 系統(tǒng)分析 8 2 系統(tǒng)分析 需求分析 隨著計算機技術(shù)的發(fā)展, 當今社會對計算機實際操作的要求越來越高,然而傳統(tǒng)的筆試模式在程序設(shè)計類課程的考核方面暴露出許多的弊端,因各老師的評分標準不同而導(dǎo)致學(xué)生的實際能力測試出現(xiàn)偏差,使得考試結(jié)果不能夠準確、客觀地評價學(xué)生的實踐編程能力。為了解決這種弊端,在線考試系統(tǒng)、自動組卷、自動閱卷成為各高校選擇的必然要求。 采用無紙化的上機考試可以更真實、準確地反映應(yīng)試者的實際水平和能力,采用自動組卷、自動閱卷而不需要人工評閱試卷,使中間環(huán)節(jié)少,誤差率小,能在考試結(jié)束后立即得到成績,公平合理,還可以進行自動統(tǒng)計,馬上得到統(tǒng)計結(jié)果,大大節(jié)省考試 費用,提高考試效率。 計算機在線考試系統(tǒng)應(yīng)滿足以下幾個方面的要求: 對于 學(xué)生 來說, 應(yīng) 提供方便、快捷、高效的考試操作功能, 該系統(tǒng) 應(yīng)該讓考生充分發(fā)揮其知識水平,不 能因 客觀原因而影 響考生的正常狀態(tài)。系統(tǒng)反應(yīng)應(yīng)靈敏迅速,如在執(zhí)行用戶登錄、試卷提取 等功能時,應(yīng)快速做出響應(yīng)。 在考試開始后,考生應(yīng)快速打開頁面,進行答題,在試題上方應(yīng)有剩余時間顯示,考試 時間到了系統(tǒng)要可以要求考 生 交卷或強制停止考試。在答題過程中數(shù)據(jù)庫會每隔 1 分鐘保存信息一次。 為了防止考生漏答試題,在考生 交卷 時,系統(tǒng)應(yīng)能為考生檢查是否有未作試題,并給予提醒。 應(yīng)試者選擇答案提交后,由計算機自動 閱 卷,得到成績后統(tǒng)計出來, 可根據(jù)情況是否 導(dǎo)出 Excel 成績表,分析各班成績情況。 對于 系統(tǒng)管理員來說,要提供方便統(tǒng)一的管理功能,管理員可以 完成數(shù)據(jù)庫的備份和還原,也可 瀏覽、查詢、添加、刪除、修改、統(tǒng)計考生的基本信息和試題的基本信息, 同時1 9 Made by SQH ……………………………裝……………………………………訂…………………………………線…………………………… 還要對試題的排版、組卷、發(fā)放等進行控制。 上機考試系統(tǒng)服務(wù)器端需要提供從服務(wù)器的數(shù)據(jù)庫隨機抽取試題后動態(tài)生成 試卷 的功能。 對于監(jiān)考人員來說, 要對整個考試過程進行控制, 要能控制考試的開始和結(jié)束,要能監(jiān)控考生的 登錄 情況。除了實現(xiàn)上述功能以外,系統(tǒng)還應(yīng) 該具有友好、簡潔的界面,安全性要高,穩(wěn)定性要強。 可行性分析 該系統(tǒng)主要采用 .NET( C)、 SQL 數(shù)據(jù)庫、 Visio 等技術(shù)和工具,整體設(shè)計遵循軟件工程的方法,經(jīng)過需求分析、總體設(shè)計、文檔和代碼的編制、模塊測試和系統(tǒng)實現(xiàn)幾個階段。下面就對這幾種技術(shù)和方法做一個概述。 技術(shù)可行性 使用 Visual Studio 2021 運行環(huán)境完成代碼的編制, 采用 與SQL 技術(shù)開發(fā) , 從數(shù)據(jù)庫中取得相應(yīng)的試卷數(shù)據(jù)自動組卷,自動評分,并收集用戶輸入數(shù)據(jù),能夠?qū)荚囘^程進行控制。,管理端和考生界面全部 采用 C/S 模式構(gòu)建,系統(tǒng)的部署、應(yīng)用、 維護更加方便。同時,使用 Visio 進行初期的模型設(shè)計,大型數(shù)據(jù)庫 SqlServer2021 提供了數(shù)據(jù)庫管理的能力,因此技術(shù)方案是成熟的和可行的。 經(jīng)濟 可行性 開發(fā)所需硬件軟件設(shè)施目前大多數(shù) PC 機系統(tǒng)能夠承擔,開發(fā)費用不高。 并且現(xiàn)在各高校 都擁有高性能微機和局域網(wǎng),該軟件系統(tǒng)的安裝、部署、運行和維護 簡單 ,都不會給 各高校 增加太高的費用。 操作 可行性 目前,大多數(shù) PC 機和局域網(wǎng)能夠軟件系統(tǒng)運行該系統(tǒng), 操作簡單易懂,該系統(tǒng)的安裝、調(diào)試、運行不會改變原計算機系統(tǒng) 的設(shè)置和網(wǎng)絡(luò)的布局,系統(tǒng)分析 10 并且大多數(shù)用戶幾乎不用做任何培訓(xùn)都能夠方便的操作軟件。 系統(tǒng)結(jié)構(gòu) 系統(tǒng)采用的是 C/S( Client/Server)結(jié)構(gòu), C/S 結(jié)構(gòu)即是指客戶機 /服務(wù)器體系。 客戶機/服務(wù)器模式是一種能夠充分發(fā)揮臺式計算機能力的主要手段。客戶機/服務(wù)器系統(tǒng)是一種以用戶為中心的系統(tǒng),它強調(diào)用戶與數(shù)據(jù)的交互作用??蛻魴C/服務(wù)器模式將任務(wù)劃分為由 “ 客戶機 ” 和 “ 服務(wù)器 ” 分別分擔的部分,雖然兩者都是連接在網(wǎng)絡(luò)上,但各自承擔并完成各自的功能。 目前大多數(shù)應(yīng)用軟件系統(tǒng)都是 客戶機/服務(wù)器 形式的兩層結(jié)構(gòu) ( 第一層是在客 戶機 系統(tǒng)上結(jié)合了表示與業(yè)務(wù)邏輯;第二層是通過網(wǎng)絡(luò)結(jié)合了數(shù)據(jù)庫服務(wù)器) ,由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的 Web 應(yīng)用發(fā)展,Web 和 客戶機/服務(wù)器 應(yīng)用都可以進行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴展出新的應(yīng)用系統(tǒng)。這也就是目前應(yīng)用系統(tǒng)的發(fā)展方向。 由于 客戶端實現(xiàn)與服務(wù)器 端 直接相連,沒有中間環(huán)節(jié),應(yīng)用服務(wù)器運行數(shù)據(jù)負荷較輕,數(shù)據(jù)的儲存管理功能較為透明 , 因此響應(yīng)速度快。同時由于開發(fā)是針對性的,因此,操作界面漂亮,形式多 樣,可以 充分滿足客戶自身的個性化要求。 客戶 服務(wù)器 圖 24 C/S結(jié)構(gòu)圖 1 11 Made by SQH ……………………………裝……………………………………訂…………………………………線…………………………… 3 總體設(shè)計 概要設(shè)計 數(shù)據(jù)流圖簡稱 DFD 圖。圖中沒有任何具體的物理元素,只是描述信息在系統(tǒng)中的流動和處理情況,即使不是專業(yè)的計算機技術(shù)人員也容易理解,是極好的理解工具。它能精確的描述系統(tǒng)的邏輯模型,描述數(shù)據(jù)在 MIS 中有輸入經(jīng)過存儲、加工處理最后輸出的全過程,是設(shè)計者和用戶交流的很好的工具。經(jīng)過系統(tǒng)分析,該考試系統(tǒng)的數(shù)據(jù)圖如圖 31 所示。 圖 31 數(shù)據(jù)流圖 對 “ 計算 機在線考試系統(tǒng)”進行概要設(shè)計,可將該系統(tǒng)劃分為 管理員功能模塊、 監(jiān)考人員功能模塊、 考生功能模塊。 ( 1) 管理員功能模塊 :該管理員 題庫管理 錄入 生成試卷 評分 考試 登錄 考生 考題 考生信息 試 題 題庫文件 考生信息文件 合法考生信息 考生信息 合法考生 答題信息 考生試題 考生試題文件 試卷 成績 成績單 考生答題文件 總體設(shè)計 12 功能模塊顯示了管理員對整個系統(tǒng)的控制,主要有 用戶信息維護,考生信息維護,試題信息維護,考場信息維護,院系專業(yè)班級信息維護,系統(tǒng)初始化,設(shè)置試題模板,組卷,發(fā)放試卷,分配座次,數(shù)據(jù)庫備份和恢復(fù),數(shù)據(jù)查詢,發(fā)放開考指令,結(jié)束考試,考場監(jiān)控,記錄違紀信息,修改密碼 功能 。其功能模塊圖為圖 32 所示。 管 理 員 數(shù)據(jù)備份和恢復(fù) 用戶信息維護
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1