超市进出的人员测温管理系统JAVA课程设计

超市进出的人员测温管理系统

1、问题描述
针对进超市的人员测温管理,包括人员的体温数据和发现异常的处理记录。
2、功能要求
(1)数据维护: 人员信息(姓名、性别、年龄、地)等信息增删改查操作。记录人员的体温数据和发生异常后采取的措施。
(2)查询功能: 可根据人员进行查询记录。
(3)统计功能: 可类别进行统计的、按日期区间进行汇总。
(4)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。
(5)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。

package view;

import java.awt.Color;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.border.MatteBorder;

import Entity.LookUpCustomer;
import Entity.Statistics;
import Entity.addCustomer;
import Entity.deleteCustomer;
import Entity.modifyCustomer;


public class mainmenu extends JFrame{
	public mainmenu() {
		setBounds(500,200,400,360);
		setVisible(true);
		setTitle("超市进出人员体温管理系统");
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		setResizable(false);
		Container con=getContentPane();
		JButton b1=new JButton("添加信息");
		JButton b2=new JButton("修改信息");
		JButton b3=new JButton("删除信息");
		JButton b4=new JButton("查询信息");
		JButton b6=new JButton("统计信息");
		JButton b5=new JButton("----退出----");
		
		JPanel p1=new JPanel();
		JPanel p2=new JPanel();
		JPanel p3=new JPanel();
		JPanel p4=new JPanel();
		JPanel p5=new JPanel();
		JPanel p6=new JPanel();
		JPanel p7=new JPanel();
		
		p1.add(b1);
		p1.setBorder(new MatteBorder(1, 1, 1, 1, Color.black));
		p1.setBackground(Color.white);
		b1.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				if(e.getSource()==b1) {
					addCustomer a1 =new addCustomer();
					dispose();
				}
			}
		});
		p2.add(b2);
		p2.setBorder(new MatteBorder(1, 1, 1, 1, Color.black));
		p2.setBackground(Color.white);
		b2.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				if(e.getSource()==b2) {
					modifyCustomer m1 =new modifyCustomer();
					dispose();
				}
			}
		});
		p3.add(b3);
		p3.setBorder(new MatteBorder(1, 1, 1, 1, Color.black));
		p3.setBackground(Color.white);
		b3.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				if(e.getSource()==b3) {
					deleteCustomer o1 =new deleteCustomer();
					dispose();
				}
			}
		});
		p4.add(b4);
		p4.setBorder(new MatteBorder(1, 1, 1, 1, Color.black));
		p4.setBackground(Color.white);
		b4.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				if(e.getSource()==b4) {
			LookUpCustomer l1=new LookUpCustomer();
					dispose();
				}
			}
		});
		p7.add(b6);
		p7.setBorder(new MatteBorder(1, 1, 1, 1, Color.black));
		p7.setBackground(Color.white);
		b6.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				if(e.getSource()==b6) {
					Statistics s2=new Statistics();
					dispose();
				}
			}
		});
		
		p5.add(b5);
		p5.setBorder(new MatteBorder(1, 1, 1, 1, Color.black));
		p5.setBackground(Color.white);
		b5.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				if(e.getSource()==b5) {
					System.exit(0);
					dispose();
				}
			}
		});
		
		
		p6.add(p1);
		p6.add(p2);
		p6.add(p3);
		p6.add(p4);
		p6.add(p7);
		p6.add(p5);
		p6.setLayout(new FlowLayout(FlowLayout.CENTER,50,60));
		con.add(p6);
		}

	public static void main(String[] args) {
		mainmenu m1=new mainmenu();
}
}


在这里插入图片描述

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值