AFC系统自动售票机(TVM)产品系统

我要开发同款
2025年10月16日
5阅读

技术信息

语言技术
JavaHTML5CSSJavaScriptVue
系统类型
WebWindowsLinux
行业分类
物联网项目任务

作品详情

行业场景

在用户提供的《福州市轨道交通 4 号线一期工程 票务系统采购项目 用户需求书》、《福州市轨道交通AFC技术标准》基础上深入分析、转换,形成更加详细、便于进行系统开发的软件总体设计文档。

功能介绍

1、软件技术架构
1)设备模块(DeviceUint):TVM设备硬件模块。
2)设备驱动服务(Driver Services):系统对设备驱动封装,为应用系统提供接口调用。
3)业务逻辑(BusinessPorcess):业务逻辑和过程的组织,通过与用户事件的配合,完成业务功能的实现。
4)系统消息通知处理(SystemHandler):通过消息通知,自动运行后台逻辑处理,用于系统对中心软件指令的响应。
5)用户事件响应处理(UserHandler):对用户操作的事件进行处理。
用户界面(HMI):对业务数据及应用操作进行图形化呈现,并提供用户交互方式及发起事件通知业务处理模块。

2、软件功能架构
TVM软件负责为用户提供售票功能的操作指引、业务处理、数据处理、单程票出票等业务功能,同时为运维人员提供系统维护管理的界面。TVM系统根据业务设定能够自动完成交易数据上传、参数同步等后台功能,软件功能结构

项目实现

福州地铁4号线TVM系统 项目中我作为主力开发者参与了从零搭建到成功上线的全过程,工作量达到了90%以上
运用技术有Spring Boot、Netty框架,JNA、RXTX/JSSC进行串口和本地库调用的经验,数据库mysql

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论