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

正文內(nèi)容

畢業(yè)設(shè)計-基于數(shù)據(jù)庫,aspnet上的網(wǎng)上輔助教學(xué)系統(tǒng)的開發(fā)與應(yīng)用-wenkub

2022-12-14 18:53:23 本頁面
 

【正文】 輔助教學(xué)系統(tǒng)的開發(fā)與應(yīng)用 開發(fā)工具以及語言環(huán)境的選擇 第 7 頁 第二章 開發(fā)工具以及語言環(huán)境的選擇 SQL server SQL server 最早是由關(guān)系數(shù)據(jù)庫 Sybase 演變而來的。它的界面圖 21所示: 基于數(shù)據(jù)庫 , 上的網(wǎng)上輔助教學(xué)系統(tǒng)的開發(fā)與應(yīng)用 開發(fā)工具以及語言環(huán)境的選擇 第 8 頁 圖 21 SQL企業(yè)管理器 ? 隱含的并發(fā)控制能力 SQL server 利用動態(tài)鎖定功能防止用戶在查詢和更新并發(fā)操作時相互間發(fā)生沖突,動態(tài)鎖定是隱含的,用戶 不必關(guān)心縮定過程。 ? 具有很好的伸縮性 SQL server2021 既能運行在 Windows 2021 操作系統(tǒng)下,又可以運行在 Windows NT, 基于數(shù)據(jù)庫 , 上的網(wǎng)上輔助教學(xué)系統(tǒng)的開發(fā)與應(yīng)用 開發(fā)工具以及語言環(huán)境的選擇 第 9 頁 Workstation, Windows NT Server 等操作系統(tǒng)下,并且利用了 NT 的許多功能,如發(fā)送和接受消息,管理登錄安全性等。 SQL 是一個通用的、功能極強的關(guān)系數(shù)據(jù)庫語言。 SQL 為許多任務(wù)提供了命令,包括:查詢數(shù)據(jù)在表中插入、修改和刪除記錄,建立、修改和刪除數(shù)據(jù)對象,控制對數(shù)據(jù)和數(shù)據(jù)對象的存取,保證數(shù)據(jù)庫一致性和完整性。 SQL 的集合特性允許一條 SQL 語句的結(jié)果作為另一條 SQL 語句的輸入。查詢優(yōu)化器知道存在什么索引,使用在哪兒合適,而用戶從不需要知道表是否有索引,表有什么類型的索引 ? 面向集合的操作方式 基于數(shù)據(jù)庫 , 上的網(wǎng)上輔助教學(xué)系統(tǒng)的開發(fā)與應(yīng)用 開發(fā)工具以及語言環(huán)境的選擇 第 10 頁 SQL 語言采用集合操作方式,不僅操作對象、查找結(jié)果可以是元組的集合,而且一次插入、刪除、更新操作的對象也可以是元組的集合。這種以統(tǒng)一的語法結(jié)構(gòu)提供兩種不同的使用方式的做法,提供了極大的靈活性與方便性。 ASP 的出現(xiàn)使得網(wǎng)絡(luò)應(yīng)用程序開發(fā)變得相當(dāng)容易,但由于它是通過解釋執(zhí)行,而且腳本程序和靜態(tài)網(wǎng)頁混合在一起,所以從程序的執(zhí)行速度和程序的可移植性上都存在一些問題,由于這樣的原因,微軟推出了 。 ? 由于 ASP 沒有提供任何輸出數(shù)據(jù)為內(nèi)容的 元件,所以在使用 ASP 撰寫數(shù)據(jù)庫 頁 面時只能借助 ADO 的 RecordSet 對象逐筆讀取記錄,而 通過 提供的DataGrid 等數(shù)據(jù)庫元件可以直接和數(shù)據(jù)庫聯(lián)系。當(dāng)文件更新后,系統(tǒng)會溫和地轉(zhuǎn)換到新的版本。對于相連數(shù)據(jù)庫的數(shù)據(jù)處理,也有 2種方式,即一種是通過 DataSet 來隔離異構(gòu)的數(shù)據(jù)源,另一種是以流方式從數(shù)據(jù)源讀取 (DataReader 方式 )。 的另一個創(chuàng)新是引入了數(shù)據(jù)集 (Dataset)。 由于 采用不連接的數(shù)據(jù)集,可以把數(shù)據(jù)集想象是一個本地的小型數(shù)據(jù)庫,并且采用關(guān)系數(shù)據(jù)庫的模型,通過豐富的程序接口可以更快速、更有效的處理數(shù)據(jù)。 包含用于連接到數(shù)據(jù)庫、執(zhí)行命令和檢索結(jié)果的 .NET 數(shù)據(jù)提供程序。這個功能可以通過 。這其中又涉及 DSN(Data Source Name)的配置以及用ASP 訪問數(shù)據(jù)庫的各種語法格式。其中網(wǎng)頁的外觀設(shè)計 可借助網(wǎng)頁設(shè)計工具來進行,其基本原則是:實用、方便和美觀。 系統(tǒng)構(gòu)成 網(wǎng)絡(luò)輔助教學(xué)系統(tǒng) 選擇登陸身份 管理員管理系統(tǒng) 系統(tǒng) 刪 除 用 戶 添 加 用 戶 教師出題系統(tǒng) 修 改 題 目 添 加 題 目 學(xué)生答題系統(tǒng) 平 時 練 習(xí) 進 行 考 試 基于數(shù)據(jù)庫 , 上的網(wǎng)上輔助教學(xué)系統(tǒng)的開發(fā)與應(yīng)用 網(wǎng)站總體設(shè)計及功能分析 第 14 頁 圖 31 系統(tǒng)構(gòu)成圖 我們設(shè)計的這個網(wǎng)絡(luò)輔助教學(xué)系統(tǒng)的網(wǎng)站,主要由以上 幾大部分組成,包括,教師出題子系統(tǒng),管理員維護子系統(tǒng)和學(xué)生答題子系統(tǒng)。管理員功能中包括想數(shù)據(jù)庫中添加和刪除用戶,這些用戶包括老師,學(xué)生,和管理員。定義了各個字段的數(shù)據(jù)類型,并設(shè)置了數(shù)據(jù)庫的訪問權(quán)限和修改權(quán)限。 (1) 學(xué)生表 表 41 學(xué)生表結(jié)構(gòu) 表中包含 2個字段 ? student 學(xué)生名 char 類型 最大允許長度為 10 個字符,主鍵,必填字段,不允許為空。 (3) 管理員表 表 43 管理員表結(jié)構(gòu) 表中包含 2個字段 ? manager 管理員名 char 類型 最大允許長度為 10 個字符,主鍵,必填字段,不允許為空。 ? answer 正確答案 char 類型 最大允許長度為 200 個字符 , 不允許空。 ? d 選項 d char 類型 最大允許長度為 200 個字符,不允許空。 ? answer 正確答案 nchar 類型 最大允許長度為 10個字符,不允許空。 數(shù)據(jù)庫與網(wǎng)頁連接 方法 分析 從總體上看,本網(wǎng)站使用了 B/S 模式,即前臺的網(wǎng)頁界面與后臺的數(shù)據(jù)庫處理系統(tǒng)。然后由對象 con 執(zhí)行,執(zhí)行結(jié)果將返回 DataSet,解析更新,記錄在數(shù)據(jù)集 DataSet 中。 基于數(shù)據(jù)庫 , 上的網(wǎng)上輔助教學(xué)系統(tǒng)的開發(fā)與應(yīng)用 數(shù)據(jù)庫設(shè)計和登陸功能的實現(xiàn) 第 20 頁 系統(tǒng)登陸功能 系統(tǒng)登陸功能的主要代碼及其實現(xiàn) 系統(tǒng)登陸界面由兩個文本輸入框 TextBox 和一個 下拉列表框 DropDownList,用于區(qū)分用戶的身份,如圖 41所示: 圖 42 系統(tǒng)登陸界面 代碼分析: Dim sql As String Dim constr As String = Server = 。 uid =用戶名 。t exist! End If 教師登陸模塊: ElseIf id = 教師 Then sql = select * from teacher where teacher= amp。t exist! End If Else = the user doesn39。 ? 使用 DataAdapter 對象的 Fill 方法將數(shù)據(jù)庫放入 DataSet 對象中 。 相信這些經(jīng)驗會成為我未來的工作和學(xué)習(xí)中的一筆寶貴的財富。 最后, 再一次向所有幫助過我的人致以深深的謝意和衷心的祝福,祝大家身體健康,萬事如意。首先要特別感謝我們的指導(dǎo)老師王娟老師, 她在這次的設(shè)計過程中給予了我們很大的幫助,在 繁忙的工作之余抽出時間 給我們指導(dǎo),不遺余力的傳授我們知識,并提出了很多好的建議,使得我們的設(shè)計能夠比較順利的進行。 基于數(shù)據(jù)庫 , 上的網(wǎng)上輔助教學(xué)系統(tǒng)的開發(fā)與應(yīng)用 總結(jié) 第 23 頁 第五章 總結(jié) 在此次的網(wǎng)站的開發(fā) 過程中,主 要使用 了 SQL Server 數(shù)據(jù)庫和 ,經(jīng)過了這次的制作過程,使我對網(wǎng)站的總體設(shè)計,數(shù)據(jù)庫的設(shè)計,搭建,網(wǎng)頁的制作,調(diào)試,分析,修改代碼等步驟,有了一定的操作經(jīng)驗和積累 ,學(xué)習(xí)到了很多以前在課堂上 學(xué)不到 的知識和方法。 ? 定義 SqlDataAdapter 對象 da。t exist! End If 學(xué)生登陸模塊: ElseIf id = 學(xué)生 Then sql = select * from student where student= amp。 database =數(shù)據(jù)庫名稱 管理員登陸模塊: If id = 管理員 Then 基于數(shù)據(jù)庫 , 上的網(wǎng)上輔助教學(xué)系統(tǒng)的開發(fā)與應(yīng)用 數(shù)據(jù)庫設(shè)計和登陸功能的實現(xiàn) 第 21 頁 sql = select * from manager where manager= amp。 pwd = 。t exist! End If
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1