首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

敏捷工作流开发平台(学习参考)

最近在网上找到一个“工作流程快速开发框架”,用JAVA编写的,大家可以下载下来学习参考下。主要:基于activiti5.22, 前后端分离,模块化,超低耦合。...动态任务:(开发中)可以配置虚拟任务,定义任务产生和回收节点,并配置其办理人等信息。 移动端:支持移动端协同办公,并且移动端依然支持强大的表单生成功能,支持pc端所有表单控件。...【免责申明】 本公众平台不是广告商,也没有为其他三方网站或者个人做广告宣传。此分享的源代码和文章是小编在项目中、学习中整理的一些认为不错的项目。用户产生的一些自愿下载或者付费行为。...与平台没有直接关系。

1.9K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    备战2018十一,电商平台需要什么“黑科技”?

    每年的双十一,更是“羊毛党”攫取利益的最佳时机。据统计,2017“11”全网总销售额达2539.7亿元。巨大的市场潜力,也在验证着坊间传言“薅上一天,够吃一年”。...今年的双十一电商节已经启动,猖獗的羊毛党还会有什么新颖的手段?同时,对于电商平台而言,究竟用什么手段才能摆脱这些“看不见的客人”?...双十一背后的黑产狂欢: 专业工具、全链条潜伏、月入百万 近年来,“羊毛党”的踪迹几乎遍及每一处有优惠、红包、打折的地方,甚至连社交平台上的抽奖也不“放过”,不禁令人惊叹其搜刮福利的能力。...根据腾讯云分析发现,电商平台中的黑产分析已经形成了有组织的团伙作案和一定规模的合作链路:在黑产的上游,开发者、打码平台和服务器供应商提供软件开发和技术支持;中游环节由机器批量注册账号和分销;下游环节通过刷点击量...腾讯云天御来帮忙 今年的双十一已进入倒计时,面对黑产大军的“黑云压城”,电商平台又该如何应对?如何精准识别恶意行为成为反制羊毛党的关键。

    5.7K30

    敏捷j2ee开发平台集成版

    功能概述 关键字: java 开源 轻量级 工作流 敏捷开发 框架开发 基于java语言开发的。它是JeeSite4-JFlow 是 JeeSite 开发平台与 JFlow 流程开发平台集成的版本。...可以使用 JeeSite 的敏捷开发,也可以使用开源工作流引擎JFlow。两者珠联璧合,是您开发的好框架。...这个开发平台主要包含两个部门:第一部分就是java开发基础平台,如图1所示,它实现了用户管理、角色管理、机构管理、部门管理、权限管理等基本功能,它本身就是一个java的开发框架。...第二部分是引用了一个开源的工作流开发框架,如图2所示,它实现了工作流程的开发等功能。流程引擎设计支持所见即所得的设计:节点设计、表单设计、单据设计、报表定义设计、以及用户菜单设计。...【免责申明】本公众平台不是广告商,也没有为其他三方网站或者个人做广告宣传。此分享的源代码和文章是小编在项目中、学习中整理的一些认为不错的项目。用户产生的一些自愿下载或者付费行为。与平台没有直接关系

    1.4K30

    敏捷、DevOps、平台工程的混乱阻碍了开发人员

    Eugene Sazhin,UST Global 的工程、数字敏捷平台和解决方案主管,经常发现自己在想,“应该有一套我们能够制定、遵守并建议我们的客户也遵守的总体原则,以便他们在转型之旅中取得更好的成果...例如,UST 客户经常要求一种衡量开发人员生产力并将其纳入其流程的方法。然而,Sazhin 说,“在大多数公司中,开发人员的生产力被广泛误解和滥用。”...Sazhin 说:“同样地,‘公司说他们想要敏捷’,‘但随后他们采用了 SAFe [Scaled Agile Framework],这让我感到困惑。这意味着他们完全误解了敏捷的含义。...正如敏捷顾问 Dan North 所说,“SAFe 声明的商业模式是‘框架、平台、专业培训内容和认证的提供商’。它没有关于客户成功的任何内容,没有关于责任的任何内容,也没有关于该框架是否有效的内容。”...这一切都与敏捷宣言的“发现更好的软件开发方法”的使命相去甚远。 尽管如此,该行业还是取得了进展,尤其是在缩短价值实现时间或如何快速推进想法以在客户中进行测试方面。

    10810

    基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 开发流程

    过程介绍          AgileEAS.NET平台基于敏捷并行开发的一种实践,采用优秀先进的Microsoft .Net构件技术的插件式开发,AgileEAS.NET平台及其提供的一系列工具涉及产品设计...而对于不同的子系统开发,我们可以参考瀑布或者其他的开发模型进行开发,在各子系统的实现中,平台提供的相应辅助工具介入开发,其开流程如下: ?...模块设计          本阶段需要把需分析结果中所要求的业务模块参考平台加插件的这种开发模式进行分解,把应用系统或者子系统的业务需求逐步分解为不可再分解的原子模块即插件;并描述其他元数据其各模块的业务相关性...AgileEAS.NET平台提供了一组称为GUI模板的基础组件实现,他集成了一组信息系统中常用的基础数据存取类的UI实现,程序员可以选择在这些GUI模板的基础上实现自己的业务逻辑,以加快开发速度;GUI...组装配置          开发好的业务模块被AgileEAS.NET平台的模块管理系统安装、部署在平台中,并依据业务相关性对其进行组织,配置在程序组中: ?

    1.5K100

    基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 数据层开发

    /// Or = 0x0001 } 接口驱动的数据层           AgileEAS.NET平台一直在实践着接口驱动的思想,同时也在建议应用开发基于接口驱动,AgileEAS.NET...平台实现一组实用并且简单的ORM,应用开发的数据访问层也就是基于ORM技术的数据访问层。          ...工具的支持           在应用开发中,可以选择手工编码数据层代码,也可以使用AgileEAS.NET平台提供的数据对象设计器生成ORM及基于接口驱动的分层代码实现。        ...在AgileEAS.NET平台中,我们提供了一个集数据库设计、代码生成、DDL定义与一体的数据实体设计器: ?          ...AgileEAS.NET平台针这对大规模数据交互的应用提供了从数据库设计到代码生成、业务代码扩展的一系列支持和实践。

    1.8K90

    微服务产品级敏捷: 重新定义平台开发的需求管理

    因此, 市场、产品管理的负责人, 微服务平台的架构师, 应负起责任; 从产品市场与微服务平台架构的面向, 制订微服务平台需求管理的规则。 2....使得微服务平台可高效且精准的决策, 快速的开发、部署, 快速的获得反馈, 快速的修正决策, 快速的持续改善。 3. 微服务平台的研发人员应更专注于各产品所提的需求的场景分析; 需求深度的挖掘。...使得自身的微服务平台, 能以最少的工作量, 却能对各产品发生最大的正面影响。 基于微服务平台在需求管理上的原则, 微服务平台在需求管理上的作法, 建议如下: 1....微服务平台需求分析人员, 再运用微服务产品级敏捷中的 “场景分析” 的工程实践, 与微服务平台的骨干人员, 举行 “价值业务场景切片” Workshop; 识别各类产品需求中 “有价值” 的 “业务场景切片...此时, 团队便可正式进入微服务版本开发准备的阶段…

    1.4K100

    【RSA2019创新沙盒】DisruptOps:面向敏捷开发的多云管理平台

    然而,管理多个云环境的运营团队面临大规模和复杂的云环境,将很快导致运营成本不断上升;此外,敏捷开发也为越来越多的开发团队所亲睐,云中开发、运营复用的系统将越来越多,DevOps将成为新的云应用常态,那么不同环境中的配置不一致会导致安全风险的显著增加...产品介绍 该公司推出的基于SaaS的云管理平台,实现对云基础设施的自动控制。...产品特征 无论云的规模大小如何,DisruptOps云管理平台都能及时发现并修复安全、运营和成本管理问题。总结起来包括以下几点特征。...DisruptOps维护所有云平台的多帐户资源,可以为这些资源进行标记分配,并支持基于标记的单独策略。例如,用户可以针对开发和生产环境,实现不同的安全策略。...总结 多云和敏捷开发是云计算的热点,DisruptOps以SaaS化的服务方式,通过对用户的多个云资源进行安全与操作问题的快速检测并自动修复,一方面节省了客户上云的成本,另一方面实现对云基础架构的持续安全控制

    1.5K21

    基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 应用部署

    集成与测试           AgileEAS.NET采用的是平台加插件的开发方式,也就是说,开发好插件需要集到AgileEAS.NET平台并进行集成测试,这将涉及到插件的安装、管理与组织,因为要涉及到的...AgileEAS.NET平台管理部分的操作,可以参考《AgileEAS.NET平台系统管理使用教程》。...ActiveXForm运行环境开发始如下图: ?          ...WebForm应用的部属          AgileEAS.NET对于纯WebForm提供了WebForm的运行容器,开发员可以修改其中的代码和样式,代码结构如下: ?          ...开发时独立开发的Web模块,在安装到AgileEAS.NET中时需要修改一下模块属性的URL属性: ?

    1.6K80

    【程序源代码】开源敏捷j2ee开发平台集成版

    功能概述 关键字: java  开源 轻量级 工作流 敏捷开发 框架开发 基于java语言开发的。它是JeeSite4-JFlow 是 JeeSite 开发平台与 JFlow 流程开发平台集成的版本。...可以使用 JeeSite 的敏捷开发,也可以使用开源工作流引擎JFlow。两者珠联璧合,是您开发的好框架。...jeesite-web-jflow 项目,直接运行 Application.java的main方法即可启动服务 浏览器访问:http://127.0.0.1:8980/js/ 账号 system 密码 admin 功能浏览 这个开发平台主要包含两个部门...:第一部分就是java开发基础平台,如图1所示,它实现了用户管理、角色管理、机构管理、部门管理、权限管理等基本功能,它本身就是一个java的开发框架。...【免责申明】本公众平台不是广告商,也没有为其他三方网站或者个人做广告宣传。此分享的源代码和文章是小编在项目中、学习中整理的一些认为不错的项目。用户产生的一些自愿下载或者付费行为,与平台没有直接关系。

    1.2K00

    基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 实现业务

    AgileEAS.NET平台的分层         AgileEAS.NET平台应用开发提供了2-3/N的分层实现支持,开发人员可以根据应用系统的规模选择不同的分层模型,下面我就从2层结构开发说起: ?...,在界面层开发中,AgileEAS.NET平台提供了一系统的UI与ORM对象数据绑定的实践。        ...借助于这样和分层架构,AgileEAS.NET平台开发的应用,可以在不修改任务程序的情况下,只修改配置文件即可实现本地程序与分布式应用程序的自由切换。...在AgileEAS.NET平台中,系统界面层也是应用开发中插件的一个环节,系统界面层中的某些UI需要实现AgileEAS.NET平台的插件契约,直接或间接的实现IModule接口或者使用Module属性标记模块...AgileEAS.NET平台中提供了一系统的UI基础模板及输入验证、UI数据交互管理的辅助开发组件,以方便快速的完成UI的编码。

    1.2K110

    基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 实现插件

    插件契约介绍          我们知道,要基于平台(容器)加插件的这种模式进行开发,我们必须定义一组契约,用于约束模块插件开发,也就是说,模块插件需要遵守一定的标准进行开发,才能正常被容器调用,这就是...复用AgileEAS.NET平台基础实现          开发人员直接实现IModule接口的问题在于会写大量与业务无关的代码,鉴于此问题,AgileEAS.NET平台针对WebForm和WinForm...       我们知道,插件开发完成之后要安装、部署在平台中,运行在AgileEAS.NET平台的容器中,插件在运行过程中,如果取得平台的上下文参数,如当前系统的登录账户、数据库连接等一系列的插件运行资源...但是在3.5之后,AgileEAS.NET平台增加了更为方便的属性标记实现,对于模块的入口使用ModuleRun标记并且要求开发人员所标记的入口方法为无参方法,这样就无法通过插件入口的调用完成平台的参数传递...插件的调试            在最初的AgileEAS.NET平台版本中,是没有调试环境的,大概在2.0版本中加入了调试环境,WinForm的开发有独立的调试环境,WebForm的开发使用WebForm

    1.3K80

    基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 数据访问

    统一数据访问介绍          统一数据访问(Uniform Data Access,简写为UDA)用于隔离系统和数据平台,使系统可以在各种数据库平台上自由移植。...数据处理过程          AgileEAS.NET平台在访问数据库时定了一个原则:IDataAccessor不得随意变更IDataConnetion的状态,我们知道在访问数据库时需要打开和关闭数据库操作...>          public delegate void DataReaderHandler(System.Data.IDataReader dataReader);          程序员在开发过程中如果需要不处理数据库打开和关闭操作而需要返回...dataAccessor = dataConnection.CreateDataAccessor();          不同通过何种方式获取UDA对象,我们都无法在编程时预先知道他的具体实现,AgileEAS.NET平台实践着而向接口驱动的思想

    1.5K80

    基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 处理报表

    报表系统介绍          我们都知道,在信息系统开发过程中,报表占据着很重要的位置,业务运营数据最后给领导的反应就是那么几张综合的业务数据报表,在如何选择一个合适的报表系统也让很多开发员纠结,AgileEAS.NET...开发人员可以使用独立的报表设计器设计好报表,然后在报表管理中新建一个报表并且导入报表定义。          新建报表: ?         ...开发员人也可以直接使用集成的报表设计器进行报表设计: ?         ...程序中使用报表          AgileEAS.NET平台提供了一个报表打印/预览控件与报表打印/预览窗口,开发人员可以根据需要情况弹出的打印窗体还是使用可以嵌入在应用界面中的打印控件。         ...在AgileEAS.NET平台的应用项目开发中,我们建设使用这种模式的报表开发,简单、直观,在我们的开发实践中,我们也可以使用这种方式代替数据查询模块。

    1.4K100

    对于移动端跨平台端)开发的一些构思

    基于最近考虑着手iOS 安卓 平台开发,整理了一下现存的一些跨平台开发思路。 为了让自己更直观的感受不同跨平台思路的差异,我简单的做了几个图示。...从实际的开发角度来说,编译框架依赖于框架提供的编译器来生成APK,IPA包,背景雄厚的还好说,如果是不那么可靠的框架,很有可能是跟不上平台的步调的,毕竟现有的各平台已有的很多特性和功能、这些框架都没有或者完善的解决...而APP开发就五花八门了,并且很多时候由于和系统提供的APP共存,无论是从开发效率上还是从用户上手角度来说,使用系统提供的api以及符合系统操作习惯基本上都是难以绕过的,那一旦涉及到APP跨平台开发,也就意味着需要同时维护多平台的绝大部分特性...想要做好跨平台APP框架,这对于任何一家公司的某个业务开发部门来说,都是个巨大的考验。 为什么要跨平台开发? 归一性的原因是什么?? 一招鲜吃遍天?...甚至是再开发一个语言,让本来就有3个语言的跨平台开发变成了4个甚至更多。 是的,我更加认可的跨平台开发方式,就是使用web技术来作为通用简单、但是却耗费工作量的部分来减少工作成本。

    2.3K30

    基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 配置文件

    AgileEAS.NET平台提供了独立的配置文件,主要涉及一般配置信息、IOC对象配置信息、SL服务配置信息、WinService插件配置信息: 系统配置文件重有如下配置项定义:  ...ConfigurationItem name="MultiInstance" value="Enabled" />          AgileEAS.NET平台提供了...在IOC配置中,需求定义对象的类型信息:程序集和类型,还需要定义对象的生存类型LifestyleType,目前在AgileEAS.NET平台中提供了如下的生存方式: /// ///.../// Pooled = 0x00000003 } 服务定位配置信息          服务定位与发现的配置信息主要定义分布式技术服务的发现与定位配置,经如开发员定义了一个基于...url="http://localhost/webservicetest/hello.asmx" /> Win服务配置文件          AgileEAS.NET提供了基于插件的Win Service开发

    1K60

    基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 分布式应用

    AgileEAS.NET平台的实现         Microsoft .Net平台时下为我们提供了.NET WebServices、.NET Remoting、WCF三种优秀的技术,当然了如果有可能,...我们来看一下AgileEAS.NET平台的分布式定义: ?        ...分布式与本地的统一和切换 我们再来回顾一下第AgileEAS.NET平台开发指南-实现业务一文中提及的分层架构图: ?        ...AgileEAS.NET平台自2004年发展到今天,我信提出一个概念,那就在开发过程中,我们可以不考虑应用的部属,开发出的一个可以可以运行在普通环境下,也可以运行在普通环境,也可以运行在分工式环境中。...AgileEAS.NET平台上下文为应用开发提供了上下文会话,一个会话包含着若干的会话资源(比如数据连接、N种访问器)、而IOrmAccessor、IDataAccessor、IMethodInvoker

    941100

    Docker…… 端到端的敏捷价值流平台;从开发,测试再到运维

    Docker……终于誏我们真正能实现,将软件的开发变成“软件的组装”。“软件组装工厂,将真正的诞生”。 软件的组装的概念与相关的方法论,存在已有数十年。...这些方法论,帮助我们解决了,如何设计与开发好软件接口的问题。 但,只是在开发阶段,确定好软件的接口,是 “无法”做到 “软件组装”的。...“因为,开发人员很难,甚至是无法去构造一个使开发,测试与运维均能一致的环境。所以,开发人员是完全没办法在开发阶段,便能保证软件组装后的质量!”...更使得以服务导向 (Service Oriented) 的软件组装工厂,找到一真正可落地, 实现的环境与平台”。...传统软件开发中的许多角色与职责,将会发生改变甚至是消失……”

    1.1K90
    领券