




已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020 2 24 石药集团生产报表系统 基于敏捷开发平台GSPStudio 石药集团生产报表系统 2020 2 24 浪潮生产报表项目组邹路 数据对象 DataObject 数据模型 DataModel 表单 Form 1 2 3 GSPStudio 2020 2 24 Question 数据层 中间层 表示层 数据对象 数据模型 表单 GSPStudio 2020 2 24 Inspurgroup Question GSPStudio 传统开发模式 VerySlow VeryHigh 2020 2 24 Inspurgroup 一 数据对象 数据对象是描述数据库信息的元数据 可描述表 视图 主键 索引 不同的数据库之间的类型存在差异 这种差异虽然比较小 但是由于这些差异的存在 使得我们的需要花额外的精力去处理多数据库的支持 所以有必把数据类型要抽象出一种通用的表示形式 这就是数据对象存在意义 使用数据对象设计器可生成 同步 维护数据库中的表和视图 2020 2 24 Inspurgroup 一 数据对象 数据对象的三种方式 1 从解决方案建数据对象2 从PowerDesigner导入数据对象3 从数据库表导入数据对象4 通过数据对象修改数据表 2020 2 24 Inspurgroup 注意 思考 一个数据模型能添加多个主对象 一个数据模型能添加多个子对象 不成规矩如何成方圆 2020 2 24 Inspurgroup 三 表单 定义 表单定义是描述表单界面的元数据 它将一个窗体的逻辑 表示和数据分离开来 形成一个与平台和设备无关的 基于XML的抽象窗体定义 2020 2 24 Inspurgroup 三 表单 表单定义三层结构 逻辑层 包含窗体中各域的填充 多页 Form次序等的控制管理以及合法性检查等 表示层 描述窗体的表现 即采用何种窗体控制部件 响应何种事件 这种表现是抽象的 可以借助于不同的表现处理器形成在不同设备上的不同表现 如Windows上的窗体 桌面浏览器上的XHTML窗体 手机上的WML窗体 面向盲人用户的浏览器窗体等 数据层 则是针对实际的数据源 通过应用更丰富的模式 schema 或类型 type 为窗体增加更多的数据结构以及数据一致性的维护 2020 2 24 Inspurgroup 三 表单 2020 2 24 Inspurgroup 三 表单 表单定义组成 1 Form模型 Form模型属于窗体的逻辑层 包括窗体自身的语义 涉及的实例数据的结构以及控制动作的定义 描述 主要包含以下内容 构成Form模型的各个模型项 modelitem 模型项相关的实例数据结构和实例数据引用 模型项的数据类型及该类型的可复用定义 模型项自身的限制和约束 如必需性 可见性 是否只读 合法性等 模型项相关的控制动作 模型项之间的依赖和约束关系 2020 2 24 Inspurgroup 三 表单 表单定义组成 2 Form用户界面 Form用户界面属于表现层 是窗体的抽象表现 abstractpresentation 主要包括 窗体中的用户接口控件 widgets controls 的定义 控件与Form模型项之间的绑定机制 控件之间的组织关系 构造控件 单页 多页 窗体的布局信息和显示风格描述 控件的事件响应 XFML定义有丰富的抽象控件 主要分为容器控件和输入控件2种类型 容器控件用于组织控件 提供位置布局 PositioningLayout 流式布局 FlowLayout 和网格布局 GridLayout 三种布局方式和分页 重复两种组织方式 输入控件用于展示数据和响应用户输入 支持单行 多行 密码文本 数字 日期 二进制文件等多种格式内容的输入和是 否 单选 多选等多种选择方式 2020 2 24 Inspurgroup 三 表单 表单定义组成 3 Form实例数据 实例数据属于窗体的数据层 是窗体收集的数据 通过使用实例数据 可以支持工作流 自动填充 预先填充等窗体应用 Form模型与实例数据密切相关 它描述了实例数据的结构 2020 2 24 Inspurgroup 三 表单 GSPStudio的表单设计器的熟悉 DEMO 一步一步来熟悉表单设计器的工具 2020 2 24 Inspurgroup 四 DEMO1 OneSuperSimpleExample 一个不分层的简单字典 2020 2 24 Inspurgroup 五 DEMO2 OneSimpleExample一个分层的简单字典 2020 2 24 Inspurgroup 六 DEMO3 OneComplexExample一个分层的有帮助有枚举有数值有日期字典 2020 2 24 Inspurgroup 七 表单发布 DEMO 2020 2 24 Inspurgroup 八 Practie 实践 2020 2 24 Inspurg
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年杭州市上城区望江街道社区卫生服务中心招聘编外1人模拟试卷及一套参考答案详解
- 2025劳动合同范本简约版
- 2025年宜昌市消防救援支队政府专职消防员招聘48人考前自测高频考点模拟试题参考答案详解
- 2025内蒙古能源集团有限公司法律合规与企业管理部副经理岗位招聘1人考前自测高频考点模拟试题及参考答案详解一套
- 2025年湖南益阳市交通投资运营集团有限公司招聘(第一批)模拟试卷及答案详解1套
- 2025贵州黔西南州望谟县消防救援大队招聘政府专职消防文员1人模拟试卷及答案详解(必刷)
- 2025昆明市嵩明县人民医院招聘编外太平间专职管理人员(1人)考前自测高频考点模拟试题及答案详解(名师系列)
- 2025北京大兴国际机场临空经济区(廊坊)幼儿园招聘合同制教师3名模拟试卷附答案详解(突破训练)
- 2025呼伦贝尔牙克石市第三批招聘16名城镇公益性岗位劳动保障协理员考前自测高频考点模拟试题及1套参考答案详解
- 安全教育培训公示课件
- 医学科普文章写作技巧
- 物业高端化规定
- 采暖补贴审计方案(3篇)
- 锂电池公司管理制度
- GB/T 17948.7-2025旋转电机绝缘结构功能性评定总则
- 农光互补光伏发电项目发展趋势与前景分析
- 光伏发电建设工程质量监督检查大纲(2023版)
- 老人外出免责协议书
- 数字信号处理理论与应用练习题集
- 处方药销售管理制度2023年零售药店管理制度
- 青春期生殖健康教育
评论
0/150
提交评论