做最好用的工作流程引擎,奉献社会。
载体区别:
公文以文档为中心,公文流程表单是描述文档的属性,公文流程用户操作的前台表现形式以word 为处理工作的载体,采用了vsto技术,处理文件流转。
业务流程以IE或者cs程序为载体处理数据流转。 数据存储区别:
公文流程的数据分为三部分,流程运转记录存储在数据表里,公文模板存储在ftp服务器上,公文文档数据存储在ftp服务器上。
在本说明书中如果特别说明都是业务流程开发。
1.5开发模式说明
Ccflow 分为如下几种开发模式,您可以根据自己的需要选择合适自己的开发模式。
1.5.1独立运行模式
与其它的系统不耦合,登陆与功能操作完全独立。
1.5.2嵌入运行模式
Ccflow的功能都是以页面体现的,你可以根据本文章中的功能调用列表处理。
------------------------------------------------------------------------------------------------------------------------------------------------------ http://ccflow.org 世界运行在流程上,未来运行在ccflow上。
做最好用的工作流程引擎,奉献社会。
1.5.3 SDK开发模式
把整个环境融入到您的解决方案里面,采取调用静态方法的方式处理。
比如:登陆,发送,撤消,删除,保存,转发。如何使用sdk模式开发流程,请参考本书的后面章节部分。
2 ccflow的安装
2.1下载ccflow
1, 请下载并安装svn软件,您可以在网络上搜索或者在ccflow官方网站上,加入qq群,在文件共享里可以下载svn。 2, 重启机器。
3, 打开资源管理器,转到d:根目录,点右键。 4, 找到svn checkout 菜单. 中文名词叫 检出。
5, 输入: http://ccflow.googlecode.com/svn/ccflow 检出地址为: D:\\ccflow 其它的选项目就不要变化。
6, 点确定按钮。
7, ccflow 里面的文档与源程序,视频文件估计有140m,经常听到网友反映下载有问题您需要换一个网络环境。因为此服务器在国外,经常有dns的问题。
------------------------------------------------------------------------------------------------------------------------------------------------------ http://ccflow.org 世界运行在流程上,未来运行在ccflow上。
做最好用的工作流程引擎,奉献社会。
2.2安装文件清单
D:\\ccflow\\Components 组件目录.
D:\\ccflow\\Components\\BP.En30 -- 底层基类.
D:\\ccflow\\Components\\BP.Web.Controls30 --bs控件层. D:\\ccflow\\Components\\BP.WFV4 --工作流程引擎层 D:\\ccflow\\Components\\BP.Win32.Controls --cs控件层. D:\\ccflow\\DLL -- 第三方组件中需要调用dll. D:\\ccflow\\Documents - 文档
D:\\ccflow\\VisualFlow --bs工作流程引擎前台. D:\\ccflow\\VisualWorkFlowServices - 流程服务程序.
D:\\ccflow\\VisualFlowWebDesigner - silverlight流程设计器. D:\\ccflow\\CCFlowWord2007 - VSTO公文流程.
D:\\ccflow\\ExpandingApplication 行业应用通用代码。 D:\\ccflow\\Tools 工具
关于: ccflow前台目录结构.
D:\\ccflow\\VisualFlow\\Comm --通用功能层.
D:\\ccflow\\VisualFlow\\Data -- 应用程序数据目录. 包含一些xml,等等。 D:\\ccflow\\VisualFlow\\Data\\Install 与安装有关系的文件 D:\\ccflow\\VisualFlow\\Data\\JSLib 系统javascript 函数库。 D:\\ccflow\\VisualFlow\\Data\\Language 语言包(完善中)
D:\\ccflow\\VisualFlow\\Data\\Node cs流程设计器节点类型(cs流程设计器不在发展) D:\\ccflow\\VisualFlow\\Data\\XML xml配置文件不仅仅ccflow使用,bp框架也使用它。
D:\\ccflow\\VisualFlow\\DataUser -- 用户数据目录。
D:\\ccflow\\VisualFlow\\DataUser\\Bill 单据打印生成数据. D:\\ccflow\\VisualFlow\\DataUser\\CyclostyleFile 单据模板数据
D:\\ccflow\\VisualFlow\\DataUser\\DtlTemplete 导入明细表模板文件.
D:\\ccflow\\VisualFlow\\DataUser\\EmailTemplete 自定义邮件发送格式文件. D:\\ccflow\\VisualFlow\\DataUser\\JSLib 用户自定义函数库
D:\\ccflow\\VisualFlow\\DataUser\\JSLibData 用户自定义函数生成文件。 D:\\ccflow\\VisualFlow\\DataUser\\Log 系统日志文件
D:\\ccflow\\VisualFlow\\DataUser\\ReturnLog 退回日志文件. D:\\ccflow\\VisualFlow\\DataUser\\Siganture 签名文件.
D:\\ccflow\\VisualFlow\\DataUser\\Style 用户自定义风格文件。
D:\\ccflow\\VisualFlow\\DataUser\\UploadFile 表单附件上传文件,单附件,与多附件。 D:\\ccflow\\VisualFlow\\DataUser\\XML 用户系统配置文件。
D:\\ccflow\\VisualFlow\\WF\\DocFlow -- 公文流程(目前还不是很完善) D:\\ccflow\\VisualFlow\\OA -- 通用oa 组件(目前还不是很完善) D:\\ccflow\\VisualFlow\\SDKFlowDemo -- sdk开发模式的案例.
------------------------------------------------------------------------------------------------------------------------------------------------------ http://ccflow.org 世界运行在流程上,未来运行在ccflow上。
做最好用的工作流程引擎,奉献社会。
D:\\ccflow\\VisualFlow\\WF\\WAP -- 手机访问前台代码目录. (说明:对C级用户有效) D:\\ccflow\\VisualFlow\\WF -- ccflow前台应用程序层(主要的功能都是在这个目录里面) D:\\ccflow\\VisualFlow\\WF\\Admin - 对ccflow的管理比如设计方向条件.报表定义... D:\\ccflow\\VisualFlow\\WF\\MapDef - 表单定义. D:\\ccflow\\VisualFlow\\ClientBin - silverlight 程序.。
CCFlowDesigner.xap流程设计器,CCForm.xap表单设计器。
2.3环境要求
Window 系列, IIS6.0以上. .net4.0 . silverlight4.0以上.
2.4安装步骤
安装设置CCFLOW前,为了保证显示效果,请确认已经安装了 D:\\ccflow\\Tools下面的iewebcontrols.msi及owc11.exe office组件
安装微软silverlight,目前微软银光的版本为4.0,可以从 http://www.microsoft.com/silverlight/ 下载并安装 ,如果你本机上是4.0以下的版本请删除它在安装它。
0, 确认升级到IE7 以上,并且做如下设置.
1, 菜单->工具->Internet 选项-> 隐私 -> 把打开弹出窗口阻止程序 关闭上,否则一些功能就不能使用.
2, 菜单->工具->Internet 选项-> 常规 -> 浏览历史记录设置-> 选中 () 每次访问此网页时. 单选按钮. 点确定,以避免缓存对程序有影响。
1,使用 svn下载源程序,请查看如下连接。 http://ccflow.googlecode.com/svn/ccflow/
2,在IIS里面新建一个应用程序池,应用程序池ID号为:ccflow
3, 建立虚拟目录 ccflow在80 端口下 映射目录为 D:\\ccflow\\VisualFlow\\ 执行权限为纯脚本,应用程序池选择为:步骤2新增的应用程序池。
4, 创建数据库ccflow.
1, 建立数据库(不管你用的什么数据库) 比如: ccflow
2, 请看下面第5步骤, 为数据库配置链接.
------------------------------------------------------------------------------------------------------------------------------------------------------ http://ccflow.org 世界运行在流程上,未来运行在ccflow上。
做最好用的工作流程引擎,奉献社会。
3, 执行修复&安装数据库工具: http://localhost/ccflow/WF/Admin/DBInstall.aspx
5, 修改 D:\\ccflow\\VisualFlow\\web.config Appsetting 节点中的数据库连接。 如下:【如果使用的是MSSQL数据库,修改数据库的链接的用户名和密码即可】
6, 启动流程设计器
BS版本流程设计器路径, Silverlight beta版本. http://localhost/ccflow
7, 启动流程服务: 用来发短信与邮件的服务.
D:\\ccflow\\VisualWorkFlowServices\\bin\\Release\\VisualWorkFlowServices.exe 把他在桌面上创建一个快捷方式.
2.5常见安装问题
1, 没有把ccflow 作为主目录, 导致一些项目文件找不到位置,强烈建议你放在d:\\ccflow 下面.
2, 没有建立应用程序 /ccFlow . 导致仅仅建立了一个虚拟目录,在脚本与执行权限上没有设置<脚本与可执行程序>
3, 在internet 信息服务(iis) 中, web 服务扩展 asp.net v4.xxxxxx 的dll 没有被允许.
4, 没有注册 asp.net 到iis 上. 需要执行如下命令.
cd C:\\WINDOWS\\Microsoft.NET\\Framework\\v4.0.30319 aspnet_regiis.exe -ua aspnet_regiis.exe -i
5, 没有配置mime 类型, 导致流程轨迹图,流程设计器不能被使用. 处理方法.
打开IIS->站点属性->HTTP头->MIME类型->新建:
------------------------------------------------------------------------------------------------------------------------------------------------------ http://ccflow.org 世界运行在流程上,未来运行在ccflow上。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库驰骋工作流程引擎-流程开发说明书(2)在线全文阅读。
相关推荐: