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

正文內(nèi)容

基于web的傳感器題庫設(shè)計畢業(yè)設(shè)計(編輯修改稿)

2025-08-15 08:39 本頁面
 

【文章內(nèi)容簡介】 和消化,從而提高教師的教學質(zhì)量。 ( 2)穩(wěn)定性:不能出現(xiàn)由于系統(tǒng)本身技術(shù)問題所造成的功能混亂、無法考試、評判不公等現(xiàn)象。 (3)安全性:系統(tǒng)運行安全可靠是決定軟件質(zhì)量的重要因素。為了防止用戶越權(quán)使用,工作數(shù)據(jù)被非法篡改、破壞和泄露,要采取一定安全措施。 (4)高效性:降低教師的工作量,降低了考試的運營成本。 ( 5)系統(tǒng)處理的準確性和及時性:系統(tǒng)處理的準確性和及時 性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時間能夠滿足以后處理的需求。 ( 6)系統(tǒng)的開放性和系統(tǒng)的可擴充性:系統(tǒng)在開發(fā)過程中,應(yīng)該充分考慮以后的可擴充性。所有這些,都要求系統(tǒng)提供足夠的手段進行功能的調(diào)整和擴充。而要實現(xiàn)這一點,應(yīng)通過系統(tǒng)的開放性來完成,既系統(tǒng)應(yīng)是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單的加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。通過軟件的修補、替換完成系統(tǒng)的升級和更新?lián)Q代。 ( 7)系統(tǒng)的易用性和易維護性:要實現(xiàn)這一點,就要求系統(tǒng) 應(yīng)該盡量使用用戶熟悉的術(shù)語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。 ( 8)使用便捷性 :本系統(tǒng)基于 B/S 結(jié)構(gòu),清晰明了,能符合“瘦客戶機”的原則,極大的簡化了客戶機的工作,既免去了客戶端的維護,同時又降低了用戶學習操作的難度 。 系統(tǒng)的功能模塊 本系統(tǒng)按照需求分析和功能要求,實行模塊化的設(shè)計思想, 將系統(tǒng)的功能模塊劃分 為了兩個功能模塊 :系統(tǒng)管理員模塊以及學生模塊,各自訪問系統(tǒng)服務(wù)的權(quán)限不盡相同。 ( 1)系統(tǒng)管理員:管理員負責對軟件的各 類數(shù)據(jù)模塊進行全權(quán)的管理操作。系統(tǒng)管理員可以添加練習題,增加、刪除、修改試卷等。 ( 2)學生:作為該系統(tǒng)的核心用戶,學生可以進行在線考試,答題完畢后系統(tǒng)能自動批卷判分。 其具體功能如下 所示。 8 圖 系統(tǒng)功能模塊 ( 1)學生用戶 ① 在線答題模塊 為了方便更多的學生,本題庫無需進行身份驗證,就可以生成試卷進行在線答題,題型包括選擇題、判斷題和填 空題。為了防止考生多次提交試卷和規(guī)范考場紀律,采取自愿交卷和到了規(guī)定的時間自動收卷兩者方式。 ② 試卷自動評分模塊 學生用戶每參加一次考試,系統(tǒng)都會根據(jù)已有的標準答案很快批閱試卷得出其考試成績。 考生提交試卷后,系統(tǒng)將會逐一將考生的答案與試題的正確答案進行對照,判斷正誤,并依據(jù)試題所對應(yīng)的分值進行計分,顯示給考生,以便參考。 ( 2) 管理員用戶 ① 個人信息模塊 管理員注冊并通過 驗證后才可以進入題庫進行試題的具體管理功能。 ② 添加模塊 我設(shè)計的這個基于 Web 的題庫系統(tǒng),管理員用戶通過相關(guān)身份認證,可以根據(jù)自身的教學目的和要求,向庫中添加各種類型且符合要求(對不符合的將給出提示和警告,并且不予保存?。┑脑囶}。一旦添加成功,只有管理員用戶才能進行刪除操作。 ③ 修改模塊 管理員用戶除了可以修改自己的部分資料外,還可以進行修改試題的操作。但是,對于各表中的主鍵不準修改,避免造成系統(tǒng)中的數(shù)據(jù)混亂,或者覆蓋其它有用數(shù)據(jù)的現(xiàn)象。如果用戶執(zhí)行了非法操作,則必須重新操作。 ④ 刪除模塊 系統(tǒng)管理員用戶具有此權(quán)限,管理員用戶可以根據(jù)自己的需要進行刪除試題的操作,而對于數(shù)量較大的試題庫則通過輸入或選擇條件,就可達到刪除那些過時的無用試題的功能。 基于 Web 的題庫系統(tǒng) 學生用戶 管理員用戶 在線答題 自動評分 個人信息 刪除試題 添加試題 修改試題 9 系統(tǒng)的數(shù)據(jù)庫 數(shù)據(jù)庫的設(shè)計原則 數(shù)據(jù)存放于數(shù)據(jù)庫中,能不能夠高校的利用數(shù)據(jù)庫關(guān)鍵在于能夠?qū)?shù)據(jù)庫進行合理的邏輯設(shè)計。 從而達到建立完善的數(shù)據(jù)管理系統(tǒng),方便用戶使用。首先對數(shù)據(jù)庫設(shè)計原則進行說明: ( 1)考慮到數(shù)據(jù)庫是同時為多個用戶服務(wù)的,因此數(shù)據(jù)庫的共享性是必不可少的。 ( 2)除了共享性,各個數(shù)據(jù)之間還應(yīng)該相互獨立,因為并不是所有的用戶都需要所有的數(shù)據(jù),通常都只是少部分用戶需要。 ( 3)設(shè)計數(shù)據(jù)庫時還應(yīng)該充分考慮數(shù)據(jù)庫的安全性和使用權(quán)限,避免因為設(shè)計不當而造成的不可預(yù)知的損失。 ( 4) 正確認識數(shù)據(jù)冗余 , 主鍵與外鍵在多表中的重復(fù)出現(xiàn) ,不屬于數(shù)據(jù)冗余,這個概念必須清楚,事實上有許多人還不清楚。非鍵字段的重復(fù)出現(xiàn) ,才是數(shù)據(jù)冗余 , 而且是一種低級冗余,即重復(fù)性的冗余。高級冗余不是字段的重復(fù)出現(xiàn),而是字段的派生出現(xiàn)。 要善于識別與正確處理多對多的關(guān)系 ( 5)善于識別與正確處理多對多的關(guān)系。 若兩個實體之間存在多對多的關(guān)系,則應(yīng)消除這種關(guān)系。消除的辦法是,在兩者之間增加第三個實體。這樣,原來一個多對多的關(guān)系,現(xiàn)在變?yōu)閮蓚€一對多的關(guān)系。要將原來兩個實體的屬性合理地分配到三個實體中去。這里的第三個實體,實質(zhì)上是一個較復(fù)雜的關(guān)系,它對應(yīng)一張基本表。 數(shù)據(jù)庫表的設(shè)計 數(shù)據(jù)庫表的設(shè)計部分是本系統(tǒng)實現(xiàn)網(wǎng)上考試的主要部分。 基于 Web 的題庫系統(tǒng)需要使用數(shù)據(jù)庫存儲系統(tǒng)的各種數(shù)據(jù),需要在數(shù)據(jù)庫中定義多個表,表間通過鍵相互聯(lián)系。 本題庫采用的是 SQL server 構(gòu)建數(shù)據(jù)庫,一共建立了四 個表: 管理員表、選擇表、填空表以及判斷表。管理員 表 用于 存儲 管理員用戶的 信息, 如圖 所示。選擇 表存儲 題庫的選擇題部分,如圖 所示。填空表存儲題庫的填空題部分,如圖 所示。判斷 表存儲 題庫的判斷題部分 ,如圖 所示。學生登錄時,不需要進行任何身份驗證,直接進入在線試題的測試, 由服務(wù)器 自動 抽取試題并顯示到 學生用戶的 屏幕上。當 管理員用戶 登陸時,首 先提示要輸入驗證信息,當輸入用戶信息后,通過 sql 語言查詢 管理員 表 ,以此判斷 此 管理員用戶 是否 允許進入 ,如果不合法,則顯示提示信息, 如果合法 , 則 進入考試 管理 系統(tǒng)。 管理員用戶進入后可以通過程序?qū)υ陬}庫內(nèi)容進行添加,修改和刪除。 10 圖 管理員表結(jié)構(gòu) 圖 選擇題表結(jié)構(gòu) 圖 填空題表結(jié)構(gòu) 圖 判斷題表結(jié)構(gòu) 11 Web 的題庫系統(tǒng)具體設(shè)計與實現(xiàn) 基于 Web 的題庫系統(tǒng)的主要工作流程 學生用戶功能流程 學生用戶無需身份驗證就可以直接 進入基于 Web 的傳感器題庫系統(tǒng)。一旦進入在線考試模式,系統(tǒng)就會自動開始計時(本系統(tǒng)中考生的考試時間暫設(shè)定為 10 分鐘)。時間一到系統(tǒng)就會自動提交試卷(在時間到達之前,學生用戶也可以自行提前交卷),最后進入自動批閱試卷系統(tǒng),給出學生用戶在各個環(huán)節(jié)的考分并附上相關(guān)的參考答案,這樣一來學生用戶的考試信息會自動保存到數(shù)據(jù)庫中。在考試過程中,學生用戶進入該傳感器題庫后方可直接答題, 而且可以不按題目順序答題,整個操作過程簡單方便,易于接受。 管理員用戶功能流程 管理員用戶可以通過相關(guān)的身份驗證進入 題庫管理系統(tǒng), 對各種類型的試題進行查詢、添加、刪除、修改等。管理員的題庫管理功能流程如圖 所示 。 N Y 圖 管理功能流程 學生用戶考試功能實現(xiàn) 開始 身份驗證 成功 試題的題型選擇 試題的修改、刪除或添加 結(jié)束 12 組卷功能 系統(tǒng)界面整齊、美觀,操作簡單、方便。 用戶可以通過點擊如圖 所示的“開始答題”,無需進行任何身份驗證直接進行 在線答題。 圖 試卷都是由系統(tǒng)自動組合生成的,不需要管理員或?qū)W生進行任何操作。每份試卷的內(nèi)容包括 20道選擇題,共計 40分; 10道判斷題,共計 20分; 10道填空題,共計 40分。試卷的滿分記為 100分 系統(tǒng)自動組卷的主要代碼如下: using System。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 using 。 public partial class _Default : { protected int singeCount = 1。 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string strConn = [DefaultConnectionString].ToString()。 //隨機選取 20個選擇題 DataSet ds1 = (strConn, , select top 20 * from ChoiceQuestion order by newid(), null)。 = ds1。 ()。 Session[choiceData] = ds1。 //隨機選取 10個判斷題 DataSet ds2 = (strConn, , select top 10 * from DeterminQuestion order by newid(), null)。 = ds2。 ()。 Session[determineData] = ds2。 13 //隨機選取 20個填空題 這里我簡單介紹一下選擇題的生成,選擇好一道題 目后開始在頁面上顯示這道題目: table cell spacing=1 style=bordercollapse: collapse border color=C0C0C0 width=100% id=AutoNumber2 cell padding=0 循環(huán)生成下一道題目: %j=j+1 rs. movenext Next Set rs=nothing % 這樣,選擇題就已經(jīng)生成了,生成其他題目的算法跟選擇題是一樣。生成好試卷后,要將 download設(shè)為已經(jīng)生成的狀態(tài),即不允許刷新了。為了計分方便,采用了一些隱藏的 input標簽將考試信息傳入下個頁面。 以下是本基于 Web 的題庫系統(tǒng)的考試模塊,包括選擇題如圖 所示,要求學生用戶 從四個答案中選出唯一正確答案; 判斷題如圖 所示, 判斷一個命題的真與假; 填空題如圖 所示, 在給定欄內(nèi)輸入指定的內(nèi)容 。正如上面介紹的,這些題目都是系統(tǒng)自動生成的,無需進行任何操作。 圖 部分選擇題 選擇題的部分實現(xiàn)代碼: strongem選擇 題 (每空 2分 )/em/strong/td
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1