update for syncing by Git pull & push
This commit is contained in:
parent
db4c8d5640
commit
30aa58904f
@ -1 +0,0 @@
|
||||
1773818462.752656
|
||||
@ -1,4 +1,4 @@
|
||||
{
|
||||
"auto" : true,
|
||||
"modified_at" : "1773818462752"
|
||||
"auto" : false,
|
||||
"modified_at" : "1773818708622"
|
||||
}
|
||||
@ -1,19 +1,11 @@
|
||||
---
|
||||
title: 项目系列软件
|
||||
mdate: 2026-03-18 15:24:00
|
||||
mdate: 2026-03-18 15:24:10
|
||||
mdevice: lazy的MacBook Air
|
||||
doc_id: 266e6dacb2014e87b5d5e317975b289a
|
||||
date: 2026-03-18 15:23
|
||||
---
|
||||
|
||||
---
|
||||
title: 项目系列软件
|
||||
mdate: 2026-03-18 12:03:24
|
||||
mdevice: iPad
|
||||
doc_id: 195485775f644a09bd1488daff2016a8
|
||||
date: 2026-03-17 18:10
|
||||
---
|
||||
|
||||
# 项目系列软件
|
||||
## 1. 后台系统
|
||||
### 1.1 后台购票
|
||||
|
||||
65
项目开发/软件功能/后台系统功能设计.md
Normal file
65
项目开发/软件功能/后台系统功能设计.md
Normal file
@ -0,0 +1,65 @@
|
||||
---
|
||||
title: 后台系统功能设计
|
||||
mdate: 2026-03-18 15:27:20
|
||||
mdevice: lazy的MacBook Air
|
||||
doc_id: 2d7921bcb33d47768945bb8f8d9a8e08
|
||||
date: 2026-03-18 15:27
|
||||
---
|
||||
|
||||
# 后台系统设计
|
||||
## 1. 账号体系
|
||||
### 1.1 用户设计
|
||||
初始设计五种用户类型,分别为永东注册用户、内部员工、员工家属、代理商、认证机器
|
||||
- 注册用户
|
||||
对象:购票、旅游、演唱会等方式引导注册的用户。对应现有的 【永东友】用户
|
||||
入口:App、小程序
|
||||
主要权限:浏览、购票、订单、管理个人信息
|
||||
|
||||
- 内部员工
|
||||
对象:永东工作人员,对应不同的功能组(检票、售票)和部门(站务部)
|
||||
入口:后台系统、检票 App、司机 App
|
||||
主要权限:根据各部门的职责进行灵活配置,内部员工具有创建员和管理员工家属的权限
|
||||
|
||||
- 员工家属
|
||||
对象:内部员工的家属,需要与员工绑定,由员工账号进行注册和内容变更
|
||||
入口:内部系统员
|
||||
主要权限:浏览和申请员工家属福利。
|
||||
|
||||
- 代理商
|
||||
对象:系统认证的代理商。主代理商由系统负责代理商管理的职能账号进行注册,子代理商由主代理商进行注册和管理。
|
||||
入口:内部系统代理商通道
|
||||
主要权限:代理商模块、购票模块、管理子代理账号(增删改子代理账号,并限制可创建账号的最大数量)。最终权限需要由永东进行确认
|
||||
|
||||
- 认证机器
|
||||
对象:经过永东认证的设备,如自动售卖机、TVM 机等,需要绑定机器账号、机器码、所属部门等相关信息。系统必须还有机器管理的页面,建议由电脑部负责进行统一管理。
|
||||
入口:对应的部署程序以及初始运行的账号。
|
||||
主要权限:用机器运行的程序对应的账号作为权限设置。例如通过创建机器角色来赋予其主要权限。
|
||||
|
||||
### 1.2 权限设计
|
||||
- 功能:每一个 API 对应一个功能,每个功能必须在后台系统进行登记
|
||||
- 功能包:由系列的功能组成,绑定的是功能 IDs
|
||||
- 角色:根据职能来决定其可使用使用的功能包(功能包 IDs)
|
||||
- 用户:一个用户可以绑定多个角色(角色 IDs)
|
||||
|
||||
## 2. 站点和线路设计
|
||||
### 2.1 城市和地区设计
|
||||
- 区分城市和地区。解决港人对内地城市传统惯性认知。每个站点均需要绑定城市和地区。
|
||||
>内地习惯为【市-区/县-站】,香港习惯为【市/县/区-站】,例如佛山市,港人习惯为佛山、南海、顺德并列。
|
||||
- 站点绑定。站点必须绑定真实的经纬度坐标,同时可绑定城市和地区两套规则。
|
||||
|
||||
### 2.2 口岸
|
||||
强化口岸属性,口岸属于线路的必选点,需要跟线路进行强绑定。
|
||||
> 快捷购票的需要,在自助机上已经默认设置了购票起点的位置,终点直接指向口岸即可选择班次
|
||||
> 口岸需要每个时段对汇入汇出的客流进行统计
|
||||
> 通过购票/上车和到达口岸的时间,对班次进行调度优化
|
||||
|
||||
### 2.3 线路
|
||||
- 线路关联站点(IDs),通过站点的排序来形成线路
|
||||
- 线路必须绑定口岸 ID,通过【线路-班次】实现对口岸客流统计
|
||||
- 一条线路只关联一个口岸
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
33
项目开发/软件功能/站务 App 功能设计.md
Normal file
33
项目开发/软件功能/站务 App 功能设计.md
Normal file
@ -0,0 +1,33 @@
|
||||
---
|
||||
title: 站务 App 功能设计
|
||||
mdate: 2026-03-18 15:26:16
|
||||
mdevice: lazy的MacBook Air
|
||||
doc_id: faf6aa229b50411aa46c577dbb9ae002
|
||||
date: 2026-03-18 15:25
|
||||
---
|
||||
|
||||
# 站务 App 设计
|
||||
## 1. 站点排班
|
||||
- 站点排班表。对接车务的排班任务表(Order 纸),自动筛选出该站点的当天的停靠的班次列表和信息。
|
||||
- 执行班次。正在进行的班次列表,点击查看班次节点信息。
|
||||
- 未执行班次。尚未执行的班次,点击查看班次信息。
|
||||
|
||||
## 2. 检票
|
||||
- 购票乘客检票。在检票过程中识别车票是否与该班车匹配,一检还是二检,统计购票人数/实检人数等关键信息。
|
||||
- 员工乘车检票。识别员工二维码--是否还有乘车配额--站点剩余座位数--检票有效--上车。
|
||||
- 完成检票。到点发车或该站点所有乘客已检票,触发远程检票,触发信息流转。
|
||||
|
||||
## 3. 班次跟踪
|
||||
- 自动订阅。建立站点规则,根据线路站点次序,自动订阅班次信息(用户无需操作)。
|
||||
- 班次状态。当前正在执行的班次的动态信息更新。提供动态面板,接受订阅并更新班次信息。
|
||||
- 班次信息推送。由检票员触发,将正在进行的班次状态进行推送,下游站点将收到正在检票、车辆发出、前往下一站、触发时间、检票/座位统计等信息。
|
||||
- 加入快捷键,联系司机,直接拨打司机电话。
|
||||
|
||||
## 4. 历史查看
|
||||
- 已完成的班次列表,通过时间节点形式查看班次的过程信息。
|
||||
|
||||
## 5. 辅助工功能
|
||||
- 登录后自动定位至该站点,完成站点信息的初始化工作,如家在站点的班次信息。
|
||||
- 检票提醒。根据班次预设时间,提醒检票员开始检票。
|
||||
- 车辆到站提醒。下一站到达该站点的车辆提醒。
|
||||
- 当天统计功能。根据当天班次情况,统计站点的实际检票人数总人数,提供班次、线路、峰值等细分视图
|
||||
Loading…
x
Reference in New Issue
Block a user