支付系统软件开发协议(共10篇)
支付系统软件开发协议 篇1
第二条 本协议所称甲方为中国人民银行,乙方为办理小额支付系统质押业务的各成员行。
第三条 本协议所称小额支付系统质押业务、中国现代化支付系统(以下简称支付系统)、中央债券综合业务系统(以下简称债券系统)、小额支付系统质押业务系统(以下简称质押业务系统)、成员行、成员行分支机构、备选质押品、质押额度、债券质押率、债券质押最低限额、质押品最短待偿期均按照《管理办法》定义。
第四条 双方共同委托中央国债登记结算有限责任公司(以下简称中央结算公司)通过质押业务系统办理小额支付系统质押业务,并遵守中央结算公司制定的相关业务操作规则。
第五条 小额支付系统质押业务通过质押业务系统办理。乙方可通过质押业务系统向甲方质押债券获得质押额度,并将该质押额度用作净借记限额分配给本身及其所辖分支机构,用于向甲方提供小额支付系统轧差净额资金清算的担保。
第六条 双方依据本协议,通过质押业务系统办理的质押品调增、调减、置换、质押额度分配和收回的记录作为小额支付系统质押业务的证明依据。
第七条 质押业务系统的业务受理时间为中央结算公司运行的债券系统的营业时间。乙方在每一营业日12:00前提交的质押业务指令,甲方及中央结算公司负责至迟在当日营业终了前完成处理。乙方在每一营业日12:00后提交的质押业务指令,甲方及中央结算公司负责至迟在次一营业日12:00前完成处理。
第八条 乙方应在甲方指定的备选质押品范围内办理质押品管理业务。备选质押品主要包括国债、中央银行票据、政策性金融债及甲方认可的其他有价证券。
第九条 质押额度计算公式为:质押额度=债券价值/100×债券面额×债券质押率。
第十条 乙方同意甲方根据备选质押品的种类、期限等因素合理确定债券质押率。
第十一条 乙方通过债券系统客户端向中央结算公司提交质押品调增、调减或置换指令。
第十二条 乙方通过债券系统客户端发出质押品调增指令后,当指定的备选质押品足额时,中央结算公司依据乙方指令办理债券质押,按照债券质押率计算质押额度,并将该额度计入乙方未分配质押额度;当指定的备选质押品不足额时,中央结算公司不予办理质押品调增。
未分配质押额度是指乙方尚未分配使用的质押额度。
第十三条 乙方通过债券系统客户端发出质押品调减指令后,当乙方未分配质押额度足额时,中央结算公司依据乙方指令办理债券解押,并相应减少乙方未分配质押额度;当乙方未分配质押额度不足额时,中央结算公司不予办理质押品调减。
第十四条 乙方通过债券系统客户端发出质押品置换指令后,当换入债券的质押额度大于等于换出债券的质押额度时,中央结算公司依据乙方指令办理债券置换,对换入债券进行质押,对换出债券进行解押,并将换入债券与换出债券的质押额度之差计入乙方未分配质押额度;当换入债券的质押额度小于换出债券的质押额度时,中央结算公司不予办理质押品置换。
第十五条 乙方应在已质押债券的截止过户日(含)前办理质押品调减或置换业务。
第十六条 质押债券在乙方债券账户中冻结,在债券解押前,各方不得动用该质押债券。
第十七条 乙方向甲方质押债券获得质押额度后,可对质押额度进行分配或收回。
第十八条 乙方通过债券系统客户端提交质押额度分配或收回指令。
第十九条 中央结算公司在支付系统国家处理中心为甲方设置债券系统专用客户端。甲方通过该客户端以磁介质形式导出乙方提交的质押额度分配或收回指令后,导入支付系统进行处理。支付系统根据指令信息相应增加或减少相关直接参与者的净借记限额无误后,甲方以磁介质方式或人工确认方式将处理结果返回至债券系统。乙方通过债券系统客户端接收处理结果通知。
第二十条 乙方可在本行未分配质押额度内将质押额度分配给本身及其所辖分支机构使用。
第二十一条 甲方根据乙方分配给本身及其所辖分支机构的质押额度,分别增加各机构在支付系统的净借记限额,用于为其小额轧差净额资金清算提供担保。
第二十二条 乙方可在本身及其所辖分支机构未使用的净借记限额内收回已分配的质押额度。
第二十三条 甲方根据乙方所收回的质押额度相应减少乙方本身及其所辖分支机构的净借记限额。
第二十四条 甲、乙双方及中央结算公司应通过权限控制、日志管理和加密管理等措施保证数据交换的安全、准确、及时和完整。
第二十五条 当甲方的债券系统专用客户端发生系统、设备或通讯等故障,无法正常办理质押业务时,中央结算公司可以根据甲方书面授权,启用债券系统应急处理功能办理质押业务。
第二十六条 当乙方的债券系统客户端发生系统、设备或通讯等故障,无法正常办理质押业务时,乙方应按照中央结算公司应急处置方案相关要求,启用债券系统应急处理功能办理质押业务。
第二十七条 在办理质押额度业务过程中,甲方业务人员以手工录入方式向债券系统返回额度变更通知时出现错误,甲方业务人员应及时书面通知中央结算公司,中央结算公司负责通知乙方重新提交原质押额度管理指令。
第二十八条 乙方在已质押债券的截止过户日(含)前未主动办理质押品调减或置换业务以解除债券质押状态的,在截止过户日以后不得再对该部分超期未解押债券办理调减或置换业务。
债券兑付日当日,中央结算公司对乙方的超期未解押债券自动进行兑付,并将兑付资金作提存处理,乙方的质押额度则保持不变并仍可正常使用。
第二十九条 乙方债券兑付资金被中央结算公司提存的,可向甲方提出兑付资金解除提存申请并提供相关书面材料。甲方审核同意后,通知中央结算公司从乙方的未分配额度中相应扣减超期未解押债券的对应质押额度,并在扣减成功后将已提存的债券兑付资金汇划给乙方。
第三十条 甲方权利和义务
(一)甲方权利
1.接受乙方申请并核准其成员行资格;
2.对乙方多次或严重违反《管理办法》及本协议的,有权取消其办理小额支付系统质押业务的资格;
3.确定备选质押品种类、债券质押率、质押品最短待偿期、债券质押最低限额;
4.当乙方发生信用风险时,甲方有权委托中央结算公司对质押品进行处置以清偿小额轧差净额资金。
(二)甲方义务
1.受理乙方提交的符合相关业务约束条件的质押额度分配或收回指令,相应调整乙方及其所属分支机构在支付系统的净借记限额,并及时向乙方返回处理结果;
2.每一营业日终了后,核对支付系统和债券系统的质押额度业务数据;
3.在确认乙方未发生信用风险的情况下,根据乙方书面申请,及时通知中央结算公司将已提存的债券兑付资金汇划给乙方;
4.负责维护支付系统的正常运行。
第三十一条 乙方权利和义务
(一)乙方权利
1.按照《管理办法》及相关规定向甲方申请取得成员行资格;自愿向甲方申请终止成员行资格;
2.在符合《管理办法》及本协议约定的情况下,有权向甲方质押债券以获得质押额度;自主分配使用或收回质押额度;
3.在符合《管理办法》及本协议约定的情况下,有权自主办理债券解押或置换业务;
4.查询本行的质押品和质押额度相关信息。
(二)乙方义务
1.向甲方提供的成员行资格申请材料应真实、准确、完整;
2.办理质押业务应符合《管理办法》、本协议约定及中央结算公司的相关业务规定;
3.用于办理质押业务的质押品应符合甲方指定的备选质押品的相关条件;
4.办理质押业务时必须向甲方提供足额的质押品且质押额度不得超额分配;
5.对已质押债券在截止过户日(含)前应主动进行质押品调减或置换业务;未及时办理质押品调减或置换业务的,应主动向甲方提交说明材料;
6.按照规定的收费标准按时缴纳办理质押业务的相关费用;
7.乙方自愿申请终止成员行资格或被甲方取消成员行资格的,应在甲方规定的时限内收回全部质押额度。
第三十二条 双方应严格按照《管理办法》及本协议约定办理小额支付系统质押业务,任何一方未履行本方义务即构成违约。
第三十三条 因任何一方违约,导致质押品调增、调减、置换、质押额度分配及收回等业务无法正常处理,并给守约方或第三方造成损失的,违约方应承担违约责任并赔偿损失。
第三十四条 违约发生后,双方应首先协商解决,协商不成,任何一方可以向人民法院提起诉讼。
第三十五条 因不可抗力以及因电力供应障碍、通讯传输障碍等其他不可预见及在合理范围内无法控制的意外事件,造成系统无法正常运行,双方不承担违约责任,但均应及时排除故障和采取补救措施,并根据不可抗力及意外事件的影响程度承担相应风险损失。
本协议的不可抗力系指人力无法预见和抵抗的外因,包括地震、水灾、火灾等自然灾害,以及战争、罢工、**等政治因素。
第三十六条 双方在不违反本协议的条件下可签署补充协议,并作为本协议的附属协议,由双方共同遵守。补充协议须遵守国家法律法规,并不得与本协议冲突。
第三十七条 乙方自愿申请终止成员行资格或被甲方取消成员行资格时,本协议即终止,但双方均应继续履行本协议项下未完成的各项义务。
第三十八条 本协议自签署之日起生效。
甲方(盖章):___________法定代表人
或授权代理人:___________
________年______月_____日
乙方(盖章):___________法定代表人
或授权代理人:___________
支付系统软件开发协议 篇2
此次,建设银行上海分行在条件允许的情况下将与友邦保险AIA Touch项目网上支付系统开展全面金融合作。
AIA Touch项目网上支付系统是目前国内首屈一指的账户验证类的商户收单业务,在全国范围内支持包括建行信用卡在内的所有银行信用卡支付保费,系统在安全性、便捷性及高效性方面均开创了国内金融支付服务领域的先河。
AIA Touch是一款以iPad为销售终端、以全面提升销售效率并规范销售流程为导向的一站式互动销售平台,它是友邦保险在“营销员渠道改革”过程中重点投入的建设项目。据介绍,该系统能够简化并规范保险营销员与客户之间的保险投保过程。
截至2012年底,有近5 000位友邦营销员为消费者提供专业的保险保障服务,预期到2013年底系统上线后,这个数字将上升至8 000人。
支付系统软件开发协议 篇3
关键词:轨道交通、自动售票机、设计开发、支付与找零子系统
一、系统的整体架构分析
本文所述子系统的功能主要有三个,它们分别是:1)钱币的支付,包括纸币以及硬币;2)对钱箱进行科学的管理;3)硬币找零。
该子系统的整体架构可以被划分成为五个部分,即:表示层、业务层(主要包括支付与找零)、基础业务层(包括钱币支付和硬币找零)、设备控制层以及通信层,详见图1-1。
图1-1 支付与找零子系统的整体架构
其中,每个层之间是通过相应的接口来实现的,也就是说:下层发生变化,但系统运行的方式维持不变,上层部分就不会发生太大的变化,以尽可能的降低每个层之间的耦合度,进而直接性的提高了层之间的内聚性能,并由此来达到提升系统可复用性的目的。
二、系统基础业务的设计分析
(一)支付方面
该业务能够支持多种功能,比如:接受/取消支付、退还款项以及接受已收款项。当人们在系统的主界面上确定了所需购买的票价之后,系统就会自动的进入单程票界面中,并开始执行接收付款的程序,其执行的整个流程详见图1-2。
图1-2 接收付款流程图
从上图中我们可以看出,该业务的执行过程是较为简便的,当系统在执行该业务之时,会先对应该支付的数额进行科学的确定,然后再依据系统中纸币设备的实际运行状态,来准确的判定是不是应该进入到接收支付的流程当中。针对该业务的设计,我们不用为其设置某些特定的接口,而只需要对其下层中的接口进行合理的调用,就可以实现其基本的功能了。如此一来,即使是基础业务层发生了改变,其依旧可维持原状,而不会发生任何改变。
(二)找零方面
一般来说,找零可被划分成为两种方式,其中一种为硬币找零,而另一种则是纸币找零。通过对某個接口的合理运用,可以让整个子系统在执行找零命令的前一阶段,依照实际情况,对找零的方式作出最恰当的选择。就我国南京地铁10号线来说,其找零的方式只有一种,为:硬币找零。在此情况之下,可通过先把纸币找零的初始状态甚至成为0,即:计算机语言当中的“False”,就可以限制系统的找零方式,并将其严格的限定在硬币找零这样的方式当中。其次,在判定是否需要进行找零操作之前,还应当对能够进行找零的金额以及所需找零的金额作出准确的分析对比,以科学的判断出系统当前是否具备足够的找零金额,假若答案是肯定的,那么就可执行找零操作,可若答案是否定的,那么系统将会自动的退出交易操作。
三、系统模块的设计与开发剖析
(一)通信协议方面
系统中的“BIM设备”,它们和上位机之间通信功能的实现,主要是依靠“RS232”的,其通信协议详见表1-1。
[项目名称\&规格\&通信方法\&全双工\&数据长度\&最高可达到256个字符\&通信速度\&9.6千波特\&传送线路\&RS 232C\&错误控制位\&LRC\&]
表1-1 通信协议表
(二)重发功能方面
如果系统在实际运行的过程当中,“BIM”未能及时的对上位机传达下来的“BIM”命令作出合理的判断,亦或者是接收到了相应的命令,但未能正确的对该命令作出及时的反馈,那么上位机将会自动的将命令再次下达给“BIM”。若在经过三次下达命令,可“BIM”仍未正确执行该命令之时,系统将会自动进行出错处理。
(三)超时定义方面
通常情况之下,“BIM”对命令的执行周期是非常短的,也就是说:进行通信的双方,他们对命令的下达以及执行是有一定的响应周期的,且该周期一般设置为t,假若,在一个t时间段之内,“BIM”仍未开始执行上位机下达下来的命令,那么系统将会自动的将其判定为“超时状态”,进而将其交由重发体系去进行科学的处理。值得提出来的是,系统命令的响应周期一般是3s,系统数据的响应周期一般是2s,而命令的执行超时周期则是20s。
四、结束语
系统软件推广销售合作协议 篇4
乙方:
经甲、乙双方的友好协商,双方一致同意乙方在_______地区代理销售_______无盘系统软件产品,达成如下协议:
一、甲乙双方的责任及义务:
1、甲 方:
甲方指定乙方为_______地区_______无盘系统软件的唯一合作伙伴,合作期内,除乙方外,不得再与当地其他公司合作。
甲方有义务培训乙方关于_______无盘系统的技术维护人员,确保在甲方指导下,乙方能具备安装、维护_______无盘系统的能力,和能够升级游戏、添加电影、音乐的能力。
甲方有义务提供给乙方认为需要的无盘技术方面帮助给予支持。
甲方在宣传、服务等方面应积极支持乙方开展各类活动。
2、乙 方:
乙方有义务积极推广、销售_______无盘系统产品。
乙方有义务维护合作信誉,推广_______无盘系统品牌形象。
乙方有义务负责_______无盘系统在_______地区的所有服务,如遇特殊技术问题需要甲方上门提供支持,费用有乙方负担。
乙方有权利享受甲方提供得各项市场宣传服务。
乙方应及时向甲方支付注册费用。
二、费用及结算模式:
甲乙双方暂定:首次合作甲方要提供给乙方完整的系统母盘,乙方需要支付甲方工本费_______元。以后乙方每向甲方要一个注册号,需要支付注册费用_______元/个(自合作之日起,甲方为帮助乙方开拓市场,免费赠送乙方5个号:第1,6,7,8,9次注册号免费);
三、产品升级方式:
1、方式一:
甲方开放系统升级权限,指导乙方具备游戏,电影,歌曲的升级能力,即尽可能让乙方能自行完成升级工作。(采用方式一 是因为有部分路途遥远客户,认为来回邮寄硬盘,既花费时间,硬盘又有损坏风险)
2、方式二:
甲方根据乙方要求,完成升级工作,乙方将系统所需硬盘交给甲方升级。方式二乙方需要支付甲方升级费用_______元/次和承担邮寄费用(实付)。
四、其它:
1、本协议中未尽事宜,协商解决。
2、本协议有效期为_______年。
3、在3个月推广期内,本无盘系统销售数量少于30套,甲乙双方必须再协商本协议,如协商不成功,本协议自动失效。
五、争议解决办法:
1、本合同履行期间,甲乙双方发生争议,应尽量协商解决,协商不成的可向乙方所在地的仲裁机构申请仲裁,或向乙方所在地的人民法院起诉。
2、其它未尽事宜,双方协商签定补充协议。补充协议与本合同具有同等法律效力。
3、本合同共_______页,一式_______份,甲方执一份,乙方执一份,自签字之日起生效。
甲 方:乙 方:
代 表:代 表:
D2P快速原型开发系统技术协议 篇5
技术协议
华晨汽车工程研究院(以下简称甲方)向意昂神州(北京)科技有限公司(以下简称乙方)采购D2P快速原型开发系统,双方经过共同讨论,协商拟定如下技术协议:
一、交付内容列表:
序号
设备内容
数量
D2P快速原型开发系统
Including(包括):
ECM-5554-112-0904_C00(CALIBRATIBLE)
W/MOUNTING
HARDWARE(1套112针ECU硬件)
MOTOHAWK
DEVELOPERS
SOFTWARE
KIT
(MTOTHAWK开发工具包)
MOTOTUNE
FULL
FUNCTION
CALIBRATION
SOFTWARE
KIT
(MotoTune刷写调试软件)
GreenHills
development
suite
for
PPC
(Windows
version,floating
license)
(GREEN
HILLS编译器,浮动license)
USB
OPTICALLY
ISOLATED
HUB
W/POWER
SUPPLY
(USB集线器)
JUNCTION
BOX
(6)
WAY(2个ECU端子分线器)
CONNECTOR
TEMINATOR
120
OHM
(CD,JK)
BLUE
CAP
(接插件终端电阻)
KEY
POWER
TO
BUS(总线供电器)
KEY
SWITCH
WITH
BEZEL(点火钥匙-总线连接线)
HARNESS
EXTENSION-
6'
CAN1
&
CAN2
DATA
CABLE(CAN通讯延长线)
HARNESS
EXTENSION-
10'
CAN1
&
CAN2
DATA
CABLE
W/RESISTOR
(CAN通讯线,带终端电阻)
DB9
TO
CAN1
&
CAN2
(CD,JK)(DB9-CAN转接线)
KEY
SWITCH
TO
JUNCTION
BOX
3'(系统供电连接线)
SmartCraft
to
J1939
(CD,JK)(J1939通讯连接线)
BOOT
KEY
(ECU激活器)
Licensed
MotoHawk
/
MotoTune
dongle(MotoHawk
/
MotoTune
许可硬件)
GCC编译器
电控单元总线分析系统
CANLab总线分析软件
Kvaser
USBcan
II
HS/HS
ECM-5554-112-0904_C00(CALIBRATIBLE)
W/MOUNTING
HARDWARE(1套112针ECU硬件)
二、系统说明:
D2P快速原型开发系统及电控单元总线分析系统是一套基于MATLAB/Simulink和产品级ECU的控制系统开发软硬件平台,它主要包括建模软件D2P
--
MotoHawk,标定刷写软件D2P
–
MotoTune
&
CANLab,编译软件GreenHills,产品级开发版ECU及相关附件。
1)
D2P
--
MotoHawk快速原型模型工具包
D2P
--
MotoHawk是一套基于产品级ECU的快速原型模型工具包,将底层相关软件、标定/监测变量接口、诊断管理接口等进行封装,形成底层软件应用模型库供工程师自由调用,使整个开发过程能够基于MATLAB/Simulink/Stateflow图形化的语言平台。
D2P
MotoHawk应用模块库
Ø
底层软件应用模型库包含ControlCore底层操作系统,I/O接口驱动软件模型库,故障诊断模型库,Memory
Management目标硬件管理器,CAN底层接口模型库,CCP协议接口模块库等;
Ø
支持C代码在S-Function,Embedded
Code中集成调入及Stateflow;
Ø
D2P
--
MotoHawk支持最新MATLAB/Simulink版本,并提供相应升级报务;
Ø
支持离线上位机仿真;
Ø
可执行代码一键自动生成;
Ø
通过D2P--MotoTune调试软件进行功能验证和调试;
Ø
与标定部门专业标定软件(如ETAS
INCA,ATI
VISION等)无缝对接,节省成本;
Ø
一套D2P
--
MotoHawk软件支持所有应用平台开发或批量硬件,且不相互绑定,从而解决多项目或多任务同时开展的要求,大大节省时间和成本。
2)
D2P
–
MotoTune
&
CANLab刷写、标定、总线分析工具
D2P
--MotoTune用于程序刷写与功能验证及参数调试,能实现变量监测、实时记录、曲线显示、在线调试,工程师可完成日常的调试工作;而且其界面直观友好,工程师可以很容易地通过CAN总线接口获得ECU中RAM和ROM主要参数:
Ø
所有的标定参数和测试信号均可以工程单位显示
Ø
能同时连接多个ECU
Ø
单个ECU可以连接多个应用程序
Ø
完善的在线帮助系统
Ø
用户可自定义快捷键
Ø
界面友好,操作容易、简单
ATI
CANLab是一款来自美国ATI公司的专业总线测试分析软件,该软件基于Windows
.NET架构,提供多种形式的数据检测和分析界面,软件操作直观易用,使工程师可以将主要精力放在对总线数据的分析上面。通过使用CANLab,可以缩短产品开发到推入市场的速度。
Ø
支持多种接口硬件Kvaser/Vector/ES580等;
Ø
支持总线数据的在线记录分析
Ø
支持实时曲线显示
Ø
多种图形化插件
Ø
支持CCP协议的解析
3)
D2P
--
ECU控制器硬件
ECU采用Free
Scale公司的PPC系统32位或16位芯片。本合同中购买的D2P
1112PIN
ECU开发硬件为ECM-5554-112-0904_C00,硬件资源参数如下:
Ø
微处理器:
Motorola
MPC5554,80MHz
Ø
内存:
2M
Flash,64K
RAM,+
32K
Cache,32K
EEPROM
Ø
工作电压:
9-16VDC
Ø
工作温度:
-40°C
to
105°C
Ø
密封防水接插件
Ø
个模拟输入
Ø
2个曲轴、凸轮轴信号输入
Ø
个氧传感器信号输入
Ø
个低频数字信号输入
Ø
2个爆震传感器信号输入
Ø
injector
(high
impedance)
Ø
electronic
spark
timing
(5V)
Ø
Tachometer
Ø
low-side
Ø
H-Bridge
Ø
个CAN
2.0B
通道
Ø
个RS485
通道
4)
系统技术服务与支持
a)
提供D2P系统平台的同时,额外提供平台应用中传感器输入信号处理模型库、执行器输入信号处理模型库、PID等控制器模型库,以及发动机简单控制参考模型等专用参考模型库等;
封装的、可标定的控制模块库
b)
系统平台的技术培训
Ø
MATLAB/Simulink基本应用:MATLAB,Simulink软件基本操作的培训,建立简单控制模型并调试仿真;
Ø
系统开发资源匹配:针对项目开发需求,测试不同控制器硬件资源、完成系统开发中控制器选型及资源匹配;
Ø
硬件系统搭建:在硬件资源匹配基础上,完成各个硬件的连接、系统测试,并对其功能进行讲解;或连接应用到客户已有的硬件平台中;
Ø
开发软件应用:对开发平台D2P--MotoHawk进行底层模块功能及应用、控制系统建模,D2P--MotoTune的程序刷写、控制器模型参数标定调试的功能应用、CANLab总线分析工具的操作流程进行培训;
Ø
刷写与调试:控制算法模型的ECU硬件刷写,并调试、验证相关算法模型;
Ø
标定与数据后分析:标定基本工作原理的培训,针对刷写到ECU硬件的算法模型,进行相关参数标定、数据后分析。
三、设备验收
设备验收在甲乙双方在场的情况下进行,验收的依据是本技术协议。设备在最终验收前所有由于非甲方原因产生的质量问题,由乙方负责。
四、质量要求及质量保证期
1.所有设备必须符合本《技术协议》中的相关技术规格要求,全新未用过。
2.质量保证期12个月(除线束外),保修期从签订验收合格报告书之日起开始计算。
3.甲方在保修期内需要新增与本设备无关的其他功能,所发生的费用由需方承担。如因甲方操作不当造成的设备损坏,乙方不承担责任,但协助解决。
五、售中及售后服务
1.乙方在交货后一月内根据甲方的要求进行相关产品的使用培训,培训时间为3个工作日。
2.保修期内非人为原因造成的部件损坏乙方提供免费维修或更换;对于更换的零部件,其质保期相应顺延。如需返厂维修,则双方各自承担往返运费。
3.乙方对甲方提出的报修要求8小时内给予响应,48小时内明确给予答复或上门协助解决。
六、解释权
本技术协议内容的解释权归乙方所有。所有与合同签定设备有关未尽事宜双方将友好协商解决。
七、其它
技术协议一式肆份,甲乙双方各执贰份,与合同具有同等法律效力。
甲方:华晨汽车工程研究院
乙方:电子科技有限公司
(盖章)
(盖章)
代表人:
代表人:
日
期:
日
委托支付协议 篇6
委托人(借款人):
地址:
法定代表人:
受托人(贷款人):
地址:
负责人:
鉴于:
1、借款人与贷款人签订编号为的《借款合同》,贷款人依据借款合同的约定向借款人提供借款。
2、根据银监会相关规定和贷款人管理要求对于符合条件的借款资金支付或经借款人同意由贷款人受托支付的其他资金应
采用贷款人受托支付方式。
为明确借款委托支付事宜,借款人和贷款人经平等协商一致
订立本协议。
第一条受托支付条件
借款人在借款合同项下单笔提款金额达到或超过万元,或符合下列条件的,应采用贷款人受托支付方式:
第二条 受托和委托
对符合本协议约定的受托支付条件的提款,借款人授权和委托贷款人在将借款划入指定的借款人账户后,将借款资金转入符合借款合同约定用途的支付对象账户,并根据贷款人要求提供支付凭证等相关资料。
第三条 受托支付
1、在办理受托支付时,借款人应在每次提款时向贷款人提供其放款账户和支付对象账户信息以及证明本次提款符合借款合同约定用途的证明材料。借款人应保证提供给贷款人的所有资料都是真实、完整和有效的。
2、在办理受托支付时,贷款人只对借款人提供的支付对象信息、借款用途证明材料等相关资料进行形式审查,因借款人提供的相关资料不真实、不准确、不完整导致贷款人未及时完成受托支付的,贷款人不承担任何责任。
3、贷款人经审核发现借款人提供的用途证明材料等相关资料有不一致或其他瑕疵的,有权要求借款人补充、替换、说明或重新提交资料材料,在借款人提交令贷款人满意的资料前,贷款人有权拒绝相关款项的发放和支付。
4、贷款人经审核,认为借款人提供的资料与借款合同约定的用途一致且提款符合借款合同约定的前提条件的,首先将借款划入借款人指定账户,然后根据需要将相应款项转入借款人支付对象账户。
第四条 账户冻结或止付
如果因借款人指定放款账户或其支付对象账户被有权机关冻结或止付,导致贷款人无法及时按照借款人委托完成受托支付,贷款人不承担任何责任也不影响借款人在借款合同项下已经产生的还款义务。
第五条 生效和终止
本协议自签订之日起生效,至借款人在借款合同项下的款项全部提取完毕,且贷款人受托支付事宜办理完毕之日终止。
贷款人(盖章):
负责人(授权代理人):
借款人(盖章):
法定代表人(授权代理人):
年月日
贷款资金用于支付有两种
方式——自主支付与受托支付。
受托支付是指贷款每笔资金的使用需要经过银行的审核,符合贷款用途的方可使用,不符合贷款用途不可以使用.自主支付是指贷款资金可以由借款人自行使用,无需经过银行审批,但如果借款人违反借款合同约定使用贷款资金的话,银行有权随时提前清收.与“自主支付”方式相比,贷款人“受托支付”的最大区别就在于,在贷款发放前增加了“银行对贷款资金用途的审核”环节,从而将贷款资金与贷款用途捆绑在一起。这种捆绑将使借款人对贷款资金的“自由”使用受到限制,从而有效解决贷款资金被挪用问题。
根据新规,受托支付目前适用的情况是:
1、项目融资贷款单笔金额超过项目总投资5%或超过500万元人民币;
2、具备以下情形之一的流动资金贷款:a、与借款人新建立信贷业务关系且借款人信用状况一般;b、支付对象明确且单笔支付金额较大;c、贷款人认定的其他情形。
除了例外情形,个人贷款资金也应采用受托支付的方式进行。
采取受托支付的个贷例外情形主要包括:借款人无法事先确定具体交易对象且金额不超过30万元人民币的;借款人交易对象不具备条件有效使用非现金结算方式的;贷款资金用于生产经
支付系统软件开发协议 篇7
关键词:CAN总线,CANopen协议,现场总线
0 引言
CANopen[1]是基于CAN总线的应用层协议,在开放的现场总线标准中CANopen是最著名和成功的一种,已经在欧洲和美国获得广泛的认可和大量应用。由于CAN只定义了物理层和数据链路层,没有规定应用层,本身并不完整,需要一个高层协议来定义CAN报文中的11/29位标识符、8字节数据的使用。CANopen是建立在CAN(Controller Area Network)串行总线之上的应用层协议。它支持多种传输模式,具有良好的开放特性,并能极大程度地降低CAN总线网络数据的负荷,从而使CAN总线成为一个更加完善的网络系统。本文通过CANopen协议的SDO报文命令实现了说话者运用语音指令控制AS-MRobot E智能机械臂完成相对复杂的动作,和以往的基于CAN总线的数据传输相比,大大提高了系统的效率,节约了有限的硬件资源,为功能的扩展和用途的延伸提供了方便。
1 CANopen协议剖析[2,3]
1.1 CANopen协议通信模型
CANopen协议中包含了标准的应用层规范和通信规范,其通信模型如图1所示。
在CANopen的应用层,设备间通过相互交换通信对象进行通信。良好的分层和面向对象的设计理念使得CANopen协议中的通讯模型条理清晰。
1.2 CANopen设备模型
一个CANopen设备模块可以分为3部分,如图2所示。
通信接口和协议软件提供在总线上收发通信对象的服务。这一部分直接面向CAN控制器进行操作。
对象字典描述了设备使用的所有的数据类型,通信对象和应用对象,是一个CANopen设备的核心部分。应用程序对对象字典进行操作就可以实现CANopen通信。
而应用程序由用户编写,包括功能部分和通信部分。通信部分通过对对象字典进行操作实现CANopen通信,而功能部分由用户根据应用要求实现。
1.3 CANopen的网络模型
图3所示为CANopen典型的网络模型,该网络中有一个主节点,三个从节点以及一个CANopen网关挂连接的其他设备。由于CANopen是基于CAN总线的应用层协议,属于总线型网络,在布线和维护等方面非常方便,可最大限度地节约组网成本。
其中,构建一个CANopen设备至少应该具有(最小能力设备)以下几个部分:一个节点ID,一个对象字典(内容由设备功能决定),一个SDO,能够访问对象字典中必需的对象(只读),支持下列NMT服从设备:复位节点;停止远程节点;启动远程节点;复位通讯,进入预操作状态;缺省的标识符分配。
2 开发方法的选择[4,5,6]
开发有很多种方法,但归纳起来共三种:
2.1 使用CANopen处理器及模块
CANopen处理器提供一个具有完善软件及硬件接口的基于SOC的CANopen协议栈固件嵌入式模块,比如HMS工业网络有限公司新近开发的用于CANopen的Anybus-IC。使用这样的CANopen处理器模块来与自己的设备相连接,可以快速接入CANopen设备,但这样的模块一般购买单价都比较高。优势是开发周期短,不容易出问题,对于小批量和开发能力弱的用户比较合适。
2.2 使用CANopen协议栈的源代码
开发CANopen节点的一个最常用的途径是购买CANopen协议栈的源代码。这种商品化的解决方案可适用于大多数的微控制器、微处理器甚至DSP芯片。利用这些商品化的CANopen协议栈的源代码可以快速构建系统。但是会增加额外的软件接口,例如硬件抽象化以及队列。
2.3 完全自己开发硬件和程序
在CANopen协议基础上,大致确定自己的产品所需要的功能,然后选择最适合自己的硬件系统。这种方法比较适合大批量的公司,且要求开发者的开发能力很强,对协议很熟悉,开发周期相对较长,后期验证也需要较长的时间,以及对协议的不同理解造成的开发的兼容性差。但这种方法能让公司真正积累设计能力、后期客户问题处理能力及产品功能升级能力,应用非常灵活。
由于智能机械臂控制系统AS-MRobot E是一种模块化的智能机器人,每个模块都是由独立的DSP运动控制芯片与通迅模块组成,模块之间均采用基于CAN总线的通讯模式。AS-MRobot E的各种运动由各个关节轴系完成,我们可以把AS-MRobot E各个模块看成CANopen设备的每一个从站,在机械臂控制系统中建立简单主站协议栈来完成与各个模块之间的通讯以及与控制。而开发主站协议栈过程中所采取的简化与设计心得如下:
1)在开发过程中根据具体的需要来完成有关CANopen协议的编写即可;
2)组建对象字典时,根据具体的需要来完成必要的功能,预留一定的空间为功能的扩展添加新的功能项;
3)通过简单引导来实现CANopen标识符的分配。
3 CANopen协议在机械臂控制系统中的应用与开发[7]
3.1 CANopen协议的控制网络
基于CANopen协议的嵌入式语音指令控制机械臂的控制网络是单主站(Master)系统,在工控主板EPCS-8980的CAN接口构造简单的CANopen协议栈主站,作为从站设备的智能机械臂系统各模块的运行由主站来控制。CANopen协议栈主站还具有启动中止总线节点,节点监测等特定功能。
3.2 CANopen的初始化和组态
结合CANopen协议在机械臂控制系统中的应用实现过程,CANopen的初始化和组态过程如下:
1)主站和从站分别上电,从站自动进入准备预操作状态;
2)主站初始化CAN芯片;
3)主站根据EDS文件向从站发送SDO,对每个从站设备进行组态;
4)主站向从站发送NMT命令,指示从站进入运行运行操作状态;
5)主站和从站通过PDO和SYNC数据交换控制变量和通讯信息。
4 基于CANopen协议的嵌入式语音指令控制过程的实现
本文把几个有限的语音指令(左转、右转、上升、下降、加紧、放松)在嵌入式机器人控制系统平台上通过识别和理解过程把语音指令转化成对应的文本活命令,实现嵌入式语音指令控制机械臂控制系统,使之按说话者完成相应的运动。语音指令与对应的文本活命令之间的关系如下:左转(0x01)、右转(0x02)、上升(0x03)、下降(0x04)、加紧(0x05)、放松(0x06)。
下面通过一个例子来说明如何通过CANopen协议实现嵌入式语音指令对机械臂控制系统的控制过程。
使用下面的SDO消息如表1,表2,表3,表4所示。嵌入式机器人控制系统平台把值0x01(左转)通过CANopen协议传输到机械臂控制模块控制器中的对应的对象字典中。比如:写到节点ID为2的对象字典中索引为0x1801,子索引为2的对象中去,使用启动域下载协议,加速传输(1字节数据)。
通过SDO协议报文即可以实现语音指令的控制。在机械臂内部,通过读取码盘传感器的数据来与设定值之间进行比较,来完成中止这次语音命令控制过程。实现过程正好和上面的过程相反。
使用下面的SDO消息,同样的对象字典中索引0x1401,子索引为2的对象将被读出,使用启动域上传协议,服务器使用加速传输方式应答(1字节数据):
其他的语音指令命令如右转(0x02)、上升(0x03)、下降(0x04)、加紧(0x05)、放松(0x06)等也可以通过这个过程来实现。
通过在机械臂控制网络中采用CANopen协议来传递控制参数比如语音指令等和码盘等控制信息,可以达到很好的实时通讯和控制目的。
【下转第47页】【上接第40页】
5 结论
CAN总线在各个领域有着很好的应用前景,而基于CAN总线的高层协议CANopen和CAN构成了一个完整的网络协议,提高了CAN总线的利用率,增强了设备的可扩展性,提高了数据传输的可靠性。在机械臂控制系统中使用CANopen协议的方案能够很好的为机械臂控制系统提供实时可靠的数据传输并具有良好的设备扩充能力和模块独立性。该方案为提高CANopen的应用提供了一种新的思路,为集成的和可传输的工业应用具有一定的借鉴意义。
参考文献
[1]Farsi,M.;Ratcliff,K.;Barbasa,M.,An introduction to CANopen[J],Computering&control Enginer--ing Journal,1994,10(4):161-168.
[2]Barbosa,M.B.M.;da Silva Carvaldo,A.;Farsi,M.,A CANopenI/O module:Simple and efficient system integration[J],Industrial Electronics Society Proceedings of the 24thAnnual Conference of the IEEE,1998,1(1):155-159.
[3]柳吉龄,张宇河,张洁.基于CAN总线的运动控制系统的设计[J].计算机测量与控制,2005,13(7):683-685.
[4]王付军,陶维青.基于CAN的高层协议CANopen与DevicenetNET的比较[J].现代电子技术,2007,(4):111-117.
[5]北京博控自动化有限公司.Canopen协议的实现[J].国内外机电一体化技术,2006,(3):30-32.
[6]Karl Ratcliff,CANopen Implementation Issues[J],The Institutionof Electrical Engineers,1997.
支付系统软件开发协议 篇8
[关键词] 电子商务在线支付SCPT
一、前言
随着社会经济与信息技术的不断发展,人们对支付系统的运行效率和服务质量要求越来越高,促使支付系统从手工操作转向电子化、网络化。阻碍电子商务向前发展的一个关键问题是电子支付问题,进行电子支付的研究对促进电子商务的发展具有重要的意义。
电子支付的一个核心部分就是电子支付协议。因此进行电子支付协议的研究是开展电子商务需要做的基础工作,也是電子商务得以顺利发展的基础条件。没有合适的电子支付手段相配合,这样的电子商务只能是一种电子商情或者初始意义上的电子商务。电子商务的一个重要的观念是在进行付款、信用借贷及债务清偿过程中,能够获得安全方便的服务,将商品销售和服务的付款行为整合在电子商务系统中,促进电子商务的发展。本文对现有的在线支付协议按照支付模型的不同进行了分类和比较, 在此基础上提出了一个基于电子信用卡支付模型的在线支付协议SCPT(Secure Card Payment Protocol),给出了它的形式化的描述和详细的数据结构,本文所提出的SCPT协议满足了人们对安全在线支付的要求,可以应用到实际的电子商务系统中。
二、支付模型
到现在为止,己经有几个支付模型被提了出来,其中比较著名的是由N.Asokan提出的,他按照支付中的信息的流向和“直接”,“间接”,把支付模型分为四个:直接类现金支付模型、直接类支票支付模型、间接推模型和间接拉模型。
由N.Asokan支付模型可知,只有直接类现金支付模型和直接类支票支付模型才需要电子支付协议。因此参照直接类现金支付模型和直接类支票支付模型,同时根据采用的支付工具的不同,把电子支付模型广义的分为三种:电子信用卡支付模型、电子现金支付模型、电子支票支付模型。我们把它叫作3e支付模型。对在线支付协议的分析和比较也是根据3e支付模型进行的。
三、一种新的在线支付协议SCPT的提出
根据前面对现有的在线支付协议的分析,提出了一个满足电子商务需要的基于电子信用卡支付模型的在线支付协议SCPT(Secure Card Payment Protocol)。如图所示,它具有钱的可确认性、商品的可确认性、钱的原子性,商品的原子性,确认发送原子性,安全性,原发抗抵赖。
SCPT应用的主要安全技术包括:对称密钥加密,公开密钥加密,Hash算法,数字签名等。SCPT使用对称密钥加密和公开密钥加密方式保证数据的保密性,通过数字签名保证数据的完整性和一致性,使用双重签名来保证订单和个人账号信息的隔离。
图 SCPT
SCPT不包括购买过程中的商品的选择,价格谈判等阶段。这里假设这些过程在顾客确定支付前已经完成。下面简要描述SCPT的支付处理过程。
1.当顾客到商家的网站完成了浏览、选择商品,给出订单后。顾客选择SCPT协议进行支付时,由商家服务器产生支付初始消息PaymInitMessage唤醒顾客的电子钱包。
2.支付初始消息PaymInitMessag。激活电子钱包开始支付。电子钱包首先向商家支付服务器发送支付初始化请求PinitReq,完成支付所需的必要条件。
3.支付网关对授权请款请求信息AuthCapReq进行处理。如果相应的金融机构同意支付,则支付网关生成授权应答消息AuthPaymRes发送给顾客。否则,产生错误信息发送给商家。
4.如支付成功,支付网关生成授权请款应答消息A uthCapRes发送给商家。否则返回错误标识和相应的错误信息。
5.商家接收到授权请款应答消息AuthCapRes进行处理。然后生成订单支付应答消息给OPre,顾客的服务器电子钱包。
支付完成,商家就可以发送顾客购买的商品。
下表描述了PaymInitMessage,PinitReq,PiuitRes,OPreq,AuthCapReq, AuthPaymRes, AuthCapRes, OPres消息的数据结构。
表 SCPT消息的说明
四、小结
本文对现有的在线支付协议按照支付模型的不同进行了分类和比较分析。在此基础上,提出了一个基于电子信用卡支付模型的在线支付协议SCPT。它具有以下的属性:钱的原了性、商品原子性、确认发送原子性、钱的可确认性、商品的可确认性、部分匿名性、原发抗抵赖、接收抗抵赖、公平性、安全性,SCPT协议满足了人们对安全在线支付的要求,可以应用到实际的电子商务系统中,以促进我国电子商务的发展。
薪资支付协议 篇9
甲方:青岛海诚达商务咨询有限公司
乙方:
甲乙双方本着平等、互谅、友好、协商的原则,就乙方因离职所产生的相关事宜达成以如下协议:
一、乙方已于2011年10月31日主动向甲方提出离职,双方协商一致后现已解除劳动关系,乙方的工资及相关费用等均结算至该日。
二、乙方最后一次工资结算已按事先约定金额足额支付。因乙方在职期间未能完成相应任务,故提成金额不予结算,双方对此并无异议。
三、乙方在职期间因请假、迟到、早退等考勤因素引发的工资问题,已经在工资中体现,双方对此并无异议。
四、甲方本着体恤员工、以人为本的原则在乙方离职后给予相应补助,补助金额为人民币元(大写元)。
五、本协议一经双方签署即认定为已经支付第四条中的相应补助金,此后乙方不得以任何理由向甲方或其他第三方索要任何费用或财物。
六、本协议生效后双方之前约定的各种协议及合同依然有效,双方均有保守商业机密的义务,乙方承诺不从事有损甲方及其他第三方的工作。
七、乙方保证已经全部销毁在甲方工作期间知晓的一切信息,包括但不限于银行客户信息、培训资料等,如有违反由乙方负全部责任。
八、双方不得发布有损于对方商誉或声誉的言论、文字、图片等。
九、因乙方在甲方工作期间引发的各种相关事件不以劳动关系的解除而消失,因乙方违规操作造成损失的,甲方有继续追索的权利。
十、其他未尽事宜双方应以友好协商的原则自行解决。乙方保证不会再提出其他要求。
甲方:青岛海诚达商务咨询有限公司
代表:
电话:
地址:
乙方:
身份证:
电话:
委托支付协议(贸易融资) 篇10
委托支付协议
(贸易融资)
委托人(甲方):
地址法定代表人
受托人(乙方):银行股份有限公司
地址负责人
鉴于:
1.甲方与乙方签订编号为的《(下称“融资合同”),乙方依据融资合同的约定向甲方提供融资。
2.根据相关监管规定和乙方管理要求,对符合条件的融资款项支付或经甲方同意由乙方受托支付的其他款项应采用受托支付方式,即乙方根据甲方的提款申请和支付委托,将融资款项支付给符合约定用途的甲方支付对象。
为明确融资委托支付事宜,甲方和乙方经平等协商一致,订立本协议。
第一条受托支付条件
甲方在融资合同项下单笔提款金额达到或超过万元,或符合下列条件的,应采用受托支付方式:
第二条授权和委托
对符合本协议约定的受托支付条件的提款,甲方授权和委托乙方在将
融资款项划入指定的甲方账户后,将融资款项转入符合融资合同约定用途的甲方支付对象账户,并根据乙方要求提供支付凭证等相关资料。具体融
资用途为:
第三条受托支付
1.在办理受托支付时,甲方应在乙方处开立或指定专门账户用以办理
受托支付事宜。
2.在办理受托支付时,甲方应在每次提款时向乙方提供其放款账户和
支付对象账户信息以及证明本次提款符合约定用途的证明材料。甲方应保
证提供给乙方的所有资料都是真实、完整和有效的。
3.在办理受托支付时,乙方只对甲方提供的支付对象信息、融资用途
证明材料等相关资料进行形式审查,因甲方提供的相关资料不真实、不准
确、不完整导致乙方未及时完成受托支付的,乙方不承担任何责任。
4.乙方经审核发现甲方提供的用途证明材料等相关资料有不一致或其
他瑕疵的,有权要求甲方补充、替换、说明或重新提交相关资料,在甲方
提交令乙方满意的资料前,乙方有权拒绝相关款项的发放和支付。
5.根据甲方不同融资用途,乙方有权要求甲方和独立中介机构等出具
共同签证单等相关证明材料,乙方凭该等证明材料进行融资款项的发放与
支付。
6.乙方经审核,认为甲方提供的资料与约定的融资用途一致且提款符
合融资合同约定的前提条件的,首先将融资款项划入甲方指定账户,然后
根据需要和甲方提交的有关业务凭证将相应款项转入甲方支付对象账户。
7.发生下列情形之一,乙方有权重新确定融资发放和支付条件,或停
止融资款项的发放与支付:
(1)甲方向乙方提供虚假或无效的资料以获取融资的;
(2)甲方生产经营发生重大不利变化、信用状况下降或发生融资合同项下的违约情形;
(3)甲方不按照融资合同约定提取和支付融资款项,融资款项使用
出现异常;
(4)甲方违反本协议和融资合同约定或相关监管规定,以化整为零
方式规避受托支付;
(5)甲方指定的放款账户或支付对象账户被有权机关冻结或止付。
第四条账户冻结或止付
如果因甲方指定放款账户或其支付对象账户被有权机关冻结或止付,导致乙方无法及时按照甲方委托完成受托支付,乙方不承担任何责任,也不影响甲方在融资合同项下已经产生的还款义务。
第五条自主支付的监督检查
融资合同项下款项由甲方自主支付的,甲方承诺接受并积极配合乙方
以账户分析、凭证检查、现场调查等方式对包括用途在内的融资款项使用情况的检查和监督,按照乙方要求定期汇总报告融资款项使用情况。
第六条违约责任
1.因甲方提供给乙方的交易资料不真实、不完整或无效导致乙方损失的,甲方应予赔偿。
2.乙方未按照本协议约定及时发放和支付融资款项的,应承担相应的违约责任,但本协议另有约定的除外。
第七条不可抗力及意外事件
因战争、自然灾害等不能预见、不可避免、不能克服的不可抗力事件,或乙方系统故障、通讯故障等意外事件,导致乙方未按时发放和支付相应款项的,乙方不承担任何责任,但乙方应及时通知甲方。
第八条生效和终止
本协议自签订之日起生效,至甲方在融资合同项下的款项全部提取完
毕(包括乙方依据融资合同取消甲方在融资合同项下全部未提取款项)且乙方受托支付事宜办理完毕之日终止。
第九条其他
1.本协议作为融资合同的附件,与融资合同具有同等法律效力。本协
议未尽事宜,按照融资合同的约定执行。
2.经商定,甲方同意办理融资款项托管业务的,本协议依然适用,双
方不再另行签订托管协议,双方并就融资款项托管事宜补充如下:
附件:受托支付对象和账户清单
甲方(盖章):
法定代表人(授权代理人):
乙方(盖章):
负责人(授权代理人):
签订日期:年月
附件:
受托支付对象和账户清单
支付对象1:
户名:账号:开户行:付款金额:
支付对象2:
户名:账号:开户行:付款金额:
支付对象3:
户名:账号:开户行:付款金额:
支付对象4:
户名:账号:开户行:付款金额:
【支付系统软件开发协议】推荐阅读:
支付清算系统05-08
安全支付系统06-10
第二代支付系统06-19
银行的支付清算系统04-25
大小额支付系统考试07-18
大小额支付系统题库08-07
高速公路计量支付系统05-12
非现金支付系统论文05-30
商业银行支付结算系统08-09
中国电子口岸网上支付系统介绍05-05