集成代码生成器+权限管理+工作流+报表工具+APP小程序的敏捷开发框架
小程序开发
软件开发
浏览:1412 次

XJR敏捷开发框架是一套集成了代码生成器+通用权限管理+工作流+即时消息+报告工具+移动APP小程序开发的敏捷开发框架。拖拽可视化操作配置,降低开发难度,缩短开发周期,工作效率提高80%以上,提供可无线扩展的源代码,轻松开发各种企业管理系统,如CRM、OA、ERP、WMS、小程序、电子商务管理后台等。
以下是对这个敏捷开发框架的一些描述:
技术特点
技术选择:使用各种流行的web技术,包括springboot、JPA、Druid、Activiti、Lombok、switcher、poi、WebSocket、Jquery、BootStrap、maven、Jenkins等,并支持多个数据库,如MySQL、Oracle、sqlserver等。分层设计:采用分层设计,分为dao、服务、控制器和视图层。层清晰、低耦合、高内聚。安全注意事项:严格遵守网络安全标准,前后平台双重验证、参数编码传输、密码md5加密存储、shiro权限验证,从根本上避免了SQL注入、XSS攻击、CSRF攻击和其他常见的网络攻击。
功能模块:
开发向导、代码生成器、基本模块,如商业智能、工作流、报表管理、移动终端开发、工作计划、多语言、数据源管理、企业微信、钉钉、消息管理、菜单管理、用户管理、组织管理、角色管理、区域管理、字典管理、日志查询等。

看了上面的框架介绍,不难发现这个框架继承了框架的许多亮点。例如,在做某事之前,你应该参考他人的方式和技巧,然后将他人的优点用于自己。在这方面,这一框架值得肯定。附加
敏捷开发框架
亮点1:工作流引擎
在常用ERP系统和OA系统的开发中,工作流引擎是不可或缺的工具,也是企业软件开发的重要组成部分。工作流引擎主要包括表单设计、流程设计、流程管理、流程日志等模块。
XJR敏捷开发框架的流程设计师基于B/S结构,采用主流的Activiti工作流引擎,遵循bpmn规范,可以一键实现XML和Json的导入和导出。它还增加了人员动态选择、方便的会签设置、方便的任务委托设置、添加自定义表单、自定义节点按钮、动态变量选择(包括会签变量、按钮变量、表单变量)和节点属性优化。
操作也很方便。首先,您可以通过表单设计器直观地设计流程表单。表单设计完成后,可以直接传输到工作流引擎。流程设计者可以直观地设计工作流图。节点执行器和执行策略可以在节点设置中灵活配置。您可以在流程执行期间向执行者发送通知。工艺设计过程是视觉开发。您只需要了解数据库的SQL语句就可以设计流程管理,这可以大大提高开发效率,降低开发难度。

敏捷开发框架工作流开发
亮点2:定制表单
拖放表单开发。这种开发形式完全基于XJR敏捷开发框架。没有编程基础的人可以使用此组件进行开发。表单开发完成后,可以直接发布为菜单功能。它可以在不编译的情况下使用。还可以控制用户定义的表单权限。
敏捷开发框架定制表单可视化布局
敏捷开发框架中用户定义的表单拖动控件的快速配置
亮点3:代码生成器

该框架提供了一个可视化代码生成器(内置多个模板)。选择模板后,您可以按照向导操作自动生成包括界面在内的所有代码,然后自行展开。您不需要从头编写代码。代码生成器将常用的开发场景制作成开发模板。循序渐进地遵循开发向导,并在遇到复杂业务逻辑时进行小的修改。因为框架提供了源代码,如果开发级别相对较高,也可以扩展