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

正文內(nèi)容

基于jsp的學(xué)生信息管理系統(tǒng)畢業(yè)論文(完整版)

2025-04-15 09:11上一頁面

下一頁面
  

【正文】 以下幾個基本特點(diǎn): 是一種腳本編寫語言 JavaScript 是一種腳本語言,它采用小程序段的方式實(shí)現(xiàn)編程。 簡單性 JavaScript 的簡單性主要體現(xiàn)在:首先它是一種基于 Java 基本語句和控制流之上的簡單而緊湊的設(shè)計(jì) , 從而對于學(xué)習(xí) Java 是一種非常好的過渡。當(dāng)事件發(fā)生后,可能會 引起相應(yīng)的事件響應(yīng)。站點(diǎn)的數(shù)據(jù) 承載量、功能模塊的單個或整體調(diào)整都可以滿足變化的需要,這種適應(yīng)性稱為可擴(kuò)展性。首先,對用戶設(shè)置不同的權(quán)限,根據(jù)不同的權(quán)限進(jìn)入不同的頁面。系統(tǒng)根據(jù)登錄用戶的身份,進(jìn)入不同的界面,進(jìn)行 不同的功能操作。選修課表列出了所有開設(shè)的課程,同時列出授課教師,上課時間,教室等這些數(shù)據(jù)項(xiàng)信息。 選修課程管理:管理員根據(jù)每個學(xué)期的變動,添加或刪除相應(yīng)的課程,也可以對出錯信息進(jìn)行修改。 任選課表:網(wǎng)上選修自己感興趣的課程。 課程列表管理:增添、修改、刪除課程。這些驅(qū)動程序可以分成四種: JDBCODBC Bridge 驅(qū)動程序、 JDBC Native Bridge 驅(qū)動程序、JDBCNetwork Bridge 驅(qū)動程序、 Pure Java JDBC Driver。 import 。 public dbconn(){ try{ ()。 try{ con=(url,userName,password)。 }catch(Exception e){ (e)。 ResultSet rs = (select * from student_info)。要精確查找學(xué)生,可以輸入學(xué)號,查找到相應(yīng)學(xué)生信息。 學(xué)生信息管理系統(tǒng) 32 圖 系統(tǒng)管理員操作頁面 系統(tǒng)管理 學(xué)生信息顯示頁面 在此頁面既可以查詢到學(xué)校所有學(xué)生信息,也可以在此編輯學(xué)生的一些信息,比如增加、修改、刪除學(xué)生信息。 while(()) { % tr td align=center colspan=2font color=blue size=5b修改學(xué)生學(xué)生信息管理系統(tǒng) 34 信息 /font/td tr align=centertd姓名: /tdtdINPUT TYPE=text NAME=stu_name value=%=(1)%/td`/tr/tr tr align=center td學(xué)號: /tdtdINPUT TYPE=text NAME=stu_id value=%=(2)%/td /tr tr align=centertd 性別: /tdtdINPUT TYPE=text NAME=sex value=%=(4)%/td /tr tr align=centertd 專業(yè): /tdtdINPUT TYPE=text NAME=dept value=%=(5)%/td /tr tr align=centertd 民族: /tdtdINPUT TYPE=text NAME=mz value=%=(6)%/td /tr tr align=centertd 政治面貌: /tdtdINPUT TYPE=text NAME=zzmm value=%=(7)%/td /tr % } ()。 String zzmm = (zzmm)。+dept+39。 (sql)。 學(xué)生信息管理系統(tǒng) 39 圖 學(xué)生選課情況頁面 下圖為輸入學(xué)號顯示的頁面: 圖 輸入學(xué)號顯示的頁面 下圖為輸入課程號顯示的頁面: 學(xué)生信息管理系統(tǒng) 40 圖 輸入課程號顯示的頁面 學(xué)生管理頁面 該頁面包括:系統(tǒng)說明、個人信息、公告查看、成績查詢、選修課程、修改密碼、所選課程、修改信息、學(xué)校主頁、退出系統(tǒng)這十個子模塊。 學(xué)生信息管理系統(tǒng) 46 第五章 全文總結(jié) 經(jīng)過測試,系統(tǒng)能夠很好的運(yùn)行,通過運(yùn)用此管理系統(tǒng),功能模塊也能夠達(dá)到老師所指定的要求。如果你已經(jīng)選了 3門課再選的話會出現(xiàn)提示框。 圖 添加學(xué)生頁面 成績查看頁面 可以輸入學(xué)號或課程號,進(jìn)行查看。+zzmm+39。+stu_id+39。 學(xué)生信息管理系統(tǒng) 35 String stu_id = (stu_id)。 //(id)。在選課情況頁面,進(jìn)行兩個操作,輸入學(xué)號可以查看該學(xué)生選課情況;輸入課程號,可以查看選修了該課程的所有學(xué)生,以便進(jìn)行統(tǒng)計(jì)。 }catch(Exception e) { ()。 }catch(SQLException ex){ (())。 } return result。 rs=(sql)。 學(xué)生信息管理系統(tǒng) 27 //Connection 對象 ResultSet rs=null。 import 。本系統(tǒng)使用的數(shù)據(jù)庫名為 tong,下面具體講解數(shù)據(jù)庫中各數(shù)據(jù)表的創(chuàng)建和邏輯 結(jié)構(gòu)。 圖 學(xué)生用例圖 管理員用例圖以及下圖 登錄:輸入正確的用戶 ID 和密碼后才可以登錄到后臺進(jìn)行管理操作。 通過上面的介紹,基本確定了系統(tǒng)總功能結(jié)構(gòu)圖,如下圖所 示: 圖 學(xué)生信息管理系統(tǒng)總功能結(jié)構(gòu)圖 系統(tǒng)用例圖 用例圖確定系統(tǒng)中所包含的參與者、用例和兩者之間的對應(yīng)關(guān)系,用例圖描述的是關(guān)于系統(tǒng)功能的一個概述。 修改密碼:由于一開始,所有學(xué)生的密碼都是統(tǒng)一的,為了維護(hù)個人信息,每個學(xué)生可以通過該功能進(jìn)行密碼修改。 學(xué)籍維護(hù):該模塊包括不可錄入的基本信息和可錄入的基本信息,學(xué)生可以核對不可錄入的信息,對于有錯的信息可以通過管理員來修改。也可以通過查看成績,顯示所有學(xué)生成績,或所有選修了該課程的學(xué)生。在進(jìn)行系統(tǒng)的維護(hù)時,只需要遠(yuǎn)程登錄服務(wù)器系統(tǒng),減少了維護(hù)系統(tǒng)的成本和周期。對于數(shù)據(jù)庫,設(shè)置了不同用戶的權(quán)限,不同權(quán)限進(jìn)入不同的界面,為了防止數(shù)據(jù)的并發(fā)現(xiàn)象的出現(xiàn),數(shù)據(jù)的編輯必須由合法用戶來操作,并且對于管理學(xué)生信息管理系統(tǒng) 12 員來說,只允許對自己管理的信息進(jìn)行編輯,無權(quán)對其他用戶管理的信息進(jìn)行編輯。 動態(tài)性 JavaScript 是動態(tài)的,它可以直接對用戶或客戶輸入做出響應(yīng),無須經(jīng)過 Web服務(wù)程序。它與 HTML 標(biāo)識結(jié)合在一起,從而方便用戶的使用操作。 圖 JDBC 工作原理 JavaScript JavaScript 是一種基于對象 (Object)和事件驅(qū)動 (Event Driven)并具有安全性能的腳本語言。 JSP 語言的優(yōu)點(diǎn)不言而喻,它對于用戶界面的更新,其實(shí)就是由 Web Server 進(jìn)行的,給人的感覺更新很快;所有的應(yīng)用都是基于服務(wù)器的,所以它們可以時刻保持最新版本;客戶端的接口不是很繁瑣,對于各種應(yīng)用易于部署、維護(hù)和修改。而且開發(fā)人員完全可以不親自編寫腳本程序,而只是通過 JSP 獨(dú)有的標(biāo)簽利用別人已寫好的部件來實(shí)現(xiàn)動態(tài)網(wǎng)頁的編寫。應(yīng)用程序供應(yīng)商還可以將 SQL Server 2021 作為應(yīng)用程序的數(shù)據(jù)存儲組件嵌入到應(yīng)用程序中。 因此該結(jié)構(gòu)在管理信息系統(tǒng)開發(fā)領(lǐng)域中獲得飛速發(fā)展,成為應(yīng)用軟件開發(fā)中一種流行的體系結(jié)構(gòu) .所以在開發(fā)本系統(tǒng)時采用這種模式。這種三層體系結(jié)構(gòu)如圖 1所示。 由于客戶服務(wù)器兩層結(jié)構(gòu)存在靈活性差、升級困難、維護(hù)工作量大等缺陷,已較難適應(yīng)當(dāng)前信息技術(shù)與網(wǎng)絡(luò)技術(shù)發(fā)展的需要。管理員通過輸入學(xué)號查看成績。 ( 3)添加學(xué)生。 因此,開發(fā)一個功能完善、操作簡單、界面友好、有針對性的學(xué)籍管理系統(tǒng)對學(xué)校、乃至社會都是非常必要,非常有意義的。凡經(jīng)過升學(xué)考試或按規(guī)定手續(xù)被正式錄取的學(xué)生,入校辦理注冊手續(xù)后即取得該校學(xué)籍,它標(biāo)志著學(xué)生取得了參加學(xué)習(xí)的資格。 學(xué)籍管理是學(xué)校教務(wù)的一項(xiàng)主要工作,它反映了一個學(xué)校的生源情況和學(xué)生的在校表現(xiàn),每一個檔案都記錄了一個學(xué)生在每個學(xué)校的一段歷史,必須真實(shí)可信,所以檔案管理工作是一項(xiàng)嚴(yán)肅、認(rèn)真而又繁瑣的工作。 該系統(tǒng)功能完善,可使高校的學(xué)籍管理系統(tǒng)從純手工中解脫出來,實(shí)現(xiàn)高校學(xué)籍管理系統(tǒng)自動化、規(guī)范化、合理化、科學(xué)化,其實(shí)用性強(qiáng),用戶界面友好,有助于加快高校的信息傳遞和智能建設(shè),并為高校整體實(shí)現(xiàn)信息化管理體系作好鋪墊。 本文采用 JSP和 MS SQLServer等軟件為開發(fā)工具,以 Windows XP(或 Windows 2021)為開發(fā)平臺,設(shè)計(jì)出一個學(xué)籍管理信息系統(tǒng),對學(xué)生的信息、課程、成績進(jìn)行統(tǒng)一管理,便于查詢、修改和刪除。傳統(tǒng)的單機(jī)版應(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)嚴(yán)謹(jǐn),運(yùn)行效率高,服務(wù)器端壓力小,安全性好等優(yōu)點(diǎn),被廣泛運(yùn)用于局域網(wǎng) 中。這些優(yōu)點(diǎn)能夠極大地提高學(xué)校管理的效率 ,也是企業(yè)的科學(xué)化、正規(guī)化管理 ,與世界接軌的重要條件。 滿足教育管理單位、學(xué)生管理人員和學(xué)生的不同層次和不同方面的需要??梢圆榭磳W(xué)???cè)藬?shù)。 ( 1)顯示所有課程:該頁面可以進(jìn)行修改和刪除。管理員通過輸入選修課的課程號來查看選課情況。服務(wù)器將擔(dān)負(fù)更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。而在客戶端和應(yīng)用服務(wù)器之間加入一個 WEB服務(wù)器,就形成了一種特殊的 B/S 結(jié)構(gòu): Browser/Server,只在客戶端安裝瀏覽器軟件即可。 SQL Server 2021 還在多個用戶之間有效地分配可用資源,比如內(nèi)存、網(wǎng)絡(luò)帶寬和磁盤 I/O 等。 JSP 通過以下幾個方面加以實(shí)現(xiàn)的: 簡便性和有效性: JSP 動態(tài)網(wǎng)頁的編寫與一般的靜態(tài) HTML 的網(wǎng)頁的編寫是十分相似的。 程序的可重用性:在 JSP頁面中可以不直接將腳本程序嵌入,而只是將動態(tài)的交互部分作為一個部件加以引用。 圖 ODBC 工作原理 應(yīng) 用 程 序 ODBC 驅(qū)動程序 Oracle 驅(qū)動程序 SQLserver 驅(qū)動程序 Access 驅(qū)動程序 其他數(shù)據(jù)庫驅(qū)動 Orcale SQLserver Access ……... .. 學(xué)生信息管理系統(tǒng) 10 JDBC 數(shù)據(jù)訪問接口 為支持 Java 程序的數(shù)據(jù)庫操作功能, Java 語言采用了專門的 Java 數(shù)據(jù)庫編程接口( Java Database Connecivity,JDBC),用于在 Java 程序中實(shí)現(xiàn)數(shù)據(jù)庫操作功能并簡化操作過程。像其它腳本語言一樣 ,JavaScript 同樣已是一種解釋性語言 ,它提供了一個易的開發(fā)過程。其次它的變量類型是采用弱類型,并未使用嚴(yán)格的數(shù)據(jù)類型。 綜合所述 JavaScript 是一種新的描述語言,它可以被嵌入到 HTML 的文件之中 JavaScript 語言可以做到回應(yīng)使用者的需求事件 (如: form 的輸入 ) ,而不用任何的網(wǎng)路來回傳輸資料,所以當(dāng)一位使用者輸入一項(xiàng)資料時,它不用經(jīng)過傳給伺服端 (server)處理,再傳回來的過程,而直接可以被客戶端 (client) 的應(yīng)用程式所處理。學(xué)籍管理系統(tǒng)的可擴(kuò)展性,體現(xiàn)在不同用戶需要處理不同類型的數(shù)據(jù)、數(shù)據(jù)與用戶之間進(jìn)行交互、數(shù)據(jù)要符合個人用戶的使用需求、多表查詢系統(tǒng)化、避免性能下降等方面。其次,對于所輸入的用戶名和密碼進(jìn)行判斷。系統(tǒng)的 2個大模塊劃分如圖 所示。學(xué)生點(diǎn)課程列表前面的添加,就可以添加自己喜歡的課程,每位學(xué)生最多只能選 3門課,超過 3門或者重復(fù)選課都會彈出錯誤提示框,學(xué)生如果想換課程,可單擊所選課程前面的刪除,重新選擇課程。在該模塊,管理員還可以查看學(xué)生選課情況,輸入學(xué)號查看管理員操作管理 學(xué)生信息管理 選修課程管理 基礎(chǔ)課程管理 查看成績管理 學(xué)生信息管理系統(tǒng) 15 該學(xué)生選課情況,輸入課程號查看選修了該課程的所有學(xué)生。 查看已選課程:查看自己選修的課程,并 可以退選。 選課學(xué)生查詢:查詢每門課程被選修的具體的學(xué)生信息。 其中,我采用 JDBCODBC Bridge 驅(qū)動程序來連接數(shù)據(jù)庫,步驟如下: 將 SQL Ser
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1