當前位置:首頁 » 考試成績 » 實現學生成績管理java

實現學生成績管理java

發布時間: 2020-12-22 21:05:51

『壹』 如何用java實現學生成績管理界面

我有一個學生成績管理系統,java的,自己做的

『貳』 用java做一個學生成績管理系統需要哪些技術

用java做一抄個學生成績管理襲系統,可以用到如下技術:

後台:SSH框架,不用框架的話,單純地用JSP + Servlet也可以。

前台:html + css + js + jquery

資料庫:掌握SQL語言的編寫,資料庫的連接。復雜的項目還需要用到存儲過程。

『叄』 如何用java實現學生成績管理界面

1成績管理系統------分析報告(不知如何貼數據流程圖之類的到這里,所以把相關圖片貼到空間里啦)(另:數據字典是表格形式啦,貼來這里就變了。)

一 . 引言
1.系統名稱:學生成績管理信息系統
2.開發目標:開發出一個操作簡便,界面友好,靈活實用,安全可靠的學生成績管理信息系統。
該系統的開發以教務管理人員和任課教師服務為對象,能夠提高學校對學生成績的統計分析效率,減輕教務管理人員對學生成績管理和統計的負擔,提高學校對學生成績的規范化管理。
該成績管理系統能夠及時對學生成績進行收集整理,使學校相關部門及時獲取可靠的學生成績信息,便於管理。
3.主要功能:
本系統的使用者根據其使用者------教務處管理人員和任課教師-----可分為以下幾方面:
(1)教務處管理人員登陸後,進入教務人員管理模塊,可以進行個人信息查詢,教師住處職稱工資情況的查詢,學生信息查詢,成績查詢以及退出系統等操作。
(2)教師登陸教師管理子系統,要能夠對學生成績進行許可權范圍內的錄入、添加、修改、刪除、查詢;查詢教師信息、更改個人登陸密碼、修改個人信息等;
(3)學生單科成績、全科成績的總分、平均分,最高分、最低分,排序等計算和統計實現自動化;可以按班級、按個人進行信息查詢;信息可以發布到網路,以實現數據共享;
(4)能夠自動進行錄入錯誤檢查

4.開發背景
每個學校都需要在學期末進行期末考試成績的統計分析工作,而這些工作都必須在考試結束後近一個星期的時間內完成。大量的成績數據的統計分析工作如果只靠人工來完成,費時費力,還容易出錯。隨著計算機技術的飛速發展,計算機在日常管理應用中迅速普及,利用計算機進行學生成績管理勢在必行。因此需開發出一個能滿足學校進行成績的錄入,統計,查詢,報表和列印等需求的、功能完善、安全可靠、迅速簡便的成績管理信息系統。
二. 系統目標和開發的可行性
1.系統目標:
(1)為教務處管理人員提供各學期、各年級、各班級學生的基本成績信息,以作為其進行成績匯總,分析和考績和總結評比的依據。
(2)方便各任課教師記錄,統計所帶班學生成績,提高工作效率,減輕負擔;總結經驗,提高教學質量。
(3)實現快速方便地處理大量成績數據信息,完成成績的錄入、添加、修改、刪除、統計、查詢、排序等處理要求。
(4)輸出和列印成績單和各種成績報表。

2.開發的可行性
(1)系統的名稱、功能、目標等已如前所述,此地不再重復。
(2)系統環境以及工具:
A. 軟體環境:
用戶端:Windows2000,Windows2003,Windows XP
伺服器端:WindowsNT/Windows2000及以上操作系統
編程語言:SOL
資料庫:Access2003

『肆』 Java實現一個簡單的學生信息管理系統

看了你的需求,其實除了java,你還可以用易查分來做查詢管理系統呢!通過易查分 不用寫代碼,上 傳個excel表格就可以生成,超級簡單的!

『伍』 用Java實現學生成績管理系統

這個很簡單的 你可以自己先動手做做

『陸』 java 學生成績管理

package Shi_Yan;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileWriter;
import java.io.InputStreamReader;
import java.io.LineNumberReader;
import java.io.PrintWriter;
import java.util.Scanner;

public class H1 {
public static void main(String args[])throws Exception{
int xh=1;
int cj=1;
int k;
String km="";
Scanner input=new Scanner(System.in);

System.out.print("1.寫入\n2.查詢\n3.退出\n請輸入你想要的操作號:");
k=input.nextInt();

if(k==1){

String outfilename="c:\\1.txt";

File fout =new File(outfilename);

PrintWriter out=new PrintWriter(new FileWriter(fout));

for(int i=0;i<=10;i++){

System.out.print("請輸入學號(1~200)(輸入0結束輸入):\n");
xh=input.nextInt();

System.out.print("請輸入科目:\n");
km=input.next();

System.out.print("請輸入成績:\n");
cj=input.nextInt();

Student std=new Student(xh,km,cj);

out.println(std.xuehao+std.kemu+std.chengji+"\n");

if(xh==0){
out.close();
break;

}

}

}

if(k==2){

System.out.print("請輸入學號(0~200):");

xh=input.nextInt();

try {

FileInputStream fis = new FileInputStream("c:\\1.txt");
InputStreamReader isr = new InputStreamReader(fis);
LineNumberReader lnr = new LineNumberReader(isr);
String s = null;
int i;
String j;
while ((s = lnr.readLine()) != null) {

j=s.substring(0,1);

if(xh/10==0){
j=s.substring(0,1);
}else
if((xh>=10)&&(xh<=99)){
j=s.substring(0,2);
}else
if((xh>=100)&&(xh<=200)){
j=s.substring(0,3);
}

i = Integer.parseInt(j);

if(i==xh){
System.out.println(s);
}
else{
continue;
}
}
}

catch (Exception e) {
e.printStackTrace();
}
}

if(k==3){
System.exit(0); //退出
}

if(k!=1&&k!=2&&k!=3){
System.out.print("ERROR");
}

}
}

class Student{
int xuehao;
String kemu;
int chengji;
final static int LEN=8;
public Student(int xuehao,String kemu,int chengji){ //定義構造函數
if(kemu.length()>LEN){
kemu=kemu.substring(0, 8);
}
else{
while(kemu.length()<LEN)
kemu=kemu+"\u0000"; //後加空格
}
this.kemu=kemu;
this.xuehao=xuehao;
this.chengji=chengji;
}
}

看看吧。。。我也菜。。。

『柒』 求一個Java web實現的學生成績管理系統,在線等 急!!!

正好前段時間有做過,給你介紹一下:jsp servlet mysql實現的一款學生成績信息管理系統,含有需求說明文檔,該系統實現的主要功能有:管理員管理學生、教師、系統信息,老師管理課程成績信息、學生查看成績、修改個人信息等功能,成績列表可導出成Excel表格,主要用到的技術點有:jsp+servlet+jdbc(mysql)+dbutils(資料庫基本操作封裝)+EasyUI(前端框架)+jquery+ajax,其中與後台的交互都是以ajax+介面的方式完成,此外還有圖片上傳,數據導出到Excel等知識點,非常適合Java學習愛好者學習參考。下面看看運行截圖:

獲取地址:網頁鏈接

『捌』 順序表實現學生成績管理系統用JAVA語言怎麼寫

聲明個學生類,包括各種成績信息,每個學生用它的一個對象表示。存儲順序表可使用數組,或者使用容器如ArrayList等。需要排序的話要實現Comparator或Comparable,進行排序選擇吧。

『玖』 求用Java編寫的學生成績管理系統的完整代碼,要能運行的

以下方法實現了用戶界面登陸
import java.awt.*;
import java.awt.event.*;
public class DengLuJieMian extends Frame implements ActionListener
{
Label username=new Label("用戶名:");//使用文本創建一個用戶名標簽
TextField t1=new TextField();//創建一個文本框對象
Label password=new Label("密碼:");//創建一個密碼標簽
TextField t2=new TextField();
Button b1=new Button("登陸");//創建登陸按鈕
Button b2=new Button("取消");//創建取消按鈕
public DengLuJieMian()
{
this.setTitle("學生信息管理系統");//設置窗口標題
this.setLayout(null);//設置窗口布局管理器
username.setBounds(50,40,60,20);//設置姓名標簽的初始位置
this.add(username);// 將姓名標簽組件添加到容器
t1.setBounds(120,40,80,20);// 設置文本框的初始位置
this.add(t1);// 將文本框組件添加到容器
password.setBounds(50,100,60,20);//密碼標簽的初始位置
this.add(password);//將密碼標簽組件添加到容器
t2.setBounds(120,100,80,20);//設置密碼標簽的初始位置
this.add(t2);//將密碼標簽組件添加到容器
b1.setBounds(50,150,60,20);//設置登陸按鈕的初始位置
this.add(b1);//將登陸按鈕組件添加到容器
b2.setBounds(120,150,60,20);//設置取消按鈕的初始位置
this.add(b2);// 將取消按鈕組件添加到容器
b1.addActionListener(this);//給登陸按鈕添加監聽器
b2.addActionListener(this);// 給取消按鈕添加監聽器

this.setVisible(true);//設置窗口的可見性
this.setSize(300,200);//設置窗口的大小
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});//通過內部類重寫關閉窗體的方法
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==b1)//處理登陸事件
{
String name=t1.getText();
String pass=t2.getText();
if(name!=null&&pass.equals("000123"))//判斷語句
{
new StudentJieMian();
}
}
}
public static void main(String args[])//主函數
{
new DengLuJieMian();
}
}
以下方法實現了學生界面設計
import java.awt.*;
import java.awt.event.*;
class StudentJieMian extends Frame implements ActionListener
{
MenuBar m=new MenuBar();//創建菜單欄
Menu m1=new Menu("信息");//創建菜單「信息」
MenuItem m11=new MenuItem("插入");//創建「插入」的菜單項
MenuItem m12=new MenuItem("查詢");
Menu m2=new Menu("成績");//創建菜單「成績」
MenuItem m21=new MenuItem("查詢");
public StudentJieMian()
{
this.setTitle("學生界面");//設置窗口標題
this.setLayout(new CardLayout());//設置窗口布局管理器
this.setMenuBar(m);//將菜單欄組件添加到容器
m.add(m1);//將信息菜單放入菜單欄
m.add(m2);
m1.add(m11);//將「插入」菜單項添加到「信息」菜單
m1.add(m12); //將「查詢」菜單項添加到「信息」菜單
m2.add(m21); //將「查詢」菜單項添加到「成績」菜單
m11.addActionListener(this); //給「插入」菜單項添加監聽器
m12.addActionListener(this); //給「查詢」菜單項添加監聽器
m21.addActionListener(this); //給「查詢」菜單項添加監聽器
this.setVisible(true); //設置窗口的可見性
this.setSize(300,200); //設置窗口的大小
addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);//關閉窗口
}
});
}
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==m11) //處理「添加信息」事件
{
new AddStudent();
}
if(e.getSource()==m12) //處理「查詢信息」事件
{
new SelectStudent();
}
if(e.getSource()==m21) //處理「查詢成績」事件
{
new ChengJiStudent();
}
}
public static void main(String args[])
{ new StudentJieMian(); //創建一個對象 }

『拾』 利用Java編程實現一個學生成績管理系統(單機版),此程序如何編寫學生求助,需要參考,謝謝!

給一個具體的需求吧,比如這個系統有什麼功能

熱點內容
武漢大學學生會輔導員寄語 發布:2021-03-16 21:44:16 瀏覽:612
七年級學生作文輔導學案 發布:2021-03-16 21:42:09 瀏覽:1
不屑弟高考成績 發布:2021-03-16 21:40:59 瀏覽:754
大學畢業證會有成績單 發布:2021-03-16 21:40:07 瀏覽:756
2017信陽學院輔導員招聘名單 發布:2021-03-16 21:40:02 瀏覽:800
查詢重慶2018中考成績查詢 發布:2021-03-16 21:39:58 瀏覽:21
結業考試成績怎麼查詢 發布:2021-03-16 21:28:40 瀏覽:679
14中醫醫師資格筆試考試成績查分 發布:2021-03-16 21:28:39 瀏覽:655
名著賞析課程標准 發布:2021-03-16 21:27:57 瀏覽:881
北京大學商業領袖高端培訓課程 發布:2021-03-16 21:27:41 瀏覽:919