BPM协同平台解决方案.docx
《BPM协同平台解决方案.docx》由会员分享,可在线阅读,更多相关《BPM协同平台解决方案.docx(106页珍藏版)》请在冰豆网上搜索。
![BPM协同平台解决方案.docx](https://file1.bdocx.com/fileroot1/2023-1/4/f0601b3f-584f-4117-966f-eeea94a9d8c2/f0601b3f-584f-4117-966f-eeea94a9d8c21.gif)
BPM协同平台解决方案
BPM协同平台解决方案
2007-5
WrittenByCTOP
文档控制
更改记录
日期
作者
版本
更改参考/备注
200
审校
日期
审校人
版本
审校意见
200
批准
职位
签字
分发人员
序号
分发地点
1
2
3
所有2007协达软件,保留所有权利2007-05-10V1.8
未经协达软件书面许可,本建议书任何部分的容不得被复制或抄袭用于任何目的。
除以下已经声明之外,本建议书提及一些产品或技术还可能是以下或其它产品供应商的权益。
Microsoft、Windows、Windows/NT、Windows2000、SQLServer、.net是Microsoft公司的注册商标。
IBM、VisualAge、WebSphere、DB2、OS/400、AIX、OS/390、eServer是IBM公司的注册商标。
Intel、IA是Intel公司的注册商标。
Java是SUN公司的注册商标。
Oracle是Oracle公司的注册商标。
Unix是SCOSantaCruz公司的注册商标。
CTOP是协达软件的注册商标。
第1章前言
1.1.项目背景
1.2.系统设计原则
⏹先进性
无论是BPM协同平台的设计,还是此系统与其他专业系统接口的设计,都要采用成熟先进的技术、手段、方法和设备。
⏹可扩展性
系统将充分考虑贵公司未来发展的需要,必须具有良好的可扩展性技术支撑平台,保证应用系统可以快速扩展新的功能以满足业务需求。
可扩展的平台必须能够随着最终用户、数据、复杂性和功能性的增长而增长,在增长的同时还必须能维持现有的性能水平,能够支持软硬件平台的平滑升级和扩展。
⏹高性能
软件和硬件系统处理能力能够充分胜任业务处理的要求及信息量不断增长的挑战,满足各种应用对硬件平台在大数据量、高反应速度条件下有良好的性能的要求。
⏹安全性
必须在贵公司建立可靠的全面系统的安全体系,以防止对信息系统的非法侵入和攻击。
安全体系包括网络安全、应用平台安全、数据库安全、应用系统安全等。
⏹性
贵公司信息系统的有关业务信息、财务信息、人事信息和奖惩信息等信息必须有严格的管理措施和技术手段加以保护,以免因泄密而造成国家、单位和个人的损失。
⏹最高保护原则
系统中涉及到多种密级的资源,按最高密级保护。
⏹易实现性和可管理性
系统的安装、配置与管理尽可能的简洁,安装便捷,配置灵活,操作简单,并且系统应具有可授权的集中管理能力。
1.3.方案主要容
本方案主要涉及以下容:
⏹系统设计原则
⏹项目交付物
⏹需求分析
⏹BPM协同平台解决方案
⏹技术解决方案
⏹实施与服务解决方案
1.4.方案编写目的
本方案的主要目的是通过《BPM协同平台解决方案》的阐述,重点说明协达为贵公司业务流程管理、协同工作及业务管理功能自主开发的应用解决方案、技术解决方案以及项目实施过程及规,以期贵公司能够对于协达BPM协同平台及相关应用系统信息化经验、能力、规及先进稳定的产品有一个全面的了解,并且在双方的共同努力下,通过扎实的项目实施,为贵公司建设一个长远、实用、高效的BPM协同平台。
根据此方案建议,贵公司能够对整个项目做出正确、明确的评估,并且对于平台建设提出修改意见,最终能够确定项目的各个细节。
第2章BPM协同平台解决方案
根据实际的需求分析,贵公司目前项目的重点是构建一个企业协同应用平台,让此平台成为信息交互的中心,通过高效的业务流程管理和灵活的业务应用构建,使这个平台成为公司、各个部门以及各个员工的信息门户。
因此,我们认为需要实施应用BPM协同平台的统一信息门户、协同办公应用、动态业务建模等模块。
下面逐一介绍涉及以上功能的解决方案。
2.1.统一信息门户
随着贵公司信息化的不断发展,已陆续上了多套信息系统,但各个信息系统之间的信息割裂,导致操作人员在多个系统之间不断的切换,在繁多的系统功能中寻找与自己相关的极少数容,如此系统使用效率十分低下。
同时,随着贵公司的发展,越来越要求有一个统一的平台来建设整个企业的文化和传达企业的思想。
企业信息化的过程往往都是从单纯解决一个业务功能(business)问题,到解决企业部业务流程问题,再扩展到解决不同业务流程的关联互动问题。
也就是说,目前,信息系统集成应用的核心是业务的集成和业务的协同。
而实现这一协同应用的基础展现工具就是企业统一信息门户,实现业务与业务之间的协同应用也需要有一个统一的业务协同平台。
对于统一信息门户,贵公司的需求主要体现在四个方面:
容(content)、应用(Application)、人员(People)、流程(Processes),这个四个方面的容在门户上各有表现,首先容管理是非结构化的管理,如文档管理、信息中心等;应用管理表现就更加丰富了,比如各异构系统是协同平台系统的数据支持;流程管理是辅助贵公司应用的最重要工具,优化流程,提高贵公司的核心竞争力;人员方面主要是贵公司的组织架构、角色和个性化的设置。
而针对贵公司用户的不同的应用角色,也将对系统提出不同的需求,这也成为统一信息门户的需求之一:
角色门户的概念被凸现出来。
我们分高层管理者、中层管理者、企业员工三个纬度来分析不同角色的关注点。
高层管理者
◆流程
个人效率:
管理日程和合理安排时间。
实时在线:
无论是在办公室、旅途中抑或家中,都可以通过Internet来访问网络,建立通信渠道。
快捷沟通:
手机或PDA都可以随时与同事沟通,了解流程状况、公司运作。
◆流程、协作
工作协调:
对中层管理人员工作情况及时了解,指导工作方便有效。
任务管理:
可以方便下达任务,检查和审核有效保障任务完成。
项目协作:
有效参与各大业务流程,资源分配合理有续。
流程监控:
审批重要流程事项,对流程的效率进行统计分析,监督运作。
◆客户
客户知识:
新老客户尽在掌握,客户资料永不丢失。
数据分析:
自动化的分析、统计、制表、画图功能;快速高效的分析数据,提供最佳的辅助决策支持功能。
管理控制:
随时随地查询公司数据,监控流程运作。
中层管理者
◆效率
个人效率:
管理日程和合理安排时间。
实时在线:
无论是在办公室、旅途中抑或家中,都可以通过Internet来访问网络,建立通信渠道。
快捷沟通:
手机或PDA都可以随时与同事沟通,了解流程状况、公司运作。
◆流程、协作
工作协调:
对团队成员工作情况及时了解,指导工作方便有效。
任务管理:
可以方便下达任务,检查和审核有效保障任务完成。
项目协作:
有效参与各大业务流程,组织流程实施,提供流程管理。
流程运作:
发起或审批重要流程事项,提供流程知识。
◆客户
部门管理:
得心应手的部门效率管理系统。
部门核心目标多重保障。
企业员工
◆效率
个人效率:
管理日程和合理安排时间。
实时在线:
无论是在办公室、旅途中抑或家中,都可以通过Internet来访问网络,建立通信渠道。
快捷沟通:
手机或PDA都可以随时与同事沟通,了解流程状况、公司运作。
◆流程、协作
待办事项:
员工的待办工作,每天都有具体、明确的目标,随时提醒。
自我管理:
个人计划就是部门计划的一部分,时刻感受到自己在团队中的重要性。
岗位职责:
清楚岗位职责,要做什么,要负责什么,要学习什么,怎么发展。
流程协作:
了解上级对审批的进度,流程可以通知需要办理的事务。
2.1.1.单点登录
单一登录技术是一种认证和授权机制,它允许用户只登录到系统上一次,而后授权访问其他连接的系统,无需再进行登录。
统一信息门户(EIP)登录到一个Portal系统的过程操作简单:
输入用户身份名,然后再输入口令。
登陆系统,首先是认证过程,认证发生在系统验证登录的实体(人或程序)是否是与这个用户身份相关的实体时,认证通常通过将口令与用户的ID匹配来实现。
由于SSO涉及到对很多访问权限的授权,因此非常重要的一点是保证单一认证过程的安全。
确保做到这点的一条途径是用数字“证书”来代替静态的用户ID/口令对,如RSASecurity公司提供的SecurID卡。
这类证书为每次登录生成不同的一次性使用的口令,并且将生成的口令地在网络上传输。
这使得攻击者实际不可能发现可使用的口令。
基于证书的认证还防止绕过SSO直接登录到次级系统的企图。
口令/用户ID对也被加密(如可以使用Kerkeros算法)以防止监测攻击。
SSO还可以支持两重或三重认证,将口令、证书甚至生物特征认证工具组合在一起使用。
实现认证和授权的集成还简化了雇员离开公司后的清洗工作。
管理人员不用再跟踪雇员可能访问过的所有系统和资源,只要简单地删除掉这名雇员的SSO账户就行了。
2.1.2.个性化门户
用户进入BPM后,可以完全按照自己需要的信息、日常工作的容来定义自己的系统界面和容,使得用户可以在最短的时间找到自己需要在BPM系统里所需的容和操作。
可以说,个性化门户是系统的一脸,它体现了BPM的第一用户体验和印象。
同时,通过个性化功能的提供,可以通过实施缩短用户熟悉系统的时间,加快用户上手的过程。
个性化门户为每个BPM用户提供自己的用户,实现用户真正的工作台。
通过个性化门户,每个用户可以根据自己的角色和工作容定义自己的工作台面,可以高效的在自己的门户上展开工作。
个性化门户主要提供了基于用户的门户个性化流程
Ø提供给用户对默认统一信息门户(EIP)页面的管理设置
Ø提供给用户选择页面布局的功能
Ø提供给用户从首页进入相关功能的流程。
个性化门户主要提供了基于业务实现的功能:
Ø查看容管理发布的信息。
Ø提供工作日历,可以从日历上直接查看到当日有哪些消息,可以从日历上直接查询该日的消息。
Ø提供我的工作台,可以定制我的常用流程和功能,从我的工作台直接启动一项工作。
Ø提供我的订阅Portlet
Ø提供了我的报表Portlet,用户可以直接查询相关报表(有权限的用户)
Ø提供了办公管理Portlet,完成办公自动化业务。
另外,在个性化设置上,提供了如下容:
Ø设置个人喜欢的颜色方案
Ø设置个人的消息委托
Ø设置个人的布局方案
Ø设置个人的工具栏风格
Ø设置个人的密码
2.1.3.搜索引擎
统一信息门户(EIP)提供自己的全文搜索引擎,可以对统一信息门户(EIP)信息和业务信息进行全文搜索。
全文搜索提供如下功能:
Ø提供对容管理的所有容进行全文搜索,包括附件。
Ø对附件的全文搜索是可扩展的,支持所有编码和格式的附件搜索
Ø全文搜索是受权限过滤的,没有权限的容不能搜索出来。
ØBPM的搜索引擎作为系统得必备功能存在,有单独的搜索工具,而且也体现在所有流程的和操作的界面中。
ØBPM的搜索功能支持固定查询、条件查询、自定义搜索、自定义方案搜索。
Ø除了本身的搜索功能,BPM统一信息门户(EIP)还支持客户前端的自由排序查找。
BPM协同平台统一信息门户(EIP)的搜索引擎可以应对任何对本系统的索引、定位。
2.1.4.消息中心
消息中心是统一信息门户(EIP)的工作中心,提供了以消息为中心的工作方式,实现了“事找人”的工作方式,提高日常工作的效率。
消息中心的提供两种工作流程:
Ø用户从统一信息门户(EIP)进入消息中心,对为处理的任务消息进行处理,或者转交其他人处理。
Ø用户设置消息委托,将自己的任务自动委托给别人处理。
消息中心提供了如下功能:
Ø提供消息的聚集中心,包括有任务消息(需要处理的消息)、通知消息(不需要处理的消息)和警报消息(从预警平台来的消息)
Ø提供消息的直接处理功能,可以通过任务消息直接打开业务处理界面。
Ø提供消息的转交功能,可以将消息转交个其他人处理。
Ø提供消息的批量处理功能,对相同类型的消息可以批量处理。
Ø提供消息委托功能,可以按照单个流程来设置委托,并且可以设置委托时间期间。
2.1.5.应用集成
通过协达应用集成功能中的ETL工具,可以灵活地建立与其他异构软件的结构化和非结构化数据集成,实现协达与其他软件的信息集成应用。
在协同系统深入发展的今天,企业应用集成功能已经成为协同系统的重要功能。
各个厂商所提供的软件产品都各有所长,通过协同应用平台方便灵活地集成各具优势的管理软件,并且将这些软件的信息参与协作,是协达的重要应用理念之一。
这一软件应用理念和功能设计思路,也是协达从保护用户原有IT投资,和支持用户选择最佳IT产品出发,为用户提供最适应、性能价格比最理想的协同系统的重要体现。
协达BPM可以集成的异构系统非常广泛,从业务管理角度而言,除本示例中的项目管理外,包括常见的ERP、CRM、HR等等通用管理软件,还可以包括酒店、商贸等行业管理软件;从数据类型而言,即包括了SQLServer、Oracle、DB2、Sybase等关系型数据,也包括PPM、EXCLE、TXT等其他类型的数据。
贵公司现有的需求既包括管理方面的办公需求,也包括业务需求,如公告、交流方面的需求。
应用集成主要体现在对系统接口的需求,具体表现在以下方面:
1、与字表编辑软件的集成
2、与其他业务系统集成
3、与容管理系统(CMS)的接口
4、与即时消息的整合
5、与短信平台的接口
2.1.5.1与字表编辑软件的集成
协同系统要与常用的个人办公软件MSOffice有机结合,使用户在熟悉的界面进行操作,并且能够做到文档修改痕迹保留,数据信息可以进行分析利用,直接得到分析结果。
2.1.5.2与其他业务系统的集成
BPM具有平台化,可扩展性,可以和贵公司部其他应用系统进行无缝,并且能进行信息和数据方面的交互(需要对方软件提供支持数据字典)。
2.1.5.3与即时消息的整合
提供与腾讯RTX集成的方案,为贵公司解决即时消息的问题。
2.1.5.4与短信平台的接口
可以将通知、提醒等发送到手机短信中。
2.1.5.5应用集成实例
以下便以BPM协同应用系统集成微软Project的应用为例,阐述协达灵活、易用的应用集成功能。
协达具有成熟、易用的EAI(EnterpriseApplicationIntegration企业应用集成)功能,通过嵌的ETL(数据加载工具ExtractTransformLoad)建立起与异构软件系统的输入输出关联,从而实现多种管理软件之间的集成应用。
一、数据同步设置
微软的Project软件默认的保存项目数据文件是MPP格式,但在该软件“工具-选项”中提供了自动与SQLServer数据库接口的功能。
该接口通过ODBC予以实现,并且可以设置为数据自动保存,保存的间隔期任意设定(最短为1分钟)。
具体如下示图:
注:
集成基于SQLServer、Oracle等关系型数据库的异构软件,可省略此数据同步设置。
二、输入项目信息
设置完成后,可直接通过协达“信息采集”功能,直接启用微软Project软件,进行日常项目管理工作。
对于局域网以外的调用,可以通过设置远程端口,或者加载VPN等工具程序实现。
见下图:
微软Project软件的数据,可以在最短1分钟之实时保存在SQLServer数据库里。
见下图:
三、项目查阅
通过协达数据采集功能的ETL,可以在协达里查阅与微软Project软件数据一致并且同步的信息。
协达数据采集设置方法如下图示:
查询语句设置容如下:
selectTASK_NAMEas任务名称,TASK_PCT_COMPas完成百分比,TASK_PRIORITYas优先级,TASK_EARLY_STARTas开始日期,TASK_LATE_FINISHas完成日期fromMSP_TASKSwhereTASK_IS_EFFORT_DRIVEN=1
通过协达的数据采集功能,获得的微软Project项目管理示例的任务信息如下:
参考微软Project软件中的任务信息,与协达中显示的任务信息完全一致,如下图示:
2.2.协同办公应用
2.2.1.办公门户
办公门户是日常事务管理进入口。
2.2.1.1我的桌面
“我的桌面”是系统息显示的平台。
系统中的新闻、公告、共享知识、待办事宜、值班提醒、人事系统等信息都将在我的桌面显示,并且可以定义个人桌面、部门桌面、群组桌面、角色桌面、单位桌面,实现了桌面重组。
界面如下图所示。
2.2.1.2个人日程
个人日程管理即行事历,是用来对我们将要做的事项做一个日程的计划安排.日程安排的好处在于,在繁忙的工作中,我们对于一些将需要处理的事项做到一个合理的安排。
同时具有提醒功能,具体包括有:
今日安排、本周安排、下周安排、本月安排,以及整个日程安排、过期安排的统计和按一定规律进行查询的功能。
同时,工作计划还可以进行共享,被授权的用户可以通过用户进行查询。
个人日程计划列表界面
个人日程视图界面
工作日志管理,是对我们一天所做工作的一个总结和备忘。
同时还设有按时间、按标题、按关键字查询功能,创建个人工作日志时可以填写时间、标题、关键字和容各项。
2.2.1.3电子考勤
在协同办公网络平台上,以电子化的方式记录考勤,并自动记录上下班IP地址,自动计算迟到、早退时间。
2.2.1.4网络硬盘
可以实现贵公司部网络中的网络资源共享。
创建目录是指上传文件时所保存的文件夹名称,而上传文件就是指将本地文件上传。
真正的原始文件的硬盘存储方式,方便灵活地存储一些相对开放的文档。
贵公司也可以从管理的需要出发,将所有的知识文档都集中在知识管理和档案管理中进行,而取消网络硬盘,系统在控制面板中支持这一功能。
2.2.1.5个人设定
设置登录用户的一些基本信息,如登录密码,初始化角色桌面,初始化群组桌面。
界面如图:
委托人:
设置当用户因某种原因长时间不能登录系统时(如出差),可以委托其他人代办自己的事情,主要是指处理流程中心的代办任务。
人员状态:
设置当前用户是否已经不在自己的岗位。
一般与委托人一起设置。
2.2.2.流程中心
流程中心包括定义流程种类、流程启动、待办任务、历史纪录、流程跟踪。
2.2.2.1流程种类
点击“流程种类”,可以看到如下界面。
在这里您可以定义流程类别。
增加:
添加新的流程类别。
修改:
修改选定的流程类别信息。
删除:
删除选定的流程类别信息。
刷新:
更新当前页面。
点击“增加”,进入流程类别添加页面。
如下图:
容填写好后,点击“保存”,新的流程类别已添加成功。
在流程定义的时候就可以将相应的流程保存在该类别下面。
2.2.2.3流程启动
点击“流程启动”进入流程启动界面如下图。
流程启动是流程运行的起点。
在这里可以控制流程的发布、停用、删除、启动。
发布:
激活选定的流程。
未激活的流程不能启动。
停用:
锁定选定的流程。
刷新:
更新当前页面。
删除:
删除选定的流程。
发布的流程不能被删除。
启动:
运行选定的流程。
只有发布的流程才能启动,否则不能启动。
当点击“启动”的时候,会提示流程的处理人。
如下图:
当处理人是当前登录人的时候,会提示是否直接处理,点击“确定”可以直接跳到处理的页面。
2.2.2.3待办任务
点击“待办任务”进入等待您处理的任务的界面如下图。
待办任务是根据流程种类分的,不同流程种类的待办任务的在不同的流程种类中。
待办任务的处理方法:
首先在“系统流程”树中找到需要您处理的待办任务,然后直接点击此信息或者在此信息前打勾再点办理,就进入待办任务处理页面。
如下图:
左边是需要处理的容,右边显示的是办理人和办理意见。
处理完成后,点击“办理”,则这一环节的处理工作完成,流程进入下一个处理环节。
办理:
流转到下一个环节。
回退:
将流程从当前环节退回到上一个环节。
意见:
当前环节的办理意见。
点击“回退”会提示流程从当前环节退回到上一个环节。
如下图:
2.2.2.4流程跟踪
点击“流程跟踪”进入流程跟踪页面,您可以看到正在处理的流程信息列表。
如下图:
挂起:
将正在运行的流程挂起,挂起的流程在待办任务中看不到。
运行:
将挂起的流程恢复正常运行。
删除:
删除选定的流程实例。
点击流程实例信息,可以看到该实例的活动处理情况。
✧点击活动信息,可以看到该活动的详细处理情况。
2.2.3.知识管理
随着公司的发展,知识管理显得越来越重要。
系统的知识管理包括有知识的分类、共享、修改、删除等。
2.2.3.1知识维护
公共分类,或者又称为“知识轮廓”,是从“单位”的角度来管理知识文档。
例如:
营销与方案、市场与宣传、行政与人事等。
公共分类的“类目”由系统管理员统一管理,其它人员可在各“类目”下增加文档。
个人文件夹,或者又称为“个人分类”,是从“个人工作”的角度来管理知识文档。
例如:
编程资料、产品文档、实施文档等。
个人文件夹的“类目”及文档可由用户自己增加、修改、删除(在知识文件夹中设置)。
提示:
公共分类目录树由系统管理员在“控制面版”中设置。
公共分类的文档是从个人文档中读取。
浏览:
浏览知识文档并可以填写自己的意见。
增加:
增加新的知识文档,点击进入知识文档添加页面。
修改:
用于修改知识文档,点击进入知识文档修改页面。
删除:
删除当前选中的知识文档。
刷新:
更新当前页面。
点击“增加”,进入知识文档设置页面,如下图所示。
名称:
知识文档的名称。
关键字:
设置此知识文档的关键字。
父类目:
设置此知识文档所属个人文件夹。
一个知识文档可属于多个分类。
容:
填写知识容介绍简要。
共享围:
设置此知识文档是否共享以及围。
共享部门:
设置此知识文档共享给的部门。
此部门下面的所有人员可以查看到此知识文档。
共享人员:
设置此知识文档共享给的人员。
被共享的人员可以查看到此知识文档。
相关文档:
添加与此知识文档有关联的文档。
附加文件:
此知识文档的附件。
知识分类:
设置此知识文档所属分类。
一个知识文档可属于多个分类。
提示:
知识文档的分类类别可由系统管理员在“控制面板”中设置。
知识管理,是个人的知识管理,系统中的每个用户都有自己独立的知识管理。
共享出来的知识文档,将在“知识查看”中显示。
知识互动
用户可以对每个知识文档进行评分和填写自己的意见。
点击“知识文档”进入如下界面。
保存:
添加评论意见。
删除:
删除评论意见。
关闭:
关闭当前窗口。
2.2.3.2知识文件夹
用于设置知识管理中的“知识文件夹”。
操作界面如下图所示。
增加:
添加新的个人文件夹分类。
提示:
当修改文件夹的权限的时候,如果该文件夹下有文档,文档的权限将随文件夹的变化而变化。
2.2.3.3知识查看
其它用户“知识管理”中共享给您的知识,以列表的方式显示。
如下图:
2.2.4.电子
随着网络的发展,的使用越来越广泛。
为了方便用户的使用,本系统加入了电子模块,该模块实现了在局域网,广域网中收发。
管理模块包括如下功能
图5.1
2.2.4.1收
收取外部,如163.新浪等。
2.2.4.2写
撰写新,并进行发送,也可以只保存到草稿箱,不发送。
的收件人可以是本公司的所有人,以及自己设置的组成员(组成员在下边有介绍)。
撰写新操作如图:
图5.2
在上图中,对于模板选项,用户可以设置自己喜欢的模板,作用于容。
设置自己模板的