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

正文內(nèi)容

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

2025-05-10 00:50 本頁面
   

【正文】 長 春 大 學(xué) 課程設(shè)計紙 第 25 頁 共 39 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 圖 59課程管理窗口 ② 設(shè)計思路 設(shè)計思路與學(xué)生管理相同 教師登錄后的窗體的設(shè)計與實現(xiàn) ( 1)教師對課程的選擇 ① 功能說明 該窗體模塊是 提供給教師對不同科目成績的錄入,教師先選擇要錄入成績的課程,單擊確定按鈕,即可進入不同的窗體,對每個學(xué)生的成績按學(xué)號對應(yīng)錄入。 ( 3)課程管理 ① 功能說明 該窗體模塊是 提供對課程的添加和刪除的窗體。 JTable 組件是一個列表組件,它將從數(shù)據(jù)庫中查詢出的數(shù)據(jù),以列表的形式顯示出來。 } } 當(dāng)單擊 確定按鈕時,就會返回教師信息界面,可查看 添加或刪除的記錄。 // 獲取溶器 // (2)。 // 利用循環(huán)獲得所有記錄 JTable jTable = new JTable(rows, columnHeads)。 i = ()。 } Vector rows = new Vector()。通過下面 語句實現(xiàn) 打開教師信息表,將表中的記錄全部都顯示出來。 JPanel 組件是容器組件,在窗體中將其他的組件布局到上面。單擊“取消”按鈕可以返回教師信息界面窗體。 if(con!=null) ()。 //((4))。 //設(shè)置參數(shù) 3:角色 id rs=()。 try{ ps=(sqlstr)。//用戶賬號文本框獲得輸入焦點 (new Color(200,200,230))。 (警告: )。//打開教師登錄界面 break。} (OK,您已通過驗證! )。 JTextField 組件接收用戶輸入的數(shù)據(jù),當(dāng)輸入用戶名稱和密碼后,單擊 jButton 組件設(shè)置的登錄按鈕 ,觸發(fā) JButton 組件的 Click 事件,則系統(tǒng)將用戶輸入的名稱及密碼和用戶管理表中的名稱及密碼進行比較,相同則可以進入系統(tǒng)的主窗體。 圖 51登錄窗體 圖 52主窗體 ( 2) 設(shè)計思路 長 春 大 學(xué) 課程設(shè)計紙 第 18 頁 共 39 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 設(shè)計該窗體所用到的組件有: JMenuBar 組件, JPanel 組件, JButton組件, JLabel 組件。與數(shù)據(jù)庫連接代碼見附錄。窗體是各種組件的載體,窗體對象是該應(yīng)用程序的基本構(gòu)造模塊,是運行應(yīng)用程序與用戶交互操作的實際窗口 ,該軟件窗體的主要設(shè)計過程與實現(xiàn)如下進行闡述,其主要代碼詳見附錄。 SQL 的集合特性允許一條 SQL 語句的結(jié)果作為另一條 SQL 語句的輸入。雖然絕大多數(shù)的數(shù)據(jù)庫系統(tǒng)使用 SQL,但是它們同樣有它們自己的專有擴展功能用于它們的系統(tǒng)。 SQL 是一個功能強大的數(shù)據(jù)庫語言。 簡單而言, MyEclipse 是 Eclipse 的插件,也是一款功能強大的 JavaEE 集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯, 以前版本需先安裝 Eclipse。 表 48登入信息表結(jié)構(gòu) 表 49教師信息表結(jié)構(gòu) 表 410學(xué)生信息表結(jié)構(gòu) 字段名 類型 長度 說明 Userno char 15 編號 Userid char 15 帳號 Userpwd char 15 密碼 表 411課程信息表結(jié)構(gòu) 字段名 類型 長度 說明 Userno char 15 編號 Userid char 15 登錄名 Userpwd char 15 密碼 字段名 類型 長度 說明 Userno char 15 編號 Userid char 15 賬戶 Userpwd char 15 密碼 字段名 類型 長度 說明 Subno char 15 編號 Subid char 15 課程名 Subscore char 15 學(xué)分 長 春 大 學(xué) 課程設(shè)計紙 第 15 頁 共 39 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 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 的擴展,利用它我們可以在數(shù)據(jù)庫和 JavaEE 的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 ( 1) 導(dǎo)出初始關(guān)系模式 userinfo( 編號 登入名 密碼 身份) Teacher(編號 帳號 密碼 ) Student(編號 帳號 密碼 ) Subject(編號 課程名 學(xué)分 ) 根據(jù)設(shè)計中出現(xiàn)的問題在系統(tǒng)中還加入了一個關(guān)系模式,用于管理用戶登錄系統(tǒng)的姓名、編號、密碼和權(quán)限的情況。 系統(tǒng)數(shù)據(jù)庫設(shè)計 概念設(shè)計 在概念設(shè)計階段中,設(shè)計人員從用戶的角度看待數(shù)據(jù)及處理要求和約束, 根據(jù)需求分析的結(jié)果 ,確定了本系統(tǒng)中所使用的實體及其屬性,并用 ER 圖進行描述,該系統(tǒng)的實體有: 登錄人員 、 管理員 、 教師 、 學(xué)生 、 課程、成績等 ,具體描述如下: ( 1)實體及其屬性圖如圖 42至 46 所示。 ③ 數(shù)據(jù)備份子模塊實現(xiàn) 對系統(tǒng)中的重要數(shù)據(jù)進行安全處理,備份數(shù)據(jù)可以避免系統(tǒng)出現(xiàn)錯誤時數(shù)據(jù)丟失。 (3) 學(xué)生管理模塊 ① 實現(xiàn)對學(xué)生課程及對應(yīng)成績的錄入、查詢和刪除。 圖 41系統(tǒng)功能模塊圖 (1) 管理員管理模塊 ① 用戶基本信息錄入子模塊實現(xiàn)對 加入本系統(tǒng)的所有用戶基本信息進行錄入及信息維護的功能,管理員可以對用戶基本信息進行添加 、 修改和刪除操作。在訪問數(shù)據(jù)庫時,采用公共數(shù)據(jù)模塊存放訪問數(shù)據(jù)庫需要的對象。 數(shù)據(jù)字典把數(shù)據(jù)的最小組成單位看成是數(shù)據(jù)元素(基本數(shù)據(jù)項),若干個數(shù)據(jù)元素可以看成是一個數(shù)據(jù)結(jié)構(gòu)(組合數(shù)據(jù)項) [2]。 數(shù)據(jù)流圖 數(shù)據(jù)流圖是描繪信息在系統(tǒng)中流動和處理的狀況,數(shù)據(jù)流圖是系統(tǒng)的圖形表示。 ( 4) 學(xué)生在進入系統(tǒng)后,能夠直接查看到自己的成績。長 春 大 學(xué) 課程設(shè)計紙 第 7 頁 共 39 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 3 系統(tǒng)方案設(shè)計 基于系統(tǒng)需求分析中的問題陳述和 系統(tǒng) 流程圖,對設(shè)計該系統(tǒng)做了進一步的分析,得到該系統(tǒng)的功能要求、性能要求、數(shù)據(jù)流圖及數(shù)據(jù)字典。定期對系統(tǒng)進行更新也是十分必要的,可以延長系統(tǒng)的使用壽命。 軟硬件的故障可能造成系統(tǒng)中數(shù)據(jù)的丟失。則學(xué)生可以直接查看到自己的成績,方便,快捷,省時,簡單明了。在進入主界面后,主要實現(xiàn)對課程的選擇,以及對該課程學(xué)生成績的錄入操作。 再通過點擊添加信息,刪除信息等按鈕,進入不同的界面,實現(xiàn)對教師信息的添加或刪除操作。 長 春 大 學(xué) 課程設(shè)計紙 第 3 頁 共 39 頁 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 裝 ┊ ┊ ┊ ┊ ┊ 訂 ┊ ┊ ┊ ┊ ┊ 線 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 2 需求分析 問題陳述 此次開發(fā)的項目是一個 學(xué)生成績管理系統(tǒng) ,解決 了管理員、教師和學(xué)生在對學(xué)生成績管理 過程中遇到的種種問題。 應(yīng)用這種開發(fā)方法達(dá)到充分利用學(xué)?,F(xiàn)有資源,提高系統(tǒng)開發(fā)水平和應(yīng)用效果的目的;系統(tǒng)應(yīng)符合在校 學(xué)生管理服務(wù)的學(xué)生信息管理、學(xué)生課程管理、學(xué)生成績管理、實用工具及系統(tǒng)維護的要求 ,滿足學(xué)生成績管理服務(wù)相關(guān)人員日常使用的需要,并達(dá)到操作過程中直觀、方便、實用、安全的特點;系統(tǒng)應(yīng)采用模塊化程序設(shè)計的方法,既便于系統(tǒng)功能的各種組合和修改,又便于未參與項目設(shè)計的人員進行系統(tǒng)維護。 ⑤ 系統(tǒng)運行階段 : 主要任務(wù)是進行系統(tǒng)的日常運行管理,評價系統(tǒng)的運行效率,對運行費用和效果進行監(jiān)理審計,如出現(xiàn)問題則對系統(tǒng)進行修改、調(diào)整。 ① 系統(tǒng)規(guī)劃階段 : 主要任務(wù)是明確系統(tǒng)開發(fā)的請求,并進行初 步的調(diào)查,通過可行性研究確定下一階段的實施。 JAVA 是 Windows 系統(tǒng)下的可視化集成開發(fā)工具,提供了強大的可視化組件功能,使 程序員能夠快速、高效地開發(fā)出 Windows 系統(tǒng)下的應(yīng)用程序,特別是在數(shù)據(jù)庫和網(wǎng)絡(luò)方面, JAVA 與其它開發(fā)工具相比更是勝出一籌。同時,運用先進的信息技術(shù),開發(fā)高校綜合成績管理 信息系統(tǒng),是深化教務(wù)體制改革的有利措施。學(xué)生成績管理工作是學(xué)校教學(xué)工作的中樞,是保證高校教學(xué)機制正常運轉(zhuǎn)的樞紐,它是一項目的性、計劃性、適用性、創(chuàng)造性和科學(xué)性很強的工作。 使用計算機進行信息控制 , 不僅提高了工作
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1