精华内容
下载资源
问答
  • 学生通讯录管理系统

    2020-12-01 21:39:45
    系统可实现学生通讯录的信息管理,便于老师、同学进行管理、分析和使用。系统的主要功能如下: ①输入数据建立通讯录。建立通讯录系统,可以一次输入多个成员通讯录的信息,建立通讯录; ②查询通讯录中满足要求的...
  • 利用Java语言中的jsp+servlet编写的一个简单的同学通讯录管理系统
  • 学习Java已经一个月了,运用所学的知识,简单做了一个学生信息管理系统,由于还没有开始学习数据库,所以用ArrayList集合来存储学生信息数据,用HashSet存储用户信息。 注:学生id必须是int数据。且是从1开始顺序...

    学习Java已经一个月了,运用所学的知识,简单做了一个学生信息管理系统,由于还没有开始学习数据库,所以用ArrayList集合来存储学生信息数据,用HashSet存储用户信息。

    注:学生id必须是int数据。且是从1开始顺序添加,否则删除时会报错。此为一个小bug,有待改进。

    代码如下:

    Student.java

    package com.briup.login;
    
    public class Student {
    	private int id;
    	private String name;
    	private int age;
    	private double source;
    
    	public Student() {
    		super();
    	}
    
    	public Student(int id, String name, int age, double source) {
    		super();
    		this.id = id;
    		this.name = name;
    		this.age = age;
    		this.source = source;
    	}
    
    	public int getId() {
    		return id;
    	}
    
    	public void setId(int id) {
    		this.id = id;
    	}
    
    	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 double getSource() {
    		return source;
    	}
    
    	public void setSource(double source) {
    		this.source = source;
    	}
    
    	@Override
    	public String toString() {
    		return "Student [id=" + id + ", name=" + name + ", age=" + age + ", source=" + source + "]";
    	}
    
    }

    Customer.java

    package com.briup.login;
    
    public class Customer {
    	private String username;
    	private String password;
    
    	public Customer() {
    		super();
    	}
    
    	public Customer(String username, String password) {
    		super();
    		this.username = username;
    		this.password = password;
    	}
    
    	public String getUsername() {
    		return username;
    	}
    
    	public void setUsername(String username) {
    		this.username = username;
    	}
    
    	public String getPassword() {
    		return password;
    	}
    
    	public void setPassword(String password) {
    		this.password = password;
    	}
    
    	@Override
    	public String toString() {
    		return "Customer [username=" + username + ", password=" + password + "]";
    	}
    
    }

    Login.java

    package com.briup.login;
    
    import java.util.HashSet;
    import java.util.Scanner;
    import com.briup.login2.Customer;
    
    public class Login {
    	public static HashSet<Customer> set = new HashSet<>();;
    
    	public Login() {
    		super();
    	}
    
    	// 判断登录是否成功
    	public static void login(String username, String password) {
    		if (set.size() == 0) {
    			System.out.println("*登录失败,可能没有注册,请重试!*");
    			return;
    		}
    		for (Customer cust : set) {
    			if (cust.getUsername().equals(username)) {
    				if (cust.getPassword().equals(password)) {
    					System.out.println("*登录成功!*");
    					StudentMessages sm = new StudentMessages();
    					sm.index();
    				} else {
    					System.out.println("*登录失败!密码错误!*");
    					break;
    				}
    			} else {
    				System.out.println("*登录失败,用户名不存在!*");
    				break;
    			}
    		}
    	}
    
    	// 判断注册是否成功
    	public static boolean register(String username, String password) {
    		if (set.size() == 0) {
    			System.out.println("*注册成功!!*");
    		}
    		for (Customer cust : set) {
    			if (cust.getUsername().equals(username)) {
    				System.out.println("*用户名已存在!!*");
    				return false;
    			} else {
    				System.out.println("*注册成功!!*");
    				return true;
    			}
    		}
    		return true;
    	}
    
    	// 注册主界面
    	public void loginindex() {
    		while (true) {
    			System.out.println("******主界面******");
    			System.out.println("*     1.登录          *");
    			System.out.println("*     2.注册          *");
    			System.out.println("*     0.退出          *");
    			System.out.println("*请选择:");
    			@SuppressWarnings("resource")
    			int num = new Scanner(System.in).nextInt();
    			while (true) {
    				if (num == 1) {
    					System.out.println("*请输入用户名:");
    					@SuppressWarnings("resource")
    					String name = new Scanner(System.in).nextLine();
    					System.out.println("*请输入密码:");
    					@SuppressWarnings("resource")
    					String password = new Scanner(System.in).nextLine();
    					login(name, password);
    					break;
    				} else if (num == 2) {
    					System.out.println("*请输入用户名:");
    					@SuppressWarnings("resource")
    					String name = new Scanner(System.in).nextLine();
    					System.out.println("请输入密码:");
    					@SuppressWarnings("resource")
    					String password = new Scanner(System.in).nextLine();
    					if (register(name, password) == false) {
    						break;
    					}
    					Customer cust = new Customer(name, password);
    					set.add(cust);
    					break;
    				} else if (num == 0) {
    					System.out.println("***系统已退出***");
    					System.exit(0);
    					break;
    				} else {
    					System.out.println("输入的格式不正确,请重试!!");
    				}
    			}
    		}
    	}
    }

    StudentMessages.java

    package com.briup.login;
    
    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.Scanner;
    import com.briup.login2.Student;
    
    public class StudentMessages {
    	public static ArrayList<Student> list = new ArrayList<>();
    
    	public StudentMessages() {
    		super();
    	}
    
    	// 查询所有学生信息
    	public void findAll() {
    		if (list.size() == 0) {
    			System.out.println("*没有任何学生的信息!!*");
    			return;
    		} else {
    			Iterator<Student> iter = list.iterator();
    			while (iter.hasNext()) {
    				System.out.println(iter.next());
    			}
    		}
    	}
    
    	// 添加学生,判断学号是否存在
    	public boolean add(int id) {
    		if (list.size() == 0) {
    			return true;
    		}
    		for (Student stu : list) {
    			if (stu.getId() == id) {
    				System.out.println("*学号已存在*");
    				return false;
    			}
    		}
    		return true;
    	}
    
    	// 修改学生信息,判断学号是否存在
    	public boolean update(int id, String name, int age, double source) {
    		if (list.size() == 0) {
    			return false;
    		}
    		for (Student stu : list) {
    			if (stu.getId() == id) {
    				stu.setName(name);
    				stu.setAge(age);
    				stu.setSource(source);
    				list.set(id - 1, stu);
    				return true;
    			}
    		}
    		if (true) {
    			System.out.println("系统中没有该学生的信息!!");
    		}
    		return false;
    	}
    
    	// 删除指定id学生信息
    	public boolean delete(int id) {
    		if (list.size() == 0) {
    			return false;
    		}
    		for (Student stu : list) {
    			if (stu.getId() == id) {
    				list.remove(id - 1);
    				System.out.println("删除成功");
    				return true;
    			}
    		}
    		System.out.println("此学号的学生不存在!!");
    		return true;
    	}
    
    	// 设计学生通讯录管理系统主界面
    	public void index() {
    
    		StudentMessages sm = new StudentMessages();
    		s: while (true) {
    			System.out.println("*********学生信息管理系统*********");
    			System.out.println("*        1.查询学生信息                   *");
    			System.out.println("*        2.增加学生信息                   *");
    			System.out.println("*        3.修改学生信息                   *");
    			System.out.println("*        4.删除学生信息                   *");
    			System.out.println("*        0.退出管理系统                   *");
    			System.out.println("*请输入:");
    			Scanner scanner = new Scanner(System.in);
    			int num = scanner.nextInt();
    			s2: while (true) {
    				if (num == 1) {
    					sm.findAll();
    					break;
    				} else if (num == 2) {
    					System.out.println("*请输入学生的id:");
    					@SuppressWarnings("resource")
    					int id = new Scanner(System.in).nextInt();
    					if (sm.add(id) == false) {
    						break s2;
    					}
    					System.out.println("*请输入学生的姓名:");
    					@SuppressWarnings("resource")
    					String name = new Scanner(System.in).nextLine();
    					System.out.println("*请输入学生的年龄:");
    					@SuppressWarnings("resource")
    					int age = new Scanner(System.in).nextInt();
    					System.out.println("*请输入学生的成绩:");
    					@SuppressWarnings("resource")
    					double source = new Scanner(System.in).nextDouble();
    					Student stu = new Student(id, name, age, source);
    					list.add(stu);
    					System.out.println("添加成功!!");
    					break;
    				} else if (num == 3) {
    					System.out.println("*请输入要修改学生的id:");
    					@SuppressWarnings("resource")
    					int id = new Scanner(System.in).nextInt();
    					System.out.println("*请输入学生的姓名:");
    					@SuppressWarnings("resource")
    					String name = new Scanner(System.in).nextLine();
    					System.out.println("*请输入学生的年龄:");
    					@SuppressWarnings("resource")
    					int age = new Scanner(System.in).nextInt();
    					System.out.println("*请输入学生的成绩:");
    					@SuppressWarnings("resource")
    					double source = new Scanner(System.in).nextDouble();
    					if (sm.update(id, name, age, source) == false) {
    						break s2;
    					}
    					System.out.println("修改成功!!");
    					break;
    				} else if (num == 4) {
    					System.out.println("*请输入学生的id:");
    					@SuppressWarnings("resource")
    					int id = new Scanner(System.in).nextInt();
    					if (sm.delete(id) == false) {
    						break s2;
    					}
    					break;
    				} else if (num == 0) {
    					System.out.println("****系统已退出!****");
    					System.exit(0);
    					break s;
    				} else {
    					System.out.println("输入错误,请重新输入!!");
    				}
    			}
    		}
    	}
    }

    LoginTest.java(测试)

    package com.briup.login;
    
    public class loginTest {
    	public static void main(String[] args) {
    		Login l = new Login();
    		l.loginindex();
    	}
    }
    

    运行结果:

     

     

     

     

     

    展开全文
  • - PAGE I - 设计 20 届 基于JAVA学生通讯录管理系统设计和实现 所在学院 专业班级 信息与计算科学 学生姓名 学号 指导教师 职称 完成日期 年 月 摘要: 本文首先介绍了Java语言其中包括对它的平台架构以及特点的...
  • java实现通讯录管理系统

    万次阅读 多人点赞 2018-05-06 15:23:38
    package managementsystem;public class phoneManage { User[] tels = new User[50];//創建一個User數組,用於存放所有的通訊錄,大小50個;... java.util.Scanner sc = new java.util.Scanner(System.in);...

    package managementsystem;


    public class phoneManage {
    User[] tels = new User[50];//創建一個User數組,用於存放所有的通訊錄,大小50個;


    public void openTXL() {//創建一個方法;
    java.util.Scanner sc = new java.util.Scanner(System.in);
    while (true) {//創建一個循環用於重複執行此循環内的操作;
    System.out.println("     通讯录         ");
    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("============ ");
    System.out.print("请输入选择的操作:");
    String str = sc.next();//用於儲存所有從控制臺輸入的信息
    if ("1".equals(str)) {
    // 新增功能
    User u = new User();//創建一個user對象,可以调用里面的属性
    System.out.println("请输入姓名:");
    u.name = sc.next();//调用name属性
    System.out.println("请输入手机号:");
    u.tel = sc.next();//调用tel属性
    for (int i = 0; i < tels.length; i++) {
    if (tels[i] == null) {
    tels[i] = u;
    }


    }


    } else if ("2".equals(str)) {
    // 查看功能
    System.out.println("姓名\t电话");
    System.out.println("·········");
    for (User u : tels) {//遍历tels储存在u中;
    if (u != null) {
    System.out.println(u.name + "\t" + u.tel);
    break;
    }
    }
    System.out.println("·········");


    } else if ("3".equals(str)) {
    // 删除功能
    System.out.println("请输入姓名:");
    String delname = sc.next();//在控制台输入
    for (int i = 0; i < tels.length; i++) {
    User y = tels[i];//把所有tels[i]赋值给y
    if (y != null && delname.equals(y.name)) {
    tels[i]=null;
    System.out.println("删除成功!!");
    break;
    }
    }


    } else if ("4".equals(str)) {
    // 修改功能
    boolean flag = true;
    System.out.println("请输入姓名:");
    String editname = sc.next();
    for (User z : tels) {
    if (z != null && editname.equals(z.name)) {
    System.out.println("请输入新姓名:");
    z.name = sc.next();
    System.out.println("请输入新电话:");
    z.tel = sc.next();
    System.out.println("修改成功!!");
    flag = false;
    break;
    }
    }
    if (false) {
    System.out.println("没有此用户!");
    }


    } else if ("5".equals(str)) {
    // 退出操作


    System.out.println("退出成功!");
    break;


    } else {
    System.out.println("选择错误!!");
    }
    }


    }

    }

     

     

     

     

    //在这里创建一个类,给出属性,可以被调用
    package managementsystem;


    public class User {


    public String name;
    public String tel;

     

    }

     

     

     

     



    //此类为整个通讯录的总控制,负责启动
    package managementsystem;


    public class runSystem {


    public static void main(String[] args) {
    phoneManage x=new phoneManage();//创建一个phoneManage对象
    x.openTXL();//调用openTXL方法


    }

     

    }

    展开全文
  • 数据结构课程设计—java通讯录管理系统
  • JAVA通讯录管理系统课程设计源码

    热门讨论 2015-01-08 17:23:09
    源码实现了如下功能: 1.2 系统功能分析 ...支持一键收藏联系人,联系人加星标后更加方便于用户查找与管理。 【系统设计文档】、【系统需求分析文档】、【系统实验报告】、【答辩展示PPT】另见我的资源……
  • Java+Swing实现通讯录管理系统

    多人点赞 热门讨论 2021-06-11 00:03:21
    Java+Swing实现通讯录管理系统一、系统介绍1.系统功能2.环境配置3.数据库4.工程截图二、系统展示1.登录页2.主页3.查询信息4.新增信息5.修改信息三、部分代码DBConn.javaLogin.javaTest.java四、其他1.其他系统实现...

    一、系统介绍

    1.系统功能

    1.登录系统
    2.查询信息
    3.新增信息
    4.修改信息
    5.删除信息

    2.环境配置

    JDK版本:1.8
    Mysql:8.0.13

    3.数据库

    /*
     Navicat Premium Data Transfer
    
     Source Server         : MySQL
     Source Server Type    : MySQL
     Source Server Version : 80013
     Source Host           : localhost:3306
     Source Schema         : swing_address
    
     Target Server Type    : MySQL
     Target Server Version : 80013
     File Encoding         : 65001
    
     Date: 10/06/2021 23:56:16
    */
    
    SET NAMES utf8mb4;
    SET FOREIGN_KEY_CHECKS = 0;
    
    -- ----------------------------
    -- Table structure for my_address_book
    -- ----------------------------
    DROP TABLE IF EXISTS `my_address_book`;
    CREATE TABLE `my_address_book`  (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
      `sex` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
      `telephone` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
      `mail` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
      `birthday` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
      `note` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
      PRIMARY KEY (`id`) USING BTREE
    ) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Compact;
    
    -- ----------------------------
    -- Records of my_address_book
    -- ----------------------------
    INSERT INTO `my_address_book` VALUES (2, '杨XX', '男', '18911616917', '1@163.com', '20200107', 'XX');
    INSERT INTO `my_address_book` VALUES (3, '222', '女', '22', '22', '22', '22');
    INSERT INTO `my_address_book` VALUES (4, '1', '女', '1', '1', '1', '1');
    
    -- ----------------------------
    -- Table structure for my_address_login
    -- ----------------------------
    DROP TABLE IF EXISTS `my_address_login`;
    CREATE TABLE `my_address_login`  (
      `id` int(11) NOT NULL AUTO_INCREMENT,
      `username` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
      `password` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL,
      PRIMARY KEY (`id`) USING BTREE
    ) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_bin ROW_FORMAT = Compact;
    
    -- ----------------------------
    -- Records of my_address_login
    -- ----------------------------
    INSERT INTO `my_address_login` VALUES (1, '1', '1');
    
    SET FOREIGN_KEY_CHECKS = 1;
    
    

    4.工程截图

    在这里插入图片描述

    二、系统展示

    1.登录页

    在这里插入图片描述

    2.主页

    在这里插入图片描述

    3.查询信息

    在这里插入图片描述

    4.新增信息

    在这里插入图片描述

    5.修改信息

    在这里插入图片描述

    三、部分代码

    DBConn.java

    package com.txl;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    public class DBConn {
    	private static String driverName = "com.mysql.cj.jdbc.Driver";
    	private static String url = "jdbc:mysql://localhost:3306/swing_address?serverTimezone=UTC";
    	private static String userName = "root";
    	private static String password = "admin";
    	private Connection conn;
    	private Statement stmt;
    
    	public DBConn() {
    		try {
    			Class.forName(driverName);
    		} catch (ClassNotFoundException e) {
    			e.printStackTrace();
    		}
    	}
    
    	/**
    	 * 连接数据库
    	 * 
    	 * @return
    	 * @throws SQLException
    	 */
    	public Connection getConnection() throws SQLException {
    		return DriverManager.getConnection(url, userName, password);
    	}
    
    	/**
    	 * 释放资源
    	 */
    	public void dispose() {
    		try {
    			if (conn != null) {
    				conn.close();
    			}
    			if (stmt != null) {
    				stmt.close();
    			}
    		} catch (SQLException e) {
    			e.printStackTrace();
    		}
    	}
    
    }
    
    

    Login.java

    package com.txl;
    
    import java.awt.FlowLayout;
    import java.awt.event.MouseAdapter;
    import java.awt.event.MouseEvent;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    import java.util.Vector;
    
    import javax.swing.JLabel;
    import javax.swing.JOptionPane;
    import javax.swing.JTextField;
    import javax.swing.JPasswordField;
     
    public class Login {
    	
    	public static void main(String args[]) {
    		Login l=new Login();
    		l.showUI();
    	}
    	
    	public void showUI() {
    		javax.swing.JFrame login=new javax.swing.JFrame();
    		login.setTitle("登录通讯录");
    		login.setSize(340,230);
    		login.setDefaultCloseOperation(3);
    		login.setLocationRelativeTo(null);
    		login.setResizable(false);
     
    		java.awt.FlowLayout fl=new java.awt.FlowLayout(FlowLayout.CENTER,5,5);
    		login.setLayout(fl);
    			
    		JLabel labname=new JLabel();
    		labname.setText("用户名:");
    		labname.setPreferredSize(new java.awt.Dimension(60, 60));
    		login.add(labname);
    		
    		JTextField textname=new JTextField();
    		textname.setPreferredSize(new java.awt.Dimension(250, 30));
    		login.add(textname);
    		JLabel labpassword=new JLabel();
    		labpassword.setText("密     码:");
    		labpassword.setPreferredSize(new java.awt.Dimension(60, 60));
    		login.add(labpassword);
    		
    		JPasswordField jp=new JPasswordField();
    		jp.setPreferredSize(new java.awt.Dimension(250, 30));
    		login.add(jp);
    		
    		javax.swing.JButton button=new javax.swing.JButton();
    		button.setText("登录");
    		button.setPreferredSize(new java.awt.Dimension(100, 40));
    		login.add(button);
    		login.setVisible(true);
    		button.addMouseListener(new MouseAdapter() {
    			public void mouseClicked(MouseEvent e) {
    				
    				
    				DBConn dbconn = new DBConn();
    				Statement stmt = null;
    				ResultSet rs = null;
    				try {
    					stmt = dbconn.getConnection().createStatement();
    					rs = stmt.executeQuery("select * from my_address_login where username='"+textname.getText()+"' and password='"+jp.getText()+"'");
    					if (rs.next()) {
    						new MyAddressBook();
    						login.dispose();
    					}else{
    						JOptionPane.showMessageDialog(null, "用户名或密码不正确!!!");
    					}
    					rs.close();
    				} catch (SQLException e1) {
    					e1.printStackTrace();
    				} finally {
    					try {
    						if (stmt != null) {
    							stmt.close();
    						}
    						if (rs != null) {
    							rs.close();
    						}
    					} catch (SQLException e1) {
    						e1.printStackTrace();
    					}
    
    				}
    			}
    		});
    		
    		
    	}
    }
    
    

    Test.java

    package com.txl;
    
    import java.sql.PreparedStatement;
    import java.sql.SQLException;
    
    import javax.swing.JOptionPane;
    import javax.swing.table.DefaultTableModel;
    import javax.swing.table.TableColumn;
    
    public class Test {
    	public static void main(String[] args) {
    		DBConn dbconn = new DBConn();;;;;
    		try {
    			for(int i =0 ;i<1000000;i++){
    				String sql = "insert into student(name, age)values('XXX"+i+"',30)";
    				PreparedStatement pstmt = dbconn.getConnection().prepareStatement(sql);
    				System.out.println(sql);
    				pstmt.execute(sql);
    				pstmt.close();
    			}
    		} catch (SQLException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		} finally {
    		}
    	
    	}
    }
    

    四、其他

    1.其他系统实现

    JavaWeb系统系列实现

    Java+JSP实现学生图书管理系统
    Java+JSP实现学生信息管理系统
    Java+JSP实现用户信息管理系统
    Java+Servlet+JSP实现航空订票系统
    Java+Servlet+JSP实现学生选课管理系统
    Java+Servlet+JSP实现学生成绩管理系统
    Java+Servlet+JSP实现宠物诊所管理系统
    Java+SSM+Easyui实现网上考试系统
    Java+Springboot+H-ui实现营销管理系统
    Java+Springboot+Mybatis+Bootstrap实现网上商城系统

    JavaSwing系统系列实现

    Java+Swing实现斗地主游戏
    Java+Swing实现图书管理系统
    Java+Swing实现医院管理系统
    Java+Swing实现仓库管理系统
    Java+Swing实现考试管理系统
    Java+Swing实现通讯录管理系统
    Java+Swing实现停车场管理系统
    Java+Swing实现学生信息管理系统
    Java+Swing实现学生宿舍管理系统
    Java+Swing实现学生选课管理系统
    Java+Swing实现学生成绩管理系统
    Java+Swing实现学校教材管理系统
    Java+Swing实现学校教务管理系统
    Java+Swing实现企业人事管理系统
    Java+Swing实现电子相册管理系统
    Java+Swing实现自助取款机(ATM)系统
    Java+Swing实现超市管理系统-TXT存储信息
    Java+Swing实现宠物商店管理系统-TXT存储信息

    2.获取源码

    点击以下链接获取源码,数据库文件在sql文件下面。
    Java+Swing+Mysql实现通讯录管理系统源码

    3.备注

    如有侵权请联系我删除。

    4.鸡汤

    我们的目的是清晰的,我们的道路是光明的!

    展开全文
  • C语言学生信息管理系统-通讯录管理系统(可作为毕业设计) 一、系统功能 对学生信息进行增删改查 二、功能预览 三、项目源码

    C语言学生信息管理系统-通讯录管理系统(可作为毕业设计)
    一、系统功能
    对学生信息进行增删改查

    二、功能预览
    在这里插入图片描述

    请添加图片描述
    请添加图片描述
    请添加图片描述
    请添加图片描述
    请添加图片描述
    请添加图片描述
    请添加图片描述
    请添加图片描述
    三、项目源码
    在这里插入图片描述

    展开全文
  • JAVA通讯录管理系统设计与实现(毕业论文)
  • 经典文档 下载可编辑复制 PAGE 经典文档 下载可编辑复制 面向对象程序设计 课程设计报告 题 目 通讯录管理系统软件设计与实现 院 系 信息科学与工程学院 专业班级 计算机科学与技术1201班 学生姓名 程伟 学 号 ...
  • 通讯录管理系统

    2013-01-07 14:01:44
    java 通讯录管理系统 含代码 课程设计报告
  • 通讯录管理系统主要包括通讯类类型,添加修改通讯录,用户注册登陆就可以实现自己通讯录的管理,系统采用jsp java技术,Myeclipse开发工具,mysql数据库,涵盖知识面广,可有效地提高用户综合运用所学知识分析解决问题的...
  • 学生通讯录系统

    2013-12-02 20:20:59
    学生通讯录系统
  • 基于Java系统的通讯录管理系统的设计与实现 大家好,今天给大家展示一下用Java语言设计的通讯录的实现,话不多说,见代码。 联系人类 在这里我们设置了一些联系人应该有的属性,并给他们进行了一系列的前期准备。 ...
  • java 实现通讯录管理系统

    千次阅读 2012-12-20 13:13:40
    最近用java 做了个通讯录管理软件,主界面如上图,相信大家都看出来了,我是模仿的聊天软件来做的,这里用到了mysql,不过唯一缺憾的是没有用到框架。 在做完这个系统之后,我细想了下,没有什么创新的地方,...
  • 1.通讯录管理系统的设计与实现 (1)通讯者信息包括:编号(char num[10])、姓名(char name[10])、性别(char sex[10])、电话(char phone[20]) (2)除了总的模块要求外,还需统计通讯录中男性人数及女性人数,并求...
  • 使用java图形化界面实现个人通讯录管理系统,具有个人信息管理,通讯录心里添加,删除,修改,查询等功能。 登陆功能及管理员权限设置。
  • 一个自己写的ssm框架示例,代码比较基础,实现了学生网上通讯录管理,实现基本的增加,删除,修改功能。
  • 文件夹收集了多个课程设计源码+环境安装,Java酒店管理系统源码、java日历、Java图书管理系统源码、Java网络五子棋源码、Java学生成绩管理系统源码免、Java讯友通讯录源码、Java医药进销存管理系统源码等等。...
  • Java Swing 图形界面开发通讯录管理系统

    千次阅读 多人点赞 2020-06-20 15:39:44
    Java访问修改数据库,实现通讯录管理系统等的设计功能和技术难点:使用Java连接数据库,难度较大,这要求对Idea和相关数据库的熟练使用,对数据库要有一定的设计和使用能力,以提高利用Java语言实际动手进行程序设计...
  • 今天课堂上正好讲到JAVA连接jdbc管理sqlite数据库的操作,讲完他的基本用法之后,就又把之前的手机通讯录管理系统掏出来,改装完成数据库版本的增删改查等存取工作。那么下面开始需求分析以及逻辑编码。 需求分析:...
  • java通讯录管理系统的设计与实现 

    千次阅读 多人点赞 2014-03-07 13:28:08
    海南师范大学 课程设计(论文)任务书 信息科学技术学院 学 院 计算机科学与技术 专 业 计本(1...一、课程设计(论文)题目 通讯录管理 设计 二、课程设计(论文)工作自 2013 年 9 月 23 日起至 2013 年 10 月 13 日
  • 班级通讯录管理系统

    2014-11-23 14:27:48
    班级通讯录管理系统,使用jsp access java 有登录,注册功能 有增加,删除,修改功能 有全查询,条件查询,模糊查询
  • 单位员工通讯录管理系统 为某个单位建立一个员工通讯录管理系统,可以方便查询每一个员工的手机号、及电子邮箱。其功能包括通讯录链表的建立、员工通讯信息的查询、修改、插入与删除、以及整个通讯录表的输出。 操作...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 931
精华内容 372
关键字:

学生通讯录管理系统java

java 订阅