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

正文內(nèi)容

基于jsp的學(xué)生學(xué)籍管理系統(tǒng)—免費-文庫吧資料

2024-12-15 09:40本頁面
  

【正文】 息。 學(xué)生信息添加 :對新生的錄入。 密碼修改:管理員修改自己的密碼。 成績查詢:及時的了解到自己每學(xué)期的學(xué)習(xí)成績。 學(xué)生學(xué)籍管理系統(tǒng) 學(xué)生操作 管理員操作 學(xué)籍維護 修改密碼 成績查詢 選課管理 學(xué)生信息 選修課程 查看成績 課程列表 所選課程 修改信息 添加學(xué)生 刪除信息 添加課程 添加選課 修改刪除 基礎(chǔ)課程 修改刪除課程 學(xué)生學(xué)籍管理系統(tǒng) 16 查看已選課程:查看自己選修的課程,并可以退選。 密碼修改:每位學(xué)生的初始密碼都是相同的,因此學(xué)生登錄后要修改系統(tǒng)登錄密碼。 系統(tǒng)分為學(xué)生登錄和管理員登錄,下面分別對其進行用例分析。 ( 4) 查看成績管理:可以精確查找學(xué)生成績,也可以通過輸入課程,查看該課程所有學(xué)生的成績,以便進行學(xué)生的排名。在該模塊,管理員還可 以查看學(xué)生選課情況,輸入學(xué)號查看該學(xué)生選課情況,輸入課程號查看選修了該課程的所有學(xué)生。 ( 1) 學(xué)生信息管理:在該頁面,管理員可以進行添加、修改、刪除,具體為對出錯學(xué)生信息的修改,對新生的錄入,對已經(jīng)畢業(yè)了的學(xué)生,刪除有關(guān)他們的相關(guān)信息。 管理員操作管理包括下面幾個子模塊,如下圖所示: 圖 在管理員操作管理中,管理員對學(xué)生信息的修改、添加、刪除,對課程的修改、添加、刪除。這樣不緊方便了學(xué)生,也減輕了教務(wù)處的負擔(dān),也正是該系統(tǒng)方便、快捷、及時的特點。學(xué)生點課程列表前面的添加,就可以添加自己喜歡的課程,每位學(xué)生最多只能選 3 門課,超過 3 門或者重復(fù)選課都會彈出錯誤提示框,學(xué)生如果想換課程,可單擊所選課程前面的刪除,重新選擇課程。 ( 2) 選課管理:該模塊又包括選修課表和所選課列表。其它可錄入的信息,學(xué)生可以進行修改,提交后數(shù)據(jù)庫更新相關(guān)信息。下面具體介紹每個子功能模塊。系統(tǒng)的 2 個大模塊劃分如圖 所示。管理員操作包括后臺學(xué)生信息管理、選修課程信息管理、基礎(chǔ)課程信息管理、成績這幾個小模塊。 系統(tǒng)功能描述 本系統(tǒng)功能主要劃分學(xué)生操作管理、管理員操作管理 2大模塊。 如果是管理員頁面,管理員可以對出錯學(xué)生信息進行修改,對選修課程的添加、修改、刪除,以及對基礎(chǔ)課程的添加、修改、刪除。其次,對于所輸入的用戶名和密碼進行判斷。 計算機的資源是受到限制的,因此要充分利用 JSP 的功能,設(shè)計出功能強大的軟件,同時要 盡可能減少對系統(tǒng)資源的占用,同時對本系統(tǒng)要求有良好的保密 系統(tǒng)設(shè)計思想 學(xué)籍管理系統(tǒng)主要實現(xiàn)的是 對學(xué)生的學(xué)籍、選修課、基礎(chǔ)課程和成績的管理。 硬件配置: CPU: ; 內(nèi)存: 256M; 硬盤: 80G; 軟件配置: 操作系統(tǒng): Windows XP/Windows 2021; 數(shù)據(jù)庫: SQL Server 2021; JSP 服務(wù)器: Tomcat; 開發(fā)工具: JBuilder X。本系統(tǒng)采用 B/S結(jié)構(gòu),系統(tǒng)的升級只需要在服務(wù)器端完成,更新軟件系統(tǒng)的數(shù)據(jù)庫、文件也只需要更新服務(wù)器端即可。 學(xué)籍 管理系統(tǒng)的可擴展性,體現(xiàn)在不同用戶需要處理不同類型的數(shù)據(jù)、數(shù)據(jù)與用戶之間進行交互、數(shù)據(jù)要符合個 人 用戶的使 用需求、多表查詢系統(tǒng)化、避免性能下降等方面。 ? 可擴展性。 ? 系統(tǒng)內(nèi)容的全面性。由于此系統(tǒng)中的操作都是由用戶操作的,所以對于用戶的權(quán)限設(shè)置比較嚴格。 綜合所述 JavaScript 是一種新的描述語言,它可以被 嵌 入到 HTML 的文件之 中JavaScript語言可以做到回應(yīng)使用者的需求事件 (如: form 的輸 入 ) ,而不用任何的網(wǎng)路來回傳輸資料,所以當一位使用者輸入一項資料時,它不用經(jīng)過傳給伺服端 (server)處理,再傳回來的過程,而直接可以被客戶端 (client) 的應(yīng)用程式所處理 。比如按下鼠標、移動窗口、選擇菜單等都可以視為事件。它對用戶的反映響應(yīng),是采用以事件驅(qū)動的方式進行的。從而有效地防止數(shù)據(jù)的丟失 。其次它的變量類型是采用弱類型,并未使用嚴格的數(shù)據(jù)類型。因此,許多功能可以來自于腳本環(huán)境中對象的方法與腳本的相互作用。 基于對象的語言 JavaScript 是一種基于對象的語言,同時以可以看作一種面向?qū)ο蟮摹5幌襁@些語言一樣,需要先編譯,而是在程序運行過程中被逐行地解釋。像其它腳本語言一樣 ,JavaScript 同樣已是一種解釋性語言 ,它提供了一個易的開發(fā)過程。 應(yīng) 用 程 序 J DBC 驅(qū)動程序管理器 JDBC 驅(qū)動程序 for Oracle SQLserver 驅(qū)動程序 for DB2 JDBCODBC 橋驅(qū)動程序 JDBC 網(wǎng)絡(luò)驅(qū)動程序 Orcale DB2 ……... .. ODBC 連接的 數(shù)據(jù)庫 應(yīng) 用 程 序 ODBC 驅(qū)動程序 Oracle 驅(qū)動程序 SQLserver 驅(qū)動程序 Access 驅(qū)動程序 其他數(shù)據(jù)庫驅(qū)動 Orcale SQLserver Access ……... .. 學(xué)生學(xué)籍管理系統(tǒng) 11 它是通過嵌入或調(diào)入在標準的 HTML語言中實現(xiàn)的。使用它的目的是與 HTML超文本標記語言、 Java 腳本語言( Java小程序)一起實現(xiàn)在一個 Web 頁面中鏈接多個對象,與 Web 客戶交互作用。 JDBC工作原理如圖 3所示。 學(xué)生學(xué)籍管理系統(tǒng) 10 圖 ODBC 工作原理 JDBC數(shù)據(jù)訪問接口 為支持 Java程序的數(shù)據(jù)庫操作功能, Java語言采用了專門的 Java數(shù)據(jù)庫編程接口( Java Database Connecivity,JDBC),用于在 Java程序中實現(xiàn)數(shù)據(jù)庫操作功能并簡化操作過程。在這一實現(xiàn)過程中, ODBC驅(qū)動程序起了關(guān)鍵作用,簡單地說, ODBC驅(qū)動程序相當于一個轉(zhuǎn)換開關(guān),它負責(zé)將應(yīng)用程序發(fā)送來的標準 SQL語句傳遞給各種數(shù)據(jù)庫驅(qū)動程序處理,再將處理結(jié)構(gòu)送回使用程序。因此,本系統(tǒng)采用 JSP語言開發(fā)。現(xiàn)在,大量的標準 JavaBeans程序庫就是一個很好的例證。 程序的可重用性 : 在 JSP頁面中可以不直接將腳本程序嵌入,而只是將動態(tài)的交互部分作為一個部件加以引用。 程序的獨立性 : JSP是 Java API家族的一部分,它擁有一般的 Java程序的跨平臺的特性,換句話說,就是擁有程序的對平臺的獨立性。這樣,不熟悉腳本語言的網(wǎng)頁開發(fā)者,完全可以利用 JSP做出漂亮的動態(tài)網(wǎng)頁。這樣,熟悉HTML網(wǎng)頁編寫的設(shè)計人員可以很容易進行 JSP網(wǎng)頁的開發(fā)。 JSP通過以下幾個方面加以實現(xiàn)的 : 簡便性和有效性 : JSP動態(tài)網(wǎng)頁的編寫與一般的靜態(tài) HTML的網(wǎng)頁的編寫是十分相似的。 JSP技術(shù)是以 Java語言作 為腳本語言的。 SQL Server在網(wǎng)絡(luò)組件的頂部添加了服務(wù)器特有的中介組件,諸如開放式數(shù)據(jù)庫連接 (ODBC)后能使不同客戶機進行相互連接 ,它可處理基于 Inter的應(yīng)學(xué)生學(xué)籍管理系統(tǒng) 9 用程序 ,幫助用戶把 SQL Server數(shù)據(jù)庫信息集成到 Web頁面 。 SQL Server 2021可以動態(tài)地將自身配置成能有效地使用客戶端桌面或膝上型電腦 中的可用資源,而不需要為每個客戶端專設(shè)一個數(shù)據(jù)庫管理員。 SQL Server 2021還在多個用戶之間有效地分配可用資源,比如內(nèi)存、網(wǎng)絡(luò)帶寬和磁盤 I/O等。 SQL Server 2021能提供超大型系統(tǒng)所需的數(shù)據(jù)庫服務(wù)。 SQL Server 2021 SQL Server 2021具有較好的可伸縮性和可靠性,提供了以 Web標準為基礎(chǔ)的擴展數(shù)據(jù)庫編程功能,可以滿足電子商務(wù)和企業(yè)應(yīng)用程序的要求。 由于這種模式是提供一個跨平臺的、簡單一致的應(yīng)用環(huán)境,實現(xiàn)了開發(fā)系統(tǒng)與應(yīng)用系統(tǒng)的分離,因此避免了為多重不同的操作系統(tǒng)開發(fā)同一應(yīng)用系統(tǒng)的重復(fù)操作,便于用戶群的擴展、變化以及應(yīng)用系統(tǒng)的管理。而在客戶端和應(yīng)用服務(wù)器之間加入一個 WEB服務(wù)器,就形成了一種特殊的 B/S結(jié)構(gòu):Browser/Server,只在客戶端安裝瀏覽器軟件即可。 三層 B/S結(jié)構(gòu)將應(yīng)用的三個部分明確的分開:表示部分、應(yīng)用邏輯部分、數(shù)據(jù)訪問部分。 數(shù)據(jù)庫 Browse 瀏覽器 Web 服 務(wù)器 學(xué)生學(xué)籍管理系統(tǒng) 8 圖 三層體系結(jié)構(gòu) 采用該結(jié)構(gòu)軟件的優(yōu)勢在于: (1)無須開發(fā)客戶端軟件,維護和升級方便; (2)可跨平臺操作,任何一臺機器只要裝有 WWW瀏覽器軟件,均可作為客戶機來訪問系統(tǒng); (3)具有良好的開放性和可擴充性; (4)可采用防火墻技術(shù)來保證系統(tǒng)的安全性,有效地適應(yīng)了當前用戶對管理信息系統(tǒng)的新需求。實際上 B/S體系結(jié)構(gòu)是把二層 C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機的任務(wù)中分離出來,由 Web服務(wù)器單獨組成一層來負擔(dān)其任務(wù),這樣客戶機的壓力減輕了,把負荷分配給了 Web服務(wù)器。服務(wù)器將擔(dān)負更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。 B/S體系 結(jié)構(gòu) 在 B/S體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進行處理,將用戶所需信息返回到 瀏覽器。隨著 WEB技術(shù)的日益成熟, Browse/Server(簡稱 B/S)結(jié)構(gòu)已成為取代 Client/Server(簡稱 C/S)結(jié)構(gòu)的一種全新技術(shù)。 本系統(tǒng)的設(shè)計綜合應(yīng)用了 B/S體系結(jié)構(gòu) 、 SQL Server 202 JSP、 ODBC、 JDBC等技術(shù)。管理員通過輸入選修課的課程號來查看選課情況。 管理員通過查看選課可以進行修改和刪除。 選課情況管理 。 ( 3)課程成績查詢:學(xué)生頁面直接點查看成績,就能顯示個人成績。 ( 1)顯示所有課程 : 該頁面可以進行修改和刪除。 對歷屆畢業(yè)生(已畢業(yè))的信息,先進行保存檔案,再刪除。管理員通過該功能對新生的錄入。 填寫個人信息出錯,可以通過該功能修改基本信息(可錄入)。 可以查看學(xué)校總?cè)藬?shù)。該模塊主要包括以下幾個 子模塊。 研究內(nèi)容 系統(tǒng)由 一臺 WEB 服務(wù)器 、 SQL Server2021 數(shù)據(jù)庫服務(wù)器 和 眾多 客戶端工作站構(gòu)成 ,采用 為 BrowseServerDatabase三級框架結(jié)構(gòu),使用 JSP 編程,實現(xiàn) 學(xué)籍 管理 , 該系統(tǒng)有以下 五個 功能模塊: 系統(tǒng) 管理員 管理。 總之,通過該系統(tǒng)的建設(shè)來提高學(xué)校學(xué)生學(xué)籍管理效率,使得學(xué)校的發(fā)展能夠適應(yīng)當前的教育信息化建設(shè)的總體發(fā)展趨勢。 滿足 教育管理單位、學(xué)生管理人員 和學(xué)生的不同層次和不同方面的需要。 學(xué)生學(xué)籍管理系統(tǒng)要實現(xiàn)的目標是為該校提供全面的學(xué)生學(xué)籍管理的解決方案,以解決傳統(tǒng)人工管理方式效率低、保密性差,不利于查找、更新和維護的問題,極大地提高學(xué)生學(xué)籍管理的效率,節(jié)約教育經(jīng)費,以適應(yīng)學(xué)校信息化建設(shè)的發(fā)展趨勢。學(xué)籍是組織管理學(xué)生的客觀依據(jù) ,但傳統(tǒng)的學(xué)籍管理模式和管理手段不僅大量地消耗人力、物力,同時,還存在諸多弊端,時常影響教學(xué)秩序,阻礙教學(xué)改革的深化,難以保證該項工作應(yīng)具有的嚴肅性。 學(xué)籍管理指學(xué)校對學(xué)生所獲得的學(xué)籍資格進行管理。這些優(yōu)點能夠極大地提高學(xué)校管理的效率 ,也是企業(yè)的科學(xué)化、正規(guī)化管理 ,與世界接軌的重要條件。 隨著科學(xué)技術(shù)的不斷提高 ,計算機科學(xué)日漸成熟 ,其強大的功能已為人們深刻認識 ,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。本系統(tǒng)在認真研究國內(nèi)外同類產(chǎn)品的基礎(chǔ)上,博取眾家之長,并在多年從事學(xué)生檔案管理專家 的指導(dǎo)下開發(fā)而成,該系統(tǒng)適合各類中、小學(xué)校、職業(yè)技術(shù)學(xué)校的學(xué)生學(xué)籍管理。 本系統(tǒng)運用了 B/S結(jié)構(gòu)開發(fā)的。傳統(tǒng)的單機版應(yīng)用軟件正在逐漸退出舞臺,取而代之的是支持網(wǎng)絡(luò)、支持多種數(shù)據(jù)信息(多媒體)的新一代網(wǎng)絡(luò)版應(yīng)用軟件,而目前網(wǎng)絡(luò)版軟件中似乎存在著兩種不同的趨勢,一種是稱為客戶端 —— 服務(wù)器的 C/S結(jié)構(gòu)應(yīng)用系統(tǒng),這類軟件具有結(jié)構(gòu)嚴謹,運行效率高,服務(wù)器端壓力小,安全性好等優(yōu)點,被廣泛運用于局域網(wǎng)中。 SQL SERVER 2021。s information, the curriculum, the result carries on the unification management, is advantageous for the inquiry, the revision and the deletion. Involves the main content includes: The system structure plan, designs the platform to build as well as the system design. The main realization function module has the management system management system
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1