3MyApps参考手册-OBPM-MyApps后台管理.docx

上传人:小飞机 文档编号:1749431 上传时间:2022-12-17 格式:DOCX 页数:24 大小:607.49KB
返回 下载 相关 举报
3MyApps参考手册-OBPM-MyApps后台管理.docx_第1页
第1页 / 共24页
3MyApps参考手册-OBPM-MyApps后台管理.docx_第2页
第2页 / 共24页
3MyApps参考手册-OBPM-MyApps后台管理.docx_第3页
第3页 / 共24页
3MyApps参考手册-OBPM-MyApps后台管理.docx_第4页
第4页 / 共24页
3MyApps参考手册-OBPM-MyApps后台管理.docx_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《3MyApps参考手册-OBPM-MyApps后台管理.docx》由会员分享,可在线阅读,更多相关《3MyApps参考手册-OBPM-MyApps后台管理.docx(24页珍藏版)》请在三一办公上搜索。

1、1. 系统简介myApps是一个功能强大的业务流程管理(BPM)平台。它的目标是让非IT人员也可以轻松构建IT业务处理流程。myApps内建工作流引擎(Workflow Engine), Form构建器,Report设计器等,。平台支持浏览器(IE/Firefox)做为客户端,同时还提供了强大的图形客户端。myApps从第一版开发到目前已经有5年多的时间,已经包含40万行源代码,在著名开源组织的15万个项目中排名前50,是所有中国人开发的开源软件中最为成熟的。2. 基本操作2.1. 系统登录图示为系统的后台登录页面,登录账号由超级管理员创建。请在第一次使用系统时联系系统超级管理员。2.2. 常

2、见按钮按钮名称按钮作用新建删除保存退出预览使用视图设计(Design)使用代码设计(Code)2.3. 开发者控制面板12345678 “开发者”在使用正确的用户名和密码正确登录后,系统自动转入开发者控制面板,如图:“开发者”控制面板具有的内容功能包括: Logo标题,显示系统Logo及标题; 导航栏,显示当前使用的功能及提供功能位置的快速切换; 返回首页,帮助使用者快速切换回控制面板首页; 帮助,提供实时的在线帮助; 注销,注销当前用户; 开发管理,系统以图标形式列出当前“开发者”所拥有的“软件”,通过鼠标单击图标,可进入到“软件”管理功能; 新建“软件”,通过此功能创建一个新的“软件”;

3、更多,系统以列表形式列出当前“开发者”所管理的“软件”。2.4. “软件”管理“开发者”通过“软件”管理功能对所拥有的“软件”进行管理和维护。“软件”管理主要包括:软件基本信息、模块、表单、流程、视图、角色等6个部分。2.4.1. 创建一个“软件”在myApps平台创建一个“软件”很容易。“开发者”在完成“登录”并进入到“开发者控制面板”后,点击“新建软件”(上图中所标示的的位置)即可进入到以下界面。如图:12345678910111213说明: Name,填写希望创建的软件名称; DomainName,互联网域名,仅在通过myApps平台建立网站时需要填写; WelcomePage,首页地址

4、,仅在通过myApps平台建立网站时需要填写; DB Type,数据库类型。目前myApps平台支持:MSSQL、ORACLE、MYSQL数据库; DB Driver,数据库驱动,填写规则请参阅JDBC及相关数据库驱动程序文档; DB URL,数据库连接字,填写规则请参阅JDBC及相关数据库驱动程序文档; DB UserName,数据库用户名; DB Password,数据库密码; DB PoolSize,数据库连接池大小,默认为“5”; DB Timeout,数据库连接超时,单位为秒,默认为“3600”; Description,“软件”的描述性说明; Test DB,测试功能,用于测试填写

5、的关于数据库及JDBC信息是否填写正确; Save,保存配置并完成“软件”基本信息建立。45678910112.4.2. “软件”管理说明: “软件”模块导航区; 鼠标右键点击导航区的任何位置,可以显示出模块编辑菜单,内容包括:新建模块、删除模块、向导; “软件”基本信息,详细描述见2.4.1; “角色”管理,主要负责“软件”流程中所涉及到的各种角色的建立和维护; “菜单”管理,负责“软件”中功能操作菜单的定义和维护; “函数库”,定义该“软件”中可以使用的宏语言函数,详见iScript手册; “样式库”,定义该“软件”中可以使用的样式(CSS),详细编写说明请参见有关HTML及CSS的相关技

6、术文档; “校验库”,定义该“软件”中可以使用的通用校验规则,一次定义多次使用; “Excel导入配置”,通过可视化的方式,配置Excel上传模板(通过Excel导入数据到系统中); “页面”管理,主要用户定制待办页面; “组件”库,定义该“软件”中的通用组件。2.4.3. 设置功能模块通过2.4.2中所提到的模块编辑菜单可以新建模块。新建模块时需要填写的内容如图所示:12345说明: 模块名称; 模块描述; 上级模块; 建议去掉; 提交,提供在多台服务器间完整迁移“模块”的功能。2.4.4. 配置数据表单第一步:创建表单新建表单“开发者”通过系统提供的“新建表单”功能创建一张新的表单。如图:

7、并进入到表单编辑界面。如图:说明: 基本信息区,包括:表单名称、类型、是否保留痕迹; 表单编辑区,包括各种表单控件和工具,允许通过所见即所得的方式编辑“表单”; 操作定义区,各种针对表单的操作均在此处定义。如需要给表单添加“保存”、“打印”、“退出”、“保存并新建”等,如需添加表单和流程的绑定也在此处(通过定义流程操作)完成; “基本”和“高级”切换,切换到“高级”后,可以通过修改表单源码的方式编辑表单; 工具区,提供“预览表单”、“保存”、“退出”等功能。注:表单类型中:可选NORMAL(普通表单)、SUBFORM(子表单)、SEARCHFORM(查询表单)第二步:给表单创建字段在创建“表单

8、”时,需要为其插入“字段”来存放表单的信息项目,每一个“表单”在数据库中对应生成一个物理表,而每一个“字段”则对应在该表中生成一个字段。“表单”中允许使用的 “字段”类型有:单行文本框、多行文本框、单选按钮、复选框、下拉框、日期选择。插入“字段”操作时通常会弹出一个对话框,对话框的内容随着插入的“字段”类型不同会略有不同,具体描述如下:(1) 插入“单行文本框”对话框18791011131217161814151923456说明: 切换到“基本信息”页面; 切换到“值脚本”页面; 切换到“校验脚本”页面; 切换到“隐藏脚本”页面; 切换到“打印隐藏脚本”页面; 切换到“只读脚本”页面; 字段名

9、称 字段存储类型:选择“文本”或“数字” 字段的值丛弹出列表框中选择,平台不建议使用,仅出于对历史版本的兼容考虑予以保留,类似功能现通过“列表选择”功能替代; 刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新; 重计算,字段设置时勾选此选项,则当表单刷新时,该字段的“值脚本”、“隐藏脚本”、“打印隐藏脚本”、“只读脚本”均会被重新计算,并根据计算的结果更新表单的显示; 与配合使用,平台仅出于对历史版本的兼容考虑予以保留,类似功能现通过“列表选择”功能替代; 文本框显示类型,选择“普通”、“密码”或“只读”; 切换当前字段编辑焦点的方式,选择“Tab”或“Enter”;

10、辅助填写,通常在用户在完成需要输入信息的前几个字符时,帮助完成后面的剩余信息内容(填充内容在CommonInfo中定义); 输入格式,通过此选项格式化文本框输入,比如:日期格式化为“2008-1-1”,货币格式化为“123,567.89”; 权限控制选项。当该选项被勾选时,当前字段将作为表单的权限控制字段。系统在设置通过此“表单”所创建的“文档”的访问权限时,将会采用该字段的“值”作为表单“可阅读者”的匹配条件,并与尝试访问此文档的用户的身份标示进行比较。所以,权限控制字段的值通常为“部门ID”、“用户ID”或“角色ID”; 手机可见选项。当该选项被勾选时,当前字段将在手机客户端上显示; 字段

11、描述。在IE环境中,该处填写的内容通常作为填写帮助,而在手机环境中,该处填写的内容作为字段的标签。 插入“多行文本框”对话框187910122345611说明: 切换到“基本信息”页面; 切换到“值脚本”页面; 切换到“校验脚本”页面; 切换到“隐藏脚本”页面; 切换到“打印隐藏脚本”页面; 切换到“只读脚本”页面; 字段名称 刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新; 重计算,字段设置时勾选此选项,则当表单刷新时,该字段的“值脚本”、“隐藏脚本”、“打印隐藏脚本”、“只读脚本”均会被重新计算,并根据计算的结果更新表单的显示; 权限控制选项。当该选项被勾选时,当

12、前字段将作为表单的权限控制字段。系统在设置通过此“表单”所创建的“文档”的访问权限时,将会采用该字段的“值”作为表单“可阅读者”的匹配条件,并与尝试访问此文档的用户的身份标示进行比较。所以,权限控制字段的值通常为“部门ID”、“用户ID”或“角色ID”; 手机可见选项。当该选项被勾选时,当前字段将在手机客户端上显示; 字段描述。在IE环境中,该处填写的内容通常作为填写帮助,而在手机环境中,该处填写的内容作为字段的标签。 插入“单选框”、“多选框”、“下拉选择框”198151213234561471011说明: 切换到“基本信息”页面; 切换到“值脚本”页面; 切换到“选项脚本”页面; 切换到“

13、校验脚本”页面; 切换到“隐藏脚本”页面; 切换到“打印隐藏脚本”页面; 切换到“只读脚本”页面; 字段名称 刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新; 重计算,字段设置时勾选此选项,则当表单刷新时,该字段的“值脚本”、“隐藏脚本”、“打印隐藏脚本”、“只读脚本”均会被重新计算,并根据计算的结果更新表单的显示; 权限控制选项。当该选项被勾选时,当前字段将作为表单的权限控制字段。系统在设置通过此“表单”所创建的“文档”的访问权限时,将会采用该字段的“值”作为表单“可阅读者”的匹配条件,并与尝试访问此文档的用户的身份标示进行比较。所以,权限控制字段的值通常为“部门I

14、D”、“用户ID”或“角色ID”; 手机可见选项。当该选项被勾选时,当前字段将在手机客户端上显示; 选项排列方式,“横向”或“纵向”; 文本框显示类型,选择“普通”或“只读”; 字段描述。在IE环境中,该处填写的内容通常作为填写帮助,而在手机环境中,该处填写的内容作为字段的标签。23456 插入“日期选择框”1312111415891071说明: 切换到“基本信息”页面; 切换到“值脚本”页面; 切换到“校验脚本”页面; 切换到“隐藏脚本”页面; 切换到“打印隐藏脚本”页面; 切换到“只读脚本”页面; 字段名称 刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新; 重计算

15、,字段设置时勾选此选项,则当表单刷新时,该字段的“值脚本”、“隐藏脚本”、“打印隐藏脚本”、“只读脚本”均会被重新计算,并根据计算的结果更新表单的显示; 权限控制选项。当该选项被勾选时,当前字段将作为表单的权限控制字段。系统在设置通过此“表单”所创建的“文档”的访问权限时,将会采用该字段的“值”作为表单“可阅读者”的匹配条件,并与尝试访问此文档的用户的身份标示进行比较。所以,权限控制字段的值通常为“部门ID”、“用户ID”或“角色ID”; 选项排列方式,“横向”或“纵向”; 文本框显示类型,选择“普通”或“只读”; 手机可见选项。当该选项被勾选时,当前字段将在手机客户端上显示; 字段描述。在I

16、E环境中,该处填写的内容通常作为填写帮助,而在手机环境中,该处填写的内容作为字段的标签。 插入“列表选择”框为了方便填写表单,在表单中加入视图选择,可以选择视图中的一列数据的若干字段填入指定的表单字段中,可在编辑菜单中点击(insert view dialog),出现如下界面:16151312141110987654321说明: 切换到“基本信息”页面; 切换到“值脚本”页面; 切换到“校验脚本”页面; 切换到“隐藏脚本”页面; 切换到“打印隐藏脚本”页面; 切换到“只读脚本”页面; 字段名称; 说明,放在“列表选择框”上的说明文字; 模块的下拉选择框,选中下拉框中的选项后,进行视图和映射的联

17、动 选中模块后,此下拉框会出现该模块中的视图列表,当选择此下拉的选项时,映射才会出现。 刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新; 重计算,字段设置时勾选此选项,则当表单刷新时,该字段的“值脚本”、“隐藏脚本”、“打印隐藏脚本”、“只读脚本”均会被重新计算,并根据计算的结果更新表单的显示; 多重选择,字段设置时勾选此选项,则在文档中可以选择多条不同的记录,相同字段的记录将用分号(;)隔开 是否可以查看视图,字段设置时勾选此选项,会在视图列表记录中出现一个按钮,用来查看该行记录的详细信息 字段的映射,在选择了模块和视图后,该区域内左边的下拉列表,将出现选中视图的所

18、有字段,在右边的文本框内填入需要映射的字段名,能出现将选中视图记录的值填充到本表单字段的效果; 与15配合使用,新增一个字段映射第三步:插入“子表单”在编辑菜单中点击(insert include),可在表单中加入子表单,出现如下界面:7652431输入说明: 子表单的表现类型,分为“视图”和“页”; 模块的下拉选择框,选中下拉框中的选项后,进行“视图”的联动; 视图的列表,当选中模块时,该列表显示模块下所有的视图 刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新; 是否嵌入到页,当勾选此选项时,将会使用表格填充页面,不勾选时会使用Iframe填充页面; 是否显示视图,

19、当勾选此选项时,将123456789111213141510 插入“日期选择框”说明: 切换到“基本信息”页面; 切换到“值脚本”页面; 切换到“校验脚本”页面; 切换到“隐藏脚本”页面; 切换到“打印隐藏脚本”页面; 切换到“只读脚本”页面; 字段名称; 文本框显示类型,选择“普通”或“只读”; 日期格式,选择此格式可改变在使用中日期和时间所用的格式 刷新,字段设置时勾选此选项,则当该字段值发生变化时,将触发表单的重新刷新; 重计算,字段设置时勾选此选项,则当表单刷新时,该字段的“值脚本”、“隐藏脚本”、“打印隐藏脚本”、“只读脚本”均会被重新计算,并根据计算的结果更新表单的显示; 权限控制

20、选项。当该选项被勾选时,当前字段将作为表单的权限控制字段。系统在设置通过此“表单”所创建的“文档”的访问权限时,将会采用该字段的“值”作为表单“可阅读者”的匹配条件,并与尝试访问此文档的用户的身份标示进行比较。所以,权限控制字段的值通常为“部门ID”、“用户ID”或“角色ID”; 手机可见选项。当该选项被勾选时,当前字段将在手机客户端上显示; D 字段描述。在IE环境中,该处填写的内容通常作为填写帮助,而在手机环境中,该处填写的内容作为字段的标签。第四步:为表单添加“操作”1234567说明: “操作”名称; “操作”的类型,分别有“搜索”,“新建”,“删除”,“更新”,“流程处理”,“脚本处

21、理”,“修改”,“关闭”,“保存并关闭”,“回退”,“保存并回退”,“保存并新建(带旧数据)”,“不做操作”,“打印”,“打流程历史打印”,“导出Excel”,“保存并新建(不带旧数据)”,“清除”,“保存不执行校验”,“批量流程审批”,“复制”等21种。 按钮图标,如设定了该图标,将显示在“操作”的左侧; 状态标签,显示该操作在当前情况下显示的状态 动作执行前脚本 动作执行后脚本 隐藏脚本2.4.5. 配置列表视图12345678第一步:新建“视图”:说明: “视图”名称; “查询模板”,可选择在当前模块中创建的“查询表单”; 上级,如选中该下拉框中的任意一项,本视图将做为该选项的子菜单;

22、“视图”描述。该项会被作为在页面上显示的根据; “样式库”,可以选择当前“软件”中存在的“样式库”; 打开类型,可以选择当前“视图”的打开类型,有分为“普通”,“新窗口打开”,“工作区打开”三种。 是否分页,默认为“是”,即对当前视图根据某一个数目进行分页显示。 与7配合使用进行分页,控制每页显示的记录数点击Confirm 后会出现如下图的界面:123456789101112141516171813说明: “视图”名称; “查询模板”,可选择在当前模块中创建的“查询表单”; 上级,如选中该下拉框中的任意一项,本视图将做为该选项的子菜单; “视图”描述。该项会被作为在页面上显示的根据; “样式库

23、”,可以选择当前“软件”中存在的“样式库”; 打开类型,可以选择当前“视图”的打开类型,有分为“普通”,“新窗口打开”,“工作区打开”三种。 是否分页,默认为“是”,即对当前视图根据某一个数目进行分页显示。 与7配合使用进行分页,控制每页显示的记录数 是否显示所有行数,选择“是”,将在视图的右下侧显示该视图的所有记录数 是否刷新,选择“是”,则当视图的值发生变化时,触发视图的刷新 排序依据,与12配合使用,可以使视图根据某表单某个字段进行升序或降序排列 排序依据,与11配合使用,可以使视图根据某表单某个字段进行升序或降序排列 过滤条件设置区域,视图可在此设置过滤条件以达到部分显示记录的效果过滤

24、条件的形式分别有“设计模式”,“代码(DQL)模式”,以及“代码(SQL模式)” 点击切换不同的过滤条件设置形式 视图可见选项,当“用户”框被选中时,用户只能看到自己创建的文档;当“角色”框被选中时,用户只能看到自己所在角色组的文档;当“权限字段”框被选中时,用户只能看到根据“权限字段”控制的文档 配合使用,可以设置搜索条件如上图设置,意思为搜索的条件是,名称为“aaa”的字段符合在搜索表单中名称为“字段”的字段,当符合此条件时,视图将会把此记录显示出来“列”,根据需要在视图中添加显示列“操作”,根据需要在视图中添加“操作”第二步:为视图添加“列”创建Column点击column旁边的第一个且

25、当“Type”选择“FIELD”的时候,出现如下图的界面:A4231B2431说明: “列”名称; “列宽”,可填入在视图中此“列”所占的宽度 “列”的类型,列的类型分为两种:字段和代码 当选择“字段”时,出现A图的页面,选中“表单”和“字段”后,该列将显示该“字段”的值;当选择“代码”时,出现B图的页面,根据“值脚本”的不同,计算出该列的显示值点击column旁边的第二个就会出现如下图的界面:7654321说明: 需要添加字段的“表单”名称 选定“表单”的所有“字段” 所需要添加的“字段”,当通过47的操作,可将左侧显示的字段添加进来 将选中的“字段”向上移动一位 将“字段”从左边移到右边,

26、即将“字段”添加到“列”中 将“字段”从右边移到左边,即将“字段”从“列”中移除 将选中的“字段”向下移动一位第三步:为视图添加“操作”与为“表单”添加“操作”类似,详见为“表单”添加“操作”。2.4.6. 设定“角色”21说明: “角色”名称 “权限”管理,详见“权限”管理2.4.7. 配置业务流程32第一步:创建流程541说明: “图表”模式与“代码”模式切换。“图表”模式是指用户使用拖拉点击等方式进行流程设计,是平台流程设计的主要模式;“代码”模式是指将“图表”模式代码化,如需要复制流程,可以通过“代码”模式进行。 “主题”,即流程名称。 “作者”,即流程的设计者,平台把最后一个更新该流

27、程的用户做为“作者”。 “流程节点”控制块,此处排列了所有在流程设计中可以使用的“节点”以及常见操作。第一列由上至下排列分别为:“编辑”,“开始节点”,“子流程节点”,“完成节点”,“挂起节点”,“终止节点”,“放大流程图”;第二列由上至下排列分别为:“移除”,“手动节点”,“自动节点”,“关联”,“取消节点”,“取消选择”,“缩小流程图” 流程设计的主工作区域,配合4进行操作,画出流程图第二步:编辑节点属性1234567双击“手动节点”(),就会弹出如下图的对话框:说明: “手动节点”名称; “流程”提交到该节点时所显示的“状态标签” “流程”走向的“条件”。选择“或”条件时,同一节点的任一

28、审批组通过审批,即可提交至下一节点;选择“与”和“与(所有)”条件时,必须由同一节点的所有审批组通过审批,方可提交至下一节点。 “审批组”,可选择在已经定制好的“角色”。 “流程”的“绑定表单”,可设置节点的“字段”权限。 是否发散,选择“是”,流程到此节点时将可发散到各个不同的节点。 是否集中,选择“是”,流程到此节点时将从各个不同的节点中集合。第三步:为流程节点指定“处理者”Auditing group,点击时打开如下图:选定该节点的审批角色,按”Save”后,会看到下图效果:第四步:为流程节点设定“字段”权限 Binding form 效果图,如下图:在上图左侧处选定需要绑定的“表单”,

29、点击右侧的“显示”按钮来设置在该节点时各个“字段”是否只读、隐藏、可修改,出现如下图的对话框:在上图右侧出现了选定的“表单”中所存在的各个“字段”,各分别对各个“字段”进行权限的分配。第四步:创建流程路径在流程节点控制块中,点击“关联”,在右侧工作区中两个节点中进行拖拉操作,即可形成下图效果此图定义了流程的流向路径,即从“开始”节点送至“手动节点”第五步:为流程路径指定通过条件表单从节点出来后,根据一定的条件有时候需要支处理,因此,如果需要分支,则条件写在此处,比如表单里有“金额”字段,则我们可以在条件里写当金额1000时走这条步骤,按确定后鼠标请指到一个节点或者子流程处单击,然后按着鼠标左键

30、拖到步骤的目的节点,然后松开鼠标,如此两个节点就用步骤连接起来了。双击连线就会弹出,如下图的网页对话框:A4321Condition选择Design可以用视图来设置条件,双击选中项,选项就会过到最右边的栏内,也可以在右边栏内自己编写审批条件,如下图:B4321说明:以上两图为同一页,根据在条件中选择模式的不同切换页面 “路径”名称; 切换“关联”中使用的模式。模式有三种:“条件”,“执行”,“校验脚本” 切换在“条件”模式中所使用的方法,方法有两种,“设计”与“代码” 当选择“代码”方法时,如A图所示,出现代码输入框,在此可写入相关代码,用来判定流程走向,代码编写详情请查看Iscript编写手

31、册;当选择“设计”方法时,如B图所示,用户在选定相关“表单后”,“字段”框将显示所有这个“表单”中存在的“字段”,用户根据需要使用中间的“比较”以及“操作符”框进行设计。2.4.8. 设置菜单7654321说明 “资源”类型,类型有两种,分别为“菜单”和“页” “描述”,指“资源”在页面以及列表中所使用的关键字 是否存在“上级”; 是否受保护,选择“是”,此“资源”即可在“权限控制”中出现。 “序号”指菜单在导航中所排列的相关位置 “图标”,指菜单在显示时使用的标识图标 “动作”,指点击菜单时执行的动作,“动作”有三种 ,分别是“不做操作”,“查看视图”,以及“其它路径”2.4.9. 向导介绍平台提供了简单易用,但功能齐全的向导功能,使用向导功能,只需简单几步,可以在极短时间里搭建一个“软件”,同时也能使用户初步了解平台搭建“软件”时所需要的步骤。向导的激活如图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号