學生成績管理系統jsp
⑴ 親,有沒有jsp學生成績管理系統代碼。。。
這是網上找到的答案。
jsp教程 學生成績管理系統代碼
import java.util.*;
import java.io.IOException;
import java.io.*;
class student
{
int no;
String name;
double chengji;
public student()
{};
public student(int no,String name,double chengji)
{
this.no=no;
this.name=name;
this.chengji=chengji;
}
public int getNo()
{
return no;
}
public String getName()
{
return name;
}
public double getChengji()
{
return chengji;
}
public void setNo(int no)
{
this.no=no;
}
public void setName(String name)
{
this.name=name;
}
public void setChengji(double chengji)
{
this.chengji=chengji;
}
}
class allstudent
{
static int n;
student p;
static
{
n=0;
}
}
public class student3
{
static allstudent[] q=new allstudent[100];
public static void cover ()
{
System.out.println("nnnn");
System.out.println("tttt學生成績管理系統nn");
System.out.println("tttt 版本號 1.0n");
System.out.println("nnnnnn");
System.out.println("tttt 2009.06.04nn");
System.out.println("tttt 杜永鵬n");
}
public static void menu()
{
System.out.println("tttt 學生成績管理系統");
System.out.println("tttt 1. 輸 入");
System.out.println("tttt 2. 顯 示");
System.out.println("tttt 3. 刪 除");
System.out.println("tttt 4. 修 改");
System.out.println("tttt 5. 插 入");
System.out.println("tttt 6. 排 序");
System.out.println("tttt 7. 存 儲");
System.out.println("tttt 8. 讀 取");
System.out.println("tttt 0. 退 出");
System.out.println("tttt請輸入要執行的操作:");
}
public static void input( )
{
System.out.println("請輸入班級人數");
Scanner sc=new Scanner(System.in);
allstudent.n=sc.nextInt();
boolean t;
int sno;
double scheng;
String sname;
for(int i=0;i<allstudent.n;i++)
{
System.out.println("輸入"+(i+1)+"個學生數據(學號,姓名,成績)");
sno=sc.nextInt();
sname=sc.next();
scheng=sc.nextDouble();
q[i].p=new student(sno,sname,scheng);
}
}
public static void disp( )
{
System.out.print("學號");
System.out.print("t姓名");
System.out.println("t成績");
for(int i=0;i<allstudent.n;i++)
System.out.println(" "+q[i].p.no+"t"+q[i].p.name+"t"+q[i].p.chengji);
}
public static void dele( )
{
int i;
boolean t;
System.out.println("請輸入刪除學生的學生學號");
Scanner sc=new Scanner(System.in);
do
{
i=sc.nextInt();
if(i>allstudent.n)
{
System.out.println("輸入錯誤,請重新輸入");
t=true;
}
else
{
t=false;
}
}
while(t);
for(;i<allstudent.n;i++)
{
q[i-1].p.name=q[i].p.name;
q[i-1].p.no=q[i].p.no;
q[i-1].p.chengji=q[i].p.chengji;
}
allstudent.n--;
System.out.println("刪除成功。");
}
public static void sort()
{
allstudent[] t=new allstudent[1];
t[0]=new allstudent();
for(int i=0;i<allstudent.n;i++)
{
for(int j=i+1,k=i;j<allstudent.n;j++)
{
if(q[i].p.chengji>q[j].p.chengji)
{
t[0]=q[i];
q[i]=q[j];
q[j]=t[0];
}
}
}
System.out.println("排序完畢");
}
public static void insert( )
{
int N=allstudent.n;
System.out.println("輸入新增學生信息(學號,姓名,成績)");
Scanner sc=new Scanner(System.in);
q[N].p.no=sc.nextInt();
q[N].p.name=sc.next();
q[N].p.chengji=sc.nextInt();
allstudent.n++;
}
public static void update( )
{
int i;
boolean t;
Scanner sc=new Scanner(System.in);
System.out.println("n修改第幾個學生的成績?");
do
{
i=sc.nextInt();
if(i>allstudent.n)
{
System.out.println("輸入錯誤,請重新輸入");
t=true;
}
else
{
t=false;
}
}
while(t);
System.out.println("");
System.out.println("輸入學生數據(學號,姓名,成績)");
q[i-1].p.no=sc.nextInt();
q[i-1].p.name=sc.next();
q[i-1].p.chengji=sc.nextInt();
System.out.println("n第"+i+"個學生的成績已修改。");
}
public static void main(String[] args)
{
for(int i=0;i<100;i++)
{q[i]=new allstudent();
q[i].p=new student();}
cover();
System.out.println("");
int number;
Scanner sc=new Scanner(System.in);
do
{
menu();
number=sc.nextInt();
switch(number)
{
case 1:
System.out.println("");
input();
System.out.println("按任意鍵繼續");
try
{
System.in.read();
} catch (IOException e) {}
System.out.println("");
break;
case 2:
System.out.println("");
disp( );
System.out.println("按任意鍵繼續");
try
{
System.in.read();
} catch (IOException e) {}
System.out.println("");
break;
case 3:
System.out.println("");
dele( );
System.out.println("按任意鍵繼續");
try
{
System.in.read();
} catch (IOException e) {}
System.out.println("");
break;
case 4:
System.out.println("");
update();
System.out.println("按任意鍵繼續");
try
{
System.in.read();
} catch (IOException e) {}
System.out.println("");
break;
case 5:
System.out.println("");
insert( );
System.out.println("按任意鍵繼續");
try
{
System.in.read();
} catch (IOException e) {}
System.out.println("");
break;
case 6:
System.out.println("");
sort( );
System.out.println("按任意鍵繼續");
try
{
System.in.read();
} catch (IOException e) {}
System.out.println("");
break;
case 0:
System.exit(0);
default:
System.out.println("");
System.out.println("重新輸入代碼。n");
}
}
while(number!=0);
}
}
本程序只支持管理系統基本的操作輸入,輸出,修改,插入,刪除,排序,存儲和讀取等,不包括文件上傳功能
⑵ 關於學生成績管理系統的JSP程序,其中包括管理員、教師、學生三個訪問許可權,學生只能查看成績
花錢買,50分不夠 。或者你去csdn 看有沒有現成的
⑶ 使用JSP技術設計一個簡單的學生成績管理系統。
學生成績管理我提供吧
⑷ 跪求JSP+SQL做的學生成績管理系統全部過程,包括源代碼
去csdn或者博客園,上面這個畢設項目一大把
⑸ jsp學生成績管理系統
已發,請查收..
⑹ 用JSP做一個學生成績管理系統或者圖書館管理系統,資料庫上SQLserver,實現簡單的功能就行,
拿去不謝,我大學時候做的,自己調試。
網頁鏈接
⑺ JSP學生成績管理系統
網上多的很,我也幫別人做個
我回去找看能不能找到 留下你的EMAIL 我做的還是論文形式的
找到的話給你
⑻ 求一個學生成績管理系統,包含jsp前端,java程序源代碼,連接sql資料庫,相關書籍介紹一本也行
學生成績管理系統: 這個沒有jsp前段,不過有鏈接sql的資料庫,可以參考一下
⑼ 用JSP做一個學生成績管理系統或者圖書館管理系統,資料庫是SQLserver,不用太復雜,實現簡單
create database STUDENT
use STUDENT
CREATE TABLE STUDENT
(SNO VARCHAR(3) NOT NULL,
SNAME VARCHAR(4) NOT NULL,
SSEX VARCHAR(2) NOT NULL,
SBIRTHDAY DATETIME,
CLASS VARCHAR(5))
go
CREATE TABLE COURSE
(CNO VARCHAR(5) NOT NULL,
CNAME VARCHAR(10) NOT NULL,
TNO VARCHAR(10) NOT NULL)
go
CREATE TABLE SCORE
(SNO VARCHAR(3) NOT NULL,
CNO VARCHAR(5) NOT NULL,
DEGREE NUMERIC(10, 1) NOT NULL)
go
CREATE TABLE TEACHER
(TNO VARCHAR(3) NOT NULL,
TNAME VARCHAR(4) NOT NULL, TSEX VARCHAR(2) NOT NULL,
TBIRTHDAY DATETIME NOT NULL, PROF VARCHAR(6),
DEPART VARCHAR(10) NOT NULL)
INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (108 ,'曾華'
,'男' ,1977-09-01,95033);
INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (105 ,'匡明'
,'男' ,1975-10-02,95031);
INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (107 ,'王麗'
,'女' ,1976-01-23,95033);
INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (101 ,'李軍'
,'男' ,1976-02-20,95033);
INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (109 ,'王芳'
,'女' ,1975-02-10,95031);
INSERT INTO STUDENT (SNO,SNAME,SSEX,SBIRTHDAY,CLASS) VALUES (103 ,'陸君'
,'男' ,1974-06-03,95031);
GO
INSERT INTO COURSE(CNO,CNAME,TNO)VALUES ('3-105' ,'計算機導論',825)
INSERT INTO COURSE(CNO,CNAME,TNO)VALUES ('3-245' ,'操作系統' ,804);
INSERT INTO COURSE(CNO,CNAME,TNO)VALUES ('6-166' ,'數據電路' ,856);
INSERT INTO COURSE(CNO,CNAME,TNO)VALUES ('9-888' ,'高等數學' ,100);
GO
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (103,'3-245',86);
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (105,'3-245',75);
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (109,'3-245',68);
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (103,'3-105',92);
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (105,'3-105',88);
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (109,'3-105',76);
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (101,'3-105',64);
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (107,'3-105',91);
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (108,'3-105',78);
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (101,'6-166',85);
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (107,'6-106',79);
INSERT INTO SCORE(SNO,CNO,DEGREE)VALUES (108,'6-166',81);
GO
INSERT INTO TEACHER(TNO,TNAME,TSEX,TBIRTHDAY,PROF,DEPART)
VALUES (804,'李誠','男','1958-12-02','副教授','計算機系');
INSERT INTO TEACHER(TNO,TNAME,TSEX,TBIRTHDAY,PROF,DEPART)
VALUES (856,'張旭','男','1969-03-12','講師','電子工程系');
INSERT INTO TEACHER(TNO,TNAME,TSEX,TBIRTHDAY,PROF,DEPART)
VALUES (825,'王萍','女','1972-05-05','助教','計算機系');
INSERT INTO TEACHER(TNO,TNAME,TSEX,TBIRTHDAY,PROF,DEPART)
VALUES (831,'劉冰','女','1977-08-14','助教','電子工程系');