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

正文內(nèi)容

java課程設(shè)計學(xué)生成績管理系統(tǒng)說明書-閱讀頁

2025-06-03 00:50本頁面
  

【正文】 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 5 詳細(xì)設(shè)計與實現(xiàn) 開發(fā)環(huán)境概述 ( 1) 硬件平臺 Intel( R) Core(TM)2 Duo CPU P7450 , , 2G 內(nèi)存,320G 硬盤 ( 2) 軟件平臺 系統(tǒng)平臺: Microsoft Windows 2021 軟件平臺: Myeclipse 和 My SQL Myeclipse 概述 MyEclipse 企業(yè)級工作平臺( MyEclipse Enterprise Workbench ,簡稱MyEclipse)是對 Eclipse IDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 在 結(jié)構(gòu)上, MyEclipse 的特征可以被分為 7 類: 1. JavaEE 模型 2. WEB 開發(fā)工具 3. EJB 開發(fā)工具 4. 應(yīng)用程序服務(wù)器的連接器 5. JavaEE 項目部署服 務(wù) 6. 數(shù)據(jù)庫服務(wù) 7. MyEclipse 整合幫助 對于以上每一種功能上的類別,在 Eclipse 中都有相應(yīng)的功能部件,并通過一系列的插件來實現(xiàn)它們。 簡單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強(qiáng)大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯, 以前版本需先安裝 Eclipse。 MySQL 概述 MySQL(發(fā)音為 my ess cue el,不是 my sequel)是一種開放源代碼的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)( RDBMS), MySQL 數(shù)據(jù)庫系統(tǒng)使用最常用的數(shù)據(jù)庫管理長 春 大 學(xué) 課程設(shè)計紙 第 16 頁 共 39 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 語言 結(jié)構(gòu)化查詢語言( SQL)進(jìn)行數(shù)據(jù)庫管理。 SQL 是一個功能強(qiáng)大的數(shù)據(jù)庫語言。 SQL 語句通 常 用于完成一些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。雖然絕大多數(shù)的數(shù)據(jù)庫系統(tǒng)使用 SQL,但是它們同樣有它們自己的專有擴(kuò)展功能用于它們的系統(tǒng)。 SQL 語言有著非常突出的優(yōu)點,主要是: ( 1)非 過程化語言 ( 2)統(tǒng)一的語言 ( 3)是所有關(guān)系數(shù)據(jù)庫的公共語言 SQL 是一個非過程化的語言,因為它一次處理一條記錄,對數(shù)據(jù)提供自動導(dǎo)航。 SQL 的集合特性允許一條 SQL 語句的結(jié)果作為另一條 SQL 語句的輸入。 SQL 還可用于所有用戶的 DB 活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應(yīng)用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶。窗體是各種組件的載體,窗體對象是該應(yīng)用程序的基本構(gòu)造模塊,是運行應(yīng)用程序與用戶交互操作的實際窗口 ,該軟件窗體的主要設(shè)計過程與實現(xiàn)如下進(jìn)行闡述,其主要代碼詳見附錄。 另外,此次設(shè)計中所有界面都能顯示在屏幕的中央,使界面顯得美觀大方,其主要控制代碼見附錄。與數(shù)據(jù)庫連接代碼見附錄。 學(xué)生成績管理系統(tǒng) 主窗體 包括系統(tǒng)管理、密碼管理、關(guān)于等菜單,單擊個菜單后 打開 每 個功能模塊相應(yīng)的窗體。 圖 51登錄窗體 圖 52主窗體 ( 2) 設(shè)計思路 長 春 大 學(xué) 課程設(shè)計紙 第 18 頁 共 39 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 設(shè)計該窗體所用到的組件有: JMenuBar 組件, JPanel 組件, JButton組件, JLabel 組件。在窗體設(shè)計窗口中 ,應(yīng)用 Borderlayout 布局管理器布局面板。 JTextField 組件接收用戶輸入的數(shù)據(jù),當(dāng)輸入用戶名稱和密碼后,單擊 jButton 組件設(shè)置的登錄按鈕 ,觸發(fā) JButton 組件的 Click 事件,則系統(tǒng)將用戶輸入的名稱及密碼和用戶管理表中的名稱及密碼進(jìn)行比較,相同則可以進(jìn)入系統(tǒng)的主窗體。 通過以下語句來實現(xiàn)。} (OK,您已通過驗證! )。//打開管理員登錄界面 break。//打開教師登錄界面 break。//打開學(xué)生登錄 界面 break。 (警告: )。 長 春 大 學(xué) 課程設(shè)計紙 第 19 頁 共 39 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ (您的賬號或密碼或角色選擇不正確! )。//用戶賬號文本框獲得輸入焦點 (new Color(200,200,230))。//設(shè)置文本框選中 ()。 try{ ps=(sqlstr)。 //設(shè)置參數(shù) 1:用戶賬號 id (2, ())。 //設(shè)置參數(shù) 3:角色 id rs=()。 newUser=user。 //((4))。 }finally{ //關(guān)閉數(shù)據(jù)庫連接對象 try{ if(rs!=null) ()。 if(con!=null) ()。當(dāng)點擊教師管理是,打開教師管理界面(如圖 53),可以通過點擊不同的按鈕,開始不同的界面,實現(xiàn),對信息的添加 (如 圖 54)和刪除(如圖 55)。單擊“取消”按鈕可以返回教師信息界面窗體。如果對該窗體沒有其它的操作,通過單擊“返回”按鈕,返回的主界面窗體。 JPanel 組件是容器組件,在窗體中將其他的組件布局到上面。 JLabel 組件用于用戶操作提示。通過下面 語句實現(xiàn) 打開教師信息表,將表中的記錄全部都顯示出來。 // 定位到達(dá)第一條記錄 if (!moreRecords) { (null, 結(jié)果集中無記錄 , 無記錄 , )。 } Vector rows = new Vector()。 try { rsmd = ()。 i = ()。 // 獲得 列長 春 大 學(xué) 課程設(shè)計紙 第 22 頁 共 39 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 名 (將列名存放至向量 columnHeads) do { (getNextRow(rs, rsmd))。 // 利用循環(huán)獲得所有記錄 JTable jTable = new JTable(rows, columnHeads)。 JScrollPane scroller = new JScrollPane(jTable)。 // 獲取溶器 // (2)。 // 將面板重新加入溶器中 validate()。 } } 當(dāng)單擊 確定按鈕時,就會返回教師信息界面,可查看 添加或刪除的記錄。當(dāng)使用單點添加時,向添加學(xué)生信息對話框中輸入學(xué)生信息,單擊“確定”按鈕后即可在學(xué)生信息窗體中顯示出更新后的學(xué)生基本信息。 JTable 組件是一個列表組件,它將從數(shù)據(jù)庫中查詢出的數(shù)據(jù),以列表的形式顯示出來。 JDialog 是對話框組件,當(dāng)單擊按鈕后,出現(xiàn)不同的對話框,可以添加或刪除學(xué)生信息。 ( 3)課程管理 ① 功能說明 該窗體模塊是 提供對課程的添加和刪除的窗體。單擊“取消”按鈕可以重新輸入需要保存的信息。 長 春 大 學(xué) 課程設(shè)計紙 第 25 頁 共 39 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 圖 59課程管理窗口 ② 設(shè)計思路 設(shè)計思路與學(xué)生管理相同 教師登錄后的窗體的設(shè)計與實現(xiàn) ( 1)教師對課程的選擇 ① 功能說明 該窗體模塊是 提供給教師對不同科目成績的錄入,教師先選擇要錄入成績的課程,單擊確定按鈕,即可進(jìn)入不同的窗體,對每個學(xué)生的成績按學(xué)號對應(yīng)錄入。 長 春 大 學(xué) 課程設(shè)計紙 第 26 頁 共 39 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1