一转眼我已经码字7、8年了。从大公司到小作坊,码农的生活真的很挑剔。我呆过的所有公司里,项目多,正经的不多,拖延是家常便饭。你说你不聊QQ微信,也很少看动作片。以前做项目的时候,总有一种被压榨的感觉。我认为项目经理总是低估工作时间。后来自己做项目管理。我根据过去的经验估算了工作时间。最后还是会耽误一些时间,然后就加班了。拼命赶路。除了客户需求变化、开发人员水平、数据导入问题等不可控因素外,没有之前项目的积累,最好的解决办法就是每次都从头开始。一些开发中常用的基础模块,比如访问控制,其实大部分系统都是通用的;还有数据导入。一开始真的很笨,一个一个的写,复制,粘贴,修改模块。有对有错的领域;还有一个数据接口。系统完成后,需要很长时间做数据对接。。。在此基础上,感觉需要一套高效的基础模块来提高开发效率框架,基于现在的趋势,可以采用MVC+VUE,力求通用,事半功倍。前端实现之前用过一段时间的ext,感觉前端框架臃肿,加载速度慢,商用要收费,所以没考虑。后来又考虑了easyui,也是要收费的,感觉不是特别灵活,所以后来就定了。直接用JQuery实现前端,用iframe实现多窗口,再调整样式更好看。整体感觉不比其他前端框架差,而且可以节省版权费,降低整体成本。后来总有客户要求用vue。前端页面没有大的改动,实现起来也不难,所以改成vue,和后端分离。前端界面效果如下:主页面的布局是目前比较流行的,用户体验反馈不错。后台通过MVC进行响应,因为这个技术已经越来越成熟,应用越来越广泛,所以整体使用。MVC或许能够带来更好的效率并降低复杂性。这样对于一些企业应用、行业管理系统、单位信息系统来说,应该是一个比较好的界面展示,兼容性也很好。如果拿出一套这样的框架,客户的第一印象会非常好,以后也不用担心调整接口了。框架的开放性特点:框架对各个业务系统进行了完全的组件化和服务化,提高了多服务系统的独立开发、设计、运维能力,采用轻量级的通信机制实现不同服务之间的通信。之间的界限更加清晰。组件化:平台提供组件化的开发模式。平台内置大量基础通用模块支持,增强各产品线的统一性,有效满足通用和个性化需求。可配置性:平台内置高度定制化的流程设计模型,支持自定义流程和表单。提供灵活可定制的统计报表和看板分析工具,构建数据分析中心,为决策提供依据。代码生成器:框架内置代码生成器,基本功能开发只需简单配置,无需编写一行代码;使用代码生成器开发个性化功能只需要少量代码。多语言:框架支持多种语言,支持群组组织结构、群组部署方式、群组应用架构、群组权限控制。框架价值:集团企业和跨国企业部署软件企业和非软件企业的IT部门升级其IT部门快速构建、实施和升级异构集成的大数据存储/计算/分析多操作系统/多数据库/多系统终端详情:www.learun.cn[](http://www.learun.cn/Home/Ver...
