- 浏览: 384158 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (285)
- test (0)
- 分类 (1)
- java (281)
- tttttttttttt (1)
- android程序复制数据库 (1)
- Hibernate 动态 HQL (1)
- java编写扑克的洗牌程序 (1)
- NIO 之 选择就绪模式 (1)
- wpo另类问题:不可轻视的蜘蛛爬行对服务器造成的负担 (1)
- haml (1)
- cvcvcvc (1)
- 开源史上最成功的8个开源产品 (1)
- XML文件转换成Word文件或者Excel文件 (1)
- 一些利用开源浏览器核心开发专用浏览器的连接 (1)
- 毛笔效果简单思路 (1)
- 年终考评以后 (1)
- RFC821 简单邮件传输协议(SMTP)中文定义文档 (1)
- JNI中jstring类型与c语言中的字符串的转换 (1)
- 极限编程(XP)的重构与设计模式 (1)
- MapInfo2005年第三期电子新闻 (1)
- 想到目前各BLOG站点和搜索引擎的一点点缺陷 (1)
- 成功通过DB2的700和701考试 (1)
- 基于记录登陆信息的防止网页暴力破解方法 (1)
- Router路由 (1)
- 终于稍微完整的学习了一下Linux (1)
- android手机通讯录备份还原代码 (1)
- Qt之美(一):d指针/p指针详解 (1)
- DB2 静默安装 (1)
- linux开机启动脚本的顺序 (1)
- Hibernate实体对象的三种状态 (1)
- Hibernate面向对象的hql语句 (1)
- ibatIS调用存储过程 (1)
- Linux启动过程(详细说明) (1)
- C3P0配置 (1)
- memcache安装 (1)
- js event.keyCode (1)
- java获取汉子首字母 (1)
- Eclipse GC log (1)
- java轻量级httpserver (1)
最新评论
-
smilea001:
我知道了,作者采用的是gbk编码,我采用的是utf-8编码,
java获取汉子首字母 -
smilea001:
我输入的也是--
java获取汉子首字母 -
di1984HIT:
写的不错啊。
Router路由 -
kaixinyou:
...
2011.07.20——— android 获得当前view在屏幕的坐标 -
zhengjianbo:
你好,可以将你的实现代码公布下吗!万分感谢!
毛笔效果简单思路
工作流系统-面临新的问题,需要新的思路<br><br> 新一代的工作流系统大概需要解决下面四个问题之后才能够形成新的体系<br><br> 动态流程数据结构 大规模流程拓扑数据结构 新的流程自动运行控制器 嵌入式公式和异步动态数据驱动 <br><br> 每一个新的设计都具有很大的难度 都需要比较高的数学水平啊 而其中哪个设计是最关键的部分呢? 这些设计的背后有什么共性的东西呢? 这些设计需要使用什么样的数学工具和理论知识呢? <br><br> 哎。。真是复杂啊。。。。光是想起都觉得复杂,不过,做这种事情,不能够着急,要一步一步的走稳,这可不是老板做小项目,三个月就可以收钱<br><br> 旧的流程管理系统的问题还是挺多的,首先是底层的数据结构是很初级的-链表结构,无法处理动态的流程拓扑结构,另外如果使用这种链表结构对程序识别流程拓扑结构中出现的对称拓扑和非对称拓扑的图形并不是很方便,肯定不如流程矩阵数据结构那么方便,但是流程矩阵数据结构中的元素表示的是节点间的连接线,并不是节点本身,这就给采用节点状态来做流程运行控制的模型带来了一定的难度。。用链表结构和矩阵结构来表示流程,各有各的优点和缺点,好像并不能够简单的采用哪一个单一的方式来设计新的流程数据结构,<br><br> 也就是说,要设计新的流程数据结构,必须综合考虑各种情况,对于矩阵和链表的优缺点进行充分的分析之后,创造性的采用新的思路来设计一种既能够简洁的表达流程的底层数据结构,又能够避免链表结构和矩阵结构的缺点,这样一种新的流程数据结构,必须强调的是,新的流程数据结构必须简洁,明了 <br>
因为如果采用的数学模型比较复杂,对于后面进行代码编写的程序员来讲,难度就大大增加了,这就给从设计到开发的过程带来了比较大的障碍,因为前面的理论如果比较复杂,后面实现起来就更加困难,毕竟对于中国目前的程序员的水平来讲,大部分的技术人员在数学和理论上面并不是特别在行,高中和大专的一线程序员,特别是只有2-5年左右开发经验的程序员是比较多的,具有本科和研究生以上学历的从事一线编程工作的人比例也不是很高,大部分一线技术人员的理论水平都比较有限,如果研究人员提出一套比较复杂的数学模型,让一线开发人员来实现的话,估计会有比较大的难度,这是国情,短期内无法改变的国情,这个情况不仅仅在软件行业存在而且存在在很多行业和领域,即一线技术人员和后面的研究人员之间的关系并不是很密切,技术人员和研究人员互相之间的交流也远远不够,即使有高水平的研究成果,也不一定会实现出来,而一线技术人员要往高端领域前进,又没有后面的研究人员的支持,光凭自身的力量是无法从中低端走向高端的,这是一个在短期内比较难以克服的问题,所以我们在设计新的流程数据结构的时候,不能够仅仅考虑理论上的先进性,更要考虑在实际开发中的难易程度以及开发人员自身对新理论和新思想的消化吸收能力以及将这些新思想实现为具体编码的基本功底
所以我们在设计一个软件系统的时候,必须要考虑一线的开发人员对于这种设计的理解能力和接受能力,以及他们实现这些设计的水平,要不然,设计人员设计的新的数据结构和模型,在进行编码的时候,有可能遇到技术难关,很久都无法突破,这就让我们的老板非常非常着急啦。。。如果一个国家可以无限的印刷钞票,可以无限的使用自然资源,那一切经济学问题都不是问题了,可惜,任何国家都不能够无限印刷钞票和开采自然资源,这个玩笑的意思是,从理论上来讲,我们可以设计出无限复杂的系统,但是却不一定能够实现它。。。因为人和人制造出的工具的能力始终是非常有限的
因为如果采用的数学模型比较复杂,对于后面进行代码编写的程序员来讲,难度就大大增加了,这就给从设计到开发的过程带来了比较大的障碍,因为前面的理论如果比较复杂,后面实现起来就更加困难,毕竟对于中国目前的程序员的水平来讲,大部分的技术人员在数学和理论上面并不是特别在行,高中和大专的一线程序员,特别是只有2-5年左右开发经验的程序员是比较多的,具有本科和研究生以上学历的从事一线编程工作的人比例也不是很高,大部分一线技术人员的理论水平都比较有限,如果研究人员提出一套比较复杂的数学模型,让一线开发人员来实现的话,估计会有比较大的难度,这是国情,短期内无法改变的国情,这个情况不仅仅在软件行业存在而且存在在很多行业和领域,即一线技术人员和后面的研究人员之间的关系并不是很密切,技术人员和研究人员互相之间的交流也远远不够,即使有高水平的研究成果,也不一定会实现出来,而一线技术人员要往高端领域前进,又没有后面的研究人员的支持,光凭自身的力量是无法从中低端走向高端的,这是一个在短期内比较难以克服的问题,所以我们在设计新的流程数据结构的时候,不能够仅仅考虑理论上的先进性,更要考虑在实际开发中的难易程度以及开发人员自身对新理论和新思想的消化吸收能力以及将这些新思想实现为具体编码的基本功底
所以我们在设计一个软件系统的时候,必须要考虑一线的开发人员对于这种设计的理解能力和接受能力,以及他们实现这些设计的水平,要不然,设计人员设计的新的数据结构和模型,在进行编码的时候,有可能遇到技术难关,很久都无法突破,这就让我们的老板非常非常着急啦。。。如果一个国家可以无限的印刷钞票,可以无限的使用自然资源,那一切经济学问题都不是问题了,可惜,任何国家都不能够无限印刷钞票和开采自然资源,这个玩笑的意思是,从理论上来讲,我们可以设计出无限复杂的系统,但是却不一定能够实现它。。。因为人和人制造出的工具的能力始终是非常有限的
发表评论
-
java轻量级httpserver
2012-02-08 11:48 1544httpclient+httpserver demo ... -
Eclipse GC log
2012-02-04 16:59 1365为了查看Eclipse GC log,需要在eclip ... -
java获取汉子首字母
2012-02-03 09:14 1495public class StringUtil { ... -
js event.keyCode
2012-02-03 09:09 1180<span style="" ... -
memcache安装
2012-02-02 12:04 1117? <blockquote> 1. ... -
C3P0配置
2012-02-02 11:34 963cquireIncrement[3] ... -
Linux启动过程(详细说明)
2012-02-01 09:09 1538<div class="post ... -
ibatIS调用存储过程
2012-01-31 15:38 1581<p>一、ibatIS调用存储过程(调用存 ... -
Hibernate面向对象的hql语句
2012-01-11 13:14 981Hibernate中hql条件语句的书写方式有: ? ... -
Hibernate实体对象的三种状态
2012-01-11 12:59 1253<p style="text- ... -
linux开机启动脚本的顺序
2011-12-21 15:14 1082下开机自动启动脚本所涉及的知识和方法、如下: ... -
DB2 静默安装
2011-12-21 11:59 1033<span style="color: ... -
Qt之美(一):d指针/p指针详解
2011-12-20 15:14 1925[/b]2011.11.16 [size=18px;] ... -
android手机通讯录备份还原代码
2011-12-20 11:54 2915<span style="font-f ... -
终于稍微完整的学习了一下Linux
2011-12-19 12:14 1149Linux以前也装过两次,不过几乎没去用。头几天看一些 ... -
Router路由
2011-12-19 10:54 1122Router路由:设定线的轨迹,在Connection ... -
基于记录登陆信息的防止网页暴力破解方法
2011-12-17 10:49 1416对黑客方面比较感兴趣的或者是比较熟悉的,应该知道溯雪这 ... -
成功通过DB2的700和701考试
2011-12-16 17:27 842嘿嘿,原以为比较没有信心的701考试也被俺成功的攻克了 ... -
想到目前各BLOG站点和搜索引擎的一点点缺陷
2011-12-15 15:54 859感觉无聊,就到中国博客网的首页逛了逛,想看看有没有什么 ... -
MapInfo2005年第三期电子新闻
2011-12-15 10:49 876<span lang="EN-US&q ...
相关推荐
1工作流管理系统--需求规格说明书1工作流管理系统--需求规格说明书
一种面向分布式资源的工作流系统--Pegasus,余陶然,,Pegasus是由美国南加州大学网格技术中心开发出的一个开源的工作流映射引擎,它的主要功能是将复杂抽象的科学工作流映射到分布式资��
《工作流管理--模型、方法和系统》,这本书的习题答案
工作流管理系统--测试计划.doc
4工作流管理系统--测试计划.pdf
4工作流管理系统--测试计划.doc
工作流管理系统--业务管理员手册.doc
JWFDV0.96工作流引擎系统里面用于查询一个流程图中与分支或者汇聚点匹配的节点的一种算法 以前曾经在网上讨论过这个算法,但是没有把算法的详细说明写出来,现在把文档详细写出来,方便我们大家研究和思考 这个...
工作流引擎该如何设计、工作流的数据库如何设计、应用筐架如何搭建等,这些问题其实都是很难有答案的。开发设计一个工作流引擎是要能够帮助客户营造价值,而不是为了一时兴趣实现某些技术特性。工作流管理联盟...
superflow工作流V4.0-流程建模工具设计文档, 成都领君科技有限公司,http://www.linjon.cn,欢迎试用!!
JWFDv0.96 开源工作流引擎设计-XMLTO数据库解析过程说明.doc JWFDv0.96 开源工作流引擎设计-XMLTO数据库解析过程说明.doc
工作流系统设计手册.doc工作流系统设计手册.doc
主要包括:process--流程定义表,task_node--流程节点表, sequence_flow--迁移(连接线)表,process_instance--流程实例表,task_instance--任务实例表,task_instance_parameter--任务参数表,sign_user--会签...
工作流开发框架权限设计、用户组、岗位、集团模式应用. java工作流程引擎, .net 工作流引擎,工作流开发框架
工作流设计参考(包括 PHP 实现) ... 而且由设计时完成, 因此不考虑流程版本更新 的问题 一、工作流数据表设计 tbl_workflow_defination:工作流定义表 defination_id 流程 id defination_name 流程名称 defination
(6)基于工作流的应用集成与互操作技术:研究异构应用系统的集成以及不同工作流系统之间的互操作问题;(7)工作流与经营过程重组(BPR):研究如何通过工作流系统的实施来支持企业快速高效地实现经营过程重组;(8...
web工作流设计-myflow:使用myflow.js进行设计工作流,基于web页面进行操作,里边包含删除按钮功能。
工作流管理系统将人员、组织结构、设备资源、信息源(如数据库、文件系统、电子邮件、计算机辅助设计工具等)整合成一个整体。这样,工作流管理系统就成为了一个理想的用来收容业务逻辑的业务知识仓库,并给予业务...
工作流系统 设计