XX地铁APP详细设计说明书.docx
- 文档编号:267726
- 上传时间:2023-04-28
- 格式:DOCX
- 页数:70
- 大小:710.96KB
XX地铁APP详细设计说明书.docx
《XX地铁APP详细设计说明书.docx》由会员分享,可在线阅读,更多相关《XX地铁APP详细设计说明书.docx(70页珍藏版)》请在冰点文库上搜索。
XX地铁APP详细设计说明书
XX地铁APP
详细设计方案
1目的
随着经济的快速发展,作为铁路运输的一种,地铁越来越受人们的欢迎,由于它的快捷、便利,如今已成为大多数人上班出行的必乘交通工具。
互联网时代为人们提供了更方便、快捷的软件环境,XX地铁APP无疑将为XX地铁带来更便利快捷的乘车购票功能、地铁资讯发布等功能,同时,为乘客出行提供更便捷、更丰富、更个性化的服务,为地铁工作人员提供更简单优质的资讯发布服务,打造智能的互联网地铁系统。
2背景
1随着XX地铁3号线、2号线、11号线的顺利开通,为方便乘客出行,使得地铁信息发布以及乘客购票更便利化,XX地铁需要一套实现地铁资讯发布和用户购票的互联网APP;
2国内其他地铁城市基本都拥有自己的地铁APP,方便实现地铁资讯发布和乘客网上购票等主要功能;
3术语定义
术语和缩写
解释
备注
ITP
互联网票务平台
ACC
清分中心(AFCClearingCenter)
AFC
自动售检票AutomaticFareCollection)
AGM
自动检票机(AutomaticGateMachine)
BOM
半自动(票房)售票机(BookingOfficeMachine)
CAD
计算机辅助设计(ComputerAidedDesign)
CLK
时钟系统(ClockSystem)
ECU
电子控制单元/主控单元(ElectronicControlUnit)
EMC
电磁兼容性(ElectroMagneticCompatibility)
EnG
进站检票机(EntryGate)
ExG
出站检票机(ExitGate)
IP
国际防护标准(InternationProtection)
LCC
线路中央计算机系统(LineCentralComputer)
MPServer
信用管理服务器(MasterPurseServer)
MTBF
平均故障间隔时间(MeanTimeBetweenFailure)
MCBF
平均故障间隔次数(MeanCyclesBetweenFailure)
MTTR
平均修复时间(MeanTimeToRepair)
OCC
控制中心(OperatingControlCenter)
RAM
随机存储器(RandomAccessMemory)
RAMS
可靠性、可用性、可维修性、安全性(Reliability、Availability、Maintainability、Safety)
RG
双向检票机(ReversibleGate)
SAM
安全存取模块(SecureAccessModule)
SC
车站计算机系统(StationComputer)
SLE
车站售检票设备(StationLevelEquipment)
TPMC
每分钟交易次数(TransationperMinuteCount)
TRS
通信传输系统(TransmissionSystem)
TVM
自动售票机(TicketVendingMachine)
TCM
自动查询机(TicketCheckingMachine)
R/W
读写器(Reader/Writer)
4系统概述
XX地铁项目分为Android系统和iOS系统移动端App、后台管理系统三大模块。
Android和iOS系统的移动端App主要为乘客提供在线购票、二维码过闸、站点信息查询、乘客服务、投票、问卷调查、义务监督员和地铁志愿者等主要功能,后台管理系统主要实现后台信息的维护
5功能架构
1.XX地铁项目移动端主要包括以下功能模块:
(1)在线购票,主要为用户提供线上购票服务;
(2)乘客服务,包含“便民服务”、“出行指南”、“票务信息”、“乘车安全”、“便民雨伞”、“意见反馈”等模块,主要提供用户便捷乘车服务;
(3)站点信息,提供所有站点的信息查询和每个站点的详细信息(包括基础设施、出入站、生活服务、公交等);
(4)地铁志愿者,主要提供志愿者的申请服务;
(5)义务监督员,主要提供义务监督员的申请服务;
(6)问卷调查,提供问卷服务;
(7)投票,提供投票服务;
(8)二维码过闸,用户可直接使用二维码乘车,无需购票和取票;
(9)支付渠道签约,用户可绑定银联、微信、支付宝三个支付渠道,实现线上自助支付;
(10)生活圈,包含“地铁约”、“地铁购”、“地铁族”、“全媒体”等模块,让乘客充分融入地铁生活。
2.XX地铁项目后台管理系统主要包括“首页推荐管理”、“乘车服务管理”、“运行资讯管理”、“生活圈管理”、“投票问卷管理”、“义务监督员管理”、“志愿者管理”、“轮播图管理”、“用户管理”、“系统管理”等模块,主要实现后台功能的模块管理等功能;
6功能模块
6.1个人中心
6.1.1个人中心首页查询接口
6.1.1.1类名/文件名(及路径)列表
6.1.1.2引用的资源
<引用的类/包>
com.sdjictec.ticket.service.ItpService;
com.sdjictec.ticket.utils.AppResponse;
com.sdjictec.ticket.utils.BaseController;
org.slf4j.Logger;
org.slf4j.LoggerFactory;
org.springframework.beans.factory.annotation.Autowired;
org.springframework.web.bind.annotation.PostMapping;
org.springframework.web.bind.annotation.RequestBody;
org.springframework.web.bind.annotation.RequestMapping;
org.springframework.web.bind.annotation.RestController;
java.io.IOException;
<继承/扩展的类/接口>
继承如下类:
com.sdjictec.ticket.utils.BaseController
6.1.1.3输入项
字段
类型
说明
platform
string
平台类型
token
string
用户登录token
6.1.1.4输出项
字段
类型
说明
image
string
头像
vouch
string
卡券数量
ticket
string
车票数量
nickName
string
昵称
terminus
string
常用线路的终点站
credit
string
当前积分情况
message
string
未读消息条数
starting
string
常用线路的始发站
6.1.2查询用户签到记录
6.1.2.1类名/文件名(及路径)列表
6.1.2.2引用的资源
<引用的类/包>
com.sdjictec.ticket.service.ItpService;
com.sdjictec.ticket.utils.AppResponse;
com.sdjictec.ticket.utils.BaseController;
org.slf4j.Logger;
org.slf4j.LoggerFactory;
org.springframework.beans.factory.annotation.Autowired;
org.springframework.web.bind.annotation.PostMapping;
org.springframework.web.bind.annotation.RequestBody;
org.springframework.web.bind.annotation.RequestMapping;
org.springframework.web.bind.annotation.RestController;
java.io.IOException;
<继承/扩展的类/接口>
继承如下类:
com.sdjictec.ticket.utils.BaseController
6.1.2.3输入项
字段
类型
说明
platform
string
平台类型
token
string
用户登录token
6.1.2.4输出项
字段
类型
说明
success
string
成功/失败
result
string
结果
message
string
信息
createDate
string
签到时间
6.1.3查询模块下的资讯列表
6.1.3.1类名/文件名(及路径)列表
6.1.3.2引用的资源
<引用的类/包>
com.sdjictec.ticket.service.ItpService;
com.sdjictec.ticket.utils.AppResponse;
com.sdjictec.ticket.utils.BaseController;
org.slf4j.Logger;
org.slf4j.LoggerFactory;
org.springframework.beans.factory.annotation.Autowired;
org.springframework.web.bind.annotation.PostMapping;
org.springframework.web.bind.annotation.RequestBody;
org.springframework.web.bind.annotation.RequestMapping;
org.springframework.web.bind.annotation.RestController;
java.io.IOException;
<继承/扩展的类/接口>
继承如下类:
com.sdjictec.ticket.utils.BaseController
6.1.3.3输入项
字段
类型
说明
platform
string
平台类型
token
string
用户登录token
Mid
string
所属模块的id
6.1.3.4输出项
字段
类型
说明
success
string
成功/失败
result
string
结果
message
string
信息
title
string
模块名称
id
string
资讯id
content
string
内容
author
string
作者
replay
string
回复数量
allowReplay
string
是否允许回复
favorite
string
收藏数量
outline
string
大纲
titleImage
string
显示图片
6.1.4查询资讯
6.1.4.1类名/文件名(及路径)列表
6.1.4.2引用的资源
<引用的类/包>
com.sdjictec.ticket.service.ItpService;
com.sdjictec.ticket.utils.AppResponse;
com.sdjictec.ticket.utils.BaseController;
org.slf4j.Logger;
org.slf4j.LoggerFactory;
org.springframework.beans.factory.annotation.Autowired;
org.springframework.web.bind.annotation.PostMapping;
org.springframework.web.bind.annotation.RequestBody;
org.springframework.web.bind.annotation.RequestMapping;
org.springframework.web.bind.annotation.RestController;
java.io.IOException;
<继承/扩展的类/接口>
继承如下类:
com.sdjictec.ticket.utils.BaseController
6.1.4.3输入项
字段
类型
说明
platform
string
平台类型
token
string
用户登录token
id
string
资讯id
6.1.4.4输出项
字段
类型
说明
success
string
成功/失败
result
string
结果
message
string
信息
title
string
模块名称
id
string
资讯id
content
string
内容
author
string
作者
replay
string
回复数量
allowReplay
string
是否允许回复
favorite
string
收藏数量
outline
string
大纲
titleImage
string
显示图片
6.1.5收藏文章
6.1.5.1类名/文件名(及路径)列表
6.1.5.2引用的资源
<引用的类/包>
com.sdjictec.ticket.service.ItpService;
com.sdjictec.ticket.utils.AppResponse;
com.sdjictec.ticket.utils.BaseController;
org.slf4j.Logger;
org.slf4j.LoggerFactory;
org.springframework.beans.factory.annotation.Autowired;
org.springframework.web.bind.annotation.PostMapping;
org.springframework.web.bind.annotation.RequestBody;
org.springframework.web.bind.annotation.RequestMapping;
org.springframework.web.bind.annotation.RestController;
java.io.IOException;
<继承/扩展的类/接口>
继承如下类:
com.sdjictec.ticket.utils.BaseController
6.1.5.3输入项
字段
类型
说明
platform
string
平台类型
token
string
用户登录token
id
string
资讯id
6.1.5.4输出项
字段
类型
说明
success
string
成功/失败
result
string
结果
message
string
信息
6.1.6查询当前路线信息
6.1.6.1类名/文件名(及路径)列表
6.1.6.2引用的资源
<引用的类/包>
com.sdjictec.ticket.service.ItpService;
com.sdjictec.ticket.utils.AppResponse;
com.sdjictec.ticket.utils.BaseController;
org.slf4j.Logger;
org.slf4j.LoggerFactory;
org.springframework.beans.factory.annotation.Autowired;
org.springframework.web.bind.annotation.PostMapping;
org.springframework.web.bind.annotation.RequestBody;
org.springframework.web.bind.annotation.RequestMapping;
org.springframework.web.bind.annotation.RestController;
java.io.IOException;
<继承/扩展的类/接口>
继承如下类:
com.sdjictec.ticket.utils.BaseController
6.1.6.3输入项
字段
类型
说明
platform
string
平台类型
token
string
用户登录token
6.1.6.4输出项
字段
类型
说明
success
string
成功/失败
result
string
结果
message
string
信息
createDate
string
时间
6.2乘车服务
购票业务流程
6.2.1签约状态查询
查询用户的签约状态
6.2.1.1类名/文件名(及路径)列表
6.2.1.2引用的资源
<引用的类/包>
com.sdjictec.ticket.service.ItpService;
com.sdjictec.ticket.utils.AppResponse;
com.sdjictec.ticket.utils.BaseController;
org.slf4j.Logger;
org.slf4j.LoggerFactory;
org.springframework.beans.factory.annotation.Autowired;
org.springframework.web.bind.annotation.PostMapping;
org.springframework.web.bind.annotation.RequestBody;
org.springframework.web.bind.annotation.RequestMapping;
org.springframework.web.bind.annotation.RestController;
java.io.IOException;
<继承/扩展的类/接口>
继承如下类:
com.sdjictec.ticket.utils.BaseController
6.2.1.3输入项
字段
类型
说明
platform
string
平台类型
token
string
用户登录token
6.2.1.4输出项
字段
类型
说明
channelCode
string
签约渠道编码
desc
string
描述
status
string
状态
6.2.2请求行业数据
请求行业数据信息
6.2.2.1类名/文件名(及路径)列表
6.2.2.2引用的资源
<引用的类/包>
com.sdjictec.ticket.service.ItpService;
com.sdjictec.ticket.utils.AppResponse;
com.sdjictec.ticket.utils.BaseController;
org.slf4j.Logger;
org.slf4j.LoggerFactory;
org.springframework.beans.factory.annotation.Autowired;
org.springframework.web.bind.annotation.PostMapping;
org.springframework.web.bind.annotation.RequestBody;
org.springframework.web.bind.annotation.RequestMapping;
org.springframework.web.bind.annotation.RestController;
java.io.IOException;
<继承/扩展的类/接口>
继承如下类:
com.sdjictec.ticket.utils.BaseController
6.2.2.3输入项
字段
类型
说明
platform
string
平台类型
token
string
用户登录token
6.2.2.4输出项
字段
类型
说明
qrCode
string
二维码数据
type
string
进出站类型
randomCode
string
随机数据
6.2.3请求补站信息
请求补站信息
6.2.3.1类名/文件名(及路径)列表
6.2.3.2引用的资源
<引用的类/包>
com.sdjictec.ticket.service.ItpService;
com.sdjictec.ticket.utils.AppResponse;
com.sdjictec.ticket.utils.BaseController;
org.slf4j.Logger;
org.slf4j.LoggerFactory;
org.springframework.beans.factory.annotation.Autowired;
org.springframework.web.bind.annotation.PostMapping;
org.springframework.web.bind.annotation.RequestBody;
org.springframework.web.bind.annotation.RequestMapping;
org.springframework.web.bind.annotation
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XX 地铁 APP 详细 设计 说明书