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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于web的學(xué)生選課系統(tǒng)-論文-在線瀏覽

2025-02-03 17:47本頁(yè)面
  

【正文】 ........................................................................................................................31 第一章 緒論 1 第一章 緒論 課題背景 學(xué)生選課是學(xué)校教學(xué)環(huán)節(jié)開展的前提和基礎(chǔ),是學(xué)校工作的重要組成部分。 論文中對(duì)課題的設(shè)計(jì)和開發(fā)進(jìn)行了完整地論述。系統(tǒng)使用 B/S 結(jié)構(gòu)設(shè)計(jì)和開發(fā),系統(tǒng)的編碼實(shí)現(xiàn)基于 平臺(tái),使用 作為開發(fā)語(yǔ)言, SQL Server 2021 作為數(shù)據(jù)庫(kù)。 系統(tǒng)管理模塊是整個(gè)系統(tǒng)的指揮中心,保證整個(gè)系統(tǒng)在校園網(wǎng)上安全有效地運(yùn)作。 學(xué)生選課系統(tǒng)維護(hù)模塊 主要完成的是系統(tǒng)管理與維護(hù)功能。中文摘要 I 基于 WEB 的選課系統(tǒng) 摘要 本論文主要論述的是基于 WEB 的 選課系統(tǒng)的 系統(tǒng) 維護(hù)模塊的設(shè)計(jì)與實(shí)現(xiàn) 。 設(shè)計(jì)本系統(tǒng)的目的是對(duì)選課信息進(jìn)行管理。課題研究過(guò)程中,首先對(duì)系統(tǒng)管理模塊進(jìn)行了詳盡的需求分析,經(jīng)分析得到系統(tǒng)管理模塊主要完成如下的功能:用戶基本信息、選課信息的錄入 ,查看 ,修改 ,刪除等,同時(shí)還具有查詢各個(gè)模塊的功能,數(shù)據(jù)備份,數(shù)據(jù)還原 ,注銷等功能。 之后根據(jù)需求提出了系統(tǒng)管理模塊的總體設(shè)計(jì)方 案,并據(jù)此進(jìn)行了詳細(xì)設(shè)計(jì)和編碼實(shí)現(xiàn)。代碼中通過(guò)使用進(jìn)程中的 Session、盡量使用存儲(chǔ)過(guò)程和盡量減少數(shù)據(jù)庫(kù)連接的打開時(shí)間等手段來(lái)提高性能。系統(tǒng)開發(fā)完成后,對(duì)課題要求的功能設(shè)計(jì)出測(cè)試用例,進(jìn)行功能測(cè)試,測(cè)試結(jié)果證明 學(xué)生選課 系統(tǒng)的 維護(hù)模塊 實(shí)現(xiàn)了對(duì)該模塊的功能需求,完成了課題的主要任務(wù)。一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件擋案 ,這種管理方式存在著許 多缺點(diǎn),如 :效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。使用計(jì)算機(jī)對(duì)選課信息進(jìn)行管理,有著手工管理所無(wú)法比擬的優(yōu)點(diǎn),例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。 因此,建立一個(gè)學(xué)生選課系統(tǒng),使選課管理工作規(guī)范化、系統(tǒng)化、程序化,避免選課管理的隨意性,提高信息 處理的速度和準(zhǔn)確性,能夠及時(shí)、準(zhǔn)確、有效的查詢和修改選課情況。 .NET 的核心內(nèi)容之一就是要搭建第三代互聯(lián)網(wǎng)平臺(tái),這個(gè)網(wǎng)絡(luò)平臺(tái)將打破不同的上網(wǎng)設(shè)備、不同的操作系統(tǒng)、不同的網(wǎng)站,以及各大機(jī)構(gòu)和工業(yè)界的網(wǎng)絡(luò)障礙,將解決網(wǎng)站之間的協(xié)同合作,使網(wǎng)站之間形成自動(dòng)交流,從而最大限度的共享資源 [2]。 相對(duì)于他的前身 ASP 來(lái)說(shuō), 具有如下特點(diǎn)。而 采用編譯后運(yùn)行的方式,當(dāng)用戶第一次訪問(wèn)頁(yè)面時(shí)對(duì)頁(yè)面進(jìn)行編譯,以后在訪問(wèn)時(shí)就直接運(yùn)行,這樣盡管第一次會(huì)稍微慢些,但以后速度就會(huì)大大提高。 3)程序結(jié)構(gòu)清晰 再 ASP 中, ASP 代碼和 HTML 標(biāo)記是摻雜在一起的,其實(shí)是將 ASP 代碼嵌入到了 HTML 文檔中。 4)開發(fā)簡(jiǎn)單 中的很多特性使得開發(fā)更簡(jiǎn)單。另外,提交表單后,可以自動(dòng)保留客戶在表單內(nèi)輸入的內(nèi)容。而在 中,可以向目標(biāo)服務(wù)其直接復(fù)制組件,當(dāng)需要更新時(shí),重新復(fù)制一個(gè)即可。 6) Web 服務(wù) 所謂 Web 服務(wù),就是一種特殊的 Web 組件,該組件有一些屬性和方法,其他網(wǎng)上應(yīng)用程序或傳統(tǒng)應(yīng)用程序可以遠(yuǎn)程調(diào)用著這屬性和方法,并返回一個(gè)簡(jiǎn)單的結(jié)果。豐富的 XML 和 Inter 標(biāo)準(zhǔn)支持允許使用內(nèi)置的存儲(chǔ)過(guò)程以 XML 格式輕松存儲(chǔ)和檢索數(shù)據(jù)。例如, XML 數(shù)據(jù)庫(kù)與 Web Service 的支持將使您的應(yīng)用實(shí)現(xiàn) Inter 數(shù)據(jù)互聯(lián), .NET 集成極大的擴(kuò)展了開發(fā)空間,異構(gòu)數(shù)據(jù)集成、 Service Broker 使您的數(shù)據(jù)和其它應(yīng)用無(wú)縫集成,各種新數(shù)據(jù)類型和 TSQL擴(kuò)展帶來(lái)了諸多靈活性。 簡(jiǎn)介 為了處理存儲(chǔ)在數(shù)據(jù)庫(kù)中的數(shù)據(jù), 是使用 ( Microsoft新的數(shù)據(jù)訪問(wèn)策略 ActiveX Data Objects for the .NET Framework)來(lái)完成的。 數(shù)據(jù)共享使用者應(yīng)用程序可以使用 來(lái)連接到這些數(shù)據(jù)源,并檢索、操作和更新數(shù)據(jù)。 第一章 緒論 4 圖 11 連接環(huán)境下應(yīng)用程序的對(duì)象模型 在連接環(huán)境下,整個(gè)數(shù)據(jù)存取的步驟如下: (1) 用 SqlConnection 對(duì)象和數(shù)據(jù)庫(kù)開啟連接。 (3) 把取回來(lái)的數(shù)據(jù),放在 SqlDataReader 對(duì)象中讀取,或者是做其他的存取。 (5) 關(guān)閉 SqlConnection 對(duì)象。 HTML HTML 的英文全稱是 Hypertext Markup Language,中文譯為 “ 超文本標(biāo)記語(yǔ)言 ” 。在幾年前作為 SGML 的一個(gè)子集開發(fā)的。如果你還有一些圖片、動(dòng)畫、聲音或是任何其它形式的資源, HTML 文件也會(huì)告訴瀏覽器到哪里去查找這些資源,以及這些資源將放置在網(wǎng)頁(yè)的什么位置。雖然 HTML 是一種語(yǔ)言,但 HTML 不是程序語(yǔ)言,如 C++ 和 Java 之類,它只是標(biāo)示語(yǔ)言,你只要明白了各種標(biāo)記的用法便算學(xué)會(huì)了 HTML 的格式非常簡(jiǎn)單,只是由文字及標(biāo)記組合而成,因此任何文本編輯器都可以制作 HTML頁(yè)面。 Script 腳本語(yǔ)言現(xiàn)在流行的主要是 JavaScript 和 VBScript,下面簡(jiǎn)單介紹一 下這兩種語(yǔ)言 : JavaScript 語(yǔ)言的前身叫作 Livescript。 JavaScript 是一種基于對(duì)象和事件驅(qū)動(dòng)并具有安全性能的腳本語(yǔ)言,有了JavaScript,可使網(wǎng)頁(yè)變得生動(dòng)。 它是通過(guò)嵌入或調(diào)入在標(biāo)準(zhǔn)的 HTML 語(yǔ)言中實(shí)現(xiàn)的。對(duì)于前者要求建立起數(shù)據(jù)一致第一章 緒論 6 性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。 本模塊主要包括 數(shù)據(jù)庫(kù)的構(gòu)建,設(shè)計(jì)學(xué)生、教師、管理員的登陸情況,根據(jù)不同的用戶身份進(jìn)入不同的界面管理。 系統(tǒng)管理包括的功能有學(xué)生資料錄入、學(xué)生資料修改刪除、 教師 資料錄入、 教師 資料修改刪除 、 選修課程錄入、選修課限額設(shè)置、查詢用戶密碼、查看注冊(cè)情況、添加通知、通知管理 、系統(tǒng)還原、系統(tǒng)備份 等等。對(duì)于軟件技術(shù)要求,現(xiàn)在的程序設(shè)計(jì)語(yǔ)言已非常成熟,要運(yùn)用于 HTML 樣式,圖形圖象制作工具來(lái)制作生動(dòng)活潑的網(wǎng)頁(yè)及美觀的圖形文件或動(dòng)畫文件,數(shù)據(jù)庫(kù)使用 SQL Server 2021 提供的數(shù)據(jù)庫(kù)桌面工具 ODBC。所帶來(lái)的效益遠(yuǎn)遠(yuǎn)大于系統(tǒng)軟件的開發(fā)成本。 界面設(shè)計(jì)時(shí)充分考慮管理人員 的習(xí)慣,使得操作簡(jiǎn)單;數(shù)據(jù)錄入迅速、規(guī)范、可靠;統(tǒng)計(jì)準(zhǔn)確;制表靈活;適應(yīng)力強(qiáng);容易擴(kuò)展。隨著高校人數(shù)的增多,這種弊端會(huì)越來(lái)越多的暴露 出來(lái)。從教師的角度來(lái)說(shuō),同樣是節(jié)省了大量的工作量,由于教師提出代課申請(qǐng)完成課程發(fā)布的工作較學(xué)生選課而言更加的復(fù)雜,因此通過(guò)網(wǎng)上進(jìn)行課程發(fā)布能大幅度的減少教師的工作量,減少錯(cuò)誤的發(fā)生幾率。以 MIS 系統(tǒng)的構(gòu)建思想來(lái)實(shí)第二章 需求分析 8 現(xiàn)網(wǎng)上選課系統(tǒng)可以最大程度的做到實(shí)用性,可擴(kuò)展性和可維護(hù)性相結(jié)合,安全性以及規(guī)范化原則。 功能分析 我國(guó)不少高校都實(shí)行了學(xué)分制,它的核心是允許學(xué)生自由選課,即把學(xué)習(xí)的自主權(quán)交給學(xué)生。運(yùn)用計(jì)算機(jī)輔助選課,既能實(shí)時(shí)地對(duì)大量選課數(shù)據(jù)進(jìn)行檢驗(yàn)和統(tǒng)計(jì),十分方便地輸出結(jié)果,同時(shí)也避免了人工處理時(shí)容易產(chǎn)生的錯(cuò)誤。本文主要是對(duì)高校教務(wù)管理系統(tǒng)中計(jì)算機(jī)課表編排與選課子系統(tǒng)的基本功能、設(shè)計(jì)思想、需求分析以及實(shí)現(xiàn)技術(shù) 進(jìn)行探討。本系統(tǒng)將從教學(xué)部門的要求出發(fā),實(shí)現(xiàn)公選課的選擇、查詢與統(tǒng)計(jì)。管理員的權(quán)限最高,包括設(shè)置系統(tǒng)登陸信息 , 用戶基本信息、選課信息的錄入 ,查看 ,修改 ,刪除等、同時(shí)還具有查詢各個(gè)模塊的功能。 一共分五個(gè)功能模塊 : 系統(tǒng)管理:實(shí)現(xiàn)管理員對(duì)系統(tǒng)的管 理,包括添加刪除用戶。 基本信息:實(shí)現(xiàn)顯示學(xué)生和老師的基本信息(包括學(xué)生基本信息,教師基本信息,課程基本信息 )。 查詢:包括實(shí)現(xiàn)學(xué)生查詢,老師查詢。 幫助系統(tǒng):幫助系統(tǒng)為用戶指明方向。 選 課 系 統(tǒng) 管 理 與 維 護(hù)登 錄修改密碼課程信息的維護(hù)學(xué)生信息的維護(hù)教師信息的維護(hù)系統(tǒng)備份與還原 圖 選課系統(tǒng)管理與維護(hù)模塊總體框架圖 第三章 系統(tǒng)的設(shè)計(jì) 10 第三章 系統(tǒng)的設(shè)計(jì) 總體設(shè)計(jì) 本系統(tǒng)共分三大模塊 ,分學(xué)生、教師、管理員模塊,登錄,修改密碼,退出系統(tǒng)功能是學(xué)生、教師、管理員所共有的功能。查詢選課信息模塊中的課程號(hào)、學(xué)期、教師姓名信息作為傳遞參數(shù)用于查詢教師信息模塊、查詢選課名單模塊、查詢課程信息模塊、修改選課信息。管理員登錄后的修改教師信息、刪除教師信息模塊中傳遞的是教工號(hào)信息,參數(shù)由用戶輸入的信息得來(lái);修改學(xué)生信 息、刪除學(xué)生信息模塊中傳遞的是學(xué)生的學(xué)號(hào)信息,同樣傳遞的參數(shù)由用戶輸入得來(lái)。 有登錄界面,根據(jù)不同的用戶進(jìn)入不同的界面。課程信息的添加、修改、刪除界面,完成對(duì)課程的錄入、修改、刪除。 需要學(xué)生、教師、管理員、課程、班級(jí)、專業(yè)、系、學(xué)院基本信息,學(xué)生選課、專業(yè)開課情況,教師授課信息, 建立了 11 個(gè)相關(guān)的表。 在登錄頁(yè)面對(duì)應(yīng)的地方輸入用戶名、密碼,確認(rèn)后登錄。 2. 修改密碼 學(xué)生登陸成功后,通過(guò) session 傳遞學(xué)號(hào),找到相應(yīng)的個(gè)人信息顯示出登陸成功。重新登陸通過(guò)傳遞 reboot 值,調(diào)用 用戶控件,修改密碼調(diào)用存儲(chǔ)過(guò)程changepwd,退出系統(tǒng)注銷 session 值,查看幫助調(diào)轉(zhuǎn)到 頁(yè)面。 教師登陸成功后,通過(guò) session 傳遞教工號(hào),找到相應(yīng)的個(gè)人信息顯示出登陸成功。 管理員 包括的功能有學(xué)生資料錄入、學(xué)生資料修改刪除、 教師 資料錄入、 教師 資料修改刪除 、 選修課程錄入、選修課限額設(shè)置、 系統(tǒng)還原、系統(tǒng)備份 等等 ,將各模塊做成用戶控件,根據(jù)不同的標(biāo)識(shí)跳轉(zhuǎn)到相應(yīng)的界面。 數(shù)據(jù)庫(kù)設(shè)計(jì) 在 login 模塊,根據(jù)身份的不同,需要 學(xué)生、教師、管理員的信息表,關(guān)聯(lián)學(xué)生的有班級(jí)、專業(yè)、系、學(xué)院信息,關(guān)聯(lián)教師的有教師授課表和學(xué)院信息表,對(duì)課程的管理需要課程信息表。 生信息表 學(xué)號(hào)為主索引,為班級(jí)號(hào)建立索引,通過(guò)該索引和班級(jí)信息表建立關(guān)聯(lián)。 表 教師 信息 表 字段名 類型 寬度 是否允許空 索引 教工號(hào) char 10 F 主鍵 姓名 char 10 F 性別 char 2 F 職稱 varchar 20 F 密碼 char 10 F 所在院號(hào) char 10 F 外鍵 電話 varchar 20 T 學(xué)歷 char 10 F 課程編號(hào)為主索引。 表 學(xué)生選課 表 字段名 類型 寬度 是否允許空 索引 學(xué)號(hào) char 10 F 主鍵 課程號(hào) char 10 F 主鍵 成績(jī) smallint 2 T 班級(jí)號(hào)做主索引,為所屬專業(yè)號(hào)建立索引,通過(guò)該索引和專業(yè)信息表建立關(guān) 聯(lián)。 表 教師授課 表 字段名 類型 寬度 是否允許空 索引 教工號(hào) char 10 F 主鍵 課程號(hào) char 10 F 主鍵 指導(dǎo)人數(shù) int 4 T 為所在系號(hào)建立索引,通過(guò)所在系號(hào)和系信息表建立關(guān)聯(lián)。 表 系信息 表 字段名 類型 寬度 是否允許空 索引 系號(hào) char 10 F 主鍵 系名 varchar 20 F 所在院號(hào) char 10 F 外鍵 第三章 系統(tǒng)的設(shè)計(jì) 15 學(xué)年設(shè)置 check 約束只能輸入 14,學(xué)期設(shè)置 check 約束只能輸入上或下。 表 專業(yè)開課信息 表 字段名 類型 寬度 是否允許空 索引 專業(yè)號(hào) char 10 F 主鍵 課程號(hào) char 10 F 主鍵 學(xué)時(shí) int 4 T 學(xué)分 int 4 T 是否必修 bit 1 T 上課地點(diǎn) varchar 20 T 己選人數(shù) int 4 T 總?cè)藬?shù) int 4 T 學(xué)年 int 4 T 學(xué)期 char 6 T 為學(xué)院號(hào)建立索引。 表 管理員信息 表 字段名 類型 寬度 是否允許空 索引 賬號(hào) char 10 F 主鍵 密碼 char 10 F 第四章 系統(tǒng)實(shí)現(xiàn)與驗(yàn)證 16 第四章 系統(tǒng)實(shí)現(xiàn)與驗(yàn)證 系統(tǒng)實(shí)現(xiàn) 系統(tǒng)主界面 登錄界面如圖 所示。在 page_load 中添加代碼: (()) 39。加載左側(cè)菜單
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1