自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 LR敏捷软件平台v7开发示例,功能设计模块化,UI特色明显(长文)

*框架整体代码层次整体采用多层工厂/依赖注入模式。*开发示例力软框架提供了比较友好的开发向导在用力软框架进行快速开发时有两种开发模式,一种是纯自定义表单无需编译的,一种是需要生成代码,重新编译的。*代码生成开发模式选择一种开发向导指定数据源、对各项开发参数进行设置跟着开发向导一步步设置就可以自动生成代码,代码会根据开发者的设置放入到指定项目的指定位置。标准的 MVC 架构,表示层代码在 LeaRun.Application.Web 项目下。.

2020-06-29 16:23:20 12785

原创 低代码平台设计探索,如何更好赋能开发者

低代码的概念,最早提出的时间是在2014年左右,随后一直处于上升期,随着近两年阿里、腾讯的相继入场,竞争逐步加大。低代码开发平台是一种基于低代码概念的产品,意指无需编码或通过少量代码就可以快速生成应用程序的平台。这类平台通过拼装可重复使用的组件,使开发人员可以通过可视化的工作界面快速设计应用,以解决传统软件开发模式周期长、成本高的问题,客户群体主要为软件开发公司或者拥有IT部门的中大型企业。低代码开发模式期望达成的目标降低开发门槛:低代码开发平台基于通用的业务形式,市场上的大部分此类平台

2022-02-25 09:52:08 6917

原创 LeaRun.Java可视化流程简单配置过程

工作流是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者 之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标, 或者促使此目标的实现”。以请假为例,现在传统公司的请假流程是这样的:员工打电话(或网聊)向上级提出请假申请——上级口头同意——上级将请假记录下来——月底将请假记录上交公司——公司将请假录入电脑采用工作流技术的公司的请假流程是这样的:员工使用账户登录系统——点击请假——上级登录系统点击允许就这样,一个请假流程就结束了。有人

2021-10-19 10:09:55 6781 1

转载 软件开发,如何快速有效缩短项目周期

现在的互联网,是一个快鱼吃慢鱼的世界,在软件开发中,同一技术选型下,如果你的产品比主要竞争对手晚上市几个月,就意味着你可能面临着多种不利因素,为以后的发展埋下隐患。虽然快速开发和上市一个新产品,并快速取得预期的投资回报是每个企业孜孜以求的目标。但是,要实行起来却并不容易,很多新产品项目因盲目地追求开发进度而中途夭折,有些项目即使按期上市了但并未取得预期的投资回报。那么如何在保证项目质量的前提下,尽可能加快项目进度呢?以下方法可以参考:1.深入了解项目需求,减少开发过程中的需求变更与返工。客户

2021-05-27 09:49:19 922

原创 软件开发,如何快速有效缩短项目周期

现在的互联网,是一个快鱼吃慢鱼的世界,在软件开发中,同一技术选型下,如果你的产品比主要竞争对手晚上市几个月,就意味着你可能面临着多种不利因素,为以后的发展埋下隐患。虽然快速开发和上市一个新产品,并快速取得预期的投资回报是每个企业孜孜以求的目标。但是,要实行起来却并不容易,很多新产品项目因盲目地追求开发进度而中途夭折,有些项目即使按期上市了但并未取得预期的投资回报。那么如何在保证项目质量的前提下,尽可能加快项目进度呢?以下方法可以参考:1.深入了解项目需求,减少开发过程中的需求变更与返工。客户

2021-03-02 16:23:12 1544

原创 通用软件快速开发平台对企业信息化的影响

关于开发平台开发平台是指以某种编程语言或者某几种编程语言为基础,开发出来的一个软件,而这软件不是一个最终的软件产品,它是一个包含了各种基础组件的二次开发软件框架。在这个平台上,可以进行各种软件产品的开发,并且在开发的过程中,不需要像以往的编程方式一样编写大量的代码,而是对一些基础的功能仅需要配置,或者写少量代码便可以完成一个业务系统的开发。最初的软件开发,大都采用记事本进行程序编写,运用JDK、MFC等提供的API自己编写代码来完成想要的功能,编写完之后再编译成可执行的文件,然后运行。这种早

2020-12-07 11:21:27 188 1

原创 年轻人不讲武德,竟然想白嫖我的开发神器

大家好,我是白码王子,糖糖。今天有个同学问我:公司要开发一个流程,没有思路,问我有没有比较好的方法然后啪啪给我一张图。大概类似于这样式儿我一看,哟,财务审批流程,这一点一点儿写的话需要挺久,由于是.net程序员,我推荐他使用ccflow框架,功能强,写起来还算方便。但是,这小子竟然说项目比较急,有没有马上能做出来的东西,因为自己不足以在这么短的时间写出来。小样儿,有想法,看样子是时候拿出我的开发神器了。来来来,瞅一瞅,看一看。这个怎么用?这个简单,代码都不用,直接把流

2020-11-26 09:34:07 9361 2

原创 .net core增强工作流组件,基于稳定平台,多项目整合开发

工作流是企业信息系统的核心和灵魂,在公司管理和运转中引入审批工作流,替代原本的纸质申请和审批,可以有效提高公司的运转效率以及公司管理制度的规范化。通常,工作流所包含的页面内容基本上没有大的差别,更多的是在内部逻辑数据的处理上,可以关注一下几点:一.角色在企业中,每个人都会有自己的岗位职责和层级之分,不同的岗位和层级定位不一样,需要完成的任务也不一样。在审批流程中,大致抽象划分为两类:1.发起人流程的发起人是一个流程的所有者,也是比较关心审批进展的人,发起人完成的主要是事务性、操作

2020-11-18 09:25:39 780

转载 配置企业管理系统,什么样的工作流才有用

工作流是企业应用开发过程中非常重要的一部分,几乎常见的管理、业务类系统都与工作流有千丝万缕的联系。工作流作为应用系统的一部分,根据角色、分工和条件的不同,来解决信息传递路由、内容等级问题的核心解决方案。常用的工作流应包含节点管理、流向管理、流程样例等基础功能。优秀的企业应用,其美观大方的系统界面是最基础的部分;数据库之间的信息交换是必备条件;而保证应用系统的功能性、契合性、稳定性和易维护性则是重中之重。考虑到后期的维护性,可以采用模块化和结构化应用程序,这样在业务流程发生变化时(决策权改

2020-11-06 10:09:11 86

转载 低代码开发平台的敏捷之力

随着互联网的深入发展,很多企业逐步升级了自己的信息系统,但是在对现有IT架构进行升级改造的过程中,通常面临着诸多的压力与挑战。随着先进技术的不断引入,将企业的信息化发展置于新旧迭代的循环之下,为了更加有效地应对这些挑战,企业需要考虑新技术能否为业务创造更多的机会。值得注意的是,企业原本依托的开发架构在很多方面已经不能满足业务发展的需求,并逐渐被当今所流行的敏捷理解和低代码开发所取代,并呈现出更多拓展的可能性。作为生产力提高的延伸,敏捷开发和低代码开发相辅相成,但具体实施起来又不是那么容易,今天我们就

2020-11-04 10:42:25 104

原创 .NET可视化权限功能界面设计

权限功能是信息系统不可或缺的重要部分,一个优秀的权限设计可以使开发工作事半功倍,给使用者带来良好的使用体验。企业做生意,都会聘请员工,若是员工数量较多,“权限管理”必不可少,这样的好处是可以使员工的管理规范化,提供工作效率,同时基于互联网模式,移动办公也成为可能。我们通常所说的权限管理,一般指根据系统设置的安全规则或者安全策略,用户可以访问而且只能访问自己被授权的资源,在保证数据安全的同时,提高使用效率。一、权限管理的分类1、数据查看权限企业的一些资料,比如收支记录,并不适合让员

2020-10-28 14:40:37 303

转载 低代码开发平台,真的是为了“干掉“程序员嘛?

低代码开发平台在近些年的走红,让很多企业对应用的快速生成抱有很大的期待,甚至很多人认为这是程序员被"干掉"的开始,然而事实真的如此吗?低代码开发平台,是指无需编码或很少代码就可以快速生成应用程序的工具。这种平台通常提供可视化的设计工具,来快速搭建界面、设计数据模型、创建业务逻辑和工作流。市场上有些企业会将无需编码的模式叫做无代码开发平台,本质上并无大的差别。关于低代码开发理论上,低代码开发平台能够较好的避免定制开发和成品软件的一些弊端,在人力成本、时间成本方面具有一定的优势,即用更少的时间开

2020-10-20 14:14:41 633

转载 为什么企业需要CRM系统?CRM的作用及其重要性分析

客户管理系统(CRM)是企业核心应用软件之一,对于提高企业业绩起着至关重要的作用,现在很多企业都在客户发展方面投入大量的资金,以求获得更好的回报。关于CRMCRM是一个客户数据中心,在CRM中,你可以处理公司各部门与客户相关的各种细节,包括跟踪和管理每个与你的品牌、网站或产品有过互动的潜在客户和客户的旅程。这种模式适用于多种行业的业务场景:技术、业务服务、零售、银行、制造、安保、通信和媒体等。CRM为何重要CRM系统之所以重要,是因为它收集、处理和管理所有与客户相关的信息。CRM系统通过

2020-09-15 15:07:18 444

转载 java快速开发平台功能特点之代码生成器

要说做代码生成器的初衷,还是因为在做公司项目的时候,有太多的功能页面需要处理,在前后端上面,虽然也选择了一个基础的SSH框架系统作为基础,但还是耗费了大量的时间去一点点补代码,再加上业务的需求并不是非常明确,导致后期的改动多的飞起,又特别繁琐,当时就想,如果有一种方式能将精力集中到业务上就好了。想法有了就要去实现,在参考一些CMS的网站的时候发现很多都是可以用模板填充的,而且实现方式比较统一,于是就想一些内容相对比较固定的模块能生成,那代码在一定的模式下肯定也是可以生成的。经过对相关产品的一系列研究

2020-09-09 10:56:36 236

原创 JAVA + VUE + 简洁UI:分离式软件平台形成之旅

转眼间,撸码7、8年了,从大公司到小作坊,码农的生活果然是很抠腚,在所有呆过的公司里,项目不少,正经的不多,延期是常事,你说QQ微信不聊,动作片也少看,动不动通个宵,但是进度却迟迟跟不上,找谁说理去。以前,做项目的时候总有一种被压榨的感觉,认为项目经理总是把工时估少了,后来自己做了项目管理,按照以往的经历估工时,做到最后还是会有些延期,然后就是加班拼命赶。除了客户需求变化,开发人员水平,数据导入问题等不可控因素外,以往的项目没有积累,每次都是从头开始才是最应该解决的。开发中一些常用的基础模块,比如权

2020-08-18 16:58:00 12696

原创 小知识:软件开发的权限控制和权限验证

在软件开发中,经常会用到账号体系,涉及到账号体系的话就不可避免的会用到权限控制或者叫权限管理。有时候,权限控制与权限验证很容易搞混,很多人以为在前端页面隐藏了某个按钮就控制好权限了,其实用户可以直接发送一个接口请求服务端来完成这个操作。权限控制是指在一个系统中存在多个用户角色,不同的角色拥有不同的系统资源访问权限,它的实现更直观地体现在客户端的用户界面中。例如,针对VIP用户,很多功能都是可以用的,但是在普通用户的客户端界面上,同样的按钮有时是置灰的或者隐藏的。权限验证是指系统服务器针对客户

2020-08-18 16:55:55 773

转载 LeaRun快速开发平台,快速开发.net/java项目

Learun软件快速开发平台是一款轻量化多语言可视化开发工具。平台目前分为Java和.net(core)版本,内置有多套UI风格模板,核心功能基本相同,包括:向导式开发组件、BI可视化、拖拽式表单、代码生成器、单据套打、通用app/小程序、权限管理、流程引擎页等功能模块,可以快速有效的开发出市场上目前常见的各种管理系统,如:OA、ERP、CRM、HRM、MIS等。Learun软件开发平台以“让开发变得简单”为宗旨,深耕软件平台,拥有近10年的行业开发经验,经典.net软件产品已经服务超5000家客户

2020-08-10 14:18:06 514

转载 .net core快速开发平台,learun自主工作流引擎设计规范

一个完整的工作流管理系统通常由工作流引擎、工作流设计器、流程操作、工作流客户界面、流程监控、表单设计器、与表单的集成以及与应用程序的集成等几个部分组成。1.工作流引擎工作流引擎是工作流管理系统的核心部分,主要提供了对工作流定义的解析以及流程流转的支持。工作流定义文件描述了业务的交互逻辑,工作流引擎通过解析此工作流定义文件按照业务的交互逻辑进行业务的流转,工作流引擎通常通过参考某种模型来进行设计,通过调度算法来进行流程的流转(流程的启动、终止、挂起、恢复等),通过各种环节调度算法(SPLIT、AN

2020-08-05 14:55:39 187

转载 企业BI智能大屏,除了页面炫酷,还能带来什么?

当我们一谈到可视化大屏,超大画面、超强科技感、酷炫的呈现效果就会出现在我们的脑海中。所谓数据可视化,就是通过图表、图形、地图等视觉元素,将数据中所蕴含的信息的趋势、异常和模式展现出来。与传统报表相比,BI智能大屏可以让数据更加直观,便于快速接收分析。发展分子生物学家John Medina曾表示:“迄今为止,视觉是我们最主要的感官,占用了我们大脑中一半的资源。”也就是说视觉对信息的接收量比其他几种感官的接收总和还要多,而可视化则提供了一个场景,将枯燥复杂的数据转化为各种生动的图标,使这些数据内容高效的反射

2020-08-03 15:16:44 594

转载 商业智能(BI)可视化大屏的设计及使用原则

信息时代,数据是一种可贵的资源,我们可能经常听到的一句话就是:用数据说话。但是,在没有进行系统化整理之前,数据不过只是一串串冰冷的数字,我们很难从大量的数据中获取到有价值的信息。只有通过合适的可视化工具,才能更加直观的感受到数据所带来的变化,为接下来的工作提供支持,这就是可视化大屏(BI)所带来的价值。可视化大屏是为了在大量核心数据中选择最优展现方式,它可以将业务的关键指标以可视化的方式展示到一块或多块LED大屏上,不仅可以让业务人员快速、直接地从繁杂的业务数据中找到重要数据,还可以对决策人员起到辅助作

2020-07-30 10:52:32 1001

转载 代码傻傻写不完,看看多项目框架是不是你的菜

随着互联网的不断加深,企业信息化的发展日趋复杂化,很多企业对信息系统的性能、可用性、可靠性和安全性都有非常高的要求,因此,要进行规范的企业信息系统的建设,一套成熟的开发模式显得至关重要。但是,成熟的开发模式需要企业长时间的积累,对其技术平的要求也很高,一套优秀的信息化项目,需要不少的资深技术人员以及较长的项目周期来支撑,同时对于不同的项目来说,代码的复用性在很多情况下没有进行考虑,这就造成了每一套系统都需要从零开始的窘境,这时,多项目框架就有了一定的优势。如果企业有一定的技术实力,对成本要求不高,可以自

2020-07-22 11:06:34 140

转载 重磅:力软(JAVA)开发平台将于7月20日正式上线

力软(JAVA)开发平台是一款智能化可扩展组件式Web应用开发与运行平台。基于浏览器的集成开发环境,采用可视化的设计模式,支持控件的拖拽操作,能轻松完成前后台应用开发;高效、稳定和可扩展的特点,适合复杂企业级应用的运行;跨平台、数据库和浏览器的架构,适应复杂的服务器和客户端环境;包括智能数据库访问在内的多项先进技术,使应用系统的开发更加简单和快捷。平台特色1.前端 UI 基于 Jquery +Bootstrap,界面简洁大气,UI 底层库提供了大量 UI 组件,开发者轻松就能完成各种炫丽的界

2020-07-17 13:13:53 10421

原创 一图读懂软件快速开发平台的优势

快速开发平台是近年来比较流行的一种软件开发工具,她是一种配置型开发工具,不需要或只需要少量编程,直接配置一下业务参数就可成为一个应用系统。通过简单的配置,OA、ERP、CRM、BI、BPM、微信公众号、APP等均可以快速生成,主要用于开发企业应用管理系统等。那么这种软件快速开发工具到底有什么好处呢?看下图就明白了。平台实例:www.learun.cn/Home/Verificatio...

2020-01-04 17:10:21 442

原创 learun敏捷框架工作流引擎,助推企业开发效率提升

​一、工作流发展工作流技术起源于二十世纪七十年代中期办公自动化领域的研究,由于但时计算机尚未普及,网络技术水平还很低以及理论基础匮乏,这项新技术未取得成功。1983你至1985年间,在图像处理领域和电子邮件的出现了早期的含有工作流特征的商用的系统。进入九十年代以后,随着个人计算机、网络技术的普及和推广,以及信息化建设的日益完善,使得工作流技术的研究与开发进入了一个新的热潮。1993年8月,第...

2019-12-28 16:54:08 291

原创 流程+权限全面升级,LeaRun敏捷开发框架,.Net Core版本发布

​工作流引擎,是开发企业软件开发中的重要一部分。所谓工作流引擎,是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。工作流引擎包括流程的节点管理、流向管理、流程样例管理等重要功能。开发一个优秀的软件系统,系统界面是最基础的部分,数据库之间的信息交换是必备条件,而根据业务需求开发出符合实...

2019-12-14 11:01:03 13011

原创 程序老鸟:我为什么喜欢敏捷开发框架

​来讲述一个在上海工作八年的程序老鸟的故事。开始一年,真的难。大城市普遍的现象就是较高的物价,高消费、高房租,当初谈了个女朋友连商场都不敢去逛(穷),几个月不出门宅在家里找工作。现在工作难找啊,大公司看资历竞争也大,一不小心就给淘汰了,小公司工作压力大啊,对程序猿更是早秃的直升机。好不容易进了一家各方面都满意的公司,想着我应该是稳定下来了,现在就是努力工作提高业绩,一步步的往上爬...

2019-12-04 15:19:26 363

原创 低无代码开发平台正在逐渐打破原有软件开发模式

低代码开发平台是一种配置型软件快速开发工具,不需要大量编程(例如力软快速开发平台),经过简单的业务参数配置和SQL语句即可完成OA、ERP、CRM、BI、移动APP、微信公众号等众多企业系统的开发工作。虽然类似的平台出现时间并不久,但发展势头却非常强劲。以前,系统的实现受制于复杂的编程,目前插件化、低代码逐步走向大众视野,自己做一次电子问卷、搭建一个网站、创作一个小程序商店...

2019-07-12 15:49:06 7335

原创 为什么那么多公司在用快速开发平台开发软件?

快速开发平台是近年比较流行的一种软件开发工具,以编码少,效率高而著称。使用快速开发平台可以直接配置业务参数就可以生成一个业务系统,同时可以在BS(WEB)、CS(WIN)、APP等自动生成,多种方式均可操作。主要用于开发数据库应用系统,如企业内部管理系统等。那么这种软件快速开发工具到底有什么好处呢?看看对比分析一下传统代码式开发VS快速开发平台开发传统代码的开发和测试周期都很...

2019-07-05 16:13:32 1928 1

原创 企业级开源erp系统,力软敏捷框架信息化建设

大数据时代,企业信息化建设已经刻不容缓。那么说到信息化,就绕不过业务基石ERP系统,尽管传统的ERP系统已经为企业提供了一套集物流、信息流、资金流为一体的优化企业资源的管理工具,但在实际过程管理、部门间集成管理中仍存在不足之处。原因是什么呢?因为传统的ERP系统多是固定化的功能开发,一旦完成,后期维护较为费力,当业务出现变化,现有功能便显得捉襟见肘,就产生了“人找事”...

2019-06-28 17:30:08 2435

原创 力软快速开发平台推荐功能之表单应用

表单在企业信息系统中的应用比较常见,那在力软快速开发平台中如何较为便捷的实现表单功能呢,我们接下来做一个基础演示。1.表单设计表单设计模板共提供有11个大类,基本涵盖了常用表单形式,同时可以根据自身需求添加相关类别表单分类管理,提供增、删、改等基础功能在表单的每个类别中,含有相关模板,同样包含增、改、删、预览、启用、禁用、记录查看等功能...

2019-06-17 09:24:06 7056

原创 asp.net强大工作流引擎,learun助力开发升级

现在,办公要流程化,营销也有流程,流程现在已经是各种生活活动不可缺少的一部分了。就像这句耳熟能详的话:“凡事,我们先走个流程嘛!” 在信息化、流程化的背景下。工作流引擎,这个名词就出现了!那么,什么是工作流引擎呢?所谓工作流引擎是指workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决...

2019-06-14 16:38:03 40875 4

原创 ​软件快速开发平台的优势

在十年前,没人会想到互联网会发展成今天这个样子,同样,也没有人预料到软件开发行业也会经历如此大的巨大变化。 近几年来,以复用技术、组件、构件、快速开发为特征的快速开发平台,已成为当前软件产业的热门需求和发展趋势。因此,众多专家和业内人士不断强调,应该大力发展以复用技术、组件、构件为特征的中间件,尤其是快速开发平台,因为这将成为国内软件产业整体发展的新机会和重要突...

2019-05-31 11:45:39 246

原创 目前国内最好用快速开发平台,能帮助你减少90%的重复工作

快速开发平台是指一个二次开发软件框架,用户可以在这个框架以不写代码或少些代码的方式进行业务系统的开发工作。快速开发平台不同于一般的开发工具,它不只是提供一些基础的功能模块,而且抽象和封装了用户开发一个业务系统所需要的全部功能,使得用户能够不编写代码就能开发出完整的系统。它提供的常用功能包括:页面交互设计、数据管理、用户管理、权限控制、工作流等。一、减少90%的重复工作力软是一款基...

2019-04-03 17:08:04 7300

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除