版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、建立业务逻辑的基本流程概述:1 添加数据字典:通过数据库导入或者加入自定义传输数据模型到整个工 程的数据字典中;使用 IDE 进行应用开发时,需要遵循数据字典,每个业务逻辑的输入输出数 据都是从数据字典中选取出来的,保证了整个开发工程的数据、变量名用词统一。 因此在进行开发之前,需要预先对数据字典进行设计。在业务逻辑开发过程中, 也可以随时为数据字典添加需要的元素。数据字典定义保存为XML 文件形式(designFiles/commons/dataDict.xm)。2、添加服务定义:定义公共服务,如JDBCDriverDataSource、SQLDefine、TableDefine 等服务。(
2、定义的服务需要在节点定义中引用到公共节点或应用节点 才可以起作用。)3、添加公共节点所使用的服务和应用节点所使用的数据:需要引用步骤2中的服务定义和需要引用步骤 1 中的数据字典定义,以便在整个工程的业务逻辑 中使用;4、编写业务逻辑构件:加入该逻辑业务构件的所需数据定义;通过 Java 类导入或者 IDE 提供的业务组件编写业务流程;建立业务逻辑的步骤:1、添加数据字典:在 EMP Explorer 中,右键点击工程名称,点击【项目扩展定义】打开 e-Channels狗signOn. li I-,_ , stat analyze.Z rchivesAnalyie-bii cantralFyA
3、nalyz e. bi申 lo*SickAnalyze. bit orglncom eingAnalyre 1+匚恚现逻辑 知 C数据库表 iji TulerWaiagtrbizEMP 项目设定编辑器,如下图:or er X项目扩展定义1=方法一:自定义数据字典。点击编辑器中的数据字典定义,通过【创建】添 加自定义的传输数据模型:数据ID 需要唯一,数据类别分为 dataElement 和dataCollection,其中,dataCollecion 为 dataElement 的集合,建立对应的 dataElement和 dataCollection 之后可以右键点击 dataCollect
4、ion,选择【添加。】下的数据引 用选项,添加对应的 dataEleme nt 到集合中,形成数据集,这样便于使用。如下 图:11% ChxirLels EfilF 顶目设定編揖器 X空C5数据字典数提云素定丫t冈数据缈:r数据定义_ I属性钗描述数据类型安全输入或删隐searciuxaraaiuinifs-e-arehEnd结束日期4- searchCond.-查谊条件集合JataCollf 71 1创運到用户扩展定义数据宇典设筮數据类型主机报文类型设定公式定交夕卜部字符串定义数彊IDr gcordSue数据名称r ecordSizesaldctKeyseiectKey田malyseDwt,
5、另祈內容名称iikalyieBit.分祈内容数值Laly 丸 D泌.丨分析对象集吾机构范围s&lectRaiigesearchCond.条件1searchCcnd.r.朵件2searchCorid 泰件3创建新数据定|添加1删除属性d.at:LEl&mtd&t:LElemdataElemdatiElemfdataCollsearchRei on区县漏号searchStart起始日期sarchEnd结束日期十 searchCond.K查询条件集合站编号 中心编号s.arcKt(odlsearchCeiLter数据/数茹 ed.at:ElemdataElemii11方法二:
6、使用数据库中的对象添加数据字典。在 EMP Table View 视图中点击【project 图标】选择工程名称,点击【connec】,选中所要加入数据字典的对象名,拖拽到EMP Explorer 视图中的数据库表文件夹中,点击【ok】确认添加新的数据表模型。之后,双击欲添加的表名,在打开的编辑器中点击自动注入数据字典即可(注意:此时应该关闭“e-Channels EMP 项目设定编辑器”)。谕uUy s电DM oil电畔i on丨析对 期集含基本信息表名SJFT BIAG FACT2、添加服务定义:liOhrSi zkAn.419rE4. bn:nemas nfAnAijrEA b iE五试
7、jflKl “11宅BlfelLlEfei et_h5T|:-L til.p!x_lLr_di rt_r *1.CJI.iHhlaj.tfar3ra_F.rt_octwr_Etcii. tbleJH.ELIW.EME.ttbia ,py_f*r :ttl tIIH jj| ijtt_rklLn_E*i:t. iaLle垒*jp-fcit EBEt. tsKLaOutlawAn山HOLtvtjlthh,.fChiTiiid-E聊目设定爭(辂肆?3 EK-馬性走負dujDcjo血ED|潘拗晤” CJmtn数IS若軸A-xalvcLRUI*朴怕苗宦EtarctCEidj tiaal晏陣1S4U:ch
8、i!ldi LJ 4&2XHJU-chond.i iiOEL3seu-cMTd*艺号圧中也:亡辺电1L虫f中谕号Euctk5trt肥灼日匪xa vchEud结束日咽+ x4rcb4ELdj ti DdClltc葺闪糸弊集台PUBLJC_DICTJLULJLIDF UH Lie DIET PLHL. FUC中覽宕FUBLICJJin_fLJILJIBXX_3FUBLEJICT.FUiL JB裁FIIHLIiZ_niCT_PJir._JBS5_5piratir_nicT_ ScTLpttCralOTlSZ2.LAhr *LJSFFirablmJkvhdc QaclArMti an.ilc国
9、W TvUv Vaw狂UfF恥“V3w 5mf i,A uDSJISTTIJL. sjrrj工Ll.Fg UGLSJU-GUgfiCTA.nwn4T prIEB KIanLEIA诲L EJT7_HEUJ:W3_FACT;jCEFTTRUVKH-HAE6TTiL iJFT TEE TILTJIi5IDlLDVJUaTHAf;BTTiHL SJT7 TKZTTMOTE PTf*LCtiDVxfLJblfi6vdTP5L STFTJXUKTv izsjpdiag fact. table Xfi eldJfaiteHOEEIBSJTT DIAG FCEKTERIBSJPT DIAG FREGIONID
10、SJTT DIAJG FSICKSJTTDIAJ&FICC 10SJTT DIAfG FLOiySICKTTFESJTT DWVAECHAE1Oil取消创連在“业务逻辑分组设定编辑器”中,点击【节点定义】,再点击【应用节点】,最后在“数据引用”中点击【添加】,加入要使用的数据定义,点击【确定】即 可。如下图:4、编写业务逻辑构件:在在 EMP Explorer 中,右键点击业务逻辑构件所要放的包名,选择【新建】中的【新增业务逻辑构件】,填写业务逻辑构件 ID ,之后点击【Finish】。如下图:=数据定域逻辑邯严 s7(k”gj 辽 es/bi zs/SQWS/statanalyie/
11、orgjncomeingkrtalyze. bi*or glncom i n.gAnalyx&. bi i X_ k_基本属性逻辑定义工 D : or aitie i ngAnaly: e燈辑定义名称;戛三个无左莎逾易描谨:阳加J1性定义:or 証nt om iiigAnalyz色点击数据定义,之后点击【添加】,选择本逻辑构件中需要使用的数据定义, 点击【确定】即可。如下图:orglncomeingAn*lyz s. bi r基本雇性逻辑处理流程服务定义数爵报文数据H) )-数据定义数据名称数据类型初始值描述errorCodeerrorMsg +analyseD. .tazxalyse
12、D. .G错误代码 绪误信息 分析对彖集合分析内容名称 分析内容数值dat aEl 电尬皀 nt dataEleimentd&taCollecti ondatElement dataElefheiit机构范圉 站ID中心ID区县IE费用类型 裁用 日期月份 机构收入表dataElemeiitdataElement dataElementdatElementdataElementdataElementdatElementdataCollecti on初躺值:分齟m分組名称:删除数据字典数据分类说明:数据定叉;查找:I回数据即口数据名称+ ci融皓走义数据TJ数据名称数軽/数据集合数据类型
13、rrcirCodterrcirHsg错逞信息dataElementcurrentFagecurrentPagm日宜t Element*lt-tLTffllFttttarc+lFasedftttElemintfi.rs.tKeyfirstKeydat&ElementlastKeylastEeyht aElemen tpaeModepage odedataElementcurldxcurldxdtt-fcEltihtnl-rec&rdSi zarecordSi zedataElementselec tKeyselectKeyht aElemen tarialyseDatumdt t
14、Cdllecl i #lHI -oil ilyEeDitdat&Element9ai. LlvEeDal .分析内客数值臼宜t all emeu t.sei e c tRg吕含机构范围dat&ElementsturchCond 审件1dtithElemtni.!E-.ai-&v rKP CTvrlA &*$! amaTi*71,最后点击【Finish】将该 类设置为一个 EMP 可用组件。如下图:nullKeyedCollection kColl =nulliColl = (IndexedCollection) context.getDataElement(an
15、alyseDataCollecion);if(iColl !=null )if(iColl !=null )while(rs.next() kColl.setDataValue(analyseData_Count,value);kColl.setDataValue(analyseData_Name,value2);.rPackage Explorer Xi IMP iitplftrer口 .JJ OrIikeoffieBalaiTLeeS,B,-网*1+comL sqws. si hi t ech, seriri ceJ Ar chi vesCir c sAnaly: eService,Ar
16、chi ve sCr ow dAnalyz eS ervi c g Arthive sHeaJ ArcKivesHe-aL FeeltemScd.!LowSicldfappiLowSicKcalOrgIncomeE:Laifl+ ma创J)I I砂血_1 ! J , Or gins tincor +1 * ApacheTomcat v5. 5 +1JgjfiWeb App Lihrari silOrglncomftirk龙 Outline 爲击 cornu sqws. sihi tech, s If importdeclarati I- B|j Kyp er t ens i onGr &
17、;d eAr dataSowrceHame dataSourcs : DEatrxType : inti金苍O setTr axis act i c*nl 0AgelTraiis&ct i cinlxetBataSource (Sexecute Contextlull101102103104bl 05K维OpenF3Open Vi thkOpen Type MierarchyF4.? &PYCtrl+CC&py Qualified F-ame宣 Fast*Ctrl+V翼 B&leteD<eBuild FatlikSourceAlt+Shift+SRt
18、faclorAlt+Shift+T辿 Import.- M Expert.r.ReferB ft cl ar ati ons-1R&freshF5Ran AskBabug Asprofile AsGenerate Action profilValidate IwarnCompare WithReplace Wi thEMP Wizard自动产生交易步骤代码的叶uActi on frofileAction Id属性列表Or glncoinei ngArLalyz eS ervi c e_tr ans 轨 u t i onT yp e0自动忝加到根元素dtaSourceAction 名称Or gjnc: omei nAik&ly z eS er c eProj sets:Tub rMl an 返韩回在逻辑流程中选择要使用的逻辑定义,在图版区内将需要使用的组件加入到 图中(注意填写组件的属性,自定义 Java 类中 transactionType 为事务类型, dataSource 为数据源 ID
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大数据在各个领域的应用实战指南
- 私募股权基金行业人才培养及职业发展方案
- 幼儿园绿植征集通知书
- 广东省延迟返校通知书
- 广华家园停水通知书
- 广电大厦封控通知书
- 广阳区高中放假通知书
- 建搅拌站停工通知书
- 开学自愿返校通知书
- 张庄员工返岗通知书
- 2022危险性较大的分部分项工程安全管理实施细则
- 巡检记录表巡检记录表
- 2023年度青春期家庭教育调查报告
- 音乐生职业生涯规划书
- 大气课设案例
- GB/T 23617-2009林业检疫性有害生物调查总则
- GB 17498.2-2008固定式健身器材第2部分:力量型训练器材附加的特殊安全要求和试验方法
- 安全员之A证(企业负责人)【含答案】
- 二年级硬笔书法教学课件
- 部编 二年级语文上册 第五单元【集体备课】课件
- 配电线路巡视-配电线路运行与维护
评论
0/150
提交评论