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

正文內容

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

2025-07-19 12:54 本頁面
 

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