当前位置:首页 » 编程语言 » 学生成绩管理系统sqlserver
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

学生成绩管理系统sqlserver

发布时间: 2022-07-27 02:06:25

㈠ 已有学生成绩管理系统.bak,但sqlServer2005出现不能导入.bak文件的错误,求高手帮忙解决,谢谢!!!

请贴出具体的错误信息,这种情况下有可能是你的.bak备份文件是从高版本的sqlserver中导出来的,然后你用低版本的去导入备份文件时不能导入的,也可能是你的.bak备份文件有问题

㈡ 汇编语言(编程):学生成绩管理系统

软件名称:学生成绩管理系统 (升级版)
软件语言:简体中文 软件类型: 国产软件 / 其他类别 运行环境: Win9x/NT/2000/XP 授权方式: 免费软件 软件大小: 374KB 软件评价: 界面预览: 界面预览 开 发 商: 更新时间: 2005-05-22 下载次数:今日:4 本周:18 本月:26 总计:1566 《学生课绩管理系统》的升级版,采用了sertlet+jsp+javabean+sqlserver,并且做了许多修改!
说明: 数据库连接 在classes目录下的其中“I”表示插入,“L”表示浏览,“Q”表示查询,“E”表示退出,“D”表示删除,“M”表示修改,“c”表示统计各分数段人数,“p”表示打印.以上各功能应该能单独运行,和连续运行。

㈢ 如何设计一个学生成绩管理系统

这个我以前做过的,
登陆界面要分2种情况,第一个是管理员登陆
第二个是学生登陆,要设定权限

管理员可以对学生进行管理,可以对学生的成绩进行增删改查的管理。
也可以对学生的信息进行操作,可以增加科目,可以注册学生,可以编辑学生所在的班级,以及班主任姓名。

学生界面的话,这个权限就很少了,可以查询自己的各科成绩。你可以把这个查询做的丰富一点。比如按科目查询,可以做模糊查询。可以查询本次考试的最高分等等。
因为这个系统比较简单,所以没什么好说的,
数据库我用的是sqlserver,表结构你可以自己想想啊,全说明了就没意思了。
希望对你能有帮助

㈣ 教教我用SQL 2005做个《学生成绩管理系统》大概步骤

先用SQL建好数据库、接下来就是在PB里做了、先做登录界面、一个MENU、加上代码、登录界面大概就这样、这里用到的步骤很多、代码可以来问我、

㈤ 数据结构课程设计-学生成绩管理系统的设计

好像没有数据结构的 你试试c++语言面向对象程序设计课程设计
这个网站能免费下几个,不能免费下的就要收费了
本站免费计算机课程设计论文下载
本人原创计算机类课程设计免费下载,销售计算机毕业论文
请把我的网站介绍给同学们.谢谢支持本站
ACCESS课程设计库存管理工资管理系统 sqlserver数据库课程设计 c++语言面向对象程序设计课程设计 vb课程设计学生成绩系统
asp留言板(没有论文) 计算机实训计算机组装与维护课程设计
简单的网页设计没有论文 office课程设计 操作系统课程设计
另有以上没有列出的计算机课程设计为收费材料30元一份 更多

㈥ 我想做一个简单的学生成绩管理系统用数据库做怎么做啊

access sqlserver mysql,这些轻量级的数据库就可以满足了。

㈦ 急求一个Java编写的学生成绩管理系统,数据库最好能是SqlServer。先在这儿谢谢大家啦!

import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import java.lang.*;

public class Students extends Applet implements ActionListener
{
Vector StuInf=new Vector();
StudentInf SI;
String xm;
String bj;
int i,j,xh,cj;
static int mid;
Label prompt1=new Label("学生成绩管理系统");
Label prompt2=new Label(" 用户:");
Label prompt3=new Label(" 密码:");
Label prompt4=new Label(" 班级:");
Label prompt5=new Label(" 成绩:");
TextField input1=new TextField(8);
TextField input2=new TextField(8);
TextField input3=new TextField(8);
TextField input4=new TextField(8);
Button btn1=new Button("登录");
Button btn2=new Button("增加");
Button btn3=new Button("修改");
Button btn4=new Button("删除");

public void init()
{
setLayout(new GridLayout(6,3));
add(new Label());
add(prompt1);
add(new Label());
add(prompt2);
add(input1);
add(new Label());
add(prompt3);
add(input2);
add(btn1);
add(prompt4);
add(input3);
add(new Label());
add(prompt5);
add(input4);
add(new Label());
add(btn2);
add(btn3);
add(btn4);
prompt4.setVisible(false);
prompt5.setVisible(false);
input3.setVisible(false);
input4.setVisible(false);
btn2.setVisible(false);
btn3.setVisible(false);
btn4.setVisible(false);
btn1.addActionListener(this);
btn2.addActionListener(this);
btn3.addActionListener(this);
btn4.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
if(e.getActionCommand()=="登录")
{
String a,b;
a=input1.getText();
b=input2.getText();
input1.setText("");
if((a.equals("12")==true)&&(b.equals("12")==true))
{
prompt2.setText(" 姓名:");
prompt3.setText(" 学号:");
prompt4.setVisible(true);
prompt5.setVisible(true);
input3.setVisible(true);
input4.setVisible(true);
btn2.setVisible(true);
btn3.setVisible(true);
btn4.setVisible(true);
btn3.setEnabled(false);
btn4.setEnabled(false);
btn1.setLabel("查询");
input1.setText("登录成功");
input1.selectAll();
}
else
input2.setText("用户名或密码错");
}
if(e.getActionCommand()=="增加")
{
boolean scucss=true;
try
{
XingMing();
}
catch(EmptyException as)
{
input1.setText("姓名不能为空");
scucss=false;
}
try
{
xh=Integer.parseInt(input2.getText());
}
catch(NumberFormatException m)
{
input2.setText("学号为空或格式错");
scucss=false;
}
bj=input3.getText();
try
{
ChengJi();
}
catch(EmptyException as)
{
cj=-1;
}
catch(OverException dd)
{
input4.setText("应在0-100间");
scucss=false;
}
catch(NumberFormatException cm)
{
input4.setText("成绩应为数据");
scucss=false;
}
if(scucss==true)
{
SI=new StudentInf(xm,xh,bj,cj);
Insert(SI);
}
}
if(e.getActionCommand()=="修改")
{
xm=input1.getText();
xh=Integer.parseInt(input2.getText());
bj=input3.getText();
cj=Integer.parseInt(input4.getText());
SI=new StudentInf(xm,xh,bj,cj);
StuInf.setElementAt(SI, mid);
btn3.setEnabled(false);
}
if(e.getActionCommand()=="删除")
{
StuInf.removeElementAt(mid);
btn4.setEnabled(false);
input1.setText("删除成功");
input2.setText("");
input3.setText("");
input4.setText("");
}
if(e.getActionCommand()=="查询")
{
boolean right=true;
try
{
xh=Integer.parseInt(input2.getText());
}
catch(NumberFormatException m)
{
input2.setText("学号为空或格式错");
right=false;
}
if(right==true)
{
search(xh);
btn3.setEnabled(true);
btn4.setEnabled(true);
}
}

}
//查找方法
public void search(int k)
{
boolean exist=false;
int low=0;
int high=StuInf.size()-1;
while(low<=high)
{
mid=(high+low)/2;
StudentInf a1=(StudentInf) StuInf.elementAt(mid);
if(a1.getStuNo()==k)
{
SI=(StudentInf) StuInf.elementAt(mid);
String x = String.valueOf(SI.getStuNo());
exist=true;
input1.setText(SI.getname());
input1.selectAll();
input2.setText("0"+x);
input3.setText(SI.getClassNo());
if(SI.getLevel()==-1)
input4.setText("未参加考试");
else
{
String y = String.valueOf(SI.getLevel());
input4.setText(y);
}
break;
}
else if(a1.getStuNo()<k)
low=mid+1;
else
high=mid-1;
}
if(exist==false)
{
input1.setText("无此学号学生信息");
input1.selectAll();
}
}
//添加方法
public void Insert(StudentInf q)
{
int i=0;

if(StuInf.isEmpty()==true)
{
StuInf.addElement(q);
input1.setText("");
input2.setText("");
input3.setText("");
input4.setText("");
}
else
{
StudentInf xh;
xh=(StudentInf) StuInf.firstElement();
while(xh.getStuNo()<q.getStuNo())
{
i++;
if(i<StuInf.size())
xh=(StudentInf) StuInf.elementAt(i);
else
break;
}
if(xh.getStuNo()==q.getStuNo())
{
input2.setText("此学生信息已存在");
input2.requestFocus();
input2.selectAll();
}
else
{
StuInf.insertElementAt(q,i);
input1.setText("");
input2.setText("");
input3.setText("");
input4.setText("");
}
}
}

//异常类
class OverException extends Exception
{
String over;
}
class EmptyException extends Exception
{
String empty;
}
void XingMing() throws EmptyException
{
if((input1.getText()).equals(""))
throw (new EmptyException());
else
xm=input1.getText();
}
void ChengJi() throws OverException,EmptyException
{
if((input4.getText()).equals(""))
throw(new EmptyException());
else
cj=Integer.parseInt(input4.getText());
if(cj<0||cj>100)
throw (new OverException());
}

//学生信息类
public class StudentInf
{
private String name;
private int StuNo;
private String ClassNo;
private int Level;
StudentInf(String xingming,int xuehao,String banji,int chengji)
{
name=xingming;
StuNo=xuehao;
ClassNo=banji;
Level=chengji;
}
public int getStuNo()
{
return StuNo;
}
public String getname()
{
return name;
}
public String getClassNo()
{
return ClassNo;
}
public int getLevel()
{
return Level;
}
}

}