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

正文內(nèi)容

jsp實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)(參考版)

2025-01-24 20:33本頁面
  

【正文】 在選課情況頁面,進(jìn)行兩個(gè)操作,輸入學(xué)號(hào)可以查看該 學(xué)生選課情況;輸入課程號(hào),可以查看選修了該課程的所有學(xué)。 課程模塊:該模塊包括五個(gè)子模塊。要精確查找學(xué)生,可以輸入學(xué)號(hào),查找到相應(yīng)學(xué)生信息。 當(dāng)輸入的用戶名或密碼有錯(cuò),顯示提示框,如下圖所示: 33 圖 用戶名或錯(cuò)誤界面 菜單界面 登錄用戶設(shè)置了兩個(gè)權(quán)限(系統(tǒng)管理員、學(xué)生用戶),不 同的權(quán)限進(jìn)入不同的操作界面。 }catch(Exception e) { ()。 ((2))。 ResultSet rs = (select * from student_info)。 } /* public static void main(String[] args) { try { ConnDB db = new ConnDB()。 }catch(SQLException ex){ (())。 prepstmt = (sql)。 }catch(Exception e){ (e)。 }catch(Exception e){ (e)。 31 } return result。 result=(sql)。 try{ con=(url,userName,password)。 } return rs。 rs=(sql)。 //執(zhí)行系統(tǒng)的錯(cuò)誤打印 } } public ResultSet executeQuery(String sql){ //可以執(zhí)行添加刪等操作 try{ con=(url,userName,password)。 public dbconn(){ try{ ()。 30 String userName = sa。 //Connection對(duì)象 ResultSet rs=null。 public class dbconn { //建立一個(gè)聯(lián)接機(jī) String url=jdbc:odbc:dsn112。 import 。 import 。 import 。 import .*。這些驅(qū)動(dòng)程序可以分成四種:JDBCODBC Bridge驅(qū)動(dòng)程序、 JDBC Native Bridge驅(qū)動(dòng)程序、 JDBCNetwork Bridge驅(qū)動(dòng)程序、Pure Java JDBC Driver。 JDBC 定義了 Java 語言同各種 SQL 數(shù)據(jù)之間的應(yīng)用程序設(shè)計(jì)接口( API),提高了軟件的通用性。本系統(tǒng)使用的數(shù)據(jù)庫名為 tong,下面具體講解數(shù)據(jù)庫中各數(shù)據(jù)表的創(chuàng)建和邏輯結(jié)構(gòu)。 學(xué)生成績(jī)管理:查看個(gè)人成績(jī),也可查看該課程所有學(xué)生成績(jī)。 課程列表管理:增添、修改、刪除課程。 學(xué)生信息管理:對(duì)學(xué)生信息進(jìn)行修改、刪除操作。 17 圖 學(xué)生用例圖 管理員用例圖以及下圖 登錄:輸入正確的用戶 ID和密碼后才可以登錄到后臺(tái)進(jìn)行管理操作。 學(xué)籍維護(hù):網(wǎng)上維護(hù)和管理自己的信息,當(dāng)信 息有變更時(shí)可以及時(shí)的更新。 任選課表:網(wǎng)上選修自己感興趣的課程。 學(xué)生用例分析以及下圖 登錄:學(xué)生登錄后才能進(jìn)行關(guān)于本人信息等的一些操作。 通過上面的介紹,基本確定了系統(tǒng)總功能結(jié)構(gòu)圖,如下圖所示: 管理員操作管理 學(xué)生信息管理 選修課程管理 基礎(chǔ)課程管理 查看成績(jī)管理 15 學(xué) 生信息 管理系統(tǒng) 學(xué)生操作 管理員操作 學(xué)籍維護(hù) 修改密碼 成績(jī)查詢 選課管理 學(xué)生信息 選修課程 查看成績(jī) 課程列表 所選課程 修改信息 添加學(xué)生 刪除信息 添加課程 添加選課 修改刪除 基礎(chǔ)課程 修改刪除課程 16 圖 學(xué)生 信息 管理系統(tǒng)總功能結(jié)構(gòu)圖 用例圖確定系統(tǒng)中所包含的參與者、用例和兩者之間的對(duì)應(yīng)關(guān)系,用例圖描述的是關(guān)于系統(tǒng)功能的一個(gè)概述。 ( 3) 基礎(chǔ)課程管理:根據(jù)每個(gè)學(xué)期所學(xué)課程的不同,管理員可以對(duì)課程進(jìn)行添加、修改、刪除操作。 ( 2) 選修課程管理:管理員根據(jù)每個(gè)學(xué)期的變動(dòng),添加或刪除相應(yīng)的課程,也可以對(duì)出錯(cuò)信息進(jìn)行修改。下面具體介紹各個(gè)功能模塊。 ( 4) 修改密碼:由于一開始,所有學(xué)生的密碼都是統(tǒng)一的,為了維護(hù)個(gè)人信息,每個(gè)學(xué)生可以通過該功能進(jìn)行密碼修改。 ( 3) 成績(jī)管理:添加此模塊,可以方便學(xué)生在網(wǎng)上直接查看自己的成績(jī),不用特意到學(xué)校去咨詢,或等待郵寄信。 選修課表列出了所有開設(shè)的課程,同時(shí)列出授課教師,上課時(shí)間,教室等這些數(shù)據(jù)項(xiàng)信息。 此 模塊完成的就是學(xué)生個(gè)人信息的查詢、更新這些維護(hù)管理操作。 ( 1) 學(xué)籍維護(hù):該模塊包括不可錄入的基本信息和可錄入的基本信息,學(xué)生可以核對(duì)不可錄入的信息,對(duì)于有錯(cuò)的信息可以通過管理員來修改。 圖 系統(tǒng)的 2 大模塊劃分圖 學(xué)生操作管理包括以下幾個(gè)模塊,如下圖所示: 學(xué)生 信息 管理系統(tǒng) 學(xué)生操作管理 管理員操作管理 學(xué)生操作管理 學(xué)籍維護(hù) 選課管理 成績(jī)查詢 修改密碼 13 圖 在學(xué)生操作管理系統(tǒng)中,方便學(xué)生在網(wǎng)上查詢個(gè)人信息、成績(jī)、查看公告以及維護(hù)個(gè)人信息。系統(tǒng)根據(jù)登錄用戶的身份,進(jìn)入不同的界面,進(jìn)行不同的功能操作。 其中學(xué)生操作模塊包括學(xué)籍維護(hù)、選課管理、成績(jī)查詢、修改密碼這幾個(gè)小模塊。也可以通過查看成績(jī),顯示所有學(xué)生成績(jī),或所有選修了該課程的學(xué)生。最后,成功登錄的話: 如果是學(xué)生頁面,登錄到個(gè)人管理頁面,其中包括學(xué)籍維護(hù)、選修課表、所選課程、成績(jī)查詢、密碼修改。首先,對(duì)用 12 戶設(shè)置不同的權(quán)限,根據(jù)不同的權(quán)限進(jìn)入不同的頁面。 系統(tǒng)目標(biāo)設(shè)計(jì) 學(xué)生 管理信息系統(tǒng)以計(jì)算機(jī)為工具,把 學(xué)生信息 管理系統(tǒng)更完善,通過對(duì)教務(wù)管理所需的信息管理,減輕行政人員的工作負(fù)擔(dān),使教學(xué)辦公室對(duì)學(xué)生檔案的管理更方便,把管理人員從繁瑣的數(shù)據(jù)計(jì)算處理中解脫出來,使其有更多的精力從事教務(wù)管理政策的研究實(shí)施,教學(xué)計(jì)劃的制定執(zhí)行和教學(xué)質(zhì) 量的監(jiān)督檢查,從而全面提高教學(xué)質(zhì)量。在進(jìn)行系統(tǒng)的維護(hù)時(shí),只需要遠(yuǎn)程登錄服務(wù)器系統(tǒng),減少了維護(hù)系統(tǒng)的成本和周期。 ? 易維護(hù)性。站點(diǎn)的數(shù)據(jù)承載量、功能模塊的單個(gè)或整體調(diào)整都可以滿足變化的需要,這種適應(yīng)性稱為可擴(kuò) 展性。學(xué)生 信息 管理系統(tǒng)不僅是對(duì) 信息 的一些基本管理,而且還對(duì) 信息 的維修、刪除各方面都有很好的管理,并且不同的管理權(quán)限可操作的內(nèi)容也是不同的,因此,本系統(tǒng)能夠很好的滿足管理人員的需要,使個(gè)人用戶可以快捷、簡(jiǎn)便、安全地使用本系統(tǒng)。對(duì)于數(shù)據(jù)庫,設(shè)置了不同用戶 的權(quán)限,不同權(quán)限進(jìn)入不同的界面,為了防止數(shù)據(jù)的并發(fā)現(xiàn)象的 11 出現(xiàn),數(shù)據(jù)的編輯必須由合法用戶來操作,并且對(duì)于管理員來說,只允許對(duì)自己管理的信息進(jìn)行編輯,無權(quán)對(duì)其他用戶管理的信息進(jìn)行編輯。 第二章 系統(tǒng)設(shè)計(jì) 本系統(tǒng)主要是針對(duì)各個(gè)高校的學(xué)生 信息 進(jìn)行管理,系統(tǒng)滿足以下幾點(diǎn)要求: ? 系統(tǒng)安全性。當(dāng)事件發(fā)生后,可能會(huì)引起相應(yīng)的事件響應(yīng)。所謂事件驅(qū)動(dòng),就是指在主頁 (Home Page)中執(zhí)行了某種操作所產(chǎn)生的動(dòng)作,就稱為 “事件 ”(Event)。 動(dòng)態(tài)性 JavaScript 是動(dòng)態(tài)的,它可以直接對(duì)用戶或客戶輸入做出響應(yīng),無須經(jīng)過 Web 服務(wù)程序。 安全性 JavaScript 是一種安全性語言,它不允許訪問本地的硬盤,并不能將數(shù)據(jù)存入 到服務(wù)器上,不允許對(duì)網(wǎng)絡(luò)文檔進(jìn)行修改和刪除,只能通過瀏覽器實(shí)現(xiàn)信息瀏覽或動(dòng)態(tài)交互。 簡(jiǎn)單性 JavaScript 的簡(jiǎn)單性主要體現(xiàn)在:首先它是一種基于 Java 基本語句和控制流之上的簡(jiǎn)單而緊湊的設(shè)計(jì) , 從而對(duì)于學(xué)習(xí) Java 是一種非常好的過渡。這意味著它能運(yùn)用自己已經(jīng)創(chuàng)建的對(duì)象。它與 HTML 標(biāo)識(shí)結(jié)合在一起,從 而方便用戶的使用操作 。 它的基本結(jié)構(gòu)形式與 C、 C++、 VB、 Delphi十分類似。它的出現(xiàn)彌補(bǔ)了 HTML 語言的缺陷,它是 Java 與HTML 折衷的選擇,具有以下幾個(gè)基本特點(diǎn): 是一種腳本編寫語言 應(yīng) 用 程 序 J DBC 驅(qū)動(dòng)程序管理器 JDBC 驅(qū)動(dòng)程序 for Oracle SQLserver 驅(qū)動(dòng)程序 for DB2 JDBCODBC 橋驅(qū)動(dòng)程序 JDBC 網(wǎng)絡(luò)驅(qū)動(dòng)程序 Orcale DB2 ……... .. ODBC 連接的數(shù)據(jù)庫 10 JavaScript 是一種腳本語言,它采用小程序段的方式實(shí)現(xiàn)編程。從而可以開發(fā)客戶端的應(yīng)用程序等。 圖 JDBC工作原理 JavaScript JavaScript 是一種基于對(duì)象 (Object)和事件驅(qū)動(dòng) (Event Driven)并具有安全性能的腳本語言。 JDBC支持基本 SQL語句,提供多樣化的數(shù)據(jù)庫連接方式,為各種不同的數(shù)據(jù)庫提供統(tǒng)一的操作界面。于是,應(yīng)用程序開發(fā)者只須面對(duì)統(tǒng)一的 ODBC數(shù)據(jù)源,而不必針對(duì)各種數(shù)據(jù)庫進(jìn)行不同的設(shè)置,這樣的程序具備更好的適用性和可移植性,甚至可以訪問多種不同的數(shù)據(jù)庫,如圖 2所示。 8 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ù)庫。 JSP語言的優(yōu)點(diǎn)不言而喻,它對(duì)于用戶界面的更新,其實(shí)就是由 Web Server進(jìn)行的,給人的感覺更新很快;所有的應(yīng)用都是基于服務(wù)器的,所以它們可以時(shí)刻保持最新 版本;客戶端的接口不是很繁瑣,對(duì)于各種應(yīng)用易于部署、維護(hù)和修改。這樣,一旦這樣的一個(gè)部件寫好,它可以為多個(gè)程序重復(fù)引用,實(shí)現(xiàn)了程序的可重用性。即: Write once, Run anywhere! 程序的兼容性:因?yàn)? JSP中的動(dòng)態(tài)內(nèi)容可以各種形式進(jìn)行顯示,所以它可以為各種客戶提供服務(wù):從使用 HTML/DHTML的瀏覽器,到使用 WML的各 種手提無線設(shè)備(如移動(dòng)電話和個(gè)人數(shù)字設(shè)備 PDA),再到使用 XML的 B2B應(yīng)用,都可以使用 JSP的動(dòng)態(tài)頁面。這在其他的動(dòng)態(tài)網(wǎng)頁開發(fā)中是不可思議的。而且開發(fā)人員完全可以不親自編寫腳本程序,而只是 通過 JSP獨(dú)有的標(biāo)簽利用別人已寫好的部件來實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁的編寫。只是在原來的 HTML網(wǎng)頁中加入一些 JSP專有的標(biāo)簽,或是一些腳本程序。作為采用 Java技術(shù)家族的一部分, JSP技術(shù)能夠支持高
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1