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

正文內(nèi)容

學生選課管理系統(tǒng)論文-預覽頁

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

下一頁面
 

【正文】 州大學科技學院 本科 畢業(yè)論文(設計) 第 II 頁 用戶登錄 .................................................. 18 管理員功能 ................................................ 19 教師功能 .................................................. 24 學生功能 .................................................. 27 第四章 公共類設計 ...................................................... 30 頁面設計 ............................................. 30 數(shù)據(jù)庫連接操作類 ................................................ 30 第五章 系統(tǒng)的優(yōu)化措施 .................................................. 36 基于代碼的優(yōu)化 .................................................. 36 基于軟件的優(yōu)化措施 .............................................. 36 操作系統(tǒng)性能優(yōu)化 .......................................... 36 數(shù)據(jù)庫服務器性能優(yōu)化 ...................................... 36 基于硬件的優(yōu)化措施 .............................................. 37 服務器性能優(yōu)化 ............................................ 37 服務器集群技術 ............................................ 38 第六章 系統(tǒng)測試與維護 .................................................. 39 系統(tǒng)測試 ........................................................ 39 第七章 總結與展望 ...................................................... 40 參考文獻 ................................................................ 41 致謝 .................................................................... 42 貴州大學科技學院 本科 畢業(yè)論文(設計) 第 III 頁 貴州大學科技學院學生選課管理系統(tǒng) 摘要 學生選課系統(tǒng)是學校教學 管理中不可缺少的一部分 ,它提供了傳統(tǒng)選課方式無法比擬的優(yōu)越性。 數(shù)據(jù)庫滿足數(shù)據(jù)表及主外鍵關系設計合理, 數(shù)據(jù)具有一致性、完整性和安全性;頁面設計滿足界面友好、 操作簡單 、客戶體驗良好;后臺的代碼編程滿足 代碼 編寫 規(guī)范、功能完善、 與數(shù)據(jù)庫的交互盡可能的減少 。最后,根據(jù)參考頁面及數(shù)據(jù)庫使用 Microsoft Visual Studio 2021 結合 C、 Java Scrip、 Html 及 SQL 語言實現(xiàn)系統(tǒng)的各種預期功能。 現(xiàn)在網(wǎng)絡已經(jīng)深入日常生活的方方面面,各種基于網(wǎng)絡的管理系統(tǒng)應運而生,為了使學生可以更加自由的根據(jù)個人的興趣愛好和個人發(fā)展選擇大學的學習課程,為了方便教師選擇開設自己擅長的課程,同時也為了利于學院的短時間內(nèi)的安排統(tǒng)計及長久有效的管理,特此開發(fā)針對于貴州大學科技學院,同時也適用于大多數(shù)學院的學生選課系統(tǒng)。使用 網(wǎng)絡管理系統(tǒng) 對選課信息進行管理,具有手工管理所無法比擬的優(yōu)點。學生擁有自主的選課權是十 貴州大學科技學院 本科 畢業(yè)論文(設計) 第 2 頁 分必要的,這不僅關系到學校的科學性人性化的治學理念,也關系到學生因人而異的發(fā)展需要,更關系到國家未來的棟梁的塑造。在二十世紀七十年代末,美國就建成了 NSFNET(國家科學基金網(wǎng) ),其課題 的申報及課題的進展情況匯報都在網(wǎng)上進行。 可以預見,不遠的將來,校園的各個方面的事物都將在互聯(lián)網(wǎng)上實現(xiàn), 學生選課管理系統(tǒng)也將成為各大院校甚至中小學的必備管理工具。 貴州大學科技學院 本科 畢業(yè)論文(設計) 第 3 頁 可行性分析 技術可行性 隨著互聯(lián)網(wǎng)的迅速普及,越來越多的機構和單位將科研管理與 Inter 融合到一起,以方便日常工作生活的管理。 經(jīng)濟可行性 開發(fā)本系統(tǒng)需要一臺安裝了 Microsoft Visual Studio 2021 , Microsoft SQL Server2021,Visio, Power Designer 等軟件的 中高等配置的 電腦即可。不同用戶登陸后進入不同的用戶界面,進行不同的操作。 其中系統(tǒng)包含的實體屬性如下: 學生:學號、姓名、性別、郵箱、密碼 、 年級 ; 教師: 職工號、姓名、性別、職稱 、密碼; 系統(tǒng)管理員:職工號、用戶名、密碼; 學部:學部代號、學部名稱、部主任、聯(lián)系電話; 專業(yè):專業(yè)代號、專業(yè)名; 班級:班級代號、年級、班主任、聯(lián)系電話、總人數(shù); 課程: 年級、 課程號、課程名、學分、教室、上課時間、課程類型; 根據(jù)用戶的操作,可分為通用功能和用戶功能: 通用功能 ( 1) 登錄 每個用戶使用自己的賬號登陸,教師用戶賬號為職工號 ,學生用戶賬號為學號。 ② 錄入教師信息:系統(tǒng)管理員錄入教師的基本信息。 ⑥ 設置時間段:系統(tǒng)管理員設置教師開設課程時間段、學生選課時間段及教室錄入成績時間段;其中除教室錄入成績時間段外其他時間都允許學生查詢成績。 ④ 成績統(tǒng)計:針對不同的科目,系統(tǒng)自動統(tǒng)計成績分布情況。 ④ 成績查詢:在教師錄入成績后,學生可登陸網(wǎng)站查詢成績及所獲得的學分。 本學生選課管理系統(tǒng)使用 IFrame 框架布局頁面,將主頁分為左、右兩部分,左邊顯示各個模塊的導航菜單,右邊顯示各個功能頁面 [2]。 ( 1) 系統(tǒng)總體功能流程為:用戶進入網(wǎng)站后選擇不同的身份登錄,用戶名為自己的代號:教師為自己的職工號,學生為自己的學號,系統(tǒng)管理員有自己設定用戶名。 系統(tǒng)管理員所添加的各項信息都要 綁定在 在當前頁的 GridView 中顯示出來,并定義行編輯函數(shù)、行刪除函數(shù) 及翻頁函數(shù) 。 單擊生成課表后, 教師 設定 自己 開設的課程是否為選修 或必修及每門課程的學分; 設定過的課程的學分和課程類型要分別顯示在 TextBox、 DropDownList 現(xiàn)選項中。選擇學習的課程: 在特定時間 貴州大學科技學院 本科 畢業(yè)論文(設計) 第 10 頁 內(nèi)選擇自己所要學習的課程, 其中自己所在專業(yè)內(nèi)的 必修課 由 系統(tǒng) 自動 設定 為 必選 項,學生不允許操作;已選擇的課程顯示為灰色,不能操作 ; 該課程已選人數(shù)達到上限后該項顯示為灰色,即不可操作項; 選擇完畢后可點擊按鈕生成學生個人課程表, 系統(tǒng)生成個人課表后學生可刪除已選課程,選則完畢后單擊“鎖定”鎖定選課表,刪除按鈕不可用, 避免自己或他人無意的修改 或 刪除 ; 學生可隨時查詢系統(tǒng)中 已有的成績 和學分。具體功能詳見代碼注釋。 本數(shù) 據(jù)庫的設計過程是:分析數(shù)據(jù)庫用戶的需求,并畫出 ER 圖直觀的顯示出來,然后用 Power Designer 設計出相關的 概念數(shù)據(jù)模型( CDM) ,創(chuàng)建各個實體并確定實體間關系、定義公共域、建立各個實體數(shù)據(jù)項 ; 再轉換為 物理數(shù)據(jù)模型( PDM) ,最后生成 SQL 貴州大學科技學院 本科 畢業(yè)論文(設計) 第 13 頁 腳本命令,錄入 SQL Server 2021 生成數(shù)據(jù)庫 [4]。 登錄 成功 后可以進入對應的用戶 頁面 [6]。采取這種措施可提高管理的工作效率,同時也避免在錄入信息時混淆專業(yè)班級等信息。點擊【 教師信息 查詢】按鈕將打開查詢頁面,顯示如圖 所示 : 圖 查詢教師信息頁面 本功能支持模糊查詢,可對查詢結果進行修改或刪除操作。頁面顯示如圖 : 圖 管理員天機班級信息 ( 5) 點擊【選課信息】,右邊框架中顯示系統(tǒng)管理員 設置課程范圍頁面,頁面顯示如圖 : 圖 管理員添加課程信息 管理員針對年級及專業(yè)添加課程信息,默認學期為已添加的最近的一個學期,可修改,實現(xiàn)添加、修改、刪除操作。教師在自己想要選的課程后大勾,選擇完畢后 單擊確定后教師選擇的課程存入數(shù)據(jù)庫 并將會彈出窗口提示“選課成功”,已選擇過 的課程將會顯示為灰色,且不可操作 ;單擊【生成課表】將顯示教師選擇過的課程信息,如圖 所示: 圖 教師選擇后生成課表 教師可在該頁面設置每門課程的學分及課程類型,若刪除某門課程,則任何教師都可再次選擇該門課程。頁面顯示如 所示 : 圖 學生用戶主頁面 ( 1) 點擊平【基本資料】,可查看自己的基本信息,頁面顯示如圖 : 圖 學生用戶查看個人資料 點擊【修改密碼】,進入修改密碼頁面 如圖 : 貴州大學科技學院 本科 畢業(yè)論文(設計) 第 28 頁 圖 學生修改密碼 當原始密碼輸入不正確時將彈出“原始密碼輸入錯誤”提示框,當涼席新密碼輸入不一致時,將演出“新密碼兩次輸入 不一致”提示框,修改成功后,將彈出“修改成功”提示框。連接數(shù)據(jù)庫時 在 文件中 的appSettings 標簽中 添加數(shù)據(jù)庫連接字符串后以便在需要和數(shù)據(jù)庫進行交互時調用該連接字符串 ,其代碼如下: appSettings add key=ConnectionString value=Data Source=JUANPC。/ /appSettings SQL Server 2021 支持用戶登錄驗證和 Windows 身份驗證兩種模式,該連接使用的是數(shù)據(jù)庫登錄驗證模式, 其中: Data Source:表示數(shù)據(jù)庫服務器地址,若為本機數(shù)據(jù)庫則可填“ local”; Initial Catalog:表示數(shù)據(jù)庫名稱; User ID:表示登錄數(shù)據(jù)庫的用戶名; Password:表示登錄用戶的密碼 [7]。 using 。 using 。 using 。 sqlConn = new SqlConnection(sqlStr)。 DataSet sqlDs = new DataSet()。 } finally { ()。 SqlCommand sqlCommd = new SqlCommand(sqlStr, sqlConn)。 } finally { ()。 return sqlDs。 SqlDataAdapter sqlDa = new SqlDataAdapter()。//讀取后的數(shù)據(jù)填充到 return sqlTable。而開發(fā)一個優(yōu)秀的系統(tǒng)最基本得就是代碼的優(yōu)化。但是考慮到系統(tǒng)的使用環(huán)境是基于網(wǎng)絡的并且涉及到大量數(shù)據(jù),鑒于網(wǎng)絡黑客技術越來越普遍, Windows 操作系統(tǒng)相對漏洞較多,安全性可靠性不夠高,而 Linux 操作系統(tǒng)具有計算機業(yè) 內(nèi)公認的良好的穩(wěn)定性及安全性,因此可以在實際運用時將系統(tǒng)部署在 Linux 平臺上以提高系統(tǒng)的整體性能。 服務器性能優(yōu)化 管理系統(tǒng)的性 能 與服務器的 配置息息相關,如果硬件配置不高,再好的軟件都其性能都要大打折扣。一般來講,新一代的 CPU 的架構性能都會優(yōu)于上一代,而制作工藝則直接決定了 CPU 的功耗和散熱。 ( 3) 硬盤: 本管理系統(tǒng)最主要的部分就是傳輸和存儲管理數(shù)據(jù),而目前硬盤的傳輸速度遠遠落后與 CPU 的計算速度,是計算機運算速度的最大桎梏,可以說硬盤決定 貴州大學科技學院 本科 畢業(yè)論文(設計) 第 38 頁 著計算機的整體速度及系統(tǒng)運
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1