摘要:以前在IE盛行,微软一家独大的时候,web绘图功能首选就是VML,IE5.0以上的版本都支持VML,VML可以在IE中通过文本的方式绘制矢量图像,类似在html页面中实现了画笔的功能,所以被很多人采用来实现web流程设计器。
随着手机,ipad等各种移动设备的升级,越来越多的应用要求支持这些移动设备。很可惜VML只支持IE,手机和ipad大部分是chrome和safari,不支持VML,web绘制流程图的功能,要实现跨浏览器,必须采用别的技术。
svg是Scapable Vector Graphics,可缩放的矢量图像,是互联网联盟W3C推荐的标准,符合XML节点的规则,用XML来描述二维图像的语言。和VML类似,都是用文本来描述二维图像的语言,并且SVG是W3C的标准,几乎所有浏览器都支持,但是IE5-IE8又有特殊了,需要下载adobe的SVGView插件才能查看。
阅读全文
10 2012 档案
摘要:作为编写企业管理系统的程序员,要学会的基本功,不仅仅只限于编程技巧方面,还有很多方方面面的知识,如如何将客户要办理的业务转换成管理系统中的一个一个功能点,界面录入的形式通常是怎么表现的,也就是常常说的要经过一些项目的历练,我们程序员才能成长。不仅仅是一些需求转换成功能点,界面录入的形式,还有很多关于流程控制方面的,这就需要有一些设计的经验了。如OA系统的审批,企业ERP管理,银行贷款风险评估等等,这些关于流程控制方面的,不仅要设计的合理,容易维护和可扩展,还需要有良好的表现形式。如OA系统的我的待办任务,企业ERP管理的一些采购流程,银行贷款风险评估的步骤图形化显示等等都是特定流程控制的表现形式。
归纳一下,程序员老鸟必须要会的5种流程
阅读全文
摘要:国庆节,3+7=8无论是长假还是假长,都不忍宅在家中做假寐状了,总想跳出去鲜活鲜活。现在又有12306,坐在公司就能购票,于是路线选了又选,最后确定了去苏州。上12306订好了去的票,几天后,又趴在网上守候回程的票。
去的时候,订的是高铁,5百多啊,速度杠杠的,票子也杠杠的。回程的时候,动车385,省1百多米啊,也就多花3个来小时,于是早早的就趴网上守着,等着开票。
下午3点的时候,终于开票了,激动加兴奋,赶紧订购,提交。还真未经历过如此激动的场面,抢到就是赚到啊。提交后,正在排队中,好不容易进入队列了,传说中的倒计时30分钟开始,耐心等待耐心等待...... 一边刷着代码一边瞄着时间。
阅读全文
摘要:做管理系统的,无论是bs结构的还是cs结构的,都不可避免的涉及到数据库表结构的设计,sql语句的编写等。因此在开发系统的时候,表结构设计是否合理,sql语句是否标准,写出的sql性能是否优化往往会成为公司衡量程序员技术水平的标准。
我们程序员不是dba,不需要时刻关注sql运行时间,想方设法优化表结构,存储空间,优化表读取速度等等,但是在开发系统时,时刻保持优良的写sql语句的作风是很有必要的,这关乎到个人在公司的声誉,嘿嘿,你懂的。。。
阅读全文
摘要:工作流软件系统包含流程引擎,流程设计器,流程发布运行等监控环境。流程引擎实现业务流程建模以及流程的流转,流程建模包含流程的基本节点模型,流程的流转就涉及到流程的提交,以及相关节点的轨迹记录。
流程引擎是抽象的业务流程的流转,里面不涉及任何业务部分,业务的实现是在表单中完成的,表单再挂机到流程的节点上。这样在流程流转时,相应的节点完成后,节点上的业务也就完成了,并进行到下一步。
阅读全文