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

正文內(nèi)容

基于aspnet學(xué)生信息管理系統(tǒng)的開發(fā)說(shuō)明書(編輯修改稿)

2025-01-12 09:33 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 數(shù)據(jù)庫(kù)管理系統(tǒng)。它包括支持開發(fā)的引擎、標(biāo)準(zhǔn)的 SQL 語(yǔ)言、擴(kuò)展的特性 (如復(fù)制、 OLAP、分析 )等功能。而像存儲(chǔ)過(guò)程、觸發(fā)器等特性,也是大型數(shù)據(jù)庫(kù)才擁有的 。 為滿足不同規(guī)模和要求用戶的需要, SQL Server 2021 提供幾種不同的版本。 (1) SQL Server 2021 企業(yè)版:它提供最為完整的 SQL Server 功能,為關(guān)鍵商業(yè)應(yīng)用提供高級(jí)可伸縮性和可靠性支持,包括分布式分區(qū)視圖、日志傳送和故障切換群集等,并且它還能夠充分利用高端硬件配置,最多可支持 32 個(gè) CPU 和 64GB 內(nèi)存,并支持不同語(yǔ)言之間用戶界面的無(wú)縫切換。 (2) SQL Server 2021 標(biāo)準(zhǔn)版:適合中小組織的經(jīng)濟(jì)型版本,它缺少高級(jí)可伸縮性和可靠性方面的部分功能,可用于最多具有 4 個(gè) CPU 和 2GB 內(nèi)存的對(duì)稱多處理系統(tǒng)中。 (3) SQL Server 2021 個(gè)人版:這種版本包括所有管 理工具和標(biāo)準(zhǔn)版中的多種功能,畢業(yè)設(shè)計(jì)說(shuō)明書 第 7 頁(yè) 共 35 頁(yè) 它支持雙處理器系統(tǒng),并為個(gè)人使用進(jìn)行了全面優(yōu)化。當(dāng)并發(fā)訪問(wèn)用戶超過(guò) 5 個(gè)時(shí),這種數(shù)據(jù)庫(kù)系統(tǒng)的性能將隨負(fù)荷的增加而明顯降低。與標(biāo)準(zhǔn)版和企業(yè)版不同的是, SQL Server 2021 個(gè)人版除可以運(yùn)行在 Microsoft Windows NT/ 2021 服務(wù)器操作系統(tǒng)下外,它還能夠運(yùn)行在 Windows 2021 Professiona Windows NT Workstation, Windows 98 等桌面操作系統(tǒng)下。 (4) SQL Server 2021 開發(fā)版:該版本包括企業(yè)版的所有 功能,但具有特殊的開發(fā)和測(cè)試最終用戶許可協(xié)議。這種版本用于開發(fā)所有類型的 SQL Server 應(yīng)用程序。 (5) SQL Server 2021 企業(yè)評(píng)估版:用于在用戶購(gòu)買正式版本之前對(duì)產(chǎn)品進(jìn)行試用和評(píng)價(jià)。該版本具備完整的企業(yè)版功能,但它具有運(yùn)行時(shí)間限制。 (6) SQL Server 2021 桌面引擎 (7) SQL Server 2021 Windows CE 版:為運(yùn)行 Windows CE 設(shè)備和工具 。 SQL SERVER 2021 的好處: (1) 上手容易 由于 SQL Server 與 Windows 界面風(fēng)格完全 一致,且有許多 向?qū)?(Wizard)幫助,因此易于安裝和學(xué)習(xí),有關(guān) SQL Server 的資料、培訓(xùn)隨處可得。從另一個(gè)角度來(lái)講,學(xué)習(xí)SQL Server 是掌握其他平臺(tái)及大型數(shù)據(jù),如 Oracle, Sybase 的基礎(chǔ)。因?yàn)檫@些大型數(shù)據(jù)庫(kù)對(duì)于設(shè)備、平臺(tái)、人員知識(shí)的要求往往較高,而并不是每個(gè)人都具備這樣的條件,且有機(jī)會(huì)去接觸它們。但有了 SQL Server 的基礎(chǔ),再去學(xué)習(xí)和使用它們就容易多了 。 (2) 兼容性良好 由于今天 Windows 操作系統(tǒng)占領(lǐng)著主導(dǎo)地的位,選擇 SQL Server 一定會(huì)在兼容性方面取得一些 優(yōu)勢(shì)。另外, SQL Server 2021 除了具有擴(kuò)展性,可靠性以外,還具有可以迅速開發(fā)新的因特網(wǎng)系統(tǒng)的功能。尤其是它可以直接存貯 XML 數(shù)據(jù),可以將搜索結(jié)果以 XML 格式輸出等特點(diǎn),有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應(yīng)用和服務(wù)的基石。這些特點(diǎn)在 .NET 戰(zhàn)略中發(fā)揮著重要的作用。 (3) 相對(duì)于 的優(yōu)越性 Microsoft SQL Server 2021 是在 SQL Server 的基礎(chǔ)上對(duì)性能、可靠性、質(zhì)量以及易用性進(jìn)行了擴(kuò)展。 SQL Server 2021 中包含許多新特性 ,這些特性使其成為針對(duì)電子商務(wù)、數(shù)據(jù)倉(cāng)庫(kù)和在線商務(wù)解決方案的卓越的數(shù)據(jù)庫(kù)平臺(tái)。其增強(qiáng)的特性包括對(duì)豐富的擴(kuò)展標(biāo)記語(yǔ)言( XML)的支持、綜合分析服務(wù)以及便捷的數(shù)據(jù)庫(kù)管理。 畢業(yè)設(shè)計(jì)說(shuō)明書 第 8 頁(yè) 共 35 頁(yè) 基于 訪問(wèn)數(shù)據(jù)庫(kù)的原理 是與 C和 .NET Framework 一起使用的類集的名稱,用于以關(guān)系型的、面向表的格式訪問(wèn)數(shù)據(jù),包括關(guān)系數(shù)據(jù)庫(kù)和非關(guān)系數(shù)據(jù)源。 已被集成到 .NET Framework,用于任何 .NET 語(yǔ)言,特別是 C。 的目標(biāo)就是:簡(jiǎn)單地訪問(wèn)關(guān)系和非關(guān)系數(shù)據(jù);統(tǒng)一可擴(kuò)展標(biāo)記 語(yǔ)言和關(guān)系數(shù)據(jù)的訪問(wèn):支持 Inter 上的多層應(yīng)用程序,與上一代技術(shù)相比,它可以擴(kuò)充來(lái)支持更多的數(shù)據(jù)源。 是一個(gè)包含在 框架中的類庫(kù),它可以幫助 .NET 應(yīng)用程序訪問(wèn)各種數(shù)據(jù)源。提供了豐富的類、接口,結(jié)構(gòu)是在 .NET 框架內(nèi)處理數(shù)據(jù)訪問(wèn)。 相對(duì)于 ADO 等來(lái)說(shuō)是革命性的、更可靠的繼承者,是非連接環(huán)境設(shè)計(jì)的系統(tǒng),它支持通過(guò)傳統(tǒng)數(shù)據(jù)訪問(wèn)接口使用可擴(kuò)展標(biāo)記語(yǔ)言數(shù)據(jù)。 的另一個(gè)創(chuàng)新是引入了數(shù)據(jù)集 (Dataset)。一個(gè)數(shù)據(jù)集是內(nèi)存中提供數(shù)據(jù)關(guān)系圖的高速緩沖 區(qū) .數(shù)據(jù)集對(duì)數(shù)據(jù)源一無(wú)所知,它們可以由程序或通過(guò)從數(shù)據(jù)倉(cāng)庫(kù)中調(diào)入數(shù)據(jù)而被生成、填充。不論數(shù)據(jù)從何處獲取,數(shù)據(jù)集都是通過(guò)使用同樣的程序模板而被操作的,并且它使用相同的潛在的數(shù)據(jù)緩沖區(qū)。 數(shù)據(jù)庫(kù)的相連, 提供了如下 3 種方式:通過(guò) ODBC ( Open Database Connection)相連, ODBC 是開放數(shù)據(jù)庫(kù)互聯(lián),它提供了數(shù)據(jù)庫(kù)系統(tǒng)的公共函數(shù)集,提供了數(shù)據(jù)庫(kù)統(tǒng)一訪問(wèn)接口;通過(guò) OLEDB 相連, OLE DB 的數(shù)據(jù)源可以是傳統(tǒng)行列形式的數(shù)據(jù)庫(kù)或任何其他存放數(shù)據(jù)的位置,這些數(shù)據(jù)源的數(shù)據(jù)都以表格的形式 提供給應(yīng)用程序,就像它來(lái)自數(shù)據(jù)庫(kù)一樣;直接與 ACCESS 相連。這 3 種方式由于應(yīng)用層次的差異,使得效率由低到高,獨(dú)立性由高到低。對(duì)于相連數(shù)據(jù)庫(kù)的數(shù)據(jù)處理,也有 2 種方式,即一種是通過(guò) DataSet 來(lái)隔離異構(gòu)的數(shù)據(jù)源,另一種是以流方式即 DataReader 方式從數(shù)據(jù)源讀取。 中主要通過(guò) 和 DataSet 來(lái)完成對(duì)數(shù)據(jù)庫(kù)的操作。 和ASP 中的 ADO 相對(duì)應(yīng),它是 ADO 的改進(jìn)版本 .DataSet 是 的中心概念 .你可以把 DataSet 想象成內(nèi)存中的數(shù)據(jù)庫(kù) .正是由于 DataSet,才使得程序員在編程序時(shí)可以屏蔽數(shù)據(jù)庫(kù)之間的差異,從而獲得一致的編程模型。 DataSet 支持多表、表間關(guān)系、數(shù)據(jù)約束等。這些和關(guān)系數(shù)據(jù)庫(kù)的模型基本一致。過(guò)去,數(shù)據(jù)處理主要依賴于兩層結(jié)構(gòu),并且是基于連接的。連接斷開,數(shù)據(jù)就不能再存取 .現(xiàn)在,數(shù)據(jù)處理被延伸到三層以上的結(jié)構(gòu),相應(yīng)地,程序員需要切換到無(wú)連接的應(yīng)用模型。這樣, DataSet Command 就在畢業(yè)設(shè)計(jì)說(shuō)明書 第 9 頁(yè) 共 35 頁(yè) 中扮演了極其重要的角色。它可以取回一個(gè) DataSet,并維護(hù)一個(gè)數(shù)據(jù)源和DataSet 之間的 “橋,以便于數(shù)據(jù)的訪問(wèn)、修改和保存。 DataSet Command 自動(dòng)將數(shù)據(jù)的各種操作變換到數(shù)據(jù)源相關(guān)的合適的 SQL 語(yǔ)句。 訪問(wèn)數(shù)據(jù)庫(kù)的步驟是: (1)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)鏈接; (2)請(qǐng)求一個(gè)記錄集合; (3)將記錄集合暫存到 DataSets; (4)如果需要,返回第 2 步; ( DataSet 可容納多個(gè)數(shù)據(jù)集合 ) (5)關(guān)閉數(shù)據(jù)庫(kù)鏈接; (6)在 DataSet 上作所需要的操作。 DataSet 在內(nèi)部是用可擴(kuò)展標(biāo)記語(yǔ)言 (Extensible Markup Language, XML)來(lái)描述數(shù)據(jù)的。由于可擴(kuò)展標(biāo)記語(yǔ)言 (Extensible Markup Language, XML)是一種與平臺(tái)無(wú)關(guān)、語(yǔ)言無(wú)關(guān)的數(shù)據(jù)描述語(yǔ)言,而且可以描述復(fù)雜數(shù)據(jù)關(guān)系的數(shù)據(jù),比如父子關(guān)系的數(shù)據(jù),所以 DataSet 實(shí)際上可以容納具有復(fù)雜關(guān)系的數(shù)據(jù),而且不再依賴于數(shù)據(jù)庫(kù)鏈接。正是由于以上特點(diǎn),在本系統(tǒng)中采用 技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)。 畢業(yè)設(shè)計(jì)說(shuō)明書 第 10 頁(yè) 共 35 頁(yè) 3 系統(tǒng)的分析與總體 方案 設(shè)計(jì) 系統(tǒng)需求分析 學(xué)生信息管理系統(tǒng)主要是滿足學(xué)校管理學(xué)生、學(xué)生成績(jī)以及相關(guān)的院系、班級(jí)、課程、教師等信息的需求。需求的具體功能如下 : (1)用戶登錄和注冊(cè) :用戶登錄驗(yàn)證用戶的登錄信 息是否合法,以及驗(yàn)證用戶是否為系統(tǒng)的合法用戶 :用戶注冊(cè)主要是由系統(tǒng)管理員添加新的用戶。 (2)用戶和角色管理 :用戶和角色管理模塊主要包括用戶管理、角色管理以及用戶和角色之間的關(guān)系管理,包括用戶管理、角色管理、添加角色和用戶修改密碼等。 (3)教師信息管理 :教師信息管理模塊主要對(duì)全校教師信息的管理,如教師信息的添加、修改、刪除和查詢。包括添加新入職的教師信息、修改和更新在崗教師的信息、查詢教師的授課情況、及時(shí)刪除己離職的教師信息等。 (4)班級(jí)信息管理 :班級(jí)信息管理模塊主要實(shí)現(xiàn)對(duì)全校所屬班級(jí)的管理,如班級(jí)信息的添加、修改、刪除和查詢。包括查詢班級(jí)信息的基本情況、添加新入學(xué)班級(jí)、修改班級(jí)信息等。 (5)院系信息管理 :院系信息管理模塊主要實(shí)現(xiàn)對(duì)全校歷屆班級(jí)的管理,如院系信息的添加、修改、刪除和查詢。包括查詢?cè)合敌畔⒌幕厩闆r、添加新的入學(xué)院系、修改院系信息等。 (6)課程信息管理 :課程信息管理模塊主要實(shí)現(xiàn)對(duì)開設(shè)的課程進(jìn)行管理,如課程信息的添加、修改、刪除和查詢。包括添加新開設(shè)的課程、修改相關(guān)課程、刪除原計(jì)劃開設(shè)后因故未開設(shè)課程的信息等。 (7)學(xué)生信息管理 :學(xué)生信息管理模塊主要對(duì)學(xué)生的信息進(jìn)行管理,如姓名、性別、年 齡、系別、專業(yè)等等。包括查詢學(xué)生信息的基本情況、添加新的插班生的基本情況、修改相關(guān)學(xué)生的信息、刪除己開除或退學(xué)學(xué)生的信息等。 (8)學(xué)生成績(jī)管理 :學(xué)生成績(jī)管理模塊主要對(duì)學(xué)生的成績(jī)進(jìn)行管理,如添加、修改、刪除、審核和查詢等。主要包括添加學(xué)生考試成績(jī)、審核學(xué)生平時(shí)成績(jī)和考試成績(jī)、查詢學(xué)生某課程學(xué)習(xí)成績(jī)等。 系統(tǒng)架構(gòu)設(shè)計(jì) 論文中涉及的 Web 應(yīng)用系統(tǒng)采用三層架構(gòu)模式,分別為 Web 顯示層、數(shù)據(jù)訪問(wèn)層、畢業(yè)設(shè)計(jì)說(shuō)明書 第 11 頁(yè) 共 35 頁(yè) 數(shù)據(jù)庫(kù)。系統(tǒng)的總體設(shè)計(jì)架構(gòu)如圖 所示 圖 數(shù)據(jù)庫(kù)是最底層,它存儲(chǔ)系統(tǒng)的所有數(shù)據(jù)。數(shù)據(jù)庫(kù)操作動(dòng)態(tài)鏈接庫(kù) (DLL),它直接訪問(wèn)應(yīng)用系統(tǒng)的數(shù)據(jù)庫(kù) 。數(shù)據(jù)訪問(wèn)層建立在數(shù)據(jù)庫(kù)之上,為 Web 顯示層提供數(shù)據(jù)服務(wù),應(yīng)用程序通過(guò)該層訪問(wèn)數(shù)據(jù)庫(kù)。數(shù)據(jù)訪問(wèn)層一般封裝操作數(shù)據(jù)庫(kù)的選擇、添加、更新和刪除等操作,同時(shí)還為業(yè)務(wù)邏輯層提供訪問(wèn)數(shù)據(jù)庫(kù)的接口或函數(shù)或方法等。它與數(shù)據(jù)庫(kù)相關(guān)聯(lián),同時(shí)又為 Web 顯示層服務(wù),所以數(shù)據(jù)訪問(wèn)層設(shè)計(jì)直接關(guān)系到整個(gè)系統(tǒng)的成敗。 系統(tǒng)功能描述 在本系統(tǒng)中,學(xué)生信息管理系統(tǒng)是一個(gè)完整的學(xué)校學(xué)生信息管理系統(tǒng) .根據(jù)系統(tǒng)的需求分析要求,它主要包括用戶登 錄和注冊(cè)功能 、教師信息管理功能、班級(jí)信息管理功能、院系信息管理功能、課程信息管理功能、學(xué)生信息管理功能、學(xué)生成績(jī)管理功能等功能 .該管理系統(tǒng)的功能特點(diǎn)如下所示: (1)操作簡(jiǎn)單、界面友好 :完全控件式的頁(yè)面布局,使得信息的錄入工作更簡(jiǎn)便;許多選項(xiàng)包括信息類別、來(lái)源部門等只需要點(diǎn)擊鼠標(biāo)就可以完成;另外,跟蹤出現(xiàn)的提示信息也讓用戶隨時(shí)清楚自己的操作情況。 (2)即時(shí)可見 :對(duì)信息的處理 (包括錄入、更新、刪除等 )將立即在主頁(yè)的對(duì)應(yīng)欄目顯示出來(lái),達(dá)到 “即時(shí)發(fā)布、即時(shí)見效 ”的功能。 (3)功能完善 :包括常見網(wǎng)站的信息管理的 各個(gè)方面 (包括信息的錄入、更新、瀏覽、刪除、查詢等各個(gè)方面 ),完整地實(shí)現(xiàn)了網(wǎng)站對(duì)信息的管理要求。 (4)方便移植 :針對(duì)不同的學(xué)?;蛳嚓P(guān)單位,只需要稍作修改就可以開發(fā)出適合 本單Web 顯示層 Web Pages 數(shù)據(jù)訪問(wèn)層 DAL 數(shù)據(jù)庫(kù) ( SQL Server) 數(shù)據(jù)庫(kù) DLL 畢業(yè)設(shè)計(jì)說(shuō)明書 第 12 頁(yè) 共 35 頁(yè) 位特點(diǎn)的信息管理系統(tǒng)。 按照系統(tǒng)功能的設(shè)計(jì),可以把學(xué)生信息管理系統(tǒng)劃分為用戶登錄和注冊(cè)模塊、用戶和角色管理模塊、教師信息管理模塊、班級(jí)信息管理模塊、院系信息管理模塊、課程信息管理模塊、學(xué)生信息管理模塊、學(xué)生成績(jī)管理模塊等八大模塊。它們之間的關(guān)系如圖 所示: 圖 系統(tǒng)模塊劃分 圖 系統(tǒng)開發(fā)環(huán)境 論文中涉及的學(xué)生信息管理系統(tǒng)的系統(tǒng)開發(fā)環(huán)境如下所示 : (1)技術(shù)平臺(tái) :Microsoft .NET Framework (2)開發(fā)工具 :Microsoft Visua1 2021 中文企業(yè)版 (3)開發(fā)語(yǔ)言 :,采用 C語(yǔ)言來(lái)實(shí)現(xiàn) (4)數(shù)據(jù)庫(kù) : SQL2021 (5) BS: Inter Information Server 操作系統(tǒng)平臺(tái) :開發(fā)過(guò)程中使用的是Windows XP 專業(yè)版,運(yùn)行時(shí)可以采用 Windows XP/2021 或其它操作系統(tǒng)。 學(xué)生信息管理系統(tǒng) 用戶登錄和注冊(cè) 用戶和角色管理 教師信息管理 班級(jí)信息管理 年級(jí)信息管理 課程信息管理 學(xué)生信息管理 課程信息管理 畢業(yè)設(shè)計(jì)說(shuō)明書 第 13 頁(yè) 共 35 頁(yè) 4 系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 數(shù)據(jù)字典 根據(jù)系統(tǒng)的總體設(shè)計(jì)方案,考慮到學(xué)生信息管理系統(tǒng)的實(shí)際需要,本信息管理系統(tǒng)的數(shù)據(jù)庫(kù)包括
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1