J2EE项目实训Hibernate框架技术——第9章 对基于Hibernate的DAO单元测试(第1部分)

J2EE项目实训Hibernate框架技术——第9章 对基于Hibernate的DAO单元测试(第1部分)
J2EE项目实训Hibernate框架技术——第9章 对基于Hibernate的DAO单元测试(第1部分)

第九章对基于Hibernate的DAO单元测试(第1/3部分)

单元测试是软件开发过程中整个测试流程中最基础的部分,它们要求程序员尽可能早地发现问题,并给予错误的控制,这是其一。另外,通过单元测试能够减少系统在后期集成测试中所出现的问题,从而可以大大地减少系统在整个测试流程中所花费的时间。这样就为在软件开发流程中建立高效的缺陷事件反应机制打下了坚实基础。

开源的JUnit框架就是为Java平台的程序开发者实现单元测试而提供的一种测试框架,使得Java单元测试更规范和有效,并且更有利于测试的集成。当然,开发者在对所开发的各种组件进行单元测试之前,首先需要明白或者了解以下的几个问题:单元测试的目标、由谁去实施单元测试、怎样进行单元测试以及对单元测试的结果如何进行记录并评估,从而能够指导和推动开发等方面的问题。

因为通过对这些问题的思考和把握,将使开发者能够对单元测试更加清晰并且有助于单元测试的高效实施。本章将介绍JUnit单元测试框架技术及在实际项目中的具体应用。

1.1JUnit单元测试技术

1.1.1单元测试技术

1、单元测试

(1)工作单元

单元测试中的“一个工作单元”是指一项任务,它不依赖于其他任何任务的完成。在Java应用系统的开发中,“独立的一个工作单元”常常指的是一个类中方法。

(2)单元测试过程中的关注点

单元测试所关注的常常是方法是否满足API契约(API契约被看作是方法接口的正式协定);方法要求调用者提供特定的值或对象,并(作为交换)会返回特定的值或对象。

如果契约不能满足,那么方法就抛出异常来表明契约没有被遵守。如果一个方法的行为同预期不符,那么开发者就认为这个方法破坏了契约。

2、单元测试和集成测试的差别

(1)单元测试

在某个类的软件编码结束后,对所编写出的类中的每一个功能方法进行测试,称为“模块测试”或“单元测试”。因此单元测试是最微小规模的测试。

实施单元测试的目的是验证一个或若干个类中的各个功能方法是否按照所设计的要求那样正确工作和完成既定的功能目标;

(2)集成测试

主要实现一个应用系统中的各个部件的联合测试(总装配后所进行的测试过程),以决定它们能否在一起共同协作地工作和通讯。这些部件可以是代码块、独立的应用、网络上的客户端或服务器端程序等多种形式。

实施集成测试的目的是则是验证系统中的所有功能模块是否能互相配合、协同完成特定的任务。

(3)为什么要进行单元测试

检查所编程开发实现的代码是否符合设计的要求,但不能检查所依据的设计是否正确。这样将能够尽早发现隐藏在代码中的错误,否则隐藏其中的缺陷(Bug)就蔓延开了,因为软件测试是发现软件中错误和缺陷的主要手段。

3、测试通过的含义

测试就是比较系统在实际执行中所产生的结果是否与所预期的结果一致。如果一致则表示测试通过,否则就意味着测试失败。

4、良好的测试能够提高程序员的编程效率

(1)减少开发过程中的工作量

首先是单元测试所能够体现出的“一次编写多次自动执行”的特征使得准备完善测试数据的工作量得到大大减轻,这特别是在系统的实现代码中改动比较频繁时更有意义。(2)提高开发效率

看似单元测试使程序员多写了部分的代码(需要编程各个功能类所对应的测试用例),事实上在很大程度上降低了可能的工作强度。因为软件开发所花费的时间开销不仅仅是在

编码阶段,也包括对系统的总体测试。而及早地进行单元测试将能够大大地减少在后期系统集成测试中所花费的时间(因为查找和定位错误的范围比较小时,找出错误应该相对比较容易),从这个角度来看,反而能够提高整体的开发效率。

而且使程序员也更为自信,做到面对任何代码的修正都心中有底。因为所编写的每个功能类中的各个功能单元都正确地通过了测试。

5、与测试有关的一些测试思想

(1)测试先行

其基本的思想是指在编程实现代码时,首先要考虑如何去测试它?哪为什么要进行单元测试呢?

因为这让开发者在设计类时,要站在调用者的角度去理解所设计的类的对外接口,迫使开发者深入地理解类的外在关系,考虑接口的用途,而在具体编写程序时才去考虑具体内部实现细节,这样设计出的接口将更易使用,类的结构也会更趋合理。

(2)频繁测试

指测试不应当是阶段性的工作,而应当在程序编写过程中(包括对代码进行修改后)不断进行。因为系统中的类之间往往都存在较多的关联关系,当更改了类中的某个功能方法时,往往会有多个类受到直接或间接的影响。

所以开发者应该频繁测试以及早地发现这种因功能、或者业务流程等方面的调整而引起的程序中的代码缺陷,越早发现错误解决该错误所花费的代价就越小。因为此时的程序量比较少,更容易地找出错误。

(3)自动测试

所谓自动测试是指应用一定的测试框架,为每个业务类编写独立的测试用例(测试代码独立于业务组件之外),类代码调整后,对应的测试用例同步调整。

多个测试用例组成一个测试套件一起批量运行,这样不仅能够提高测试的效率,也能够及时地发现出各个关联组件之间的错误。因为只要其中的一个测试用例没有通过,就说明程序中有问题。

1.1.2单元测试之JUnit框架

1、JUnit单元测试框架

(1)它是Java平台中的一种测试框架

JUnit能够实现各种Java平台中的程序(J2SE应用程序、Filter、Servlet、EJB、JSP、数据库应用程序、Taglib等)的单元测试,从而使得Java开发平台中的单元测试更规范和有效,并且更有利于测试的集成。

注意:

对于J2EE平台中的一些特定的服务器端组件如Filter、Servlet等,需要采用JUnit的各种扩展框架如StrutsTestCase技术、Cactus技术等。

(2)它是一个简单的开源测试框架

JUnit是由Erich Gamma和Kent Beck开发的开源回归测试框架(Erich Gamma博士是瑞士苏伊士国际面向对象技术软件中心的技术主管,也是巨著《设计模式》的四作者之一。Kent Beck先生是XP(Extreme Programming)的创始人)。

(3)下载它的系统包

JUnit的最新版本可以在JUnit的网站 https://www.360docs.net/doc/db3817802.html,免费下载,JUnit (https://www.360docs.net/doc/db3817802.html,)是一个SourceForge上的开源软件,以IBM的Common Public License 1.0版授权协议发布。下面的图9.1所示为JUnit的官方网站的下载页面。

图9.1 JUnit的官方网站的下载页面

2、JUnit的软件结构

(1)JUnit中的核心系统包

JUnit 共有七个包,核心的包就是junit.framework 和junit.runner。其中的

junit.framework包负责整个测试对象的构架,而junit.runner负责测试驱动。

(2)JUnit中的四个重要的类

JUnit有四个重要的类:TestSuite、TestCase、TestResult、TestRunner。前三个类属于junit.framework包,后一个类在不同的环境下是不同的。如果使用的是文本测试环境,则使用的是 junit.textui.TestRunner类。

(3)各个类的职责如下:

1)TestResult(测试结果):负责收集TestCase所执行的结果,它将结果分为两类,

客户可预测的Failure和没有预测的Error。同时负责将测试结果转发到TestListener (该接口由TestRunner继承)处理;

2)TestRunner(测试运行器):客户对象调用的起点,负责对整个测试流程的跟踪。

能够显示返回的测试结果,并且报告测试的进度。

3)TestSuite(测试套件):每一个TestSuite代表着一个复合的对象。一个TestSuite

可以由数个TestCase或是数个TestSuite组成,因此可以根据测试的需求,拼凑出多个的TestSuite。

4)TestCase(测试用例):客户测试类所要继承的类,负责测试时对客户类进行初始

化,以及测试方法调用。

5)Assert(断言):Assert类用于确定方法的输出结果和期望的输出结果是否一致。

6)在JUnit平台中的核心类是TestCase,而每一个TestCase代表着一个命令对象。

TestCase包含数个测试方法(以testXXXX作为方法名称),用来测试被测类中的各个public 类型的方法,以判断所产生出的结果对象与预期的结果是否相同。(4)两个重要的接口

1)Test:包含两个方法,run() 和countTestCases(),它完成对测试动作特征的提取。

2)TestListener:包含四个方法,addError()、addFailure()、startTest()和endTest(),它是

对测试结果的处理以及测试驱动过程的动作特征的提取。

3、JUnit中的断言(assert)方法

(1)断言(assert)方法

断言是一个布尔语句,该语句不能为假,如果为假,则表明出现了一个错误(Bug);在JUnit框架中提供了许多不同形式的断言(方法名称为assertXxx形式)方法,允许测试

者设置测试的规则。如:assertEquals()、assertNull()、assertNotSame()、assertTrue()等方法,一个测试用例一般包括了多个不同形式的断言。

(2)断言方法的作用

当运行测试用例后,JUnit运行器会报告哪些断言没有通过,从而快速地找出错误。而传统的测试方法需要将期望的结果用诸如System.out.println()等语句将测试过程的正确与否等方面的信息打印到控制台或日志中,由开发人员观察输出信息以判断是否正确,现在这种“观察”的工作由JUnit的那些assertXxx()方法自动完成。在下面的【例9-1】中给出了一个示例。

【例9-1】JUnit中的断言方法的应用示例

import junit.framework.TestCase;

public class AdditionTest extends TestCase {

private int x = 1;

private int y = 1;

public void testAddition(){

int actualResult =xxx.add(x,y);

int requestValue=2;

assertEquals(requestValue, actualResult);

}

}

当一个assert方法失败时,该assert方法会抛出一个 AssertFailedError或ComparisonFailure异常类型。而AssertionFailedError由https://www.360docs.net/doc/db3817802.html,ng.Error 继承而来,因此单元测试者不必在测试方法的throws语句中对其进行声明。而ComparisonFailure由AssertionFailedError继承而来,因此单元测试者也不必对其进行声明。

因为当一个assert方法失败时会在测试方法中抛出一个错误,所以后面的assert方法将不会继续运行。JUnit框架捕捉到这些错误并认定该测试已经失败后,就会打印出一条说明错误的消息。下面的图9.2所示为应用JUnit框架在测试过程中如果出现了错误时的画面。

图9.2 应用JUnit框架在测试过程中如果出现了错误时的画面

(3)可以利用Assert类中的断言方法或者TestCase类中所提供的各个断言方法下面的图9.3显示在Eclipse的开发工具中对JUnit系统中的各种形式的断言方法所产生的动态帮助信息。

图9.3 在Eclipse开发工具中对JUnit的各种断言方法的动态帮助信息

4、JUnit中的各种断言方法的功能描述

(1)assertEquals方法检查两个原型是否相等

assertEquals(期望原型,实际原型);

(2)assertEquals方法检查两个对象是否相等

assertEquals(期望对象,实际对象,误差值) ;

(3)assertSame方法检查具有相同内存地址的两个对象是否相等

assertSame(期望对象,实际对象);

(4)assertNotSame检查具有不同内存地址的两个对象是否不相等

assertNotSame(期望对象,实际对象);

(5)assertNull方法检查一个对象是否为空

assertNull(对象);

(6)assertNotNull方法检查一个对象是否为非空

assertNotNull(对象);

(7)assertTrue方法检查条件是否为真

assertTrue(布尔条件);

(8)assertFalse检查条件是否为假

assertFalse(布尔条件);

5、利用JUnit实施单元测试的编程实现

(1)基本实现流程

1)首先继承TestCase类以产生出自己的测试用例类

2)然后重写TestCase类中的一些重要方法:setUp()、teardown()、runTest()(这些都是

可选的)以及testXXX()

3)最后由junit.textui.TestRunner.run 驱动以执行(或者将这些测试用例组装到一个

TestSuite对象中)

为了方便读者了解和掌握JUnit的具体应用,下面给出一个具体的实例并加以说明。(2)被测试的类代码示例

下面的【例9-2】所示为一个完成简单的加、减、乘和除功能的MathClass类代码示例,该类实现MathInterface接口(为了节省本书的篇幅,该接口的代码未列出)。

【例9-2】完成简单的加、减、乘和除功能的MathClass类

package com.px1987.junit.math;

public class MathClass implements MathInterface{

public MathClass() {

}

public int add(int oneDigit, int twoDigit) {

return oneDigit+twoDigit;

}

public int sub(int oneDigit, int twoDigit) {

return oneDigit-twoDigit;

}

public int mul(int oneDigit, int twoDigit) {

return oneDigit*twoDigit;

}

public int div(int oneDigit, int twoDigit) {

return oneDigit/twoDigit;

}

}

(3)对上面的被测试的类进行单元测试的测试用例的代码示例

【例9-3】TestMathClass的测试用例的代码示例,并请注意其中的黑体部分的代码。package com.px1987.junit.test;

import junit.framework.TestCase;

import com.px1987.junit.math.*;

public class TestMathClass extends TestCase {

private MathInterface mathClass = null;

public TestMathClass(String arg0) {

super(arg0);

}

protected void setUp() throws Exception{//等同于init方法

super.setUp();

mathClass = new MathClass();

}

protected void tearDown() throws Exception{//等同于destroy方法mathClass =null;

super.tearDown();

}

public void testAdd(){//各个测试方法

int oneDigit = 10;

int twoDigit = 20;

int expectedReturn = 30;

int actualReturn = mathClass.add(oneDigit, twoDigit);

assertEquals(expectedReturn, actualReturn);

}

public void testSub() {

int oneDigit = 20;

int twoDigit = 10;

int expectedReturn = 10;

int actualReturn = mathClass.sub(oneDigit, twoDigit);

assertEquals(expectedReturn, actualReturn);

}

public void testMul() {

int oneDigit = 10;

int twoDigit = 20;

int expectedReturn = 200;

int actualReturn = mathClass.mul(oneDigit, twoDigit);

assertEquals( expectedReturn, actualReturn);

}

public void testDiv() {

int oneDigit = 20;

int twoDigit = 10;

int expectedReturn =2;

int actualReturn = mathClass.div(oneDigit, twoDigit);

assertEquals(expectedReturn, actualReturn);

}

public static void main(String[] args) {

junit.swingui.TestRunner.main(new S tring[]{TestMathClass.class.getName()});

}

}

从上面的TestMathClass的测试用例的实现代码来看,基于JUnit测试框架的测试用例在编程实现方面是很“模板”化的程序代码。这样就将测试代码的编程实现规范化! (4)该测试用例在Eclipse工具中执行的结果请见图9.4所示

培训机构战略合作协议

战略合作协议 甲方:郑州海拓教育信息咨询有限公司(以下简称甲方)乙方:郑州智美教育机构(以下简称乙方)为充分利用甲方现有资源和乙方的现有资源,加快实现甲方的战略调整和布局,推进甲乙双方更好更快发展,甲乙双方本着战略合作、互利共赢的原则,经友好协商,在平等、自愿的基础上,就利用甲乙双方项目合作达成一致意见,并签订如下战略合作框架合作协议: 一、项目合作区域范围 全国范围内。 二、项目合作内容方式和期限 项目合作的方式,可根据项目合作的具体情况和要求确定。大致有以下方式: (一)、甲方向乙方免费提供各种资源及其所需的各项活动方案内容及乙方各种群体活动的组织策划。 (二)、甲方为乙方提供产品项目市场价5-7折的价格,甲方要保证其提供的价格低于郑州市内其他公司的合作价格。 (三)、甲方为乙方免费提供宣传活动(包含网络推广、实地推广),尽全力协助乙方公司的招生工作。 (四)、甲方为乙方每年免费提供一次30人左右的员工

素质拓展培训活动(自协议签订日期的次年后生效)。 (五)、在乙方保证甲方利益的情况下,乙方可参与甲方公司的年底分红。 (六)、甲方公司需在协议生效期间每年向乙方员工提供不少于3-5次福利(包含:电影、聚餐、游玩等)。 (七)、乙方在未来5年内旗下的所有培训机构的培训活动需由甲方承接。 (八)、乙方需在每年向甲方提供不低于5个批次共600人以上的培训活动。 甲乙双方合作开发期限暂定为5年左右,双方可根据情况,确定顺延或终止。 三、双方的权利与义务 1.甲方的权利和义务: 甲方在合作协议期间乙方如有任何违反协议的情况下甲方可在单方面终止协议 2.乙方的权利和义务: 乙方在合作协议期间甲方如有任何违反协议的情况下乙方可在单方面终止协议 组建项目工作组,其中常驻2-3人,与甲方共同研究制定项目开发计划等;必要时聘请有关、专家参与相关工作,以最大限度提升该项目开发价值。

工程设计合作框架协议范本

工程设计合作框架协议范本 只要协议对买卖合同双方的权利和义务作出明确、具体和肯定的约定,即使书面文件上被 冠以“协议或“协议书的名称。 写合作协议方案需要列出详细的过程。 下面是学习啦给你介绍的工程设计合作框架协议范本,希望对你有帮助。 工程设计合作框架协议范本甲方:***设计院(以下简称甲方)乙方:***设计院(以下简称 乙方)为了共同开发***本地工程设计业务,积极寻求合作共赢的发展模式,努力推动***地区 燃气事业快速地发展。 甲、乙双方以互惠互利、共同发展为宗旨,自愿建立公平、公正和诚实信用的原则,充分 发挥各自的优势,尽可能扩大双赢效果,经双方友好协商,决定就***地区燃气工程项目业务 承接及设计开展等方面进行紧密合作,并达成如下协议:第一条:合作内容***市域范围内燃 气高压输配系统、lng 场站、结构或敷设条件特别复杂的中压市政管道、cng 等城市燃气工程 项目。 第二条:合作方式在甲、乙双方各自资质范围内,根据技术实力进行分工,共同完成燃气 工程项目设计文件编制工作。 1.高压管道、lng 气化站、储配站以及 cng 门站等场站工程以甲方为主导,乙方派遣技术 人员参与工艺、电气等专业的设计工作。 2.中压管道、次高压管道、调压站等工程项目,乙方可视不同工程的复杂情况、建设规模 等具体情形,经双方协商后,确定参与设计或在甲方支持下承担主要设计工作,但施工图设计 文件由甲方负责校审,设计文件均以甲方名义发放。 第三条:甲方的职责 1.甲方作为投标主体参与竞标,负责并配备项目投标所需的资质及 其相关材料。 2.甲方负责投标以及业主要求办理的相关工作。 3.甲方负责向乙方提供技术支持。 4.甲方作为工程项目总承包商, 对设计文件的质量﹑安全及文件交付日期等各项指标承担 责任。 第四条:乙方的职责 1.乙方负责与业主方的协调工作,完善工程设计前期事务,充分保 证双方的权益。 2.设计过程中,乙方协助完成规定设计手续办理,协调项目所在地的地方关系,协助设计 工作正常开展。 3.乙方协助甲方向业主或当地相关职能部门索取与建设项目有关的基础资料。 第五条:设计费分配 1.以项目中标价为依据(非招投标项目,以一方与业主单位签订的合 同价为依据),双方具体协商确定设计费分配比例,并签订单项工程设计合作协议。 第六条:双方声明 1.甲乙双方之间结为战略合作伙伴关系。 2.项目开始实施设计时,甲方提供必要的工作环境,方便乙方人员参与项目各工作环节,

课程实习报告

课程实习报告 理学院统计学专业 100108020047 杨红 指导教师:宋向东李建东王昕吴俊波 实习时间:2013年12月30日——2014年1月17日 实习地点:秦皇岛市;北京市;秦皇岛市统计局 一、实习单位简介 秦皇岛市统计局分为行政单位和事业单位,其中行政单位包括办公室、综合科、农村统计科、工业统计科、能源科、固定资产投资统计科、国内贸易统计科、对外经济统计科、社会科技科、服务业科、国民经济核算统计科、政策法规检查科、监察室、党总支;事业单位包括普查中心:综合科、普查科、培训教育科、信息科。秦皇岛市统计局的工作职责为:、拟定秦皇岛市统计工作制度、规章;制定统计改革、统计现代化建设和统计调查规划;组织领导和监督检查市内各县区、各部门统计和国民经济核算工作,贯彻、落实、监督、检查统计法律、法规实施情况。二贯彻执行国家、省国民经济核算体系、统计指标体系和基本统计制度;管理全市各项统计核算制度;制订本市地方统计调查标准和统计调查制度;组织管理、审批各县区地方统计调查项目和各部门统计调查项目、调查计划、调查方案。三组织完成国家、省部署的普查任务;研究提出重大市情市力普查和抽样调查计划,并组织实施;组织各县区、各部门的社会经济调查,汇总整理全市基本统计资料;对国民经济、科技进步和社会发展等情况进行统计分析、统计预测和统计监督,向市委、市政府及有关部门提供统计信息和咨询建议。四统一核定、管理、公布、出版全市性的基本统计资料,定期向社会公众发布全市国民经济和社会发展情况统计信息。五组织和推动全市统计信息化建设,负责全市统计信息网络的管理和维护,组织和协调全市的统计数据的处理工作。六组织管理统计人员持证上岗,协助组织管理统计专业技术资格考试和专业技术职务评聘工作;管理全市县及县以上政府统计部门的统计事业费。七承办市政府交办的其他事项。

(完整版)培训项目合作框架协议

培训项目合作框架协议 甲方: 地址: 法定代表人(或委托代理人): 联系方式: 乙方: 身份证号码: 联系方式: 甲乙双方本着平等自愿、互利有偿、诚实守信的原则,根据中国相关法律法规的规定,经友好协商一致,甲方聘请乙方进行课程标准化体系建设服务,有关事项达成如下条款,以共同遵守执行。 一、服务内容 甲方委托乙方就针对现有的课程建立健全的培训课程体系。乙方需提供给甲方每个课程一套标准化、规范化的课程文件(电子版及一套文字版),包括: 1、项目课程的教材 2、课程教学方案 3、教学整套PPT 4、课程评价文件(包括课程考核文件、讲师评价标准及教学评价标准) 二、服务期限 本协议服务期限为XX年,自双方签字之日起生效。每个课程标准体系建设的完成时间提交不超过XXX个工作日。 三、甲方权利与义务 1、按协议约定,要求乙方及时、优质完成相关服务工作; 2、甲方需指定至少一名高管负责和乙方进行联络和对接,同时有责任提供

乙方所需课程体系建设所需的辅助资料; 3、对乙方提交的“方案”及配套文件有异议,有权要求乙方修改; 4、甲方有权对乙方项目进度进行检查、监督和管理; 5、甲方组织乙方或安排乙方进行开发、整理后的教材、课程、教学法、教具或资料等的版权均为甲方所拥有。 四、乙方权利与义务 1、按协议约定,要求甲方配合工作; 2、及时、优质完成协议约定的工作任务,实现双方预定目标; 3、乙方在工作中应对甲方提供的有关资料及信息予以保密,未经甲方同意,不得向除乙方以外的任何单位和个人公布或传播,保守甲方的商业秘密; 4、乙方有权向甲方索取课程体系建设中涉及的参考资料。 五、收费标准与支付方式 1、每完成一个课程标准体系建设,甲方须向乙方支付XXX元人民币整。 2、每个课程标准体系成果经甲方验收合格后,十五个工作日内,一次性支付。 3、支付信息 乙方名称: 开户银行: 账户: 六、违约及争议解决 1、如因不可抗力致使乙方不能按期完成项目,乙方不负违约责任。但乙方应在合理的时间内向甲方报告所发生的不可抗力并提供有关证明文件。甲方可根据该不可抗力的严重程度做出如下选择:顺延项目的完成期限,并于顺延期间内随时终止本合同;或立即终止本合同。 2、乙方应遵守职业道德,无论是在合同期内还是在合同结束后,都不得带走或泄露甲方的教材、信息、资料等,否则甲方有权随时终止合同,追究乙方的责任或要求乙方赔偿损。

工程建设项目合作框架协议书范本

项目合作框架协议书 甲方: 乙方: 为发挥甲方的资质资源和管理能力,并考虑到充分利用乙方在当地社会关系和施工经验及力量,本着遵章守法、互利互惠、平等合作、共同发展的原则,甲乙双方决定合作参加XX硅谷区域及周边相关建设项目工程的投标及工程中标后施工事宜。为明确双方的权利义务,经充分友好协商,甲乙双方就有关事项达成一致意见,来签订本合作协议书,双方应共同遵守。 一、合作的工程项目范围及方式 1、每项工程在报名前,双方互通信息,以防重报。 2、甲方使用自有资质和执照参加本项目的投标工作。本项目的投标与中标后施工的一切事宜,均以甲方名义实施。 3、本项目中标后,以甲方名义与业主签订施工合同,工程项目由双方协商组织实施,按中标的合同价(不包括中标合同清单中专项暂定金额及不可预见费暂定金额)向对方收取 %的管理费用。 二、双方职权和分工: 在工程联系及投标过程中 1、甲方职权和分工 (1)负责提供投标所需的营业执照、资质证书等有关证照及业主要求提供

的其他证明材料,完成本项目资格预审和投标文件的编制、资审,投标文件编制必须认真负责,严禁因文件问题而不能通过评审。 (2)负责资审、投标文件的购买与编制工作。 (3)负责投标保函的办理工作。 (4)甲方保证在上述项目中必须与乙方合作,未经乙方同意不得再与第三方合作。 2、乙方的职权和分工: (1)负责与业主联系并及时向甲方通报项目运作情况,确保甲方通过资格预审、运作投标事项。 (2)负责提供当时当地的地方材料价格信息及投标所需的关键报价资料,派专人配合甲方顺利完成投标工作 (3)承担投标文件的购买与编制费用。 (4)负责投标保证金的投入或投标保函办理和银行和手续费用。 3、投标报价:由于乙方熟悉项目的设计方案、材料价格、施工环境等信息,最终投标报价以乙方意见为主,双方共同确定。乙方承诺绝不以低于当时成本价的报价投标。 项目中标后 1、甲方职权和分工: (1)负责给业主开具工程所需的有关一切资料。 (2)负责以甲方名义与业主进行合同谈判。 (3)为更好的管理项目,应对各级主管部门对施工人员的检查,甲乙双方应提前进行协商,在合同谈判时甲方可申请项目主要人员由乙方人员替换,以

实训总结报告书

前言 实训目的:通过大量的案例、实例,系统的了解外贸业务活动中各种商务英语的格式与结构、写作特点、专业术语、常用专业词汇、相关句型和常见表达方式等,通过实例,能举一反三,学以致用,从而提高外贸英语水平,熟练掌握外贸业务中常用的英语基本术语、表达技巧与技能。 实训内容: (1)通过对函电业务的实训,初步掌握函电的写作技巧,掌握函电的常用术语和写作模板。 (2)在实训系统中,17种函电的写作的任务。 (3)以小组为单元,分工完成实训教材的课后习题。 正文 为期两周的外贸函电实训,是对外贸英语函电课程进行再次的学习和知识的巩固。10天的时间,我们每天的课程够安排的非常充实。外贸英语函电系统操作平台上(网址是:http://172.18.21.251:8244/buseng) 我们需要完成的函电一共有17种,大搞50几篇。分别是询盘函,还盘函,催促函,促销函,报盘函,修改函,寄送资料,包装函,保险函,索赔函,理赔函,感想信,邀请函,装船通知,指示函。由于系统原因,感想信,邀请函已经指示函没有任务安排,因此我们最后完成的是14种信函的写作。 在外贸函电的课程中,我们学习了函电的写作技巧,实训的目的就是让我们学以致用。还记得在课堂上,我们第一堂课就学习了外贸函电的组成部分,信函格式以及语言特点。外贸函电组成部分包括信头,日期,信函编号,信内地址,称呼,事由,信函正文,信尾客套话,写信人信息,经办人代号,附件等。外贸函电的信函格式,分为三种,齐头并进式,修正齐头式和缩进式。外贸英语函电的语言特点为7个C courtesy(礼貌) consideration(体贴) completeness(内容完整) clarity(表达清晰) conciseness(内容简洁) concreteness(具体) correctness(正确,准确)。同时通过课本大量的案例、实例,系统的了解外贸业务活动中各种商务英语的格式与结构、写作特点、专业术语、常用专业词汇、相关句型和常见表达方式等。唉这二周的实训中,再次通

项目合作框架协议(完整版)

种植基地和深加工项目战略合作框架协议甲方: 乙方: (注:以下均简称甲、乙方) 一、项目背景 二、合作项目概述 项目名称: 项目内容: 1、基地建设: 2、深加工厂房建设:占地20亩办公楼及生活用房建筑面积15000平方米,建停车场、绿化带、生活区等配套设施。 3、总投资:1000万。 4、建设期限 基地建设:年至年月种植基地建设达一万亩。 加工厂房:年月至月建设完成并通过验收。月中旬投入使用。 5、加工产品: 三、项目社会效益 1、基地建成后,每年产值达万元。可带动多户农户种植,给农户带来年收入达万元。 2、加工厂建成投产后,每个瓜加工成成品后价值达元。为一斤,即一斤瓜产值达50元。那么加工成品后的产值将达到亿元。企业可实现毛利润就万元。 3、可给当地财政带来万元的税收。 4、同时可以解决当地劳动就业人数近人。由此可带动安龙相关配套企业的发展(如物流业等)。 四、项目组织管理 1、甲方负责丝瓜络原材的收购、提供丝瓜络加工技术、生产设备、市场保障。 2、乙方负责具体组织实施丝瓜络种植基地建设、种植技术指导与培训、厂房建设与后期加工生产管理,按期完成订单产品生产任务,确保本项目正常进行。

3、双方共同设计研发的新产品所产生的价值归双方共同所有,如有另立合作合同要求的除外。 五、项目职责分工 1、甲方负责提供基地所产原材销售保障、丝瓜络种植技术的指导培训、丝瓜络深加工技术、加工设备、员工技能培训、提供产品订单及销售保障。 2、乙方负责按照基地建设标准组织种植户按基地要求进行,确保有充足原材料供应。同时按照甲方所提供的技术要求,做好产品加工,并按照甲方要求按时完成订单交付。 六、项目实际计划 项目阶段1 (1)年乙方负责组织实施丝瓜络种植基地建设,计划发展种植规模1000亩以上。 (2)甲方负责组织公司相关人员到安龙实地考察,为2016年初筹建加工厂房做好准备工作。 项目阶段2 (1)2016年乙方负责组织实施丝瓜络种植基地扩大规模,计划发展种植规模2000亩以上。2025年力争种植面积达到一万亩。 (2)2016年初开始筹建加工厂房建设、设备采购和安装调式、生产技术指导与培训、员工培训等,在2016年9月前完成建设并通过验收,10月中旬投入生产。 项目阶段3 年10月以后甲方负责提供产品加工的订单,乙方负按照要求组织生产,并按时将成品交付甲方。 七、合作机制 1、成立甲乙双方合作顾问组及领导小组。顾问组由甲乙双方组成,由甲方总经理(或董事长)担任组长,甲乙双方副总经理担任副组长;领导小组由乙方总经理担任组长,甲乙双方副总经理担任副组长,成员由甲乙双方相关人员组成。 2、建立灵活的会议制度 由领导小组会议研究决定双方合作的重大事宜、协调推进合作进程,不断扩大合作领域及协商解决合作过程出现的具体问题,以促进战略合作工作健康、有 - 2 -

推广战略合作框架协议书范本

合同编号:__________________ `` 推广战略合作框架协议书范本诚信?合作?共赢 甲方:__________________ 乙方:__________________ 日期:__________________

说明:本合同书的作用是国家通过制定法律来维护社会经济秩序,规范合同当事人的行为,依法签订的合同具有法律效力,受到国家的保护。可以下载修改后或者直接打印使用(使用前请详细阅读内容是否合适) 甲方:代表:地址:电话:乙方:代表:地址:电话:风险提示: 合作的方式多种多样,如合作设立公司、合作开发软件、合作购销产品等等,不同合作方式涉及到不同的项目内容,相应的协议条款可能大不相同。 本协议的条款设置建立在特定项目的基础上,仅供参考。实践中,需要根据双方实际的合作方式、项目内容、权利义务等,修改或重新拟定条款。甲、乙双方本着平等自愿、诚实信用的原则,为促进公司长期运营发展,实现战略双赢,经充分协商,就共同建立战略合作关系,经双方友好协商,达成以下合作框架协议: 第一条:协议内容在XXX__年____月____日至XXX__年____月____日,甲方将全年的推广宣传活动业务交予乙方进行协助完成。 第二条:推广费用及结算方式 1、推广费用总计XXX元。 2、推广费在活动结束后____日内结清。 第三条:双方的权利与义务风险提示: 应明确约定合作各方的权利义务,以免在项目实际经营中出现扯皮的情形。 再次温馨提示:因合作方式、项目内容不一致,各方的权利义务条款也不一致,应根据实际情况进行拟定。 1、乙方需按照甲方的需求,每月至少提供两场可执行的推广活动方

【课程实践总结】学生课程总结范文

【课程实践总结】学生课程总结范文 课程实践 这个学期的课程综合实训的任务是为一家企业设计邀请函,这是我们进入大学以来第二个课综题目,同学们经过上学期的课综后对于课综都有了一定的了解,这学期我们组成了和上学期不一样的一个6人小组,我们6个人在老师布置好任务后,很快的分工好了各自要干的事情。 我们这学期还是和上学期一样找了一家相同的企业,这样既方便又熟悉,当负责寻找企业的同学联系好企业后,第二天下午我们就出发去企业做调查,采访了店家和店家商谈好后,我们又上网查询了各种内容,好内容,我们就开始进行各自的任务,写策划书的写策划书,做ppt的做ppt,的,各自都有各自的任务,大家都有序的做着各自的事情。 虽然有了上学期课综的的认识,但是对于这一次课综一开始还是很迷茫的,但小组成员们都齐心协力,最后也顺利完成了这次的课综,从这次实训中也让我明白了很多,有些你刚开始认为很麻烦的事情,你只要认真的去对待这件事情,到后面的所有的事情也就会一步步解决了,每一件事情到了一定的地步都会有解决的办法,只是看你愿意不愿意去做罢了。通过这次课综实践也让我明白了,团队的力量是无

限大的,而良好的团队合作也会使任务完成起来更加轻松,团队的力量永远大于个人的力量,正所谓三个臭皮匠顶个诸葛亮。 通过这次课综也让我明白了,所以事情都要考虑到很多的因数,要考虑到很多的方面,才能把事情做到不说完美就是尽量往好的方面去发展。 这也是我们大一的最后一次课综了,大一上学期的我们对于有些事情的想法还很不成熟,经过一个学期,大一下学期的我们似乎比上学期的我们看上去成熟了那么一点点,但是我们还是要通过不停的学习提高自己个方面的素质,提升自己的个人能力,和团队协作能力。才能走毕业后更好的融入这个社会,我们要积极的投与实践中,这样才有利于个人的全面发展,更好的跟上时代发展的脚步,为未来打下坚实的基础,使自己在竞争中立于不败。 课综对于我们每一个人来说都是一种锻炼,它使我们在实践中了解社会,让我们学到了很多在课堂上根本就学不到的知识,打开了视野,增长了见识,为我们以后进一步走向社会打下坚实的基础,下学期我们也就要大二了,时间这东西啊过的真的好快,时间飞逝,要珍惜当下,做好现在的每一件事情,为以后做好准备。

软件开发合作框架协议

软件开发合作框架协议 甲方: _______________________________________ 乙方: _______________________________________ 签订日期:________ 年_______ 月 _______ 日 软件开发合作框架协议甲方:

地址: 联系电话:

乙方: 地址: 联系电话: 依照《中华人民共和国合同法》、《中华人民共和国知识产权法》等法律法规、地方规章条例及行业规章之规定,甲乙双方为了建立长期的合作伙伴关系,明确双方责任,在软件开发合作过程中,本着相互合作、互惠互利的原则,共同协商达成如下协议,以便共同遵守: 第一条、合同标的 1、软件项目名称: 2、内容及要求: (1)开发内容:根据甲乙双方合作的要求,乙方在规定时间内完成______________________ 软件的功能开发,该系统的设计要求如下: a、根据合作内容的实际情况设计开发与之相符合的系统。 b 内部交流系统开发出包含(学习,考试,交流,意见箱功能)。 c、0A 系统,CRM系统开发出通用的系统。 (2)该软件的主要功能: __________________________________ 。 3、合作开发时间: (1)启动日期:自________ 年 _________ 月_________ 日开始启动。 (2) ____________________________________________________ 完成期限:自项目正式启动之日起,在 ____________________________________ 年_________

技术合作框架协议

编号: 技术合作框架协议 项目名称: 甲方: 乙方: 签订时间: 签订地点:

(简称甲方)与(简称乙方)就研究系统集成项目事项,经过平等协商,在真实、充分地表达各自意愿的基础上,达成如下协议,并由双方共同恪守。 第一条双方合作范围: 1.行业:民用、商用、军工等领域 2.内容:电力监控系统、能源管理系统、FMCS系统、MES系统的全面 技术咨询、设计及相关系统集成服务。 第二条乙方参与的工作如下: 1.行业技术动态咨询:以电话、邮件、研讨会、文档等形式提供能代 表相关行业技术领先水平的专业技术资讯; 2.售前技术支持:相关项目的售前技术交流与现场需求分析以及方案 初步设计; 3.相关项目样板工程参观:提供与项目匹配的成熟案例样板工程考察 及交流; 4.方案深化设计:按照项目需求提供软硬件选型,技术实施方案的深 化设计; 5.现场实施督导:提供项目实施过程中的技术督导与技术攻关; 6.系统集成服务:合作范围内的相关系统集成、实施调试及用户培训; 7.系统售后服务; 8.其它相关技术服务。 第三条收费方式 1.收费原则:乙方根据不同的项目提供最优惠的收费方案; 2.乙方人工费用:如表1

表1 人员级别计价单位:单价:元备注 资深工程师人/天1600 工程师人/天1200 助理工程师人/天1000 工人人/天800 3.付款进程: a.甲方预付给乙方,项目合同款的30%作为预付款,乙方然后进场; b.项目完成项目协议总量的50%后,甲方支付给乙方,项目量的60% 的进度款; c.项目验收合格后,甲方支付给乙方项目合同款结算价的95%; d.甲方预留总项目合同款5%作为保质金,当甲方验收合格期满一 年后,甲方应全部付清项目合同款余款,给乙方。 第四条甲乙双方义务与应负责任 甲方义务: 1.相关项目优先考虑与乙方合作; 2.提供相关详细的项目信息给乙方。 乙方义务: 1.提供最优惠的价格给甲方; 2.尽全力完成乙方提供项目的售前、售中、以及售后的相关服务。 双方参与项目系统集成人员根据各自承担的工作和时间要求各自组织、及时沟通,并保证系统集成任务按进度要求完成。 双方应高度重视、密切协作。项目实施后,项目合作小组应定期进行

成本会计课程实训总结报告(同名42594)

成本会计课程实训总结报告(同名42594)

西南财经大学天府学院 成本会计综合实训教程实训报告 姓名:xxxx 实训地点:xxx 课程名称:成本会计综合实训教程 班级:xxx级本会计x班 时间:2013-2014-1学期 西南财经大学天府学院教务处制 实训课题:xxxxx xxx 指导教师:xxxxxxx 一、实训任务 通过模拟一家制造类企业的整个产品成本的核算流程。要求学生按流程根据有关原始凭证编制各种费用分配表,并采用分配法对各类费用进行分配,编

制分配表及记账凭证,计算各种成本,编制成本报表,掌握企业生产、经营全过程的成本会计各岗位业务的核算,进而全面、系统、完整、综合地理解和掌握成本核算的方法和技能,具备独立处理成本会计实务和成本核算的动手操作能力,将所学成本会计知识系统化运用到实际操作中。 通过实训熟悉会计资料的种类、格式、内容、填制方法,及其业务流程,凭证的传递手续等内容。掌握会计凭证的审核与填制、会计账簿的设置与登记、成本费用的归集和分配、成本核算的各种方法会计报表的编制等会计基本技能,并能运用科目汇总表账务处理程序进行完整的一个会计循环业务的处理,将成本核算融入到企业会计核算的全过程中。 二成本核算 二、成本分析 分析内容 1.要素费用的归集和分配 2.材料费用的归集和分配 3.外购劳动力的归集和分配 4.工资费用的归集和分配 5.其他支出等要素费用 辅助费用的轨迹和分配费用与损失性费用的轨迹和分配 制造费用的轨迹和分配费用与损失性费用的轨迹和分配 成本分析,是利用成本核算及其他有关资料,分析成本水平与构成的变动情况,研究影响成本升降的各种因素及其变动原因,寻找降低成本的途径的分析方法。成本分析是成本管理的重要组成部分,其作用是正确评价企业成本计划的执行结果,揭示成本升降变动的原因,为编制成本计划和制定经营决策提供重要依据。 主要内容:包括成本计划完成情况的分析、技术经济指标变动对成本影响的分析、主要产品单位成本分析等。方法主要有:对比分析法、比率分析法、趋势分析法、因素分析法等。 ①、产品单位成本分析包括两个方面的内容: 1、单位成本完成情况的分析 单位成本完成情况的分析是根据“产品单位成本表”上的有关数据 资料以及其他有关资料,首先分析单位成本实际数与基准数的差异,确定单位成本是升高还是降低了,升降幅度是多少;然后再按成本项目分别进

公司企业战略合作框架协议

公司企业战略合作框架 协议 Company number【1089WT-1898YT-1W8CB-9UUT-92108】

【最新资料,Word版,可自由编辑!】

本协议由以下双方于2017年【●】月【●】日在中国北京市签署: A有限公司(以下简称“公司”或“A”),一家根据中华人民共和国法律合法组建并存续的股份有限公司;及 B有限公司(以下简称“B”),一家根据中华人民共和国法律合法组建并存续的有限责任公司。 在本协议中,A和B分别称为“一方”,合称为“双方”。 鉴于: 1.根据A与B的境外控股子公司于2016年【●】月【●】日签署的《股 份认购协议》,B的境外控股子公司将入股A,成为A的战略投资者。 本着互惠互利、优势互补的精神,B将致力于拓展与公司的长期战略合作伙伴关系,与公司探索并展开全方位、多层次的业务合作,实现双赢互利的局面;及 2.B将凭借自身在股权投资、债权投资及资产管理等领域的丰富经验、向 公司提供战略支持(更详细的说明见本协议第4.1条,以下简称“战略支持”),包括公司治理、管理架构与业务流程、主要业务领域、风险和内控管理、业务培训和人力资源等,以及经双方共同认可的其他领域,以协助公司进一步巩固在国内资产管理等领域的领导地位,发展金融服务业务,不断开拓海外市场,提升业务能力,提高集团管理水平,增强整体竞争实力,努力发展成为国际领先的综合性金融集团。 为此,基于本协议中的假定及相互陈述、保证、约定和协议,双方达成协议如下: 第1条定义 1.1定义 除非本协议中另有约定,本协议中的有关词语含义如下: (1)“本协议”指《A公司与B公司之战略合作框架协议》。 (2)“业务培训项目”指由B为公司提供业务培训,培训方式包括但不限于课堂学习和工作见习等。 (3)“组织文件”指适用于任何人的公司章程、内部治理制度、协议等文件。 (4)“公司”具有本协议前言所述之含义。 (5)“冲突”指本协议第2.5条所述之任何违反、抵触、冲突、违约、构成违反、妨碍、改变或损失。 (6)“合同”指任何口头或书面形式的合同、协议、协定、信托契约、单据、契约、租约、抵押、票据、义务、承诺、保证或文 书,包括所有修订和修改。

公司与研究所全面合作框架协议

公司与研究所全面合作框架协议 甲方: 乙方: 丙方: 为进一步提升某生产水平,彰显某物特有的风格特色,促进其某物质量与某品牌需求的紧密结合,(简称甲方,下同)与(简称乙方,下同),以(简称丙方,下同)基地单元建设为依托,在某物科技项目研究、生产指导、人才培养、技术培训等方面建立长期全面的科技合作关系,依托某研究所雄厚的科研实力,将某物做精、做强。双方本着“优势互补,互惠互利”的原则,立足科技兴、人才兴业、突出特色等目标。经三方共同协商,达成以下合作框架协议: 一、合作目标 依托某研究所人才资源和技术等优势,建立领导、专家及科技人员定期互访互动机制,通过科技支撑、项目拉动、合作研究、资源整合,成果共享、技术培训、人才培养与交流等形式,提高某物生产水平,建设具有特色的优质某物基地。 二、合作方式 共同组建全面科技合作专家组和项目工作组,专家组负责

项目的选题、立项论证和组织验收等工作,项目工作组负责项目的方案制定、项目实施、项目总结和项目结题等工作,确保合作的高效运转。 (一)合作项目研究 1、研究方向 以“”为目标,开展某物生产应用技术研究,提升生产技术水平,近期重点从以下几个方面开展研究工作:(1)以提高某物质量为中心,重点解决制约当前某物发展的瓶颈问题和关键技术,提升某物生产技术水平。 (2)以突出某物特色为突破口,重点开展影响某物可持续发展的具有前瞻性的项目研究。 (3)以节工降本,提质增效为目标,逐步开展适应区特点的某物生产全程机械化的农机和农艺研究。 2、运行方式 (1)乙方承担甲方提出的制约某物生产发展的关键性技术问题的研究。 (2)甲方协助乙方完成乙方承担的或的相关研究项目。 (3)甲乙丙三方共同申请并承担国家有关部委、有关部门等的研究项目或甲、乙两方共同向丙方申请科技项目。 3、成果共享

工业设计合作框架协议书

工业设计合作框架协议书 甲方:大学工业设计中心(以下简称甲方) 乙方:南京欧爱工业产品设计有限公司(以下简称乙方) 为促进高等教育的发展,促进高校以科研成果促进生产力,参与服务企业,推动校企合作,实现以需促学、学以致用的目的,培养全面发展、综合素质高、应用能力强、为企业所用的高级应用型人才,经甲乙两方协商一致,达成如下协议: 一、合作方式 甲乙双方在工业设计项目、工业设计教学两方面展开合作。 二、合作期限 自2012 年9 月 1 日起至2015 年9 月 1 日止。 三、权利与义务 在工业设计项目合作上: 1.甲乙双方在合作工业设计项目中共享工业设计研发设备、模型制作设备等。双方不得滥用设备。 2.由甲乙双方负责合作工业设计项目的具体商务谈判、合同签订、流程管控、客户跟踪和财务事宜; 3.双方共同对具体设计工作和设计管理工作负责,由双方承担相关设计项目所涉及的民事责任。 4. 甲乙双方共同负责工业设计合作项目的创意策划、数据分析、设计评价、理论研究等研究性工作; 5. 甲乙双方共同对工业设计合作项目提供技术、科研支持,提供必要的设计所需的人机数据、调研数据等; 6.根据项目需要,甲乙双方共同提供设备仪器和使用场地,在合作项目中,甲乙双方共同在使用过程中安排专人对操作进行指导、对设备进行维护。 在工业设计教学合作上: 1. 乙方为甲方推荐的实习生提供实习场地、实习岗位,并安排指导人对其进行技能及实践方面的指导。 2.乙方对取得毕业资格并在实习结束后通过乙方岗位考核的“实习生”优先录用。 3.甲方实习生有下列情形的,乙方有权终止其实习:品行不良;不能胜任本职工作;严重违反甲方规章制度;严重失职,营私舞弊,对甲方利益造成重大损害;。 4.乙方根据实际情况为甲方实习生提供一定实习补助。 5.乙方为甲方实习生购买商业意外伤害保险。

ps课程实训报告

无锡商业技术学院 课 程 实 训

报 告 学期:2012 —2013学年第一学期课程名称:图形图像处理技术 指导教师:_______________________ 班级:____________________________ … 学号:_____________________________ 姓名:_________________________________

实训名称项目一模块2色彩设计基础 实训目的1、了解三原色 2、了解色彩的分类及性格 3、了解颜色的四种不同属性 4、了解色彩之间的关系 5、了解图像模式 ______________ 6、掌握图像颜色调整的方法 实训步骤任务1 :了解色彩基础 三原色q 任务2:了解色彩的四种属性 1、明度和亮度 2、色相 3、饱和度 4、对比度 任务3:了解色彩之间的关系 1、互补色关系 2、对比色关系 3、相邻色关系 4、同类色关系 案例效果图 实训得分

实训名称项目二模块1选区 实训目的实训步骤 案例效果图 实训得分实训名称1、掌握选区常用工具的使用方法和技巧 2、利用选区工具制作“软件包装”案例图 任务1选区工具 【任务1-1】规则形状选区 【步骤1】矩形选框工具 【步骤2】存储选区 选择---存储选区 【步骤 【步骤 【步骤 【任务 【步骤 【步骤 【步骤 【步骤 【步骤 【任务 矩形和椭圆选区工具 3】 4】 5】 2 】 1】 2 】 3 】 4 】 5 】 3 】 羽化选区 选区的样式设置 变换选区 不规则形状选区 套索工具 多边形套索工具 磁性套索工具 魔棒工具快速 选择工具选区 其他方法 【任务1-2】综合案例 项目二模块2图像调整(修饰、复制和润色图像)

项目投资合作框架协议

项目投资合作框架协议 甲方: 乙方: 为了推动内蒙古沿黄重载高速公路项目(以下简称“该项目”)的建设步伐,经甲乙双方平等协商,就该项目的投资合作事宜,达成以下条款,以资双方共同信守。 第一条项目概况 (一)项目名称: (二)项目地址: (三)项目投资建设规模:该项目全长238.3公里,总投资98.3亿元 (四)项目建设方式:采用BOT模式由项目公司内蒙古准达重载高速公路有限公司投资、建设、经营、移交。 第二条项目公司现状 (一)项目公司名称:内蒙古准达重载高速公路有限公司(以下简称“项目公司”) (二)项目公司注册地址为内蒙古鄂尔多斯市,项目公司于2007年2月7日成立 (三)项目公司注册资金:项目公司注册资金二亿元,实收资本为四千万元 (四)项目公司经营范围:高速公路及配套设施的投资、经营、管理、维

护。 (五)项目公司现股东及股权结构:北方通和控股有限公司占90%股权,北京坤鹏伟业投资管理有限公司占10%的股权。 第三条合作投资方式 (一)甲乙双方同意组建投资联合体,按照BOT模式投资、建设、经营、移交该项目。 (二)甲乙双方同意共同投资改组项目公司,项目公司注册资金为二亿元,项目公司注册资金全部由乙方负责缴纳,乙方占项目公司50%的股权;甲方以截至合同生效日对该项目的实际投入资金及甲方拥有的社会资源及完成该项目前期工作作为投资,占有项目公司50%的股权。 (三)该项目总投资为98.3亿元,其中股东投入资本金占总投资的35%,即:34.4亿元;银行贷款占总投资的65%,即63.9亿元。乙方承诺股东应投入项目公司的资本金34.4亿元全部由其负责投入。项目建设资金银行贷款63.9亿元,全部由乙方负责筹措,并确保项目建设资金按期、足额到位,保证项目工程建设顺利进行。 (四)双方按照本协议的约定共同投资、建设、经营该项目。 第四条项目公司股权结构及管理人员的组成 (一)甲、乙双方各持有项目公司50%的股权,双方按照其持有的股权比例享有权利并承担义务。公司股东会事项表决采用全票通过制。 (二)公司董事会设董事4人,双方各委派2人,董事会事项表决采用全票通过制。项目公司董事长、法定代表人、总裁均由乙方委派。 (三)项目公司财务总监、出纳由乙方委派,财务经理、会计由甲方委派。

设计合作年度合作框架协议

2018-2019年度X设计合作框架协议 合同编号: 甲方:XX厨卫股份有限公司 乙方:杭州XX品牌管理有限公司 签订地点:福建南安 甲、乙双方本着平等自愿、诚实守信的原则,为公司长期运营发展,实现战略双赢,经充分协商,根据《中华人民共和国合同法》的相关规定,就对甲方委托乙方对其公司卫浴产品等提供拍摄服务的相关事宜,达成如下协议: 1、拍摄内容、项目细节及报价: 合同签订期内,乙方全权负责甲方交付的所有设计任务。具体项目如下,如遇其它拍摄项目,价格按项目要求另议。(详见附件:XX品牌设计报价) 备注: 附件中的报价均为服务业增值税专用发票的价格;以上仅为拍摄不含拍摄所需道具费,搭景材料费,搭景施工费等,按实际发生金额报销。 2、拍摄工作执行流程: 2.1 双方签订此协议后,每次设计产品、数量等由甲方通过相应联络人以任务单的书面形式发给乙方。 2.2 乙方接到任务单后根据要求,同甲方确认设计周期和项目及要求等,经甲方指定授权人确认后可执行设计任务。 2.3 在设计过程中,乙方需配备相应数量的设计及对接人员,保证设计任务按计划和要求保质保量完成。 2.4 设计工作完成并提交小样图片经甲方确认后,乙方根据实际经确认的小样图片数量,开设计清单呈报甲方,经甲方验收合格后,签署人签字回传作为甲方付款依据。 3、交片: 3.1 交付时间:如无特殊情况,乙方根据与甲方协商一致的设计安排执行,若因特殊情况未能在规定时间内交付(如数量巨大、要求特殊、新增需求),乙方需提前通知甲方,并告知明确的交付时间。 3.2 交付设计方式:乙方以电子文档或U盘格式将拍摄图片交予甲方。 4、甲方权利义务: 4.1 甲方应当和乙方共同确定设计计划和清单,并向乙方提供协助、品牌相关资料以使设计工作顺利执行。 4.2 甲方有权监督乙方的工作,乙方对甲方在监督过程中提出的问题应当及时解决。 4.3 甲方应提供设计所需的产品或文件。 4.4 甲方按协议约定向乙方支付相应款项。 4.5 如甲方有涉及租赁的模特肖像权及所拍摄的图片所有权及版权将全归于甲方公司所有。

战略合作框架协议模板

战略合作框架协议 甲方: 乙方:--有限公司 经甲方和乙方(甲方和乙方以下合称为“双方”)友好协商,决定本着平等互利、优势互补的原则,建立战略合作关系,双方在互惠互利的基础上,以统一的资源整合优势结成长期共同发展之联盟,以获得良好的社会效益和投资回报。为此,经友好协商共同达成本战略合作框架协议(以下简称“本框架协议”): (一)权利与义务 1.甲乙双方皆承认对方为自己的战略合作伙伴,并在彼此互联网站的显著位置标识合作方的旗帜徽标链接或文字链接。 2.甲乙双方授权合作方在其互联网站上转载对方网站上的相关信息,该信息将由双方协商同意后方可引用。 3.甲乙双方在彼此互联网站中转载引用合作方的信息时须注明"该信息由×××(合作方网站)提供"字样,并建立链接。 (二)相互宣传 1.甲乙双方应在彼此站点追踪报道合作方的市场推广计划及相关营销活动。 2.甲乙双方都认可的适当时间内,双方在彼此站点上开设专栏,撰写并宣传与合作对方商业行为有关的话题。 3.甲乙双方在有关INTERNET专题的研讨会和各种展览会上,互相帮助、共同宣传,共同推进双方的品牌。

4. 甲乙双方都认可的适当时间内,在双方友好协商的前提下,乙方可以免费在其网站上为甲方开设各种专题栏目,免费为甲方做各种宣传。甚至乙方的网站名称、品牌都可以打上甲方的名义免费为甲方进行产品宣传、和品牌塑造。 5.双方还可就其它深度合作方式进行进一步探讨。 (三)项目合作 1.双方以统一的资源整合优势以两家公司的名义一起去承接各种的项目。包括项目前期的公关、需求分析、投标、方案制定等一系列市场活动,以及中标后双方共同开发直至项目交付为止。 2. 项目中标后统一由甲方来跟客户签定合同,客户归甲方所有,乙方承诺将来不会单独与客户签订各类合作协议。 3. 合同签定后乙方转化为甲方的OEM合作方,由甲方将项目的某些功能模块以外包的形式分发给乙方来开发,项目交付后统一贴上甲方的品牌商标。 (四)咨询服务 乙方提供端到端的咨询服务能力及不断扩展的IT外包和业务流程外包服务能力,能够帮助甲方实现业务目标。为此乙方可以有偿为甲方提供以下服务: 1. 软件技术服务:依托公司强大的软件技术实力和完善的客户服务体系,为甲方软件应用系统正常、高效运行提供全方位的技术支撑。 2. 软件工程、开发流程的培训和咨询服务:结合实际项目,为甲方提供完整的敏捷开发过程全程跟踪和指导,关注开发流程中的每一个重要环节帮助甲方提高端对端交付能力。 3. 信息化应用培训服务:定期为甲方举行各种形式的培训,提供培训教程、教案,通过网络进行学习;辅助甲方对信息化应用提升水平进行评估。

(合同范本)产学研合作框架协议书

编号:_______________本资料为word版本,可以直接编辑和打印,感谢您的下载 (合同范本)产学研合作框架协议书 甲方:___________________ 乙方:___________________ 日期:___________________

协议书 二0年月曰 甲方: 乙方: 为更好地使科研与生产实际相结合,更好地利用科研单位和企业单位的人才资源、科学研究和生产实践的优势,促进企业单位技术创新、进步,以及科研机构人才培养目标的实现,(以下简称甲方)与(以下简称乙方)本着互利互惠的原则,经过双方友好协商,决定在人才培养、科学研究、科技创新、技术咨询、人员培训等方面开展全面合作,特达成以下协议: 一、合作原则 本着“真诚合作,资源共享,讲究实效,共同发展”的原则,双方发挥各 白优势,通过多形式、多层次的科学技术交流与合作,共同构建产学研联盟 的新体系,建立产学研长期合作关系,共同推进企业与科研机构的全面技术合作,努力实现“院企合作、产学双赢”。

二、合作方式 1. 发挥双方在生产和科研中的联合科技优势,双方应积极组织、协调双方力量组成科研生产联合体,对国家和地方重点工程项目、重大科技项目和高技术产品进行联合投标、联合攻关、联合开发。 2. 双方应加强相互的信息沟通和有效合作,乙方在制定中长期科技、产 业发展规划时,根据需要优先邀请甲方有关专家参加,并向甲方通报企业的有关信息和存在问题(需要保密的除外);甲方及时向乙方传递有关部门最新信息和参加国内外重大科技交流和学术活动的有关信息,双方定期或不定 期召开协调会议,不断提高并改进课题研究水平,并努力解决课题研究中的实际问题。 3. 双方在人才培养方面加强合作。乙方高级专家参加甲方科研单位相关课题的共同研究、制定并完善科研单位的建设规划、研究方向、发展目标、人才培养方案等。甲方科研人员可参加乙方科学研究、学术交流、培训等工作。 4. 双方充分发挥资源优势,联合申报科研课题,共同开展科技咨询,为

相关文档
最新文档