流程制造企业库存管理软件的快速开发框架及其开发方法
价格 双方协商
地区: 贵州省 贵阳市 观山湖区
需求方: 贵州***公司
行业领域
电子信息技术
需求背景
库存管理系统可以对流程工业制造企业生产过程中库存涉及的全部物料进行统一有效的管理,将传统的纸质单据和人工操作转变为计算机辅助管理和智能化物流传输,库存状态的任何一次变动(出库、入库等)都可以及时反映在库存管理系统的台账中,帮助企业准确地掌握现有库存及资金占用等信息。
随着流程制造企业库存管理业务的不断增加或更新,其库存管理软件的开发设计面临极大挑战。传统软件开发多使用纯代码开发,开发流程复杂、代码冗长,软件各模块之间的代码易冲突,往往导致某个库存业务的细微变动(如出入库业务审批流程更改)会使得对应模块代码以及其他一系列模块的代码都要作相应变动,用户唯有等待专业软件技术人员才能进行维护,维护成本高、时间长。此外,开发人员还需要掌握专门的软件编程知识,如Java语言、C++语言、C#语言等,才能实施系统软件的开发任务,这使得开发周期长、难度大、开发成本高。
需解决的主要技术难题
需要搭建界面层,用于快速构建流程制造企业库存管理软件的业务界面,所述界面层内置若干基础组件;
服务层,用于完成流程生产制造过程中库存管理的业务流程、处理界面层提交的数据请求,并将要保存的数据提交给数据库,所述服务层内置微服务架构;
数据层,用于对流程生产制造过程中库存管理相关信息进行数据采集和数据建模,并与界面层和服务层实时交互数据,包括MySQL数据库和对象模型管理模块,所述界面层的基础组件和服务层的微服务架构均通过对象模型管理模块访问数据库。
期望实现的主要技术目标
1、能够提供一种流程制造企业库存管理软件的快速开发框架,使用微服务架构使开发框架内部松耦合,提高开发框架的灵活性与扩展性,有效降低流程制造企业库存管理软件开发难度。
2、能使开发者能够进行快速数据建模、快速构建界面和业务流程模型,从而实现快速开发出适用于不同流程生产制造过程场景的库存管理软件。
3、能通过拖拉拽和属性配置的软件开发方式,使编程基础少甚至无编程基础的人员也能快速开发各种适于流程制造企业场景需求的库存管理软件。
处理进度