网站内容发布审核流程(V7.0.Framework.NET工作流程组件(组图))
优采云 发布时间: 2022-04-11 16:20网站内容发布审核流程(V7.0.Framework.NET工作流程组件(组图))
1、LeaRun.Framework.NET 框架介绍
LeaRun.Framework.NET是一个基于.NET的快速开发框架和集成框架,为企业或个人在.NET环境下快速开发系统提供了强有力的支持。开发者不需要开发系统的基础功能和公共模块,框架本身提供了强大的功能库和开发包,开发者只需要专注于业务部分的开发,从而大大提高了开发效率,节省了开发成本。框架采用最主流的C#语言开发,支持多种数据库类型,支持WinForm和Web。使用LeaRun.Framework.NET可以提高管理软件系统的整体质量,提高模块与模块之间的兼容性,提高代码的复用率,使软件系统架构更合理,质量更优,使劳动成果最大化。重用。
2、LeaRun.Framework.NET 工作流
LeaRun.Framework.NET V7.0 以下的版本包括工作流组件。在实际使用过程中,很多客户提出让我们在框架中提供工作流的想法。V7.0 版本提供对工作流的支持。
LeaRun.Framework.NET工作流组件由LeaRun.Framework.NET框架支持,这是一套基于我们多年项目经验和项目实践,结合国内主要工作流产品特点开发的流程管理组件。该组件不仅考虑从头构建业务系统,还考虑与现有业务系统的集成。从零开始搭建系统,我们可以使用 LeaRun.Framework.NET 框架快速搭建业务系统。针对与现有系统的集成,我们的流程引擎为第三方业务系统调用提供了丰富的功能接口,并提供了组件的全部源代码,方便用户集成。LeaRun.Framework.NET 工作流组件采用 SOA 架构模式,并且流程引擎支持WCF访问。支持B/S、C/S系统,支持Sqlserver、Mysql、Oracle等主流数据库。
LeaRun.Framework.NET-工作流组件主要涵盖工作流的设计与定义、流程实例的启动与运行、业务流程的监控与管理、工作流组件与业务系统的集成与协同等。
2.1、特点
1、与LeaRun.Framework.NET框架完美集成,支持B/S、C/S系统、SQLServer、Oracle等数据库类型,可以使用框架本身提供的所有服务接口。
2、可定制表单:在BS结构中,用户可以自由开发UserControl,通过流程管理工具建立表单与业务平台的连接,表单可以在系统中流通。在C/S结构中,组件通过动态加载DLL或EXE文件的方式加载不同的功能模块,方便软件管理和升级。
3、采用面向声明的开发模式,基于泛型,只需编写很少的代码即可实现复杂的数据展示、数据编辑、表单处理等功能。不使用代码*敏*感*词*,只需要少数J2EE的代码就可以实现基本的CURD操作,而使用在线开发和代码*敏*感*词*,可以加快开发进度,提高J2EE的开发效率和成本,代码可以减少60%以上。
4、在线开发(通过在线配置实现表模型的增删改查功能,无需一行代码,支持自定义表单布局)
5、代码*敏*感*词*,支持多种数据模型,根据表格生成对应的Entity、Service、Dao、Controller、JSP等,并生成增删改查功能直接使用
6、UI标签开发库,前端UI标准封装表,统一页面使用UI标签实现功能:数据datagrid,treegrid,FileInput,Editor,GridSelect等,实现JSP页面零JS,简单高效的开发和维护
7、查询过滤:只需要前端配置,后端动态拼写SQL追加查询条件;支持多种匹配方式(全匹配/模糊查询/收录查询/不匹配查询)
8、移动平台支持,Bootstrap标准打包(兼容Html5)
9、国际化(支持多语言,国际化包提供方便的多语言支持)
10、多数据源(在线配置数据源,数据源工作类封装)
11、数据权限:整合Shiro权限
12、定时任务控制(定时任务在线配置,定时任务时间调整规划方便)
13、邮件发送(配置邮件模板,在线配置邮件账号,异步邮件发送,邮件发送日志功能统计)
14、短信发送(配置短信模板,在线配置短信账号,异步短信发送,短信发送日志统计功能,支持短信发送平台动态切换)
15、多种首页样式切换,支持自定义首页样式。(Inspinia 风格 | ACE 风格)
16、数据统计报表:丰富的报表统计功能
17、支持多种浏览器:谷歌、火狐、IE、360等。
18、支持数据库:Mysql、Oracle10g、SqlServer等。
19、基本权限:用户、角色、菜单权限
20、Web容器测试通过Jetty和Tomcat、Weblogic
前端
1、JS 框架:jQuery
2、CSS 框架:Twitter 引导程序
3、客户端验证:Validform。
4、 富文本在线编辑:markdown、simditor、Summernote、CodeMirror自由切换
5、文件上传工具:Bootstrap fileinput
6、数据网格:jqGrid
7、对话框:层
8、树控件:jQuery zTree
9、日期控制:datepicker
10、代码高亮:syntaxhighlighte
后端
1、核心框架:Spring 框架
2、安全框架:Apache Shiro
3、查看框架:Spring MVC
4、服务器验证:休眠验证器
5、布局框架:SiteMesh
6、任务计划程序:Quartz
7、持久层框架:Hibernate
8、数据库连接池:阿里巴巴Druid
9、缓存框架:Ehcache
10、并发框架:Disruptor
11、日志管理:SLF4J、Log4j
12、工具:Apache Commons、Jackson、Xstream
3、监控进程
进程监控模块主要用于监控进程的执行情况。我们可以通过组合条件搜索业务流程,同时可以查看选中的业务流程的状态和处理记录。进程监控主界面如下图所示:
监控流程代码图
多年来,感谢LeaRun.Framework.NET快速开发框架的支持者和用户。