Day22:面向对象项目之员工管理系统

题目:【员工管理系统】
一.语言和环境
A. Java
B. 环境要求
二.功能要求
完成员工管理系统的开发,一级菜单功能包括:
查询所有员工,并分页
查询所有部门,并分页
添加员工
添加部门
查询部门有哪些员工
查询该员工属于哪些部门
删除员工
退出
三.数据库设计

四.具体要求及推荐实现步
1.1 项目结构如下图所示:
在这里插入图片描述
2.1 【10分】系统开始显示菜单:
在这里插入图片描述
2.2 【10分】一级菜单选项1:

在这里插入图片描述
在这里插入图片描述
2.3【10分】 一级菜单选项2:
在这里插入图片描述
在这里插入图片描述
2.4 【10分】一级菜单选项3:
在这里插入图片描述

2.5 【10分】一级菜单选项4:
在这里插入图片描述
2.6 【10分】一级菜单选项5:
在这里插入图片描述
2.7 【10分】一级菜单选项6:
在这里插入图片描述
2.8 【10分】一级菜单选项7:退出
代码实现:

package com.biu.demo01;

//员工类
public class Emp {
	private int empId;//员工编号
	private String empName;//员工姓名
	private int empAge;//员工年龄
	private int empGender;//员工性别:0男1女
	private int deptId; //所属部门编号
	
	
	public Emp(int empId, String empName, int empAge, int empGender, int deptId) {
		super();
		this.empId = empId;
		this.empName = empName;
		this.empAge = empAge;
		this.empGender = empGender;
		this.deptId = deptId;
	}
	public int getDeptId() {
		return deptId;
	}
	public void setDeptId(int deptId) {
		this.deptId = deptId;
	}
	@Override
	public String toString() {
		return "Emp [empId=" + empId + ", empName=" + empName + ", empAge=" + empAge + ", empGender=" + empGender + "]";
	}
	public Emp() {
		super();
	}
	public Emp(int empId, String empName, int empAge, int empGender) {
		super();
		this.empId = empId;
		this.empName = empName;
		this.empAge = empAge;
		this.empGender = empGender;
	}
	public int getEmpId() {
		return empId;
	}
	public void setEmpId(int empId) {
		this.empId = empId;
	}
	public String getEmpName() {
		return empName;
	}
	public void setEmpName(String empName) {
		this.empName = empName;
	}
	public int getEmpAge() {
		return empAge;
	}
	public void setEmpAge(int empAge) {
		this.empAge = empAge;
	}
	public int getEmpGender() {
		return empGender;
	}
	public void setEmpGender(int empGender) {
		this.empGender = empGender;
	}
	
}

package com.biu.demo01;

public class Dept extends Emp {
	private int deptId;//部门序号
	private String deptName;//部门名称
	
	@Override
	public String toString() {
		return "Dept [deptId=" + deptId + ", deptName=" + deptName + "]";
	}
	public Dept() {
		super();
	}
	
	public Dept(int deptId, String deptName) {
		super();
		this.deptId = deptId;
		this.deptName = deptName;
	}
	public Dept(int empId, String
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值