學(xué)生信息管理系統(tǒng)課程設(shè)計(jì) (2).doc_第1頁(yè)
學(xué)生信息管理系統(tǒng)課程設(shè)計(jì) (2).doc_第2頁(yè)
學(xué)生信息管理系統(tǒng)課程設(shè)計(jì) (2).doc_第3頁(yè)
學(xué)生信息管理系統(tǒng)課程設(shè)計(jì) (2).doc_第4頁(yè)
學(xué)生信息管理系統(tǒng)課程設(shè)計(jì) (2).doc_第5頁(yè)
已閱讀5頁(yè),還剩15頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1 目目 錄錄 前言 2 第一章 概述 3 1 1 課題背景 3 1 2 課題任務(wù) 3 1 3 課題要求 3 1 4 開發(fā)工具 4 第二章 設(shè)計(jì)簡(jiǎn)介及設(shè)計(jì)方案 5 2 1 系統(tǒng)功能分析 5 2 2 系統(tǒng)功能模塊設(shè)計(jì) 5 2 3 數(shù)據(jù)庫(kù)功能分析 6 2 4 數(shù)據(jù)庫(kù)需求分析 6 第三章 詳細(xì)設(shè)計(jì) 7 3 1 數(shù)據(jù)庫(kù)設(shè)計(jì) 7 3 2 詳細(xì)編程 9 第四章 設(shè)計(jì)結(jié)果及分析 14 4 1 設(shè)計(jì)結(jié)果 14 4 2 設(shè)計(jì)結(jié)果分析 19 總 結(jié) 20 參考文獻(xiàn) 21 2 前言前言 隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展 當(dāng)今社會(huì)正快速向信息化社會(huì)前進(jìn) 而如 今學(xué)校的規(guī)模不斷擴(kuò)大 學(xué)生數(shù)量急劇加 有關(guān)學(xué)生的各種信息量也成倍增 長(zhǎng) 面對(duì)龐大的信息量 就需要有學(xué)生信息管理系統(tǒng)來(lái)提高學(xué)生管理工作的 效率 通過(guò)這樣的系統(tǒng) 可以做到信息的規(guī)范管理 科學(xué)統(tǒng)計(jì)和快速的查詢 從而減少管理方面的工用量 此次設(shè)計(jì)我們使用 JAVA 編程 實(shí)現(xiàn)了學(xué)生信息 管理系統(tǒng)的過(guò)程 本系統(tǒng)采用 Sun 公司的 j2sdk1 4 2 04 和 SQL SERVER 2000 數(shù)據(jù)庫(kù)管理系統(tǒng)作為開發(fā)工具 通過(guò)對(duì)學(xué)生信息管理系統(tǒng)進(jìn)行可行性分 析 需求分析和設(shè)計(jì)逐步將一個(gè)學(xué)生信息管理系統(tǒng)的開發(fā)過(guò)程呈現(xiàn)出來(lái) 系 統(tǒng)可以對(duì)學(xué)校的所有專業(yè)信息和課程信息進(jìn)行管理 可以對(duì)學(xué)生的基本信息 和成績(jī)進(jìn)行管理 最后本系統(tǒng)能對(duì)專業(yè)信息 課程信息 學(xué)生基本信息和成 績(jī)信息進(jìn)行查詢 關(guān)鍵詞 數(shù)據(jù)庫(kù) java SQL SERVER 2000 查詢 3 第一章第一章 概述概述 1 1 課題背景 信息管理系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科 任何一個(gè)單位要生存要發(fā)展 要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來(lái) 就必須建立與自身特點(diǎn)相適應(yīng)的管 理信息系統(tǒng) 在現(xiàn)今眾多的學(xué)生管理系統(tǒng)中 最為常見的是學(xué)生學(xué)籍管理系 統(tǒng)和學(xué)生課程成績(jī)管理系統(tǒng) 這是對(duì)我國(guó)現(xiàn)今大多學(xué)校對(duì)學(xué)生管理的需要而 開發(fā)設(shè)計(jì)的 但隨著學(xué)校的發(fā)展 這種各自獨(dú)立的系統(tǒng)遠(yuǎn)遠(yuǎn)不能滿足學(xué)校管 理的需要 學(xué)生檔案管理系統(tǒng)是一個(gè)教育單位不可缺少的部分 它的內(nèi)容對(duì) 于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要 所以學(xué)生檔案管理系統(tǒng)應(yīng)該能夠?yàn)?用戶提供充足的信息和快捷的查詢手段 但一直以來(lái)人們使用傳統(tǒng)人工的方 式管理文件檔案 這種管理方式存在著許多缺點(diǎn) 效率低 保密性差 另外時(shí) 間一長(zhǎng) 將產(chǎn)生大量的文件和數(shù)據(jù) 這對(duì)于查找 更新和維護(hù)都帶來(lái)了不少的 困難 而使用計(jì)算機(jī)對(duì)學(xué)生檔案信息進(jìn)行管理 具有手工管理所無(wú)法比擬的優(yōu) 點(diǎn) 例如檢索迅速 查找方便 可靠性高 存儲(chǔ)量大 保密性好 壽命長(zhǎng) 成本低等 這些優(yōu)點(diǎn)能夠極大地提高學(xué)生檔案管理的效率 也是企業(yè)的科學(xué) 化 正規(guī)化管理的重要途徑 1 2 課題任務(wù) 1 設(shè)計(jì)內(nèi)容為學(xué)生信息管理系統(tǒng) 總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng) 化 規(guī)范化和自動(dòng)化 2 對(duì)系統(tǒng)的功能進(jìn)行比較完備 合理的分析 根據(jù)功能進(jìn)行模塊劃分 給出功能結(jié)構(gòu)圖 1 3 課題要求 1 數(shù)據(jù)庫(kù)設(shè)計(jì) 學(xué)生信息管理系統(tǒng)數(shù)據(jù)流程圖 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 2 數(shù)據(jù)庫(kù)需求分析 學(xué)生信息管理系統(tǒng)數(shù)據(jù)流程圖 用戶的需求具體體現(xiàn)在各種信息的提供 保存 更新 和查詢 這就要 求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入 收集基本數(shù)據(jù) 數(shù)據(jù)結(jié)構(gòu) 4 以及數(shù)處理的流程 組成一份詳盡的數(shù)據(jù)字典 為后面的具體設(shè)計(jì)打下基礎(chǔ) 3 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) E R 圖 得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后 就可以設(shè)計(jì)出能夠滿足用戶需求的 各種實(shí)體 以及它們之間的關(guān)系 為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ) 這些實(shí) 體包含各種具體信息 通過(guò)相互之間的作用形成數(shù)據(jù)的流動(dòng) 4 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì) 現(xiàn)在需要將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù) 模型 也就是數(shù)據(jù)庫(kù)的物理模型 在上面的實(shí)體以及實(shí)體之間關(guān)系的基礎(chǔ)上 生成數(shù)據(jù)庫(kù)中的表格以及各個(gè)表格之間的關(guān)系 5 選擇自己熟悉的編程語(yǔ)言 完成系統(tǒng)實(shí)現(xiàn) 1 4 開發(fā)工具 隨著 Internet 網(wǎng)絡(luò)的迅速發(fā)展 基于互聯(lián)網(wǎng)的企業(yè)應(yīng)用要求軟件平臺(tái)具 有開放性 分布性和平臺(tái)無(wú)關(guān)性 于是就相繼出現(xiàn)了 RPC COM CORBA 等技術(shù) 但這些技術(shù)在實(shí)際應(yīng)用中存在著許多不足和局限 它們的特定協(xié)議難以通過(guò) 防火墻 因而不適于 Web 上的應(yīng)用開發(fā) 為了進(jìn)一步開發(fā)基于 Web 的應(yīng)用 出現(xiàn)了 Sun 公司的 Sun ONE Open Net Environment 開發(fā)網(wǎng)絡(luò)環(huán)境 和 Microsoft 公司的 NET 等 Web 服務(wù)技術(shù)體系 Sun ONE 體系結(jié)構(gòu)以 Java 語(yǔ) 言為核心 包括 J2SE J2EE J2ME 和一系列的標(biāo)準(zhǔn) 技術(shù)及協(xié)議 它包括 Sun 獨(dú)有的 iPlanet 軟件系列 其中有在市場(chǎng)上受歡迎的 LDAP 目錄服務(wù)器軟件 以及 Forte for Java 便于在任何環(huán)境下書寫 Java 語(yǔ)言的軟件工具 我 們很容易就能從網(wǎng)上免費(fèi)獲得和使用包括 Java 集成開發(fā)環(huán)境 Java 數(shù)據(jù)庫(kù) 和中間件 Application Server 服務(wù)器等產(chǎn)品 以及它們的源代碼 5 第二章第二章 設(shè)計(jì)簡(jiǎn)介及設(shè)計(jì)方案設(shè)計(jì)簡(jiǎn)介及設(shè)計(jì)方案 2 1 系統(tǒng)功能分析 系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)學(xué)生信息關(guān)系的系統(tǒng)化 規(guī)范化和自動(dòng)化 系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成的 本設(shè)計(jì)中學(xué)生 信息管理系統(tǒng)需要完成的功能主要有 有關(guān)學(xué)籍等信息的輸入 包括學(xué)生基本信息 所在班級(jí) 所學(xué)課程和 成績(jī)等 學(xué)生信息的查詢 包括學(xué)生基本信息 所在班級(jí) 已學(xué)課程和成績(jī)等 學(xué)生信息的修改 學(xué)?;菊n程信息的輸入和查詢 基本課程信息的修改 學(xué)生課程的設(shè)置和修改 學(xué)生成績(jī)信息的輸入 修改 查詢 統(tǒng)計(jì) 2 2 系統(tǒng)功能模塊設(shè)計(jì) 對(duì)上述各項(xiàng)功能進(jìn)行集中 分塊 按照結(jié)構(gòu)化程序設(shè)計(jì)的要求 得到如 圖2 1所示的系統(tǒng)功能模塊圖 圖2 1 系統(tǒng)功能模塊圖 6 2 3 數(shù)據(jù)庫(kù)功能分析 數(shù)據(jù)庫(kù)在一個(gè)信息管理系統(tǒng)中占有非常重要的地位 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)的 好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以用實(shí)現(xiàn)的效果產(chǎn)生影響 合理的數(shù)據(jù)庫(kù)結(jié)構(gòu) 設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率 保證數(shù)據(jù)的完整和一致 同時(shí) 合理的數(shù)據(jù) 庫(kù)結(jié)構(gòu)也將有利于程序的實(shí)現(xiàn) 設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求 包括現(xiàn)有的以及 將來(lái)可能增加的需求 2 4 數(shù)據(jù)庫(kù)需求分析 用戶的需求具體體現(xiàn)在各種信息的提供 保存 更新 和查詢 這就要 求數(shù)據(jù)庫(kù)結(jié)構(gòu)能充分滿足各種信息的輸出和輸入 收集基本數(shù)據(jù) 數(shù)據(jù)結(jié)構(gòu) 以及數(shù)處理的流程 組成一份詳盡的數(shù)據(jù)字典 為后面的具體設(shè)計(jì)打下基礎(chǔ) 針對(duì)一般學(xué)生信息管理系統(tǒng)的需求 能過(guò)對(duì)學(xué)生學(xué)習(xí)過(guò)程的內(nèi)容和數(shù)據(jù) 流程分析 設(shè)計(jì)如面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu) 學(xué)生基本信息 包括的數(shù)據(jù)項(xiàng)有 學(xué)生學(xué)號(hào) 學(xué)生姓名 性別 民族 籍貫 入校日期 專業(yè)名 學(xué)院名 生日等 課程基本信息 包括的數(shù)據(jù)項(xiàng)有 課程號(hào) 課程名稱 授課老師 上課 教室 課程類別 上課時(shí)間等 學(xué)生成績(jī)信息 包括的數(shù)據(jù)項(xiàng)有 學(xué)生學(xué)號(hào) 課程編號(hào) 考試分?jǐn)?shù)等 7 第三章第三章 詳細(xì)設(shè)計(jì)詳細(xì)設(shè)計(jì) 3 1 數(shù)據(jù)庫(kù)設(shè)計(jì) 本實(shí)驗(yàn)采用 SQL Server 2000 數(shù)據(jù)庫(kù)系統(tǒng) 3 1 1 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 首先設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體 以及它們之間的關(guān)系 為后 面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ) 這些實(shí)體包含各種具體信息 通過(guò)相互之間的 作用形成數(shù)據(jù)的流動(dòng) 本實(shí)例根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有 學(xué)生實(shí)體 課程實(shí)體 各個(gè)實(shí) 體之間關(guān)系 E R 圖如圖 3 1 所示 學(xué)生 學(xué)號(hào) 姓名 性別 民族 入校日期 專業(yè) 名 學(xué)院 生日 選 課 課程 成績(jī) 課程號(hào) 課程名 授課老師 上課教師課程類別 上課時(shí)間 籍貫 圖 3 1 實(shí)體之間關(guān)系 E R 圖 8 3 1 2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì) 現(xiàn)在需要將上面的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為 SQL Server 2000 數(shù)據(jù)庫(kù)系統(tǒng) 所支持的實(shí)際數(shù)據(jù)模型 也就是數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu) 在上面的實(shí)體以及實(shí)體 之間關(guān)系的基礎(chǔ)上 開成數(shù)據(jù)庫(kù)中的表格以及各個(gè)表格之間的關(guān)系 學(xué)生信 息管理系統(tǒng)數(shù)據(jù)庫(kù)中各個(gè)表格的設(shè)計(jì)結(jié)果如下面的幾個(gè)表格所示 1 學(xué)生基本信息表 student 如表 3 1 表 3 1 學(xué)生基本信息表 student 列名數(shù)據(jù)類型可否為空說(shuō)明 snumINT 4 NOT NULL 學(xué)號(hào) 主鍵 SnameNVARCHAR 50 NULL 學(xué)生姓名 SsexNVARCHAR 10 NULL 性別 SethnicNVARCHAR 50 NULL 民族 ShomeNVARCHAR 50 NULL 籍貫 SyearNVARCHAR 50 NULL 入學(xué)時(shí)間 SmajorNVARCHAR 50 NULL 專業(yè)名 ScollegeNVARCHAR 50 NULL 學(xué)院名 SbirthNVARCHAR 50 NULL 出生日期 2 課程基本信息表 course 如表 3 2 表 3 2 課程基本信息表 course 列名數(shù)據(jù)類型可否為空說(shuō)明 CnumINT 4 NOT NULL 課程號(hào) 主鍵 CnameNVARCHAR 50 NULL 課程名 CteacherNVARCHAR 50 NULL 授課老師 CplaceNVARCHAR 50 NULL 上課地點(diǎn) CtypeNVARCHAR 50 NULL 課程類別 CtimeNVARCHAR 50 NULL 上課時(shí)間 3 學(xué)生成績(jī)信息表 sc 如表 3 3 表 3 3 學(xué)生成績(jī)信息表 sc 列名數(shù)據(jù)類型可否為空說(shuō)明 Snumint 4 NOT NULL 學(xué)號(hào) CnumInt 4 NOT NULL 課程號(hào) 9 GradeNumeric 5 NULL 成績(jī) 3 2 詳細(xì)編程 3 2 1 學(xué)生信息管理模塊 1 添加學(xué)生信息 此部分實(shí)現(xiàn)了對(duì)學(xué)生信息的增加功能 public class AddStuInfo extends StuInfo StuBean getSnum new Stubean public AddStuInfo this setTitle 添加學(xué)生信息 this setResizable false sNum setEditable false sNum setText getSnum getStuId sName setEditable true sSex setEditable true sSethnic setEditable true sBirth setEditable true sYear setEditable true sMajor setEditable true sCollege setEditable true sHome setEditable true 設(shè)置運(yùn)行時(shí)窗口的位置 Dimension screenSize Toolkit getDefaultToolkit getScreenSize this setLocation screenSize width 400 2 screenSize height 300 2 45 2 刪除學(xué)生信息 此部分實(shí)現(xiàn)了對(duì)學(xué)生信息的刪除 在刪除前先查詢出需要 刪除的學(xué)生的基本信息 在進(jìn)行刪除 public class DelStuInfo extends StuInfo String sNum str public DelStuInfo this setTitle 刪除學(xué)生信息 this setResizable false sNum setEditable false sNum setText 請(qǐng)查詢學(xué)號(hào) sName setEditable false sSex setEditable false sSethnic setEditable false 10 sBirth setEditable false sYear setEditable false sMajor setEditable false sCollege setEditable false sHome setEditable false 設(shè)置運(yùn)行時(shí)窗口的位置 Dimension screenSize Toolkit getDefaultToolkit getScreenSize this setLocation screenSize width 400 2 screenSize height 300 2 45 3 修改學(xué)生信息 此部分實(shí)現(xiàn)了對(duì)學(xué)生信息的修改 在修改時(shí)先查詢出要修 改的學(xué)生的基本信息 然后在進(jìn)行需要的改動(dòng)并保存 public class EditStuInfo extends StuInfo String sNum str public EditStuInfo this setTitle 修改學(xué)生信息 this setResizable false sNum setEditable false sNum setText 請(qǐng)查詢學(xué)號(hào) sName setEditable false sSex setEditable false sSethnic setEditable false sBirth setEditable false sYear setEditable false sMajor setEditable false sCollege setEditable false sHome setEditable false 設(shè)置運(yùn)行時(shí)窗口的位置 Dimension screenSize Toolkit getDefaultToolkit getScreenSize this setLocation screenSize width 400 2 screenSize height 300 2 45 3 2 2 課程信息管理模塊 1 增加課程信息 此部分實(shí)現(xiàn)了對(duì)課程信息的增加 public class AddCourseInfo extends CourseInfo CrsBean getCnum new CrsBean public AddCourseInfo 11 this setTitle 添加課程信息 this setResizable false cNum setEditable false cNum setText getCnum getCrsId cName setEditable true cTeacher setEditable true cType setEditable true cTime setEditable true cPlace setEditable true 設(shè)置運(yùn)行位置 使對(duì)話框居中 Dimension screenSize Toolkit getDefaultToolkit getScreenSize this setLocation int screenSize width 400 2 int screenSize height 300 2 45 2 刪除課程信息 此部分實(shí)現(xiàn)了對(duì)課程信息的刪除 在刪除時(shí)先查詢出需要 刪除的課程基本信息 在進(jìn)行刪除 public class DelCourseInfo extends CourseInfo String cNum str public DelCourseInfo this setTitle 刪除課程信息 this setResizable false cNum setEditable false cNum setText 請(qǐng)查詢課程號(hào) cName setEditable false cTeacher setEditable false cType setEditable false cTime setEditable false cPlace setEditable false 設(shè)置運(yùn)行位置 使對(duì)話框居中 Dimension screenSize Toolkit getDefaultToolkit getScreenSize this setLocation int screenSize width 400 2 int screenSize height 300 2 45 3 修改課程信息 此部分實(shí)現(xiàn)了對(duì)課程信息的修改 在修改時(shí)先查詢出需要 修改課程的信息 在進(jìn)行相應(yīng)的修改 public class EditCourseInfo extends CourseInfo String cNum str 12 public EditCourseInfo this setTitle 修改課程信息 this setResizable false cNum setEditable false cNum setText 請(qǐng)查詢課程號(hào) cName setEditable false cTeacher setEditable false cType setEditable false cTime setEditable false cPlace setEditable false 設(shè)置運(yùn)行位置 使對(duì)話框居中 Dimension screenSize Toolkit getDefaultToolkit getScreenSize this setLocation int screenSize width 400 2 int screenSize height 300 2 45 3 2 3 成績(jī)管理模塊 1 成績(jī)的增加 public class AddGradeInfo extends GradeInfo implements ActionListener public AddGradeInfo this setTitle 添加成績(jī)信息 this setResizable false 設(shè)置運(yùn)行位置 使對(duì)話框居中 Dimension screenSize Toolkit getDefaultToolkit getScreenSize this setLocation int screenSize width 400 2 int screenSize height 300 2 45 2 成績(jī)的修改 public class EditGradeInfo extends GradeInfo implements ActionListener public EditGradeInfo this setTitle 修改成績(jī)信息 this setResizable false 設(shè)置運(yùn)行位置 使對(duì)話框居中 Dimension screenSize Toolkit getDefaultToolkit getScreenSize this setLocation int screenSize width 400 2 int screenSize height 300 2 45 13 3 2 4 查詢模塊 該模塊實(shí)現(xiàn)了對(duì)學(xué)生信息的分類查詢 可以通過(guò)學(xué)號(hào) 姓名 性別 學(xué) 院 專業(yè)分別查詢相應(yīng)的學(xué)生信 另外還實(shí)現(xiàn)了課程信息的分類查詢 可以 通過(guò)課程課程名稱和課程教師分別查詢相應(yīng)的課程信息 最后還實(shí)現(xiàn)了對(duì)成 績(jī)的查詢 3 2 5 數(shù)據(jù)庫(kù)連接 連接數(shù)據(jù)庫(kù)的類 public class Database private Statement stmt null ResultSet rs null private Connection conn null String sql String strurl jdbc odbc tls public Database 14 第四章第四章 設(shè)計(jì)結(jié)果及分析設(shè)計(jì)結(jié)果及分析 4 1 設(shè)計(jì)結(jié)果 本系統(tǒng)實(shí)現(xiàn)了對(duì)學(xué)生的基本信息和成績(jī)的管理 還可以對(duì)學(xué)校的所有課程 進(jìn)行管理 最后本系統(tǒng)還實(shí)現(xiàn)了對(duì)課程信息 學(xué)生基本信息和成績(jī)信息的查 詢 系統(tǒng)主界面如圖 圖 4 1 系統(tǒng)主界面 4 1 1 學(xué)生信息的管理 1 增加學(xué)生信息 圖 4 2 添加學(xué)生信息 15 2 查詢學(xué)生信息 按學(xué)號(hào)查詢 如圖 4 3 和 4 4 圖 4 3 學(xué)號(hào)查詢 圖 4 4 學(xué)生信息查詢 此外 此系統(tǒng)還實(shí)現(xiàn)了按姓名 性別 學(xué)院 專業(yè)的查詢 3 刪除學(xué)生信息 先查詢出要?jiǎng)h除的學(xué)生的信息 在點(diǎn)擊刪除 如圖 4 5 所 示 圖 4 5 刪除學(xué)生信息 16 4 1 2 課程信息的管理 1 添加課程信息 這里的課程編碼是按順序自動(dòng)生成的 只要輸入相應(yīng)的信 息 點(diǎn)擊增加即可添加新的課程信息 如圖 4 6 圖 4 6 添加課程信息 2 修改課程信息 先查詢出需要修改的的課程的信息 然后修改相應(yīng)的需要 修改的地方 點(diǎn)擊修改即可完成修改 如圖 4 7 圖 4 7 修改課程信息 3 刪除課程信息 先點(diǎn)擊查詢 輸入相應(yīng)的課程號(hào) 查詢出需要?jiǎng)h除的課程 信息 確認(rèn)之后點(diǎn)擊刪除即可完成刪除 如圖 4 8 17 圖 4 8 刪除課程信息 4 1 3 成績(jī)管理 1 學(xué)生選課 一個(gè)學(xué)生需要首先進(jìn)行選課才能有成績(jī) 所以首先要進(jìn)行選課 如圖 4 9 圖 4 9 學(xué)生選修 2 增加成績(jī) 本系統(tǒng)可以方便的寫入學(xué)生的成績(jī) 以便統(tǒng)計(jì)與查詢 如圖 4 10 18 圖 4 10 增加成績(jī) 3 修改成績(jī) 有時(shí)候輸入成績(jī)可能出錯(cuò) 或者成績(jī)加錯(cuò)了 所以需要修改成 績(jī) 本系統(tǒng)實(shí)現(xiàn)了此功能 如圖 4 11 圖 4 11 修改成績(jī) 4

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論