首页 普元EOS开发入门PPT精选文档

普元EOS开发入门PPT精选文档

举报
开通vip

普元EOS开发入门PPT精选文档——开发入门日期:2005年7月PrimetonEOS程序员培训上海普元信息技术有限公司开发必备删除客户功能EOS应用部署修改客户功能增加客户功能客户查询功能开发入门第一部分开发必备常用术语介绍p412.2.1常用文件类型介绍p422.2.2数据总线介绍p432.3.1数据流介绍p442.3.2数据定义p482.3.3数据映射p512.3.4EOSStudio5.0开发环境介绍p532.4第一部分开发必备业务逻辑展现逻辑页面逻辑数据逻辑运算逻辑连线EOS构件EOS构件包业务流程常用术语介绍p412.2.1.bzg文...

普元EOS开发入门PPT精选文档
——开发入门日期:2005年7月PrimetonEOS程序员培训上海普元信息技术有限公司开发必备删除客户功能EOS应用部署修改客户功能增加客户功能客户查询功能开发入门第一部分开发必备常用术语介绍p412.2.1常用文件类型介绍p422.2.2数据总线介绍p432.3.1数据流介绍p442.3.2数据定义p482.3.3数据映射p512.3.4EOSStudio5.0开发环境介绍p532.4第一部分开发必备业务逻辑展现逻辑页面逻辑数据逻辑运算逻辑连线EOS构件EOS构件包业务 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 常用术语介绍p412.2.1.bzg文件:业务逻辑源文件。.bza文件:业务逻辑编译文件。.prg文件:展现逻辑源文件。.pra文件:展现逻辑编译文件。.jsp文件:页面逻辑文件。.java文件:运算逻辑、JspTag等的Java语言源文件。.class文件:运算逻辑类、JspTag等Java语言源文件通过编译后产生的文件第一部分开发必备常用文件类型介绍p422.2.2.xml文件:用于描述运算逻辑类等的xml文件。.ent文件:数据实体描述文件。.ens文件:查询类型数据实体描述文件。.dtr文件:数据树描述文件。.wfg文件:业务流程源文件。普元EOS基于一个面向应用的分层构件模型,一个应用系统被分为不同层次的构件,层次之间通过基于XML 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 的数据总线来进行交互。第一部分开发必备数据总线介绍p432.3.1第一部分开发必备数据流介绍p442.3.2页面逻辑操作区运算逻辑操作区业务逻辑操作区SessionContext数据区的结构:guest1127.0.0.1upload第一部分开发必备数据流介绍p442.3.2RequestContext数据区的结构:?xmlversion="1.0"encoding="GB2312"standalone="no"?>。。。custPackagepr.QueryCust_pr127.0.0.18090guest1127.0.0.1upload第一部分开发必备数据流介绍p442.3.2BizContext数据区的结构:。。。guest1127.0.0.1upload第一部分开发必备数据流介绍p442.3.2各种逻辑构件与数据总线之间的数据交换以数据单位来进行数据单位(DataUnit),数据单位包括:Element、Entity(EOSEntity)、Field(EOSField)、list(EOSEntityList)几种EOSEntity 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示有意义的数据实体由table映射成的entity由view映射成的entity由joinTable映射成的entity非映射的entityEOSField是EOS系统中数据最基本的组成单位EOSEntityList是EOSEntity的集合第一部分开发必备数据定义p482.3.3Entity的 格式 pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载 1234Thisisdemo第一部分开发必备数据定义p482.3.3EntityList的格式为:1234Thisisdemo2345Thisisdemo第一部分开发必备数据定义p482.3.3数据引擎是EOS平台所提供的一组底层的技术组件,用于封装数据库相关操作,从而屏蔽系统底层数据库的细节,使用户可以开发出数据库无关的EOS应用数据字典:保存着对数据库表,视图等数据实体结构信息和字段信息的详细信息 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 ,数据引擎拿到一个数据实体后,从数据字典中查询该数据实体结构定义,然后产生对数据库操作语句来对数据库进行操作。运行原理:EOS中业务引擎的BizContext数据区中的数据通过数据引擎将数据总线中的Entity映射到数据库中的表或视图或关联表(JoinTable),Field映射到数据库中的字段。第一部分开发必备数据定义p482.3.3例如:根据客户的部分信息查询他的详细信息:第二部分   查询功能查询功能描述:用户通过第1各展现逻辑调用第1个输入查询条件页面,输入查询条件页面调用第2个查询展现逻辑,第2个展现逻辑查询完后调用第2个页面查询结果页面输出结果【开发步骤】P653.2节准备数据库表P643.1节创建项目custProject创建构件包custPackage导入数据实体Cust创建查询条件输入页面inputCondition.jsp创建查询条件展现逻辑prinputCondition创建查询业务逻辑bizQueryCust(可进行内部调试)创建显示查询结果页面文件showResult.jsp创建查询展现逻辑prQueryCust修改Jsp内容inputCondition.jsp编译部署:(选中“自动构建”,保存即编译)程序调试,设置断点,从页面上进行调试运行测试。第二部分   查询功能第二部分   查询功能案例小结——查询功能运行原理小结展现引擎XML()prQueryCust第二部分   查询功能案例小结——参数设置和数据流小结详见P883.2.5.2节第三部分   增加记录功能增加记录描述:用户通过查询结果页面的[增加],进入到增加页面addone.jsp,增加提交到展现逻辑Addone_P,增加成功回到增加页面继续增加。【开发步骤】P893.3节创建增加客户页面addone.jsp修改查询结果页面showResult.jsp创建增加客户业务逻辑bizAddone创建增加客户展现逻辑prAddone运行测试第三部分   增加记录功能第四部分   修改记录功能修改记录功能描述:用户在查询结果页面选择某个客户,然后点击[修改],进入到修改页面modifyone.jsp,修改页面上应有客户的完整信息输出,所以需要查单个客户信息(展现逻辑updateinfo_P)输出到修改页面,修改完提交到展现逻辑modifyone_P,修改成功回到查询页面。所以我们要创建两个展现逻辑和一个页面。【开发步骤】P983.4节创建查单个客户信息业务逻辑bizupdateinfo创建修改页面modifyone.jsp创建查单个客户展现逻辑prupdateinfo修改查询结果页面文件showResult.jsp创建修改客户信息的业务逻辑bizmodifyone创建修改客户信息的展现逻辑prmodifyone运行测试。第四部分   修改记录功能第五部分   删除记录删除记录功能描述:用户在查询结果页面选择某几个客户,然后点击[删除]提交到展现逻辑的del_P,由于可以一起删除几个客户所以需要事务处理,删除成功进入到成功页面,删除失败进入失败页面。所以我们要创建一个展现逻辑del_P,两个页面。第五部分   删除记录【开发步骤】P1083.5节创建删除客户信息的业务逻辑bizdel(可进行内部调试)创建删除失败页面delerror.jsp创建删除成功页面delsuccess.jsp创建删除客户信息的展现逻辑prdel修改查询页面showResult.jsp运行测试。关于分支线的说明:使用简单表达式和使用复杂表达式P1173.5.6简单表达式:左值和左值类型:根据所选左值类型填写相应类型的左值。左值类型有“返回值”和“entityField”两种,“返回值”是指BL_setReturnCode返回的前一操作成功成功与否的代表制,如本例所示;“entityField”指的是用存在dom区域的节点值来作为判断的依据。左值类型为“返回值”时,则作之变灰,不可写左值类型为“entityField”时,则左值填写为数据实体或者数据树的Xpath路径;关系符:根据需要选择==、>、<、>=或<=右值和右值类型:根据所选右值类型填写相应类型的右值。右值类型为变量时,则“右值”中输入Xpath路径右值类型为常量时,则“右值”中输入任意值;第五部分   删除记录复杂表达式:条件连接符号支持多个条件组合,支持关系运算符&&、||、!条件中支持变量,变量以$开始,后面紧跟[,以]结束,形式为:$[…….]逻辑运算符支持<,>,<=,>=,!=,==算术运算符支持+,-,*,/,%,对字符串融合,特殊提供&(字符串的连接)操作符基本类型支持字符串、浮点型(支持幂指数)、整形(支持16进制)、支持注释支持条件表达式conditionExpress?true:false自动类型操作识别。第五部分   删除记录练习展现逻辑中的事务处理事例:备份删除练习目标:把整个custPackage项目达成一个应用包部署到基于weblogic8.1的EOSServer。一个项目包中可以包含所有的构件包,或选择需要数目的构件包。准备工作:安装好EOSServerforWeblogic8.1,安装可参考《EOS产品安装指南》确定EOSServer5.0forWeblogic8.1服务器对应同一个数据库,如果是ORACLE数据库,需要注意是否修改了JDBC的配置第六部分   EOS应用部署——打包部署【步骤】P1213.6节打包注意:要选中需要发布的平台部署第六部分   EOS应用部署——打包部署目标:实现用户只要一登录就可以看到“客户管理”菜单,点一下就进入查询、增、删、改功能模块第六部分  EOS应用部署——应用功能发布【步骤】P1263.6节定义菜单:把查询的展现逻辑与菜单关联起来建立角色和菜单的关联建立新用户建立新用户与角色的关系第六部分  EOS应用部署——应用功能发布开发历程回顾联系我们请访问:www.primeton.com或致电:800-820-5821或通过邮件:cservice@primeton.comLOGO结束页Thankyou!
本文档为【普元EOS开发入门PPT精选文档】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
夕夕资料
拥有专业强大的教研实力和完善的师资团队,专注为用户提供合同简历、论文写作、PPT设计、计划书、策划案、各类模板等,同时素材和资料部分来自网络,仅供参考.
格式:ppt
大小:1MB
软件:PowerPoint
页数:0
分类:理学
上传时间:2021-03-26
浏览量:22