「java用户信息管理系统」java企业员工管理系统

博主:adminadmin 2022-12-26 04:09:09 64

本篇文章给大家谈谈java用户信息管理系统,以及java企业员工管理系统对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

用java编写一个用户信息管理器

import java.util.ArrayList;

import java.util.List;

import java.util.Scanner;

/**

 * 

 * @author young

 *

 */

class User{

private String no;

private String name;

private int age;

private String add;

public String getNo() {

return no;

}

public void setNo(String no) {

this.no = no;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

public String getAdd() {

return add;

}

public void setAdd(String add) {

this.add = add;

}

}

public class Test {

// 增加

public static ArrayListUser addUser(){

ListUser list = new ArrayListUser();

User u = new User();

Scanner sc = new Scanner(System.in);

System.out.print("输入 no: ");

u.setNo(sc.nextLine());

System.out.print("输入name: ");

u.setName(sc.nextLine());

System.out.print("输入add: ");

u.setAdd(sc.nextLine());

System.out.print("输入age: ");

u.setAge(sc.nextInt());

list.add(u);

return (ArrayListUser) list;

}

// 修改

public static void updateUser(String name, ListUser list){

Scanner sc = new Scanner(System.in);

boolean isExist = false;

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

if(name.equals(list.get(i).getName())){

isExist = true;

System.out.print("输入新 no: ");

list.get(i).setNo(sc.nextLine());

System.out.print("输入新name: ");

list.get(i).setName(sc.nextLine());

System.out.print("输入新add: ");

list.get(i).setAdd(sc.nextLine());

System.out.print("输入新age: ");

list.get(i).setAge(sc.nextInt());

}

}

if(isExist == false){

System.out.println("不存在该用户");

}

}

// 查找

public static void findUser(String name, ListUser list){

boolean isExist = false;

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

if(name.equals(list.get(i).getName())){

isExist = true;

System.out.println("用户编号: " + list.get(i).getNo()

+ ". 姓名: " + list.get(i).getName()

+ ". 地址: " + list.get(i).getAdd()

+ ". 年龄: " + list.get(i).getAge());

}

}

if(isExist == false){

System.out.println("不存在该用户");

}

}

// 删除

public static void delUser(String name, ListUser list) {

boolean isExist = false;

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

if (name.equals(list.get(i).getName())) {

isExist = true;

list.remove(i);

System.out.println("该用户已删除");

}

}

if (isExist == false) {

System.out.println("不存在该用户");

}

}

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

ListUser list = new ArrayListUser();

int i = 0;

while(true){

System.out.println("输入你的选择: 1.增加\t2.查找\t3.修改\t4.删除\t0.退出");

i = sc.nextInt();

switch (i) {

case 1:

list = addUser();

break;

case 2:

System.out.print("输入要查找的用户名: ");

String name = sc.next();

findUser(name, list);

break;

case 3:

System.out.print("输入要修改的用户名: ");

String n = sc.next();

updateUser(n, list);

break;

case 4:

System.out.print("输入要删除的用户名: ");

String na = sc.next();

delUser(na, list);

break;

case 0:

System.out.println("程序结束!");

System.exit(0);

break;

}

}

}

}

用Java如何编写一个DvD信息管理系统

DVDMgr类

package adminDVD;

import java.util.Scanner;

public class DVDMgr {

DVDSet dvd = new DVDSet();

public void setData() {

//初始化数据

//int[] state = dvd.state;

dvd.initial();

}

public void startMenu() {

System.out.println("欢迎使用 MiniDVD Mgr 1.0");

System.out.println("----------------------------------------------");

System.out.println("1.查看DVD");

System.out.println("2.借出DVD");

System.out.println("3.退出 MiniDVD Mgr");

System.out.println("请选择:");

Scanner input = new Scanner(System.in);

int choice = input.nextInt();

switch (choice) {

case 1:

search();

//执行查询

break;

case 2:

lend();

//标记借出

break;

case 3:

System.out.println("\n欢迎使用!");

break;

}

}

public void search() {

System.out.println("MyDVd Mgr 1.0 --- 查询DVD \n");

String[] A = dvd.name;

int[] B = dvd.state;

String C;

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

if (A[i] == null) {

break;

}

if (B[i] == 0) {

C = "已借出";

System.out.println(A[i] + "\t\t" + C);

} else {

System.out.println(A[i]);

}

}

System.out.println("------------------------------");

System.out.println("输入0返回");

returnMain(); //调用返回块

}

public void returnMain()

{

//System.out.println("输入0 返回");

Scanner input = new Scanner(System.in);

int num = input.nextInt();

if (num == 0) {

startMenu();

}

}

public void lend() {

System.out.println("MyDVD Mgr 1.0 --- 借出DVD \n");

System.out.println("请输入要借的DVD名称");

Scanner input = new Scanner(System.in);

String name = input.next();

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

if(dvd.name[i]==null){

System.out.println("操作不成功!");

break;

}else if(name.equals(dvd.name[i]) dvd.state[i] == 1){

dvd.state[i] = 0;

System.out.println("操作成功!");

break;

}else if(name.equals(dvd.name[i]) dvd.state[i] == 0){

System.out.println("《"+dvd.name[i]+"》"+"\t\t已借出!");

break;

}

/*if (dvd.name[i].equals(name[i]) dvd.state[i] == 1) {

dvd.state[i] = 0;

System.out.println("操作成功!");

break;

} else {

System.out.println("操作不成功!");

break;

}*/

}

System.out.println("输入0返回");

returnMain();

}

public static void main(String[] args) {

DVDMgr mgr = new DVDMgr();

mgr.setData();

mgr.startMenu();

}

}

DVDSet类

package adminDVD;

import java.util.Scanner;

public class DVDSet {

String[] name = new String[50];

// 数组1存储DVD名称数组

int[] state = new int[50];

// 数组2存储DVD状态

public void initial() {

/*name[0]="风云II";

state[0]=1;

name[1]="英雄";

state[1]=1;

name[2]="罗马假日";

state[2]=1;

name[3]="无极";

state[3]=0;*/

Scanner input = new Scanner(System.in);

String answer = "y";

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

System.out.print("第" + (i + 1) + "的DVD名称:");

name[i] = input.next();

System.out.println("是否借出?(0:借出 1:可借)");

state[i] = input.nextInt();

System.out.print("是否继续(y/n)");

answer = input.next();

if (answer.equals("n"))

{

break;

}

}

}

}

用java编写学生信息管理系统,只需有添加,删除,修改,查询,等功能即可!急需

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;

import javax.swing.border.*;

import javax.swing.JOptionPane;

import javax.swing.JLabel;

import javax.swing.JPanel;

import javax.swing.table.DefaultTableModel;

import javax.swing.table.TableColumn;

import java.sql.*;

import java.awt.GridLayout;

class myStudent {

public myStudent() {

}

public static void main(String[] args) {

loginFrame lf=new loginFrame();

lf.setVisible(true);

lf.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

System.exit(0);

}

});

}

}

class mainFrame extends JFrame implements ActionListener{

MenuBar myMenuBar=new MenuBar();

Menu myMenuFile,myMenuEdit,myMenuUser,myMenuAbout;

MenuItem miNew,miOpen,miSave,miSaveAs,miExit;

MenuItem miAdd,miEdit,miDel,miFind,miShow,miUser,miAbout;

public JTable table = new JTable();

Icon background_icon=new ImageIcon("pct.jpg");

JLabel background_Label=new JLabel(background_icon);

public DefaultTableModel mm ;

public mainFrame(){

myMenuFile=new Menu("文件");

miNew=new MenuItem("新建");

miOpen=new MenuItem("打开");

miSave=new MenuItem("保存");

miExit=new MenuItem("退出");

//miNew.enable(false);

//miOpen.enable(false);

//miSave.enable(false);

//myMenuFile.add(miNew);

//myMenuFile.add(miOpen);

//myMenuFile.add(miSave);

myMenuFile.add(miExit);

myMenuEdit=new Menu("数据编辑");

miFind=new MenuItem("查找数据");

miAdd=new MenuItem("添加数据");

miEdit=new MenuItem("修改数据");

miDel=new MenuItem("删除数据");

miShow=new MenuItem("全部显示");

myMenuEdit.add(miFind);

myMenuEdit.add(miAdd);

myMenuEdit.add(miEdit);

myMenuEdit.add(miDel);

myMenuEdit.add(miShow);

myMenuUser=new Menu("用户");

miUser=new MenuItem("编辑用户");

myMenuUser.add(miUser);

myMenuAbout=new Menu("我的课程设计");

miAbout=new MenuItem("课程设计说明");

myMenuAbout.add(miAbout);

myMenuBar.add(myMenuFile);

myMenuBar.add(myMenuEdit);

myMenuBar.add(myMenuUser);

myMenuBar.add(myMenuAbout);

String[] col = {"学号","姓名","性别","民族","年龄","年级","班级","专业"};//创建属性列名

mm= new DefaultTableModel(col,0);

table.setModel(mm);

JScrollPane tableScrollPane = new JScrollPane(table);

this.setMenuBar(myMenuBar);

this.add(tableScrollPane);

miExit.addActionListener(this);

miFind.addActionListener(this);

miAdd.addActionListener(this);

miEdit.addActionListener(this);

miDel.addActionListener(this);

miShow.addActionListener(this);

miUser.addActionListener(this);

miAbout.addActionListener(this);

}

class myConnection{

ResultSet re;

String strurl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=学生管理数据库.mdb";

public myConnection(){}

public ResultSet getResult(String sql){

try{

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection conn=DriverManager.getConnection(strurl);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

ResultSet re=stmt.executeQuery(sql);

return re;

}

catch(Exception e){

System.out.println("getResult------"+e.toString());

return null;

}

}

class addFrame extends JDialog implements ActionListener{

public static final int WIDTH = 400;

public static final int HEIGHT = 400;

JLabel 学号1,姓名1,性别1,民族1,年龄1,年级1,班级1,专业1;

JTextField 学号,姓名,性别,民族,年龄,年级,班级,专业;

JButton b;

JPanel p;

mainFrame mf;

class editFrame extends JDialog implements ActionListener{

public static final int WIDTH = 400;

public static final int HEIGHT = 400;

JLabel 学号1,姓名1,性别1,民族1,年龄1,年级1,班级1,专业1;

JTextField 学号,姓名,性别,民族,年龄,年级,班级,专业;

JButton b;

JPanel p;

mainFrame mf;

class findFrame extends JDialog implements ActionListener{

mainFrame mf;

JPanel p;

JComboBox c;

JTextField t;

JButton b;

JButton fAll;

String sql="select * from student";

String[] colStr={"学号","姓名","性别","民族","年龄","年级","班级","专业"};

public findFrame(mainFrame mmf){

mf=mmf;

p=new JPanel();

c=new JComboBox(colStr);

t=new JTextField(10);

b=new JButton("查找");

fAll=new JButton("全部显示");

b.addActionListener(this);

fAll.addActionListener(this);

p.add(new JLabel("选择"));

p.add(c);

p.add(new JLabel("查找内容"));

p.add(t);

p.add(b);

p.add(fAll);

this.add(p);

this.setTitle("查找");

this.setSize(450,80);

}

class aboutFrame extends JDialog{

aboutFrame(){

JPanel p1=new JPanel();

p1.add(new JLabel("学生信息管理系统"));

p1.add(new JLabel("白金晓 201006040203"));

p1.add(new JLabel("承德石油高等专科学校"));

p1.add(new JLabel("计算机类1002 "));

p1.setLayout(new GridLayout(4,1,5,5));

this.add(p1);

this.setTitle("关于我");

this.setSize(300,200);

}

}

class userFrame extends JFrame implements ActionListener{

JTextField user,pass;

JButton add,del;

JTable t;

JPanel p1,p2,p3,p4,p5;

DefaultTableModel m;

public userFrame(){

p1=new JPanel();

p2=new JPanel();

p3=new JPanel();

p4=new JPanel();

p5=new JPanel();

user=new JTextField(8);

pass=new JTextField(8);

add=new JButton("添加");

del=new JButton("删除");

String[] col = {"用户名","密码"};

m= new DefaultTableModel(col,0);

t=new JTable();

t.setModel(m);

JScrollPane sp = new JScrollPane(t);

p1.add(new JLabel("用户名"));

p1.add(user);

p1.add(new JLabel("密码"));

p1.add(pass);

p1.add(add);

p2.add(sp);

p3.add(del);

add.addActionListener(this);

del.addActionListener(this);

myConnection conn=new myConnection();

ResultSet rs;

rs=conn.getResult("select * from 管理员");

if (rs!=null){

try{

//m.setRowCount(0);

//table.setModel(mm);

while(rs.next()){

String 用户名 = rs.getString("用户名");

String 密码 = rs.getString("密码");

String[] cloumns ={用户名,密码};

m.addRow(cloumns);

}

t.setModel(m);

}catch(Exception e){

System.out.println(e.toString());

}

}

this.add(p1,BorderLayout.NORTH);

this.add(p2,BorderLayout.CENTER);

this.add(p3,BorderLayout.SOUTH);

this.add(p4,BorderLayout.WEST);

this.add(p5,BorderLayout.EAST);

this.setTitle("用户管理");

this.setSize(600,400);

}

class loginFrame extends JDialog implements ActionListener{

JPanel p;

JTextField user,pass;

JButton login,cancel;

public loginFrame(){

p=new JPanel();

user=new JTextField(10);

pass=new JTextField(10);

login=new JButton("登录");

cancel=new JButton("退出");

login.addActionListener(this);

cancel.addActionListener(this);

Icon background_icon=new ImageIcon("pct.jpg");

JLabel background_Label=new JLabel(background_icon);

p.add(background_Label);

p.add(new JLabel("账号"));

p.add(user);

p.add(new JLabel("密码"));

p.add(pass);

p.add(login);

p.add(cancel);

this.add(p);

this.setTitle("系统登录");

this.setSize(360,260);

}

JAVA编写个用户管理系统(权限控制到按钮) 要能连接到数据库!

脑残的作业~ 不是我说你 自己写不了 干脆别做给老师看设计了。都上班 谁有时间给你写个dome玩。况且没技术含量 纯苦力。学不好 就干点别的。没前途的IT!

如何用java编写用户信息管理模块

1. 用户信息管理一般包括:用户创建、用户修改、用户删除、用户查询四大块功能。

2. 定义基本实体类:User,包含name, address, idNum,tel,regTime四个属性和相应get/set方法。

3. 定义好后台数据库中的用户表user_T

4. 编写对用户进行增/删/改/查操作的数据库访问层代码

5. 编写对用户进行增/删/改/查操作前台页面,调用相应的后台方法即可。

具体代码?呵呵,有点太麻烦。先给点分再说吧。

JAVA建立用户档案管理系统

写一个Socket的客户程序UserClient,将3中产生的用户和组对象传递到服务器上

关于java用户信息管理系统和java企业员工管理系统的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-26,除非注明,否则均为首码项目网原创文章,转载请注明出处。