外贸制造企业需要为其产品提供条码信息数据。该解决方案旨在解决中小型企业的条码打印和数据追溯管理问题。主要功能包括条码信息管理、条码数据报表打印、日志管理以及用户权限管理。
一、技术选型
后端:ASP.NET WebAPI(.NET 6+)
JWT身份验证(Microsoft.Identity)
前端:WinForm(.NET Framework 4.8)
采用MVVM模式
数据库:SQL Server 2019
存储过程实现复杂业务逻辑,满足快速修改客户需求。除了标签打印引擎外,没有采用其他三方控件
二、功能模块划分
权限模块:用户登录/角色管理
数据采集模块:WinForm表格录入+文件导入
标签模块:设计标签,打印条码
日志模块:操作日志存储过程追踪
工艺流程设计模块:设计生产工艺流程图
插件管理模块:去除不同业务之间的耦合