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

正文內(nèi)容

本科畢業(yè)設(shè)計(jì)-c語(yǔ)言在線(xiàn)考試系統(tǒng)的設(shè)計(jì)(已改無(wú)錯(cuò)字)

2023-01-15 03:51:51 本頁(yè)面
  

【正文】 理。用戶(hù)填寫(xiě)的用戶(hù)名應(yīng)唯一。將用戶(hù)名唯一的用戶(hù)信息寫(xiě)入數(shù)據(jù)庫(kù)。注冊(cè)結(jié)果又兩種:注冊(cè)成功,注冊(cè)不成功;如果用戶(hù)注冊(cè)不成功,提示用戶(hù)重新注冊(cè)。 輸入:用戶(hù)名,姓名,密碼,學(xué)號(hào),電子郵件,所屬系別,所屬班級(jí) 處理: ①驗(yàn)證輸入的合法性。當(dāng)用戶(hù)提交后,首先檢查用戶(hù)輸入的合法性,如果合法,則將結(jié)果進(jìn)行提交。 功能如圖 21 所示: 中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 16 圖 21 注冊(cè)流程圖 ②從表單獲取輸入數(shù)據(jù)。數(shù)據(jù)驗(yàn)證合法后進(jìn)入增加用戶(hù)頁(yè)面處理。 ③檢驗(yàn)用戶(hù)名的唯一性。鏈接數(shù)據(jù)庫(kù),打開(kāi)用戶(hù)數(shù)據(jù)表。以輸入的“用戶(hù)名”為查詢(xún)條件創(chuàng)建數(shù)據(jù)集,查看輸入用戶(hù)是否存在。若已存在,則返回上一頁(yè),重新輸入用戶(hù)名;若不存在,則進(jìn)行插入操作。 功能如圖 22 所示: 圖 22 注冊(cè)驗(yàn)證流程圖 用戶(hù) 檢查合法性 錄入 數(shù)據(jù)庫(kù) 不成功 提示重新登錄 用戶(hù)名 唯一性 已存在 不成功 不存在 插入 數(shù)據(jù)庫(kù) 中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 17 7. 登錄模塊 設(shè)計(jì) 用戶(hù)登陸模塊 IPO 圖 功能:在本頁(yè)面中,在登錄中輸入登錄名,密碼和身份 后,表單將數(shù)據(jù)傳到前臺(tái)頁(yè)面 進(jìn)行處理,驗(yàn)證用戶(hù)身份,成功則進(jìn)入系統(tǒng),否則重新輸入。 輸入:用戶(hù)名,密碼,身份。 處理: ①?gòu)臄?shù)據(jù)庫(kù)表中獲取數(shù)據(jù),當(dāng)按下【登錄】按鈕后,輸入的數(shù)據(jù)由表單提交到前臺(tái)頁(yè)面。 ②判斷是否為空,空則重新輸入。以條件語(yǔ)句判斷輸入是否為空,為空則運(yùn)行腳本語(yǔ)言,顯示出錯(cuò)提示框,將頁(yè)面導(dǎo)向首頁(yè),重新輸入;若不為空,則進(jìn)行數(shù)據(jù)庫(kù)連接。 ③檢索用戶(hù)數(shù)據(jù)表,查看用戶(hù)是否存在。使用 Access 數(shù)據(jù)庫(kù)連接方式連接數(shù)據(jù)庫(kù),根據(jù)用戶(hù)不同,登錄身份打開(kāi)不同數(shù)據(jù)庫(kù)。以用戶(hù)名為檢索條件,查看用戶(hù)是否存在。存在則進(jìn)入系統(tǒng);若不存在,給出錯(cuò)誤提 示,返回首頁(yè),重新輸入,或者進(jìn)行注冊(cè)。 輸出:登錄成功或者失敗頁(yè)面 模塊所使用的數(shù)據(jù)表 ,功能圖如 23 所示: 圖 23 登錄流程圖 學(xué)生表 檢索 返回 進(jìn)入系統(tǒng) 教師 存在 不存在 學(xué)生 數(shù)據(jù)表 教師表 中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 18 8. 系統(tǒng)模塊設(shè)計(jì) 系統(tǒng)主要包含用戶(hù)注冊(cè)模塊、考試模塊和系統(tǒng)管理 模塊 ① 《 C 語(yǔ)言在線(xiàn)考試系統(tǒng)的設(shè)計(jì)》 功能模塊圖 圖 21考試系統(tǒng)功能模塊圖 ②考試功能子模塊圖 圖 22 考試功能子模塊圖 考試模塊 選擇考試種類(lèi) 開(kāi)始考試 考試作答 查詢(xún)分?jǐn)?shù) 《 C語(yǔ)言在線(xiàn)考試系統(tǒng)的設(shè)計(jì) 》 用戶(hù)登錄模塊 考試模塊 系統(tǒng)管理模塊 中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 19 ③其它功能子 模塊圖 圖 23 考試系統(tǒng)子模塊功能圖 9. 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據(jù)的程序?yàn)橹行霓D(zhuǎn)向圍繞共享的數(shù)據(jù)庫(kù)為中心的新階段。這樣既便于數(shù)據(jù)的集中管理,又有利于應(yīng)用程序的研制和維護(hù),提高了數(shù)據(jù)的利用性和相容性,提高了決策的可靠性。目前,數(shù)據(jù)庫(kù)已經(jīng)成為現(xiàn)代信息系統(tǒng)不可分割的重要組成部分。數(shù)據(jù)庫(kù)技術(shù)也是計(jì)算機(jī)領(lǐng)域中發(fā)展最快的技術(shù)之一。 數(shù)據(jù)庫(kù)設(shè)計(jì)是把現(xiàn)實(shí)世界的實(shí)體模型與需求轉(zhuǎn)換成數(shù)據(jù)庫(kù)的模型的過(guò)程,它是建立數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的核心問(wèn)題。數(shù)據(jù) 庫(kù)及其應(yīng)用的性能都建立在良好的數(shù)據(jù)庫(kù)設(shè)計(jì)的基礎(chǔ)之上,數(shù)據(jù)庫(kù)的數(shù)據(jù)是一切操作的基礎(chǔ),如果數(shù)據(jù)庫(kù)設(shè)計(jì)不好,那么其它一切用于提高數(shù)據(jù)庫(kù)性能的方法收效都是有限的。數(shù)據(jù)庫(kù)設(shè)計(jì)的關(guān)鍵是如何使設(shè)計(jì)的數(shù)據(jù)庫(kù)能合理地存儲(chǔ)用戶(hù)的數(shù)據(jù),方便用戶(hù)進(jìn)行數(shù)據(jù)處理。 設(shè)計(jì)數(shù)據(jù)庫(kù)必須遵循一定的規(guī)則,在關(guān)系型數(shù)據(jù)庫(kù)中,這種規(guī)則就是范式,范式是符合某一種級(jí)別的關(guān)系模式的集合。一般我們?cè)O(shè)計(jì)數(shù)據(jù)庫(kù)遵循第三范式。即:數(shù)據(jù)庫(kù)表中不包含已在其他表中包含的非主關(guān)鍵字信息。采用范式減少了數(shù)據(jù)冗余,節(jié)約了存儲(chǔ)空間,同時(shí)加快了增、刪、改的速度 [9]。 數(shù)據(jù)庫(kù)設(shè) 計(jì)大致包括五個(gè)步驟:需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、系統(tǒng)測(cè)試。 《 C語(yǔ)言在線(xiàn)考試系統(tǒng)的設(shè)計(jì)》 用戶(hù)登錄模塊 系統(tǒng)管理模塊 登錄 注冊(cè) 管理學(xué)生與科目 專(zhuān)項(xiàng)測(cè)試 綜合測(cè)試 刷新頁(yè)面 中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 20 本系統(tǒng)設(shè)計(jì)主要陳列出需求分析階段,以下給出數(shù)據(jù)流圖以及數(shù)據(jù)字典,簡(jiǎn)短陳現(xiàn)本系統(tǒng)的數(shù)據(jù)庫(kù)。 ①數(shù)據(jù)流圖 數(shù)據(jù)流圖簡(jiǎn)稱(chēng) DFD,就是采用圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能,數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過(guò)程,是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法 。 圖 24數(shù)據(jù)流圖 ② 數(shù)據(jù)字典 本系統(tǒng)的數(shù)據(jù)庫(kù)共有 5 張數(shù)據(jù)表,它們分別是 : admin、 question、 score、 student、 subject 管理員表,包括管理員的用戶(hù)名和密碼信息,用于管理員登錄時(shí)驗(yàn)證用。 《 C 語(yǔ)言在線(xiàn)考試系統(tǒng)的設(shè)計(jì)》 學(xué)生登錄 開(kāi)始考試 選擇考試 學(xué)生作答 生成試卷 查詢(xún)分?jǐn)?shù) 用戶(hù)注冊(cè) 確認(rèn)注冊(cè) 輸入數(shù)據(jù) 交卷 后臺(tái)登錄 管理學(xué)生 添加 刪除 管理管理員 添加 刪除 管理考試科目 添加 刪除 查看及管理學(xué)生考分 刪除 輸入命令 輸入命令 輸入命令 輸入命令 輸入命令 輸入命令 刷新頁(yè)面 輸入命令 中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 21 表 21 admin 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 說(shuō)明 name 文本 管理員登錄姓名 password 文本 管理員登錄密碼 id 自動(dòng)編號(hào) 編號(hào) 題 目表, 用于 存儲(chǔ) 與 考試試題 以及和試題相關(guān)的信息。 表 22 question 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 說(shuō)明 id 自動(dòng)編號(hào) 編號(hào) content 備注 試題內(nèi)容 type 文本 題 型 answer 備注 試題答案 count 數(shù)字 題目標(biāo)識(shí) 分?jǐn)?shù)表, 用 于 存儲(chǔ)學(xué)生姓名 、 考試名稱(chēng)以及考試分?jǐn)?shù)等信息,其中還包括了考試的 編 號(hào)和考試的時(shí)間信息。 表 23 score 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 說(shuō)明 studentname 文本 學(xué)生姓名 subjectname 文本 考試名稱(chēng) score 數(shù)字 考試分?jǐn)?shù) id 自動(dòng)編號(hào) 編號(hào) endtime 日期 /時(shí)間 考試結(jié)束時(shí)間 學(xué)生表, 用于 存儲(chǔ)學(xué)生的姓名,登陸密碼等信息。 表 24 student 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 說(shuō)明 studentname 文本 學(xué)生姓名 studentpassword 文本 學(xué)生登錄密碼 id 自動(dòng)編號(hào) 編號(hào) 課程表,用于村粗課程名、試題類(lèi)型數(shù)量,考試時(shí)間,對(duì)應(yīng)的試題的分?jǐn)?shù)等信息,該表是這幾張表當(dāng)中極為重要的一張表, 表中的各個(gè)字段都和試題相聯(lián)系,創(chuàng)建時(shí)應(yīng)當(dāng)多加注意,不能出現(xiàn)錯(cuò)誤,以免影響程序運(yùn)行。 中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 22 表 25 subject 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 說(shuō)明 id 自動(dòng)編號(hào) 編號(hào) subjectname 文本 課程名 selectnum 文本 單項(xiàng)選擇題數(shù)量 tiankongnum 文本 填空題量 cxsjnum 文本 程序設(shè)計(jì)題量 time 文本 考試時(shí)間 selectscore 文本 選擇題每題分?jǐn)?shù) tiankongscore 文本 填空題每題分?jǐn)?shù) cxsjscore 文本 程序設(shè)計(jì)題每題分?jǐn)?shù) 10. 功能模塊設(shè)計(jì) 考試模塊 采用 Web 技術(shù)實(shí)現(xiàn),所以從理論上講,考試可以在任何時(shí)候、任何地方進(jìn)行,但是為了使考場(chǎng)易于組織和管理,所以本系統(tǒng)的考生必須先注冊(cè)一下,然后才能進(jìn)行考試,如果考生沒(méi)有注冊(cè),系統(tǒng)也會(huì)認(rèn)為是非法考生,系統(tǒng)給出提示信息,并重新定位到登錄頁(yè)面;如信息正確,則顯示試卷頁(yè)面,試卷頁(yè)面上的試題內(nèi)容根據(jù)考生輸入的試卷代號(hào)從數(shù)據(jù)庫(kù)中取出符合條件的記錄動(dòng)態(tài)地生成。工作 流程如圖 25 所示: 圖 25 考試流程圖 考生登錄考試引導(dǎo)頁(yè)面 是否已經(jīng)考過(guò) 抽取試題,開(kāi)始考試 結(jié)束考試,退出 結(jié)束 N Y 開(kāi)始 中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 23 成績(jī)查詢(xún)模塊 此模塊可分為學(xué)生查詢(xún)成績(jī)模塊與教師查詢(xún)成績(jī)模塊 。 教師登陸后也可以進(jìn)行成績(jī)查詢(xún),不過(guò)與學(xué)生不同的是,教師可以查詢(xún)自己所教專(zhuān)業(yè)的所有學(xué)生的成績(jī)。工作流程 如圖 26 所示 : 試卷管理模塊 進(jìn)行考試必須要有試卷,網(wǎng)上考試也不例外。在此模塊中教師可以對(duì)所有試卷進(jìn)行管理,其中包括預(yù)覽、添加刪除試卷。工作流程如圖 27 所示: 圖 27 試卷管理流程圖 開(kāi)始 教師登錄試卷管理引導(dǎo)頁(yè)面 是否系統(tǒng)用戶(hù) 試卷添加刪除頁(yè)面 結(jié)束 Y N 開(kāi)始 開(kāi)始 考生登錄查詢(xún)引導(dǎo)頁(yè)面 是否系統(tǒng)用戶(hù) 考生查詢(xún)頁(yè)面 結(jié)束 Y N 開(kāi)始 中國(guó)石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 24 題庫(kù)管理模塊 本模 塊主要對(duì)單一試題進(jìn)行錄入、刪除。包括單選題、程序閱讀題、程序設(shè)計(jì)題、填空題的題目、選項(xiàng)、答案、難易度、分值的添加。題目入庫(kù)如圖 28
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1