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

正文內(nèi)容

java課程設計報告-學生成績管理系統(tǒng)-閱讀頁

2025-01-04 16:41本頁面
  

【正文】 ress Varchar(50) 家庭住址 Phone Char(15) 聯(lián)系電話 教師基本 信息表包含 教師 編號、 教師姓名、教師年齡、家庭住址、聯(lián)系電話、所教科目 等信息, 設計時注意 ID 字段設為主鍵,設為 Int 類型,如表 所示: 表 教師基本 信息表 字段名 數(shù)據(jù)類型 說明 ID Int 教師 編號 OName Varchar(10) 教師姓名 Age Int 年齡 Address Varchar(50) 家庭住址 Phone Char(15) 聯(lián)系電話 Object Varchar(15) 所教科目 成績基本 信息表包括 學生編號、科目類型、任課教師、所得分數(shù) ,ID 設為主鍵,如表 所示: 表 成績基本信息 信息表 字段名 數(shù)據(jù)類型 說明 ID Int 學生編號 OType Varchar(10) 科目類型 OName Varchar(10) 任課教師 Grade int 所得分數(shù) 西華大學數(shù)學與計算機學院課程設計說明書 13 5 系 統(tǒng)詳細設計 系統(tǒng)程序流程圖 管理員登 錄模塊 管理員 登錄的流程是:如果 管理員 存在,則直接輸入賬號密碼,系統(tǒng)判斷賬號密碼是否正確,如果輸入不正確,重新輸入,直到輸入正確之后才可以進入系統(tǒng);當 管理員不存在時,作者選擇注冊,根據(jù)個人詳細情況輸入個人信息,系統(tǒng)將會判斷輸入的信息是否正確,直到輸入的信息正確之后才注冊成功,然后輸入注冊的賬號密碼登錄系統(tǒng),系統(tǒng)仍會判斷賬號密碼是否正確,直到輸入正確的賬號密碼才會進入系統(tǒng)。其流程圖如圖 所示: 管 理 員輸 入 賬 號 密 碼 驗 證碼選 擇 成 績 管 理判 斷 輸 入 信 息是 否 正 確輸 入 錯 誤輸 入 正 確編 輯 成 績審 核 成 績拒 絕 審 核存 儲是 否 正 確正 確存 檔錯 誤結(jié) 束 圖 成績 管理流程圖 系統(tǒng)過程設計 過程設計的任務不是具體地編寫程序,而是要設計出程序的 “ 藍圖 ” ,程序員根據(jù)這個藍圖寫出實際的代碼。 在軟件的生命周期中,實際上對于長期使用的軟件系統(tǒng)而言,人讀程序的時間可能比寫程序的時間還要長得多。過程設計的目標不僅僅是邏輯上正確地實現(xiàn)每個模塊的功能,更重要的是設計出的處理過程應該盡可能簡明易懂。 NS 圖是一種符合結(jié)構(gòu)化程序設計原則的圖形描述工具,又稱之為盒圖。 2)不可能任意轉(zhuǎn)移控制。 4)很容易表明嵌套關系,也可以表示模塊的層次結(jié)構(gòu)。 PAD 圖的主要優(yōu)點如下: ( 1)使用表示結(jié) 構(gòu)化控制的 PAD 符號所設計出來的程序必然是結(jié)構(gòu)化程序。 圖中最左面的豎線是程序的主線,即第一層結(jié)構(gòu)。 ( 3)用 PAD 圖表現(xiàn)程序邏輯易讀、易懂、易記。 ( 4)有利于提高軟件的可靠性和軟件生產(chǎn)率。 ( 5)既可用于表示程序邏輯,也可用于描述數(shù)據(jù)結(jié)構(gòu)。 開始設計者可以定義一個抽象的程序,隨著設計工作的深入而使用 def 符號逐步增加細節(jié),直至完成詳細設計 , 系統(tǒng)前臺的 PAD 圖,如圖 所示: 學生成績管理系統(tǒng) 16 教 師D e f選 擇 操 作查 看保 存加 載查 看 成 績加 載 成 績退 出 操 作保 存 成 績輸 入 帳 號 、 密 碼判 斷 用 戶 是否 存 在U N T I L 賬 號 、密 碼 正 確進 入 系 統(tǒng)注 冊退 出 系 統(tǒng)首 頁成 績 信 息學 生 信 息教 師管 理 員選 擇 操 作系 統(tǒng) 首 頁成 績編 輯 成 績編 輯 信 息修 改 學 生 信 息成 績D e f選 擇 操 作添 加刪 除修 改添 加 成 績修 改 成 績退 出 操 作刪 除 成 績管 理 員D e f選 擇 操 作管 理編 輯匯 總管 理 成 績匯 總 學 生 信 息退 出 操 作編 輯 管 理 員 信息圖 系統(tǒng)前臺 PAD 圖 6 模塊分析 用戶管理模塊 添加用戶 , 刪除用戶 : public void managementUser(String sa) { interFram = new JInternalFrame(sa, true, true, true, true)。 ()。 jkjkjk = new 管理用戶 ()。 add(interFram, )。 (0, 0, , )。 (true)。 (jkjkjk1)。 } stu 學生 extends JPanel { private static final long serialVersionUID = 2018754547089377035L。 JScrollPane scroll。 String str1, str2, str3。 Connection con。 Statement sql。 圖 學生信息增加 流程圖 修改 學生信息 模塊 對學生的成績及信息進行修改: : String rili[][] = new String[100][4]。 是否刪除 是 否 添加 返回 返回 輸入刪除學生信息 輸入添加信息 輸入修改信息 顯示刪除信息 顯示修改信息 是 否 是 否 開始 返回 顯示添加信息 西華大學數(shù)學與計算機學院課程設計說明書 19 學生信息 視圖表 () { try { con = (jdbc:odbc:qyl, , )。 rs = (select * from 已修改 視圖 WHERE SNO = + 39。)。 while (()) { rili[i][0] = (1)。 rili[i][2] = (3)。 i++。 int row = ()。 if(column==0){ (oldvalue)。 (rili[row][column+2])。 if (n == ) { (rili[row][1])。+rili[row][1]+39。 圖 修改學生成績 流程圖 綜合查詢模塊 class 查詢 extends JPanel { private static final long serialVersionUID = 4737165668992172494L。 JScrollPane scroll。 Object name[] = { 學號 , 姓名 , 性別 , 年齡 , 系別 }。 Connection con。 Statement sql。 ResultSet rs。 1. 系統(tǒng)登錄界面 ,如圖 所示。 西華大學數(shù)學與計算機學院課程設計說明書 23 圖 ,如圖 所示。 學生成績管理系統(tǒng) 24 圖 ,如圖 所示。開發(fā)本系統(tǒng)可使學院教職員工減輕工作壓力,比較系統(tǒng)地對教務、教學上的各項服務和信息進行管理,同時,可以減少勞動力的使用,加快查詢速度、加強管理,以及國家各部門關于信息化的步伐,使各項管理更加規(guī)范化。因此,開發(fā)一套適和大眾的、兼容性好的系統(tǒng)是很有必要的。在開發(fā)方法的選擇上,選擇了生命周期法與原型法相結(jié)合的方法,遵循系統(tǒng)調(diào)查研究、系統(tǒng)分析、系統(tǒng)設計和系統(tǒng)實施四個主要階段進行設計,而在具體的設計上,采取了演化式原型法,隨著用戶的使用及對系統(tǒng)了解的不斷加深,對某一部分或幾部分進行重新分析、設計、實施。對于初學 Java 的人而言,難點是 Java 中的 引用、初始化一個類過程等。 可以說這么說,本次課程設計綜合考察了我們對 Java 程序設計知識的掌握熟練程度和實際運用能力。 程序?qū)崿F(xiàn)的關鍵在于功能的合理劃分以及各個包或者類之間的通訊問題,只要分析清楚這兩點,剩下的就是按部就班的寫代碼了。 功能實現(xiàn)了,再就是如何對程序進行性能優(yōu)化的問題。 學習 Java,我推薦使用 “六步走”的方法,循序漸進: 第一步是安裝好 JDK,寫一個 Hello World。把這兩個問題摸索清楚了,就掃除了學習 Java 和使用 JDK 的最大障礙。 第二步是學習 Java 的語法。比如繼承,構(gòu)造器,抽象類,接口, 方法的多態(tài),重載,覆蓋,Java 的異常處理機制。第五步, Java Web 編程。 總之 ,作為一門程序設計語言, Java 的學習務必要做到多看多寫多想多請教。這樣可達到事半功倍的目的。清華大
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1