力软敏捷开发框架怎么样啊,用起来如何?

如题所述

力软的开发框架用起来也不错,简单,是.NET语言,适合做一些生产和OA 协助的;
目前主流的还是JAVA;并且在部署上也上升一个台阶。从单机部署,到双击部署,集群部署,微服务部署,容器部署等多元化的支撑和适配,不只是口头说过的支持就好,myapps的微服务在杭州的项目中,直接落地K8S和容器部署,doc部署多种方式,来协助企业做好规划和颗粒度的成长,。目前需要做好调整和配置的思路整体规划,适配未来的缓存机制和队列部署以及负载均衡的机制,才可以通过中间件直接实现相关的效果;
所以未来的发展趋势也是主要考评标准,力软的客户群体还是挺稳定,产品线在北方的销量还是持续上升的。只是不知道部署上是否支持微服务和容器部署,这个找机会体验下产品,交流下他们的部署方式才好有更加优质优良的推荐
管理顾问,每天成长一点点,努力成就自己的优秀。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-06
挺不错的,用起来很方便本回答被提问者采纳
第2个回答  2018-09-18
1.产品介绍
力软敏捷开发框架使用了当前主流的应用开发技术,及众多客户软件开发实践的成功经验。框架内置工作流、 向导式智能开发组件、即时通讯组件、APP开发组件、微信组件、通用权限等一系列组件,软件开发人员通过一系列配置就可以快速构建高质量的信息系统。

力软敏捷开发框架用于实现各类业务系统,如OA、ERP、MIS、CRM、电商平台等系统的开发。框架本身是一个可二次开发的开发平台,开发者可以根据开发向导进行配置直接生成功能模块;但是他又是一套源代码,开发者也可以直接在VS 中基于框架做发,甚至还可以对开发框架进行开发扩展。

该产品的投入使用能帮您大大降低软件研发成本,提高软件质量,从而提高产品竞争力,助力企业快速发展。

2.产品技术
力软敏捷开发框架基于ASP.NET MVC技术,具有分层逻辑,开发框架完美支持Oracle、SQL Server、MYSQL 数据库。采用SOA 架构,系统核心功能均可以通过服务的方式提供给外部调用。系统前后台通Ajax 交互,这样使得前台不必依赖于后台的开发语言,日后要重构成php、JSP 后台的话,UI 层完全不用动。基于Jquery+Div+css+ajax技术开发的UI组件,没有采用第三方UI 框架使得UI 保持了简洁轻巧。

3.产品体系图(包含的主要组件)
图片内容需包含:工作流引擎、自定义表单、自定义报表、代码生成器、即时通讯组件、微信企业号开发组件、权限管理、组织架构、APP快速开发

4.主要功能组件介绍
工作流引擎:工作流引擎主要包括表单设计、流程设计、流程管理、流程日志等模块。
表单设计器能可视化地设计流程表单,表单设计好了就可以直接放到工作流引擎中流转。流程设计器可以可视化设计工作流程图,节点设置中可以灵活地配置节点执行人,执行策略。流程执行中可以向执行人发送通知。流程设计过程均为可视化开发,只需要懂一些SQL语句知识,就可以进行流程管理的设计,能够大大提高开发效率和减小开发难度。

自定义表单:拖拽式表单开发,这种形式的开发,完全基于力软敏捷开发框架,完全没有编程基础的人都可以利用这个组件来开发,开发完表单直接可以发布成菜单功能。无需编译就可以使用。这类功能同样可以受到权限管控。大大降低了开发的难度。

自定义报表:该框架的报表组件是以免费的echarts报表插件和开源免费的表格组件为基础设计的,开发过程非常简单,只要会SQL就可以轻松掌握,学习成本低,并且不需要额外支付第三方报表组件的授权费用,能够节约更多的资金。

代码生成器:该框架提供了可视化的代码生成器(内置了多套开发模板),选择模板后按照向导操作可自动产生包含界面在内的所有代码,然后再自行扩展,不需要自己从头开始写代码。代码生成器已经把常用的开发场景做成开发模板,按照开发向导一步步走,在遇到有复杂业务逻辑的地方稍作修改就可以。因为框架提供了源代码,所以开发水平比较高的话,还可以做深层次的扩展,能够满足开发过程中遇到的各种复杂的需求。

即时通讯:框架集成了基于Websocket的即时通讯组件,用户可以通过这个在线IM进行聊天,同时服务端也可以通过这个组件向客户端推送信息。该组件对外提供标准接口web应用、C/S程序、手机APP也可以轻松接入。不需要再购买其他企业内部通讯软件。

权限管理:框架中提供了多种形式的权限控制,按角色、按部门、按岗位、按用户、按用户组都可以,操作权限细化到了界面上的每一个按钮。数据权限可以细化到每一条记录。操作非常简单,基于框架开发出来的功能、报表都可以直接挂到权限体系中来进行授权。实现了权限与业务的分离,让开发人员只需要专注于业务的实现,减少工作难度,提高工作效率。

微信企业号开发组件:组件包括企业号设置、企业号部门、企业号成员、企业号应用模块。企业号设置模块,可进行个人企业号的ID、密钥的设置。企业号部门模块,可进行各个部门成员的一键同步到通讯录。企业号成员模块,可进行成员的添加、移除和一键同步。企业号应用模块,可进行企业号应用的创建添加和删除。整个微信企业号开发组件,使用起来便捷、易懂,稍懂一些逻辑、有一点编程基础的人员,就能进行企业号应用的新建。

APP快速开发:APP 快速开发功能,各种APP中的组件如标题、文本框、各种类型的列表、按钮都能够进行拖拽式开发,并可在页面板块中进行各种组件和页面的颜色、主题、尺寸、图标等样式的设置和按钮的连接设置。使得普通的开发人员也可以基于力软敏捷开发框架进行 APP开发了,不用再支付高额的工资聘请安卓和 IOS 开发人员。

5.产品使用效果
提高开发效率:力软敏捷开发框架内已经集成了大量业务模板,大量的公共组件,开发人员只需要根据开发向导进行设置就可快速完成开发工作。比起传统的开发至少要节约90%的工作量,能够大大地提升开发效率。

提高软件质量:力软敏捷开发框架拥有规范的编码,专业的架构,稳定高效的底层。基于力软敏捷开发框架做开发的话,可以大幅度地提升软件质量。

降低开发成本:力软敏捷开发框架在提高效率的同时就已经在降低成本。同时,力软敏捷开发框架的使用难度低,初级程序员甚至只要思路清晰的人就可以进行功能开发,内置的UI可以省去美工工作,省去了高昂的人力成本。这两者的结合,使得开发成本大幅降低。

提高客户满意度:力软敏捷开发框架为开发人员提供了美观简洁的UI,美观大方、操作便捷,用户体验友好度必定大大提升。开发效率高、软件质量好,自然客户满意度也会大大提高。

四、授权体系与技术服务
力软授权体系:完善的授权体系,购买签订合同后,进行框架所有源码的授权,并且一次授权终身使用,不会有后期的收费。使用力软框架开发的系统如需出售,无需再次授权,没有后顾之忧。

力软技术服务:力软提供技术培训、版本升级、技术支持服务。保障客户的开发,使您的开发过程更加的流畅。不会因为技术困难而影响到开发进度,也不会因为人员流失而造成困扰。