网站APP开发合同.docx

上传人:b****8 文档编号:8886725 上传时间:2023-02-02 格式:DOCX 页数:16 大小:25.69KB
下载 相关 举报
网站APP开发合同.docx_第1页
第1页 / 共16页
网站APP开发合同.docx_第2页
第2页 / 共16页
网站APP开发合同.docx_第3页
第3页 / 共16页
网站APP开发合同.docx_第4页
第4页 / 共16页
网站APP开发合同.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

网站APP开发合同.docx

《网站APP开发合同.docx》由会员分享,可在线阅读,更多相关《网站APP开发合同.docx(16页珍藏版)》请在冰豆网上搜索。

网站APP开发合同.docx

网站APP开发合同

XX有限公司

CRM运营管理系统(一阶段)

委托开发合同

(适用于开发外包)

 

合同编号:

甲方:

乙方:

甲方:

地址:

联系电话:

乙方:

地址:

甲方委托乙方为其CRM运营管理系统(一阶段)项目(以下简称“项目”)经销商管理系统(以下简称“软件系统”、“系统”),甲方以项目整包方式与乙方开展合作,乙方同意接受甲方委托。

双方本着相互信任、真诚合作、共同发展的原则,在友好协商的基础上于  年月__日在重庆签订本合同。

一、定义

除本合同另有解释以外,本合同中的下列术语具有如下含义:

1.1“客户方”:

指甲方的最终客户。

1.2需求分析:

乙方根据甲方提供的业务需求进行需求调研和分析,撰写并提交附件一《需求规格说明书》,由甲方组织相关人员及客户方进行评审,审核通过后由客户方签字确认。

1.3系统设计:

1.2条中的《需求规格说明书》经客户方签字确认后进入软件系统设计阶段,并由甲方组织相关人员进行评审,审核通过后由甲乙双方确认。

1.4编码实现:

乙方根据双方确认的《需求规格说明书》进行编码开发,的约定阶段性提交软件系统源代码。

甲方对已完成的软件系统功能进行试用及测试。

1.5系统测试:

指软件系统编码完成后,对软件系统进行的单元测试、功能测试、性能测试和集成测试。

单元测试、功能测试、性能测试、集成测试由乙方完成并提交《单元测试报告》、《功能测试报告》、《性能测试报告》、《集成测试报告》。

甲方组织相关人员进行需求验证,以确认软件系统功能是否符合本合同、《需求规格说明书》以及《需求变更备忘录》(如有)中对软件系统的要求,并确认软件系统的功能指标、性能指标是否达到附件一的要求。

1.6初验收:

指软件系统开发完毕,符合试运行条件,即单元测试、功能测试、集成测试、性能测试通过、客户方验证通过,项目文档、源代码提交齐全。

1.7试运行期:

乙方开发的软件系统通过甲方及客户方初验收(以甲方及客户方书面确认的上线报告为准)后项目进入试运行期,试运行期为自初验合格之日起2个月。

试运行期间,软件系统将在甲方实际使用环境中安装并正式对客户方开放。

1.8最终验收:

在试运行期结束后,甲方及客户方对软件系统进行最终验收。

以甲乙双方及客户方确认的《软件系统验收标准》(附件二)为准,全部验收合格才视为乙方交付完成。

验收通过后,甲方及客户方在《验收报告》上签字确认,标志项目验收通过。

但是,甲方及客户方确认验收合格并不表明甲方及客户方对软件系统内在技术和质量方面的全部认可,对于在软件系统使用过程中发现的问题,乙方仍有义务予以完善,且不受时间限制。

1.9免费维护期:

最终验收通过后,项目进入维护期,乙方将提供一定期限(见4.4.2条)的免费运维服务。

二、委托内容

2.1本项目下的服务包括:

2.1.1甲方委托乙方为其项目开发软件系统,开发内容详见附件一《需求规格说明书》。

2.1.2乙方为客户方提供软件系统维护与技术培训,具体内容详见4.4条。

2.2技术指标和质量要求:

2.2.1本软件系统应适应的系统环境见附件二《软件系统验收标准》。

2.2.2乙方承诺其根据本合同项目需求所开发的软件系统满足附件一《需求规格说明书》中所规定的全部要求及标准。

2.2.3乙方应保证开发的软件系统具有安全性,具备用户身份的验证功能,以防止密码和用户名称不符的用户登录。

2.2.4乙方应保证其为甲方所开发的本合同项下的软件系统无病毒、无明显错误,并保证该软件系统中未设置任何后门、程序炸弹等危害程序。

2.2.5开发的软件系统应有统一的界面风格且须经甲方书面确认。

2.2.6如果乙方所开发的本合同项下的软件系统同甲方或客户方的软、硬件存在兼容性问题,乙方有义务无偿配合甲方或客户方进行修改并保证软件系统的兼容性。

否则,乙方应按本合同约定向甲方承担交付不能的违约责任。

2.2.7乙方应保证其安排的开发人员(以下统称“乙方开发人员”)遵守甲方、客户方的与项目有关的规章制度及相关的要求、规则和惯例,保证甲方项目能够如期启动并顺利进行。

三、开发计划及人员要求

3.1开发期限和开发地点

3.1.1本项目的开发期限为人天(项目投入开发人员5名),自年月日起至年月日止。

3.1.2本项目的开发地点在。

3.2完成项目的计划与进度

甲乙双方应严格按照本合同附件二《开发计划与进度》推进本合同项下的软件开发工作。

3.3对乙方开发人员的要求

3.3.1甲方有权对乙方开发人员进行考核,考核内容包括但不限于开发人员能力、服务效率、服务满意度等,乙方应按甲方考核合格并选定的人选提供人员。

3.3.2乙方开发人员必须是与乙方签有劳动合同的正式员工。

乙方负责该等人员的工资、社保、公积金及其他法定责任,并承担该等人员在从事本合同约定的外包服务中自身或给甲方、客户方、其他任何第三方造成的损失赔偿责任。

3.3.3在服务过程中,乙方有责任保证其参加项目的开发人员稳定。

如果乙方开发人员未按本合同约定执行开发任务或无法按时且保质保量的进行开发工作,或者甲方对乙方开发人员的工作不满意,经甲方书面要求,乙方应在3日内更换同等数量且不低于被退换人员专业能力水平资质的人员。

如果乙方不能按照甲方的要求按时更换或补充符合项目工作要求的人员,乙方应按本合同约定承担违约责任并赔偿甲方损失。

四、项目监控、成果验收及服务

4.1质量检查

工作成果名称

检查方式

时间

地点

甲方人员

乙方人员

通过标准

《系统建设方案》

2015-4-1

双方签字确认

《系统上线报告》

2015-9-1

双方签字确认

《系统验收报告》

2015-10-30

双方签字确认

4.2成果验收

4.2.1甲乙双方有关试运行及验收的约定见本合同附件一和附件三。

4.2.2本合同项目开发结束并通过甲方及客户方验收后,乙方应向甲方提供本合同项目的工作成果,交付或归还所有相关的技术资料和文件等,包括但不限于与技术规范、测试文件和质量标准等相关的技术资料以及计算机软件安装文件、涉及到甲方或客户方个性化定制部分功能的文档、源代码等,并承诺不保留任何复印件。

4.2.3在试运行期间发生影响正常运行的故障或错误时,乙方应立即排除故障、修改错误,试运行期自故障排除或错误修改后重新计算。

4.2.4各阶段验收通过均应以甲方及客户方的书面确认为准,且甲方的验收是以客户方的验收通过为前提的;如果甲乙双方事先没有确定各阶段验收标准或验收标准不明确的,则乙方应保证其所完成的软件系统能够实现甲方签订本合同的目的,达到甲方及客户方满意。

对于不合格的部分,乙方应根据甲方及客户方的要求予以调整并承担因此而发生的费用。

4.2.5软件系统未通过甲方及客户方最终验收的,乙方应当自收到甲方/客户方通知之日起10日内予以改进,以通过甲方及客户方验收;因此而造成工期延误的,乙方应按照本合同违约条款的约定向甲方承担延期交付的违约责任。

4.4软件系统维护与技术培训

4.4.1试运行期:

参见1.7条。

4.4.2质量保证及免费维护期和服务内容

4.4.2.1质量保证及免费维护期:

自乙方开发的软件系统通过甲方及客户方的最终验收后1个月(以甲方及客户方在《验收报告》上签字确认之日起计算)。

4.4.2.2免费维护期内的服务包括:

4.4.2.2.1如果开发的软件系统在使用过程中有任何与说明不符(包括需求和验收标准)、差错、质量缺陷等,乙方应当按照甲方的要求无偿负责修改或完善并赔偿由此给甲方、客户方造成的一切损失。

4.4.2.2.2乙方应提供7*24小时电话支持;甲方或客户方以传真、信函、邮件方式提出问题或要求提供服务的,乙方应在24小时内反馈并解决问题;

4.4.2.2.3对于4.4.2.2.2条所述的支持方式不能解决的问题,乙方技术支持人员应在接到甲方或客户方通知之时起24个小时内赶到现场,48个小时内解决问题。

4.4.3技术培训:

乙方负责对甲方或客户方人员进行现场的日常操作与维护培训,使其能够独立地进行操作及日常维护。

五、转委托

5.1乙方必须亲自履行甲方委托的开发项目,未征得甲方的书面同意,不得将其在本合同项下的受托项目部分或全部转让给任何第三方执行。

违反本项约定的,乙方应承担违约责任,并赔偿甲方因此所受到的全部损失。

5.2对经甲方书面同意后乙方将受托项目部分或全部转委托给第三方执行的,乙方应在其转委托范围内对第三方之行为向甲方承担全部责任。

六、保密

6.1“保密信息”:

指双方签订的本合同及其所有附件和补充文件,所有软件、软件目录、文件、信息、数据、图纸、基准测试、技术规格、商业秘密,以及其他由甲方、客户方各自专有的、且提供给乙方的信息或乙方在执行本合同期间接触到的甲方及客户方的资料、信息等,包括但不限于由甲方、客户方于本合同之前或之后签订的其他合同中规定为“保密信息”的所有项目。

6.2乙方应严格遵守甲方及客户方的信息保密制度,并应对甲方及客户方的保密信息采取保密措施。

未经甲方、客户方书面同意,不得复制以及不得将其保密信息向与本项目无关的人员或第三方透露。

6.3本合同约定的保密义务不因本合同的变更、终止而终止,如双方没有对保密期限加以限定,则直至保密信息在本行业中成为公知信息后,本合同约定的保密义务才予以解除。

6.4甲方依违约责任条款向乙方发出解除通知之日起10日内,乙方应按甲方要求返还或销毁甲方、客户方提供的保密信息。

七、甲乙双方的知识产权

7.1乙方基于产品为客户个性化定制部分的项目的商业价值及市场价值等权利归甲方所有。

本合同签订前、双方未根据本合同进行任何合作之前乙方已拥有的知识产权(以下简称“乙方已有知识产权”),即使已被使用于本合同项目,该知识产权仍属乙方所有。

乙方已有知识产权不包括甲乙双方在本合同项目合作过程中根据乙方已有知识产权所产生的任何新成果的知识产权。

7.2未经甲方书面同意,乙方在任何时候均不能以任何形式将本项目及本项目新的研究开发成果及有关资料、信息、文件等向第三方泄露,也不得自行或许可他人使用。

7.3开发代码版本管理:

7.3.1乙方在项目开发及维护阶段,需要用专用代码版本管理软件、管理代码版本。

7.3.2如乙方代码有修改或其他变动,需要当日做代码版本归档。

7.3.3如果客户方对代码进行修改和/或维护,其在提交对应版本的代码给乙方后,乙方需要同步管理代码版本,并于同步完成后提交给甲方最新程序。

八、第三方知识产权

8.1乙方承诺,其在受托开发本合同项目中以及交付的本合同成果,均不会侵犯第三方的知识产权等权益。

8.2因甲方、客户方使用本项目成果引起任何第三方提出侵犯其著作权、专利权、商标权及其他权利的诉讼、仲裁或者主张,均由乙方或授权乙方的单位承担最终全部经济损失和法律责任,包括但不限于甲方、客户方因此所产生的全部诉讼费、律师费及对第三方所承担的赔偿费等,以保证甲方及客户方的利益不受任何损失。

九、变更及指令

9.1甲方可以在任何时候书面向乙方发出指令,在本合同的一般范围内变更下述一项或几项:

9.1.1变更软件的设计、功能需求;

9.1.2乙方提供的其他服务。

9.2如果上述变更使乙方履行本合同义务的费用或时间增加或减少,双方将对本合同价款或交付时间或前述两者进行公平的调整,对修改、补充内容另行签署补充协议。

乙方根据本条款进行调整的内容必须在收到甲方的变更指令后5日内书面提出。

9.3除非本合同另有约定,任何一方对本合同提出的任何弃权、修改或更改须以书面形式提交给对方,并经对方签字盖章确认,否则本合同的任何条款均不得视作已被弃权、修改或更改。

十、费用及支付方式

10.1本合同所述费用均为人民币含税价。

10.2.本应用软件开发(不含第三方软件)、实施、培训费用总计:

10.3.支付方式

10.3.1.甲方将以转账支票或信汇、电汇等银行托收的方式向乙方支付。

乙方账户信息:

开户名称:

开户银行:

银行账号:

10.3.2费用支付方式

 

以上费用为甲方在本合同项下应向乙方支付的最终费用,除以上费用外,甲方无须向乙方支付任何其他费用。

10.4双方合作期间,乙方开发人员在国家法定节假日及工作时间之外提供服务,对因此所应向乙方开发人员支付的加班费已包含在甲方根据本合同约定向乙方支付的费用中。

10.5双方合作期间,乙方开发人员在因甲方需要至甲方具体项目工作地点(重庆主城以外),相关差旅费由甲方支付。

十一、违约责任

11.1乙方的违约责任

11.1.1如果乙方不能交付开发成果,甲方有权解除本合同,乙方应自甲方发出解除通知之日起10日内返还甲方已支付的全部费用,并按照甲方要求返还或销毁甲方、客户方提供的保密信息,同时应向甲方支付本合同总金额20%的违约金。

11.1.2乙方应按项目完成阶段的时间要求完成开发任务并向甲方提交项目成果,包括但不限于源代码、程序目标代码及开发过程中形成的技术文档、资料等任何开发期间的工作成果。

如乙方不按期完成工作任务或不按期提交工作成果或不全部提交,乙方除继续履行服务外,每逾期5日应按合同总金额的0.5%向甲方支付违约金;如果乙方提交的成果不符合本合同的约定或不能满足甲方、客户方的要求,或未通过甲方及客户方验收的,乙方除向甲方支付迟延交付的违约金外,还应负责修改或重做,直至满足甲方、客户方的要求,但如果逾期超过20日仍未提交或满足要求的,甲方有权解除本合同,乙方除按照上述约定向甲方承担违约责任并支付违约金外,还应自甲方发出解除通知之日起10日内返还甲方已支付的全部费用并向甲方支付本合同总金额30%的违约金以及赔偿由此给甲方、客户方造成的损失。

11.1.3如乙方擅自中断开发或服务,甲方有权单方解除本合同。

乙方应自甲方发出解除通知之日起10日内返还甲方已支付的全部费用,并支付本合同总金额20%的违约金。

11.1.4如乙方未经甲方书面同意将本合同项下软件开发工作的全部或部分转委托给第三方,甲方有权立即解除本合同,乙方除返还甲方已支付的全部费用之外,应向甲方支付本合同总金额60%的违约金。

11.1.65如乙方提供的软件构成对第三方知识产权等权益的侵犯,乙方除应按本合同第8条约定承担有关责任外,还应向甲方支付本合同总金额50%的违约金。

如乙方不能在甲方要求的时间内对本项目成果进行有效修改或提供升级替换产品,使甲方、客户方在不影响本项目正常使用的前提下不再侵权的,甲方有权另行采购第三方替代产品,由此产生的费用由乙方承担;或者甲方有权解除本合同。

乙方应在甲方解除通知发出之日起5日内返还甲方已支付的全部费用,并承担因此而产生的违约及赔偿责任。

11.1.7由于项目服务内容、质量等方面出现的问题造成客户方或第三方投诉或索赔的,乙方应立即采取相应措施以解决相应问题。

因软件系统问题导致的投诉、索赔纠纷,乙方应承担一切责任和损失。

11.1.8如乙方违反本合同约定的保密义务,应向甲方支付合同总金额30%的违约金,并赔偿因此给甲方造成的一切损失。

11.1.9若因乙方违约给甲方造成不良影响或经济损失,乙方应消除影响并赔偿损失,且甲方有权终止本合同。

11.1.10乙方根据本合同应当向甲方支付违约金、赔偿金的,甲方有权自未付价款中直接扣除。

11.2甲方的违约责任

11.2.1甲方应按时履行付款义务,如甲方无正当理由拒不付款且经乙方2次催告后仍不支付的,每迟延1日,甲方应向乙方支付迟延支付款项的0.5%作为违约金,违约金总额不超过应付款额的60%。

甲方未按期向乙方支付开发进度款而造成的开发延期由甲方承担违约责任。

11.3如果一方按照本合同的约定应向另一方支付违约金,而该约定的违约金不足以弥补另一方所受到的损失的,则该方应负责继续赔偿。

所谓“损失”包括但不限于诉讼费、合理的律师费、损害赔偿费、罚款以及其他损失或损害。

十二、合同终止

12.1如果满足以下任一条件,任一方在通知对方后,都可以解除本合同:

12.1.1一方违反本合同项下的义务,并且违约方在经对方通知后30日内仍未纠正违约行为的,守约方可书面通知违约方解除合同,但本合同对单方解约期限有特殊约定的情形除外。

如果该违约行为无法在30日内纠正,而违约方在此期限内已经以守约方认可的方式采取有效补救措施的,则守约方可以为违约方合理地延长履约期限。

12.1.2一方按正常程序停止经营业务、破产,处于付款拖欠、延期偿付、公司重组或倒闭状况,或全部转让利润于债权人、书面承认无力偿还到期债务、委派清算人进行清算,参与或接受与破产或债权人权利有关的法律或行政诉讼程序。

12.2如甲方与客户方签订的主合同终止,甲方可立即以书面形式通知乙方终止本合同且不承担任何责任。

12.3当本合同以任何原因终止时,乙方应于终止之日起3日内将终止日前已完成的工作成果交付给甲方,乙方应立即停止使用并按甲方要求返还或销毁保密信息,并证明该销毁情况。

12.4当本合同以任何原因终止时,乙方应立即退还甲方支付的相关费用。

十三、争议解决

凡因本合同引起的或与本合同有关的任何争议,双方应协商解决,经协商不能解决时,双方同意向甲方所在地有管辖权的人民法院提起诉讼。

十四、合同的生效及其他

14.1本合同自双方签字盖章之日起生效。

一式三份,甲方两份,乙方一份,具有同等法律效力。

本合同附件为本合同不可分割的组成部分,与本合同具有同等法律效力。

14.2联络人:

甲乙双方共同确认以下人员为双方负责人,负责双方合作期间的日常联络工作,任何一方如需更换联络人,应及时通知对方:

甲方联络人

乙方联络人

姓名:

姓名:

职务:

职务:

电话:

电话:

电子邮件:

电子邮件:

十五、附件

附件一:

《需求规格说明书》

附件二:

《软件系统验收标准》、

【以下无正文】

甲方:

乙方:

授权代表:

_______________授权代表:

_________________

日期:

年月日日期:

年月日

附件二《软件系统验收标准》

验收前,乙方需要向甲方提供如下的产品:

✓完成甲方功能要求的可执行产品

✓测试报告

✓软件的源代码

✓源代码设计文档

✓用户手册

✓管理员配置文档与维护手册

一、程序验收标准

实现软件系统需求说明书中所涉及的所有功能,页面美观,浏览方便,查询速度较快,权限设置正确。

在乙方的广域网内运行良好。

具体细节如下:

1、应用程序运行环境要求:

(1)硬件环境要求:

服务器:

客户机:

(2)网络环境:

M带宽的专线

(3)软件环境要求:

网络操作系统:

数据库平台:

客户端:

2、程序要求:

(1)出错要求

甲方向乙方交付程序外部测试时,不能多于2处功能性错误,4处其他错误。

程序测试修改完成后,不能存在功能性错误和其他错误。

(2)代码要求

代码中必须有详细注释,包括变量解释、关键流程处理说明,并要求遵守甲方的程序开发规范。

3、功能要求:

以双方认可的需求分析报告做为功能要求标准,务必实现每一块功能。

测试报告是系统验收的重要依据。

4、非功能要求:

(1)性能要求

 

(2)安全性要求

 

(3)页面要求

 

二、文档验收标准

乙方在项目开发的各里程碑,必须以电子和书面方式及时提交相应的文档由甲方审核,文档应尽量按照甲方要求的格式书写。

乙方提交甲方验收的所有文档必须是满足最新需求的最终版本。

乙方必须提交的文档包括:

序号

文档名称

文档说明

1

需求规格说明书

能够充分体现系统功能需求及非功能需求,并且描述准确,清晰。

根据该说明书,可进行系统的概要设计和功能测试用例的分析。

2

概要设计说明书

包含数据库设计说明、业务逻辑层设计说明、用户界面层设计说明和接口设计等等。

详细阐述如何解决需求说明书中提到的各项需求。

该设计文档可指导系统的详细设计以及集成测试用例的拟定。

3

详细设计说明书

详细说明各个模块的程序流程,输入/输出等等。

该设计文档可指导编码和模块测试用例的分析。

4

开发文档

详细阐述各个程序的处理流程,输入/输出变量,如果使用了特殊处理技术,也需详细说明。

5

测试报告

包括单元测试报告、集成测试报告和性能测试报告,详尽列举并描述测试用例及测试过程中错误修改的历程。

6

管理员配置文档与维护手册

详细阐述系统的安装及与相关系统接口的安装和配置步骤,包括服务器配置、帐号与密码的设置、组件的安装与部署、全局变量的设置等,便于系统的安装和迁移。

7

用户手册

使用图文并茂的方式详细说明系统的使用方法,指导用户学习和使用系统,并作为用户培训的指导文档。

8

源代码文档

包括所有的源程序文件及说明文档。

根据这些文档可构造出系统的可执行程序。

甲方将从以下几个方面考察乙方提交的文档:

1、文档完备性(是否按照合同及其附件中的要求提交全部文档);

2、内容针对性(指文档内容是否符合甲方对该文档的要求);

3、内容充分性(指该文档内容是否足够全面、充分和详细);

4、文档的价值(文档是否能够指导系统的分析设计、开发测试等工作的开展,并记录各系统开发活动的结论);

5、内容一致性(指不同文档或同一文档中是否存在前后矛盾的描述);

6、文字明确性(尽量不使用“可能”、“也许”“待定”等词语,尽量不使用语义含糊不清、易产生二义性理解的语句);

7、图表翔实性(文档中是否采用了生动、真实、易于理解的图表进行说明);

8、易读性(能够在一篇文档中说明清楚的内容,尽量不要拆分成若干文档,不要循环引用,文档目录一目了然,结构清晰)。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1