[原始碼和文件分享]基於java的C語言試題生成與考試系統
摘 要
當前,網路教學方興未艾。網上考試已在其中扮演了重要的角色,傳統試卷考試方式有待提高。網路教學已從其規範性、科學性及考試工作組織、管理的統一性,影響到教學質量的好壞。基於此,本系統開發實現了基於B/S模式的c試題生成與考試系統,其中資料庫採用MYSQL,開發平臺是jsp,開發工具是eclipse+myeclipse,伺服器採用tomcat。本系統實現了三個功能模組即試題管理模組、線上考試模組、自動評分模組。試題管理模組包括上傳試題、試題管理、試卷的自動生成。線上考試模組包括學生登入、考試鑑權、考試時間控制和一些簡單的考試意外的避免。自動評分模組包括制定評分規則自動評分和答案的返回。 使用者機則不需要安裝任何應用程式直接通過瀏覽器就可以訪問。本系統的實現有利於提高網路教學的質量同時大大拓展了考試的靈活性,閱卷效率,以及保證了考試的公平性、答案的安全性。
關鍵詞:網路考試系統;Web;B/S模式
參考文件和完整的文件和原始碼下載地址:
https://www.write-bug.com/article/1950.html
相關推薦
[原始碼和文件分享]基於C語言實現的網咖管理系統-背單詞-自守數-進位制轉換
1 求解自守數 1.1 問題描述 判斷任意輸入的某數,是否是自守數。如果一個自然數的平方數的尾部仍然為該自然數本身, 則稱其為自守數。例如: 5x5=25 76x76=5776 625x625=390625 1.2 功能要求 可任意輸入一個整數,輸出其是否是
[原始碼和文件分享]基於java的C語言試題生成與考試系統
摘 要 當前,網路教學方興未艾。網上考試已在其中扮演了重要的角色,傳統試卷考試方式有待提高。網路教學已從其規範性、科學性及考試工作組織、管理的統一性,影響到教學質量的好壞。基於此,本系統開發實現了基於B/S模式的c試題生成與考試系統,其中資料庫採用MYSQL,開發平臺是jsp,開發工具是ecli
[原始碼和文件分享]基於C語言實現的流星雨模擬課程設計
一、課程設計內容及要求 程式模擬一組流星飛向地面的情景。地面用多行#來表示,流星用大寫字母不表示。程式產生一組流星(比如10個),從螢幕頂部下降飛向地面。一組流星中,每個流星的字元顏色是隨機的,下降的位置是隨機的,下降的速度也是隨機的。一個流星下落只能去掉一個#號,當最後一行地面有#被去掉時,程
[原始碼和文件分享]基於C#語言的計算器的設計與實現
一 需求分析 利用c#語言實現一個計算器程式,包括普通計算器模式、科學計算器模式;實現實數(包括正數、負數、0)的加、減、乘、除、平方等基本遠算,並實現非負數的開方運算。 二 程式設計與實現 首先設計主窗體,包括兩個TextBox用來顯示資料,使用資料繫結實現,在Model中實現INot
[原始碼和文件分享]基於C語言的個人簡歷錄入程式
一 需求分析 此個人簡歷錄入程式可實現相關資訊的新增、刪除、修改。 通過文字框錄入姓名,通過單選按鈕選擇性別,通過組合框選擇專業(計算機,電子,工商等)和文化程度(大專,本科,碩士,博士等),設定“提交”與“取消”兩個按鍵,當用滑鼠點選“提交”按鍵時,在文字框中顯示所填寫以及選擇的資
[原始碼和文件分享]基於C語言的Linux環境下socket程式設計
一 需求分析 柏克萊套接字,又稱為BSD 套接字是一種應用程式介面,用於網際插座與Unix域套接字,包括了一個用C語言寫成的應用程式開發庫,主要用於實現程序間通訊,在計算機網路通訊方面被廣泛使用。 使用Berkeley套接字的系統有很多,本系統是在Ubuntu下用C語言進行socket程式設
[原始碼和文件分享]基於java語言的FTP伺服器(Ping測試工具軟體)
一 需求分析 已知引數:目的節點IP地址或主機名 設計要求:通過原始套接字程式設計,模擬Ping命令,實現其基本功能,即輸入一個IP地址或一段IP地址的範圍,分別測試其中每個IP地址所對應主機的可達性,並返回耗時、生存時間等引數,並統計成功傳送和回送的Ping報文
[原始碼和文件分享]基於java語言的C/S模式網路聊天室軟體
一 需求分析 採用C/S模式,基於TCP協議程式設計的方式,使得各個使用者通過伺服器轉發實現聊天的功能 分為三大模組:客戶端模組、伺服器端模組和公共輔助類模組 客戶端模組的主要功能: 登陸功能:使用者可以註冊,然後選擇伺服器登入聊天室
[原始碼和文件分享]基於Java語言的C/S模式通訊錄備份和查詢軟體
一 需求分析 本設計要求完成一個基於C/S模式的通訊錄備份軟體,採用C/S架構,具有易用、美觀的圖形介面。 1.1 伺服器端功能要求 能夠驗證客戶身份,接收客戶端的備份通訊錄的請求,能夠實時備份和更新客戶的通訊錄 加密儲存每個使用者的通訊錄 1.2 客戶端功能
[原始碼和文件分享]基於C語言的B-樹的實現
1 軟體結構設計 1.1 軟體功能結構 用下圖所示的方式描述軟體的功能結構。 1.1.1 B-樹的查詢 B-樹的查詢過程:根據給定值查詢結點和在結點的關鍵字中進行查詢交叉進行。首先從根結點開始重複如下過程: 若比結點的第一個關鍵字小,則查詢在該結點第一個指標指向的結點進行;
[原始碼和文件分享]基於C語言的簡單檔案系統的實現
1 題目介紹 通過具體的檔案儲存空間的管理、檔案物理結構、目錄結構和檔案操作的實現,加深對檔案系統內部的資料結構、功能以及實現過程的理解。 1.1 要求 在記憶體中開闢一個虛擬磁碟空間作為檔案儲存分割槽,在其上實現一個簡單的基於多級目錄的單使用者單任務系統中的檔案系統。在推出該檔
[原始碼和文件分享]基於C語言實現的約瑟夫生者死者遊戲
1 專案簡介 約瑟夫生者死者遊戲的大意是:30個旅客同乘一條船,因為嚴重超載,加上風高浪大危險萬分;因此船長告訴乘客,只有將全船一半的旅客投入海中,其餘人才能倖免於難。無奈,大家只得統一這種方法,並議定30個人圍成一圈,由第一個人開始,依次報數,數到第9人,便將他投入大海中,然後從他的下一個人數
[原始碼和文件分享]基於C語言實現的考試報名系統
1 專案簡介 考試報名工作給各高校報名工作帶來了新的挑戰,給教務管理部門增加了很大的工作量。本專案是對考試報名管理的簡單模擬,用控制檯選項的選擇方式完成下列功能:輸入考生資訊;輸出考生資訊;查詢考生資訊;新增考生資訊;修改考生資訊;刪除考生資訊。 2 專案功能要求 本專案的實質是完成對考
[原始碼和文件分享]基於C語言實現的括號匹配問題
1 解題思路 構造包含頂指標,底指標和增量的結構體。以此建立一個空棧。然後依次讀入輸入的字元,存放至棧中。最後從棧中依次讀出字元。分別設定三種括號的標誌。當右括號讀出時標誌加一,當左括號讀出時標誌減一。如果表示式括號匹配,則三種標誌位都等於0,如果括號不匹配則標誌位不等於0,最後輸出結果。
[原始碼和文件分享]基於C語言實現的勇闖迷宮遊戲
1 專案簡介 迷宮只有兩個門,一個門叫入口,另一個門叫出口。一個騎士騎馬從入口進入迷宮,迷宮設定很多障礙,騎士需要在迷宮中尋找通路以到達出口。 2 專案功能要求 迷宮問題的求解過程可以採用回溯法即在一定的約束條件下試探地搜尋前進,若前進中受阻,則及時回頭糾正錯誤另擇通路繼續搜尋的方法。從
[原始碼和文件分享]基於UNIX V6++設計的二級檔案系統
一、課程設計基礎任務描述 為 LINUX 設計一個簡單的二級檔案系統。本實驗用某個大檔案,如 c:\myDisk.img , 儲存整個檔案卷中的所有資訊。一個檔案卷實際上就是一張邏輯磁塊盤,磁碟中儲存的資訊以塊為單位。每塊 512 位元組。 複習並深入領會 UNIX V6 檔案管理系統的核心設計
[原始碼和文件分享]基於C++的電網建設造價模擬系統
一、使用說明 1.1 專案簡介 假設一個城市有n個小區,要實現n個小區之間的電網都能夠相互接通,構造這個城市n個小區之間的電網,使總工程造價最低。請設計一個能夠滿足要求的造價方案。 1.2 專案功能要求 在每個小區之間都可以設定一條電網線路,都要付出相應的經濟代價。n個小區之間最多可
[原始碼和文件分享]基於JAVA的實現學生卡管理系統
一. 引言 1.1 編寫目的 自出臺“科教興國”方針後,國家對教育領域的重視程度越來越大,資金投入也越來越多。人們已經意識到教育的重要性,各地高校如雨後春筍般湧現出來,導致在校學生這支隊伍也日益壯大。這就意味著校園卡的使用越來越多,同時也加大了校園卡的管理難度。因此,設計一套行之有效的校園卡
[原始碼和文件分享]基於Python的Pygame庫實現的仿微信遊戲中的飛機大戰小遊戲
不知大家是否還記得當時微信上風靡一時的打飛機小遊戲,通過控制我方飛機的上下左右移動,發射子彈來擊毀敵機,增加得分。這是一款簡單操作易上手又很有趣味性的遊戲,我使用python作為基本語言,利用pygame仿照微信版本完成了這款低配版飛機大戰遊戲。 我方飛機會按時的不斷髮射子彈,玩家通過上下左右的方向鍵來躲避
[原始碼和文件分享]基於WIN32彙編實現的仿Windows計算器
使用Win32程式設計設計一個功能及介面風格類似於Windows計算器的計算器程式,只要求實現標準型計算器。 主要實現的功能:包含基本的四則運算、倒數運算、平方根運算。並支援儲存區的儲存、清除、調出、累加等功能。 關鍵詞:win32,Windows計算器,彙編,四則運算,倒數運算,平方根運算