工业制造
华电众信MES系统
制造执行系统的项目界面,以及开发者从早期 FineUI 到实际项目的使用经历。
我和FineUI的故事
说分享项目就有红包,咱也不是为了领红包,咱主要是想看看能给多少,分享项目倒是其次,我先分享下我😳。
接触FineUI是在2014年,软件产品升级,抛弃了DevExpress,当时FineUI还是ExtJS版本的,所以学了jQuery和ExtJS,作为积累开始写博客,在QQ群活跃;后来软件也没正式上线,因为下家给的比较多,此后只能关注FineUI。
本着不动手就忘掉的原则,偶尔写一些工具进行实践,期间博客也没有拉下,几乎每个版本都会测一测;再然后也没机会主导技术选型,最接近的一次是因为嫌弃UI被pass了;
期间我的职业生涯也丰富多彩,还在一个java项目组做了半年的前端,以及用vue做app,这都得益于研究FineUI时的积累,经历了实施、项目、产品等职位;博客也一直在经营,整理的FineUI手册还被三石收录了,还开创了B站FineUI第一人(由于带娃暂时搁浅);渐渐FineUI融入了我的工作和生活,除了FineUI我也只剩下英俊的面庞和肩周炎了。
职业碰见爱好
终于在两年前,机缘之下,埋下的种子有了发芽的机会,上市公司技术中台产品兼项目的我毅然回头干老本行,投身到工业4.0,主要也是因为给的多,职位很适合我,团队没有开发,没有实施,没有测试,没有产品经理,没有人能阻止我选型FineUI,B端 + 中小团队开发 + 我,简直天时地利人和;职业碰见爱好,每天都能看见火花无法控制的溢出。
项目介绍
再说回项目,做的是电子厂MES系统,各公司业务需求不一致,功能就不细抠了,第一版需求来自正在使用的老MES,也用了快10年了,也是我参与开发的,这次的需求重新梳理,从生产准备、现场生产、成品追溯三方面考虑,MES生产执行,本就是启动、计划、实施、监控、收尾,与项目的五大过程组对应,我一个人从方法论开始收集需求,开发到实施,沟通损耗可以忽略;这次用的FinUICore社区版,这里还要提一嘴,为什么没用企业版,三石的初衷没有改变,社区版就可以满足需求了。
FineUI扩展
FineUI的开发效率简直起飞,java和vue我也开发过不适合中小企业,开发一年后正式上线,进跟剥离出来开发框架;公司的软件产品,要从管理流程,开发环境,业务贴合度,实施过程等方向评定,前两个是面向内部,后两个是对外;
在开发环境方面我手撸了自动部署发布,底层框架组件化(底层变为了NuGet包管理简直不要太舒服),日常工具、页面模板、项目模板、代码段、代码生成器等,这些在星球和我的博客都分享了,另外还有面向FineUICore的各种前后端扩展(代码超7000行),小朋友学习了FineUI后发现和公司之前的框架就是不一样。
就聊到这吧,有点啰嗦,一写东西就停不下来,页面截图捡了几个看的过去的传了几张。
案例截图 15 张
点击放大,可左右切换














