随笔分类 -  企业信息开发平台

摘要:工作流引擎源码+文档资料+数据以前花了三个月开发的,后来离职没有进行下去,现在已经转做工控,拿来共享,自认为还是有很多可取之处,喜欢的朋友可以拿来玩玩http://download.csdn.net/detail/zdming2000/9299645 阅读全文
posted @ 2015-11-25 16:59 zdming 阅读(531) 评论(2) 推荐(1) 编辑
摘要:Web表单设计器主要是利用WebBrowser控件,对网页文件进行编辑,最后上传到IIS当中,供Web应用程序使用(Web应用程序在运行时,会对Html元素中的扩展属性进行解析,完成操作). 设计器操作网页主要是利用 IHTMLDocument2 对象,他是WebBrowser加载网页之后,从WebBrowser.Document.DomDocument属性取得的.加载网页完成后必须将IHTMLDocument2对象的designMode属性设置为:On,意思是开启对网页的设计.下面我说明下关键点,主要是WebBrowser中Html元素获取,Html元素与控件实体转换,控件实体属性排序等 . 阅读全文
posted @ 2011-05-20 10:46 zdming 阅读(11879) 评论(21) 推荐(6) 编辑
摘要:1、处理节点介绍此类节点包括:开始、处理、会签。1.1、常规 1.1.1、设置表单上图是开始节点的常规设置,因为是单表单流程,其他需要设置使用表单的节点,都会使用此设置。在选择表单时,会根据表单使用的数据主表,填充至此。 1.1.2、处理方式上图的表格中,显示的是系统默认的开始节点处理方式。如果是处理节点,系统默认将是:同意和不同意。程序员可以在这里定义其他处理。 进入处理方式设置,如上图。这里会影响到运行平台用户的选项包括: 撤回:1、选择否:表示此处理方式为允许流程继续向后处理。程序员在添加本节点到下一节点的处理链时,如果在有一个此种处理方式,则默认使用此处理,如果有多个此种,则由用户选择 阅读全文
posted @ 2011-05-19 17:17 zdming 阅读(2626) 评论(11) 推荐(2) 编辑
摘要:所有管理类软件的开发过程中,无论软件规模大小,业务逻辑的编码工作将占据整个开发周期的半壁江山。往往软件产品的成败,很大程度上取决于此。 我在2007之前做过的几个项目当中,业务逻辑基本是以程序代码方式实现,虽然也引入了配置方式,但是项目的开发进度也没见提高多少。在我进行资料收集时,一个不算很新概念映入我的眼帘:工作流。经过开发过程中的总结,目前我的工作流引擎也趋于稳定,并开发相应的流程设计器。 流程设计器采用纯GDI+进行绘制,并无采用与表单设计器相同方式实现(Designer)。我的一个同事曾问我,为什么不用Designer的方式实现。确实那样实现起来相对来说开发进度会快很多,但使用GDI. 阅读全文
posted @ 2011-05-19 15:13 zdming 阅读(1864) 评论(0) 推荐(1) 编辑
摘要:3、查询报表展示目前在所有业务系统中,查询报表的需求比重越来越大。管理平台中内置了四种比较常用的查询报表表单格式。此处只是简单展示,不做详细说明3.1、数据列表 3.2、透视表 3.3、透视表+图形 3.4、图形 阅读全文
posted @ 2011-05-16 19:30 zdming 阅读(2836) 评论(23) 推荐(4) 编辑
摘要:2、创建流程2.1、表单设置2.1.1、基本属性设置在管理平台中新增表单,第一步便是设置表单基本属性,此时除了表单名(类名)和标题外,还需设置所使用的数据表(将来在流程中会用到),表单所使用的模板类型。此处详细说明一下模板:前面已经提到,目前管理平台已经内置了十四种模板,这些模板可分为四类:1、空模板:与Visual Studio设计器提供的Form一样,由程序员自行进行各种开发工作;2、数据操作模板:可用于简单应用模块和单表单流程中。此类型已将控件布局,数据绑定,数据验证等工作完成,程序员只需将与数据表字段对应控件设置好,必要时设置验证信息,一个表单就完成了;3、流程节点模板:此类模板只能应 阅读全文
posted @ 2011-05-16 18:26 zdming 阅读(2686) 评论(2) 推荐(4) 编辑
摘要:表单是应用程序与用户交互最直接的窗口,也是客户需求最直接的表现形式。所以表单无论是重新开发,或是修改,如果能很快的对客户做出响应,那么客户对公司的好感度将大大的提高(当然你如果是在IBM这样的大公司,那又不同了,不过一款好的工具也是必不可少的)。在基于Visual Studio工具的开发过程中,一个表单的开发往往会遵循以下步骤:1、放置底层布局控件;2、放置菜单、工具栏和状态栏(一般情况下,Winform中这几项会放主窗体中,Webform中会放在母版页中);3、放置各种控件(如网格、文本框、下拉框等);4、设置数据绑定;5、编写各种代码,包括数据加载、验证、存储,控件状态控制等。完成表单开. 阅读全文
posted @ 2011-05-16 16:28 zdming 阅读(3372) 评论(22) 推荐(4) 编辑
摘要:建立数据表是开发应用系统模块的第一个步骤,但是根据不同项目所选用的数据库系统不同,所需使用的建立表工具也不一样,目前比较流行的有Sql Server、Oracle等,这样就会造成系统在公司内部的版本不一致等问题。 数据表设计器是一款在Sql Server企业管理器和PL/SQL两者的操作风格基础上,结合两者的操作方便性,并且屏蔽Sql Server和Oracle异同的基础数据操作管理工具,同时为了方便程序员理解以前建立的数据表,在为成员输入编码的同时,还可为其添加名称和注释,当然这不会生成到实际的物理表中。如下图所示: 1、字段 字段是数据表的基本单元,字段编辑器也是程序员最常用的功能之一,. 阅读全文
posted @ 2011-05-15 07:50 zdming 阅读(3599) 评论(6) 推荐(5) 编辑
摘要:1、数据表设计器(图一)在基于数据库的应用系统中,数据表作为数据存储、信息交换的基本单元,地位非常重要。程序员一般在启动程序编写工作所做的第一件事就是建立数据表,不过在此时,针对不同的数据库需要用到不同的工具:Sql Server 企业管理,Oracle 企业管理器或PL/SQL,所以管理平台引入数据表设计器,其目的就是为了屏蔽不同数据库服务器的异同对程序员造成的影响,降低开发和学习成本,提高开发效率。数据表设计器主要功能包括:1、字段设计;2、索引设计;3、主键设计;4、关系设计。2、表单设计(图二)数据表建好后,按照一般的程序开发流程,接下来应该就是编写实体模型类,但在管理平台中开发应用, 阅读全文
posted @ 2011-05-14 14:20 zdming 阅读(3230) 评论(15) 推荐(1) 编辑
摘要:以下是我的一点亲身经历,在正式开始之前和大家分享一下,希望能引起共鸣。 我是2002年在山东上学时正式开始接触到程序设计的,当时很大一部分还是asp、vb、vf,而我就是从vf开始一步一步走进了程序员这个职业。记得第一程序跑起来的时候,真是无比兴奋。在接下来的几年使用过asp、vb,直到遇到C#之后就一直使用至今,期间做过的项目虽然涉及到很多行业,但基本上是跟数据库打交道的,朋友们此时可能会想到的就是:客户需求反复变更,一个小小的模块可能要被改上几遍或更多。 到了2007年底,我从广东回到湖南,开始慢慢反思这几年所做过项目,最后得到一个结论:其实我所做过的所有项目除了业务逻辑和界面外,其他代码 阅读全文
posted @ 2011-05-13 21:17 zdming 阅读(3036) 评论(13) 推荐(0) 编辑