当前位置:文档之家› 计网协议5和协议6程序设计报告

计网协议5和协议6程序设计报告

程序设计报告

(2011/2012学年第一学期)

题目:数据链路层滑动窗口协议的设计

与实现

专业网络工程

学生姓名朱瑞霖、李小明

学生学号 09211517 、 09211524

日期 2011-12-01

一、实验内容和实验目的

利用所学数据链路层原理,自己设计一个滑动窗口协议,在仿真环境下编程实现有噪音信道环境下两站点之间无差错双工通信。信道模型为8000bps 全双工卫星信道,信道传播时延270毫秒,信道误码率为10-5,信道提供字节流传输服务,网络层分组长度固定为256字节。通过该实验,进一步巩固和深刻理解数据链路层误码检测的CRC 校验技术,以及滑动窗口的工作机理。滑动窗口机制的两个主要目标:

(1) 实现有噪音信道环境下的无差错传输;

(2)充分利用传输信道的带宽。

在程序能够稳定运行并成功实现第一个目标之后,运行程序并检查在信道没有误码和存在误码两种情况下的信道利用率。为实现第二个目标,提高滑动窗口协议信道利用率,需要根据信道实际情况合理

地为协议配置工作参数,包括滑动窗口的大小和重传定时器时限以及ACK 搭载定时器的时限。这些参数的设计,需要充分理解滑动窗口协议的工作原理并利用所学的理论知识,经过认真的推算,计算出最优

取值,并通过程序的运行进行验证。

通过该实验提高同学的编程能力和实践动手能力,体验协议软件在设计上各种问题和调试难度,设计在运行期可跟踪分析协议工作过程的协议软件,巩固和深刻理解理论知识并利用这些知识对系统进行优化,对实际系统中的协议分层和协议软件的设计与实现有基本的认识。

二、实验环境

Window操作系统下,Microsoft Visual C++ 6.0 集成化开发环境。

三、实验分工

协议5主要由李小明完成,协议6主要由朱瑞霖完成,两协议的测试以及部分参数的设定、测试由两人共同完成。实验报告由李小明和朱瑞霖共同整理完成。

四、软件设计

1、数据结构分析

(a)协议五

#define inc(k)if(k

inc宏定义了窗口更新函数,按循环式前进更新。

#define DATA_TIMER 2800

DATA_TIMER定义了超时重发的定时器时间

#MAX_SEQ 7

MAX_SEQ定义了最大窗口序列

#pragma comment(lib,"Protocol.lib")

该句用来导入静态链接库Protocol.lib

typedef struct{

unsigned char kind; /* FRAME_DATA */

unsigned char ack; //ACK number

unsigned char seq; //seq bumber unsigned char data[PKT_LEN]; //净荷域

unsigned int padding; //存放CRC 校验和 }frame;

int between(unsigned char a,unsigned char b,unsigned char c)

判断帧有没有在当前窗口中

static void put_frame(unsigned char *frame, int len)

在帧上计算添加校验和,再发送至物理层

static void send_data_frame(void)

将帧传递给物理层传送,并开始计时器计时

2、算法流程图

(b)协议六

#define MAX_SEQ 31

MAX_SEQ 定义了最大窗口序列 #define DATA_TIMER 3800

DATA_TIMER 定义了超时重发的定时器时间 #define ACK_TIMER 1100

ACK_TIMER 定义了ACK 定时器超时重发时间 #define NR_BUFS 16

start switch

NETWORK_L AYER_READY

PHYSICAL_LAY ER_READY

FRAME_RE CEIVED

DATA_TI MEOUT

ACK_TIM EOUT

get_p acket send_da ta_frame inc break

break break

break break

phl_re ady = 1

resend one frame

send ack frame

stop_t imer frame_ex pected? start_ack_timer Y N

(nbuffered < MAX_SEQ && phl_ready

enable_netw ork_layer(); disable_net work_layer();

Y N

NR_BUFS定义了缓冲

#define inc(k)if(k

inc宏定义了窗口更新函数,按循环式前进更新。

帧结构定义如下:

typedef struct FRAME {

unsigned char kind;

seq_nr ack;

seq_nr seq;

packet data;

unsigned int padding;

}Frame;

为了体现出网络层数据包与帧结构的不同,对帧结构进行再次封装。不过由于程序没用到网络层方面的东西,因此网络层包结构只包含帧结构字段,不包含其他字段。

其定义如下:

typedef struct{

unsigned char info[PKT_LEN];

}packet;

PKT_LEN帧结构最大长度。

#pragma comment(lib,"Protocol.lib")

该句用来导入静态链接库Protocol.lib

bool no_nak=true;

该全局变量用来判断表示没有NAK,可以用来提高发送效率。

static int phl_ready = 0;

静态变量用来标示物理层状态,物理层Ready用phl_ready=1表示,未准备好用0表示。

Event表示到达事件类型,arg打印日志时候库函数用到,len用来保存返回的包长度。

int event,arg,len=0;

帧变量r定义如下:

Frame r;

其他定义。

seq_nr next_frame_to_send;

seq_nr ack_expected;

seq_nr frame_expected;

seq_nr too_far;

seq_nr nbuffered;

packet out_buf[NR_BUFS];

packet in_buf[NR_BUFS];

bool arrived[NR_BUFS];

next_frame_to_send标示下一个要发送的帧的序列号。

ack_expected标示下一个要接受的ack序列号。

frame_expected标示下一个要接受的帧的序列号。

too_far用做判断。

nbuffered定义当前Buffer位置,防止越界,超过NR_BUFS长度时限制从网络层接收包。

out_buf和in_buf分别表示out包和in包缓冲。其最大值均标示为NR_BUFS。

arrived一维数组用用来表示Arrived情况,到达为1,否则为0.

2、模块结构分析

static int between(seq_nr a,seq_nr b,seq_nr c);

判断序列号是否在窗口内。

static void send_data();

根据发送数据类型是“FRAME_DATA”,“FRAME_NAK”,“FRAME_ACK”

来发送不同的数据,函数参数参考程序源码,在此不列出。

static void put_frame(unsigned char *frame, int len)

进行CRC校验,同时添加特定的标识字段然后上交给网络层。

3、算法流程(见下页)

五、实验测试

Go-back-N性能测试记录表

序号命令说明运行时

间(秒)

效率(%) 备注

A B

1 datalink au

datalink bu 无误码信道数据传输1800 52 70.5 发送窗口

大小7、定

时器时长

2800

2 datalink a

datalink b 站点A分组层平缓方式

发出数据,站点B周期性

交替“发送100秒,停发

100秒”

1800 41.5 57.5 同上

3 datalink afu

datalink bfu 无误码信道,站点A和站

点B的分组层都洪水式

产生分组

1800 96.9 96.9 同上

4 datalink af

datalink bf 站点A/B的分组层都洪

水式产生分组

1800 74.5 74.7 同上

5 datalink af –ber

1e-4

datalink bf –ber

1e-4 站点A/B的分组层都洪

水式产生分组,线路误码

率设为10-4

1800 25.8 26.2 同上

6 datalink a

datalink b 站点A分组层平缓方式

发出数据,站点B周期性

交替“发送100秒,停发

100秒”

1800 27.1 43.4 定时器时

长设为

2000

第一组测试(最优:窗口大小MAX_SEQ=7、定时器DATA_TIMER=2800)(1)、au&bu

(2)a&b

(3)afu&bfu

(4)af&bf

(5) af&bf 误码率为1e-4

第二组测试(窗口大小MAX_SEQ=7、定时器DATA_TIMER=2000) (6)a&b 窗口大小7、定时器时长2000

SLECTIVE REPEAT性能测试记录表

序号命令说明运行时

间(秒)

效率(%) 备注

A B

1 Slective au

Slective bu 无误码信道数据传输1800 53.3 96.9

7

发送窗口

大小16、

DATA_TIME

R=3800

ACK_TIMER

=1100

2 Slective a

Slective b 站点A分组层平缓方式

发出数据,站点B周期性

交替“发送100秒,停发

100秒”

1800 52.3 94.0 同上

3 Slective afu

Slective bfu 无误码信道,站点A和站

点B的分组层都洪水式

产生分组

1800 96.9

7

96.9

7

同上

4 Slective af

Slective bf 站点A/B的分组层都洪

水式产生分组

1800 95.0 94.6 同上

5 Slective af –ber

1e-4

Slective bf –ber

1e-4 站点A/B的分组层都洪

水式产生分组,线路误码

率设为10-4

1800 60.6 59.5 同上

6 Slective a

Slective b 站点A分组层平缓方式

发出数据,站点B周期性

交替“发送100秒,停发

100秒”

1800 46.5 85.5 发送窗口

大小16、

DATA_TIME

R=2000

ACK_TIMER

=1100

7 Slective a

Slective b 站点A分组层平缓方式

发出数据,站点B周期性

交替“发送100秒,停发

100秒”

1800 52 70.5 发送窗口

大小16、

DATA_TIME

R=5000

ACK_TIMER

=1100

第一组测试(当前最大窗口数是MAX_SEQ=31,即发送窗口为NR_BUFS=(MAX_SEQ+1)/2=16,发送数据帧定时器时长为DATA_TIMER=3800,ACK 等待定时器时长为ACK_TIMER=1100。)

(1)au&bu

(2)a&b

(3)afu&bfu

(4)af&bf

(5) af&bf 误码率为1e-4

第二组:(当前最大窗口数是MAX_SEQ=31,即发送窗口为NR_BUFS=(MAX_SEQ+1)/2=16,发送数据帧定时器时长为DATA_TIMER=2000,ACK 等待定时器时长为ACK_TIMER=1100。)

第三组:(当前最大窗口数是MAX_SEQ=31,即发送窗口为NR_BUFS=(MAX_SEQ+1)/2=16,发送数据帧定时器时长为DATA_TIMER=5000,ACK 等待定时器时长为ACK_TIMER=1100。)

a&b

六、实验结果分析

(1) 描述你所实现的协议软件是否实现了有误码信道环境中无差错传输功能。

能实现。因为采用了CRC校验和重传技术,如果有错误的话能得以被发现和纠正。

(2) 程序的健壮性如何,能否可靠地长时间运行。

程序的健壮性较好,在高负荷和高误码率等条件下均能工作。只是负荷不同,效率不一样。

(3) 协议参数的选取:滑动窗口的大小,重传定时器的时限,这些参数是怎样确定的?根据信道特性数据,分组层分组的大小,以及你的滑动窗口机制,给出定量分析详细列举出选择这些参数值的具体

实验中物理层提供了一种字节流传输服务,使用字节填充技术成帧,分组长度固定为256字节。滑动窗口的大小直接涉及到信道利用率和数据拥塞问题,若太小,将导致信道利用率过低,信道中长时间没有数据传送;若太大,数据发送过快,将造成接收方数据链路层来不及处理,数据物理层及信道发生拥塞现象导致数据丢失,出错率增加。滑动窗口的大小N,信道传输时延a,发送率c,帧大小f应满足关系式:N>=[2a+2*(f/c)]/(f/c),同时通过实际测试的结果分析得到合适的N值,防止N过大,最终值设为7。重传计时器的时限涉及到重传的响应时间,若太大,将导致重传等待的时间过久;若太小,将导致较为频繁的重传,两种情况均将导致信道利用率下降。通过实际测试,设为2800ms左右时效率最高。协议六与协议五确定方法类似。

(4)理论分析:根据所设计的滑动窗口工作机制(Go-Back-N 或者选择重传),推导出在无差错信道环境下分组层能获得的最大信道利用率;推导出在有误码条件下重传操作及时发生等理想情况下分组层能获得的最大信道利用率。给出理论推导过程。理论推导的目的是得到信道利用率的极限数据。为了简化有误码条件下的最大利用率推导过程,可以对问题模型进行简化,比如:假定超时重传的数据帧的回馈ACK 帧可以100%正确传输,但是简化问题分析的这些假设必须不会对整个结论产生较大的误差。

因为需要携带帧讯息,所以最大的信息利用率约为256/(256+4+4+2)*100%=96.24%。因为信道的最大比特率为8000bps,所以每传输一个字节耗时1ms,每帧的附加讯息固定为10,耗时10ms,若出现转义字符,将可能增加时间。假设信道上始终有数据需要传送,在10-5错误率的信道上,在100000个比特中可以传送100000/(260*8)=48个数据包,则每48个数据包将有一个出错,假设每出错一次,在限定时间内可以重传该帧为正确帧,则每传送48个数据包需传输48+1+1=50次,此时信道利用率为48*250/(50*260+10)*100%=92.24%,但由于程序设计的原因,当一个数据包超时后,往往需重复多次传输给数据包造成信道的浪费。若重传k次,则信道利用率为48*250/[(49+k)*260+10]*100%,其中,平均重传10次,信道利用率约为78.18%。在10-4错误率的信道上,出错率提高到大约每5个帧就有1个出错,在ESC/FLAG模式下信道利用率的极限值为4*250/(6*510+10)*100%=32.57%。(5) 实验结果分析:你的程序运行实际达到了什么样的效率,比对理论推导给出的结论,有没有差距?给出原因。有没有改进的办法?如果没有时间把这些方法付诸编程实施,介绍你的方案。

在洪泛模式下,利用率与分析值大致一样。其它情况下,由于不总是负载很重,所以利用率会低一点

(7) 存在的问题:在“表3 性能测试记录表”中给出了几种测试方案,在测试中你的程序有没有失败,或者,虽未失败,但表现出来的性能仍有差距,你的程序中还存在哪些问题?

程序没有失败,稳定性也很好。但是测试性能距离老师给的参数还存在一

些差距,估计在参数方面可能存在更优的取值。

七、总结和心得体会

经过这次实验,我们对数据链路层几个重要的协议有了更深入的了解。对GobackN和选择重传的效率有了具体化的分析和定位。其次编程能力也有了提高,特别是对基于别人提供的封装接口的应用能力有了很大提高。用别人提供的库,首先要对动态库的实现有具体了解,要忽略实现的具体细节等等。还有打印日志对程序调试与性能分析也很重要,特别是调BUG的时候,输出某些变量的值和日志的信息对于调试程序有很大帮助。

如饮茶水,冷暖自知。有努力就会有收获的。大三咯。Come on!

互联网项目合作协议书

互联网项目合作协议书 互联网项目合作协议书 甲方: 身份证号: 乙方: 身份证号: 丙方: 身份证号: 根据国家企业经营管理相关规定,甲乙丙三方筹建 《______________________________》项目,甲方、乙方、丙方共 同经营该项目,三方在平等自愿的基础上经友好协商达成如下协议: 一、项目名称及概况: (一)项目名称: ___________________________________________________________; (二)项目概况: ___________________________________________________________ _。 二、投资方式: (一)该项目由甲方、乙方、丙方共同投资经营,三方以 _______方式出资,合计金额为人民币___________元整。三方的投 资额各占该项目的_______股权; (二)甲方:出资___________人民币,并负责所经销商品的再 加工、包装及发货及售后;

(三)乙方:出资___________人民币,并负责线下销售的所有相关工作,如线下销售目标任务的达成、销售团队的组建及管理、自拓客户及线上转线下客户的售后跟踪、城市业务拓展加盟等相关客户服务工作; (四)丙方:出资___________人民币,并负责线上客户拓展工作,如线上客户拓展目标任务的达成网店管理、网络推广、在线客户服务、客户定单设计、品牌管理等相关工作。 三、经营管理: (一)有对所共同经营项目提出优良建议和改进策略的权利和义务; (三)甲乙丙三方参与经营管理,各司其责,以工定岗,以岗定资; (四)甲乙丙三方若相关岗位无能力管理或无管理人员,不排除引入职业经理管理相关岗位,薪资标准同___________条规定。 四、经营管理审核办法: (一)基于本项目的所有商业行为及帐务甲乙丙三方平等拥有知情权和审核权,随时可查阅; (二)如有需要可由第三方审核。 五、成本核算所涉及的主要内容: (一)运营成本核算由三方共同核算,写入成本核算文档,签字执行; (二)在经营过程中,成本核算如发现与现实情况不符的情况,当月月度例会上商议修改成本核算文档。 六、所得利益分成办法: (二)收益分成以协议中所示的股权比例分成。 七、退出机制:

课程设计报告【模板】

模拟电子技术课程设计报告设计题目:直流稳压电源设计 专业电子信息科学与技术 班级电信092 学号 200916022230 学生姓名夏惜 指导教师王瑞 设计时间2010-2011学年上学期 教师评分 2010年月日

昆明理工大学津桥学院模拟电子技术课程设计 目录 1.概述 (2) 1.1直流稳压电源设计目的 (2) 1.2课程设计的组成部分 (2) 2.直流稳压电源设计的内容 (4) 2.1变压电路设计 (4) 2.2整流电路设计 (4) 2.3滤波电路设计 (8) 2.4稳压电路设计 (9) 2.5总电路设计 (10) 3.总结 (12) 3.1所遇到的问题,你是怎样解决这些问题的12 3.3体会收获及建议 (12) 3.4参考资料(书、论文、网络资料) (13) 4.教师评语 (13) 5.成绩 (13)

昆明理工大学津桥学院模拟电子技术课程设计 1.概述 电源是各种电子、电器设备工作的动力,是自动化不可或缺的组成部分,直流稳压电源是应用极为广泛的一种电源。直流稳压电源是常用的电子设备,它能保证在电网电压波动或负载发生变化时,输出稳定的电压。一个低纹波、高精度的稳压源在仪器仪表、工业控制及测量领域中有着重要的实际应用价值。 直流稳压电源通常由变压器、整流电路、滤波电路、稳压控制电路所组成,具有体积小,重量轻,性能稳定可等优点,电压从零起连续可调,可串联或关联使用,直流输出纹波小,稳定度高,稳压稳流自动转换、限流式过短路保护和自动恢复功能,是大专院校、工业企业、科研单位及电子维修人员理想的直流稳压电源。适用于电子仪器设备、电器维修、实验室、电解电镀、测试、测量设备、工厂电器设备配套使用。几乎所有的电子设备都需要有稳压的电压供给,才能使其处于良好的工作状态。家用电器中的电视机、音响、电脑尤其是这样。电网电压时高时低,电子设备本身耗供电造成不稳定因家。解决这个不稳定因素的办法是在电子设备的前端进行稳压。 直流稳压电源广泛应用于国防、科研、大专院校、实验室、工矿企业、电解、电镀、充电设备等的直流供电。 1.1直流稳压电源设计目的 (1)、学习直流稳压电源的设计方法; (2)、研究直流稳压电源的设计方案; (3)、掌握直流稳压电源的稳压系数和内阻测试方法。 1.2课程设计的组成部分 1.2.1 设计原理

数字温度计课程设计报告

课程设计报告书 课程名称:电工电子课程设计 题目:数字温度计 学院:信息工程学院 系:电气工程及其自动化 专业班级:电力系统及其自动化113 学号:6100311096 学生姓名:李超红 起讫日期:6月19日——7月2日 指导教师:郑朝丹职称:讲师 学院审核(签名): 审核日期:

内容摘要: 目前,单片机已经在测控领域中获得了广泛的应用,它除了可以测量电信以外,还可以用于温度、湿度等非电信号的测量,能独立工作的单片机温度检测、温度控制系统已经广泛应用很多领域。 单片机是一种特殊的计算机,它是在一块半导体的芯片上集成了CPU,存储器,RAM,ROM,及输入与输出接口电路,这种芯片称为:单片机。由于单片机的集成度高,功能强,通用性好,特别是它具有体积小,重量轻,能耗低,价格便宜,可靠性高,抗干扰能力强和使用方便的优点,使它迅速的得到了推广应用,目前已成为测量控制系统中的优选机种和新电子产品中的关键部件。单片机已不仅仅局限于小系统的概念,现已广泛应用于家用电器,机电产品,办公自动化用品,机器人,儿童玩具,航天器等领域。 本次课程设计,就是用单片机实现温度控制,传统的温度检测大多以热敏电阻为温度传感器,但热敏电阻的可靠性差,测量温度准确率低,而且必须经过专门的接口电路转换成数字信号才能由单片机进行处理。本次采用DS18B20数字温度传感器来实现基于51单片机的数字温度计的设计。 本文介绍了一个基于STC89C52单片机和数字温度传感器DS18B20的测温 系统,并用LED数码管显示温度值,易于读数。系统电路简单、操作简便,能 任意设定报警温度并可查询最近的10个温度值,系统具有可靠性高、成本低、功耗小等优点。 关键词:单片机数字温度传感器数字温度计

互联网意向合作协议书范本(标准版).docx

编号:_____________互联网意向合作协议书范本 甲方:________________________________________________ 乙方:________________________________________________ 签订日期:_______年______月______日

甲方:乙方:风险提示: 合作的方式多种多样,如合作设立公司、合作开发软件、合作购销产品等等,不同合作方式涉及到不同的项目内容,相应的协议条款可能大不相同。 本协议的条款设置建立在特定项目的基础上,仅供参考。实践中,需要根据双方实际的合作方式、项目内容、权利义务等,修改或重新拟定条款。为了给客户提供更好的互联网应用服务,满足日益增长的网络市场需求,甲乙双方本着平等合作、互利互惠、共同发展的原则,并经过充分协商,现就有关合作事宜达成如下意向: 一、总则甲乙双方拟建立长久及亲密的合作关系,共同致力于_____________的开发与推广。 二、合作内容 (一)甲乙双方约定初期将共同推出___________________________。 (二)甲方负责建设互联网应用平台,并为乙方提供接口,供乙方接入。(三)乙方负责建立相关数据库,并接入甲方的应用平台,及时提供相关信息。 三、双方权利与义务风险提示: 应明确约定合作各方的权利义务,以免在项目实际经营中出现扯皮的情形。 再次温馨提示:因合作方式、项目内容不一致,各方的权利义务条款也不一致,应根据实际情况进行拟定。 (一)甲方作为平台提供商,为乙方提供有偿通道。 (二)甲方负责平台的日常维护及相关技术支持。甲方承诺对记录备份保存____日,并供乙方查询。 (三)乙方负责相关数据的采集及录入工作,并及时、准确地向甲方提供相关信

安徽工程大学课程设计报告撰写模板

封面 按学校发的封面模板填写相关信息; 起始时间:2011年6月13日~6月24日 设计报告书页数(一般20~30页之间) 电子版设计报告规定的格式用A4纸打印,正文中的任何部分不得写到纸的边框以外,亦不得随意接长或截短。汉字必须使用国家公布的规字。 页面设置:上3,下2.5,左3,右2;页眉2,页脚1.75。 行距采用单倍行距,标准字符间距。西文、数字等符号均采用Times New Roman字体。

任务书 主要是写明设计容和设计要求 例如,设计一个数字钟的任务书为:(具体根据题目拟定) Ⅰ设计题目 中文:多功能数字钟的设计 英文:Design of Multi-function Digital Clock Ⅱ设计功能要求 1、能正确显示时、分、秒(6位:HH:MM:SS); 2、要有总体复位开关; 3、能可靠校时、校分; 4、能整点报时(①59’56秒、59’57秒、59’58秒、59’59秒响0.5秒低音。②00’00 秒响1秒高音); 5、整个电路的控制开关要求在5个以; 6、秒信号发生器可以用555构成的电路产生; 7、能够设定一组闹钟功能,到了预设的时间,铃声响1分钟,在1分钟之可以用 按键停止闹铃。 Ⅲ设计任务容 1、学习与研究相关的《电子技术》理论知识,查阅资料,拿出可行的设计方案; 2、根据设计方案进行电路设计,完成电路参数计算、元器件选型、绘制电路原理 图; 3、进行电路软件仿真(如:Multisim 2001、EWB、Protel等),或制作实物进行调 试实验,获得实验数据,验证设计有效性。 4、撰写课程设计报告。 签名

设计题目(根据自己的设计题目) 摘要 摘要:独占一页; 摘要正文分三段写: 第一段:本设计的意义和完成的主要工作。——做什么?为啥做? 第二段:为了完成设计功能,你主要进行了哪些设计,怎么设计的。——怎么做? 第三段:设计结果如何,取得了哪些结论。——做的效果怎么样? 关键词:关键词1;关键词2;关键词3;关键词4(根据自己的设计题目)

2019年互联网项目合作合同协议书范本

编号:_____________互联网项目合作合同 甲方:________________________________________________ 乙方:___________________________ 丙方:___________________________ 签订日期:_______年______月______日

甲方: 身份证号: 乙方: 身份证号: 丙方: 身份证号: 根据国家企业经营管理相关规定,甲乙丙三方筹建《______________________________》项目,甲方、乙方、丙方共同经营该项目,三方在平等自愿的基础上经友好协商达成如下协议:一、项目名称及概况: (一)项目名称:___________________________________________________________;(二)项目概况:____________________________________________________________。 二、投资方式: (一)该项目由甲方、乙方、丙方共同投资经营,三方以_______方式出资,合计金额为人民币___________元整。三方的投资额各占该项目的_______股权; (二)甲方:出资___________人民币,并负责所经销商品的再加工、包装及发货及售后;(三)乙方:出资___________人民币,并负责线下销售的所有相关工作,如线下销售目标任务的达成、销售团队的组建及管理、自拓客户及线上转线下客户的售后跟踪、城市业务拓展加盟等相关客户服务工作; (四)丙方:出资___________人民币,并负责线上客户拓展工作,如线上客户拓展目标任务的达成网店管理、网络推广、在线客户服务、客户定单设计、品牌管理等相关工作。三、经营管理: (一)有对所共同经营项目提出优良建议和改进策略的权利和义务; (二)甲方、乙方、丙方各负其责,分别为各分块业务的主责人,对本块业务所涉及业务有决策权,同时对其他两方的工作有建议权、无决策权;

课程设计报告参考模板

课程设计报告参考模板 河海大学计算机及信息工程学院 课程设计报告 题目专业、学号授课班号学生姓名指导教师完成时间 课程设计任务书 Ⅰ、课程设计题目: Ⅱ、课程设计工作内容 一、课程设计目标1、培养综合运用知识和独立开展实践创新的能力; 2、…… 二、研究方法及手段应用 1、将任务分成若干模块,查阅相关论文资料,分模块调试和完成任务; 2、…… 三、课程设计预期效果 1、完成实验环境搭建; 2、…… 学生姓名:专业年级: 目录空一行。空一个中文字符行。“目录”,分页,居中,加黑宋体二号。前言………………………………………………………………………………………………1 第一章系统设计………………………………………………………………

…………………2 第一节课题目标及总体方案…………………………………………………………………..2 ……………… 目录正文,宋体小四号,倍行距。第二节…………………………….. ………………… 第二章实验结果及讨论 (5) ……………… 第三章结论 (10) ……………… 心得体会 (42) 河海大学本科课程设计报告 1、移动台 MS 二级标题“1、”,左对齐,加黑宋体小三号。移动台是公用GSM移动通信网中用户使用的设备,……………… NMCDPPSPCSSEMC OSSOMCMBTSSBTSBSCHLR/ MSC/VLRAUC BSSEIR NSSPSTNISDNPDN 图 GSM系统

组成 2、基站子系统 BSS 图编号及图名“图”,位于图下,居中。基站子系统BSS是GSM系统实现无线通信的关键组成部分。它通过无线接口直接与移动台通信,进行无线发送、无线接收及无线资源管理。另一方面,它通过与网络子系统NSS的移动业务交换中心,………………。 ⑴、基站收发信台 BTS 三级标题“⑴、”,左对齐,加黑宋体四号。基站收发信台BTS属于基站子系统BSS的无线部分,………………。①收发信台组成四级标题“①”,左对齐,加黑宋体小四号。 BTS包含有若干个收发信息单元TRX,而一个TRX有八个时隙,………………。●收发信息单元 五级标题“●”,左对齐,加黑宋体小四号。收发信息单元是………………。●其它辅助单元 辅助单元包括………………。②收发信台作用 收发信台的主要作用有………………。 ⑵、基站控制器 BSC 基站控制器BSC是基站子系统BSS的控制部分,………………。 3、网络交换子系统 NSS - 4 - 河海大学本科课程设计报告

数字逻辑数字频率计的设计课程设计报告

滁州学院 课程设计报告 课程名称:数字逻辑课程设计 设计题目:数字频率计的设计 系别:网络与通信工程系 专业:网络工程(无线传感器网络方向)组别:第七组 起止日期:2012年5月28日~2012年6 月18日指导教师:姚光顺 计算机与信息工程学院二○一二年制

课程设计任务书

目录 1绪论 (1) 1.1设计背景 (1) 1.2主要工作和方法 (1) 1.3本文结构 (1) 2相关知识 (1) 2.1数字频率计概念...................................................................................................................... .. (1) 2.2数字频率计组成 (1) 3系统设计 (2) 4系统实现 (2) 4.1计数译码显示电路 (2) 4.2控制电路 (3) 5系统测试与数据分析 (5) 6课程设计总结与体会 (8) 6.1设计总结 (8) 6.2设计体会 (8) 结束语 (9) 参考文献 (9) 附录 (10) 致谢 (12)

1绪论 1.1设计背景 数字频率计是一种基础测量仪器,到目前为止已有 30 多年的发展史。早期,设计师们追求的目标主要是扩展测量范围,再加上提高测量精度、稳定度等,这些也是人们衡量数字频率计的技术水平,决定数字频率计价格高低的主要依据。目前这些基本技术日臻完善,成熟。应用现代技术可以轻松地将数字频率计的测频上限扩展到微频段。 随着科学技术的发展,用户对数字频率计也提出了新的要求。对于低档产品要求使用操作方便,量程(足够)宽,可靠性高,价格低。而对于中高档产品,则要求有高分辨率,高精度,高稳定度,高测量速率;除通常通用频率计所具有的功能外,还要有数据处理功能,统计分析功能,时域分析功能等等,或者包含电压测量等其他功能。这些要求有的已经实现或者部分实现,但要真正完美的实现这些目标,对于生产厂家来说,还有许多工作要做,而不是表面看来似乎发展到头了。 随着数字集成电路技术的飞速发展,应用计数法原理制成的数字式频率测量仪器具有精度高、测量范围宽、便于实现测量过程自动化等一系列的突出特点。 1.2主要工作和方法 设计一个数字频率计。要求频率测量范围为1Hz-10kHz。数字显示位数为四位静态十进制计数显示被测信号。先确定好数字频率计的组成部分,然后分部分设计,最后组成电路。 1.3本文结构 本文第1部分前言主要说明频率计的用处和广泛性。第2部分简要说明了本次课程设计的要求。第3部分概要设计大致的勾画出本次设计的原理框架图和电路的工作流程图。第4部分简要说明4位二进制计数器74160的原理和搭建计数译码显示电路的原理,同时分析控制电路的功能,形成控制电路图,及搭建显示电路和控制电路的组合原理图。第5部分调试与操作说明,介绍相关的操作和输入不同频率是电路的显示情况。 2相关知识 2.1数字频率计介绍 2.1.1数字频率计概念 数字频率计是一种直接用十进制数字现设被测信号频率的一种测量装置,它不仅可以测量正弦波、方波、三角波等信号的频率,而且还可以用它来测量被测信号的周期。经过改装,在电路中增加传感器,还可以做成数字脉搏计、电子称、计价器等。因此,数字频率计在测量物理量方面有广泛的应用。 2.1.2数字频率计组成 数字频率计由振荡器、分频器、放大整形电路、控制电路、计数译码显示电路等部分组成。其中的控制脉冲采用时钟信号源替代,待测信号用函数信号发生器产生。数字频结构原理框图如图3.1

测绘程序设计实习报告

测量程序设计实习报告 姓名: XX 班级: XXXX 学号: XXXX 教师评语:

实验名称:使用C#开发环境建立测量程序框架 一、实验的目的与任务: (1)学会用C#窗体程序开发环境建立应用程序框架方法 (2)学会使用常见的Windows控件 (3)根据自身需要设计一个测量程序界面 二、实验的过程与步骤: 1、首先打开visual studio 2010,选择文件→新建→项目。在弹出的对话框中右栏一侧选择windows窗体应用。选择文件存放地址,输入项目名称,点击确定,完成。 2、拖动menuSctrip控件到主窗体,并且键入“文件”、“工具”两个选项,在“文件”下添加一个“打开”选项;在“工具”下添加“近似平差计算”、“高斯消元”两个选项。 3、选择项目→添加windows窗体,输入窗体名称“CLSJ”,点击确定。

4、在CLSJ窗体中拖入SplitContainer控件,将窗体分为左右两部分,调整大小。在拖入一个“TabControl”,新建选项卡。最后,加入“Button”、“TextBox”、“Label”控件。 5、用相同的方法,新建一个名为高斯消元的窗体,然后按照需要进行设计。 三、程序运行效果 四、本实验心得体会

这是第一次接触这种可视化开发编程,刚开始不是很熟悉,对于编程语言来说,在掌握一定语法之后,要多用,多结合实际进行一些简单编程,这样才能提高对一种编程语言的理解。 实验名称:导线计算程序设计及粗差探测 一、实验的目的与任务: (1) 掌握方位角计算的程序设计方法 (2) 掌握符合导线、闭合导线、支导线计算的程序设计方法 (3) 理解粗差探测的程序设计方法 二、实验的设计与开发步骤: 1、考虑到在测量时所用的角度均为度分秒,而在c#计算时只是别度分秒,因此先设计两个函数,可以将度分秒和弧度制进行转化。 2、其次先写一个point 类,包含x ,y 两个成员变量,然后在设计一个方位角函数,用两个point 类当作形参传递进去,根据方位角计算公式παk x y +??=arctan ,(根据象限角和方位角关系对k 进行调节)应该分为四种情况,但是考虑到分母不为0,因此应该在加一种情况,即导线与y 轴重合。 3、然后根据边长,根据方位角,公式 ααsin *cos *1212l y y l x x +=+=进行坐标推算。

2020年互联网项目合作协议书范本

编号:________
2020 年互联网项目合作协议书范本
甲方:______________________ 乙方:______________________ 签订日期:_____年____月____日
第1页共6页

甲方:
2020 年互联网项目合作协议书范本
身份证号:
乙方:
身份证号:
丙方:
身份证号:
风险提示:
合作的方式多种多样,如合作设立公司、合作开发软件、合作购销产 品等等,不同合作方式涉及到不同的项目内容,相应的协议条款可能大不相 同。 本协议的条款设置建立在特定项目的基础上,仅供参考。实践中,需 要根据双方实际的合作方式、项目内容、权利义务等,修改或重新拟定条款。
根据国家企业经营管理相关规定,甲乙丙三方筹建 《______________________________》项目,甲方、乙方、丙方共同经营该项目, 三方在平等自愿的基础上经友好协商达成如下协议:
一、项目名称及概况:
(一)项目名称: ___________________________________________________________;
(二)项目概况:
第2页共6页

____________________________________________________________。 二、投资方式:
风险提示: 应明确约定合作方式,尤其涉及到资金、技术、劳务等不 同投入方式的。同时,应明确各自的权益份额,否则很容易在项目实际经营 过程中就责任承担、盈亏分担等产生纠纷。
(一)该项目由甲方、乙方、丙方共同投资经营,三方以_______方式出资, 合计金额为人民币___________元整。三方的投资额各占该项目的_______股权;
(二)甲方:出资___________人民币,并负责所经销商品的再加工、包装 及发货及售后;
(三)乙方:出资___________人民币,并负责线下销售的所有相关工作, 如线下销售目标任务的达成、销售团队的组建及管理、自拓客户及线上转线下客 户的售后跟踪、城市业务拓展加盟等相关客户服务工作;
(四)丙方:出资___________人民币,并负责线上客户拓展工作,如线上 客户拓展目标任务的达成网店管理、网络推广、在线客户服务、客户定单设计、 品牌管理等相关工作。
三、经营管理: (一)有对所共同经营项目提出优良建议和改进策略的权利和义务; (二)甲方、乙方、丙方各负其责,分别为各分块业务的主责人,对本块业 务所涉及业务有决策权,同时对其他两方的工作有建议权、无决策权; (三)甲乙丙三方参与经营管理,各司其责,以工定岗,以岗定资;
第3页共6页

计网课程设计报告书

《计算机网络技术》 课程设计报告书 设计题目: 中小型企业网络解决方案 专业班级: 姓名: _______ _ 学号: __ ___ 指导老师: ___________ 完成日期: ____________

随着市场竞争日益激烈,如何及时、准确地获取第一手信息,如何提高公司运作效率,如何有效降低公司运营成本已经越来越被中小型企业所认识。中小型企业迫切需要提高公司竞争力,需要实现公司信息化,而网络无疑为他们提供了一个很好的解决手段。企业网络化能够为企业提高办公效率,加速企业内部员工间的沟通,满足移动办公的需要。另外,互联网可以作为实现企业对外宣传、信息发布平台,跨越空间和时间的界限,快速实现客户信息反馈和客户跟踪。 二、概要设计 网络设计应该遵循以下原则:采用高性能、全交换的方案,充分满足用户要求;网络管理简单;用户采用广局域网连接方式;采用带宽压缩技术,有效降低广域网链路流量;所有网络设备均可在升级原有网络后使用,有效实现投资保护;系统安全,保密性高。

soho级企业网soho是small office home office的简称,这类网络用户数量较少且相对集中,网络布线采用双绞线即可。一般而言,soho级企业对网络的要求不高,基本实现以下功能即可:实现企业内资源共享,无纸办公,提供管理应用系统,实现企业办公自动化,能够接入internet ,收发e-mail,共享internet资源。该网络的拓扑图如图1所示。 图1 soho级网络拓扑 在图1中,通过tcl r3105路由器,用户以adsl或cable方式接入internet,未开通adsl 的地方可采用isdn方式,将r3105换成r3007。此方案的特点是结构简单,内部局域网可以采用全交换方式,实现百兆交换到桌面。另外也可以采用集线器组网。 园区级企业网园区级企业网指的是企业的部门较多,部门位置相对分散,但相互间的距离不是太远。园区级企业对网络的需求是:实现企业内资源共享,提供管理应用系统,实现企业办公自动化,建立企业e-mail系统,建立企业的对外网站,提供一个对外宣传的信息平台,接入internet,共享网络资源。园区级企业网络拓扑图如图2所示。 图2 园区级企业网络拓扑 在该方案中,企业各部门通过千兆光纤连接在一起,为避免带宽的浪费,局域网内部划分出不同的vlan,网络中心采用三层交换机解决vlan之间的通信。

互联网公司合作协议书

互联网公司合作协议书 在不断进步的社会中,协议书使用的频率越来越高,签订协议书可以保障自身的权益不被侵害。协议书到底怎么写才合适呢?以下是作者收集整理的互联网公司合作协议书,欢迎大家借鉴与参考,希望对大家有所帮助。 甲方: 代表: 地址: 电话: 乙方: 代表: 地址: 电话: 甲乙双方本着平等互利、优势互补的原则,就结成长期共同发展,并为以后在其他项目上的合作建立一个坚实的基础,经友好协商达成以下合作协议: 一、合作内容 甲乙双方公司均拥有自己的网站平台,双方为促进双方网站建设进行友好合作。 二、双方权利与义务 1、甲乙双方均认可对方为自己的战略合作伙伴,并在彼此互联网网站的.显著位置标识合作方标识及网站链接。 2、甲乙双方授权合作方在其互联网站上转载对方网站上的相关信息,该信息将由双方协商同意后方可引用。 3、甲乙双方在彼此互联网站中转载引用合作方的信息时须注明”该信息由______(合作方网站)提供”字样,并建立链接。 4、甲乙双方必须尊重合作方网站信息的版权及所有权,未经合作方同意,另一方不得采编其站点上的任何信息,且不得在其网站以外媒体发布来自合作对方站点的信息,否则构成侵权。被侵害方有权单方面终止合作并视情节选择要求对方承担损害赔偿的方式。

三、相互宣传 1、甲乙双方应在彼此站点追踪报道合作方的市场推广计划及相关营销活动。 2、甲乙双方都认可的适当时间内,双方在彼此站点上开设专栏,撰写并宣传与合作对方商业行为有关的话题(具体合作项目另签协议) 3、甲乙双方在有关互联网专题的研讨会和金融、金融等行业的各种展览会上,互相帮助、共同宣传,共同推进双方的品牌。 4、双方还可就其它深度合作方式进行进一步探讨。 四、协议期限及终止 1、本协议有效期为______年,自______年______月______日起到______年______月______日为本协议商定合作方案的执行期限。 2、甲乙任何一方如提前终止协议,需提前______个月通知另一方;如一方擅自终止协议,另一方将保留对违约方追究违约责任的权利。 五、保密约定 双方对在本协议下知悉的另一方的任何商业秘密均负有保密义务,任何一方在任何时候均不得向第三方披露另一方的商业秘密。任何一方违反本条规定的,应全额赔偿另一方因此遭受的全部直接和间接损失。 六、争议解决 协议有效期内,若双方发生任何争议,应本着相互谅解、互惠互利的原则协商解决。如果协商不成,双方可向______方所在地人民法院诉讼。 七、其他 1、甲乙双方的合作方式具有排他性,双方在合作的同时,不可以和其他相应的合作伙伴进行合作。 2、本协议一式______份,双方各执______份,具有同等法律效力。 3、本协议期满时,双方应优先考虑与对方续约合作。 甲方(签章): 代表人(签字): ______年______月______日 乙方(签章): 代表人(签字):

天津大学机械制造技术基础课程设计报告书

机械制造技术基础课程设计报告书 学院机械工程 专业机械设计制造及其自动化 年级 班级组别 小组成员 指导教师 2014年 10 月 10 日

机械制造技术基础课程设计任务书

目录 第一章零件分析 1.1 零件的作用 (1) 1.2 零件的工艺分析 (1) 1.3 确定零件生产类型 (1) 第二章确定毛坯类型绘制毛坯简图 2.1选择毛坯 (2) 2.2确定毛坯尺寸公差和机加工余量 (2) 2.3绘制拨叉毛坯简图 (3) 第三章工艺规程设计 3.1定位基准的选择 (4) 3.2拟定工艺路线 (4) 3.3工序尺寸及公差确定 (6) 3.3切削用量的确定 (7) 第四章机床夹具设计 4.1定位及加紧机构设计 (8) 4.2切削力及夹紧力计算 (11) 4.3夹紧元件的强度校核 (13) 4.4定位误差分析 (14) 参考文献.................................................... .. (18)

附 录 .................................................... . (19)

第一章零件分析 1.1 零件的作用 题目所给的零件是拨叉。它位 于变速机构中,主要起换档、使主轴 回转运动按照工作者的要求工作,获 得所需的速度和扭矩的作用。零件上 方的φ20H7孔与操纵机构相连,并用 螺钉经M5孔与变速叉轴连接。拨叉脚 则夹在双联变换齿轮的槽中。当需要 变速时,操纵变速杆,变速操纵机构 就通过拨叉头部的操纵槽带动拨叉与 变速叉轴一起在变速箱中滑移,通过 连接装置改换档位,实现变速。 1.2 零件的工艺分析 零件的材料为QT400,球墨铸铁 是通过球化和孕育处理得到球状石 墨,有效地提高了铸铁的机械性能, 特别是提高了塑性和韧性,从而得到 比碳钢还高的强度。 该拨叉零件叉轴孔Φ20H7 mm的 轴线是拨叉脚两端面和螺纹孔M5的设 计基准,拨叉头左端面是拨叉轴向方 向上尺寸设计基准。选用叉轴孔Φ20H7 mm的轴线和拨叉头左端面作为精基准。选用叉轴孔Φ20H7 mm的轴线和拨叉头左端面作为精基准定位加工拨叉脚两端面和螺纹孔M5,实现了设计基准和工艺基准重合,保证了被加工表面的垂直度要求。另外,由于拨叉件刚性较差,受力易发生弯曲变形,选用拨叉头左端面作为精基准,夹紧力作用在插头的右端面上,可以避免在机械加工中产生夹紧变形, mm的尺寸要求,所以选择拨叉脚左端面作为粗基准。夹紧稳定可靠。由于有50 2.0 采用Φ32 mm的外圆面定位加工内孔尅保证孔的壁厚均匀;采用拨叉脚左端面作为粗基准加工左端面,可以为后续工序准备好精基准。 该拨叉的加工质量要求较高,可将加工阶段分为粗加工、半精加工和精加工几个阶段。在粗加工阶段,首先用车床将精基准(拨叉头左端面和叉轴孔)准备好,因为车床可以一次性将两个精基准都加工出来,从而提高了精度,也为使后续工序都采用精基准定位加工,保证其他加工表面的精度要求;由于精度要求不高,故而粗铣,半精铣拨叉脚左右端面、拨叉脚内表面、螺纹孔端面,最后完成M5螺纹孔的加工,这也体现了工序集中的原则。 1.3 确定零件生产类型 由零件图示的生产批量200件可知,该零件为单件小批量生产。

计网课程设计报告

课程设计(论文) 课程名称数据库课程设计 题目名称__ 仓库管理系统 __ 学生学院计算机学院 专业班级计算机科学与技术3班 学号 3109005981 学生姓名黄卫平 指导教师明俊峰 2012 年 6 月 25日成绩

目录 第一章概述----------------------------------------------------------------------------------------------------1 1.1项目背景----------------------------------------------------------------------------------------------1 1.2设计目标、内容、思路----------------------------------------------------------------------------1 第二章相关技术----------------------------------------------------------------------------------------------1 2.1 Visual Studio 2008开发工具简介-----------------------------------------------------------------1 2.2 SQL Server 2008 介绍------------------------------------------------------------------------------2 第三章系统需求分析---------------------------------------------------------------------------------------3 3.1 数据字典--------------------------------------------------------------------------------------------3 3.1.1 数据项---------------------------------------------------------------------------------------3 3.1.2 数据结构------------------------------------------------------------------------------------4 3.1.3 数据流---------------------------------------------------------------------------------------4 3.1.4 数据存储------------------------------------------------------------------------------------5 3.1.5 数据处理------------------------------------------------------------------------------------5 3.2 数据流图--------------------------------------------------------------------------------------------6 3.2.1 总数据流图---------------------------------------------------------------------------------6 3.2.2 设备管理数据流图------------------------------------------------------------------------6

网络项目合作协议(示范协议)

( 协议范本 ) 甲方: 乙方: 日期:年月日 精品合同 / Word文档 / 文字可改 网络项目合作协议(示范协议) The clear rights and obligations of both parties facilitate the cooperation of both parties, provide a basis for resolving disputes in the future, and prevent possible risks.

网络项目合作协议(示范协议) 法人代表:____________________ 法人代表(负责人):____________ 通讯地址:____________________ 通讯地址:____________________ 电话:_______________________ 电话:_______________________ 甲乙双方经友好协商,本着互惠互利,资源共享的原则,甲方授权乙方为甲方预约回拨,VOIP网络电话等业务在_______省______市_____县区域市场内的独家代理商(特约经销商),甲方在授权区域内建立营销网络,开拓市场,自主经营,自负盈亏。根据《中华人民共和国合同法》的规定,达成如下协议: 一、甲方授权乙方经营项目: 1.预约回拨系统:包括预约回拨运营平台,国信一号通回拨卡,回

拨器,回拨电话机等。 2.VOIP网络电话:包括RJ45网络电话,USB网络电话,网络话吧,公话超市,集团电话,语音网关等。 3.无线平台 4.企业建站,域名空间服务,网站设计 5.技术方案:包括回拨系统技术方案,VoIP网络电话解决方案,网络网吧组建方案,无线网络方案等。 甲乙双方特别同意并声明:本协议中甲乙双方作为独立协议人,其一切行为均为其自身的行为,并不能理解为乙方的行为,其无权以本协议中未明确规定的任何方式约束。 二、代理政策 一号通回拨卡对终端用户计费费率分0.15元/分钟(0.30元分钟折半),VOIP网络电话对终端用户计费费率分0.12元/分钟。 1.独家(买断)代理: 总部给予区域市场保护,区域内代理或者营销均通过独家代理商进货

《测绘程序设计》实验指导书

《测绘遥感程序设计》 实验指导书 (Visual C++.net) (供测绘工程专业用) (2015年修订) 戴吾蛟编 二零一五年三月 中南大学测绘与遥感科学系

前言 测绘遥感程序设计上机实验是学习本门课程的重要环节之一,实验的设置是为了配合课堂教学,使学生熟练掌握和深入理解课堂教学内容,进一步强化测绘程序设计、测量学及测量平差原理的理解,掌握利用Visual C++.net进行常用的测量程序以及控制网的间接平差程序设计。 实验内容 本门课程必做的实验有(在Visual C++.net 2008 环境下): 1.Visual C++.net环境、基本控件及简单程序设计(三角形面积计算) 2.控制结构程序设计(方位角计算、地心坐标至大地坐标转换) 3.数组、指针(多边形面积计算) 4.函数(交会定点函数设计、高斯投影正反算程序设计) 5.类的创建(大地四边形类设计、角度类设计) 6.文件(Cass测量数据整理) 7.图形程序设计(位移序列曲线图形程序设计) 8.常用测量计算(无定向导线简易计算程序设计) 9.平差程序设计(水准网间接平差程序设计) 修订说明:由于2012版培养方案增加了8课时,实验课时也相应增加了4课时。为此,本实验指导书将高斯投影正反算提前,并要求以函数的形式编写。增加了大地四边形类设计以及无定向导线简易计算程序设计。

实验1 Visual C++.net环境和简单程序设计 一、实验目的 ?掌握Visual https://www.doczj.com/doc/5a12070322.html,的安装和启动。 ?了解VC++ 2008的菜单系统、工具栏和各种基本窗体。 ?理解VC++.net开发应用程序的步骤。 ?掌握基于对话框的程序设计。 ?掌握按钮、文本框和标签框的基本使用方法 ?掌握使用MSDN帮助文档 二、实验内容 1.启动与退出VC++.net,熟悉VC++.net的开发环境,通过向导生成基于对话 框的应用程序。使用MSDN查看命令按钮、标签和文本框的主要属性和方法。 2.打开Microsoft visual studio 2008 文档,浏览“Visual studio 文档”目录下的 内容,并从“Visual studio 文档->Visual C++->示例”目录下下载一个程序,编译并运行之。 3.设计一个已知三边边长计算三角形面积的程序。计算模型如下: 海伦公式:) )( )( (c p b p a p p S- - - =,其中 2c b a p + + = 提示: (1)在【文件】菜单上执行【新建】,然后选择“项目” 。 (2)在【项目类型】窗格中,选择【Visual C++】下的“MFC”项。在【模板】窗格中,选择“MFC 应用程序”模板,输入应用程序名称“××××”。按向导创建名为“×××××”的 MFC应用程序。 (3)在窗体上放置4个文本框、4个静态框、3个命令按钮(其中两个缺省); (4)设置控件属性,如Static1的Caption属性设置成“a=”,用于提示Edit 框的输入边长a;

互联网公司战略合作伙伴合同协议书范本

甲方:(以下简称“甲方”) 乙方:(以下简称“乙方”) 甲乙双方基于良好的信任,处于双方长远发展战略上的考虑,甲乙双方决定共同携手,就 _______________________________________等领域开展合作。双方均以优秀的企业理念与专业性,本着“互惠、互利、稳定、恒久、高效、优质”的合作精神,结成深度的战略合作伙伴关系。现经双方友好协商,达成以下共识: 1.0合作纲领 1.1合作宗旨 甲方与乙方的合作宗旨是通过双方的紧密合作,打造双赢、可持续发展的战略合作伙伴关系。1.2合作目标 双方相信,通过本次战略合作,能够帮助双方进一步提升整体运营效率、降低运营成本、改善提升在互联网相关产品的技术实力、产品品质及服务质量等,实现双方未来的市场扩张策略并获得市场份额,为双方创造更大的商业价值。 1.3合作内容 1.3.1双方合作具备排他性。甲方确定乙方为___________________________相关产品的唯一合作商; 1.3.2双方合作具备排他性。乙方确定甲方为___________________________相关产品的唯一合作商; 1.3.3乙方为甲方提供互联网技术开发及技术支持服务,帮助甲方原有互联网产品升级、新技术支持以及整体商业模式优化。 1.3.4甲方为乙方提供自身产品及服务;甲方的所有产品均以优惠合作价向乙方提供,由乙方进行市场销售; 1.3.5甲乙共享双方团队及市场开发资源,具体细节根据双方友好协商而定; 1.4合作期限 双方合作期限为年,从年月日到年月日截止;

2.0合作双方的权利与义务 战略合作需要双方共同努力才能实现预期效果,故需要对双方的权利和义务作如下规定: 2.1甲乙双方的权利 ⑴.甲乙双方有要求对方如约提供服务的权利; ⑵.甲乙双方享有本合同约定的经济权益; ⑶.甲乙双方未履行相关约定及项目责任而带来损失予以经济赔偿的权利; 2.2甲乙双方的义务 ⑴.甲乙双方有按本协议如期履行的义务; ⑵.甲乙双方有相互提供相关团队支持的义务; ⑶.甲乙双方有按计划推进和完成由双方承担的项目任务的义务; ⑷.甲乙双方应充分运用其行业影响力和战略合作伙伴关系,为甲乙双方开拓业务和建构销售通路提供条件; ⑸.甲乙双方有对产品质量严格管理的义务,不得有损甲乙双方形象和利益; ⑹.甲乙双方有对双方的团队提供相应的培训责任的义务; 3.0 协议附件 本协议项下的合作业务以及相关的商业条款如有不完善的部分,双方将协商另立书面说明,并作为本协议的附件,是本协议不可分割的一部分。如果没有特别说明,本协议各项条款同样适用于协议附件。如果附件中的条款与本协议相抵触,以附件中的说明为准。双方针对某一具体合作内容的具体事宜,包括工作流程、合作时间、结算模式等需要共同商讨之议题等双方一致关心的问题,将经由双方友好协商达成一致后在附件中签署。 4.0 不可抗力 如果出现严重阻挠任何一方履行协议义务的不可抗力事件,或者此等不可抗力事件使得合同目的无法实现,则该方应当无任何迟延地通知另一方关于其履行合同义务或者履行部分合同义务受影响的程度,并出具有权机关的证明。

相关主题
文本预览
相关文档 最新文档