资源简介
javase编写的学生管理系统。因为涉及不到数据库,jsp,servlet等知识,适合初学se的学生借鉴学习

代码片段和文件信息
import java.util.Scanner;// 引用工具
class QManageSystem
{
//定义系统开关,为false时,系统退出
static boolean booSys = true;
//定义容器存放班级信息
static String[] arrC = new String[3];
//定义容器存放教师信息
static String[] arrT = new String[3];
//定义容器存放学生信息
static String[] arrS = new String[3];
public static void main(String[] args){
showHome();
loginControl();
}
//打印首页
public static void showHome(){
System.out.println();
System.out.println(“******************************************“);
System.out.println(“**\t\t青芒管理系统\t\t**“);
System.out.println(“******************************************“);
System.out.println();
}
//打印欢迎信息
public static void showWelcome(){
System.out.println();
System.out.println(“******************************************“);
System.out.println(“**\t\t欢迎光临\t\t“);
System.out.println(“******************************************“);
System.out.println();
}
//该方法做登录验证,成功则进入系统,
//失败则允许用户再次输入密码登录
public static void loginControl(){
Scanner in = new Scanner(System.in);//使用输入工具
while(booSys){
//每次登录都需要提示“请输入密码“
//所以该打印语句要放在循环内部
System.out.print(“请输入密码:“);
int num = in.nextInt();
//进行登录验证
if(num==123){
System.out.println(“登录成功!“);
//登录成功,则进入软件,显示第一级页面
firstControl();
}
else{
System.out.println(“登录失败,请重试!“);
}
}
}
//一级页面控制方法
public static void firstControl(){
Scanner in = new Scanner(System.in);
//页面开关
boolean falg = true;
while(falg){
//加载欢迎信息
showWelcome();
System.out.println(“1.班级管理“);
System.out.println(“2.教师管理“);
System.out.println(“3.学生管理“);
System.out.println(“4.常用工具“);
System.out.println(“5.退出系统“);
int num = in.nextInt();
switch(num){
case 1:
//显示班级信息
classControl();
break;
case 2:
//显示教师信息
teacherControl();
break;
case 3:
//显示学生信息
studentControl();
break;
case 4:
//显示常用工具
toolsControl();
break;
case 5:
//关闭一级页面
falg = false;
//退出系统
booSys = false;
break;
default:
//如输入错误,先显示提示信息,然后重新加载一级页面(循环)
System.out.println(“输入错误,请重试!“);
break;
}
}
}
//班级页面控制方法
public static void classControl(){
allControl(0);
}
//教师页面控制方法
public static void teacherControl(){
allControl(1);
}
//学生页面控制方法
public static void studentControl(){
allControl(2);
}
//页面控制方法
public static void allControl(int tag){
//键盘输入对象
Scanner in = new Scanner(System.in);
//对变量str初始化
String str = ““;
if(tag==0){
str = “班级“;
}else if(tag==1){
str = “教师“;
}else {
str = “学生“;
}
//记载欢迎信息
showWelcome();
//页面开关
boolean falg = true;
while(falg){
System.out.println(“1.“+str+“信息编辑“);
System.out.println(“2.“+str+“信息查询“);
System.out.println(“3.返回上一级“);
System.out.println(“请输入选项:“);
int num = in.nextInt();
switch(num){
case 1:
editI
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-12-14 20:37 QM\
目录 0 2017-12-08 14:35 QM\QM-chugao\
文件 6377 2017-11-28 22:31 QM\QM-chugao\QManageSystem.java
文件 8905 2017-12-07 21:39 QM\QM-chugao\QManageSystem1.java
文件 6379 2017-11-27 21:44 QM\QM-chugao\QManageSystem2.java
目录 0 2017-12-14 19:55 QM\QM-duotai\
文件 686 2017-12-14 19:55 QM\QM-duotai\Grade.class
文件 675 2017-12-08 14:52 QM\QM-duotai\Grade.java
文件 630 2017-12-14 19:55 QM\QM-duotai\Person.class
文件 406 2017-12-12 08:31 QM\QM-duotai\Person.java
文件 6683 2017-12-19 10:41 QM\QM-duotai\QM.class
文件 12786 2018-01-29 22:07 QM\QM-duotai\QM.java
文件 632 2017-12-14 19:55 QM\QM-duotai\Student.class
文件 476 2017-12-12 08:29 QM\QM-duotai\Student.java
文件 494 2017-12-14 19:55 QM\QM-duotai\Teacher.class
文件 365 2017-12-12 08:29 QM\QM-duotai\Teacher.java
目录 0 2017-12-08 14:47 QM\QM-fengzhuang\
文件 686 2017-12-08 14:47 QM\QM-fengzhuang\Grade.class
文件 675 2017-12-08 14:52 QM\QM-fengzhuang\Grade.java
文件 6557 2017-12-08 14:47 QM\QM-fengzhuang\QM.class
文件 12669 2017-12-08 14:52 QM\QM-fengzhuang\QM.java
文件 805 2017-12-08 14:47 QM\QM-fengzhuang\Student.class
文件 763 2017-12-08 14:52 QM\QM-fengzhuang\Student.java
文件 684 2017-12-08 14:47 QM\QM-fengzhuang\Teacher.class
文件 648 2017-12-08 14:52 QM\QM-fengzhuang\Teacher.java
目录 0 2017-12-11 16:29 QM\QM-jicheng\
文件 686 2017-12-11 16:29 QM\QM-jicheng\Grade.class
文件 675 2017-12-08 14:52 QM\QM-jicheng\Grade.java
文件 630 2017-12-12 08:31 QM\QM-jicheng\Person.class
文件 406 2017-12-12 08:31 QM\QM-jicheng\Person.java
文件 6671 2017-12-12 14:24 QM\QM-jicheng\QM.class
............此处省略5个文件信息
相关资源
- 软件工程课程设计报告--java学生管理
- java web学生管理系统(源码+数据库+截
- jsp+servlet+jdbc开发学生信息后台管理系
- StudentManagerWeb.zip
- 学生管理系统(大学java课设)
- Java学生管理系统.zip
- Android项目源码可做毕设的简单学生管
- 基于JavaWeb学生管理系统
- 学生管理系统Swing+Java+JDBC,原创
- javaweb课程设计学生管理系统
- 学生管理系统设计 java+oracle源代码与
- javaee学生管理系统,教务管理系统,
- JavaEE学生管理系统
- android学生管理系统毕设源码.rar
- JAVA简单学生管理系统完整版+设计报告
- Java学生管理系统附带数据库
- java学生管理系统详细论文
- 教务管理系统毕业设计源代码
- java大作业学生管理系统.zip
- 基于JSP的学生管理系统
- Java+Swing学生信息管理系统
- java学生管理系统(.jsp 含Oracle)
- java学生管理系统全部代码+数据库
- jsp+mysql 学生管理系统
- 学生管理系统java代码
- 学生管理系统全部代码+数据库
- 学生管理系统源码+Tomcat7.rar
- 学生管理系统(增删改查)
- 基于JSP的简单的学生管理系统增删改
- 学生管理系统jsp+mysql
评论
共有 条评论