JWFD v0.96.3 开源工作流系统简易使用说明
By comsci 四川.成都 2013-6.3(第五次编辑)
email: comsci@163 QQ: 784092877 QQ:7428804
JWFD是comsci个人开发和维护的,不是由商业企业和组织开发和维护的,JWFDnginx是什么匹配方法的开发和维护没有任何商业和经济上的利益及其规划 , JWFD也没有申请任何专利,请大家放心使用
JWFD是由我在2004年开始设计并开发的一套包括基于JGRAPH的流程设计器和建立在图形自定义数据结构基础上面的带有引擎算法的工作流软件系统,在随后的几年中,由于工作和其它一些原因,对JWFD的更新一直都停留在局部BUG的修正上面,对核心引擎算法没有进行什么大的改进,这几年国内的流程产品层出不穷,技术水平不断提高,为适应这种发展的情况,我利用在08和09年在完成某项目的机会,对JWFD在面对各种实际项目中所体现出来
的缺陷进行了修改,对引擎算法进行了大幅度的修正,新增加了数个增强流程引擎功能的算法,加入了自定义嵌入式脚本解析工具(基于ANTLR3.0开发,与西安协同的产品类似,脚本功能可能要少些,但是由于antlrmysql无法连接到服务器生成的脚本解析模块无法获取数据运算的结果,导致一系列的工作无法继续下去,下一步我考虑使用其它脚本解析模块替换原有的ANTLR模块),增加了流程设计器的流程代码编辑功能,增加了简易流程引擎调试工具,由于做了这些改进,JWFD的应用范围和功能大大增加了(但是仍然有很多问题),但是由于增加了那么多重要功能,也导致系统的结构更加复杂,代码量更大了,这样一来也使学习成本增加了不少,为了更加便于朋友们了解和应用JWFD,因此我把JWFD的文档做得更加详细些,对各种结构和算法做出更加详细和清晰地说明.........这样可以帮助大家更好的理解JWFD的设计思想
JWFD系统总体结构图(图1,粗体字模块表示其为JWFD的核心部分)
JWFD工作流系统二次开发包的简易配置过程(不涉及嵌入式公式模块的使用)
1超星c语言程序设计答案:安装MYSQL过程说明
建议下载 mysql-5.0.22-win32 这个版本的MYSQL安装包,最好使用windows XP系统或者win2003系统做开发平台,这个版本的MYSQL和mysql-front工具兼容性最好,不会出现一些奇怪的兼容性问题
其他安装过程我就不详细介绍了,重点说一下这些地方
Service Name 你可以修改成任何字符串 但是下面的那个勾选一定要选择
如果你要在字符界面里面操作MYSQL,就需要把Include Bin Directory in Windows PATH选择上
如果所有的安装过程都正确,全部都打上蓝的钩,就一切正常了,选择Finish 完成
最好在安装完成MSYQL之后,重启一次计算机,然后检查一下XP的系统服务里面,MYSQL服务是否被自动启动了,有些安装过程虽然没有
提示一下,在安装过程中,需要设置系统用户名和用户密码,这两个参数一定要记住哦!!
2:使用Mysql-front导入JWFD数据库的过程说明
在JWFD博客园官方下载里面下载 这个文件,然后安装,中间没有什么设置的,只是在连接数据库的配置上面要填写几个连接字符串 ,如下图
服务器长什么样选择新建 或者编辑以及存在的连接配置,出现下面的界面
在一般这里,填写名称是 localhost 你的本机地址也可以 127.0.0.1
----------------------------------------------------------------------------------------------------------------------
然后在”连接”选项里面,一般也按照上面的图那样填写,字符集选择 utf-8 然后选择确定 linux下socket
在注册里面,用户名和密码都是你刚才安装mysql的时候,设置的,这里就填上,数据库可以不选择
然后点击确定和打开,就出现下面的界面
这个时候,选择帮助(H),对mysql-front进行注册,输入下载的mysql-front压缩包里面的那个注册号文件里面的注册字符串,全部拷贝过来,就可以注册了,以后mysql-front就可以不受限制的使用了
用MYSQL-FRONT打开JWFDv0.96的数据库建库SQL文件,然后执行本SQL,就可以在MYSQL里面新建立一个JWFD的数据库结构,当完成这个工作之后,使用JWFD开发包设计的流程图就可以提交进入数据库,并为启动引擎做好数据准备了
如上图,执行SQL之后,看见出现一个jwfd的数据库列表就表示JWFD的数据库结构已经建立好了
3:运行JWFD之前的一些配置说明
---------------------------------------------------------------------------------------------------------------------
在ECLIPSE开发平台里面(IBM公司出品的一种开源软件开发IDE平台)里面导入JWFD v0.96.3的开发包(提示:我在和用户交流过程中,曾经遇到有用户使用某种的JDK1.6版本导致JWFD运行的时候变得非常缓慢的BUG,尤其是在设计流程图的过程中,连接节点的工作无法进行,如果大家遇到这个问题,请下载2007年之前出的JDK1.6版本(JDK1.5也可以),或者加我QQ:784092877通达oa app,我把我用的版本发给你们)
在启动MYSQL数据库的服务之前,请先使用MYSQL的管理工具mysql-front或者其它工具
将JWFD数据库文档压缩包中的”jwfdv0.96数据库.sql“文件运行一次,创建JWFD的数据库,(默认的JWFD的数据库名为jwfd)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论