分享

企业信息开发平台(2)基本功能展示

 贾朋亮博客 2013-07-17

1、数据表设计器

 

 (图一)

在基于数据库的应用系统中,数据表作为数据存储、信息交换的基本单元,地位非常重要。程序员一般在启动程序编写工作所做的第一件事就是建立数据表,不过在此时,针对不同的数据库需要用到不同的工具:Sql Server 企业管理,Oracle 企业管理器或PL/SQL,所以管理平台引入数据表设计器,其目的就是为了屏蔽不同数据库服务器的异同对程序员造成的影响,降低开发和学习成本,提高开发效率。

数据表设计器主要功能包括:

1、字段设计;

2、索引设计;

3、主键设计;

4、关系设计。

2、表单设计

(图二)

数据表建好后,按照一般的程序开发流程,接下来应该就是编写实体模型类,但在管理平台中开发应用,可完全跳过此步骤,直接进行表单设计。

在进行表单设计之前,管理平台会需要程序选择所需的表单模板。目前平台中已经内置了十四种模板:卡片表单、空白表单、网格表单、左右导航表单(单表)、左右导航表单(主子表)、上下导航表单(单表)、标签页表单(单表)、标签页表单(主子表)、流程表单(单表)、流程表单(主子表)、查询表单(列表)、查询表单(透视表)、查询表单(透视表+图形)、查询表单(图形)。

如上图所示,使用的模板就是:左右导航表单(单表)。左边是一个网格,右边是与数据表字段相对应的控件。只需在网格上设置好需要操作的单个或多个数据表,并在每个控件上设置好与之对应的列名,一个简单的模块就完成了。如果需要编写程序代码,只需要在表单中点击右键,选择查看代码,或者双击控件进入。

到此可能会有朋友要问,那么进行数据验证的话是不是还要编写验证逻辑代码呢?我的回答是不需要,因为在平台中已经内置了十一种基本验证器:日期验证器、数字验证器、电子邮件验证器、长度验证器、最大值验证器、最小值验证器、非空验证器、范围验证器、表达式验证器、网址验证器、数据来源验证器。在需要进行数据验证的模块中,只需要针对不同字段进行配置就可以完成。

3、流程设计

 

                                                                                                        (图三)

表单制作完成后,如果是简单表单,直接发布即可。如果有业务逻辑需要处理,发布模块之前就需要进行流程设计,最后以流程形式进行发布。

目前支持的流程类型分为:单表单流程(流程所有节点只能使用相同表单);多表单流程(流程节点可使用不同表单)。在多表单流程中,针对不同数据表之间的数据流转,可在两个节点之间增加数据导向或数据适配器节点。

流程中可使用的节点包括:开始、处理、会签、加签、适配器、通知、逻辑与、逻辑或、公有子流程、私有子流程、数据验证、数据统计、数据导向、结束。

同时根据节点之间的连接设置,节点之间的关系可分为:并行分支、条件分支、与分支/合并、或分支/合并。

4、发布菜单、前台浏览 

 

(图四)

 管理平台中可非常便捷的将简单模块或流程发布到运行平台,供应用系统用户进行使用,如上图便是菜单发布模块,是以简单模块的方式进行发布。如果要以流程方式进行发布,在类型选择框中,选取流程,在表单选择框中,选取对应的流程即可。

发布完成后,登录运行平台,选择对应菜单,即可进行刚刚所发布的模块,进行操作,如下图: 

(图四)

 平台的基本设计功能简单介绍到此,在下面的章节中将详细介绍与之相关的全部功能模块。

1
0
(请您对文章做出评价)
上一篇:企业信息开发平台(1)序
下一篇:企业信息开发平台(3)数据表设计
posted @ 2011-05-14 14:20 zdming 阅读(2345) 评论(15) 编辑 收藏

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多