基本信息

案例ID:224391

技术顾问:风止 - 1年经验 - 凌牧云工作室

联系沟通

微信扫码,建群沟通

项目名称:票据管理

所属行业:工具 - 办公软件

->查看更多案例

案例介绍

项目概述:

票据管理系统是一款专为企业财务部门设计的综合管理平台,采用先进的微服务框架与主流技术栈构

建。该系统旨在优化票据管理流程,提升工作效率,减少人为错误,确保票据数据的准确性和安全

性。通过集成票据录入、存储、查询、统计分析及报表生成等功能,为企业提供一个全面、高效的票据管理解决方案。

技术架构:

后端技术:SpringBoot, SpringCloud Alibaba

数据库技术:Mysql,Redis

服务治理:Nacos

API网关:Gateway文件存储(如票据扫描件):Minio(或其他云存储服务)

容器化技术:Docker

工作职责与成就:

项目规划与架构设计:独立从0到1负责项目的整体架构设计、技术选型、功能规划及数据建模,深入调研企业财务部门常用业务场景,确保系统贴合实际需求。

微服务拆分与实现:采用微服务领域拆分思想,将系统划分为多个微服务(如票据录入服务、查询服务、统计服务等),实现业务解耦,每个服务专注于自身职责,提升系统可维护性和可扩展性。

服务治理与配置管理:基于Nacos实现服务注册与发现,以及业务动态配置的集中管理,确保系统各服务间的高效协同与灵活配置。

鉴权与安全:选取主流鉴权框架Satoken,替代传统Security方案,简化鉴权流程,提高开发效率与

安全性。同时,利用Gateway与Redis实现统一的鉴权及分布式会话共享,确保用户访问的安全性与

会话一致性。

自动化部署与容器化:为解决传统部署方式的痛点,采用Jenkins配合shell脚本实现多机器自动化部署,减少人工干预,提高部署效率。整体项目中间件采用Docker进行容器化搭建,便于快速部署与资

源隔离。

模型搭建与代码生成:利用元数建模工具配合easycode等代码生成器,实现数据库模型到代码的自动化转换,提升建模与编码效率

相似案例推荐

其他人才的相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服