【正文】
data tables and Main foreign key between tables, and drawing corresponding data model ( CDM) by Power Designer, Combined with actual situation improved, then converted to a physical data model (PDM), generation SQL script by physical data model, database ended. Finally, according to the reference page and database ,using Microsoft Visual Studio 2021 bined with C, Java Scrip, Html and SQL language implementation the system’s anticipate function. Keywords: Student course selection, Management system,SQL,Developmen 貴州大學科技學院 本科 畢業(yè)論文(設計) 第 1 頁 第一章 緒論 設計背景及意義 貴州大學科技學院在不斷成長 , 學員逐年增加,學生自主選課的話統(tǒng)計起來很麻煩又消耗人力物力,學院自主給學生安排主修與 選修的方式利于學院管理卻不利于學生的個性發(fā)展,也不可避免的會出現(xiàn)各種失誤 。 關鍵字 : 學生選課;管理系統(tǒng); SQL;開發(fā) 貴州大學科技學院 本科 畢業(yè)論文(設計) 第 IV 頁 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。其次,根據(jù)抽出的 數(shù)據(jù)運轉(zhuǎn)流程及參考頁面設計出大致的 數(shù)據(jù)表及表間 的 主外鍵 關系,并用Power Designer 畫出相應的 概念數(shù)據(jù)模型 ( CDM) ,結(jié)合實際情況加以完善后,轉(zhuǎn)換為物理數(shù)據(jù)模型 ( PDM) ,再由物理數(shù)據(jù)模型 生成 SQL 腳本 , SQL Server 2021 中執(zhí)行 SQL腳本之后, 數(shù)據(jù)庫初步模型設計完畢。 該系統(tǒng) 基本實現(xiàn)了人員信息、院校信息、選課信息的增刪改查等 管理 功能, 以及教師開課、學生選課、教師評分、學生查分等應用功能, 滿足了不同用戶的使用需求。 基于網(wǎng)絡的學生選課管理系統(tǒng)的開發(fā) 過程主要包括數(shù)據(jù)庫的設計與維護、頁面的設計、 后臺的編程、 功能與實現(xiàn)等 方面 。 科技學院 2021 屆本科畢業(yè)論文 貴州大學科技學院學生選課管理系統(tǒng) 專 業(yè): 計算機科學與技術(shù) 指導教師: 學生姓名: 學生學號: 中國 ﹒ 貴州 ﹒ 貴陽 2021 年 5 月 貴州大學科技學院 本科 畢業(yè)論文(設計) 第 I 頁 目錄 摘 要 ................................................................... III Abstract ................................................................ IV 第一章 緒論 ............................................................. 1 設計背景及意義 ................................................... 1 學生選課系統(tǒng)的國內(nèi)外現(xiàn)狀和發(fā)展趨勢 ............................... 1 設計內(nèi)容及目標 ................................................... 2 可行性分析 ....................................................... 3 技術(shù)可行性 ................................................. 3 經(jīng)濟可行性 ................................................. 3 操作可行性 ................................................. 3 第二章 需求分析與總體設計 ............................................... 4 需求分析 ......................................................... 4 通用功能 ................................................... 4 用 戶功能 ................................................... 5 系統(tǒng)總體設計 ..................................................... 6 第三章 詳細設計與實現(xiàn) ................................................... 8 詳細設計 ......................................................... 8 系統(tǒng)組織結(jié)構(gòu) ............................................... 8 程序描述 ................................................... 8 各個用戶模塊的操作及實現(xiàn) .................................. 10 數(shù)據(jù)庫設計方法及實現(xiàn) ............................................ 12 數(shù)據(jù)庫設計 ................................................ 12 數(shù)據(jù)表 .................................................... 13 數(shù)據(jù)表之間的關系 .......................................... 16 數(shù)據(jù)結(jié)構(gòu)與程序的關系 ............................................ 16 學生選課管理系統(tǒng)的實現(xiàn) .......................................... 18 貴州大學科技學院 本科 畢業(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 服務器集群技術(shù) ............................................ 38 第六章 系統(tǒng)測試與維護 .................................................. 39 系統(tǒng)測試 ........................................................ 39 第七章 總結(jié)與展望 ...................................................... 40 參考文獻 ................................................................ 41 致謝 .................................................................... 42 貴州大學科技學院 本科 畢業(yè)論文(設計) 第 III 頁 貴州大學科技學院學生選課管理系統(tǒng) 摘要 學生選課系統(tǒng)是學校教學 管理中不可缺少的一部分 ,它提供了傳統(tǒng)選課方式無法比擬的優(yōu)越性。學生選課管理系統(tǒng) 全程貫穿于網(wǎng)絡,并擁有查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等特點 ,是學校實現(xiàn) 科學化、正規(guī)化管理并與世界接軌的重要條件 , 因此學生選課管理系統(tǒng)開發(fā)與實現(xiàn)是十分必要的。 數(shù)據(jù)庫滿足數(shù)據(jù)表及主外鍵關系設計合理, 數(shù)據(jù)具有一致性、完整性和安全性;頁面設計滿足界面友好、 操作簡單 、客戶體驗良好;后臺的代碼編程滿足 代碼 編寫 規(guī)范、功能完善、 與數(shù)據(jù)庫的交互盡可能的減少 。 該系統(tǒng)是在面向?qū)ο蟮幕A上進行的建模與分析