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

正文內(nèi)容

課程設(shè)計(jì)--學(xué)生選課及成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-06-18 15:10 本頁面
 

【文章內(nèi)容簡介】 計(jì)算機(jī)技術(shù)最廣泛的應(yīng)用領(lǐng)域之一 ,管理信息系統(tǒng)已經(jīng)成為了各個行業(yè)在激烈的市場競爭中取勝的戰(zhàn)略手段。它有著無法比擬的優(yōu)勢,例如:檢索迅速、查找方便、存儲量大、成本低等,最重要的一點(diǎn)是有 很好的安全性、保密性以及可靠性。 所以開發(fā)學(xué)生選課及成績管理系統(tǒng)是必要的。開發(fā)一個學(xué)生選課及成績管理系統(tǒng),采用計(jì)算機(jī)對學(xué)生成績及選課進(jìn)行管理以及查詢,進(jìn)一步提高了辦學(xué)效益和現(xiàn)代化水平。為廣大教師和學(xué)生提高工作效率,實(shí)現(xiàn)學(xué)生成績信息管理工作流程的系統(tǒng)化、規(guī)范化和自動化。采用此技術(shù)管理,有著手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。 課題研究的現(xiàn)狀 目前國內(nèi)大多數(shù)高校的學(xué)生選課及成績管理系統(tǒng)主要是 B/S、 C/S、 B/S 或 C/S模式相結(jié)合的開發(fā)結(jié)構(gòu) 。例如,清華大學(xué)的教務(wù)管理系統(tǒng)以及西南交通大學(xué)的教務(wù)管理系統(tǒng)。應(yīng)用此類模式的管理系統(tǒng)能較好的對學(xué)生以及教職工的相關(guān)信息進(jìn)行管理。但也存在著不少的隱患。例如:系統(tǒng)中處理業(yè)務(wù)的邏輯代碼嵌套在 Html的用戶界面中,使得表示層和業(yè)務(wù)邏輯混亂在一起,這樣的頁面難以修改與維護(hù),可移植性差,頁面的可擴(kuò)展性及可復(fù)用性不好等 [3]。 國內(nèi)使用該系統(tǒng)一般采用兩種結(jié)構(gòu),一類是采用 C/S(客戶機(jī) /服務(wù)器)結(jié)構(gòu),分為服務(wù)器端程序和客戶端程序;另一類是采用 B/S(瀏覽器 /服務(wù)器)結(jié)構(gòu) 。用ASP,PHP 或 JSP 等結(jié)合 HTML 機(jī)數(shù)據(jù)庫實(shí)現(xiàn) [4]。 C/S 架構(gòu)的管理系統(tǒng) C/S 架構(gòu),即客戶機(jī) /服務(wù)器模式 [5]。這種結(jié)構(gòu)的管理系統(tǒng)主要由管理員將所用的管理軟件裝入到機(jī)房的計(jì)算機(jī)服務(wù)器上,學(xué)生要在規(guī)定時間和地點(diǎn)內(nèi)進(jìn)行查詢成績、查看課程以及進(jìn)行選課。但隨著計(jì)算機(jī)技術(shù),網(wǎng)絡(luò)技術(shù),以及數(shù)據(jù)庫技術(shù)的不斷發(fā)展,以 C/S 架構(gòu)的管理系統(tǒng)逐漸被 B/S 架構(gòu)的管理系統(tǒng)所取代。 B/S 架構(gòu)的動態(tài)網(wǎng)頁管 理系統(tǒng) B/S 架構(gòu),即瀏覽器 /服務(wù)器模式。這種結(jié)構(gòu)的管理系統(tǒng)主要是通過動態(tài)網(wǎng)頁直接訪問數(shù)據(jù)庫的方法進(jìn)行所有工作 [6]。最大優(yōu)點(diǎn)就是摒棄了 C/S 架構(gòu)的受時間與地點(diǎn)限制的弊端, B/S 可以不受時間和地域的限制,瀏覽器直接和服務(wù)器相連接,學(xué)生可以在學(xué)校的任何地方以及任何時間里對自己的信息進(jìn)行查詢。是管理系統(tǒng)更為人性化。 數(shù)據(jù)結(jié)構(gòu)課程 設(shè)計(jì)(論文) 3 課題 主要研究內(nèi)容 學(xué)生選課及成績管理系統(tǒng)是教務(wù)管理系統(tǒng)的組成部分,系統(tǒng)方便了學(xué)生的選課和查分,方面了講師的教學(xué)管理和學(xué)生成績的錄入,提高學(xué) 校的教務(wù)管理工作的效率。本課題是針對某個高校,開發(fā)一個學(xué)生選課及成績管理系統(tǒng),將學(xué)生選課和學(xué)生成績通過網(wǎng)絡(luò)來進(jìn)行管理,這樣有利于運(yùn)用計(jì)算機(jī)技術(shù)及網(wǎng)絡(luò)技術(shù)更有效的進(jìn)行選課及成績管理,為學(xué)生、教師和教務(wù)人員提供便利。系統(tǒng)主要用戶為學(xué)生、教師、教務(wù)人員。該內(nèi)容包括: 基礎(chǔ)信息管理:學(xué)生、教師、課程、班級的管理。 選課管理:主要負(fù)責(zé)學(xué)生的登錄、選課、成績、公告課程的查看等。 成績管理:主要負(fù)責(zé)對學(xué)生成績的錄入、發(fā)布等管理。 公告管理:主要負(fù)責(zé)對公告信息的添加、刪除、修改等管理。 該課題的主要工作 學(xué)生選課及 成績管理系統(tǒng)是采用 B/S 模型、以 ASP 為網(wǎng)絡(luò)開發(fā)環(huán)境,使用 ADO訪問數(shù)據(jù)庫,以 Dreamweaver 作為開發(fā)工具,數(shù)據(jù)庫運(yùn)用 Miscrosoft SQL server的信息管理系統(tǒng)。隨著 Inter 和 WWW 的流行,以往的主機(jī) /終端和 C/S 都無法滿足當(dāng)前的全球網(wǎng)絡(luò)開放、互連、信息隨處可見和信息共享的新要求,于是就出現(xiàn)了 B/ S 型模式,即瀏覽器/服務(wù)器結(jié)構(gòu)。該課題采用 B/S 模型有很多的優(yōu)點(diǎn):,可以隨時隨地進(jìn)行查詢、瀏覽等業(yè)務(wù)處理。 方便,通過增加網(wǎng)頁即可增加服務(wù)器功能。 ,只需要改變網(wǎng)頁,即可實(shí)現(xiàn)所有用戶的同步更新。 ,共享性強(qiáng)。而且 ASP 作為現(xiàn)在流行的網(wǎng)絡(luò)開發(fā)環(huán)境,它具有良好的擴(kuò)展性和兼容性,強(qiáng)大的動態(tài)交互能力和數(shù)據(jù)處理能力的 web 應(yīng)用程序。 ASP 的優(yōu)點(diǎn)在于使用簡單,易于開發(fā)和維護(hù); ASP 程序無需事先編輯,在服務(wù)器端可以直接執(zhí)行; ASP 可以訪問 web 服務(wù)器上的 ActiveX組件等。 該課題的主要使用“原型法 ”為研究方法,原型法的主要優(yōu)點(diǎn)是 符合人們認(rèn)識事物的規(guī)律,系統(tǒng)開發(fā)循序漸進(jìn),反復(fù)修改,確保較好的用戶滿意度;開發(fā)周期短,費(fèi)用相對少 [7];由于有用戶的直接參與,系統(tǒng)更加貼近實(shí)際;易學(xué)易用,減少用戶的培訓(xùn)時間;應(yīng)變能力強(qiáng)。 該課題的論文結(jié)構(gòu) 論文共分為六章,各章主要內(nèi)容如下: 學(xué)生選課及成績管理系統(tǒng)的設(shè)計(jì) 與實(shí)現(xiàn) 4 第一章:緒論。提出項(xiàng)目背景、研究對象及其國內(nèi)外研究現(xiàn)狀,介紹本文的研究內(nèi)容及主要工作和組織結(jié)構(gòu)。 第二章:系統(tǒng)相關(guān)軟件介紹。簡要介紹學(xué)生選課及成績管理系統(tǒng)所有的軟件工具以及技術(shù)。 第三章:系統(tǒng)需求分析。簡要描述了系統(tǒng)的可行性分析、需求分析以及設(shè)計(jì)目標(biāo)分析等。 第四章:系統(tǒng)的概要設(shè)計(jì)。詳細(xì)描述了系統(tǒng)的數(shù)據(jù)流程、業(yè)務(wù)流程,完成系統(tǒng)所需數(shù)據(jù)庫的設(shè)計(jì)以及網(wǎng)站的整體設(shè)計(jì)。 第五章:系統(tǒng)的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)。系統(tǒng)前臺、后臺的主要頁面的實(shí)現(xiàn)。 第六章:系統(tǒng)的部署與測試。主要介紹了系統(tǒng)的運(yùn)行和測試。 第七章:結(jié)論。對開發(fā)的系統(tǒng)做了總結(jié),指出了存在的不足之處,提出了以后需要進(jìn)一步完善的工作。 小結(jié) 本章主要對學(xué)生選課及成績管理系統(tǒng)的背景以及研究意義做以介紹,并簡要介紹了國內(nèi)的研究現(xiàn)狀及技術(shù)支持,以及對各種技術(shù)進(jìn)行對比,經(jīng)過比較發(fā)現(xiàn)國內(nèi)的各個學(xué)校的管理對網(wǎng)絡(luò)的使用及普及有很大的提升空間,而且得出學(xué)生選課及成績管理系統(tǒng)是值得開發(fā)、研究和發(fā)展 的。在本章的后面,主要對課題的主要工作進(jìn)行規(guī)劃以及對本系統(tǒng)的論文結(jié)構(gòu)進(jìn)行簡單的規(guī)劃描述。 數(shù)據(jù)結(jié)構(gòu)課程 設(shè)計(jì)(論文) 5 2 系統(tǒng)相關(guān)工具及技術(shù)介紹 Dreamweaver Macromedia Dreamweaver 是建立 Web 站點(diǎn)和應(yīng)用程序的專業(yè)工具。它將可視布局工具、應(yīng)用程序開發(fā)功能和代碼編輯支持組合成一個功能強(qiáng)大的工具,使每一個級別的開發(fā)人員都可以利用它快速地創(chuàng)建界面及站點(diǎn)應(yīng)用程序。對基于 CSS的設(shè)計(jì)提供最好的支持到手動編碼功能, Dreamweaver 在一個集成和高效的環(huán)境中為專業(yè)人員提供所需的工具 [8]。開發(fā)人員可以將服務(wù)器技術(shù)(例如 CFML、 ASP、 JSP、和 PHP)與 Dreamweaver 配合使用,建立連接到數(shù)據(jù)庫、Web 服務(wù)和舊時系統(tǒng)的強(qiáng)大 Inter 應(yīng)用程序。 在 Dreamweaver 中用戶可以創(chuàng)建自己的對象和命令,修改快捷鍵,編寫JavaScript 代碼、 VBScript 代碼,用新的行為、屬性檢查器和站點(diǎn)報告來擴(kuò)展Dreamweaver 的功能。 ASP 技術(shù) ASP 是 Active Server Page 的縮寫,意為 “ 動態(tài)服務(wù)器 主頁 ”。 ASP 是當(dāng)前流行的網(wǎng)絡(luò)開發(fā)環(huán)境,使用它可以開發(fā)出具有良好的拓展性和兼容性,強(qiáng)大的動態(tài)交互能力和數(shù)據(jù)處理能力的 Web 應(yīng)用程序 [9]。它不但功能強(qiáng)大,而且語法的編寫規(guī)則簡單。它使用簡單易懂的腳本語言, HTML 語言為基礎(chǔ)語言,對腳本語言的類型沒有限制,只要安裝了相應(yīng)的腳本引擎 ,就可以使用該腳本語言來編寫 asp 語言程序。 ASP 的特點(diǎn) ASP 文件是一個文本文件,在一個 ASP 文件中可包 HTML 標(biāo)記( tages)、VBScript 或 JavaScript 和 ASP 語法。 ASP 程序是擴(kuò)展名為 .asp 的文 本文件,其中包括文字、 HTML 語句、 ASP 命令及其他腳本語言。 ASP 命令必須在 “ %” 與 “ %”之間。 ASP 語言的優(yōu)點(diǎn) [9]: ASP 可以實(shí)現(xiàn)突破靜態(tài)網(wǎng)頁的一些功能限制,實(shí)現(xiàn)動態(tài)網(wǎng)頁技術(shù); 文件是包含在 HTML 代碼所組成的文件中的,易于修改和測試; ASP 解釋程序會在服務(wù)器端制定 ASP 程序,并將結(jié)果以 HTML格式傳送到客戶端瀏覽器上,因此使用各種瀏覽器都可以正常瀏覽 ASP 所產(chǎn)生的學(xué)生選課及成績管理系統(tǒng)的設(shè)計(jì) 與實(shí)現(xiàn) 6 網(wǎng)頁; 提供了一些內(nèi)置對象,使用這些對象可以使服務(wù)器端腳本功能更強(qiáng)。例如可以從 web 瀏覽 器中獲取用戶通過 HTML 表單提交的信息,并在腳本中對這些信息進(jìn)行處理,然后向 web 瀏覽器發(fā)送信息; 可以使用服務(wù)器端 ActiveX 組件來執(zhí)行各種各樣的任務(wù),例如存取數(shù)據(jù)庫、發(fā)現(xiàn)和那個 Email 或訪問文件系統(tǒng)等。 ASP 程序執(zhí)行的結(jié)果以 HTML 格式傳回客戶端瀏覽器,因此使用者不會看到 ASP 所編寫的原始程序代碼,可防止 ASP 程序代碼被竊取。 ASP 的運(yùn)行環(huán)境 在開發(fā) ASP 程序之前,需要搭建運(yùn)行平臺,例如: Windows 98/ME 用的是 PWS,從 Windows2021 開始 采用 IIS。 Inter Information Server( IIS)是 Windows 提供的 Inter 服務(wù)的核心。在 Windows XP 中安裝 的步驟為:首先,在桌面一次選 “ 開始 /設(shè)置 /控制面板 /添加和刪除程序 ” 命令,在出現(xiàn)的窗口單擊 “ 添加 /刪除 Windows 組件 ” ,出現(xiàn) “ Windows 組件向?qū)?” 對話框;其次,選中 “ Inter 信息服務(wù)( IIS) ” 復(fù)選框,單擊 “ 下一步 ” 按鈕,系統(tǒng)提示需要 Windows 系統(tǒng)光盤,按系統(tǒng)提示進(jìn)行操作,完成對 IIS 的安裝。安裝完 后,在 “ 控制面 板 /管理工具 ” 中即會出現(xiàn) “ Inter 服務(wù)管理器 ” 工具;最后,雙擊 “ Inter 服務(wù)管理器 ”圖標(biāo),打開 “ IIS 管理器 ” ,選擇 “ 默認(rèn)網(wǎng)站 ” ,在 “ IIS 管理器 ”的工具欄中可以通過單擊 ?按鈕來啟動網(wǎng)站,單擊▋按鈕來停止網(wǎng)站,單擊▎▎按鈕來暫停網(wǎng)站 [10]。如圖所示: 圖 21 Inter 信息服務(wù) 數(shù)據(jù)結(jié)構(gòu)課程 設(shè)計(jì)(論文) 7 SQL 語言 SQL 概述 SQL 是 Structure Query Language 的縮寫,它是一種標(biāo)準(zhǔn)的關(guān)系型數(shù)據(jù)庫查詢語言,通過 SQL 語句的執(zhí)行可以對數(shù)據(jù)庫內(nèi)容(表及記錄)進(jìn)行定義、 修改或查詢 [11]。由于在許多的數(shù)據(jù)庫管理系統(tǒng)以及數(shù)據(jù)庫程序語言(如 VC、 VB 等)內(nèi)都會支持 SQL 語法,因此對 SQL 語法有基本的認(rèn)識是非常重要的 [11]。 SQL 語言可分為兩類:一是與數(shù)據(jù)定義有關(guān),稱為數(shù)據(jù)定義語言;二是與表內(nèi)的記錄存儲有關(guān),稱為數(shù)據(jù)處理語言。常用的數(shù)據(jù)定義語言包含 Create table 語句(建立新的表)、 Drop Table 語句(刪除指定的表)及 Alter table 語句(修改表的設(shè)計(jì))。常用的數(shù)據(jù)處理語言包含 Select 語句(對表記錄的查詢)、 Insert 語句(在指定的數(shù)據(jù)上新增記錄 )、 Delete 語句(刪除表中的記錄)以及 Update 語句(修改表中數(shù)據(jù)的內(nèi)容)。 SQL SERVER2021 SQL Server 是一個關(guān)系數(shù)據(jù)庫管理系統(tǒng),它最初是由 Microsoft Sybase 和AshtonTate三家公司共同開發(fā)的,于 1988 年推出了第一個 OS/2 版本。在 Windows NT 推出后, Microsoft 與 Sybase 在 SQL Server 的開發(fā)上就分道揚(yáng)鑣了。 Microsoft 將 SQL Server 移植到 Windows NT 系統(tǒng)上,專注于開發(fā)推廣 SQL Server 的Windows NT 版本; Sybase 則較專注于 SQL Server 在 UNIX 操作系統(tǒng)上的應(yīng)用。在本書中介紹的是 Microsoft SQL Server 以后簡稱為 SQL Server 或 MS SQL Server。 SQL Server 2021 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng)的一個版本。該版本繼承了 SQL Server 版本的優(yōu)點(diǎn)同時又比它增加了許多更先進(jìn)的功能,具有使用方便 ,可伸縮性好與相關(guān)軟件集成程度高等優(yōu)點(diǎn),可跨越從運(yùn)行Microsoft Windows 98 的膝上型電腦到運(yùn)行 Microsoft Windows 2021 的大型多處理器的服務(wù)器等多種平臺使用 。 系統(tǒng)體系結(jié)構(gòu)介紹 國內(nèi)外的軟件系統(tǒng)設(shè)計(jì)結(jié)構(gòu)體系主要分為三類:一是 C/S 模式體系結(jié)構(gòu)、二是 B/S 模式體系結(jié)構(gòu)、以及二者混合模式體系結(jié)構(gòu)。 學(xué)生選課及成績管理系統(tǒng)的設(shè)計(jì) 與實(shí)現(xiàn) 8 應(yīng)用邏輯用戶界面 數(shù)據(jù)處理邏輯D a ta ba s e自定義協(xié)議 ODBC 語言S Q L 語言服務(wù)器端中間層客戶端數(shù)據(jù)處理邏輯 D a ta ba se應(yīng)用邏輯用戶界面客戶端ODBCS Q L 語言服務(wù)器端 C/S 模式體系結(jié)構(gòu) C/S 模式體系結(jié)構(gòu),即客戶機(jī) /服務(wù)器模式。它是由客戶機(jī)與服務(wù)器共同實(shí)現(xiàn)的一種協(xié)作處理的開發(fā)結(jié)構(gòu)模式,在 C/S 環(huán)境中,將應(yīng)用功能分成表示層、功能層和數(shù)據(jù)層三個部分, C/S 模式主要由有三層和兩層之分。 兩層 C/S 結(jié)構(gòu)由兩部分構(gòu)成:前端是客戶機(jī),通常是 PC 機(jī);后端是服務(wù)器,運(yùn)行數(shù)據(jù)庫管理系統(tǒng),提供數(shù)據(jù)庫的查詢和管理。表示層與功能層包括顯示邏輯和事務(wù)處理邏輯部分被放在客戶端,而數(shù)據(jù)層包括數(shù)據(jù)處理邏輯和數(shù)據(jù)庫放在服務(wù)器端
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1