为加强新型冠状病毒感染的肺炎疫情防控工作,有效减少人员聚集,阻断疫情传播,社区决定实行小区人员进出管理制度,开发一套小区出入登记软件。
项目功能包括:
1.软件用户分为小区管理员和小区门禁执勤人员两类。
2.小区管理员登录后可以管理(增删查改)软件中的管理员用户或执勤人员用户、小区人员。
3.小区管理员可以使用软件从文件或excel表中导入小区用户名单(包括楼号、单元号、门牌号、姓名、性别、电话、照片(可选)等必要信息)。
4.小区管理员可以查看所有的小区人员进出记录,可以根据日期范围、姓名或门牌号等信息筛选进出记录。
5.小区执勤人员在小区人员进出时测量人员体温,并将人员的进出方向、进出时间和体温等信息录入软件。
整体设计思路如下:
- Login.java类是核心类,制作了登陆界面:管理员和执勤人员可以登录进入系统。
- 根据人员编号不同分别进入不同的界面,如以A开头,则打开管理员界面;以B开头,则进入执勤人员界面。
- 点击登录界面的注册按钮后,则进入Register.java类进行注册(即对worker数据库增加)。注册成功后会重新进入登录界面进行登录。
- 登录成功之后会出现提示并且进入欢迎界面。Manger.java类包括管理员名单,执勤人员名单,居住人员名单,进出人员名单的调用,还有一个返回上一界面的按钮。
登录界面: