IPP开发培训
IPMP(工程)培训(第一讲 项目与项目管理)
当代项目与项目管理是扩展了的广义概念,项目管 理更加面向市场和竞争、注重人的因素、注重顾客、 注重柔性管理
2.项目管理的发展过程
项目管理实践 活动 完成任务
传统项目管理
方法
满足三重约束
新项目管理
学科
从目标上来讲 是让利益相关 者满意
二、项目管理
(一)项目管理概念
项目管理概念
项目管理定义:项目管理就是以项目 为对象的系统管理方法,通过一个临时 性的、专门的柔性组织,对项目进行高 效率的计划、组织、指导和控制,以实 现项目全过程的动态管理和项目目标的 综合协调与优化。
项目管理概念的理解
项目管理的对象——项目 项目管理的组织特点——临时性、富有 柔性 项目管理的手段——计划、组织、指导 和控制 项目管理的目标——实现项目全过程的 动态管理及项目的目标
三峡举世瞩目总的投资近2000个亿!
葛洲坝水利工程
青藏公路工程
川藏公路工程
南水北调工程
西气东输工程管道 建设 投资估计在400亿!
(一)项目的概念
自从有了人类,人们就开展了各种有组织的活 动。随着社会的发展,有组织的活动逐步分化 为两种类型: 一类是连续不断、周而复始的活动,人们称之 为“运作”(Operations),如企业日常的生产 产品的活动; 另一类是临时性、一次性的活动,人们称之为 “项目”(Projects),如企业的技术改造活动、 一项环保工程的实施。
(三) 项目管理知识体系及其 主要管理内容
项目管理知识体系 项目管理主要内容 项目管理涉及到多方面内容,这些内容可以按照不同的 线索进行组织: 2个层次:企业层次的、项目层次的 4个阶段:CDEF 5个过程:启动过程、计划过程、执行过程、控制过程、 结束过程 9个领域:范围管理、时间管理、费用管理、质量管理、 人力资源管理、风险管理、沟通管理、采购管理、综 合管理 42个要素: 多个主体
IPMP课程培训讲义
IPMP课程培训讲义目录一、项目与项目管理 (3)1、项目与作业的定义与区别:P28 (3)2、项目的特征与属性:P29 (3)3、项目利益有关者:p34 (3)4、项目管理的概念与特点p38: (4)5、项目管理的要紧内容(P44) (5)7、需求识别与项目识别的概念及其差异 (8)二、项目组织与团队 (8)1、项目的组织形式 (8)2、项目经理 (9)3、项目人力资源管理 (10)4、项目人力资源绩效评估 (10)5、目标管理 (11)6、团队概念 (11)7、多目标管理 (11)8、企业目标管理 (12)9、企业项目管理组织设计p245-247 (12)10、项目管理办公室p254 (12)三、项目论证与评估 (13)1、项目论证:项目论证的概念、阶段与通常程序p66-67 (13)2、资金的时间价值 (13)3、静态评价方法: (14)4、动态评价法: (14)5、不确定性分析 (15)6、通常机会研究与特定机会研究p67-68 (16)7、初步可行研究与全面可行性研究 (17)8、项目财务评价 (19)9、项目国民经济评价 (20)10、项目环境影响评价 (20)11、项目融资 (20)12、项目评估 (21)四、项目计划与操纵 (23)1、项目目标与策略 (23)2、项目启动 (23)3、项目结构 (23)4、项目范围: (24)5、时间进度 (25)6、资源管理 (28)5、进度管理 (28)6、资源管理: (31)7、费用操纵 (31)8、效果度量 (32)10、采购与合同 (33)11、项目质量管理 (35)五、项目的收尾与验收 (40)1、项目验收 (40)2、项目质量验收 (40)3、项目文件验收 (40)4、项目交接 (40)6、项目审计: (41)7、项目后评价: (41)六、项目综合管理 (43)1、信息的定义: (43)2、沟通的重要性、方式 (43)3、正式沟通的渠道、内容形式 (43)4、冲突 (43)5、风险的概念 (44)6、项目监理: (45)7、项目监督的性质、内容、方式 (46)IPMP认证要点一、项目与项目管理1、项目与作业的定义与区别:P28项目是一个将被完成的有限任务,它是一个组织为实现既定的目标,在一定时间、人力与其他资源约束条件下,所开展的满足一系列特定目标、有一定特殊性的一次活动。
IPMP(工程)培训(第六讲 工程项目设计、施工和后期管理)
《规范》的内容
• • 《规范》共计18章68节367条。要点有: 术语、项目管理内容与程序: 术语共26个。 项目管理内容: 项目管理程序: 建立“项目管理规划制度”: 实施“项目经理责任制”: 建立能有效运行的项目经理部: 突出项目的目标控制主线: 搞好项目组织协调,为目标控制提供动力: 项目的四项管理:现场管理、合同管理、信息管理、生产要素管理 施工项目的后期管理:竣工验收阶段管理、施工项目管理考核评价、回访 保修管理。
工程项目竣工验收资料
• 工程项目竣工验收资料:是记录和反映 施工项目全过程工程技术与管理档案资 料的总称。竣工验收资料包括:工程施 工技术资料、工程质量保证资料、工程 检验评定资料、竣工图及规定的其他应 交资料。
工程项目竣工验收管理
• 交付竣工的形式:单位工程(或专业工程) 竣工验收、单项工程竣工验收和全部工程的 竣工验收。 • 工程竣工验收的要求:规定的任务已全部完 成;试车合格,形成生产能力;环境保护设 施、劳动安全卫生设施、消防设施已按设计 要求与主体工程同时建成使用;有完整的并 经核定的工程竣工资料,并满足归档要求; 有勘察、设计、施工、监理单位签署确认的 工程质量合格文件;有工程使用的 主要材料、 构配件、设备进场的证明及试验报告。
三、工程项目后期管理
• 工程项目竣工验收 工程项目竣工验收概念:是建设工程项目 建设周期的最后一道程序,也是我国建 设工程的一项基本法律制度。实行竣工 验收制度,是全面考核建设工程,检查 工程是否符合设计文件要求和工程质量 是否符合验收标准,能否交付使用、投 产、发挥投资效益的重要环节。
• 工程项目竣工验收的目的:全面考察工 程的施工质量;明确合同责任;是建设 项目转入投产使用的必备程序。 • 工程项目竣工验收程序:验收准备;编 制竣工验收计划;组织现场验收;进行 竣工结算;移交竣工资料;办理交工手 续。
IPMP培训纲要
IPMP培训纲要1. 简介IPMP〔Integrated Project Management Program〕是一种综合工程管理方案,旨在帮助组织实施和管理复杂工程。
这个培训纲要将介绍IPMP的根本概念、原那么和技术,以及如何在工程中应用IPMP来提高管理效率和工程成功率。
2. 培训目标本培训的目标是使学员掌握以下内容: - 理解IPMP的定义和根本原那么。
- 掌握IPMP的主要技术和工具。
- 学会如何将IPMP应用于工程管理实践中。
- 提升工程管理能力,实现工程的成功交付。
3. 培训内容3.1 IPMP概述•IPMP的定义和开展历程•IPMP的价值和优势•IPMP与其他工程管理方法论的比拟3.2 IPMP的根本原那么•综合管理原那么:整合工程管理的各个方面,提高工程整体绩效。
•风险管理原那么:识别、评估和控制工程风险,确保工程成功交付。
•沟通与协作原那么:建立良好的沟通和协作机制,提高团队效率和工程协同性。
3.3 IPMP的主要技术和工具•工程规划:制定工程目标、范围、资源等方案,确保工程按时、按质、按量交付。
•风险管理:识别、分析和评估工程风险,并采取相应的风险应对措施。
•沟通与协作:建立有效的沟通渠道和协作机制,促进团队合作和信息共享。
3.4 IPMP在工程管理中的应用•IPMP在工程启动阶段的应用:确定工程目标、范围和方案。
•IPMP在工程执行阶段的应用:执行工程方案,管理工程进展、资源和风险。
•IPMP在工程收尾阶段的应用:验收工程交付物,总结工程经验教训。
3.5 IPMP的培训案例分析通过案例分析,学员将了解IPMP在实际工程管理中的应用方法和效果。
4. 培训方式与时间安排•培训方式:面对面授课,结合案例分析和小组讨论。
•培训时间:2天,每天6小时。
5. 培训评估•学员参与度评估:考察学员对培训内容的理解和参与度。
•培训效果评估:考察学员在实际工程管理工作中应用IPMP 的能力和效果。
IPC培训标准[全稿]
123电子产品划分为三个级别:分别是1级-通用类电子产品包括消费类电子产品1></a>.部分计算机及其外围设备,那些对外观要求不高而以其使用功能要求为主的产品.2级-专用服务类电子产品包括通讯设备,复杂商业机器,高性能,长使用寿命要求的仪器.这类产品需要持久的寿命,但不要求必须保持不间断工作, 外观上也允许有缺陷.3级-高性能电子产品包括持续运行或严格按指令运行的设备的产品,这类产品在使用中不能出现中断,例如救生设备或飞行控制系统.符合该级别要求的组件产品适用于高保证要求,高服务要求,或者最终产品使用环境条件异常苛刻.123厂内各机种级别的划分:以下系列机种依二级标准判定.DELL MODELHP MODELFUJI MODELCOMPAQ MODELDESKTOP MODELCISCO MODELADAPTER MODELCOMMUNICATION MODEL以下系列机种依三级标准判定.SERVER MODELINNOVETA MODELVRM MODEL依据本产品特性,本公司生产之产品依IPC-A-610分类采用二级/三级标准:1.SERVER,VRM, INNOVET A机种执行三级标准,另亦须依客户制定之判定标准执行.2.其余各机种执行IPC-A-610二级标准.123对各级别产品均分有四级验收条件:目标条件,可接受条件,缺陷条件和过程警告条件.电子组件的操作:1.保持工作站干净整洁,在工作区域不可有任何食品,饮料或烟草制品.2.尽可能减少对电子组件的操作,防止损坏.3.使用手套,需要及时更换,防止因手套肮脏引起的污染.4.不可用裸露的手的手指接触可焊表面,人体油脂和盐分会将低可焊性,加重腐蚀,还会导致其后涂覆和低层压的低粘附性.5.绝对不可堆叠电子组件,否则会导致机械性损伤,需要在组装区使用特定的搁架用于临时存放.123手焊作业基本要求1 温度调整: 恒温烙铁调至M.O.I.规定之温度。
ip培训工作总结
ip培训工作总结
IP培训工作总结。
IP(知识产权)培训是指对企业员工进行有关知识产权方面的培训,旨在提高员工对知识产权的认识和理解,增强企业对知识产权的保护意识。
在过去的一段时间里,我们公司积极开展了IP培训工作,通过不懈努力,取得了一定的成效。
首先,我们组织了一系列的知识产权法律法规培训,包括专利法、商标法、著作权法等内容。
通过这些培训,员工们对知识产权的相关法律法规有了更深入的了解,知道了如何保护自己的创新成果,也明白了侵权行为的法律后果。
其次,我们还开展了一些实用的IP管理培训,包括专利申请流程、商标注册流程、著作权登记流程等内容。
通过这些培训,员工们学会了如何正确地申请和管理自己的知识产权,提高了对知识产权的保护能力。
此外,我们还邀请了一些知识产权领域的专家学者来公司进行讲座,分享他们在知识产权领域的经验和见解。
这些讲座为员工们提供了一个更广阔的视野,激发了他们对知识产权工作的兴趣,也为公司的知识产权工作注入了新的活力。
总的来说,通过这段时间的IP培训工作,我们公司在知识产权方面取得了一些积极的成果。
员工们的知识产权意识得到了提升,对知识产权的保护有了更深入的理解,这将为公司的创新发展提供更有力的保障。
未来,我们将继续加强对知识产权方面的培训,不断提升员工的知识产权保护能力,为公司的可持续发展做出更大的贡献。
IPMP的项目管理认证培训课件
2023 ipmp的项目管理认证培训课件•ipmp认证简介•项目管理基础知识•ipmp认证考试准备目录•ipmp实践案例分析•ipmp认证培训建议•ipmp认证的未来发展01ipmp认证简介1ipmp的概念和性质23指经过IPMP认证的、具备项目策划、组织、实施、控制和收尾能力的专业人士。
基于资质的项目经理指在组织内通过一系列相互关联的活动和资源来创造独特的产品、服务或成果。
项目指将知识、技能、工具、方法应用于项目活动,以实现项目目标。
项目管理1ipmp认证体系23IPMP认证分为四个等级:A级(最高级)、B 级、C级和D级,每个等级对应不同的项目管理专业能力和责任。
IPMP认证标准包括四个方面:项目管理知识体系、项目管理技能、项目管理经验和项目管理职业素养。
IPMP认证考试采用全英文试卷,分为理论和实践两个部分,要求考生具备较高的英语水平和项目管理能力。
提高个人职业能力IPMP认证是项目管理领域的国际权威认证,获得该认证可以证明您具备项目管理方面的专业知识和技能,提高职业竞争力。
ipmp认证的意义获得国际认可IPMP认证是国际上广泛认可的项目管理专业认证,通过该认证可以获得更多的国际合作和发展机会。
提升组织竞争力组织内的项目管理专业人才获得IPMP认证,可以提升组织在项目管理和执行方面的能力和竞争力,从而促进业务发展。
02项目管理基础知识项目管理指利用各种项目管理的方法、工具、技术、知识和技能,协调、管理和控制项目资源,达到项目目标的过程。
项目指一系列独特的、复杂的并相互关联的活动,这些活动有着一个明确的目标或目的,必须在规定的时间、预算、资源限制内,依据规范完成。
项目管理特点目标性、独特性、一次性、不确定性、资源有限性等。
项目管理的定义和特点项目管理的核心内容项目时间管理制定合理的时间计划,确保项目按时完成。
项目范围管理明确项目的范围和可交付成果,便于项目目标的实现。
项目成本管理合理分配和利用项目资源,确保项目成本控制在预算范围内。
IPc培训计划
IPc培训计划一、培训背景和目的随着信息化的快速发展,网络安全问题日益凸显。
IPc(Internet Protocol Camera)作为一种新型的安防设备,已经被广泛应用于各个领域,并成为了网络安全的一部分。
然而,由于IPc设备的特殊性,很多使用者对其性能、功能和安全性并不了解,因此需要开展IPc 培训,提高用户对IPc设备的认识和应用能力,从而更好地保护网络安全。
二、培训对象本次培训主要面向各类使用IPc设备的人员,包括但不限于企业、学校、政府机构、社区等不同行业和领域的工作人员。
培训对象包括但不限于IT技术人员、系统管理员、安全管理人员等。
他们需要了解IPc设备的使用方法、维护技巧和网络安全知识,以保障IPc 设备的正常运行和网络安全。
三、培训内容1. IPc设备的基本原理和工作机制- IPc设备的定义和分类- IPc设备的工作原理- IPc设备的基本组成2. IPc设备的安装和配置- IPc设备的安装地点选择- IPc设备的安装步骤和注意事项- IPc设备的网络配置和参数设置3. IPc设备的使用和管理- IPc设备的基本功能和操作- IPc设备的远程访问和控制- IPc设备的监控和录像功能4. IPc设备的网络安全- IPc设备的网络安全漏洞和风险- IPc设备的网络攻击和防范- IPc设备的安全配置和管理四、培训方式根据培训对象的实际需求和学习情况,本次IPc培训将采用多种方式进行:1. 线下面授采用专家讲解、案例分析和现场操作等方式,为培训对象提供系统的理论知识和实际操作经验。
2. 在线学习利用网络平台提供在线视频、课件、论坛等资源,为培训对象提供便捷的学习渠道和互动交流方式。
3. 实践操作组织培训对象参与实际操作练习,提升其对IPc设备的掌握和运用能力。
五、培训时间和地点本次IPc培训将在工作日或节假日进行,根据培训对象的实际情况确定具体的时间安排。
培训地点将在使用IPc设备较为集中的单位或者设备供应商处进行,以便参与者能够近距离了解IPc设备的工作和管理。
IPMP培训之四
1.项目计划与控制过程概览
IPMP培训之四
2.项目的计划与控制的概念
n 项目计划的编制
»项目分解 »进度安排 »资源和费用计划
n 项目计划的控制
»项目计划的控制就是要时刻对每项工作进度进行监督, 然后,对那些出现“偏差”的工作采取必要措施,以 保证项目按照原定计划进度执行,使预定目标按时和 在预算范围内实现.
IPMP培训之四
需求建议书的内容(2)
n 客户供应
– 项目实施上客户提供的保障,物品供应等
n 客户的付款方式
– 这是承约商最为关心的,如分期付款、一次性付款 等
– 例某房地产开发商在项目启动时支付给建筑公司 20%的款项,项目完成50%再支付30%的款项,项 目完成竣工后支付剩余50%资金。
n 项目的进度计划
IPMP培训之四
3.项目计划与控制的内容
n 作业计划控制 n 费用计划与控制 n 进度计划与控制 n 质量计划与控制
IPMP培训之四
4.项目计划与控制的层次
n 项目总进度计划与控制 n 项目主进度计划与控制 n 项目详细进度计划与控制
IPMP培训之四
5.项目三坐标管理的概念
n 项目管理的三坐标管理体系 —项目的进度管理是项目能否按期实现的基本 保证 —项目的费用管理是对实现项目所需要的经费 进行合理有效的管理,使得项目的费用支出与 进度相协调 —项目的质量管理是使所实施的项目达到设计 质量及技术指标的关键,是项目得以顺利完成 的基础
– 承约商所要作的工作就是根据具体情况确定满足客户需 求的项目
» 客户的成本预算能否足以完成满足需求的项目 » 客户已识别的需求是否经济可行,这一点应以客户为中心
IPMP培训之四
IPMP培训纲要(第四部分计划与控制)
IPMP培训纲要
2.2 项目确立过程
项目构思 构思选择 D
情况分析及问题定义
反
目标的提出和目标系统设计 项目定义 项目审查
环 境 和 情 况 调 查
馈
D 项目建议书 可行性研究 D
项目任务书
D
为决策点
IPMP培训纲要
二、项目启动—— 需求产生项目
需求设计 新产品(项目)开发的全生命周期中的一个 子过程 —— 最前端的过程。它是联接市场和 企业的一个桥梁。 了解市场需求 使产品(项目)成功的一种高层次的投资。 在当前商品经济环境和电子商务中,市场的性 质发生了深刻的变化。
商业作业模式
市场大小
基于网络的营销模式
IPMP培训纲要
主要内容
• • • • • • 项目的计划与控制 项目启动 进度管理 费用管理 质量管理 项目管理的主要方法 ——工作分解结构 ——网络计划技术 ——资源费用曲线 ——挣值分析法(赢得值分析法)
IPMP培训纲要
一、项目的计划与控制
• • • • • • 项控制的内容 项目计划与控制的层次 项目三坐标管理的概念 项目三坐标的平衡
Who
人员使用计划
When
进度表
How much
费用预算
作用:
帮助(项目管理人员)整合、协调项目管理不同领域的 信息交流,促进有效的沟通、有效地对项目中的变更加以控 制和管理。
航海图、行军图 —— 保证足够信息,决定下步该做什么
IPMP培训纲要
培训目标
怎样进行项目控制—— 关键性环节
科学地确定目标,是实现有效控制的前提。
培训工作架构方案
培训工作架构方案背景当前,随着社会的不断发展,技术的不断革新,各企事业单位都在面临不同程度的人力资源短缺问题,而在其中人才培养更是重中之重,而企业培训作为有效的人力资源培养方式,在纷繁复杂的现代经济中扮演着重要的角色。
鉴于此,针对公司培训工作的具体情况,提出以下培训工作架构方案,以更好地指导公司的培训工作。
目标本方案的目标是为了使企业培训工作始终紧密结合单位的实际需求,确保培训内容的有效性和专业性,同时提高培训的效率和普惠性,实现向多元化、创新化、技术化的人力资源培养模式转型。
培训工作架构一、企业培训工作的目录企业培训工作的各项内容按照如下目录划分,以方便培训的开展和跟踪审计。
1.企业培训计划2.培训视频、培训课件、PPT等相关教材的搜集整理3.培训流程与流程控制的规范4.培训人员及资源管理5.培训效果评估二、企业培训工作的具体步骤1.确定培训计划1.根据部门对职工的要求和个人发展规划,编制企业培训计划2.确定培训主题、培训讲师、培训时间、培训地点、培训方式等2.整理培训教材1.收集或编写培训教材2.整理、审批、归档、更新3.培训流程规范1.制定培训通知、会议纪要、评估表等企业化标准流程文档4.培训人员及资源管理1.人员管理:培训需求摸排及职工筛选,培训计划推行与管理2.资源管理:包括培训场地、培训设施及设备等的供应,并保证达到实效。
5.培训效果评估1.根据培训目标,评估培训质量和效果2.收集、分析和使用培训反馈数据三、培训课程开发1.建立循序渐进的课程体系,从初级到高级不同课程互相链接、相互补充,提高学员学习效率,并加强课程的系统性、专业性和科学性。
2.增加教师的课堂互动,增强教学的实效性。
3.根据岗位的不同性质和需求,把课程分成必修课和选修课,并根据不同的职务分配必修课和选修课。
四、IPP培训架构IPP为企业内训研究院(Institution of Professional Practitioners)的英文缩写,这是一种自我培训方式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库表生成工具
gentb /ipp/table/config 标准构件
部分ipp平台函数(数据存储池部分)
int PPutStr(char *c_pczName,char *c_pczVal) int PGetStr(char *c_pczName,char *c_pczBuf,int c_iBufLen) int PPutMem(char *c_pczName,void *c_pVal,int c_iValLen) int PGetMem(char *c_pczName,void *c_pBuf,int c_iBufLen) int POOL_SetPutSuff(char *c_pczSuff) int POOL_SetGetSuff(char *c_pczSuff) int POOL_TraceData()
发送处理
int (*) (int c_iSocket,char *c_pcMsgTxt,int c_iMsgLen,int *c_piSendLen,int c_iTimeOut)
发送前预处理
int (*) (char *c_pcInMsgTxt, int c_iInMsgLen, char *c_pcOutMsgTxt, int *c_piOutMsgLen)
部分ipp平台函数(日志相关)
PHTLogInfo OpenHTLog(char *ident, int option,char *facility,char *profile) int HTLog(PHTLogInfo log, int priority,char *value) int HTLogv(PHTLogInfo log,int priority,char *fmt,...) int HTDump(PHTLogInfo log,int priority,char *value,int len) void CloseHTLog(PHTLogInfo log)
外部交易
外部交易配置屏幕提供配置一个外部交易的解析构件, 还有此外部交易或者其子码所对应的内部交易码。 屏幕分为三个部分,左上为外部交易和解析构件的对 应关系,外部交易可以没有解析构件,蓝色光条所在的行 为当前选中的外部交易;下部为选中的外部交易及其子码 和内部交易的对应关系,外部交易可以直接对应一个内部 交易,此时其子码设置为“NULL”,或者外部交易根据不 同的子码来对应不同内部交易,蓝色光条所在行为当前选 中的内部交易映射关系;屏幕的右上显示了选中外部交易 的解析构件以及当前选中内部交易码映射关系,在此处进 行增加、修改、查询等操作。
ENUM_GROUP
EnumConfig
WILD_GROUP
WildConfig
TPP
TPP编号 超时时间 参数1 (IP地址) 参数2 (端口) 参数3 参数4
网关库开发
服务端
接收处理 接收后预处理 发送处理 发送前预处理
客户端
发送/接收处理 发送前预处理 接收后预处理
开发相关的网关配置(短连接为例)
CPC SGC CGC DDR ACL TPP TCL
CPC
网关名 网关IP地址 网关类型标志 0内联,1外联,2插槽 SERVER子进程个数初始值 Client子进程个数初始值 SERVER子进程个数最大值 Client子进程个数最大值 网关事务类型 事务类型 非9:可以判断交易类型 9:未知交易 网关所用动态库的名字
客户端安装
Informix客户端的安装 PIppManager的安装 Informix ODBC的配置 PIppManager的配置
软件安装
Informix客户端的安装 PIppManager的安装
以上安装略过
Informix ODBC的配置
PIppManager的配置
使用说明请参见”IPP管理使用手册.doc”
部分ipp平台函数(数据库相关)
int DAI_ConnDB(TConnection ** pconn, char * c_pczStr, int flag) int DAI_DisconnDB(TConnection * conn) int DAI_BeginTrans(TConnection * conn) int DAI_EndTrans(TConnection * conn,int flag)
SGC
网络协议(Gateway Proto) 协议参数1:TCP端口号 协议参数2:未用 协议参数3:长短连接标志:L常连接,S短连接 协议参数4:连接方式L标识动态库 发送构件名 接收构件名 发送预处理构件名 接收预处理构件名 网关服务标识 最大允许连接数 通信超时:单位秒 最小忙进程比率 最大忙进程比率 处理该模块的函数 进程管理是否需要特殊处理 本子模块最早启动的进程,在dFinishHours后需要关闭重起
接收后预处理
int (*) (char *c_pcInMsgTxt,int c_iInMsgLen,char *c_pcOutMsgTxt,int *c_piOutMsgLen)
其他网关
双向异步长连接网关 TUXEDO网关
交易流程开发
外部交易 内部交易 原子交易 返回码映射 报文配置
原子交易
定义:原子交易交易开发中最小粒度的组成 部分 对IPP中的原子交易进行增加、修改、删除、 查询等操作。
返回码映射
TPU_RETCODE可以和外部错误码进行自动转 换
报文配置
报文转换脚本配置 脚本文件是一个脚本文件,脚本中可以包含配置 行,配置行由特定的命令符号引导。 报文转换脚本配置工具辅助进行脚本文件的编写, 工具中默认有特定的命令符号引导,用户可一在 脚本文件“$setfunc”命令引入新的,或者替换当 前默认的命令符号含义。在用户编辑脚本文件时, 光标移动到文本的配置行,或者新输入一个命令 符号,此时在下面的窗口中可以进行命令行的配 置,配置完成后,按“确认”按钮将配置的配置 行提交到文本的当前光标处。
客户端
发送/接收处理
int (*)(char *para1,int para2,char *sMsgTxt,int iLen,char *sRcvBuf,int MaxSize,int *iRcvLen,intt (*) (char *c_pcInMsgTxt,int c_iInMsgLen,char *c_pcOutMsgTxt,int *c_piOutMsgLen)
CGC
网络协议(Gateway Proto) 协议参数1:未用 协议参数2:未用 协议参数3:长短连接标志:L常连接,S短连接 协议参数4:连接方式L标识动态库 发送/接收构件名 发送预处理构件名 接收预处理构件名 网关服务标识 最大允许连接数 通信超时:单位秒 最小忙进程比率 最大忙进程比率 处理该模块的函数 进程管理是否需要特殊处理 本子模块最早启动的进程,在dFinishHours后需要关闭重起
部分ipp平台函数(TPU部分)
int TPU_SetRet(char *c_pczRetCode,char *c_pczRetMsg,...) int TPU_SetErr(char *c_pczFile,int c_iLine,char *c_pczErrCode,...) int FLC_RunAtTr_Com(TPtattr *c_ptPtattr) long TPL_GetSerialNo(char *c_pczType,char *c_pczDate) char *TPL_GetDate(char *c_pczFormat) int TPL_StrCmpNS(char *c_s1,char *c_s2) double TPL_Round(double c_dVal,int c_iScale) long TPL_CalDiffDate(char *c_pczType,char *c_pczDate1,char *c_pczDate2) void TPL_CalDateFrom(char *c_pczType,char *c_pczDate1,long c_lDiff,char *c_pczDate2) char *TPL_Home()
服务端
接收处理
int (*) (int c_iSocket,char *c_pcMsgTxt,int c_iMsgLen,int *c_piSendLen,int c_iTimeOut)
接收后预处理
int (*)(char *c_pcInMsgTxt,int c_iInMsgLen, char *c_pcOutMsgTxt,int *c_piOutMsgLen)
DDR
SRVDDR
路由方式(router type) 默认路由(router type) 预处理构件 交易码路由TrcdOfDdr
CLTDDR
路由方式(router type) 默认路由(router type) 预处理构件 交易码路由TrcdOfDdr
ACL
内部交易
内部交易配置屏幕完成内部交易及步骤的增加、修 改、删除、查询等操作。 屏幕的左上边显示为内部交易列表,开始时是列出所 有的内部交易,可以通过设置查询条件选定满足 条件 的交易列出,蓝色光条所在行为当前选中的内部交易。 屏幕的右上边显示当前选中内部交易的详细信息,在 此进行信息的输入和修改等操作。 屏幕的左下为交易步骤列表,显示当前选中内部交易 的所有步骤,蓝色光条所在行为当前选中的步骤。 屏幕的右下显示当前选中交易步骤的详细信息,在此 进行步骤的信息的输入和修改等操作。
产品开发部联动开发技能培训
——IPP开发培训
总行产品开发部
秦文劭 2007
目录
ipp开发概述 客户端安装
开发相关的网关配置
网关库开发
交易流程开发