资源简介
利用Java和MySQL开发的人员信息管理系统
代码片段和文件信息
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Scanner;
import java.util.Set;
import cn.edu.tjpu.cs.infosystem.operate.impl.StudentOperate;
import cn.edu.tjpu.cs.infosystem.operate.impl.WorkerOperate;
import cn.edu.tjpu.cs.infosystem.vo.Student;
import cn.edu.tjpu.cs.infosystem.vo.Worker;
public class Test {
private Scanner input = null;
Lists = new ArrayList();//实例化List接口
Listw = new ArrayList();//实例化List接口
int i;
StudentOperate stuop = new StudentOperate();
WorkerOperate worop = new WorkerOperate();
public Test(){
this.input = new Scanner(System.in);
while(true){
this.Main();
}
}
public void Main(){
System.out.println(“学校信息管理程序“);
System.out.println(“ 1、学生信息管理“);
System.out.println(“ 2、工人信息管理“);
System.out.println(“ 3、退出系统“);
System.out.println(“请选择所要的操作:“);
switch(input.nextInt()){
case 1:{
boolean a = true;
while(a){
this.StudentMain();
}
}
break;
case 2:{
boolean b = true;
while(b){
this.WorkerMain();
}
}
break;
case 3:{
System.out.println(“退出系统!“);
System.exit(1);
}
break;
default:System.out.println(“输入错误,请重新输入!“);
this.Main();
break;
}
}
public void StudentMain(){
System.out.println(“学生信息管理“);
System.out.println(“ 1、增加学生信息“);
System.out.println(“ 2、列出全部学生信息“);
System.out.println(“ 3、查询学生信息“);
System.out.println(“ 4、删除学生信息“);
System.out.println(“ 5、修改学生信息“);
System.out.println(“ 6、返回上一级菜单“);
System.out.println(“请选择具体的操作:“);
switch(input.nextInt()){
case 1:{//添加数据
StudentOperate stuop = new StudentOperate();
System.out.print(“请输入学生学号:“);
int id = this.input.nextInt();
System.out.print(“请输入学生姓名:“);
String name = this.input.next();
System.out.print(“请输入学生年龄:“);
int age = this.input.nextInt();
System.out.print(“请输入学生成绩:“);
float score = this.input.nextFloat();
Student stu= new Student(idnameagescore);
try {
if(stuop.get(id) != null)
System.out.println(“ 对不起,您输入的id已存在!“);
else{
StudentOperate stuop1 = new StudentOperate();
stuop1.add(stu);
System.out.println(“添加成功!“);
}
} catch (Exception e) {
e.printStackTrace();
}
}
break;
case 2:{//显示数据
StudentOperate stuop = new StudentOperate();
try{
s = stuop.list();
if(s.size() == 0)
System.out.println(“ 没有学生信息!“);
else
for(i = 0;i < s.size();i++){
System.out.println(s.get(i).toString());
}
}catch(Exception e){
e.printStackTrace();
}
}
break;
case 3:{//查询数据
StudentOperate stuop = new StudentOperate();
System.out.print(“请输入要查询的id:“);
int id = this.input.nextInt();
try{
if(stuop.get(id) == null)
System.out.println(“ 对不起,您要查询的id不存在!“);
el 属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-12-21 10:50 人员信息管理系统\
文件 354 2016-10-16 16:09 人员信息管理系统\.classpath
文件 401 2016-10-16 16:09 人员信息管理系统\.project
目录 0 2016-10-27 09:30 人员信息管理系统\.settings\
文件 598 2016-10-16 16:13 人员信息管理系统\.settings\org.eclipse.jdt.core.prefs
目录 0 2016-12-21 10:50 人员信息管理系统\bin\
目录 0 2016-12-21 10:50 人员信息管理系统\bin\cn\
目录 0 2016-12-21 10:50 人员信息管理系统\bin\cn\edu\
目录 0 2016-12-21 10:50 人员信息管理系统\bin\cn\edu\tjpu\
目录 0 2016-12-21 10:50 人员信息管理系统\bin\cn\edu\tjpu\cs\
目录 0 2016-12-21 10:50 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\
目录 0 2016-12-21 10:50 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\dao\
目录 0 2016-12-21 10:50 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\dao\impl\
文件 3835 2016-10-16 16:29 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\dao\impl\StudentDAOImpl.class
文件 3746 2016-10-16 16:29 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\dao\impl\WorkerDAOImpl.class
文件 672 2016-10-16 16:28 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\dao\IStudentDAO.class
文件 674 2016-10-16 16:28 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\dao\IWorkerDAO.class
目录 0 2016-10-27 09:30 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\dbc\
文件 1301 2016-10-16 16:28 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\dbc\Databa
目录 0 2016-10-27 09:30 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\factory\
文件 821 2016-10-16 16:28 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\factory\DAOFactory.class
目录 0 2016-12-21 10:50 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\operate\
目录 0 2016-12-21 10:50 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\operate\impl\
文件 3238 2016-10-16 16:29 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\operate\impl\StudentOperate.class
文件 3232 2016-10-16 16:29 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\operate\impl\WorkerOperate.class
文件 486 2016-10-16 16:28 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\operate\IPersonOperate.class
目录 0 2016-12-21 10:50 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\vo\
文件 1099 2016-10-16 16:28 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\vo\Person.class
文件 1262 2016-10-16 16:28 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\vo\Student.class
文件 1213 2016-10-16 16:28 人员信息管理系统\bin\cn\edu\tjpu\cs\infosystem\vo\Worker.class
文件 7024 2016-10-16 16:13 人员信息管理系统\bin\Test.class
............此处省略26个文件信息
- 上一篇:局域网传送文件java实现Client端
- 下一篇:java进程调度算法
相关资源
- java图片浏览器跨平台运行程序与源码
- 基于java的在线考试系统-毕业设计
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
川公网安备 51152502000135号
评论
共有 条评论