### 普元EOS基础开发教程知识点解析 #### 第1章 产品概述 - **产品简介** EOS Platform 7.2 GA是一款基于J2EE、Eclipse等开放式技术平台构建的应用支撑软件。该软件提供了配置化、组件化、图形化以及一体化的产品特性,能够全面支持应用全生命周期的需求,有助于企业或机构实现统一的SOA架构战略目标,同时确保成本控制、质量保障、灵活性以及管理便捷性。 - **平台新增能力** - **平台业务化能力**:EOS Platform 7.2 GA引入了强大的业务支撑平台,通过在线业务开发工具支持用户自主设计与开发业务组件、业务向导、在线表单以及在线流程等功能,进而实现业务平台化、层次化以及图形化的管理。 - **企业组织机构及权限配置能力**:基于成熟的企业组织模型,EOS Platform 7.2 GA提供了企业组织机构及其权限管理的功能实现。用户可以通过直观的界面配置轻松完成组织架构及权限的调整工作,此外,系统还支持对默认实现进行开源处理,便于企业用户进行个性化定制与调整。 - **门户集成能力**:EOS Platform 7.2 GA采用了轻量级框架jquery为基础,提供了统一门户集成能力,可以方便地与各种应用系统进行整合。通过前端事件总线机制,还能有效促进不同应用之间的界面交互。 - **组件扩展能力**:EOS Platform 7.2 GA为表单和视图组件提供了基于EOS Richweb和NUI的两种前端展示能力。通过模型的扩展性设计,用户可以轻松扩展自定义的表单控件、视图展示方式、流程图元以及脚本提示等功能,便于企业积累适合自己业务场景的通用业务组件。 - **基本概念** - **实体** 实体是EOS Platform 7.2中的核心概念之一,用于描述数据结构的名称和类型信息。根据EOS Platform 7.2的规定,实体分为数据实体和持久化实体两大类。 - **数据实体**:数据实体主要负责描述数据结构的名称和类型信息,在EOS Platform 7.2中分为持久化实体和查询实体两大类。 - **持久化实体**:这是一种特殊的实体类型,不仅包含数据结构的名称和类型信息,还定义了数据库表结构和实体属性之间的映射关系。每个持久化实体都需与一个具体的数据库表相对应。其中,简单类型的属性可以直接与字段建立映射关系,而复杂类型的属性则需要借助关联关系进行设置。 #### 第2章 单表维护案例 - **案例描述** 本章介绍了一个典型的单表维护案例,旨在通过实例讲解如何在EOS Platform 7.2中进行单表维护操作。 - **案例开发** 在本章节中,详细介绍了如何进行单表维护的操作过程。具体步骤包括创建数据实体、设计表单界面、配置视图显示方式、设置数据保存逻辑等内容。此外,还涵盖了如何处理数据的增删改查操作以及相关的业务逻辑编写方法。 - **知识点总结** 通过本章节的学习,读者可以掌握以下知识点: - 数据实体的创建方法及其在数据库中的映射规则。 - 表单设计技巧,包括布局规划、控件选择与配置等方面。 - 视图配置要点,如数据展示形式的选择、排序与过滤条件的设定等。 - 数据操作逻辑的编写原则,涵盖数据增删改查的基本实现思路。 #### 第3章 单表维护扩展开发 - **关联视图开发** - **案例描述** 本节介绍了如何在单表维护的基础上,进一步实现关联视图的开发工作。 - **案例开发** 在这一部分,详细阐述了如何通过配置关联关系来实现多个实体之间的数据联动。具体内容包括关联关系的定义方法、数据加载与显示逻辑的编写、以及用户交互设计等方面。 - **知识点总结** 经过本节学习,读者可以了解以下知识点: - 关联关系的定义方式及其在EOS Platform 7.2中的配置方法。 - 数据加载与显示逻辑的编写技巧。 - 用户交互设计原则,特别是多表数据联动时的用户体验优化方法。 - **事件编程** - **案例描述** 本节讨论了如何利用事件编程机制来增强表单或视图的功能性。 - **案例开发** 在这一章节中,深入探讨了如何使用EOS Platform 7.2内置的事件编程机制来实现各种复杂的业务逻辑。主要包括事件触发条件的设定、事件处理函数的设计与编写等内容。 - **知识点总结** 本节学习后,读者可以掌握以下知识点: - 事件触发条件的设定方法。 - 事件处理函数的设计原则与编写技巧。 - **视图开发** - **案例描述** 本节讲解了如何在EOS Platform 7.2中开发视图,以实现更加丰富的数据展示效果。 - **案例开发** 详细介绍了如何进行视图设计,包括视图类型的选择、数据绑定与显示方式的设定等内容。 - **知识点总结** 学习完本节后,读者将了解以下知识点: - 视图类型的选择依据及其应用场景。 - 数据绑定与显示方式的配置技巧。 #### 第4章 表单流程开发 - **案例描述** 本章通过一个具体的案例,介绍了如何在EOS Platform 7.2中实现表单流程的开发。 - **案例开发** 具体讲解了如何设计表单、配置流程节点、设置流转规则等内容,同时还涉及到了流程监控与日志记录等高级功能的使用方法。 - **知识点总结** 本章学习后,读者可以掌握以下知识点: - 表单设计的方法与技巧。 - 流程节点配置原则及其应用场景分析。 - 流转规则设定技巧及其优化方法。 - 流程监控与日志记录的实现方式。 #### 第5章 自定义流程按钮开发 - **案例描述** 本章介绍了如何在EOS Platform 7.2中实现自定义流程按钮的开发工作。 - **案例开发** 详细讲解了如何创建自定义按钮、配置按钮动作逻辑、设置触发条件等内容,同时还包含了实际案例演示与实践指导。 #### 第6章 NUI控件开发 - **SCE端NUI表单开发** - **案例描述** 本节讲述了如何在EOS Platform 7.2 SCE端实现NUI表单的开发工作。 - **案例开发** 具体介绍了如何设计NUI表单、配置控件样式与交互逻辑等内容,同时还涉及到了表单验证与提交等关键环节。 - **STUDIO端NUI界面开发** - **案例描述** 本节介绍了如何在EOS Platform 7.2 STUDIO端进行NUI界面的设计与开发工作。 - **案例开发** 详细讲解了如何设计NUI界面、配置布局与样式、设置动态效果等内容,同时还涵盖了界面调试与优化等高级话题。 - **知识点总结** 通过本章的学习,读者可以掌握以下知识点: - NUI表单与界面设计的方法与技巧。 - 控件样式的配置原则及其应用场景分析。 - 动态效果的设置技巧及其优化方法。 - 表单验证与提交的实现方式。 #### 第7章 典型开发场景 - **团队开发** - **场景一:常规的团队开发** 本节介绍了在EOS Platform 7.2中进行常规团队开发时的一些最佳实践。 - **场景二:先独立开发再合并** 本节讨论了在团队开发过程中如何先进行独立开发再进行合并的策略。 - **场景三:从统一开发模式切换为独立开发模式** 本节讲解了如何从统一开发模式切换到独立开发模式的过程。 - **场景四:共享数据源不共享存储** 本节介绍了如何实现在共享数据源的前提下进行独立存储的方式。 - **前后端连通** - **场景一:在表单/视图脚本编辑器中调用后台逻辑** 本节讲解了如何在EOS Platform 7.2中通过表单/视图脚本编辑器调用后台逻辑。 - **场景二:在流程脚本编辑器中调用后台逻辑** 本节介绍了如何在流程脚本编辑器中调用后台逻辑的具体方法。 #### 附录 - **源代码运行** 本节提供了关于源代码运行的指导信息。 - **开发注意事项** 本节汇总了一些开发过程中需要注意的关键事项,有助于提高开发效率与代码质量。 通过以上内容的学习,读者可以全面了解EOS Platform 7.2的基础开发流程和技术要点,为进一步深入学习和实践打下坚实的基础。
















剩余124页未读,继续阅读


- 粉丝: 3
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 嵌入式系统及应用-Chapter1-嵌入式系统导论.ppt
- 网络营销精英培训计划.pptx
- 最新毋岩毕业设计正文(基于单片机设计的数字电子钟).doc
- 乐活网电子商务解决方案.doc
- 数字图像处理(冈萨雷斯)第一章-绪论.ppt
- 校园网络维护记录[最终版].pdf
- 循环程序设计陈.doc
- 主流计算机图像技术.doc
- 云计算关键技术与应用技能协作训练组集训专项方案.doc
- 数据库原理与技术课程习题答案.doc
- 网络工程生产实习报告.doc
- 学习]网络科学导论度分布.ppt
- 专升本《计算机软件基础》模拟题试卷.doc
- 互联网应用与安全.ppt
- 项目管理技术在工程成本方面的综合运用.doc
- 网络游戏营销方案.pptx


