update for syncing by Git pull & push
This commit is contained in:
parent
40e97748ce
commit
c470f06fbe
@ -1,6 +1,8 @@
|
||||
{
|
||||
"is_git" : "yes",
|
||||
"modified_at_date" : "2026-03-18 17:17:38",
|
||||
"file_manager_display_home_cell" : false,
|
||||
"modified_by_device" : "lazy的MacBook Air",
|
||||
"modified_at" : "1773825458910"
|
||||
"file_manager_display_categories" : true,
|
||||
"modified_at_date" : "2026-03-18 17:17:38",
|
||||
"modified_at" : "1773885548519"
|
||||
}
|
||||
@ -1,6 +1,6 @@
|
||||
---
|
||||
title: 后台系统功能设计
|
||||
mdate: 2026-03-18 16:53:10
|
||||
mdate: 2026-03-19 15:22:47
|
||||
mdevice: lazy的MacBook Air
|
||||
doc_id: 2d7921bcb33d47768945bb8f8d9a8e08
|
||||
date: 2026-03-18 15:27
|
||||
@ -58,8 +58,54 @@ date: 2026-03-18 15:27
|
||||
- 线路关联站点(IDs),通过站点的排序来形成线路
|
||||
- 线路必须绑定口岸 ID,通过【线路-班次】实现对口岸客流统计
|
||||
- 一条线路只关联一个口岸
|
||||
- 线路具备【基础价】属性,这个基础价将会在线路的所有班次中应用。线路基础价由站点区间计价得出。
|
||||
|
||||
## 3. 排班设计
|
||||
### 3.1 班次
|
||||
班次包含线路(线路 ID)、时间信息、站点序列(站点 IDs)、站点属性、可售票数、票价策略(策略 IDs)、售票状态等关键信息。
|
||||
- 线路:线路是班次的基础载体,在常规班车运营中,一条线路会有多个班次生成。
|
||||
- 班次号:用于标识班次,有固定的名称规则。
|
||||
- 时间信息:班次的发车时间、区间时间(到站时间和区间时长)、到达时间(到达口岸/终点站时间和时长)
|
||||
- 站点序列:从线路获得的关联站点集合,具有前后顺序(可以理解为站点数组)。
|
||||
- 站点属性:同一站点在不同的班次具有独立属性,可单独设置如站点上(可售票)/下车属性、放票数量等。对于班次来说,【班次站点】是【站点】对象的一个映射,每个班次均会对所经过的【站点】做一次拷贝,并重新赋予新的信息,因此会有【班次--站点】对照表。
|
||||
- 可售票数:在排班时预设的对外供给的票数
|
||||
- 票价策略:每个班次均从【线路】中获得一个基础票价,用于日常对外定价。票价策略是设定票价上/下浮调整、实施时间、实施时长等的开关。一个班次可以应用多个策略,最终票价则由【后台计价】程序根据策略进行叠加计算。
|
||||
- 售票状态:班次的售票开关。排班后确定班次信息才可以开放售票。后期可以通过【售票状态】和【可售票数】来分时段放票。
|
||||
|
||||
### 3.2 排班
|
||||
排班一般分为固定排班和加班两种情况。
|
||||
- 固定排班:根据运营线路每天固定时间点创建班次。目前永东在香港部分,各线路大概 20 分钟一班车,始发站发车时间相对固定。
|
||||
- 加班:基于监测数据对某条线路进行加开班次。可以理解为线路的支援班次。一般会根据过去 2-3 天的监测统计结果,决定是否对该班次进行加班。加班车不一定从线路的始发站发出,它将由站务通过统计数据发起,并指定发车站点和发车时间,由车务部服务派发车辆和司机。
|
||||
|
||||
### 3.3 排班操作
|
||||
排班操作分为单班排班、单日排班、一键排班三种操作。以下操作均针对【单条线路】的排班设计。
|
||||
- 单班排班。按照排班的要求,排单个班次,包含上述【班次】中所有的信息。
|
||||
> 单班排班可以使用【单班模板】对连续多日的这个班次进行统一应用,实现快捷排班。
|
||||
- 单日排班。针对每天固定的班次记录,进行整体排班。如周一至周五,该线路每天固定 40 班,可以实现工作日每天覆盖排班。
|
||||
> 单日排班可以结合【单日模板】对指定日期(整天)或连续多日进行快捷排班。
|
||||
|
||||
### 3.4 排班模板
|
||||
- 单班模板。针对线路某个班次设定模板,该模板可以赋予某天或多天的这个班次。
|
||||
- 单日末班。针对线路某天所有的排班设定的模板,该模板可以生成该线路的全天排班。
|
||||
|
||||
### 3.5 排班模板制作和应用
|
||||
- 单班模板制作。选择某个班次,将该班次直接转换为单班模板。
|
||||
- 单日模板制作。选择完成排班的某天,将这天所有的排班记录转为模板。
|
||||
- 模板管理。独立的排班模板管理工具和界面。
|
||||
- 模板使用技巧。单班模板可以根据某个时段的某一班车进行应用,如高峰期的某一辆班车。单日模板可以针对工作日、休息日、大型节假日进行创建和设定。使用排班模板可以实现类似【一键排班】功能。
|
||||
> 排班模板与线路关联。
|
||||
|
||||
### 3.6 加班操作
|
||||
- 加班监测。加班监测会在【站务 App】上完成所有的监测和信息流转,后台将会根据统计数据和加班阈值进行加班提醒。
|
||||
- 快捷加班。在需要加班的班次条目上,增加【加班】操作,直接复制该班次信息,并按【加班命名规则】自动递增班次号,指定上车站点等操作。
|
||||
> 加班将会联动站务监测、排班调度、派车等过个业务。系统已经考虑增加站务、车务的信息化应用,加班的复杂过程和前置工作量将会大量缓解。
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user