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

正文內(nèi)容

畢業(yè)設(shè)計基于jsp的學(xué)生學(xué)籍管理系統(tǒng)論文(編輯修改稿)

2025-07-19 12:54 本頁面
 

【文章內(nèi)容簡介】 小學(xué)校、職業(yè)技術(shù)學(xué)校的學(xué)生學(xué)籍管理。 學(xué)籍管理系統(tǒng) 從根本上解決了學(xué)校管理學(xué)生有關(guān)學(xué)生檔案的煩惱,它不僅讓學(xué)校能夠方便的錄入學(xué)生學(xué)籍的基本信息,還能夠方便查詢、打印在校學(xué)生和歷屆已經(jīng)畢業(yè)了的學(xué)生學(xué)籍信息。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認(rèn)識,它已進入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機應(yīng)用的一部分,使用計算機對學(xué)生學(xué)籍信息進行管理,具有手工管理所無法比:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高學(xué)校管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。第一章 緒論 選題背景和意義隨著科學(xué)技術(shù)、管理方法的不斷進步,傳統(tǒng)的辦公方式、方法和手段已經(jīng)不能適應(yīng)現(xiàn)代化管理的需要,作為培養(yǎng)高質(zhì)量合格人才為宗旨的高等學(xué)校,總是走在科技的最前沿,學(xué)籍管理的計算機化已成為高校管理現(xiàn)代化、決策科學(xué)化的一個重要環(huán)節(jié),是開創(chuàng)學(xué)籍管理工作新局面的必由之路。學(xué)籍管理指學(xué)校對學(xué)生所獲得的學(xué)籍資格進行管理。凡經(jīng)過升學(xué)考試或按規(guī)定手續(xù)被正式錄取的學(xué)生,入校辦理注冊手續(xù)后即取得該校學(xué)籍,它標(biāo)志著學(xué)生取得了參加學(xué)習(xí)的資格。學(xué)籍是組織管理學(xué)生的客觀依據(jù),但傳統(tǒng)的學(xué)籍管理模式和管理手段不僅大量地消耗人力、物力,同時,還存在諸多弊端,時常影響教學(xué)秩序,阻礙教學(xué)改革的深化,難以保證該項工作應(yīng)具有的嚴(yán)肅性。當(dāng)前,學(xué)生學(xué)籍管理的弊端主要表現(xiàn)在兩方面:第一,工作繁雜、工作量大、錯誤率高;第二,缺乏監(jiān)督體系和控制手段:學(xué)籍管理的政策性很強,應(yīng)該嚴(yán)格按照上級部門的有關(guān)政策和規(guī)定辦事,然而,由于傳統(tǒng)的學(xué)籍管理模式缺乏有效的監(jiān)督措施,使有關(guān)部門的政策規(guī)定難以得到及時準(zhǔn)確的貫徹執(zhí)行,使學(xué)籍管理工作完全失去了應(yīng)有的嚴(yán)肅性,給學(xué)校的人才培養(yǎng)質(zhì)量帶來了嚴(yán)重的影響,也給社會帶來了很大的負(fù)面影響。學(xué)生學(xué)籍管理系統(tǒng)要實現(xiàn)的目標(biāo)是為該校提供全面的學(xué)生學(xué)籍管理的解決方案,以解決傳統(tǒng)人工管理方式效率低、保密性差,不利于查找、更新和維護的問題,極大地提高學(xué)生學(xué)籍管理的效率,節(jié)約教育經(jīng)費,以適應(yīng)學(xué)校信息化建設(shè)的發(fā)展趨勢。具體目標(biāo)如下:提高學(xué)生學(xué)籍管理的效率,節(jié)約管理成本,增強學(xué)生管理的安全性。滿足教育管理單位、學(xué)生管理人員和學(xué)生的不同層次和不同方面的需要。為學(xué)校將來的整體信息化建設(shè)提供必要的支持??傊ㄟ^該系統(tǒng)的建設(shè)來提高學(xué)校學(xué)生學(xué)籍管理效率,使得學(xué)校的發(fā)展能夠適應(yīng)當(dāng)前的教育信息化建設(shè)的總體發(fā)展趨勢。因此,開發(fā)一個功能完善、操作簡單、界面友好、有針對性的學(xué)籍管理系統(tǒng)對學(xué)校、乃至社會都是非常必要,非常有意義的。 研究內(nèi)容系統(tǒng)由一臺 WEB 服務(wù)器、SQL Server2022 數(shù)據(jù)庫服務(wù)器和眾多客戶端工作站構(gòu)成,采用為 BrowseServerDatabase 三級框架結(jié)構(gòu),使用 JSP 編程,實現(xiàn)學(xué)籍管理, 該系統(tǒng)有以下五個功能模塊: 系統(tǒng)管理員管理。該模塊主要包括系統(tǒng)用戶數(shù)據(jù)的錄入、修改、刪除等; 學(xué)生信息管理。該模塊主要包括以下幾個子模塊。(1)瀏覽學(xué)生??梢圆榭磳W(xué)???cè)藬?shù)。(2)修改信息。填寫個人信息出錯,可以通過該功能修改基本信息(可錄入) 。(3)添加學(xué)生。管理員通過該功能對新生的錄入。(4)刪除學(xué)生。對歷屆畢業(yè)生(已畢業(yè))的信息,先進行保存檔案,再刪除。 課程信息管理模塊。(1)顯示所有課程:該頁面可以進行修改和刪除。(2)添加課程:管理人員對新加的課程進行錄入。(3)課程成績查詢:學(xué)生頁面直接點查看成績,就能顯示個人成績。管理員通過輸入學(xué)號查看成績。 選課情況管理。 該模塊主要包括以下幾個子模塊:(1)顯示選課:學(xué)生直接通過查看頁面添加選修課(最多只能選 3 門課) 。管理員通過查看選課可以進行修改和刪除。(2)查看選課:學(xué)生進入個人頁面直接可以查看選修的課程。管理員通過輸入選修課的課程號來查看選課情況。(3)添加選修課:管理員對新添加的課進行錄入。 系統(tǒng)開發(fā)技術(shù)本系統(tǒng)的設(shè)計綜合應(yīng)用了 B/S 體系結(jié)構(gòu)、SQL Server 202JSP、ODBC、JDBC 等技術(shù)。由于客戶服務(wù)器兩層結(jié)構(gòu)存在靈活性差、升級困難、維護工作量大等缺陷,已較難適應(yīng)當(dāng)前信息技術(shù)與網(wǎng)絡(luò)技術(shù)發(fā)展的需要。隨著 WEB 技術(shù)的日益成熟,Browse/Server(簡稱B/S)結(jié)構(gòu)已成為取代 Client/Server(簡稱 C/S)結(jié)構(gòu)的一種全新技術(shù)。因此該結(jié)構(gòu)在管理信息系統(tǒng)開發(fā)領(lǐng)域中獲得飛速發(fā)展,成為應(yīng)用軟件研制中一種流行的體系結(jié)構(gòu)。 B/S 體系結(jié)構(gòu)在 B/S 體系結(jié)構(gòu)系統(tǒng)中,用戶通過瀏覽器向分布在網(wǎng)絡(luò)上的許多服務(wù)器發(fā)出請求,服務(wù)器對瀏覽器的請求進行處理,將用戶所需信息返回到瀏覽器。B/S 結(jié)構(gòu)簡化了客戶機的工作,客戶機上只需配置少量的客戶端軟件。服務(wù)器將擔(dān)負(fù)更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。瀏覽器發(fā)出請求,而其余如數(shù)據(jù)請求、加工、結(jié)果返回以及動態(tài)網(wǎng)頁生成等工作全部由 Web Server 完成。實際上 B/S 體系結(jié)構(gòu)是把二層 C/S結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機的任務(wù)中分離出來,由 Web 服務(wù)器單獨組成一層來負(fù)擔(dān)其任務(wù),這樣客戶機的壓力減輕了,把負(fù)荷分配給了 Web 服務(wù)器。這種三層體系結(jié)構(gòu)如圖1 所示。數(shù)據(jù)庫Browse瀏覽器Web 服務(wù)器圖 三層體系結(jié)構(gòu)采用該結(jié)構(gòu)軟件的優(yōu)勢在于:(1)無須開發(fā)客戶端軟件,維護和升級方便;(2)可跨平臺操作,任何一臺機器只要裝有 WWW 瀏覽器軟件,均可作為客戶機來訪問系統(tǒng);(3)具有良好的開放性和可擴充性;(4)可采用防火墻技術(shù)來保證系統(tǒng)的安全性,有效地適應(yīng)了當(dāng)前用戶對管理信息系統(tǒng)的新需求。這種三層結(jié)構(gòu)層與層之間相互獨立,任何一層的改變不影響其他層的功能。三層 B/S 結(jié)構(gòu)將應(yīng)用的三個部分明確的分開:表示部分、應(yīng)用邏輯部分、數(shù)據(jù)訪問部分。這三個部分在邏輯上獨立的分開,分別加以實現(xiàn),稱之為:客戶端、應(yīng)用服務(wù)器、數(shù)據(jù)庫服務(wù)器。而在客戶端和應(yīng)用服務(wù)器之間加入一個 WEB 服務(wù)器,就形成了一種特殊的B/S 結(jié)構(gòu):Browser/Server,只在客戶端安裝瀏覽器軟件即可。客戶端使用 Inter Explore 時,就可以讓 Inter Explore 變成為能夠處理數(shù)據(jù)的應(yīng)用系統(tǒ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)的管理。因此該結(jié)構(gòu)在管理信息系統(tǒng)開發(fā)領(lǐng)域中獲得飛速發(fā)展,成為應(yīng)用軟件開發(fā)中一種流行。 SQL Server 2022 SQL Server 2022 具有較好的可伸縮性和可靠性,提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴展數(shù)據(jù)庫編程功能,可以滿足電子商務(wù)和企業(yè)應(yīng)用程序的要求。SQL Server 2022 支持 XML 和Inter 標(biāo)準(zhǔn),具有基于 Web 的分析能力,允許使用內(nèi)置的存儲過程以 XML 格式存儲、更新、刪除、檢索數(shù)據(jù)。SQL Server 2022 能提供超大型系統(tǒng)所需的數(shù)據(jù)庫服務(wù)。大型服務(wù)器可能有成千上萬的用戶同時連接到 SQL Server 2022 的情況,SQL Server 2022 為這些環(huán)境提供了全面的保護,具有防止問題發(fā)生的安全措施,例如,可以防止多個用戶試圖同時更新相同的數(shù)據(jù)。SQL Server 2022 還在多個用戶之間有效地分配可用資源,比如內(nèi)存、網(wǎng)絡(luò)帶寬和磁盤 I/O等。SQL Server 2022 不僅能作為一個功能強大的數(shù)據(jù)庫服務(wù)器有效地工作,而且數(shù)據(jù)庫引擎也用在需要在客戶端本地存儲獨立數(shù)據(jù)庫的應(yīng)用程序中。SQL Server 2022 可以動態(tài)地將自身配置成能有效地使用客戶端桌面或膝上型電腦中的可用資源,而不需要為每個客戶端專設(shè)一個數(shù)據(jù)庫管理員。應(yīng)用程序供應(yīng)商還可以將 SQL Server 2022 作為應(yīng)用程序的數(shù)據(jù)存儲組件嵌入到應(yīng)用程序中。SQL Server 在網(wǎng)絡(luò)組件的頂部添加了服務(wù)器特有的中介組件,諸如開放式數(shù)據(jù)庫連接(ODBC)后能使不同客戶機進行相互連接,它可處理基于Inter 的應(yīng)用程序,幫助用戶把 SQL Server 數(shù)據(jù)庫信息集成到 Web 頁面。 JSP 技術(shù)JSP(Java Server Pages)是 Sun 公司推出的一種動態(tài)網(wǎng)頁技術(shù)。JSP 技術(shù)是以 Java 語言作為腳本語言的。作為采用 Java 技術(shù)家族的一部分,JSP 技術(shù)能夠支持高度復(fù)雜的基于Web 的應(yīng)用。JSP 通過以下幾個方面加以實現(xiàn)的:簡便性和有效性:JSP 動態(tài)網(wǎng)頁的編寫與一般的靜態(tài) HTML 的網(wǎng)頁的編寫是十分相似的。只是在原來的 HTML 網(wǎng)頁中加入一些 JSP 專有的標(biāo)簽,或是一些腳本程序。這樣,熟悉 HTML 網(wǎng)頁編寫的設(shè)計人員可以很容易進行 JSP 網(wǎng)頁的開發(fā)。而且開發(fā)人員完全可以不親自編寫腳本程序,而只是通過 JSP 獨有的標(biāo)簽利用別人已寫好的部件來實現(xiàn)動態(tài)網(wǎng)頁的編寫。這樣,不熟悉腳本語言的網(wǎng)頁開發(fā)者,完全可以利用 JSP 做出漂亮的動態(tài)網(wǎng)頁。這在其他的動態(tài)網(wǎng)頁開發(fā)中是不可思議的。程序的獨立性:JSP 是 Java API 家族的一部分,它擁有一般的 Java 程序的跨平臺的特性,換句話說,就是擁有程序的對平臺的獨立性。即:Write once, Run anywhere!程序的兼容性:因為 JSP 中的動態(tài)內(nèi)容可以各種形式進行顯示,所以它可以為各種客戶提供服務(wù):從使用 HTML/DHTML 的瀏覽器,到使用 WML 的各種手提無線設(shè)備(如移動電話和個人數(shù)字設(shè)備 PDA) ,再到使用 XML 的 B2B 應(yīng)用,都可以使用 JSP 的動態(tài)頁面。程序的可重用性:在 JSP 頁面中可以不直接將腳本程序嵌入,而只是將動態(tài)的交互部分作為一個部件加以引用。這樣,一旦這樣的一個部件寫好,它可以為多個程序重復(fù)引用,實現(xiàn)了程序的可重用性?,F(xiàn)在,大量的標(biāo)準(zhǔn) JavaBeans 程序庫就是一個很好的例證。JSP 語言的優(yōu)點不言而喻,它對于用戶界面的更新,其實就是由 Web Server 進行的,給人的感覺更新很快;所有的應(yīng)用都是基于服務(wù)器的,所以它們可以時刻保持最新版本;客戶端的接口不是很繁瑣,對于各種應(yīng)用易于部署、維護和修改。因此,本系統(tǒng)采用 JSP語言開發(fā)。 ODBC 數(shù)據(jù)訪問接口開放數(shù)據(jù)庫互連(Open Database Connectivity,ODBC)是 Microsoft 公司開發(fā)的一套開發(fā)數(shù)據(jù)庫系統(tǒng)應(yīng)用程序接口規(guī)范,它支持應(yīng)用程序以標(biāo)準(zhǔn)的 ODBC 函數(shù)和 SQL 語句操作各種不同的數(shù)據(jù)庫。在這一實現(xiàn)過程中,ODBC 驅(qū)動程序起了關(guān)鍵作用,簡單地說,ODBC 驅(qū)動程序相當(dāng)于一個轉(zhuǎn)換開關(guān),它負(fù)責(zé)將應(yīng)用程序發(fā)送來的標(biāo)準(zhǔn) SQL 語句傳遞給各種數(shù)據(jù)庫驅(qū)動程序處理,再將處理結(jié)構(gòu)送回使用程序。于是,應(yīng)用程序開發(fā)者只須面對統(tǒng)一的 ODBC 數(shù)據(jù)源,而不必針對各種數(shù)據(jù)庫進行不同的設(shè)置,這樣的程序具備更好的適用性和可移植性,甚至可以訪問多種不同的數(shù)據(jù)庫,如圖 2 所示。應(yīng)用程序ODBC驅(qū)動程序Oracle 驅(qū)動程序SQLserver 驅(qū)動程序Access 驅(qū)動程序其他數(shù)據(jù)庫驅(qū)動OrcaleSQLserverAccess…….....圖 ODBC 工作原理 JDBC 數(shù)據(jù)訪問接口為支持 Java 程序的數(shù)據(jù)庫操作功能,Java 語言采用了專門的 Java 數(shù)據(jù)庫編程接口(Java Database Connecivity,JDBC),用于在 Java 程序中實現(xiàn)數(shù)據(jù)庫操作功能并簡化操作過程。JDBC 支持基本 SQL 語句,提供多樣化的數(shù)據(jù)庫連接方式,為各種不同的數(shù)據(jù)庫提供統(tǒng)一的操作界面。JDBC 工作原理如圖 3 所示。應(yīng)用程序JDBC驅(qū)動程序管理器JDBC 驅(qū)動程序 for OracleSQLserver 驅(qū)動程序 for DB2JDBCODBC 橋驅(qū)動程序JDBC 網(wǎng)絡(luò)驅(qū)動程序OrcaleDB2…….....ODBC 連接的數(shù)據(jù)庫圖 JDBC 工作原理
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1