欢迎来到潍坊禾丰软件信息技术有限公司!
18363620917

产品中心

当前位置:首 页 > 产品中心 > HFBPM平台 > 快速入门
收起/展开

开发平台最新特性

作者:admin 阅读量: 发布时间:2018/9/11 16:33:25

HF业务流程开放平台V4.0(HFBPM4.0)

    说明:目前最新版本为HFBPM4.0,文章中部分图片使用了HFBPM3.5的图片,使用时以最新版本为准。


1、系统简介


HF业务流程开发平台V4.0(简称HFBPM4.0)是基于Net技术和Sql Server数据库的快速开发平台(以下简称该平台)。前端抛弃了Asp.net 的WebForm传统控件技术,充分采用jquery、html、css和ajax的主流技术;后端采用MVC架构的路由机制提供服务。平台不依赖于任何第三方框架,是一套纯原生态的简捷快发框架。平台的主要功能包括:组织机构(支持saas模式的多组织多公司使用场景)、用户管理、权限管理、流程设计器、任务管理、菜单管理、表单管理、流程引擎、升级工具等基本功能;平台采用模块化的软件架构,方便快速搭建业务系统。另外,平台提供了丰富的接口,方便其他系统集成。

平台的核心部分HF流程引擎是自主研发的,它不依赖于任何第三方工作流框架,构思巧妙,功能强大,是我们多年项目经验和智慧的结晶。

平台还制定一套开发规范,使每个功能模块,从数据访问层、业务逻辑层、UI展现层都遵循一套标准,便于业务系统升级、维护和扩展,用户不仅可以快速完成基本功能,还能开发出高质量易维护的程序代码。

2、平台特色

2.1  Web版业务平台


平台采用B/S架构,使用浏览器即可访问,无需安装客户端。前端采用bootstrap、js、css、html等技术,后端并没有采用MVC框架,但是使用了MVC的路由机制Routing,这样既保留了aspx页面的简单性又具备了MVC服务请求的简捷性。平台通过菜单管理控制功能模块加载,便于软件管理和升级,功能菜单下设功能按钮,可以控制界面按钮操作权限和是否显示,功能菜单和功能按钮与用户角色紧密相连,通过防盗链技术防止伪请求,角色分级授权防止越级访问,最大程度的保障系统安全。

2.2  构思巧妙的流程引擎


独立研发的流程引擎,充分考虑到国内用户的特点,支持复杂多变的流程流转:直流、分流、合流、控制、会签、加签、转办、子流程、适配器、退回、召回、动态指定处理人、从变量中获取处理人等。在组织机构、处理者、岗位、角色的分配上支持一人多部门、一人多岗位的特殊情况。


2.3可视化的流程设计器


Web版的可视化流程设计器,支持拖拽设计,流程图配置简单,业务逻辑一目了然,并支持流程模板的导入导出,方便系统迁移。

2.4支持多组织机构


按照企业用户管理习惯,以部门管理用户,以岗位划分职责。可以实现一人多岗、一人多部门的管理。同时平台支持SaaS模式的系统开发,允许多公司组织同时使用系统,保证组织功能同步,数据完全隔离。

2.5多种消息通知方式


平台的消息通知包括短信、即时消息(例如微信、QQ等通讯工具)、站内消息、电子邮件等几种形式,平台提供了消息通知的接口,用户可以自行扩展以上通知方式。

2.6代码标准化


使用HF开发平台最大的好处事不仅是拿来即用,而且能开发出高质量的代码,无论是初级程序员还是高级程序员,都可以按照规范开发业务模块,轻松驾驭,控制代码质量。平台提供几个完整的demo供参考,包括销售管理、内容管理、内部邮件管理、工作计划管理,同时提供了几个常用流程,包括新闻发布、请假申请、费用报销申请、工作计划申请、借款申请、事情工作汇报、用印申请、员工入职申请等,从该demo中可以学习gird、tree等常用组件使用,单据界面、主细表页面、列表页面、标签界面等常用界面的开发技巧,传统表单和流程表单开发过程。

2.7与微信公众号集成


当前最省力的移动端开发方案无疑是与微信公众号的集成,平台提供微信第三方认证接口oauth2,轻松实现微信认证,用户只要开发H5页面实现业务功能即可。同时平台也利用微信公众号的信息推送实现了任务提醒功能。

2.8开发新业务系统

用户可以使用平台从零搭建业务系统,除了可以使用提供的几个模块和流程外,还可以开发自己的业务功能和流程。利用平台强大的功能,只需把精力放在业务上,省时省力,事半功倍。

2.9与原有系统集成


如果用户已经有了业务系统,想增加流程功能,那么需要与原有系统集成,主要包括两步:第一步,平台提供了一个扩展类库,只要在该类库中实现与原有系统的部门、岗位、用户、角色对接即可,让流程引擎通过该类库访问到原系统数据。第二步,用户需要实现启动任务、我的任务、原业务界面升级为流程表单、流程进度等功能,这些功能都通过调用HFBPM提供的类库和接口方法来实现。用户还可以通过单点登录方式直接使用平台的流程设计器,详细的集成步骤参见《HFbpm3.5系统集成文档》)。

3、与其他流程系统的区别

4、成功案例与典型客户

4.1禾丰软件


禾丰软件(我们自己)使用HFBPM3.5开发了鞋服通、医药通、商贸通;主要功能:商品管理、销售管理、库存管理、促销管理、会员管理、财务管理、统计分析等基本功能。该系统可以作为电商后台,并结合小程序实现基本的商品销售管理,与菜鸟物流云对接,实现快递单打印等业务。目前产品在鞋服行业、五金行业、眼镜行业、医药销售等行业广泛使用。

4.2青岛知行信息技术有限公司


该公司使用HFBPM3.5开发乐采系统,该系统主要为企业招标采购、中标提供全程管理,日常业务流程化,协同工作。

使用HFBPM3.5开发建筑工程项目管理系统,这也是一个OA管理系统,主要功能包括工作计划、请假、借款、报销、用印、项目立项、财务结算、付款、物资计划、采购合同、材料入库、材料领用、劳务计划、劳务结算、租赁管理、项目利润核算等。全业务实现流程化管理,并结合微信公众号实现业务手机审批,移动协同办公。

4.3北京联通华盛


该公司使用HFBPM2.0开发综合运营管理系统,主要为运营商复杂的审批业务提供业务支撑,例如加签、转办以及二者的混合使用等。

4.4宁波万商


宁波万商使用HFBPM流程引擎开发自己的OA系统,独立完成了业务展现平台和流程设计器。


5、购买

设为首页 加入收藏 意见反馈 联系我们 网站地图 网站数据统计

线

在线客服