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

正文內(nèi)容

學(xué)生選課管理系統(tǒng)論文(文件)

2025-06-06 21:38 上一頁面

下一頁面
 

【正文】 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 27 頁 圖 教師評分表 學(xué)生功能 學(xué)生用戶登錄后進入學(xué)生用戶的主頁面。頁面顯示如圖 : 圖 學(xué)生查詢成績頁面 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 30 頁 第四章 公共類設(shè)計 頁面設(shè)計 文件是在新建一個網(wǎng)站時自動生成的文件,主要用來保存網(wǎng)站的很多全局設(shè)置,代碼是通過 Using Configuration 引用。Password=19870926。 在 StuChooseCour 類中有 StuChooseCour()、 SqlSelect(string sqlStr)、 ExceSql(string sqlStr)、 ReadStu()、 Oper(string sqlStr ,string TableName)、 ExceTable(string sqlStr, string TableName)幾個函數(shù) ,來實現(xiàn)連接數(shù)據(jù)庫、關(guān)閉數(shù)據(jù)庫并執(zhí)行 sql 命令與數(shù)據(jù)庫進行交互, 具體代碼如下所示: 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 31 頁 using System。 using 。 using using 。 public StuChooseCour() //系統(tǒng)運行構(gòu)造函數(shù)后實現(xiàn)連接數(shù)據(jù)庫并打開數(shù)據(jù)庫 { sqlStr = [ConnectionString].ToString()。 SqlDataAdapter sqlDA = new SqlDataAdapter(sqlCommd)。 } catch { return null。 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 33 頁 } } /// summary /// 讀取數(shù)據(jù)庫中的內(nèi)容 /// /summary /// returns/returns public SqlDataReader ReadStu() { try { sqlStr = ()。 } catch { return null。 (sqlDs, TableName)。 } } /// summary /// 執(zhí)行 SQL語句后更新的表返回 /// /summary /// param name=sqlStrsql命令 /param /// param name=TableName表名 /param /// returns表 /returns public DataTable ExceTable(string sqlStr, string TableName) { try { 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 35 頁 SqlCommand sqlCommd = new SqlCommand(sqlStr, sqlConn)。 (sqlTable)。 } } } 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 36 頁 第五章 系統(tǒng)的優(yōu)化措施 基于代碼的優(yōu)化 系統(tǒng)的好壞不僅僅在于功能是否完善,界面是否完美,也在于系統(tǒng)的性能是否優(yōu)越。 基于軟件的優(yōu)化措施 操作系統(tǒng)性能 優(yōu)化 本管理系統(tǒng)基于開發(fā)環(huán)境,僅僅部署在 Windows 操作系統(tǒng)上。 基于硬件的優(yōu)化措施 軟件的優(yōu)化效果總是有限的,因為任何軟件都是基于硬件的,所以最根本的優(yōu)化還是在于硬件。 ( 1) CPU:目前 CPU 的性能標(biāo)準不僅僅是主頻,還包含相匹配的 CPU 的架構(gòu)、制作工藝以及一級二級緩存。內(nèi)存從 DDR 到 DDR2 再到現(xiàn)在的DDR3,技術(shù)不斷進步,性能不斷完善,如果條件允許,應(yīng)該盡可能選用容量大,頻率高,散熱好的內(nèi)存。一般服務(wù)器要求 24 小時不間斷工作,而各種硬件在狹小的機箱內(nèi)快速運轉(zhuǎn),散發(fā)出非常大熱?,F(xiàn)在市場上的主流是 SATA 硬盤,如果經(jīng)濟允許還可以選擇 SSD 固態(tài)硬盤,它不同于傳統(tǒng)餓硬盤,是由控制單元和固態(tài)存儲單元組成的硬盤,讀取數(shù)據(jù)時不使用磁頭,快速隨機讀取數(shù)據(jù), 延遲 極 小,具有啟動快、快速讀取、無噪音、不易損壞和工作范圍大等優(yōu)點,但是相應(yīng)的價格是傳統(tǒng)硬盤的幾倍。 CPU 的架構(gòu)從單核發(fā)展到現(xiàn)在的雙核、三核,其運算核心以及已達到目前技術(shù)的極致,而一味的增加主頻會導(dǎo)致 CPU 的發(fā)熱量大大增加,性能卻不見得會同步增長,因此提高 CPU 性能的 辦法之一就是增加緩存。因此再投入使用時,必須部署在專門的服務(wù)器上,以保證系統(tǒng)的使用性能不受影響。 數(shù)據(jù)庫服務(wù)器性能優(yōu)化 除了優(yōu)化數(shù)據(jù)庫的設(shè)計,優(yōu)化 SQL 語句,優(yōu)化與數(shù)據(jù)庫的交互以外,還應(yīng)該優(yōu)化數(shù)據(jù)庫服務(wù)器的性能 。同樣的功能,實現(xiàn)的方法有多種,但是最優(yōu)化的就是最好的。 } catch (Exception ex) { return null。 = sqlCommd。 } catch (Exception ex) { return null。 } } /// summary /// 實現(xiàn)對 DataSet填充 /// /summary /// param name=TableName/param 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 34 頁 /// returns/returns public DataSet Oper(string sqlStr ,string TableName) //實現(xiàn)對 DataSet的操作 { try { SqlDataAdapter sqlDa = new SqlDataAdapter(sqlStr, sqlConn)。 SqlDataReader sqlRead = ()。 } } /// summary /// 執(zhí)行 SQL語句 /// /summary /// param name=sqlStrSQL語句 /param public void ExceSql(string sqlStr) { SqlCommand sqlCommd = new SqlCommand(sqlStr,sqlConn)。 (sqlDs)。 ()。 /// summary ///類的摘要說明 /// /summary public class StuChooseCour { private string sqlStr。 using 。 using 。 數(shù)據(jù)庫連接操作類 中通過 技術(shù)對數(shù)據(jù)庫進行操作, 中有許多已封裝好的類來和數(shù)據(jù)庫進行交互,最常用的有: SqlConnection 、 SqlCommand、 SqlDataAdapter、DataSet、 SqlDataReader、 DataTable 等。Initial Catalog=StudentDB。 ( 2) 單擊【選擇課程】,右邊框架將顯示學(xué)生所在專業(yè)的教師開設(shè)的課程 ,若該門課程為必修課,則系統(tǒng)默認為必選,選擇框狀態(tài)為已選擇且不可操作,若已選人數(shù)不小于人數(shù)限制,則該課程項置灰不可選,如圖 。 設(shè)置完成后點擊確定,將數(shù)據(jù)提交給數(shù)據(jù)庫。 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 24 頁 ( 6) 點擊【制定課程表】,將在右邊顯示所有教師開設(shè)的課程信息,由管理員確定課程的時間地點 ,制定完成后單擊【制定課表保存】,如圖 所示: 圖 管理員制定課程表 ( 7) 點擊【設(shè)置時間段】,右邊框架將顯示設(shè)置時間段的頁面 ,在學(xué)期中輸入下一學(xué)期,并設(shè)置各個時間段,且各個時間段應(yīng)依次增大如圖 所示: 圖 管理員設(shè)置時間段 教師功能 教師用戶登錄系統(tǒng)后將進入教師用戶主界面。 ( 4) 點擊【院系信息】,右邊框及中將顯示天機院內(nèi)學(xué)部信息的頁面,如圖 所示: 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 22 頁 圖 管理員添加學(xué)部信息 添加后的學(xué)部信息將顯示在 GridView 中,并可在 GridView 中修改或刪除已添 加的信息。 添加后的學(xué)生信息將顯示 在本頁面的 GridView 中,并可在 GridView 中編輯或刪除數(shù)據(jù)。流程圖如圖 所示: 退 出 系 統(tǒng)輸 入 用 戶 名和 密 碼用 戶 名 和 密 碼 是否 正 確進 入 相 應(yīng) 界面錯 誤 提 示是否登 陸 圖 用 戶登錄流程 管理員功能 管理員登錄系統(tǒng)后進入管理員的主頁面,如下圖 所示: 圖 管理員用戶主頁面 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 20 頁 點擊左邊功能按鈕,右邊框架中會顯示不同的操作頁面。 數(shù)據(jù)表 本系統(tǒng)的數(shù)據(jù)庫 建立了如表 所列的 11 張表 如下: 表 數(shù)據(jù)庫表 表名 說明 AdminInfo 管理員信息表 DeptInfo 學(xué)部信息表 ProfInfo 專業(yè)信息表 ClassInfo 班級信息表 TeacherInfo 教師信息表 StudentInfo 學(xué)生信息表 AdminToTeacher 系統(tǒng)管理員設(shè)定課程表 TeacherToStu 教師開設(shè)課程表 StuChooseCourse 學(xué)生選課表 TeacherGrad 教師評分表 Time 系統(tǒng)管理員設(shè)定時間限制表 數(shù)據(jù)庫中每張表的字段定義及主外鍵如圖 所示 : 圖 管理員信息表 AdminInfo 圖 學(xué)部信息表 DeptInfo 圖 專業(yè)信息表 ProfInfo 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 14 頁 圖 班級信息表 ClassInfo 圖 教師信息表 TeacherInfo 圖 學(xué)生信息表 StudentInfo 圖 系統(tǒng)管理員供老師選擇的課表 AdminToTeacher 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 15 頁 圖 教師設(shè)定的課程表 TeacherToStu 圖 學(xué)生選課表 StuChooseCourse 圖 教師評分表 TeacherGrad 圖 設(shè)定時間表 Time 貴州大學(xué)科技學(xué)院 本科 畢業(yè)論文(設(shè)計) 第 16 頁 數(shù)據(jù)表之間的關(guān)系 數(shù)據(jù)庫的物理模 型 PDM 顯示了 數(shù)據(jù)表之間的關(guān)系 , 如下圖 所示: 圖 數(shù)據(jù)表之間的關(guān)系 其中: 學(xué)部與專業(yè)關(guān)系是 1 對多;專業(yè)與班級 1 對多;班級與學(xué)生 1 對多;教師與學(xué)生多對多;教師與課程多對多;課程與學(xué)生多對多 [5]。 學(xué)生用戶模塊的數(shù)據(jù)流程圖設(shè)計如圖 所示:
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1