系统管理、库存管理、票型票价管理、客户管理、查询统计、分时预约、发票服务、售票管理、支付服务,实名制购票,人脸上传服务,闸机检票服务等核心功能模块。
架构设计思路;
为了更好的提高系统性能和应用解耦,解决方案采用了微服务体系架构,进行应用分布式部署,数据缓存分布式存储,解决了高并发,实现了负载均衡,使用了前后端分离技术,前端使用WPF桌面技术来渲染界面,后端使用Webapi编写接口,达到了更好的用户体验。
微服务框架使用技术;
ASP.NET Core、WebAPI、WPF、Ocelot、Consul、IdentityServer、EF、Dapper、MYSQL、RabbitMQ、Redis、Serilog、Hangfire、Swagger、JSON、XML、Socket、HTTP、Vue-Element等;
投入实践项目:洛阳老君山景区、银基国际旅游度假区、净月潭国家森林公园等,性能和体验都得到了景区客户的认可。
主导推动框架的搭建,技术点的整合,售票API接口开发,公司支付中心支付服务的开发对接。