工业制造
航空制造业内部管理系统
航空制造企业的内部管理实践,分享小团队使用 FineUI 构建业务系统的经验。
项目背景
在面对内部开发的需求时,我所在的团队没有完善的开发团队配置,缺少前端和测试等关键岗位。然而,我们的目标是快速开发出高质量的产品。经过市场多方比较和试用,我们最终选择了FineUI,FineUI不仅提供了丰富的功能和易用的界面,还支持快速开发和高效团队协作,让我们在没有专业前端和测试团队的情况下也能顺利完成开发任务,经过后期的使用他确实为我们带来了很高的价值。
项目介绍
我们在非常多的内部应用系统场景使用了FineUI,均为航空制造业系统,含对外报价、内部航材发料、销售分析、SO信息、WO信息,以上很多个模块我们内部统一称为iMRO系统(修理、翻修、改装涉及的所有业务)。
我们的WO(工卡)状态页面,通过各种颜色的灯标记工卡状态,同时给车间、销售等部门反馈关键信息。通过FineUI的树、动态表格管控相关配置项。我们使用的最新FineUIMvc对于采购项目整体进度的管理。
使用历程
从2015年购买FineUIPro(企业版)到2022年购买FineUIMvc(企业版),整体使用时间已达8年以上。
开发经验
因为存在大量的重复页面及相关配置,我们将FineUI的控件又重新进行封装,利用.NET MVC中HtmlHelper特性进行扩展,我们将文本框、列表、树、下拉框、多选框等等常用控件,进行了一些初始化配,使前端代码更加简化。
实际的使用过程中,我们可以更简易调用FineUI中的内容,可能仅仅只需要一句代码即可实现,这也是FineUI为我们项目带来的高的可扩展性,他并不局限于“官方示例”,自由化程度非常高。在只有一个后端的情况下,也能够设计出很好的页面。
使用感受
功能强大:FineUI拥有丰富的功能,可以满足各种开发需求,包括表单、按钮、表格、弹窗、分页等等,使用起来非常方便。
容易上手:FineUI的文档非常详细,并且提供了完整的示例代码,使得开发者可以很快上手,并且可以灵活地使用各种组件和功能。
高效开发:使用时可以直接引用相应的组件,而不需要自己编写大量的代码,可以大大提高开发效率,甚至自己进行封装简化代码。
定制化强:开发者可以根据自己的需求自由地修改和扩展组件,从而更好地满足项目需求。
社区支持:有非常活跃的社区支持,QQ咨询问题也会及时回复。
案例截图 9 张
点击放大,可左右切换








