6.停车场管理系统

  • 功能描述
  1.  角色

管理员、用户

  1. 管理员功能
    1. 闸机、车位等基本信息。有人员办卡则选择添加人员信息、卡片信息,车辆信息并进行绑定,其中卡片可选择临时卡、包年卡、包月卡,如选择包年或包月卡可选择是否绑定固定车位提交后生成账单;如选择临时卡则不生成账单。
  2. 车辆出入场

车辆出入场记录出入场信息,如临时卡则每次出场时生成账单信息,支付后离场。

  • 数据模型
  1. 员工表(管理员)

bysj_tccgl_staff

字段名

类型

是否为空

备注

id

varchar(32)

staff_no

varchar(32)

员工号

Id_card

varchar(64)

身份证

name

varchar(255)

password

varchar(64)

密码

is_used

varchar(1)

是否在用

gender

varchar(1)

性别

age

varchar(3)

年龄

remark

varchar(1024)

备注

  1. 闸机管理信息表  

bysj_tccg_turnstile

字段名

类型

是否为空

备注

id

varchar(32)

name

varchar(255)

名称

position

varchar(255)

位置

channel_type

varchar(8)

通道类型(01:入口,02:出口,03:双向)

turnstile_type

varchar(8)

通道类型(01:手动,02:自动)

status

varchar(8)

状态(01:关闭,02:开启,03:离线)

Is_enabled

varchar(1)

是否启用

Ip

varchar(64)

IP地址

remark

varchar(1024)

备注

  1. 车位信息表  

bysj_tccg_parking_lot

字段名

类型

是否为空

备注

id

varchar(32)

parking_lot_no

varchar(32)

车位编码

position

varchar(64)

位置

Length 

varchar(8)

width

varchar(8)

is_fixed

varchar(1)

是否固定车位

remark

varchar(1024)

备注

  1. 用户信息表  

bysj_tccg_user

字段名

类型

是否为空

备注

id

varchar(32)

contacts

varchar(64)

联系人

credentials_card

varchar(64)

证件号码

credentials_type

varchar(8)

证件类型

contact_phone

varchar(32)

联系人电话

contacts

varchar(64)

联系人

remark

varchar(1024)

备注

  1. 车辆信息表  

bysj_tccg_vehicle

字段名

类型

是否为空

备注

id

varchar(32)

license_plate_number

varchar(32)

车牌号

brand

varchar(64)

品牌

color

varchar(8)

颜色

remark

varchar(1024)

备注

  1. 卡片信息表  

bysj_tccg_card

字段名

类型

是否为空

备注

id

varchar(32)

card_no

varchar(32)

卡片编码

vehicle_id

varchar(32)

车辆id

user_id

varchar(32)

用户id

type

varchar(8)

卡片类型(01:临时卡,02:月租卡)

billing_type

varchar(8)

计费方式(01:按时长,02:包月,03:包年)

effective_time

date

包年/包月生效时间

failure_time

date

包年/包月失效时间

status

varchar(8)

状态(01:未启用,02:启用)

is_fixed_parking_lot

varchar(1)

是否固定车位

bind_parking_lot

varchar(32)

绑定车位id

Create_by

varchar(32)

创建人

Create_time

date

创建时间

remark

varchar(1024)

备注

  1. 出入记录表  

bysj_zxsyygl_access_records

字段名

类型

是否为空

备注

id

varchar(32)

access_records_no

varchar(32)

出入编码

card_id

varchar(32)

关联卡片id

approach_time

Date

入场时间

leaving_time

Date

离场时间

status

varchar(2)

状态(01:已入场,02:已离场)

Turnstile_id

varchar(64)

闸机id

parking_lot_id

varchar(8)

车位id

  1. 账单表

bysj_fwzlpt_bill

字段名

类型

是否为空

备注

id

varchar(32)

card_id

varchar(32)

卡片id

user_id

varchar(32)

用户id

type

varchar(8)

类型(01:包月/年用户,02:临时用户)

access_records_id

varchar(32)

临时用户关联出入记录id

amount

Decimal(10,4)

金额

bill_begin_time

Date

账单开始时间

bill_end_time

Date

账单结束时间

payment_type

varchar(8)

支付方式

payment_time

Date

支付时间

is_payment

varchar(1)

是否支付

remark

varchar(1024)

备注

你可能感兴趣的:(毕业设计,java)