- 功能描述
- 角色
管理员、用户
- 管理员功能
- 闸机、车位等基本信息。有人员办卡则选择添加人员信息、卡片信息,车辆信息并进行绑定,其中卡片可选择临时卡、包年卡、包月卡,如选择包年或包月卡可选择是否绑定固定车位提交后生成账单;如选择临时卡则不生成账单。
- 车辆出入场
车辆出入场记录出入场信息,如临时卡则每次出场时生成账单信息,支付后离场。
- 数据模型
- 员工表(管理员)
|
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) |
备注 | |
- 闸机管理信息表
|
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) |
备注 | |
- 车位信息表
|
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) |
备注 | |
- 用户信息表
|
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) |
备注 | |
- 车辆信息表
|
bysj_tccg_vehicle | |||
|
字段名 |
类型 |
是否为空 |
备注 |
|
id |
varchar(32) | ||
|
license_plate_number |
varchar(32) |
车牌号 | |
|
brand |
varchar(64) |
品牌 | |
|
color |
varchar(8) |
颜色 | |
|
remark |
varchar(1024) |
备注 | |
- 卡片信息表
|
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) |
备注 | |
- 出入记录表
|
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 | |
- 账单表
|
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) |
备注 | |
本文详细描述了一个IT系统的功能,涉及管理员对闸机、车位信息的管理,包括添加用户和车辆信息,以及不同类型的卡片(临时卡、包年/月卡)绑定。同时介绍了车辆的出入场记录、账单生成过程,以及用户信息和数据模型的设计。

被折叠的 条评论
为什么被折叠?



