强烈推荐——提高软件开发效率的神器

根据用户开发水平的差异,力软敏捷开发框架提供多种实现业务功能的开发模式。

如果您是初级开发者或者您根本就不会编程那也不要紧,系统可以根据开发向导直接进行功能开发,不需要编写一行代码也无需编译就个完成开发过程。

如果您是一名专业的开发人员,需要编写复杂的业务逻辑那么您也可以使用我们的代码生成器完成基础代码的开发,然后把业务逻辑写进去,框架底层集成各类公共操作库这样您也能很快地完成复杂功能的开发。

1、拖拽式表单开发

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

以往常规的开发都是产品经理先设计完原型,程序员再去做代码实现,用力软敏捷开发框架在完成原型设计的同时您已经开发出了功能。

​​

13145909-64675630b6bd24e4

​​

13145909-1e142de6df714dfc

表单创建完成以后不需要编译,直接可以使用。下面看一下预览效果

​​

13145909-ca9282d072cf485c

2、传统代码生成器与可视化设计结合生成代码

扫描二维码关注公众号,回复: 5209960 查看本文章

​​自定义表单再怎么强大,对于那种有复杂业务逻辑的功能模块肯定还是无法实现,所以力软敏捷开发框架提供了可视化的代码生成器,帮助开发者生成基础代码,然后再自行扩展。力软敏捷开发框架的代码生成器已经把常用的开发场景做成开发模板,按照开发向导一步步走,在遇到有复杂业务逻辑的地方稍作修改就好。当然框架提供了源代码,您的开发水平比较高的话可以做深层次的扩展。

13145909-c280d27ffb070c10

系统中已经内置了多套开发模板

​​

13145909-ccf545f29438ab0a

开发者可以选中指定数据库中的指定表来生成代码。

​​

13145909-ed714f9973a8badd

向导式的开发,设置表单页面。

​​ 经过简单的配置就把所有代码生成了,点击完成后就自动把代码放到项目中去了,开发者可以根据需要再来调整或者编译代码。

13145909-d6d9d134532b6114

3、自定义报表

报表是系统中很重要的一部分,开发者在这一块比较头疼,市面上有很多诸如:水晶报表、

fastreport 之类的第三方报表软件提供商。如果采用这类报表的话确实能满足复杂的报表需求但是这类报表的学习成本比较高,短时间内不好上手,上手了把报表整合到自己的系统中又要花费大量时间。而且这类报表的授权费用也不低,拿去商业化的话成本会提高很多。力软敏捷开发框架的报表组件是以免费的 echarts 报表插件和开源免费的表格组件为基础设计的,开发过程非常简单只要您会 SQL 就可以轻松掌握。您也不用再额外支付第三方报表组件的授权费用,帮您省时、省钱。

​​

13145909-8a14e25527efadf5

首先设置好标题和图表类型。

​​

13145909-df1d1a7bfaa58a24

​​

13145909-2c5a867f600f85e5

按照提示写好SQL 语句就可以生成图表,然后直接可以把报表配置成菜单,这样在菜单栏里就多了“销售日报表”这个菜单项。

​​

13145909-b7384f876c72686b

点击菜单,图表就显示出来了。

​​

13145909-323f8d9d13b8e893

同时我们设计出来的报表也可以直接绑定到首页

​​

13145909-884dbd5e6c8b6be5

4、APP 开发

框架中的自定义表单可以直接发布到 APP 中使用,真正的一次开发多处运行。

​​

13145909-b0c6ba4a9a31bf27

​​​​

13145909-a7d16e18fdd639f1
13145909-2ddd4204ef2b1699

在 APP 端直接集成了移动审批功能,各类流程审批直接在手机端就能完成

​​

13145909-2add8da5614f2239

直接在 VS 开发工具中就可以完成调试、打包。

​​

13145909-5616e22cb05dd49f

5、权限管理

任何管理系统都离不开权限管控,没有权限还谈何管理。

力软敏捷开发框架中提供了多种形式的权限控制,按角色、按部门、按岗位、按用户、按用户组都可以,操作权限细化到了界面上的每一个按钮。数据权限可以细化到每一笔记录。操作非常简单,基于框架开发出来的功能、报表都可以直接挂到权限体系中来进行授权。做到了权限与业务的分离,您只用关心业务实现。

​​

13145909-732af1f63c0eb552

​​

13145909-20a50dbb39b08991

​​菜单模块的授权。

13145909-9b7b403ec2d9a604

操作按钮的授权。

​​

13145909-fc80429c75e3f9d4

数据权限的授权。

​​

13145909-c835c25eae3f3fbe

可以进行 IP 段的访问限制。

​​

13145909-6b10dd17d3790f11

可以设置用户访问时段。

6、基于 Websocket 的即时通讯组件

​​力软敏捷开发框架集成了基于 Websocket 的即时通讯组件,用户可以通过这个在线 IM 进行聊天,同时服务端也可以通过这个组件向客户端推送信息。该组件对外提供标准接口 web 应用、C/S 程序、手机 APP 也可以轻松接入。

13145909-09a9839b6d86236c

7、工作流引擎

力软工作流引擎主要包括表单设计、流程设计、流程管理、流程日志等模块。

​​​​表单设计器能可视化地设计流程表单,表单设计好了就可以直接放到工作流引擎中流转。 流程设计器可以可视化设计工作流程图,节点设置中可以灵活地配置节点执行人,执行策略。流程执行中可以向执行人发送通知。

13145909-d49d0a49f6e15b20
13145909-f0c71cb0278b6ad9

可视化的流程配置

​​

13145909-8d5362dc4182fbfc

​​

13145909-8f69db5a97024835

流程设计。

​​

13145909-a0975f5599fa9189

设置节点处理人员。

​​

13145909-592a6d505b3bd6c9

​​设置该节点的权限。

13145909-41760cb4abddcf16

流程节点的设置。

8、新闻管理后台

在新闻后台可以直接管理 html 新闻,发布后门户页面可以直接链接到新闻内容。

​​

13145909-b029adae502b03b5

html 文章编辑器。

9、文件中心

对用户上传的文件进行管理,用户可以在这里进行文件上传下载操作

​​

13145909-0c542f88d7c92819

10、电子邮件

​​

13145909-ce0f4d61238c49dd

框架应用案例

为了测试力软敏捷开发框架的效率,于是公司安排了项目开发部的一位同事基于这套框架做

了一套相对简单的 CRM。由于产品开发部的同事对框架比较熟悉测试效果可能不明显,所以特意安排了项目开发部的同事小王来测试框架。

CRM 系统的需求已经整理好了,从建表到完成开发工作一共花了两天时间,下面展示一下开发成果。

​​

13145909-131eafd31a7b93d2

​​虽然基础数据比较多但是所有代码都可以生成,所以不到半天时间就完成了基础数据的开发。

13145909-267ad09a0b991973

​​

13145909-e6ad13a9112bff16

​​系统提供了时间轴控件,加入进来效果很不错。

13145909-c9f8252c35ba8a25

客户资料。

​​

13145909-5124ab4367b48fa9

客户订单

​​

13145909-37b70aebb49562b8

订单录入界面,简洁大气。

一共就一天半的时间,而且是在不是很熟悉这套框架的基础上开发的,后面项目做多了效率还能更高。

小王从事专业开发操作有一年时间,去年年底来到公司在我们公司参与过一个客户定制的项目开发,经验不是很丰富,月薪 6k 但是按照一般的市场行情评估就这些功能的一个小软件起码也得 3 到 5 万块钱才会有公司接。拿她的工资跟产出回报一对比 1.5 个工作日折合工资

500 元,项目费用 5 万元,100 倍的回报,这个比例是很吓人的。

企业的利润计算工式很简单:利润=收入-支出,软件企业最大的支出就是人工成本,美工可以不要了、程序员效率上去了,有这样的开发神器何愁不赚钱。

猜你喜欢

转载自blog.csdn.net/weixin_34167819/article/details/87264541