网站建设资讯

NEWS

网站建设资讯

java学生学籍代码,学生代码是不是学籍号

求JAVA学生学籍管理系统源代码

Based on your subject 求JAVA学生学籍管理系统源代码,

公司主营业务:网站建设、成都网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联推出渑池免费做网站回馈大家。

带着你的问题和Email来找我,

有别的要求也可以联系我们,

有时间可以帮你,

百度_Hi给我吧,

此回复对于所有需求和和来访者有效,

ES:\\58196DEDCB084FACA5B83FA0D018295E

:Java课程设计 学生学籍管理系统 要求eclipse运行

其实也就是数据库的增删改查

首先建两张表 一个是用户表 一个是学生表

根据表的字段在entity包下建两个实体类 两张表对应两个实体类

如果使用mybatis的话可以在dao包下写接口

增 改 传实体类对象 删 和 按ID查询 传int 查全部不用传参数 条件查询最好传Map

然后在service包下定义所有需要用到的接口 在建个子包里面去实现接口 在controllor层就用接口new实现类

上面的代码会有冗余的部分 可以把那部分封装成一个utils

不同的view层用不同的controllor 至此Model层就写完了

如果view层是jsp的话 controllor可以用struts2 jsp请求到struts2的action action根据不同的请求调用不同的service 再由service调用dao操作数据库;

这就是MVC

来个java大神帮写全部代码

public class MainTest {

private static Scanner sc = new Scanner(System.in);

private static Scanner scn = new Scanner(System.in);

public static void main(String[] args) {

show();

}

private static void show() {

String s0 = "\n\t-----------------学生管理系统----------------\n", s1, s2, s3, s4, s5, s6;

s1 = "\t1.添加学生";

s2 = "\n\t2.修改学生";

s3 = "\n\t3.删除学生";

s4 = "\n\t4.查询学生";

s5 = "\n\t5.打印所有学生";

s6 = "\n\t6.退出系统";

sop(s0 + s1 + s2 + s3 + s4 + s5 + s6);

init();

}

private static void init() {

// 管理类!

StuManager sm = new StuManager();

while (true) {

int key = scn.nextInt();

switch (key) {

case 1:

method(1,sm);

break;

case 2:

method(2,sm);

break;

case 3:

method(3,sm);

break;

case 4:

method(4,sm);

break;

case 5:

method(5,sm);

break;

default:

System.exit(0);;

break;

}

}

}

private static void method(int n,StuManager sm) {

if (n == 1) {

sop("添加:学号,Nmae,Phone");

sm.addStudent(new Student(sc.nextLine(),sc.nextLine(),scn.nextLong()));

} else if (n == 2) {

sop("修改:");

sm.updateStudent(sc.nextLine());

} else if (n == 3) {

sop("删除:");

sm.deleteStudent(sc.nextLine());

} else if (n == 4) {

sop("查询:");

sop(sm.getStudent(sc.nextLine()));

} else{

sm.printAllStudent();

}

}

private static void sop(Object obj) {

System.out.println(obj);

}

}

class Student {

private String Number;

private String name;

private long phone;

public Student(String number, String name, long phone) {

super();

Number = number;

this.name = name;

this.phone = phone;

}

public String getNumber() {

return Number;

}

public void setNumber(String number) {

Number = number;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public long getPhone() {

return phone;

}

public void setPhone(long phone) {

this.phone = phone;

}

public String toString() {

return "学号:" + Number + "\tNmae:" + name + "\tPhone:" + phone;

}

}

class StuManager {

private Student[] Students;

private int porin = 0;

private Scanner sc = new Scanner(System.in);

private Scanner scn = new Scanner(System.in);

StuManager() {

Students = new Student[20];

}

public void addStudent(Student student) {

if (porin  Students.length - 1)

return;

Students[porin] = student;

porin++;

}

public void deleteStudent(String number) {

for (int i = 0; i  Students.length; i++) {

if (Students[i].getNumber().equals(number)) {

Students[i] = null;

return;

}

}

sop("不存在!");

}

public void updateStudent(String number) {

for (int i = 0; i  Students.length; i++) {

if (Students[i].getNumber().equals(number)) {

sop("输入修改name:");

Students[i].setName(sc.nextLine());

;

try {

sop("输入Phone:");

Students[i].setPhone(scn.nextLong());

} catch (Exception e) {

sop("输入有误重新输入:");

updateStudent(number);

}

} else {

sop("不存在!");

return;

}

}

}

public Student getStudent(String stuNo) {

Student tem=null;

for (int i = 0; i  Students.length; i++) {

if(Students[i]==null) {

return tem;

}

if (Students[i].getNumber().equals(stuNo)) {

tem=Students[i];

}

}

sop("查无此人!");

return tem;

}

public void printAllStudent() {

for (int i = 0; i  Students.length; i++) {

sop(Students[i]);

}

}

private void sop(Object obj) {

System.out.println(obj);

}

}

设计一个简单的java学生学籍管理程序

import java.util.ArrayList;

import java.util.Collections;

import java.util.Comparator;

import java.util.List;

import java.util.Scanner;

public class $ {

public static void main(String... _) {

int len = 30;

// 1. 能输入10个学生信息,学生信息中包含学号,姓名,年龄,语文,数学,英语等内容;

Scanner in = new Scanner(System.in);

List data = new ArrayList();

for (int i = 0; i len; i++) {

Student bean = new Student();

System.out.print("输入第" + (i + 1) + "个人的工号:");

String no = in.next();

bean.setNo(no);

System.out.print("输入第" + (i + 1) + "个人的名称:");

String name = in.next();

bean.setName(name);

System.out.print("输入第" + (i + 1) + "个人的年纪:");

int age = in.nextInt();

bean.setAge(age);

System.out.print("输入第" + (i + 1) + "个人的数学成绩:");

double shuxue = in.nextDouble();

bean.setShuxue(shuxue);

System.out.print("输入第" + (i + 1) + "个人的语文成绩:");

double yuwen = in.nextDouble();

bean.setYuwen(yuwen);

data.add(bean);

}

while (true) {

System.out.println("1.统计总分;2.统计平均分;3.输出个人信息;4.查询;5.排序;0.退出;");

int idx = in.nextInt();

if (idx == 1) {

for (int i = 0; i data.size(); i++) {

Student bean = (Student) data.get(i);

System.out.println(bean.all());

}

}

if (idx == 2) {

for (int i = 0; i data.size(); i++) {

Student bean = (Student) data.get(i);

System.out.println(bean.avg());

}

}

if (idx == 3) {

System.out.println(data);

}

if (idx == 4) {

String str = "aaa";

for (int i = 0; i data.size(); i++) {

Student bean = (Student) data.get(i);

if (bean.getNo().equals(str) || bean.getName().equals(str)) {

System.out.println(bean);

break;

}

}

}

if (idx == 5) {

// 按学号排序

Collections.sort(data, new ComparatorStudent() {

public int compare(Student o1, Student o2) {

return o1.getNo().compareTo(o2.getNo());

}

});

System.out.println(data);

}

if (idx == 0) {

System.exit(0);

}

}

}

}

篇幅受限,你追问,我在给你贴


网站标题:java学生学籍代码,学生代码是不是学籍号
文章位置:http://cdweb.net/article/dsioidc.html