- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
概述 电子表单系统概述 电子表单系统是poba应用开发平台的核心,主要作用是业务应用建模 电子表单系统提供应用开发设计、调试、搭建等功能。通过电子表单来实现业务应用的各种功能。 通过系统、子系统、模块、子模块、表单等实现业务的展现、数据采集、人机交互等功能。 业务模块及操作的权限设置及功能模块的备份恢复功能。 系统界面术语 开发步骤 电子表单开发步骤 1、根据需求建立详细设计文档 2、在建模工具中进行数据库表建模,生成到数据库中 3、用Dreamweaver等制作数据录入表格(静态表格) 4、在电子表单系统中搭建系统-子系统-表单-模块 1.系统定义 系统定义是用来业务系统建模的过程,包括:系统、子系统、模块、表单、应用树 系统:业务第一级归类,即一级导航 子系统:系统下的二级归类。一个系统下可以有多个子系统。 模块:具体的业务数据模块,即业务数据的展现列表,模块上附带业务功能操作,例如:增、删、改、查等各种操作 表单:具体的用户数据采集界面,模块中打开某条记录时的展现界面 应用树:用来构建树形结构导航 例如:实现一个crm系统中的客户信息管理功能,如图所示 1.1 系统 定义业务系统 在搭建业务应用时需要先建立系统,所谓系统指的是实际业务应用中的第一大归类,即一级导航。例如:crm系统中的客户管理 1.1 系统 系统搭建方法:电子表单管理系统-系统定义-新增系统 1.2 子系统管理 子系统创建 1.3 表单管理 一、表单概述 表单是一种用于数据采集的页面,通过表单来获取用户的数据并进行显示。表单管理提供一系列工具,进行表单的制作、逻辑关联、数据处理。 通过表单域和表单操作的共同作用,来完成表单的数据采集和展现功能。 表单详解 表单详解 数据库表单概述 数据库表单 数据库表单概述 数据库表单是用来进行数据的展现和采集的表单,不用于流程性审批,例如:记录台账形式的模块;数据库表单须与模块进行挂接。在调用数据库表单时,必须带系统号、子系统号、模块号、操作号、表单号。数据库表单只记录一个版本。 数据库表单设计 数据库表单设计 页面设计--》操作 操作 基本属性、返回赋值域、传出参数、刷新域、脚本 页面设计--》操作 基本属性 返回赋值域 传出参数 刷新域 脚本 式样 式样 式样管理模块用于管理表单页面的式样,默认的式样文件为 main.css,该文件位于表单模板文件夹下。 子表 子表 子表的设计同主表,在子表的表设计时,需要有一个跟主表关联的字段来记录主表流水号,并且在子表域设计的时候绑定主表的id,在子表设计时,如果有操作的话则须将该域的显示类型设置为【弹出对话框操作域】 数据库表单--》后台脚本 对于数据库表单,后台脚本包括:刷新、新增、保存、编辑、修改、读取 刷新:表单页面使用submitForm(‘refresh’)进行刷新时运行的脚本。 新增:表单新增时 保存:新增数据进行保存时运行的脚本 编辑:对数据进行载入编辑时运行的脚本 修改:对编辑的数据进行提交后台修改时运行 读取:读取数据进行只读显示时运行的脚本 数据校验 数据校验 数据校验选择要校验的域,书写校验脚本,则在表单提交后台时将运行校验脚本。数据校验脚本主要用于数据库表单的保存或修改时、流程表单在提交时使用AJAX进行后台数据校验。如果校验通过,则使用runtime.setRun(true)表示通过了校验;如果没有通过校验,则使用runtime.setRun(false),表示没有通过校验,表单不提交到后台,提示信息通过runtime.setMessage传出。 流程表单 流程表单 概述:专门用于工作流管理系统中进行流转事项的记录和采集的表单。与流程紧密关联,保存办理事项的详细内容。流程表单其实就是实际的办事表格。 流程表单后台脚本包括:初始化表单、控件触发刷新、表单内容保存前,数据映射前,数据映射后 初始化表单:流程第一次运行,表单初始化时运行 控件触发刷新:表单中的控件触发refresh事件时运行的脚本 表单内容保存前:表单保存时运行的脚本 数据映射前:进行数据映射前运行的脚本 数据映射后:进行数据映射后运行的脚本 流程表单设计 流程表单设计 流程表单设计包括:页面、式样、子表、后台脚本、数据校验、数据映射、数据模型、流转页面。 其中,页面、式样、子表、数据校验同数据库表单 数据映射 数据映射 提供流程表单的表单域与数据库表字段的关联映射的创建和维护功能。首先选择映射表,然后根据表单域选
您可能关注的文档
- 工程部服务礼仪规范第二讲题库.ppt
- 变电站值班员中级技术分析.doc
- os3-0操作系统编程进程或作业先来先服务、高优先权、按时间片轮转调度算法技术分析.doc
- 科学与工程方法论—2.科学与工程的客观规律技术分析.ppt
- 电信网络基础1题库.ppt
- 奥数_正方体长方体模板技术分析.ppt
- 工程部改善提案题库.ppt
- 奥斯卡银耀影城售票岗位培训技术分析.doc
- 国焊新1.2.19脆性断裂题库.ppt
- 电信运营系统的运行_电话网与电话业务题库.ppt
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)