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

正文內(nèi)容

基于jsp的學(xué)生信息管理系統(tǒng)—免費(fèi)計(jì)算機(jī)畢業(yè)設(shè)計(jì)論文-免費(fèi)閱讀

  

【正文】 } else { alert(密碼修 改成功 )。 ()。 String pwd=。 ResultSet rs = (sql)。 (id,user)。+user+39。 }catch(SQLException ex){ (())。 }catch(SQLException ex){ (())。 Statement stmt = ( , )。 //建立一個(gè) Odbc源 Connection con=null。 JDBC定義了 Java語(yǔ)言同各種 SQL數(shù)據(jù)之間的應(yīng)用程序設(shè)計(jì) 接口( API),提高了軟件的通用性。 由于該系統(tǒng)權(quán)限有 2個(gè),學(xué)生和管理員,故這兩個(gè)權(quán)限范圍內(nèi)的都應(yīng)該具有上述功能,即將上述三大功能模塊劃分給這 2 個(gè)權(quán)限去具體實(shí)現(xiàn)。 運(yùn)行環(huán)境 操作系統(tǒng): Windows 2020 (Advanced) Server/2020 Server/XP Professional 數(shù)據(jù)庫(kù): SQL Server 2020; JSP服務(wù)器: Tomcat; 開發(fā)工具 : JBuilder X。 ? 系統(tǒng)靈活性。于是,應(yīng)用程序開發(fā)者只須面對(duì)統(tǒng)一的 ODBC數(shù)據(jù)源,而不必針對(duì)各種數(shù)據(jù)庫(kù) 進(jìn)行不同的設(shè)置,這樣的程序具備更好的適用性和可移植性,甚至可以訪問多種不同的數(shù)據(jù)庫(kù),如圖 2所示 圖 ODBC工作原理 JDBC數(shù)據(jù)訪問接口 為支持 Java程序的數(shù)據(jù)庫(kù)操作功能, Java語(yǔ)言采用了專門的 Java數(shù)據(jù)庫(kù)編程接口( Java DataBase Connecivity,JDBC),用于在 Java程序中實(shí)現(xiàn)數(shù)據(jù)庫(kù)操作功能并簡(jiǎn)化操作過(guò)程。 8 SQL語(yǔ)句介紹 : SQL(Structured Query Language,結(jié)構(gòu)查詢語(yǔ)言 )是一個(gè)功能 非常 強(qiáng)大的數(shù)據(jù)庫(kù)語(yǔ)言 ,可以用在一些大型數(shù)據(jù)庫(kù)的建立 。 SQL Server 2020支持 XML和Inter標(biāo)準(zhǔn),具有基于 Web的分析能力,允許使用內(nèi)置的存儲(chǔ)過(guò)程以 XML格式存儲(chǔ)、更新、刪除、檢索數(shù)據(jù)。通過(guò) JavaScript 可以做到響應(yīng)用戶的需求事件(如表單的輸入),這樣當(dāng)一位使用者輸入一項(xiàng)信息時(shí),它不需要通過(guò)網(wǎng)絡(luò)傳送到服務(wù)器端進(jìn)行處理再傳回來(lái)的過(guò)程,而可以直接在客戶端進(jìn)行事件的處理。這三個(gè)部分在邏輯上獨(dú)立的分開,分別加以實(shí)現(xiàn),稱之為:客戶端、應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器。 B/S結(jié)構(gòu)簡(jiǎn)化了客戶機(jī)的工作,客戶機(jī)上只需配置少量的客戶端 軟件 。當(dāng)這種情況發(fā)生時(shí)jspDestroy()方法首先被調(diào)用 , 然后 servlet 實(shí)例便被標(biāo)記加入 垃圾收集 處理。然后 jspService()方法被調(diào)用來(lái)處理客戶端的請(qǐng)求。 界面友好,簡(jiǎn)單易用。通過(guò)程序能實(shí)現(xiàn)往數(shù)據(jù)庫(kù)中增加記錄。 ( 3) 成績(jī)管理模塊: 1. 管理員可以進(jìn)行添加、刪除、修改基本課程,錄入、修改學(xué)生基本課程成績(jī), 查找單個(gè)學(xué)生的所有成績(jī)以及查找單門基礎(chǔ)課程所有學(xué)生的成績(jī)。通過(guò)這樣的系統(tǒng),可以做到信息的規(guī)范管理、科學(xué)統(tǒng)計(jì)和快速查詢,從而減少管理方面的工作量。這樣就使學(xué)生部門管理人員可以輕松快捷地完成學(xué)生信息管理的任務(wù)。本文將在后面一一加以詳細(xì)闡述。 作為計(jì)算機(jī)應(yīng)用的一部分 ,使用計(jì)算機(jī)對(duì)學(xué)生信息進(jìn)行管理 ,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn) 。 the system user jurisdiction has two kinds: The student and the system manager, the different jurisdiction user records to the different operation contact surface. This system mainly by the school register maintenance, chooses function module and so on class management, result inquiry to be posed, this article specifically introduced various functions module contains the small module function, the school register maintenance module mainly is carries on the increase, the inquiry, the revision, and the deletion to student39。面對(duì) 如此龐大的信息量, 開發(fā)學(xué)生信息管理系統(tǒng)來(lái)提高學(xué)生管理工作的效率 就成為必然 。 關(guān)鍵字: 學(xué)生信息管理, B/S, JSP, Script, SQLServer2020。 學(xué)生信息管理系統(tǒng)的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要 , 所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍?而后者 的特點(diǎn)是在客戶端直接采用了功能強(qiáng)大的瀏覽器軟件作為界面,其優(yōu)點(diǎn)在于軟件開發(fā)效率高,客戶端不受操作平臺(tái)的限制、也不受地域的限制,網(wǎng)絡(luò)傳輸量少,即適用于局域網(wǎng),更適用于 Inter,而且投資小、見效快,用戶可以不必進(jìn)行服務(wù)器方面的投資,而是去租用,甚至是免費(fèi)使用 ISP 的服務(wù)器資源,因而受到越來(lái)越多中小型單位的青睞 。 隨著國(guó)家對(duì)于教育的重視逐漸加大,學(xué)校正向著大型化、規(guī)模化發(fā)展,而對(duì)于大中型學(xué)校,跟學(xué)生信息管理有關(guān)的信息隨之急劇增加。對(duì)于前者要求建立起的數(shù)據(jù)庫(kù)具有完整性和一致性,且具有一定的數(shù)據(jù)安全性,而對(duì)于后者則要求程序界面友好、功能完備,容易使用,具有流行軟件的操作習(xí)慣等特點(diǎn)。 2. 學(xué)生可以查看自己的基本信息,添加、修改詳細(xì)個(gè)人信息。 ( 2)數(shù)據(jù)庫(kù)連接 。 系統(tǒng)依據(jù) Apache Tomcat構(gòu)架的運(yùn)行平臺(tái) ,利用 Dreamweaver 進(jìn)行整體框架的設(shè)計(jì) ,連接數(shù)據(jù)庫(kù) ,最后進(jìn)行全面的系統(tǒng)調(diào)試而完成。而這個(gè)引擎本身也是一個(gè) servlet,在 JSWDK(java 服務(wù)器網(wǎng)絡(luò)開發(fā)包 )中,它就是 JspServlet。 如果 .jsp文件被修改了,服務(wù)器將根據(jù)設(shè)置決定是否對(duì)該文件重新編譯,如果需要重新編譯,則將編譯結(jié)果取代內(nèi)存中的 servlet,并繼續(xù)上述處理過(guò)程。因此 JavaBean 具有 4 個(gè)基本特性: ( 1) 獨(dú)立性; 6 ( 2) 可重用性; ( 3) 在可視化開發(fā)工具中使用 用戶可以使用 JavaBean 將功能、處理、值、數(shù)據(jù)庫(kù)訪問和其他任何可以用 java 代碼創(chuàng)造的對(duì)象進(jìn)行打包,并且其他的開發(fā)者可以通過(guò)內(nèi)部的 JSP 頁(yè)面、 Servlet、其他 JavaBean、applet 程序或者應(yīng)用來(lái)使用這些對(duì)象。 圖 2..1 采用該結(jié)構(gòu)軟件的優(yōu)勢(shì)在于: (1)無(wú)須開發(fā)客戶端軟件,維護(hù)和升級(jí)方便; (2)可跨平臺(tái)操作,任何一臺(tái)機(jī)器只要裝有 WWW瀏覽器軟件,均可作為客戶機(jī)來(lái)訪問系統(tǒng); (3)具有良好的開放性和可擴(kuò)充性; (4)可采用防火墻技術(shù)來(lái)保證系統(tǒng)的安全性,有效地適應(yīng)了當(dāng)前用戶對(duì)管理信息系統(tǒng)的新需求。 JavaScrit技術(shù)介紹 JavaScript 是一種基于對(duì)象 (object)和事件驅(qū)動(dòng) (event driven)并具有安全性能的腳本語(yǔ)言。但它不像這些語(yǔ)言一樣,需要先編譯,而是在程序運(yùn)行過(guò)程中被逐行地解釋。 SQL Server 2020可以動(dòng)態(tài)地將自身配置成能有效地使用客戶端桌面或膝上型電腦中的可用資源,而不需要為每個(gè)客戶端專設(shè)一個(gè)數(shù)據(jù)庫(kù)管理員。 SQL功能強(qiáng)大,但是概括起來(lái),它可以分成以下幾 部分 : DML( Data Manipulation Language數(shù)據(jù)操作語(yǔ)言 ) 用于檢索或者修改數(shù)據(jù); DDL( Data Definition Language數(shù)據(jù)定義語(yǔ)言) 用于定義數(shù)據(jù)的結(jié)構(gòu), 如 創(chuàng)建、修改、刪除 等命令 ; DCL( Data Control Language數(shù)據(jù)控制語(yǔ)言)用于 賦予或取消 用戶的權(quán)限 。不 同權(quán)限進(jìn)入不同的界面,為了防止數(shù)據(jù)的并發(fā)現(xiàn)象的出現(xiàn),數(shù)據(jù) 的編輯必須由合法用戶來(lái)操作, 并對(duì)每個(gè)學(xué)生的信息進(jìn)行良好的保密。 ? 易維護(hù)性。學(xué)生信息管理首先就 11 應(yīng)該有學(xué)生,所以系統(tǒng)應(yīng)該有對(duì)學(xué)生的添加和刪除以及學(xué)生信息的修改;選課,固然要有課程讓學(xué)生選,就應(yīng)該有添加、刪除選修課程的功能,要讓學(xué)生選就應(yīng)該有學(xué)生查看、添加、修改選修課程;成績(jī)管理就是學(xué)生能夠在網(wǎng)上平臺(tái)上快速查詢自己的分?jǐn)?shù),這個(gè)功能的實(shí)現(xiàn)首先應(yīng)該有添加、刪除基礎(chǔ)課程的功能,學(xué)生登入界面后能夠查詢功能。 下圖是學(xué)生信息管理系統(tǒng)的總功能模塊圖: 圖 系統(tǒng)功能圖 學(xué)生信息管理系統(tǒng) 學(xué)籍維護(hù) 選課管理 成績(jī)管理 管理員 學(xué)生 修改密碼 查看信息 修改學(xué)籍 添加學(xué)生 刪除學(xué)生 修改信息 添加課程 刪除課程 修改課程 選課情況 查看選課 選修課程 修改選課 添加課程 刪除課程 查看成績(jī) 添加分?jǐn)?shù) 查看成績(jī) 管理員 學(xué)生 管理員 學(xué)生 管理員 學(xué)生管理 選課管理 成績(jī)管理 13 系統(tǒng)用例圖 圖 學(xué)生用例圖 圖 管理員用例圖 修改密碼 查看學(xué)籍信息 查看選修課表 修改學(xué)籍信息 選修課程 成績(jī)查詢 修改選修課 退出系統(tǒng) 查看學(xué)生信息 添加新學(xué)生 刪除學(xué)生 查看選修課 刪除選修課 添加選修課 查看選課情況 查看必修課 查看成績(jī) 添加成績(jī) 添加必修課 退出系統(tǒng) 14 系統(tǒng) UML活動(dòng)圖 系統(tǒng)主頁(yè) 選定登入模塊 學(xué)生操作 管理員操作 修改密碼 學(xué) 籍維護(hù) 選修課程 查看成績(jī) 學(xué)生管理 選課管理 成績(jī)管理 15 第四章 數(shù)據(jù)庫(kù)設(shè)計(jì) 在本系統(tǒng)中使用的是 SQL Server2020 數(shù)據(jù)庫(kù)管理系統(tǒng)。 import .*。 public dbconn(){ try{ (Sd)。 try{ con=(Sc,userName,password)。 }catch(Exception e){ (e)。 登入系統(tǒng)界面如下: 輸入用戶名和密碼 系統(tǒng)驗(yàn)證通過(guò) 選擇權(quán)限 當(dāng)用戶 或密碼錯(cuò)誤 判斷用戶名和密碼 判斷權(quán)限 學(xué)生界面 管理員界面 25 當(dāng)用戶輸入 ID和密碼后會(huì)根據(jù)選擇的權(quán)限對(duì) ID和密碼進(jìn)行驗(yàn)證驗(yàn)證成功時(shí)進(jìn)入下一 頁(yè)面,判斷用戶權(quán)限及密碼正確與否的代碼如下: : % page contentType=text/html。 if(()){ String a=(name)。 and 26 password=39。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1