【正文】
和管理的網(wǎng)上選課系統(tǒng)已經(jīng)成為現(xiàn)代教學(xué)改革的一項(xiàng)重要措施,并將成為解決高校教務(wù)管理問(wèn)題的重要保障,將會(huì)大大提高高校教務(wù)教學(xué)管理的質(zhì)量和效率。 目前,各高?;径家呀?jīng)建成了覆蓋全校的校園網(wǎng),并與 Inter互聯(lián),已經(jīng)具備通過(guò)網(wǎng)絡(luò)來(lái)管理教學(xué)的硬件環(huán)境。 學(xué)校采取人工方式對(duì)學(xué)生的選課情況和信息數(shù)據(jù)進(jìn)行管理,由于數(shù)據(jù)多,信息量大,牽涉面比較廣,選課信息的管理工作比較混亂,相對(duì)比較復(fù)雜。如此大的信息處理量,很容易出錯(cuò),數(shù)據(jù)繁多,又容易丟失。在信息爆炸的時(shí)代,傳統(tǒng)的教學(xué)管理面臨諸多挑戰(zhàn) [2]。從以前的學(xué)年制,到現(xiàn)在的學(xué)分制,教育改革在如火如荼的進(jìn)行,這些項(xiàng)目改革的實(shí)施如果不借助計(jì)算機(jī)進(jìn)行管理,恐怕是一件不可想象的事 [1]。 網(wǎng)上選課 系統(tǒng)開(kāi)發(fā)背景及目的 近年以來(lái),國(guó)內(nèi)高校都在積極推動(dòng)教育體制改革,為培養(yǎng)更優(yōu)秀的新型的復(fù)合型人才努力。每個(gè)學(xué)期都要面臨學(xué)生的選課工作。 using SH ( Struts + Hibernate ) architecture design, the system has better security and scalability。 關(guān)鍵詞: 網(wǎng)上選課, Microsoft SQL Server 2021, SH, B/S 模式 The Design and Implementation of The Course Selecting System Author:Guo Ya Xun Tutor: Liu Han Bing Abstract At present, after the expansion of education, students are increasing. The construction of the elective course system is still the key work of college teaching, if still through the traditional way of course on paper, it wastes a lot of manpower and material resources and may be appeared in the statistics of mistakes . Online courses in higher colleges to students is used to manage elective course of management information system. With the Inter, the system can provide students with convenient selection function, also can improve the institutions of higher learning on the students and the efficiency of teaching management. The system is mainly to achieve elective system work, including teachers39。 并用軟件開(kāi)發(fā)的生命周期論述了系統(tǒng)分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)和代碼實(shí)現(xiàn)的過(guò)程。本 系統(tǒng)的實(shí)現(xiàn)將 極大的縮短選課流程,簡(jiǎn)化管理,提高教務(wù)管理的效率和質(zhì)量。 該系統(tǒng)主要實(shí)現(xiàn)對(duì)選課系統(tǒng)的網(wǎng)絡(luò)化,包括管理員管理課程,教師,學(xué)生及系統(tǒng)信息,學(xué)生登錄選課,教師授課評(píng)分等功能。網(wǎng)上選課是高等院校用來(lái)對(duì)學(xué)生選修課程進(jìn)行管理的管理信息系統(tǒng)。 單位代碼 01 學(xué) 號(hào) 100312021 分 類 號(hào) TP315 密 級(jí) 畢業(yè)設(shè)計(jì)說(shuō)明書 網(wǎng)上選課 系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 院(系)名稱 信息工程學(xué)院 專 業(yè) 名 稱 軟件工程 學(xué) 生 姓 名 指 導(dǎo) 教 師 2021 年 5 月 15 日 網(wǎng)上選課系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 目前高校擴(kuò)招后,在校學(xué)生日益增多。選課系統(tǒng)的建設(shè)依然是高校教學(xué)工作的重點(diǎn),若仍然通過(guò)傳統(tǒng)的紙上方式選課,既浪費(fèi)大量的人力物力,又浪費(fèi)時(shí) 間又可能在人為統(tǒng)計(jì)中出現(xiàn)不種程度的錯(cuò)誤。借助互聯(lián)網(wǎng),該系統(tǒng)能夠?yàn)閷W(xué)生提供方便的選課功能,也能夠提高高等院校對(duì)學(xué)生和教學(xué)管理的效率。系統(tǒng)采用 B/S (Brower/Server)模式設(shè)計(jì),方便用戶的隨時(shí)使用和系統(tǒng)的優(yōu)化升級(jí);采用 SH (Struts + Hibernate)架構(gòu)設(shè)計(jì),使系統(tǒng)具有更好的安全性和擴(kuò)展性;使用 Microsoft SQL Server 2021 作為數(shù)據(jù)庫(kù)管理系統(tǒng)可以保證能夠存放大量的數(shù)據(jù)。 本論文 闡述了基于 web 的網(wǎng)上選課系統(tǒng) 的背景、研究現(xiàn)狀及發(fā)展趨勢(shì),介紹了系統(tǒng)開(kāi)發(fā)所使用的環(huán)境、工具以及開(kāi)發(fā)語(yǔ)言 , 并對(duì) 主要的 相關(guān)開(kāi)發(fā)技術(shù)進(jìn)行了闡述。 體現(xiàn) 了面向?qū)ο笤O(shè)計(jì)方法、系統(tǒng)設(shè)計(jì)的原則、系統(tǒng)設(shè)計(jì)的總體目標(biāo)以及體系結(jié)構(gòu)的特點(diǎn) 。 Declaration of curriculum, student login, course, administrator statistics course, modify the system related information and other functions, the system adopts B / S ( Brower / Server ) pattern design, convenient for users to use at any time and system optimization and upgrading。 using Microsoft SQL Server 2021 as database can guarantee that can store large amounts of data. The realization of this system will greatly shorten the selection process, simplify management, improve management efficiency and quality. This paper expounds the online courses system based on web of background, the research present situation and development trend, and introduces system development using the environment, tools as well as development of language, related development technology is discussed. With the software development life cycle describes the system analysis, the outline design, detailed design and the code realization process. Embodiment of the object oriented design method, principle of system design, system design and system structure of the overall goal of the characteristics. Keywords: Online course, Microsoft SQL Server 2021, SH, B/S Model 目 錄 1 緒 論 .................................................................................................................................. 1 網(wǎng)上選課 系統(tǒng)開(kāi)發(fā)背景及目的 .................................................................................. 1 國(guó)內(nèi)外 研究 現(xiàn)狀 .......................................................................................................... 2 系統(tǒng)設(shè)計(jì)思想及實(shí)施方案 .......................................................................................... 2 可行性分析 .................................................................................................................. 3 資源可行性 ...................................................................................................... 3 時(shí)間可行性 ...................................................................................................... 3 技術(shù)可行性 ...................................................................................................... 3 經(jīng)濟(jì)可行性 ...................................................................................................... 3 社會(huì)可行性 ...................................................................................................... 3 本文結(jié)構(gòu) ...................................................................................................................... 4 2 需求分析 .............................................................................................................................. 5 系統(tǒng)概述 ...................................................................................................................... 5 功能需求分析 .............................................................................................................. 5 管理員 功能分析 .............................................................................................. 5 教師 功能分析 .................................................................................................. 5 學(xué)生 功能分析 .................................................................................................. 5 系統(tǒng)設(shè)置功能分析 .......................................................................................... 6 系統(tǒng)的界面分析 .............................................................................................. 6 系統(tǒng)業(yè)務(wù)流程分析 ...................................................................................................... 6 數(shù)據(jù)庫(kù)需求分析 ...................