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

正文內(nèi)容

基于aspnet學生信息管理系統(tǒng)的開發(fā)說明書(文件)

2024-12-31 09:33 上一頁面

下一頁面
 

【正文】 Liberty 和 Dan Hurwitz 展示如何使用 Visual Studio 2021,C 和 來構(gòu)建下一代 Web 應用程序 [2]。并出版了專門介紹 Microsoft 的基本功能和新特性的技術(shù)參考書,講解 非連接類、 連接類、日志跟蹤、數(shù)據(jù)連接的高級主題、并發(fā)沖突、數(shù)據(jù)網(wǎng)格控件、事務、元數(shù)據(jù)、 安全性等一系列重要問題。針對這些情況,近幾年來國內(nèi)對于 技術(shù)的研究也正在興起。 (2)改進 技術(shù)的安全機制,對系統(tǒng)進行全面綜合的評測 。除了典型的 Windows 窗體應用程序和控制臺應用程序,還支持 Web 應用程序、 Web 服務等各種類型的應用程序。 .NET 的目標是人們今后無論何時何地,都可以通過任何一臺計算機或手機、掌上電腦等移動設備來處理個人數(shù)據(jù)、玩游戲或者上網(wǎng)沖浪。 近幾年來國內(nèi)對于 技術(shù)的研究也正在興起。 (2) 是被編譯的,不是被解釋的,運行速度提高了 . (3) 支持多種語言 。 (7)在 即 Visual 環(huán)境下 是采取控件驅(qū)動的機制,服務器識別的 HTML 控件 :從 ASP 向 遷移的一個方法是把 runat=server添加到HTML 控件中。 C具有現(xiàn)代、簡單、完全面 向?qū)ο蠛皖愋桶踩忍攸c。 (3)完全面向?qū)ο笄冶苊饬硕嘀乩^承。 (7)集成并保留了 C/C++強大的功能并保證了類型的安全。 SQL Server 2021 簡介 SQL Server 作為微軟在 Windows 系列平臺上開發(fā)的數(shù)據(jù)庫 ,一經(jīng)推出就以其易用性得到了很多用戶的青睞,它區(qū)別于 Access 小型數(shù)據(jù)庫, SQL Server 是一個功能完備的數(shù)據(jù)庫管理系統(tǒng)。 (1) SQL Server 2021 企業(yè)版:它提供最為完整的 SQL Server 功能,為關(guān)鍵商業(yè)應用提供高級可伸縮性和可靠性支持,包括分布式分區(qū)視圖、日志傳送和故障切換群集等,并且它還能夠充分利用高端硬件配置,最多可支持 32 個 CPU 和 64GB 內(nèi)存,并支持不同語言之間用戶界面的無縫切換。與標準版和企業(yè)版不同的是, SQL Server 2021 個人版除可以運行在 Microsoft Windows NT/ 2021 服務器操作系統(tǒng)下外,它還能夠運行在 Windows 2021 Professiona Windows NT Workstation, Windows 98 等桌面操作系統(tǒng)下。該版本具備完整的企業(yè)版功能,但它具有運行時間限制。因為這些大型數(shù)據(jù)庫對于設備、平臺、人員知識的要求往往較高,而并不是每個人都具備這樣的條件,且有機會去接觸它們。尤其是它可以直接存貯 XML 數(shù)據(jù),可以將搜索結(jié)果以 XML 格式輸出等特點,有利于構(gòu)建了異構(gòu)系統(tǒng)的互操作性,奠定了面向互聯(lián)網(wǎng)的企業(yè)應用和服務的基石。其增強的特性包括對豐富的擴展標記語言( XML)的支持、綜合分析服務以及便捷的數(shù)據(jù)庫管理。 是一個包含在 框架中的類庫,它可以幫助 .NET 應用程序訪問各種數(shù)據(jù)源。一個數(shù)據(jù)集是內(nèi)存中提供數(shù)據(jù)關(guān)系圖的高速緩沖 區(qū) .數(shù)據(jù)集對數(shù)據(jù)源一無所知,它們可以由程序或通過從數(shù)據(jù)倉庫中調(diào)入數(shù)據(jù)而被生成、填充。對于相連數(shù)據(jù)庫的數(shù)據(jù)處理,也有 2 種方式,即一種是通過 DataSet 來隔離異構(gòu)的數(shù)據(jù)源,另一種是以流方式即 DataReader 方式從數(shù)據(jù)源讀取。這些和關(guān)系數(shù)據(jù)庫的模型基本一致。它可以取回一個 DataSet,并維護一個數(shù)據(jù)源和DataSet 之間的 “橋,以便于數(shù)據(jù)的訪問、修改和保存。由于可擴展標記語言 (Extensible Markup Language, XML)是一種與平臺無關(guān)、語言無關(guān)的數(shù)據(jù)描述語言,而且可以描述復雜數(shù)據(jù)關(guān)系的數(shù)據(jù),比如父子關(guān)系的數(shù)據(jù),所以 DataSet 實際上可以容納具有復雜關(guān)系的數(shù)據(jù),而且不再依賴于數(shù)據(jù)庫鏈接。 (2)用戶和角色管理 :用戶和角色管理模塊主要包括用戶管理、角色管理以及用戶和角色之間的關(guān)系管理,包括用戶管理、角色管理、添加角色和用戶修改密碼等。包括查詢班級信息的基本情況、添加新入學班級、修改班級信息等。包括添加新開設的課程、修改相關(guān)課程、刪除原計劃開設后因故未開設課程的信息等。主要包括添加學生考試成績、審核學生平時成績和考試成績、查詢學生某課程學習成績等。數(shù)據(jù)訪問層建立在數(shù)據(jù)庫之上,為 Web 顯示層提供數(shù)據(jù)服務,應用程序通過該層訪問數(shù)據(jù)庫。 (2)即時可見 :對信息的處理 (包括錄入、更新、刪除等 )將立即在主頁的對應欄目顯示出來,達到 “即時發(fā)布、即時見效 ”的功能。它們之間的關(guān)系如圖 所示: 圖 系統(tǒng)模塊劃分 圖 系統(tǒng)開發(fā)環(huán)境 論文中涉及的學生信息管理系統(tǒng)的系統(tǒng)開發(fā)環(huán)境如下所示 : (1)技術(shù)平臺 :Microsoft .NET Framework (2)開發(fā)工具 :Microsoft Visua1 2021 中文企業(yè)版 (3)開發(fā)語言 :,采用 C語言來實現(xiàn) (4)數(shù)據(jù)庫 : SQL2021 (5) BS: Inter Information Server 操作系統(tǒng)平臺 :開發(fā)過程中使用的是Windows XP 專業(yè)版,運行時可以采用 Windows XP/2021 或其它操作系統(tǒng)。教師表 Teacher 引用部門表Department;班級表 Class 和課程表 Course 都引用教師表 Teacher 的主鍵 ID 作為外鍵 :班級表 Class 還引用院系表 Grade 的主鍵 1D 作為外鍵;學生信息表 Student 弓 l 用班級表 Class 的主鍵 ID作為外鍵;成績表 SCOle分別引用學生信息表 Student、課程表 CAUZSe的主鍵 ID 作為外鍵。因此,它可以用于多種不同的數(shù)據(jù)源,用于 XML 數(shù)據(jù),或用于管理應用程序本地的數(shù)據(jù)。 SQLHelper 類中的函數(shù) RunProc()執(zhí)行訪問 數(shù)據(jù)庫的存儲過程,方法RunSQL(),行訪問數(shù)據(jù)庫的 SQL 語句。 } if(=) { try {//打開數(shù)據(jù)庫連接 畢業(yè)設計說明書 第 16 頁 共 35 頁 ()。 myConnection = null。頁面 初始化功能有函數(shù) Pages Load()和函數(shù)BindTreeData()實現(xiàn) .函數(shù) BindTreeData()調(diào)用 Tree 類的函數(shù) BindLeftTreeVew()顯示功能模塊樹,它通過函數(shù) CreateChildNode 遞歸動態(tài)創(chuàng)建菜單節(jié)點。 (1)用戶登錄 用戶登錄功能由頁面 實現(xiàn),它的代碼隱藏文件為 同時該頁面為系統(tǒng)的起始頁面。該事件驗證用戶輸入的用戶名、密碼是否正確,只有當這 2 個信息全部正確時,用戶才能登錄到系統(tǒng)中,否則頁面將通過 Message 控件顯示相關(guān)錯誤信息 .用戶登錄成功后,系統(tǒng)跳轉(zhuǎn)到頁面,即系統(tǒng)管理主頁面。 (2)用戶注冊 用戶注冊主要實現(xiàn)添加用戶功能,它由頁面 實現(xiàn),代碼隱藏文件為,同時需要設置該用戶的角色,即設置該用戶的管理權(quán)限 .在界面設計階段,在頁面 添加 12 個控件,分別用來輸入學好、用戶名、性別、所在 班級、出生日期、聯(lián)系電話、已修學分、入學日期、密碼、家庭住址和備注,其中下拉控件 RoleList 用來設置用戶所在班級和入學時間。頁面 AddUseraspx 運行后, 它的初始化頁面顯示角色信息,即已經(jīng)綁定了下拉控件 RoleList 的數(shù)據(jù)。如果操作成功,則顯示提示信息,否則彈出失敗對話框。在頁面初始化階段,實現(xiàn)顯示所有教師的信息,該功能由函數(shù) Page Load()實現(xiàn) .其中,教師的信息由函數(shù) Bind39。 圖 教師管理初始化頁面圖 (2)添加教師信息 添加教師信息管理由頁面 實現(xiàn),文件 為它的代畢業(yè)設計說明書 第 20 頁 共 35 頁 碼隱藏文件。當在頁面 AddTeacheraspx 輸入合法的教師信息,并單擊添加按鈕時,就可以實現(xiàn)添加新的教師信息,該添加功能由事件 AddBtn_CIick()實現(xiàn)。 ()。 畢業(yè)設計說明書 第 21 頁 共 35 頁 圖 教師增加界面 (3)更新教師信息 更新教師信息管理由頁面 teacherlistaspx 實現(xiàn),文件 teacherlist. cs 為它的代碼隱藏文件。輸入修改后的合法教師信息,并單擊添加按鈕時,就可以實現(xiàn)更新教師信息,該修改功能由事件 UpdateBtn CIick()實現(xiàn),它調(diào)用 Teacher 類的 UpdateTeacher()方法實現(xiàn)修改功能。 + + 39。 + + 39。 + + 39。 + () + 39。 ()。 畢業(yè)設計說明書 第 22 頁 共 35 頁 [color] = red。其設計代碼如下所示: 界面如圖 所示 string sms_sqlstr = delete from teacher where Teacherid=teacher_id。 ()。 [color] = red。在界面設計階段,先在頁面 上添加一個 ListBox 控件、兩個 ImageButton控件和一個 Button,名稱分 別為 GradeList, EditBm, DeleteBm, AddBm。單擊刪除按鈕,就可以刪除選擇的院系信息,該功能由事件 DeleteBtn_C1ick()實現(xiàn),它調(diào)用 Grade 類的 DeleteGrade()方法從數(shù)據(jù)庫中刪除選擇的院系信息 ,刪除過程中使用 GradeID 作為參數(shù)。其中控件 C1assList 用來顯示所有班級的信息,控件 EditBtn, DeleteBtn,AddBtn 分別實現(xiàn)班級信息的修改、刪除和添加功能 .在頁面初始化階段,實現(xiàn)顯示所有班級的信息,該功能由函數(shù) Page Load()實現(xiàn)。其中控件 CourseList用來顯示所有課程的信息,控件 EditBtn,DeleteBtn, AddBtn 分別實現(xiàn)課程信息的修改、刪除和添加功能。在界面設計階段,先在頁面 上添加一個 ListBox 控件、兩個 ImageButton 控件和一個 Button,名稱分別為 StudentList, EditBtn,DeleteBtn, AddBtn。在界面設計階段,先在頁面 上添加多個 TextBox 控件、多個非空驗證控件和多個正則表達式驗證控件,以及兩個 Button,其中 Button 的名稱分別為 AddBtn, ReturnBtn,前者實現(xiàn)添加新的學生信息功能,后者返回到學生信息的管理功能。頁面 初始化時實現(xiàn)以下拉列表的形式顯示學生信息,并顯示被修改學生的基本信息,該功能由函數(shù) PageLoad()實現(xiàn)。 protected void LinkButton3_Click(object sender, EventArgs e) { for (int i = 0。 string sms_sqlstr = delete from student where studentid=39。 try { ()。 } ()。其中控件 C1assList, StudentList, CourseList 分別用來顯示班級信息、學生信息、課程信息 :控件 Name, Mark 分別用來輸入學生的姓名和課程成績;控件 AddBtn, RetumBtn 分別實現(xiàn)登記成績功能和返回到學生成績管理頁面。 } 學生成績管理 (1)登記成績 登記成績頁面功能由 實現(xiàn), 為它的代碼隱藏文件。 } catch (SqlException) { = 刪除失敗 。 SqlCommand sms_m = new SqlCommand(sms_sqlstr, sms_conn)。 i++) { CheckBox chkSelect = (CheckBox)[i].FindControl(chkSelect)。當用戶在頁面 中輸入合法的學生信息,并單擊添加按鈕時,就可以實現(xiàn)修改學生信息,該功能由事件 UpdateBtnC1ick()實現(xiàn),它調(diào)用 Student類的 UpdateStudent()方法實現(xiàn)添加功能。 (3)更新學生信息 更新學生信息管理由頁面 實現(xiàn), 為它的代碼隱藏文件。在頁面初始化階段實現(xiàn)顯示所有學生的信息,該功能由函數(shù) Page_Load()實現(xiàn)。從數(shù)據(jù)庫中獲取,并使用 sqlDataReader 保存獲取的結(jié)果,在顯示所有課程的信息之后,再關(guān)閉數(shù)據(jù)庫的連接。增加班級的頁面如圖 所示: 圖 增加班級界面 課程信息管理 (1)課程基本信息的管理 課程基本信息管理頁面由 實現(xiàn), 為它的代碼隱藏文件。在界面設計階段,先在頁面 上添加一個 List 控件、兩個 ImageButton 控件和一個 Button,名稱分別為。其中,院系的信息由函數(shù) BindGradeData()調(diào)用 Grade 類的 GetGrades()方法從數(shù)據(jù)庫中獲取,并使用 sqlDataReader 對象 rest 保存獲取的結(jié)果,在顯示所有院系的信息之后,再關(guān)閉數(shù)據(jù)庫的連接。 SMS_BindGrid()。 = 刪除
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1