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

正文內(nèi)容

學(xué)生選課管理系統(tǒng)(論文)4搞(專業(yè)版)

2025-02-01 10:11上一頁面

下一頁面
  

【正文】 ( 2) 備 份排課表 健雄職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計論文 31 管理員對排課信息進行修改后,可以點擊備份排課表,對新的排課信息進行備份。 表 CourseSelect 字段 說明 類型 備注 Arrange_Id 排課編號 Int 不為空 Student_Id 學(xué)生學(xué)號 Varchar(20) 不為空 ( 7) 系統(tǒng)用戶信息表( UserInfo) 該表記錄了所有登陸過本系統(tǒng)的用戶信息(教師,學(xué)生,管理員),包括用戶類型,用戶編號,用戶名,用戶密碼。 ( 10)課程詳細信息表( CourseInfo):該表記錄課程的內(nèi)容的詳細介紹,包括課程編號,課程名稱,課程介紹。下面將介紹排課模塊與選課模塊的結(jié)構(gòu)設(shè)計。與此同時, Sql Server 數(shù)據(jù)庫作為微軟推出的新一代大型數(shù)據(jù)庫擁有數(shù)據(jù)遍歷與查詢速度較快,管理方便,具有較大的用戶群體。 學(xué) 生 選 課 表選 課登 陸學(xué) 生管 理 員登 陸 排 課排 課 公 告教 師 返 匯 表寫 返 回信 息登 陸教 師排 課 表排 課 結(jié) 果信 息排 課 結(jié) 果選 課 公 告排 課 結(jié) 果課 程 表排 課 結(jié) 果 與 選 課 公 告信 息選 課 結(jié) 果選 課 結(jié) 果信 息返 匯 信 息返 匯 信 息排 課 結(jié) 果 與 選 課 公 告 圖 39 學(xué)生選課管理系統(tǒng)總體數(shù)據(jù)流圖 功能模塊分析 模塊設(shè)計的主要方法是結(jié)構(gòu)化方法 ,主導(dǎo)思想是以系統(tǒng)的邏輯功能設(shè)計和數(shù)據(jù)流關(guān)系為基礎(chǔ),采用“自頂向下,逐步求精”的設(shè)計方法,將本系統(tǒng)分解為功能明確,易于修改的模塊結(jié)構(gòu)。登陸類型主要為管理員, 教師,學(xué)生。而這兩個功能所涉及的用戶為:學(xué)生,教師,管理員。服務(wù)器接收并處理傳來的表單,然后返回一個新的網(wǎng)頁。 JavaScript 是一種粘合劑使 AJAX 應(yīng)用的各部分集成在一起。 綜合各種變化的技術(shù)和強耦合的客戶服務(wù)端環(huán)境, AJAX 提出了一種新的開發(fā)方式。 第二章 相關(guān)技術(shù)介紹 11 ( 3)讀寫站點服務(wù)器的文件 ,實現(xiàn)訪客計數(shù)器、座右銘等功能。當(dāng)遇到任何與 ActiveX Scripting 兼容的腳本 (如 VBScript 和JScript)時 ,ASP 引擎會調(diào)用相應(yīng)的腳本引擎進行處理。隨后出現(xiàn)的 ISAPI、 NSAPI 和 JDBC 等技術(shù)方案雖較 CGI進步 ,但從企業(yè)網(wǎng) (Intra )的技術(shù)現(xiàn)實來衡量 ,這些方案仍不適用于進行快速開發(fā)、及時維護和大面積的技 術(shù)普及。 IIS的作用:在同一時間內(nèi)允許打開的網(wǎng)站頁面數(shù),打開一個頁面占一個 IIS,打開一個站內(nèi)框架頁面占 2 到 3 個 IIS;若圖片等被盜鏈,在其它網(wǎng)站打開本站圖片同樣占一 個 IIS。 第二章 相關(guān)技術(shù)介紹 7 (6) 新的 SQL Server Management Studio SQL Server 2021 引入了 SQL Server Management Studio,這是一個新型的統(tǒng)一的管理工具組。 SQL Server 2021 數(shù)據(jù)庫引擎為關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)提供了更安全可靠的存儲功能 。它是隨著Inter 技術(shù)的興起,對 C/S 結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。 MIS 系統(tǒng)的飛速發(fā)展,技術(shù)的成熟以及應(yīng)用領(lǐng)域的不斷擴大,為網(wǎng)上信息的交互提供了一個良好的平臺和方便的操作界面。 隨著科學(xué)技術(shù)的不斷提高 ,計算機科學(xué)日漸成熟 ,其強大的功能已為人們深刻認識 ,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。例如,我國許多高校的網(wǎng)上招生系統(tǒng),學(xué)校的各種管理信息系統(tǒng),學(xué)校選課系統(tǒng),還有一些醫(yī)學(xué)院校開發(fā)出的網(wǎng)上診所、遠程診斷系統(tǒng)等等,都是基于校園網(wǎng)的應(yīng)用系統(tǒng)。 學(xué)生選課系統(tǒng)主要包括登陸,排課,選課三個基礎(chǔ)功能,登陸系統(tǒng)主要是驗證用戶信息與用戶類別,然后賦予相應(yīng)的權(quán)限。還可以對新來的學(xué)生信息進行信息錄入。 我國不少高校都實行了學(xué)分制,它的核心是允許學(xué)生自由選課,即把學(xué)習(xí)的自主權(quán)交給學(xué)生。 第一章 緒論 3 (2) 以高速度 低成本完成數(shù)據(jù)的處理業(yè)務(wù),追求系統(tǒng)處理問題的效率。該系統(tǒng)基于 當(dāng)前高校課程管理與修改高校選課的弊端為基礎(chǔ) ,結(jié)合了 目前高校的具體 實際需要 , 利用軟件工程的思想和方法,從項目的需求分析開始到設(shè)計 網(wǎng)站實現(xiàn)。在這種結(jié)構(gòu)中,將許許多多的網(wǎng)連接到一塊,形成一個巨大的網(wǎng),即全球網(wǎng)。 (2) 在線恢復(fù) 使用 SQL Server 2021 版服務(wù)器,數(shù)據(jù)庫管理人員將可以在 SQL 服務(wù)器運行的情況下,執(zhí)行恢復(fù)操作。另外,新的對等交易式復(fù)制性能,通過使用復(fù)制,改進了其對數(shù)據(jù)向外擴展的支持 [34]。進行了許多重大的結(jié)構(gòu)改進以滿足客戶需求。當(dāng)瀏覽器通過 Inter 的 HTTP 協(xié)議向站點的 Web 服務(wù)器申請主頁時 ,站點服務(wù)器就會將已設(shè)計好的靜態(tài)的 HTML 文件 傳送給瀏覽器。因此 ,若不通過從服務(wù)器下載來觀察 *.asp 主頁 ,在瀏覽器端見不到正確的頁面內(nèi)容。例如,在一個發(fā)送請求到服務(wù)端的應(yīng)用中,必須包含請求順序、優(yōu)先級、超時響應(yīng)、錯誤處理及回調(diào),其中許多元素已經(jīng)在 Web 服務(wù)中包含了,就像現(xiàn)在的 SOA。例如用戶通常希望每一次按鈕點擊會導(dǎo)致幾秒的延遲和屏幕刷新,但 AJAX 正在打破這種長時間的狀況。類似的, XSLT是最簡單而快速的從 XML 數(shù)據(jù)生成 HTML 或 XML 的方式。 Ajax 不需要任何瀏覽器插件,但需要用戶允許 JavaScript 在瀏覽器上執(zhí)行。排課系統(tǒng)是本系統(tǒng)的基礎(chǔ),主要提供給管理員使用,主要功能是合理的對課程進行編排,在本系統(tǒng)中主要是:設(shè)定選課時間段,進行排課并檢測排課沖突,發(fā)布選課信息。 系 統(tǒng) 管 理 員輸 入 登 錄信 息系 統(tǒng) 查 詢 管理 用 戶 信 息表進 入 系 統(tǒng) 退 出修 改 信 息管 理 用 戶信 息 表用 戶 名 , 密 碼 驗 證 通 過驗 證 失 敗用 戶 名 , 密 碼輸 入 正 確 信 息 圖 36 管理員登陸數(shù)據(jù)流圖 排課系統(tǒng)數(shù)據(jù)流分析:排課的數(shù)據(jù)以課程信息表,教室信息表,教師信息表,院系信息表的數(shù)據(jù)為基礎(chǔ),首先進行排課,將排課的結(jié)果進行沖突檢測(主要檢測:時間沖突,地點沖突等)。 教師與管理員的信 息管理需求與學(xué)生類似,這里不再贅述。并且在利用合法數(shù)據(jù)進行查詢或插入時,也會用參數(shù)格式轉(zhuǎn)換(例如加單引號)防止輸入數(shù)據(jù)包含關(guān)系表達式,以至于會造成數(shù)據(jù)泄漏。 ( 3) 教學(xué)樓信息表( BuildingInfo):該表記錄了所有教學(xué)樓的相關(guān)信息,包括教 學(xué)樓編號,教學(xué)樓名稱。結(jié)構(gòu)如表 。教師 的主要權(quán)限是返匯排課信息。學(xué)生只能在此設(shè)定的時間段內(nèi)進行選課。當(dāng)不同的用戶登陸到本系統(tǒng)中選擇不同的用戶類型時,系統(tǒng)會為他們分配不同的權(quán)限。結(jié)構(gòu)如表 。介紹如下: ( 1) 排課表( Arrange):該表格需記錄排課相關(guān)信息,包括排課編號,教健雄職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計論文 27 室編號,上課時間,課程設(shè)置號等。因此,在驗證或注冊頁面中,我們采用了 Session 驗證避免這種問題,如果當(dāng)前健雄職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計論文 23 用戶的 session 不存在,程序會自動終止本次交互,防止了隨意訪問頁面。 管理員的需求是可以正確的,合理的對現(xiàn)存課程進行排課,并且會備份產(chǎn)生的排課表,以備下次檢測沖突時使用。 管 理 員選 課 管 理 系 統(tǒng)學(xué) 生教 師選 課 結(jié) 果 排 課 結(jié) 果 教 師 返 匯選 課 結(jié) 果排 課 結(jié) 果教 師 返 匯選 課 結(jié) 果選 課 信 息 圖 35 系統(tǒng)頂層數(shù)據(jù)流圖 用戶數(shù)據(jù)流:由用戶輸入用戶名,密碼,與用戶類型信息(管理員,教師,學(xué)生),系統(tǒng)進行驗證輸入信息,查詢用戶信息表,如果正確,進入系統(tǒng)進行正常操作,進行排課,發(fā)布公告,修改信息(密碼),最后退出;如果錯誤,則直健雄職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計論文 19 接提示并退出系統(tǒng)。 根據(jù)上面的敘述,對本系統(tǒng)進行了劃分,主要分為三個功能模塊:登陸控制,排課控制和選課 控制,相應(yīng)的對應(yīng)三個之系統(tǒng),登陸系統(tǒng),排課系統(tǒng)與選課系統(tǒng)。 使用 Ajax 的最大優(yōu)點,就是能在不更新整個頁面的前提下維護數(shù)據(jù)。使用XMLHttpRequest 傳送的數(shù)據(jù)可以是任何格式,雖然從名字上建議是 XML 格式的數(shù)據(jù)。因此開發(fā)人員必須更注重用戶。 Ajax 技術(shù)簡介 AJAX 全 稱為 “Asynchronous JavaScript and XML” (異步 JavaScript 和XML),是指一種創(chuàng)建交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù)。 ( 3) 獨立于瀏覽器 用戶端只要使用可解釋常規(guī) HTML 碼的瀏覽器 , 即可瀏覽 ASP 所設(shè)計的主頁。然而 ,目前 Web的服務(wù) ,仍以提供 靜態(tài) 主頁內(nèi)容為主。更強的性能和擴展性 。 (9) 數(shù)據(jù)分割 數(shù)據(jù)分割 將加強本地表檢索分割,這使得大型表和索引可以得到高效的管理。 (1) 數(shù)據(jù)庫鏡像 通過新數(shù)據(jù)庫鏡像方法,將記錄檔案傳送性能進行延伸。 B/S 模式最大特點是:用戶可以通過 WWW 瀏覽器去訪問 Inter 上的文本、數(shù)據(jù)、圖像、動畫、視頻點播和聲音信息,這些信息都是由許許多多的 Web 服務(wù)器產(chǎn)生的,而每一個 Web 服務(wù)器又可以通過各種方式與數(shù)據(jù)庫服務(wù)器連接,大量的數(shù)據(jù)實際存放在數(shù)據(jù)庫服務(wù)器 中。以 MIS 系統(tǒng)的構(gòu)建思想來實現(xiàn)網(wǎng)上 選課系統(tǒng)可以最大程度的做到實用性,可擴展性和可維護性相結(jié)合,安全性以及規(guī)范化原則 [1]。換句話說, MIS 系統(tǒng)的最終目的是使管理人員及時了解公司現(xiàn)狀,把握將來的發(fā)展路徑。在排課過程中,除了滿足大量的制 約條件以外,還必須解決許多沖突與矛盾,例如:兩位教師不能同一時間在同一班級上課、一位教師不能在同一時間上兩門課等等。 本論文中的系統(tǒng)可基于 IIS + Sql Server 2021 + Windows Server 2021進行實現(xiàn),可以方便老師、學(xué)生方便的排課與選課。信息管理模塊也有兩個部分,主要是個人信息管理與院系課程管理,即學(xué)生與教師的個人信息管理,院系與課程的信息管理。早在七十年代末,美國就建成了 NSFNET(國家科學(xué)基金網(wǎng) ),其課題的申報及課題的進展情況匯報都在網(wǎng)上進行。這些優(yōu)點能夠極大地提高人事勞資管理的效率 ,也是企業(yè)的科學(xué)化、正規(guī)化管理 ,與世界接軌的重要條件。網(wǎng)上選課系統(tǒng)是針對在校學(xué)生和教師使用,從學(xué)生的角度來說,由于學(xué)校教學(xué)制度的改革,現(xiàn)在大部分高等院校開始實行的是學(xué)生的自主選課模式,傳統(tǒng)的教學(xué)模式 —— 學(xué)生按照學(xué)校安排好的課程上課 —— 已經(jīng)不能適應(yīng)新型的教學(xué)手段,如果仍然通過紙上的方式選課,一方面 浪費的大量的人力、物力資源,另一方面浪費時間以及在人為的統(tǒng)計過程中不可避免出現(xiàn)的差錯等情況。這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本( TCO)。 SQL Server 2021 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。 (7) 專門的管理員連接 SQL Server 2021 將引進一個專門的管理員連接,即使在一個服務(wù)器被鎖住,或者因為其他原因不能使用的時候,管理員可以通過這個連接,接通這個正在運行的服務(wù)器。但要在同一時間(極短的時間)有 50個頁面被打開,需要 50 個人同時操作,這個概率還是比較低的。只要幾行腳本語句 ,就能將后臺的數(shù)據(jù)庫信息發(fā)布到Inter/Intra 上 , 在編程和網(wǎng)頁腳本的可讀性方面大大優(yōu)于傳統(tǒng)的技術(shù)方案。ASP 腳本是在服務(wù)器端解釋執(zhí)行的 ,它依據(jù)訪庫的結(jié)果集自動生成符合 HTML語言的主頁 , 去響應(yīng)用戶的請求 。 ( 5)由 cookies 讀 寫用戶端的硬盤文件 ,以記錄用戶的數(shù)據(jù)。同時,開發(fā)人員還需要考慮 C/S 環(huán)境的外部和使用 AJAX 技術(shù)來重定型 MVC邊界。這種觀點來來自以前編寫 JavaScript 代碼的經(jīng)歷 :繁雜而又易出錯的語言。由于每次應(yīng)用的交互都需要向服務(wù)器 發(fā)送請求,應(yīng)用的響應(yīng)時間就依賴于服務(wù)器的響應(yīng)時間。 通過對各個高?,F(xiàn)存選課需求,確定了本系統(tǒng)中用戶應(yīng)該含有的三類用戶:管理員,教師,學(xué)生。其業(yè)務(wù)流程如圖 32。 健雄職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計論文 21 網(wǎng) 上 選 課 管 理 系 統(tǒng)登 錄 排 課 選 課根據(jù)身份(管理員,教師,學(xué)生)進行登陸修改信息退出已排排課表備份排課表插入排課信息對未排課的課程進行排課發(fā)布選課通知查看可選課程信息提交選課申請退課顯示學(xué)生課程表圖 310 系統(tǒng)功能模塊圖 學(xué)生選課系統(tǒng)需要滿足來自三方面的需求,學(xué)生、教師、管理員。但是,該解決方案在為我們帶來便捷的同時,也帶來了嚴(yán)峻的安全問題。 ER 圖如圖 42。 ( 12)學(xué)生信息表( StrudentInfo):該表存儲所有在校地學(xué)生信息,包括學(xué)生學(xué)號,姓名,所屬院系編號,專業(yè)號等。 第四章 系統(tǒng)統(tǒng)計 30 表 UserInfo 字段 說明 類型 備注 UserInfo
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1