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

正文內(nèi)容

畢業(yè)設(shè)計—數(shù)據(jù)庫原理試題庫錄入系統(tǒng)(編輯修改稿)

2025-01-06 09:22 本頁面
 

【文章內(nèi)容簡介】 , 是一種關(guān)系式數(shù)據(jù)庫,關(guān)系式數(shù)據(jù)庫由一系列表組成,表又由一系列行和列組成,每一行是一個記錄,每一列是一個字段,每個字段有一個字段名,字段名在一個表中不能重復(fù)。每個表都有 N 個記錄組成,一個記錄占一行,每一個記錄由實體的基本屬性的字段組成。表與表之間可以建立關(guān)系(或稱關(guān)聯(lián),連接),以便查詢相關(guān)聯(lián)的信息。 Access 數(shù)據(jù)庫以文件形式保存,文件的擴展名是 MDB。 Access 在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門,和喜愛編程的開發(fā)人員 專門利用它來制作處理數(shù)據(jù)的桌面系統(tǒng)。它也常被用來開發(fā)簡單的 WEB 應(yīng)用程序.這些應(yīng)用程序都利用 ASP 技術(shù)在 Inter Information Services 運行.比較復(fù)雜的 WEB 應(yīng)用程序則使用 PHP/MySQL 或者 ASP/Microsoft SQL Server. 它的使用方便程度和強大 的設(shè)計工具為初級程序員提供許多功能。不過,這種便于使用可能使人誤解。這類開發(fā)者都是沒 有在應(yīng)用或者數(shù)據(jù)設(shè)計方面訓(xùn)練的辦公室從業(yè)人員。因此許多人以為這樣的開發(fā)者能夠創(chuàng)造可用的系統(tǒng),但也有很多人認(rèn)為工具本身的局限性產(chǎn)生了這樣的誤導(dǎo)。 Access 功能強大,使用方便,是最優(yōu)秀的桌面數(shù)據(jù)庫開發(fā)工具之一。 Access 與其他數(shù)據(jù)庫開發(fā)系統(tǒng)之間有相當(dāng)顯著的區(qū)別就是: Access 數(shù)據(jù)庫系統(tǒng)把數(shù)據(jù)庫應(yīng)用程序的建立移到了用戶環(huán)境中,用戶不用寫一行代碼,就可以在很短的時間里開發(fā)出一個功能強大而且相當(dāng)專業(yè)的數(shù)據(jù)庫應(yīng)用程序,并且這一過程完全是可視的 。 與一般的 RDBMS 完全不同,它缺乏數(shù)據(jù)庫觸發(fā)和預(yù)存程序。自從 MS Access 2021 (Jet ),開發(fā)人員可以在查詢中設(shè)定參數(shù),這跟預(yù)存程序很相似的,但這些 “預(yù)存程序 ”只能處理一個程序.當(dāng)資料表內(nèi)數(shù)據(jù)發(fā)生變化時,它確實允許形式包含被引發(fā)的代碼,使用是普通的透過查詢和其他技術(shù)在進入營運儲存的程序在方面 RDBMS 支援這些的。 第一章 緒論 6 小結(jié) 本章主要是介紹了當(dāng)前 通用試題庫管理系統(tǒng) 的背景、意義和目的 ,發(fā)展和現(xiàn)狀 , 對 本試題庫 錄入 系統(tǒng)所提供的功能做 了 個簡單 的 介紹。 還有就系統(tǒng)的前臺后臺制作工具進行 了簡單介紹。 南昌工程學(xué)院本科畢業(yè)設(shè)計(論文) 7 第二章 《數(shù)據(jù) 庫原理》 試題庫 錄入 系統(tǒng)設(shè)計 系統(tǒng)需要分析 需求分析是軟件定義時期的最后一個階段,它的基本任務(wù)是準(zhǔn)確地回答 “ 系統(tǒng)必須做什么 ?” 這個問題。系統(tǒng)提供了大量試卷以及各種類型的試題,而建這樣一個試題庫的要求就是能方便用戶快速查找滿足其要求的試題和試卷 。 根據(jù)以上功能的初步劃分分析本系統(tǒng)的需求歸納為以下幾點: 1. 普通用戶可以根據(jù)自己的需要,首先,可以向系統(tǒng)中輸入單個或多個查詢要求,然后就可以瀏覽到需要的題目信息。 2. 自主管理數(shù)據(jù)庫,指 管理員 用戶可以根據(jù)自己的權(quán)限具有添加、修改試題的權(quán)力,實現(xiàn)數(shù)據(jù)庫的可擴充性和 開放性。 另 具有刪除數(shù)據(jù)的權(quán)力,從而達(dá)到了系統(tǒng)數(shù)據(jù)統(tǒng)一性和一致性的目的。 功能 描述 : 《數(shù)據(jù)庫原理》 試題庫 錄入系統(tǒng)的設(shè)計旨在為教《數(shù)據(jù)庫原理》的 老師提供一個方便的試題管理工具,為教師的教學(xué)準(zhǔn)備工作節(jié)約大量時間,從而可以讓教師擁有更多的時間進行教學(xué)研究,建立一個有效的試題庫,可以很大程度的減輕教師的負(fù)擔(dān),提高教學(xué)質(zhì)量。 試題庫系統(tǒng)的主要任務(wù)是進行試題的管理與維護,它是一個基本的數(shù)據(jù)處理系統(tǒng) ,因此要具有數(shù)據(jù)輸入 , 處理分析 ,輸出等基本功能。分析可知該試題庫主要有主觀題和客觀題,客觀題包括選擇題、填空題等,主觀題 包括問答題、計算題等 ,首先對所有題型均提供添加、刪除、編輯功能;其次為題目定位方便,提供查找功能;再次分別需要實現(xiàn)試題采編錄入功能、試題管理功能;綜上所述將該試題庫系統(tǒng)設(shè)計為包含如下主要功能: 1. 能完成試題的編輯功能,錄入、刪除、修改; 2.具有用戶管理的功能; 3.具有試題查詢?yōu)g覽、查詢的功能; 4. 數(shù)據(jù)庫設(shè)計 。 根據(jù)對系統(tǒng)功能的描述,系統(tǒng)的需求圖如圖 所示: 第二章 《數(shù)據(jù)庫原理》試題庫錄入系統(tǒng)設(shè)計 8 圖 系統(tǒng)需求圖 數(shù)據(jù)庫需求分析 數(shù)據(jù)庫設(shè)計的第一個階段,也是非常重要的一個階段是數(shù)據(jù)庫需求分析。需求分析的結(jié)果是系統(tǒng)開發(fā)的基礎(chǔ)。在這個階段主要是收集基本數(shù)據(jù)以及數(shù)據(jù)處理的流程,為以后進一步設(shè)計打下基礎(chǔ)。 信息需求 信息需求定義系統(tǒng)未來使用的所有信息,調(diào)查應(yīng)用系統(tǒng)用戶需要操作的數(shù)據(jù),決定在數(shù)據(jù)庫中存儲什么數(shù)據(jù)。描述數(shù)據(jù)間本質(zhì)上和概念上的聯(lián)系,描述信息的內(nèi)容和結(jié)構(gòu),以及信息之間的聯(lián)系等性質(zhì)。 處理需求 處理需求定義系統(tǒng)未來數(shù)據(jù)處理的操作功能,包括操作執(zhí)行的頻率和場合,操作與數(shù)據(jù)之間的聯(lián)系等。調(diào)查應(yīng)用 系統(tǒng)用戶要求對數(shù)據(jù)進行什么樣的處理,理清數(shù)據(jù)庫中各種數(shù)據(jù)之間的關(guān)系。 針對通用試題庫 錄入 系統(tǒng)的需求,通過業(yè)務(wù)和數(shù)據(jù)流分析,設(shè)計出下面所示的數(shù)據(jù)項《數(shù)據(jù)庫原理》試題庫錄入系統(tǒng) 管理用戶 登錄 普通用戶 登錄 學(xué)生信息管理 試題信息管理 添加信息 刪除信息 修改信息 添加信息 刪除信息 修改信息 查詢試題信息 南昌工程學(xué)院本科畢業(yè)設(shè)計(論文) 9 和數(shù)據(jù)結(jié)構(gòu)(部分): 用戶:包括用戶名和密碼。 題庫:包括的數(shù)據(jù)項有題目內(nèi)容、答案、題目類型、分值等 。 數(shù)據(jù)庫設(shè)計原則 數(shù)據(jù)庫設(shè)計原則一共有 4 條: 1. 一致性原則 : 對信息進行統(tǒng)一、系統(tǒng)的分析與設(shè)計,協(xié)調(diào)好各數(shù)據(jù)源,做到“數(shù)出一門”、“算法統(tǒng)一”、“度量一致”。保證系統(tǒng)數(shù)據(jù)的一致性和有效性。 2. 完整性原則 : 數(shù)據(jù)庫的完整性是指數(shù)據(jù)的正確性和相容性。要 防止合法用戶使用數(shù)據(jù)庫時向數(shù)據(jù)庫加入不合語義的數(shù)據(jù)。對輸入到數(shù)據(jù)庫中的數(shù)據(jù)要有審核和約束機制。 3. 安全性原則 : 數(shù)據(jù)庫的安全性是指保護數(shù)據(jù),防止非法用戶使用數(shù)據(jù)庫或合法用戶非法使用數(shù)據(jù)庫造成數(shù)據(jù)泄露、更改或破壞。要有認(rèn)證和授權(quán)機制。 4. 可伸縮性原則 : 數(shù)據(jù)庫結(jié)構(gòu)的設(shè)計應(yīng)充分考慮發(fā)展的需要、移植的需要,具有良好的擴展性、伸縮性和適度冗余。 界面設(shè)計 為管理員用戶 登錄 ,設(shè)計了一個登錄界面, 管理員 登錄以后,直接到 《數(shù)據(jù)庫原理》試 題庫 編輯 的 界面。 為普通用戶 登錄 ,另設(shè)計了一個登錄界面,用戶登錄以后,到《數(shù) 據(jù)庫原理》試題庫查詢界面。 為管理員用戶提供添加、刪除、修改普通用戶信息界面 及試題信息界面 。 為普通用戶提供查詢試題信息界面。 小結(jié) 本章講的是對開發(fā)《數(shù)據(jù)庫原理》試題庫錄入系統(tǒng)這前,所 做 的需求分析 ,這其實就是為開發(fā)系統(tǒng)做準(zhǔn)備工作。 第三章 《數(shù)據(jù)庫原理》試題庫錄入系統(tǒng)實現(xiàn) 10 第 三 章 《數(shù)據(jù)庫原理》 試題庫 錄入 系統(tǒng) 實現(xiàn) 《數(shù)據(jù)庫原理》試題庫錄入系統(tǒng)除數(shù)主要有分為五個模塊:用戶 登錄 模塊;用戶帳號信息管理模塊;試題信息管理模塊;試題信息查詢模塊;及 后臺 數(shù)據(jù)庫模塊。 數(shù)據(jù)庫設(shè)計 數(shù)據(jù)庫是整個《數(shù)據(jù)庫原理》試題庫錄入系統(tǒng)的核心 部分。只有通過數(shù)據(jù)庫的調(diào)用才能進行試題庫內(nèi)試題信息進行試題增加、試題修改、試題刪除、試題查詢,方便進行管理,減少老師的工作量以及更多的人力。 管理員數(shù)據(jù)庫設(shè)計 admin 表是用于管理員 登錄 時 驗證管理員身份的,這樣使前后臺分隔開,保護網(wǎng)站的安全,阻止除了管理員之外的任何人進入后臺,威脅到整個網(wǎng)站的安全。包括用戶名、密碼等等。 管理員用戶表如表 所示。 表 管理員用戶表 字段名 說明 數(shù)據(jù)類型 是否空 是否主鍵 id 用戶標(biāo)識 自動編號 否 是 name 管理員姓名 文本 否 否 password 管理員密碼 文本 否 否 普通用戶 信息數(shù)據(jù)庫設(shè)計 Student 表是用于普通用戶 登錄 時驗證普通用戶身份的, 普通用戶 信息數(shù)據(jù)庫是存放 普通基本信息資料,如用戶名、用戶密碼 。 普通用戶表如表 所示。 表 普通用戶表 字段名 說明 數(shù)據(jù)類型 是否空 是否主鍵 id 用戶標(biāo)識 自動編號 否 是 studentname 普通用戶姓名 文本 否 否 studentpassword 普通用戶密碼 文本 否 否 南昌工程學(xué)院本科畢業(yè)設(shè)計(論文) 11 《數(shù)據(jù)庫原理》試題數(shù)據(jù)庫設(shè)計 《數(shù)據(jù)庫原理》試題 數(shù)據(jù)庫中存放著與試題相關(guān)的信息,如試題內(nèi)容,試題答案,試題類型等等,它是《數(shù)據(jù)庫原理》試題庫錄入系統(tǒng)數(shù)據(jù)庫是最重要的,它保存著所有試題的信息。 試題信息表如表 所示。 表 試題信息表 字段名 說明 數(shù)據(jù)類型 是否空 是否主鍵 id 用戶標(biāo)識 自動編號 否 是 question 試題內(nèi)容 備注 否 否 answer 試題答案 備注 否 否 type 試題類型 文本 否 否 per 試題分值 數(shù)字 否 否 《數(shù)據(jù)庫原理》試題數(shù)據(jù)庫連接 為 dreamweaver 連接 access 數(shù)據(jù)庫創(chuàng)建一個 ASP 文件 ,當(dāng)然是這是個有著判斷數(shù)據(jù)庫接連接是否出錯的功能 。 代碼為: % dim conn dim connstr 39。on error resume next call conn_init() sub conn_init() 39。on error resume next connstr=(../) set conn=() if 0 then set conn=nothing 第三章 《數(shù)據(jù)庫原理》試題庫錄入系統(tǒng)實現(xiàn) 12 數(shù)據(jù)庫連接出錯! else 39。 connstr provider=。data source= amp。 connstr if err then set conn=nothing 數(shù)據(jù)庫連接出錯! end if end if end sub sub endConnection() set conn=nothing end sub % 這個連接文件也可以簡化 ,是由 dreamweaver 自動生成的,選擇應(yīng)用程序里的數(shù)據(jù)庫,單擊 +號按鈕跳出的自定義連接自符串, 如圖 所示 ,在連接字符串里輸入:DRIVER={Microsoft Access Driver (*.mdb)}。DBQ=d:\exam\ 圖 自定義連接字符串 南昌工程學(xué)院本科畢業(yè)設(shè)計(論文) 13 它 所生成 的代碼: % 39。 FileName= 39。 Type=ADO 39。 DesigntimeType=ADO 39。 HTTP=false 39。 Catalog= 39。 Schema= Dim MM_conn_STRING MM_conn_STRING = DRIVER={Microsoft Access Driver (*.mdb)}。DBQ=d:\exam\ % 用戶 登錄 功能 首先 ,用戶進入系統(tǒng)首先經(jīng)過 登錄界面,需 要輸入用戶名和密碼 , 程序檢查用戶名和密碼 與用戶數(shù)據(jù)庫中的用戶資料是否匹配,如果不匹配, 登錄程序則提示錯誤,重新登錄;如果匹配 , 通過 登錄程序的驗證,將 登錄 到 程序 主界面,登錄成功,進入本系統(tǒng)的主頁面。 這個頁面設(shè)置為 默認(rèn)網(wǎng)站: 。 頁面顯示如圖 所示。 圖 普通用戶 登錄 頁面 第三章 《數(shù)據(jù)庫原理》試題庫錄入系統(tǒng)實現(xiàn) 14 在圖 中,輸入普通用戶帳號、密碼,單擊“ 登錄 ”提交表單,將打開自身 從數(shù)據(jù)庫中查找匹配的用戶,如果找到匹配的用戶,則保存該用戶的狀態(tài),然后進入試題查詢頁面。 它的代碼是: %@ Language=VBScript % % option explicit % !include file= % if (_method)=POST then if (submit)=登 錄 then 39。學(xué)生登錄的處理 dim rs,sql set rs = () sql=select * from student where
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1