題目要求:
一、 數據結構要求:(5 分)
1、定義 ScoreInformation 類,其中包括七個私有變量(stunumber,
name, mathematicsscore, englishiscore,networkscore, databasescore,
softwarescore)。
各成員的含義如下:
變量 stunumber 為字符串類型 String,用於存儲學生的學號(有 8 位數
字組成)。
變量 name 為字符串類型 String,用於存儲學生的姓名。
變量 mathematicsscore 為 double 類型,用於存儲學生的高等數學成績,
高等數學的學分為 4 分。
變量 englishiscore 為 double 類型,用於存儲學生的大學英語成績,大學
英語的學分為 3 分。
變量 networkscore 為 double 類型,用於存儲學生的計算機網絡成績,計
算機網絡的學分為 4 分。
變量 databasescore 為 double 類型,用於存儲學生的數據庫成績,數據庫
的學分為 3 分。
變量 softwarescore 為 double 類型,用於存儲學生的軟件工程成績,軟件
工程的學分為 2 分。
對每個變量定義 get()(讀取變量信息)和 set()(設置變量信息)的
方法。
2 、 賦 初 值 方 法 包 括 七 個 參 數 , 用 於 為 變 量 (stunumber ,
name, mathematicsscore, englishiscore,networkscore, databasescore,
softwarescore)賦值。
二、 功能要求:(10 分)
該系統完成學生成績錄入,修改,計算學分積點和查詢學生成績的簡單
功能,定義 ScoreManagement 類完成下列功能。
1、利用數組實現至少存儲五個學生的信息; (將考生信息作為第一條記
錄)。(1 分)
2、學生成績管理系統的主界面如下圖所示:(1 分)
①界面要求;(0.5 分)
***********************************************************
石家庄鐵道大學軟件工程系
學生學籍管理系統 2019 版
***********************************************************
1、 學生考試成績錄入
2、 學生考試成績修改
3、 計算學生成績績點
4、退出學籍管理系統
**********************************************************
②功能說明
輸入數字 1-4 執行相應的功能,輸入其他數字提示錯誤信息(該選項
不存在),並返回主界面。(0.5 分)
2、成績錄入功能操作流程:(3 分)
①在主界面選擇成績錄入功能后,進入成績錄入界面,如下圖所示: (0.5
分)
***********************************************************
石家庄鐵道大學軟件工程系學生學籍管理系統 2019 版
學生考試成績錄入
***********************************************************
請輸入學生學號:XXXXXXXX
**********************************************************
提示用戶輸入八位的學號。
②用戶輸入學號后,顯示用戶學號和姓名,如果用戶學號不存在或信息錯
誤提示錯誤信息(該學號不存在),並返回成績錄入界面。(0.5 分)
③用戶輸入學號正確如下圖所示:
***********************************************************
石家庄鐵道大學軟件工程系學生學籍管理系統 2019 版
學生考試成績錄入界面
***********************************************************
學生學號:20183557
學生姓名:xxx
請輸入高等數學成績:XXX
**********************************************************
提示用戶輸入高等數學成績,用戶輸入正確的數字;則提示用戶輸入大學
英語成績,依次類推,提示用戶錄入計算機網絡、數據庫、軟件工程成績,當
用戶錄完所有成績后,顯示如下界面。(1.5 分)
***********************************************************
石家庄鐵道大學軟件工程系學生學籍管理系統 2019 版
學生考試成績錄入
***********************************************************
學生學號:20183557
學生姓名:xxx
高等數學成績:XXX
大學英語成績:XXX
計算機網絡成績:XXX
數據庫成績:XXX
軟件工程成績:XXX
該學生成績已錄入完畢,是否提交(Y/N)
**********************************************************
選擇“Y”將錄入成績保存到相應的數組中,並返回主界面。選擇“N”,
則忽略上述成績錄入,並返回成績錄入界面。(0.5 分)
3、成績修改功能操作流程:(2 分)
①在主界面選擇成績修改功能后,進入考試成績修改界面,如下圖所示:
***********************************************************
石家庄鐵道大學軟件工程系學生學籍管理系統 2019 版
學生考試成績修改界面
***********************************************************
請輸入學生學號:XXXXXXXX
**********************************************************
提示用戶輸入八位的學號。(0.5 分)
②用戶輸入學號后,顯示用戶學號、姓名和全部成績信息,如下圖所示。
***********************************************************
石家庄鐵道大學軟件工程系學生學籍管理系統 2019 版
學生考試成績錄入
***********************************************************
學生學號:20183557
學生姓名:xxx
1、高等數學成績:XXX
2、大學英語成績:XXX
3、計算機網絡成績:XXX
4、數據庫成績:XXX
5、軟件工程成績:XXX
**********************************************************
如果用戶學號不存在或信息錯誤提示錯誤信息(該學號不存在),並返回
成績修改界面。(0.5 分)
③用戶選擇相應的數字鍵,切換到如下界面(假如選擇數字“5”)。(0.5
分)
***********************************************************
石家庄鐵道大學軟件工程系學生學籍管理系統 2019 版
學生考試成績錄入界面
***********************************************************
學生學號:20183557
學生姓名:xxx
請輸入修改后軟件工程成績:XXX
**********************************************************
錄入修改后的成績,則進入下一步。
***********************************************************
石家庄鐵道大學軟件工程系學生學籍管理系統 2019 版
學生考試成績錄入
***********************************************************
學生學號:20183557
學生姓名:xxx
1、高等數學成績:XXX
2、大學英語成績:XXX
3、計算機網絡成績:XXX
4、數據庫成績:XXX
5、軟件工程成績:XXX
該學生成績已修改完畢,是否提交(Y/N)
**********************************************************
選擇“Y”將修改后成績保存到相應的數組中,並返回主界面。選擇“N”,
則忽略上述成績錄入,並返回成績修改界面。(0.5 分)
3、計算學生成績績點功能操作流程:(2 分)
①在主界面選擇計算學生成績績點功能后,進入計算學生成績績點界面,
如下圖所示:
***********************************************************
石家庄鐵道大學軟件工程系學生學籍管理系統 2019 版
學生考試成績績點計算界面
***********************************************************
請輸入學生學號:XXXXXXXX
**********************************************************提示用戶輸入八位的學號。 ②用戶輸入學號后,顯示用戶學號、姓名、學分績點、提示信息。如下圖
所示。(1.5 分)
***********************************************************
石家庄鐵道大學軟件工程系學生學籍管理系統 2019 版
學生考試成績績點計算界面
***********************************************************
學生學號:20183557
學生姓名:xxx
1、高等數學成績績點:XXX
2、大學英語成績績點:XXX
3、計算機網絡成績績點:XXX
4、數據庫成績績點:XXX
5、軟件工程成績績點:XXX
你的平均學分績點為:XXX
提示信息:XXX XXX XXX XXX XXX XXX XXX
是否返回系統主界面:(Y/N)
**********************************************************
如果學分績點大於等於 2,提示信息顯示“你的學分績點已達到畢業要
求!”;
如果學分績點小於 2,提示信息顯示“你的學分績點不滿足畢業要求!”
學分績點計算方法:
(1) 百分制對應績點
分數 ≥90
85~
89.9
82~
84.9
78~
81.9
75~
77.9
72~
74.9
68~
71.9
66~
67.9
64~
65.9
60~
63.9
<60
績點 4.0 3.7 3.3 3.0 2.7 2.3 2.0 1.7 1.5 1.0 0
(2)平均學分計算方法
平均學分績點=∑ ( 課程績點× 該課程學分) /∑ 課程學分
計算平均學分績點按四舍五入原則, 小數點后保留兩位有效數字。
③選擇“Y”返回系統主界面。選擇“N”,無操作。(0.5 分)
4、用戶選擇數字“4”, 顯示如下界面,退出當前程序。(1 分)
***********************************************************
謝謝使用石家庄鐵道大學軟件工程系學生學籍管理系統 2019 版
制作人:考生姓名
***********************************************************
java簡單學生成績管理系統思路:
首先寫出ScoreInformation類,定義私有變量:學號,姓名,高數成績,英語成績,計算機網絡成績,數據庫成績,軟件工程成績。寫出每個變量的設置和讀取函數。
接着寫出Scoremanage類,寫出錄入,修改,績點計算,退出功能的實現。定義ScoreInformation類的對象,通過該對象調用ScoreInformation類的函數。將四個功能寫成四個函數。(錄入功能通過ScoreInformation類的對象調用設置和讀取函數來實現;修改功能通過輸入學號顯示之前錄入的信息,再通過對象調用設置函數實現)由於主界面和一些功能實現過程中的界面會重復使用,將界面的輸出也寫成函數。定義ScoreManage類的對象,通過該對象調用功能實現函數,通過swtich語句選擇功能。
源代碼:
ScoreInformation.java
//信1805-2班 20183792 宋鑫愛 import java.util.*; public class ScoreInformation { private String stunumber; private String name; private double mathmaticsscore; private double englishiscore; private double networkscore; private double databasescore; private double softwarescore; //讀取,設置 public void setstunumber(String stunumber) { this.stunumber=stunumber; } public String getstunumber() { return stunumber; } public void setname(String name) { this.name=name; } public String getname() { return name; } public void setmathmaticsscore(double mathmaticsscore) { this.mathmaticsscore=mathmaticsscore; } public double getmathmaticsscore() { return mathmaticsscore; } public void setenglishiscore(double englishiscore) { this.englishiscore=englishiscore; } public double getenglishiscore() { return englishiscore; } public void setnetworkscore(double networkscore) { this.networkscore=networkscore; } public double getnetworkscore() { return networkscore; } public void setdatabasescore(double databasescore) { this.databasescore=databasescore; } public double getdatabasescore() { return databasescore; } public void setsoftwarescore(double softwarescore) { this.softwarescore=softwarescore; } public double getsoftwarescore() { return softwarescore; } }
ScoreManage.java
import java.util.*; public class ScoreManage { static ScoreInformation s[]=new ScoreInformation[5]; static int a; //主界面 static void choice() { System.out.println("********************************"); System.out.println(" 石家庄鐵道大學 "); System.out.println(" 學生學籍管理系統2019版"); System.out.println("********************************"); System.out.println(" 1、學生考試成績錄入"); System.out.println(" 2、學生考試成績修改"); System.out.println(" 3、計算學生成績績點"); System.out.println(" 4、退出學籍管理系統"); System.out.println("********************************"); } //成績錄入界面 static void function1() { System.out.println("***************************************"); System.out.println(" 石家庄鐵道大學軟件工程系學生學籍管理系統2019版"); System.out.println(" 學生考試成績錄入"); System.out.println("***************************************"); } //成績修改界面 static void function2() { System.out.println("***************************************"); System.out.println(" 石家庄鐵道大學軟件工程系學生學籍管理系統2019版"); System.out.println(" 學生考試成績修改界面"); System.out.println("***************************************"); } //績點計算界面 static void function3() { System.out.println("***************************************"); System.out.println(" 石家庄鐵道大學軟件工程系學生學籍管理系統2019版"); System.out.println(" 學生考試成績績點計算界面"); System.out.println("***************************************"); } //設置學號和姓名初值 static void seti() { s[0]=new ScoreInformation(); s[0].setstunumber("20183792"); s[0].setname("宋鑫愛"); s[1]=new ScoreInformation(); s[1].setstunumber("20183793"); s[1].setname("王"); s[2]=new ScoreInformation(); s[2].setstunumber("20183794"); s[2].setname("張"); s[3]=new ScoreInformation(); s[3].setstunumber("20183795"); s[3].setname("李"); s[4]=new ScoreInformation(); s[4].setstunumber("20183796"); s[4].setname("吳"); } //實現成績錄入功能 static void input() { Scanner scan=new Scanner(System.in); double mathmaticsscore,englishiscore,networkscore,databasescore,softwarescore; function1(); System.out.print("請輸入學生學號:"); String number; number=scan.next(); for(int i=0;i<5;i++) { if(number.equals(s[i].getstunumber())) { a=i; break; } if(i==4) { System.out.println("該學號不存在請重新輸入"); function1(); } } function1(); System.out.print("學生學號:"); System.out.println(s[a].getstunumber()); System.out.print("學生姓名:"); System.out.println(s[a].getname()); System.out.print("請輸入高等數學成績:"); mathmaticsscore=scan.nextDouble(); function1(); System.out.print("請輸入英語成績"); englishiscore=scan.nextDouble(); function1(); System.out.print("請輸入計算機網絡成績"); networkscore=scan.nextDouble(); function1(); System.out.print("請輸入數據庫成績"); databasescore=scan.nextDouble(); function1(); System.out.print("請輸入軟件工程成績"); softwarescore=scan.nextDouble(); function1(); System.out.println("學生學號:"+s[a].getstunumber()); System.out.println("學生姓名:"+s[a].getname()); System.out.println("高等數學成績:"+mathmaticsscore); System.out.println("大學英語成績:"+englishiscore); System.out.println("計算機網絡成績:"+networkscore); System.out.println("數據庫成績"+databasescore); System.out.println("軟件工程成績:"+softwarescore); System.out.println("該學生成績已錄入完畢,是否提交(Y/N"); System.out.println("**************************************"); String t; t=scan.next(); if(t.equals("Y")) { s[a].setmathmaticsscore(mathmaticsscore); s[a].setenglishiscore(englishiscore); s[a].setnetworkscore(networkscore); s[a].setdatabasescore(databasescore); s[a].setsoftwarescore(softwarescore); } else { function1(); } } //實現成績修改功能 static void change() { function2(); System.out.print("請輸入學生學號:"); Scanner scan=new Scanner(System.in); double mathmaticsscore = 0,englishiscore = 0,networkscore=0,databasescore=0,softwarescore=0; String t; t=scan.next(); function1(); System.out.println("學生學號:"+s[a].getstunumber()); System.out.println("學生姓名:"+s[a].getname()); System.out.println("高等數學成績:"+s[a].getmathmaticsscore()); System.out.println("大學英語成績:"+s[a].getenglishiscore()); System.out.println("計算機網絡成績:"+s[a].getnetworkscore()); System.out.println("數據庫成績"+s[a].getdatabasescore()); System.out.println("軟件工程成績:"+s[a].getsoftwarescore()); int u; u=scan.nextInt(); switch(u) { case 1: function1(); System.out.println("學生學號:"+s[a].getstunumber()); System.out.println("學生姓名:"+s[a].getname()); System.out.print("請輸入修改后高數成績:"); mathmaticsscore=scan.nextDouble(); s[a].setmathmaticsscore(mathmaticsscore); break; case 2: function1(); System.out.println("學生學號:"+s[a].getstunumber()); System.out.println("學生姓名:"+s[a].getname()); System.out.print("請輸入修改后英語成績:"); englishiscore=scan.nextDouble(); s[a].setenglishiscore(englishiscore); break; case 3: function1(); System.out.println("學生學號:"+s[a].getstunumber()); System.out.println("學生姓名:"+s[a].getname()); System.out.print("請輸入修改后計算機網絡成績:"); networkscore=scan.nextDouble(); s[a].setnetworkscore(networkscore); break; case 4: function1(); System.out.println("學生學號:"+s[a].getstunumber()); System.out.println("學生姓名:"+s[a].getname()); System.out.print("請輸入修改后數據庫成績:"); databasescore=scan.nextDouble(); s[a].setdatabasescore(databasescore); break; case 5: function1(); System.out.println("學生學號:"+s[a].getstunumber()); System.out.println("學生姓名:"+s[a].getname()); System.out.print("請輸入修改后軟件工程成績:"); softwarescore=scan.nextDouble(); s[a].setsoftwarescore(softwarescore); break; } function1(); System.out.println("學生學號:"+s[a].getstunumber()); System.out.println("學生姓名:"+s[a].getname()); System.out.println("高等數學成績:"+s[a].getmathmaticsscore()); System.out.println("大學英語成績:"+s[a].getenglishiscore()); System.out.println("計算機網絡成績:"+s[a].getnetworkscore()); System.out.println("數據庫成績"+s[a].getdatabasescore()); System.out.println("軟件工程成績:"+s[a].getsoftwarescore()); System.out.println("該學生成績已錄入完畢,是否提交(Y/N"); System.out.println("**************************************"); String str; str=scan.next(); if(str.equals("Y")) { choice(); } else { function2(); } } //實現學分績點計算功能 static void calculate() { function3(); System.out.print("請輸入學生學號:"); Scanner scan=new Scanner(System.in); String p; p=scan.next(); double m = 0; if(s[a].getmathmaticsscore()<60) m=0; else if(s[a].getmathmaticsscore()>=60&&s[a].getmathmaticsscore()<=63.9) m=1.0; else if(s[a].getmathmaticsscore()>=64&&s[a].getmathmaticsscore()<=65.9) m=1.5; else if(s[a].getmathmaticsscore()>=66&&s[a].getmathmaticsscore()<=67.9) m=1.7; else if(s[a].getmathmaticsscore()>=68&&s[a].getmathmaticsscore()<=71.9) m=2.0; else if(s[a].getmathmaticsscore()>=72&&s[a].getmathmaticsscore()<=74.9) m=2.3; else if(s[a].getmathmaticsscore()>=75&&s[a].getmathmaticsscore()<=77.9) m=2.7; else if(s[a].getmathmaticsscore()>=78&&s[a].getmathmaticsscore()<=81.9) m=3.0; else if(s[a].getmathmaticsscore()>=82&&s[a].getmathmaticsscore()<=84.9) m=3.3; else if(s[a].getmathmaticsscore()>=85&&s[a].getmathmaticsscore()<=89.9) m=3.7; else if(s[a].getmathmaticsscore()>=90) m=4.0; double e = 0; if(s[a].getenglishiscore()<60) e=0; else if(s[a].getenglishiscore()>=60&&s[a].getenglishiscore()<=63.9) e=1.0; else if(s[a].getenglishiscore()>=64&&s[a].getenglishiscore()<=65.9) e=1.5; else if(s[a].getenglishiscore()>=66&&s[a].getenglishiscore()<=67.9) e=1.7; else if(s[a].getenglishiscore()>=68&&s[a].getenglishiscore()<=71.9) e=2.0; else if(s[a].getenglishiscore()>=72&&s[a].getenglishiscore()<=74.9) e=2.3; else if(s[a].getenglishiscore()>=75&&s[a].getenglishiscore()<=77.9) e=2.7; else if(s[a].getenglishiscore()>=78&&s[a].getenglishiscore()<=81.9) e=3.0; else if(s[a].getenglishiscore()>=82&&s[a].getenglishiscore()<=84.9) e=3.3; else if(s[a].getenglishiscore()>=85&&s[a].getenglishiscore()<=89.9) e=3.7; else if(s[a].getenglishiscore()>=90) e=4.0; double n = 0; if(s[a].getnetworkscore()<60) n=0; else if(s[a].getnetworkscore()>=60&&s[a].getnetworkscore()<=63.9) n=1.0; else if(s[a].getnetworkscore()>=64&&s[a].getnetworkscore()<=65.9) n=1.5; else if(s[a].getnetworkscore()>=66&&s[a].getnetworkscore()<=67.9) n=1.7; else if(s[a].getnetworkscore()>=68&&s[a].getnetworkscore()<=71.9) n=2.0; else if(s[a].getnetworkscore()>=72&&s[a].getnetworkscore()<=74.9) n=2.3; else if(s[a].getnetworkscore()>=75&&s[a].getnetworkscore()<=77.9) n=2.7; else if(s[a].getnetworkscore()>=78&&s[a].getnetworkscore()<=81.9) n=3.0; else if(s[a].getnetworkscore()>=82&&s[a].getnetworkscore()<=84.9) n=3.3; else if(s[a].getnetworkscore()>=85&&s[a].getnetworkscore()<=89.9) n=3.7; else if(s[a].getnetworkscore()>=90) n=4.0; double d = 0; if(s[a].getdatabasescore()<60) d=0; else if(s[a].getdatabasescore()>=60&&s[a].getdatabasescore()<=63.9) d=1.0; else if(s[a].getdatabasescore()>=64&&s[a].getdatabasescore()<=65.9) d=1.5; else if(s[a].getdatabasescore()>=66&&s[a].getdatabasescore()<=67.9) d=1.7; else if(s[a].getdatabasescore()>=68&&s[a].getdatabasescore()<=71.9) d=2.0; else if(s[a].getdatabasescore()>=72&&s[a].getdatabasescore()<=74.9) d=2.3; else if(s[a].getdatabasescore()>=75&&s[a].getdatabasescore()<=77.9) d=2.7; else if(s[a].getdatabasescore()>=78&&s[a].getdatabasescore()<=81.9) d=3.0; else if(s[a].getdatabasescore()>=82&&s[a].getdatabasescore()<=84.9) d=3.3; else if(s[a].getdatabasescore()>=85&&s[a].getdatabasescore()<=89.9) d=3.7; else if(s[a].getdatabasescore()>=90) d=4.0; double q = 0; if(s[a].getsoftwarescore()<60) q=0; else if(s[a].getsoftwarescore()>=60&&s[a].getsoftwarescore()<=63.9) q=1.0; else if(s[a].getsoftwarescore()>=64&&s[a].getsoftwarescore()<=65.9) q=1.5; else if(s[a].getsoftwarescore()>=66&&s[a].getsoftwarescore()<=67.9) q=1.7; else if(s[a].getsoftwarescore()>=68&&s[a].getsoftwarescore()<=71.9) q=2.0; else if(s[a].getsoftwarescore()>=72&&s[a].getsoftwarescore()<=74.9) q=2.3; else if(s[a].getsoftwarescore()>=75&&s[a].getsoftwarescore()<=77.9) q=2.7; else if(s[a].getsoftwarescore()>=78&&s[a].getsoftwarescore()<=81.9) q=3.0; else if(s[a].getsoftwarescore()>=82&&s[a].getsoftwarescore()<=84.9) q=3.3; else if(s[a].getsoftwarescore()>=85&&s[a].getsoftwarescore()<=89.9) q=3.7; else if(s[a].getsoftwarescore()>=90) q=4.0; double ave=0; ave=(m*4+e*3+n*4+d*3+q*2)/16; function3(); System.out.println("學生學號:"+s[a].getstunumber()); System.out.println("學生姓名:"+s[a].getname()); System.out.println("高等數學成績績點:"+m); System.out.println("大學英語成績績點:"+e); System.out.println("計算機網絡成績績點:"+n); System.out.println("數據庫成績績點"+d); System.out.println("軟件工程成績績點:"+q); System.out.println("你的平均學分績點為:"+String.format("%.2f",ave)); System.out.print("提示信息:"); if(ave>=2) { System.out.println("你的學分績點已達到畢業要求!"); } else { System.out.println("你的學分績點不滿足畢業要求!"); } System.out.println("是否返回系統主界面:(Y/N)"); System.out.println("*****************************"); String str; str=scan.next(); if(str=="Y") { choice(); } } //在主類中調用相應函數 public static void main(String[] args) { seti(); while(true) { choice(); int i; Scanner scan=new Scanner(System.in); i=scan.nextInt(); switch(i) { case 1: input();break; case 2: change();break; case 3: calculate();break; case 4: System.out.println("*********************************"); System.out.println("謝謝使用石家庄鐵道大學軟件工程系學生學籍管理系統2019版"); System.out.println(" 制作人:宋鑫愛"); System.out.println("*********************************"); break; default: System.out.println("該選項不存在"); } } } }
測試結果:
********************************
石家庄鐵道大學
學生學籍管理系統2019版
********************************
1、學生考試成績錄入
2、學生考試成績修改
3、計算學生成績績點
4、退出學籍管理系統
********************************
1
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績錄入
***************************************
請輸入學生學號:20183792
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績錄入
***************************************
學生學號:20183792
學生姓名:宋鑫愛
請輸入高等數學成績:89
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績錄入
***************************************
請輸入英語成績90
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績錄入
***************************************
請輸入計算機網絡成績78
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績錄入
***************************************
請輸入數據庫成績87
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績錄入
***************************************
請輸入軟件工程成績98
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績錄入
***************************************
學生學號:20183792
學生姓名:宋鑫愛
高等數學成績:89.0
大學英語成績:90.0
計算機網絡成績:78.0
數據庫成績87.0
軟件工程成績:98.0
該學生成績已錄入完畢,是否提交(Y/N
**************************************
Y
********************************
石家庄鐵道大學
學生學籍管理系統2019版
********************************
1、學生考試成績錄入
2、學生考試成績修改
3、計算學生成績績點
4、退出學籍管理系統
********************************
2
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績修改界面
***************************************
請輸入學生學號:20183792
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績錄入
***************************************
學生學號:20183792
學生姓名:宋鑫愛
高等數學成績:89.0
大學英語成績:90.0
計算機網絡成績:78.0
數據庫成績87.0
軟件工程成績:98.0
4
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績錄入
***************************************
學生學號:20183792
學生姓名:宋鑫愛
請輸入修改后數據庫成績:88
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績錄入
***************************************
學生學號:20183792
學生姓名:宋鑫愛
高等數學成績:89.0
大學英語成績:90.0
計算機網絡成績:78.0
數據庫成績88.0
軟件工程成績:98.0
該學生成績已錄入完畢,是否提交(Y/N
**************************************
Y
********************************
石家庄鐵道大學
學生學籍管理系統2019版
********************************
1、學生考試成績錄入
2、學生考試成績修改
3、計算學生成績績點
4、退出學籍管理系統
********************************
********************************
石家庄鐵道大學
學生學籍管理系統2019版
********************************
1、學生考試成績錄入
2、學生考試成績修改
3、計算學生成績績點
4、退出學籍管理系統
********************************
3
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績績點計算界面
***************************************
請輸入學生學號:20183792
***************************************
石家庄鐵道大學軟件工程系學生學籍管理系統2019版
學生考試成績績點計算界面
***************************************
學生學號:20183792
學生姓名:宋鑫愛
高等數學成績績點:3.7
大學英語成績績點:4.0
計算機網絡成績績點:3.0
數據庫成績績點3.7
軟件工程成績績點:4.0
你的平均學分績點為:3.62
提示信息:你的學分績點已達到畢業要求!
是否返回系統主界面:(Y/N)
*****************************
Y
********************************
石家庄鐵道大學
學生學籍管理系統2019版
********************************
1、學生考試成績錄入
2、學生考試成績修改
3、計算學生成績績點
4、退出學籍管理系統
********************************
4
*********************************
謝謝使用石家庄鐵道大學軟件工程系學生學籍管理系統2019版
制作人:宋鑫愛
*********************************
********************************
石家庄鐵道大學
學生學籍管理系統2019版
********************************
1、學生考試成績錄入
2、學生考試成績修改
3、計算學生成績績點
4、退出學籍管理系統
********************************