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

正文內(nèi)容

學(xué)生選課管理系統(tǒng)論文(存儲(chǔ)版)

  

【正文】 摘要 學(xué)生選課系統(tǒng)是學(xué)校教學(xué) 管理中不可缺少的一部分 ,它提供了傳統(tǒng)選課方式無(wú)法比擬的優(yōu)越性。 關(guān)鍵字 : 學(xué)生選課;管理系統(tǒng); SQL;開發(fā) 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計(jì)) 第 IV 頁(yè) Students selective courses management system for Guizhou University Institute of technology Abstract Students selective courses management system is the indispensable part in teaching management, it offers inparable advantages when pared to traditional system throughout the work with lookup conveniently, high reliability, big thereserves, good secrecy, long life, low cost and so on, it is a important conditions for the school to realize scientization ,standardization management and connecting with the world , so students courses management system development and implementation is very necessary. The system based on the work mainly includes database designed and maintenance, page designed, the programming, function and the realization, etc. the design of database and main foreign key relations is reasonable, and the data is consistency, integrity and safety。這些優(yōu)點(diǎn)能夠極大地提高人事勞資管理的效率,也是學(xué)校的科學(xué) 化、正規(guī)化管理并與世界接軌的重要條件 。其網(wǎng)上教學(xué)教務(wù)管理系統(tǒng)也十分完善,世界各地的學(xué)生可以坐在家里通過互聯(lián)網(wǎng)完成入學(xué)報(bào)名、選課、考試、畢業(yè)論文、取得學(xué)位這一學(xué)習(xí)生活的全過程。在這種社會(huì)背景下,基于網(wǎng)絡(luò)和 SQL Server2021,運(yùn)用先進(jìn)的功能強(qiáng)大的 技術(shù)結(jié)合 C、 Html 語(yǔ)言、采用 B/S 模式開發(fā)的基于網(wǎng)絡(luò)的學(xué)生選課管理系統(tǒng)將系統(tǒng)管理員、教師、學(xué)生三種用戶有機(jī)的結(jié)合在一起,極大的提高了高校的管理水平和工作效率。系統(tǒng)管理員向數(shù)據(jù)庫(kù)中添加各個(gè)系及專業(yè)班級(jí)信息、教師基本信息及學(xué)生基本信息,并在學(xué)期末添加下一學(xué)期的針對(duì) 不同年級(jí)不同專業(yè)的選課范圍及教師設(shè)置課程、學(xué)生選擇課程、教師錄入成績(jī)的時(shí)間 期限 ;等到教師選課完畢后排除課程時(shí)間表及教師 。 ③ 錄入學(xué)生信息: 系統(tǒng)管理員錄入學(xué)生的基本信息。 ( 3) 學(xué)生用戶 ① 選擇學(xué)習(xí)課程:在特定時(shí)間內(nèi)不同專業(yè) 的學(xué)生根據(jù)教師開設(shè)的課程選 自己需要學(xué)習(xí)的課程,若該課程為必修,在系統(tǒng)默認(rèn)為必選且不可更改;可查看開設(shè)該課程的教師的基本信息。 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計(jì)) 第 9 頁(yè) 編寫數(shù)據(jù)庫(kù)交互類實(shí)現(xiàn)連接數(shù)據(jù)庫(kù)、執(zhí)行 SQL 語(yǔ)言、填充表、實(shí)現(xiàn)查詢功能。 ( 3) 教師登陸后:教師用戶可查看自己的基本信息 (職工號(hào)、姓名、性別、職稱、所屬學(xué)部、郵箱、密碼)。 各個(gè)用戶模塊的操作及實(shí)現(xiàn) ( 1) 系統(tǒng)管理員模塊 系統(tǒng)管理員模塊頁(yè)面包括: 、 、 、 、 、 、 、 、 。 數(shù)據(jù)表 本系統(tǒng)的數(shù)據(jù)庫(kù) 建立了如表 所列的 11 張表 如下: 表 數(shù)據(jù)庫(kù)表 表名 說明 AdminInfo 管理員信息表 DeptInfo 學(xué)部信息表 ProfInfo 專業(yè)信息表 ClassInfo 班級(jí)信息表 TeacherInfo 教師信息表 StudentInfo 學(xué)生信息表 AdminToTeacher 系統(tǒng)管理員設(shè)定課程表 TeacherToStu 教師開設(shè)課程表 StuChooseCourse 學(xué)生選課表 TeacherGrad 教師評(píng)分表 Time 系統(tǒng)管理員設(shè)定時(shí)間限制表 數(shù)據(jù)庫(kù)中每張表的字段定義及主外鍵如圖 所示 : 圖 管理員信息表 AdminInfo 圖 學(xué)部信息表 DeptInfo 圖 專業(yè)信息表 ProfInfo 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計(jì)) 第 14 頁(yè) 圖 班級(jí)信息表 ClassInfo 圖 教師信息表 TeacherInfo 圖 學(xué)生信息表 StudentInfo 圖 系統(tǒng)管理員供老師選擇的課表 AdminToTeacher 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計(jì)) 第 15 頁(yè) 圖 教師設(shè)定的課程表 TeacherToStu 圖 學(xué)生選課表 StuChooseCourse 圖 教師評(píng)分表 TeacherGrad 圖 設(shè)定時(shí)間表 Time 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計(jì)) 第 16 頁(yè) 數(shù)據(jù)表之間的關(guān)系 數(shù)據(jù)庫(kù)的物理模 型 PDM 顯示了 數(shù)據(jù)表之間的關(guān)系 , 如下圖 所示: 圖 數(shù)據(jù)表之間的關(guān)系 其中: 學(xué)部與專業(yè)關(guān)系是 1 對(duì)多;專業(yè)與班級(jí) 1 對(duì)多;班級(jí)與學(xué)生 1 對(duì)多;教師與學(xué)生多對(duì)多;教師與課程多對(duì)多;課程與學(xué)生多對(duì)多 [5]。 添加后的學(xué)生信息將顯示 在本頁(yè)面的 GridView 中,并可在 GridView 中編輯或刪除數(shù)據(jù)。 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計(jì)) 第 24 頁(yè) ( 6) 點(diǎn)擊【制定課程表】,將在右邊顯示所有教師開設(shè)的課程信息,由管理員確定課程的時(shí)間地點(diǎn) ,制定完成后單擊【制定課表保存】,如圖 所示: 圖 管理員制定課程表 ( 7) 點(diǎn)擊【設(shè)置時(shí)間段】,右邊框架將顯示設(shè)置時(shí)間段的頁(yè)面 ,在學(xué)期中輸入下一學(xué)期,并設(shè)置各個(gè)時(shí)間段,且各個(gè)時(shí)間段應(yīng)依次增大如圖 所示: 圖 管理員設(shè)置時(shí)間段 教師功能 教師用戶登錄系統(tǒng)后將進(jìn)入教師用戶主界面。 ( 2) 單擊【選擇課程】,右邊框架將顯示學(xué)生所在專業(yè)的教師開設(shè)的課程 ,若該門課程為必修課,則系統(tǒng)默認(rèn)為必選,選擇框狀態(tài)為已選擇且不可操作,若已選人數(shù)不小于人數(shù)限制,則該課程項(xiàng)置灰不可選,如圖 。 數(shù)據(jù)庫(kù)連接操作類 中通過 技術(shù)對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作, 中有許多已封裝好的類來和數(shù)據(jù)庫(kù)進(jìn)行交互,最常用的有: SqlConnection 、 SqlCommand、 SqlDataAdapter、DataSet、 SqlDataReader、 DataTable 等。 using 。 ()。 } } /// summary /// 執(zhí)行 SQL語(yǔ)句 /// /summary /// param name=sqlStrSQL語(yǔ)句 /param public void ExceSql(string sqlStr) { SqlCommand sqlCommd = new SqlCommand(sqlStr,sqlConn)。 } } /// summary /// 實(shí)現(xiàn)對(duì) DataSet填充 /// /summary /// param name=TableName/param 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計(jì)) 第 34 頁(yè) /// returns/returns public DataSet Oper(string sqlStr ,string TableName) //實(shí)現(xiàn)對(duì) DataSet的操作 { try { SqlDataAdapter sqlDa = new SqlDataAdapter(sqlStr, sqlConn)。 = sqlCommd。同樣的功能,實(shí)現(xiàn)的方法有多種,但是最優(yōu)化的就是最好的。因此再投入使用時(shí),必須部署在專門的服務(wù)器上,以保證系統(tǒng)的使用性能不受影響?,F(xiàn)在市場(chǎng)上的主流是 SATA 硬盤,如果經(jīng)濟(jì)允許還可以選擇 SSD 固態(tài)硬盤,它不同于傳統(tǒng)餓硬盤,是由控制單元和固態(tài)存儲(chǔ)單元組成的硬盤,讀取數(shù)據(jù)時(shí)不使用磁頭,快速隨機(jī)讀取數(shù)據(jù), 延遲 極 小,具有啟動(dòng)快、快速讀取、無(wú)噪音、不易損壞和工作范圍大等優(yōu)點(diǎn),但是相應(yīng)的價(jià)格是傳統(tǒng)硬盤的幾倍。內(nèi)存從 DDR 到 DDR2 再到現(xiàn)在的DDR3,技術(shù)不斷進(jìn)步,性能不斷完善,如果條件允許,應(yīng)該盡可能選用容量大,頻率高,散熱好的內(nèi)存。 基于硬件的優(yōu)化措施 軟件的優(yōu)化效果總是有限的,因?yàn)槿魏诬浖际腔谟布?,所以最根本的?yōu)化還是在于硬件。 } } } 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計(jì)) 第 36 頁(yè) 第五章 系統(tǒng)的優(yōu)化措施 基于代碼的優(yōu)化 系統(tǒng)的好壞不僅僅在于功能是否完善,界面是否完美,也在于系統(tǒng)的性能是否優(yōu)越。 } } /// summary /// 執(zhí)行 SQL語(yǔ)句后更新的表返回 /// /summary /// param name=sqlStrsql命令 /param /// param name=TableName表名 /param /// returns表 /returns public DataTable ExceTable(string sqlStr, string TableName) { try { 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計(jì)) 第 35 頁(yè) SqlCommand sqlCommd = new SqlCommand(sqlStr, sqlConn)。 } catch { return null。 } catch { return null。 public StuChooseCour() //系統(tǒng)運(yùn)行構(gòu)造函數(shù)后實(shí)現(xiàn)連接數(shù)據(jù)庫(kù)并打開數(shù)據(jù)庫(kù) { sqlStr = [ConnectionString].ToString()。 using 。Password=19870926。 ( 3) 點(diǎn)擊【評(píng)分】,右邊將顯示評(píng)分頁(yè)面,對(duì)選擇自己開設(shè)課程學(xué)生錄入成績(jī),當(dāng)成績(jī)大于等于 60 分時(shí),系統(tǒng)自動(dòng)顯示學(xué)生獲得的學(xué)分,當(dāng)成績(jī)小于 60 分時(shí),系 統(tǒng)自動(dòng)顯示該學(xué)生該課程所獲的學(xué)分為 0,如圖 所示: 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計(jì)) 第 27 頁(yè) 圖 教師評(píng)分表 學(xué)生功能 學(xué)生用戶登錄后進(jìn)入學(xué)生用戶的主頁(yè)面。 單擊 GridView 中的【查看班級(jí)信息】,將打開本專業(yè)內(nèi)的班級(jí)信息頁(yè)面,可實(shí) 現(xiàn)添加、修改、刪除操作。 ( 2) 點(diǎn)擊【學(xué)生信息】右邊框架中將顯示添加學(xué)生信息頁(yè)面,如圖 所示: 圖 管理員添加學(xué)生信息 添加時(shí)采用 DropDownList 的四級(jí)聯(lián)動(dòng)的,由學(xué)部的選擇項(xiàng)得出部下的專業(yè),由專業(yè)查出本專業(yè)的年級(jí),由年級(jí)查處該年級(jí)下的班級(jí),選擇完成后自動(dòng)生成學(xué)號(hào)。 本學(xué)生選課管理系統(tǒng)使用 Microsoft SQL Server 2021 作為數(shù)據(jù)庫(kù)工具,使用Microsoft Visual Studio2021 作為開發(fā)軟
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1