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

正文內容

java學生成績管理系統(tǒng)課程設計-全文預覽

2025-01-12 16:42 上一頁面

下一頁面
  

【正文】 ar)。//為菜單添加菜單項目 (mExit)。//box 組件 TeacherMainForm() { super(數(shù)學 1001班 2021至 2021學年學生期末成績管理系統(tǒng) 教師界面 )。//按鈕組件 JLabel label,labelTitle,label1,label2,label3,label4,label5,label6。//幫助菜單 JMenuItem mAbout=new JMenuItem(軟件信息 )。 } //教師登陸界面 class TeacherMainForm extends JFrame implements ActionListener{ JMenu mSystem=new JMenu(系統(tǒng) )。 (系統(tǒng)登錄 )。//新建學生界面 } else (null, 用戶名或密碼錯誤,請重新登錄! )。 } } class StudentEnter implements ActionListener {//學生進入登陸響應 public void actionPerformed(ActionEvent e) { if((()).equals( 黃濤)amp。amp。 (new TeacherEnter())。 (p4)。 (f2)。 b3=new JButton(退出登陸 )。*39。 MyPanel1 p4=new MyPanel1()。//創(chuàng)建標簽了 l1, l2 Label l2=new Label(密 碼 )。//定義學生類 public Login() {//setBackground(new Color(20,56,225))。 private JButton b2。 public void paint(Graphics g) { (img,0,0,this)。 } } return null。//創(chuàng)建文件并指定其存儲路徑 } catch (IOException e) {//異常捕獲處理 ()。 try {//可能出現(xiàn)異常的語句 al = (ArrayListStudent)()。 } catch (FileNotFoundException e) { ()。 } public void stor() {//輸出流 ObjectOutputStream out = null。 } } } } public void paint() { for(int i=0。 j ()1i。i++) { (i).setsum((i).getShuLun()+(i).getJingJi()+(i).getShuZhi()+(i).getSiZheng()+(i).getJava()+(i).getDaiShu())。i()。 } } //創(chuàng)建學生管理類 class StuC { ArrayList Student al=new ArrayListStudent()。 } public void setDaiShu(int DaiShu) { = DaiShu。} public void setSiZheng(int SiZheng) { = SiZheng。} public void setJingJi(int JingJi) { = JingJi。} public void setNum(long num) { = num。 = DaiShu。 = JingJi。 public Student() { } public Student( String name,long num, int ShuLun, int JingJi,int ShuZhi,int SiZheng,int Java,int DaiShu) { super()。 //定義課程數(shù)值計算方法 private int SiZheng。 //定義姓名 private long num。 import .*。 鞏固和加深 了我 對高級語言程序設計課程的基本知識的理解和掌握,掌握 java 語言編程和程序調試的基本技 能,利用 java 語言進行基本的軟件設計,提高運用 java 語言解決實際問題的能力。 王小二進入學生界面查詢自己的成績,王小二的學號為 101. 點擊:菜單 /成績查詢 /各科成績查詢 【收獲及體會】 通過本次課程設計我對 Java 有了更深入的了解, 從理論到實際操作,我覺得完全靠理論是學不好 Java 的,必須通過大量的上機才能深入體會其中的奧妙。 刪除成功提示 。學生用戶登陸進入學生登陸界面。 。//輸出異常棧堆 } 程序測試結果 【測試數(shù)據(jù)】 ,用戶名:黃濤,密碼: 123456 ,進入教師登陸界面。 } catch (ClassNotFoundException e) {//異常捕獲處理 al=null。 ()。 File file = new File(e:/JAVA/1208/)。 public void paint(Graphics g) { (img,0,0,this)。在復查時我也特別注意到此環(huán)節(jié)。 2. 在編寫類方法時,方法明后忘記“()”,導致編譯錯誤。 7. 進入學生登陸界面,學生只能對學生成績進 行查看沒有對成績的管理的權限。 3. 運行 程序,運行程序進入登陸界面; 4. 輸入用戶名和登陸密碼,選擇登陸用戶類型。 6. 采用文件 IO 流,對數(shù)據(jù)進行保存。 3. 教師主界面采用窗體菜單和按鈕 結合的組合界面,將主要功能按鈕放在窗口上便于操作,并為每個主要功能按鈕添加了按鈕圖片和注釋,視窗美觀易操作。 9. SIDFind 類,按學生學號查詢 學生成績類權限對教師和學生都可見可操作,學生Student 屬性: name(姓名) num(學號) Shulun(初等數(shù)論成績) JingJi(經(jīng)濟學成績) ShuZhi(數(shù)值計算 方法成績) SiZheng(思政概論成績) Java( Java 成績) DaiShu(近世代數(shù)成績) Sum(成績總和) 操作: Student(), getName(), setName(String name), getNum(), setNum(),getShuLun(), setShuLun(), getJingJi(), setJingJi(int JingJi),getShuZhi(), setShuZhi(int ShuZhi), getJava(), setJava(int Java),getDaiShu(), getsum(), setDaiShu(int DaiShu), setsum(int sum),getSiZheng(), setSiZheng(int SiZheng) 和教師可以通過學生學號對學生的基本成績進行查詢。 Login 屬性: 用戶名 密碼 退出登陸 教師登陸 學生登陸 操作: TeacherEnter(), StudentEnter(), Close() 4. TeacherMainForm類,教師登陸主界面 TeacherMainForm 屬性:增加 查詢 修改 刪除 統(tǒng)計 保存 退出 操作: actionPerformed(ActionEvent e)(按鈕事件響應) shutDown()(保存) 5. StudentMainForm 類,學生登陸進入主界面,窗口通過菜單只能實現(xiàn)學生成績的查詢功能,其他功能權限被限制。 ,通過對每個學生數(shù)組的每門課程成績的訪問求出每個人的總成績。 既把所有的對學生成績的操作處理方法封裝到這個類中。 【算法思想】 Student 類,把學生的信息和成績通過這個類對應到每個學生。 5. 利用 swing 實現(xiàn)良好的 GUI 界面 。 前者可以定義為 Student 類的成員變量, 后者可以定義為 Student 類的成員函數(shù)。 起止時間 2021 年 12 月 24 日 至 2021 年 12 月 30 日 指導教師簽名 李元覺 2021 年 12 月 22 日 系(教研室)主任簽名 郝華寧 2021 年 12 月 22 日 學生簽名 年 月 日 《高級語言程序設計( 2)》課程設計報告 專業(yè) :數(shù)學與應用數(shù)學 班級 :數(shù)學 1001 學號 : 202101030126 姓名 : 黃濤 完成日期 : 指導教師 :李元覺 程序設計說明書 【設計題目】 學生成績管理 程序 【問題描述】 本學期我班共有 6 門課程,期末要對每個學生的成績進行統(tǒng)計處理。得到的 處理 結果數(shù)據(jù)通過 I/O 流寫入磁盤文件保存,同時顯示在屏幕上。 【基本要求】 1. 對 Student 對象的操作 ( 增、刪、改、查詢、成績排序、成績統(tǒng)計等功能 ) 依靠編寫的成員方法實現(xiàn)。 2. 能進行 學生信息和各科成績信息的錄入 。 Student 包含的信息有學號、姓名和 6 科成績( 初等數(shù)論、經(jīng)濟學、數(shù)值計算、思政原理、 Java語言和抽象代數(shù))。每個學生都有相同的信息 ,適合用 Java 的類來描述。 【軟件功能】 1. 定義 Student 類。 6. 能響應鼠標或者鍵盤事件 。需要輸入的 Student數(shù)據(jù)通過 鍵盤輸入 ,同時顯示在屏幕上。 【提交成果】 1. “《高級語言程序設計 (2)》課程設計任務書”和“《高級語言程序設計(2)》課程設計報告”打印件各一份; 2. 先將上面兩項內容的 word 文檔,通 過電子郵件交到指導教師,待許可后,打印裝袋。 定義一個 Student 類 創(chuàng)建對應方法,實現(xiàn)對 Student 對象的操作(增、刪、改、查詢、成績排序、成績統(tǒng)計等功能)供其對象調用 。 3. 能進行 對 Student 對象的操作 ( 增、刪、改、查詢、成績排序、成績統(tǒng)計等功能 ) 。還可以對數(shù)據(jù)進行其他操作。 StuC類, Student管理類 StuC創(chuàng)建對應方法,實現(xiàn)對 Student對象的操作(增、刪、改、查詢、成績排序、成績統(tǒng)計等功能)供其對象調用。 MyPanel1 的類來實現(xiàn),為教師主界面和學生主界面添加圖片背景。 StuC 屬性: al(學生類數(shù)組 ArrayList Student al=new ArrayListStudent();) file(文件) 操作: adds(Student s)(將學生 s 添加到數(shù)組 al 中去), del(int n), sum(), sort()(實現(xiàn)排序功能), toString(), paint(), stor()(輸出流), read(), Student find(int n) 3. Login 類,登陸界面要求輸入登陸者輸入用戶名和密碼,分別設教師登陸和學生登陸兩個登陸選項。 8. XiuGai 類,學生成績修改類權限僅限于教師可見可操作,教師通過此類可對學生的成績基本情況進行修改。 2. 為不同的用戶設置不同的登陸界面,既保證了權限又方便了用戶的需求。 5. 程序創(chuàng)建 Student 類,創(chuàng)建 ArrayList Student 數(shù)組列表對學生類中的信息進行存儲, Student 管理類 StuC 的 創(chuàng)建 對學生信息的管理。 2. 在 eclipse 中新建黃濤為項 目名的 java 項目,將程序打包放入 src 中,再在項目下創(chuàng)建 img文件件存放需要用到的圖片。退出教師登陸界面前必須對本次的所有操作進行一個整體保存,才能保證下一次打開時上次所操作的數(shù)據(jù)能顯示,保存功能在窗口菜單的系統(tǒng)菜單下。類方法可以相互調用,但不能調用實例的方法。 4. 在程序輸入時單詞的拼寫錯誤如 Panel 容易寫成 Panle 等。 class MyPanel1 extends JPanel {//插入登陸界面圖片 Image img=().getImage(img/)。
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1