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

正文內(nèi)容

音樂(lè)教學(xué)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文(參考版)

2024-08-31 20:11本頁(yè)面
  

【正文】 If bool1 Then 39。,39。,39。,39。,39。,39。,39。,39。s_iflogin //字段表示學(xué)生是否已經(jīng)注冊(cè) = 該用戶已經(jīng)注冊(cè) Else bool1 = True = End If Else = 您所輸入的號(hào)碼和姓名不匹配,請(qǐng)重新填寫 End If Else = 你所輸入的學(xué)號(hào),請(qǐng)重新填寫 End If () Catch = 數(shù)據(jù)庫(kù)操作失敗,可能是服務(wù)器出現(xiàn)錯(cuò)誤,請(qǐng)稍后再試! Finally () End Try Else = 頁(yè)面有錯(cuò)誤 End If //sql2 表示插入語(yǔ)句中 values 中的值 Dim sql2 As String = 39。 Try () 32 Dim reader As IDataReader reader = () If Then 39。 學(xué)生注冊(cè) 圖 62 學(xué)生注冊(cè)界面 Dim dsn As String = (DSN_student) //設(shè)置數(shù)據(jù)庫(kù)連接字符串 Dim conn As New = dsn Dim cmd As IDbCommand = () If Then //頁(yè)面驗(yàn)證成功 = select * from student_infor where s_id=39。查詢語(yǔ)句 Try () //打開(kāi)數(shù)據(jù)庫(kù)連接 Dim reader As IDataReader reader = () strpassword = If Then strRealPw = (str_PW) If Trim(strpassword) = Trim(strRealPw) Then //比較密碼和輸入 bool1 = false Else = 密碼錯(cuò)誤 ! bool1 = False End If Else = 用戶名輸入錯(cuò)誤 bool1 = true End If () Catch = 數(shù)據(jù)庫(kù)操作失敗,可能是服務(wù)器出現(xiàn)錯(cuò)誤,請(qǐng)稍后再試 ! Finally () 31 strpassword = strRealPw = End Try 以上代碼是驗(yàn)證用戶 ID 和密碼。 39。 amp。 Select Case strTableName //根據(jù)選擇的用戶不同 , 用 case 來(lái)選擇用戶 Case student_login = (DSN_student) //設(shè)置數(shù)據(jù)庫(kù)連接字符串 strID = s_id str_PW = sl_pwd strPath = ../work_course/student/ strUserIdent = 同學(xué) Case teacher_login = (DSN_teacher) //設(shè)置數(shù)據(jù)庫(kù)連接字符串 strID = T_id str_PW = TL_pwd 30 strPath = ../work_course/teacher/ strUserIdent = 老師 End Select 以上代碼是處理下拉菜單選擇學(xué)生或老師的問(wèn)題,以及設(shè)置字段名和頁(yè)面跳轉(zhuǎn)字符串。 數(shù)據(jù)表 select Insert update delete Student_infor √ √ Student_login √ √ √ Class_student √ √ √ √ Notice_infor √ Exercise_update √ √ √ √ Student_mark √ Lab_infor √ Exercise_infor √ 圖 59 學(xué)生權(quán)限表 28 數(shù)據(jù)表 select Insert update delete Student_infor √ √ √ √ Student_login √ √ √ √ Class_student √ √ √ √ Notice_infor √ √ √ √ Exercise_update √ √ √ √ Student_mark √ √ √ √ Mark_rate √ √ √ √ Teacher_login √ √ √ √ Lab_infor √ √ √ √ Exercise_infor √ √ √ √ 圖 510 教師權(quán)限表 29 6 系統(tǒng)功能的實(shí)現(xiàn) 系統(tǒng)登錄 圖 61 系統(tǒng)登錄界面 本系統(tǒng)登錄身份有兩種:學(xué)生和教師。 圖 57 Student_login 學(xué)生注冊(cè)信息表,學(xué)生的學(xué)號(hào) 作為 主鍵。 圖 55 Notice_infor 通知信息表,通知號(hào) 作為 主鍵。 圖 53 Exercise_infor 存放 作業(yè) 基本信息的表,練習(xí)號(hào) 作為 主鍵。 26 使用 SQL的好處還在于,如果你的系統(tǒng)擴(kuò)展到 Client/Server 模式的時(shí)候,可以使用 Microsoft 的數(shù)據(jù)庫(kù)服務(wù)器軟件 SQL Server,此時(shí),程序只需要簡(jiǎn)單的修改一下鏈接( ADO 的數(shù)據(jù)源)就可以,這樣,為程序的平滑擴(kuò)展提供了非常有力的條件。 圖 51 結(jié)構(gòu)設(shè)計(jì)圖 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)采用了 Microsoft 推出的 SQL 數(shù)據(jù)庫(kù),這是微軟集成到 Office 中的一個(gè)桌面數(shù)據(jù)庫(kù),能夠快速方便的和 Office 的其他套件綜合使用。 圖 49 數(shù)據(jù)模型圖 25 5 系統(tǒng)設(shè)計(jì) 軟件模塊結(jié)構(gòu)設(shè)計(jì) 系統(tǒng)方案確定 通過(guò)對(duì)系統(tǒng)的調(diào)研與分析,系統(tǒng)主要應(yīng)完成的功能有:班級(jí)管理、學(xué)生 作業(yè)管理、系統(tǒng)管理等功能。 圖 48 教師與 班級(jí) 的 ER 圖 教師與 班級(jí) 的 ER 圖組合到一 起,得到最后的 ER 圖,有了 ER 圖,就可以設(shè)計(jì)數(shù)據(jù)庫(kù)。 圖 47 作業(yè) 管理系統(tǒng)中學(xué)生與 班級(jí) 的 ER 圖 教師與 班級(jí) 這兩個(gè)實(shí)體之間,是一對(duì)多聯(lián)系;一位教師可以都多 個(gè) 班級(jí) ,而一門 班級(jí) 對(duì)于學(xué)生 作業(yè) 來(lái)說(shuō)只能有一位教師 (英語(yǔ)、高等數(shù)學(xué)有多位教師教,但對(duì)某個(gè)固定的學(xué)生來(lái)說(shuō)只能有一位教師 )。而學(xué)習(xí) 作業(yè) 是這兩個(gè)實(shí)體 “學(xué)生 ”和 “作業(yè) ”共有的屬性,應(yīng)填在二者的聯(lián)系 “學(xué)習(xí) ”邊。首先,這三個(gè)實(shí)體不是一個(gè)統(tǒng)一體,學(xué)生作業(yè) 與教師沒(méi)有內(nèi)在聯(lián)系,教師必須通過(guò) 班級(jí) 實(shí)體才能與學(xué)生建立聯(lián)系,因而先不考慮。首先來(lái)做出學(xué)生 作業(yè) 管理系統(tǒng)的 ER 圖,分析這個(gè)問(wèn)題的實(shí)體,從系統(tǒng)分析可以知道,學(xué)生的 作業(yè) 是由任課教師按照 班級(jí) 給出的,學(xué)生、班級(jí) 、教師組成了這個(gè)系統(tǒng)的三個(gè)實(shí)體。 圖 44 音樂(lè)教學(xué) 信息管理系統(tǒng)功能模塊圖 23 數(shù)據(jù)流程圖 由于本 系統(tǒng)的數(shù)據(jù)模塊較多,下面僅以學(xué)生 作業(yè) 管理模塊為例來(lái)進(jìn)行編制。最常用的表示概念模型的方法是實(shí)體 聯(lián)系方法,下面用 ER 圖概述描述現(xiàn)實(shí)世界中的實(shí)體。概念模型是一種面向問(wèn)題的數(shù)據(jù)模型,是按照用戶的觀點(diǎn)來(lái)對(duì)數(shù)據(jù)和信息建模。 系統(tǒng)開(kāi)發(fā)的目標(biāo) 出于本系統(tǒng)是學(xué)校 音樂(lè)教學(xué) 管理的一個(gè)綜合性的系統(tǒng),本系統(tǒng)的設(shè)計(jì)目標(biāo)將最終定位于完成以上所述的系統(tǒng)主要業(yè)務(wù)的基本模型上。 學(xué)生 資料 管理模塊 該模塊的主要功能是實(shí)現(xiàn)對(duì)學(xué)生的個(gè)人信息的管理工作,包括 資料 添加、 資料 瀏覽等功能,從而方便學(xué)校管理部門對(duì)學(xué)校的基本情況的快速查詢和了解。 系統(tǒng)管理模塊 該模塊的主要任務(wù)是維護(hù) 系統(tǒng)的正常運(yùn)行和安全性設(shè)置 ,包括添加用戶、修改密碼、重新登錄等等。 系統(tǒng)的功能簡(jiǎn)介 本系統(tǒng)主要可以實(shí)現(xiàn)以下的管理功能:班級(jí)管理、學(xué)生檔案管理、學(xué)生交費(fèi)管理、 班級(jí) 管理、 作業(yè) 管理等等。如果您遇到錯(cuò)誤,對(duì) 數(shù)據(jù)庫(kù)不作任何更改。 事務(wù)是一系列語(yǔ)句(選擇,插入,更新或刪除)構(gòu)成一個(gè)邏輯工作單元。用于在系統(tǒng)發(fā)生錯(cuò)誤時(shí)保持?jǐn)?shù)據(jù)庫(kù)的 完整性 和 一致性 。 而 桌面數(shù)據(jù)庫(kù)系統(tǒng) 采用 明確地或完全鎖定策略,即數(shù)據(jù)是目前正在使用的其他用戶不能訪問(wèn),但不能編輯,如果你試圖訪問(wèn)或修改數(shù)據(jù)時(shí),系統(tǒng)會(huì)產(chǎn)生一個(gè)錯(cuò)誤信息。 SQL數(shù)據(jù)庫(kù)使用 優(yōu)化 鎖定的策略,它允許多個(gè)用戶同時(shí)訪問(wèn)服務(wù)器,而不互相干擾。此外, SQL 數(shù)據(jù)庫(kù) 完整性約束上通常在創(chuàng)建數(shù)據(jù)表的定義,它可以被定義為數(shù)據(jù)表的一部分 ,也可以在存儲(chǔ)過(guò)程或觸發(fā)器,例如獨(dú)立于數(shù) 據(jù)表中的形式。 對(duì)于 SQL數(shù)據(jù)庫(kù),它允許服務(wù)器來(lái)定義一些業(yè)務(wù)規(guī)則驗(yàn)證數(shù)據(jù)完整性 ,并強(qiáng)制所有的客戶端程序必須接受相同的業(yè)務(wù)規(guī)則的約束,這 19 樣利于集中 維護(hù)這些規(guī)則。 SQL 數(shù)據(jù)庫(kù)管理數(shù)據(jù)安全性管理 為比桌面數(shù)據(jù)庫(kù)強(qiáng)得多, 不僅 對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)進(jìn)行口令驗(yàn)證 , 而且它還能夠?qū)μ囟ǖ臄?shù)據(jù)庫(kù)對(duì)象進(jìn)行限制, 包括存儲(chǔ)過(guò)程 數(shù)據(jù)表 , 視圖, 以及更重 要的,是它可以設(shè)置用戶權(quán)限, 通過(guò) Revoke 和 Grant 命令用戶收權(quán)或授權(quán)。在桌面數(shù)據(jù)庫(kù)系統(tǒng)中, 面向的是整個(gè)數(shù)據(jù)表的所有 記錄,得到的是整個(gè)數(shù)據(jù)表,因此,在桌面數(shù)據(jù)庫(kù)系統(tǒng)中, 上一條; 第一條、 后 一條 等概念是非常普遍的,而在 C/S 系統(tǒng)中沒(méi)有這些概念,因?yàn)榭蛻舫绦蛟谙蚍?wù)器發(fā)送服務(wù)請(qǐng)求時(shí),得到的數(shù)據(jù)可以由一個(gè)或多個(gè)數(shù)據(jù)表的多個(gè)字段構(gòu)成,是服務(wù)器上所有數(shù)據(jù)的一個(gè)子集,它的請(qǐng)求是通過(guò) SQL 語(yǔ)句來(lái)實(shí)現(xiàn)的,因此在 C/S 系統(tǒng)中,它面向的是整個(gè)數(shù)據(jù)庫(kù)的一個(gè)子集合。 SQL Server 2020 有一個(gè)大型數(shù)據(jù)庫(kù)系統(tǒng)的基本特征,但保持 了 windows 環(huán)境友好的人機(jī)界面,操作簡(jiǎn)單的優(yōu)點(diǎn),成為 windows 環(huán)境下開(kāi)發(fā)中小 C / S 系統(tǒng)是比較流行的數(shù)據(jù)庫(kù) 與傳統(tǒng)的桌面數(shù)據(jù)庫(kù)系統(tǒng)相比 SQL Server 2020 有以下區(qū)別: (1) 面向集合與面向記錄。 選擇微軟數(shù)據(jù)庫(kù)平臺(tái)是該公司的 SQL Server2020, SQL Server 2020 是 SQL Server 的最新版本,相對(duì)較早版本 提高 了 使用性能,可靠性,質(zhì)量和易用性。 (5) 并行性:是否并行運(yùn)行在多節(jié)點(diǎn)上。 (3) 安全性:是否具有高度的安全性。 根據(jù) 音樂(lè)教學(xué) 管理系統(tǒng)應(yīng)用的實(shí)際需要,在選擇數(shù)據(jù)庫(kù)平臺(tái)時(shí),應(yīng)考慮下列因素: (1) 性能:數(shù)據(jù)處理能力。 18 數(shù)據(jù)庫(kù)是音樂(lè)教學(xué)管理系統(tǒng)的核心組成部分,所有的信息處理子系統(tǒng)將基于一個(gè)數(shù)據(jù)庫(kù)平臺(tái),以 保證他們的信息資源安全保存, 各種管理和利用的處理。為了滿足各種應(yīng)用的數(shù)據(jù)庫(kù)需要在一個(gè)給定扇區(qū)按照在計(jì)算機(jī)系統(tǒng)中的組織,存儲(chǔ),并用于彼此接觸的數(shù)據(jù)收集數(shù)據(jù) 模型。 本系統(tǒng)的設(shè)計(jì)是在 Windows XP 中文版操作系統(tǒng)環(huán)境下,使用 開(kāi)發(fā)成功的。 音樂(lè)教學(xué)和學(xué)校管理的計(jì)算機(jī) PIII 以上的 機(jī)器都在存儲(chǔ)容量,速度能滿足數(shù)據(jù)庫(kù)運(yùn)行的要求。 可行性分析 由于本系統(tǒng) 所 管理的對(duì) 象 都是在校學(xué)生 , 每個(gè)數(shù)據(jù) 涉及的計(jì)算過(guò)程 相對(duì)簡(jiǎn)單,而且在 內(nèi)容 上 關(guān)聯(lián)性 較強(qiáng)。 (3) 修改 原始數(shù)據(jù)簡(jiǎn)單方便 ,支持多條件修改 (4) 數(shù)據(jù)查詢 方便,支持多條件查詢 。 系統(tǒng)及需求分析 系統(tǒng)需求 通過(guò)調(diào)查 ,要求系統(tǒng)需要有以下功能 : (1) 要有 良好的人機(jī)界面 ?;靖袷饺缦拢? .偽類名 偽類可以被任何標(biāo)識(shí)符在 HTML里引用。類和偽類有什么樣的區(qū)別呢? 一般地說(shuō),選擇符可以和多個(gè)類采用捆綁的形式來(lái)設(shè)定,這樣雖然能夠?yàn)橥粋€(gè)選擇符創(chuàng)建多種不同的樣式,但捆綁的形式同時(shí)也限制了設(shè)定的類為其它的選擇符所使用。 層疊樣式表的分類 為了使網(wǎng)頁(yè)的格式不過(guò)分的單調(diào),必需 得 讓相同的選擇符也能分類,并能按照不同的類別來(lái)進(jìn)行不同的樣式設(shè)計(jì)。 其它格式 2: 選擇符 1 選擇符 2 和格式 1 非常相似,只是在選擇符之間少加了 “, ”,但作用卻大不相同。 層疊樣式表的格式 一般來(lái)說(shuō),樣式表的聲明分為選擇符( selector)和塊 {}( block),塊里包含屬性( properties)和屬性的取值( value),基本格式如下: 選擇符 其它格式 1: 選擇符 1,選擇符 2,選擇符 3 有時(shí)候多個(gè)選擇符將使用相同的設(shè)置,為了簡(jiǎn)化代碼,我們可以一次性為它們?cè)O(shè)置樣式,并在多個(gè)選擇符之 間加上 “, ”來(lái)分隔它們。Al
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1