前言:中文期刊网精心挑选了协同通信论文范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
协同通信论文范文1
高校协同创新是以高校为牵头单位的新的协同创新模式,以人才、学科、科研为核心,以实现教育与经济、科技、社会的融合为手段,提高高等教育质量和科技创新水平,服务国家发展战略和地方经济社会发展。关键是打破行政部门和资源壁垒,加强高校、企业和科研院所的合作,实现优势互补、资源整合,激发创新活力,实现科研成果产业化。另外,还需要在高校、企业、科研院所合作的基础上,吸引政府机关、中介组织、金融机构、风险投资等相关主体形成创新网络,知识创造和技术创新有效衔接和深度融合,产生非线性叠加效应。2011年4月24日,同志在清华大学百年校庆纪念大会上特别强调:“通过体制机制创新和政策项目引导,鼓励高校同科研机构企业开展深度合作,建立协同创新的战略联盟,促进资源共享,联合开展重大科研项目攻关,在关键领域取得实质性成果,努力为建设创新型国家做出积极贡献”。讲话精神很快转化为国家政策,各级各类高校协同创新中心如雨后春笋般建立起来。自2012年5月7日计划启动至今,分别于2013年国务院认定实施的协同创新中心共14所,2014年国务院认定实施的协同创新中心共24所。
2协同创新与大学生科技创新能力培养的关联性探究
在当前的高校教育教学中,灌输型教育依然存在,重理论轻实践的问题还没有得到彻底解决,还不同程度地存在着应试之风,这些瓶颈制约着创新复合型人才培养目标的实现。开展大学生课外科技创新活动是实施大学生素质教育的重要手段,对于提高学生综合素质和能力具有不可或缺的重要作用,对于高校良好学风的形成也具有十分重要的意义。但随着大学生科技创新活动的深入开展,如何提高实效性的问题日益凸显。有的学生在教师的指导下参与课外科技活动,由于部分教师的研究领域和实践经验的局限,加上高校场地和设备的限制,制约了科技创新项目的研究向更高层次发展。就经济内涵而言,大学生科技创新产生的科技成果理论上可以直接用于生产中并产生经济利益,但实际的成果转化率却很低,因为很多科技创新项目大多以理论为主,进行简单的实验,有的只经历了小试,却没有经历中试及以上阶段,使得其实用性较低从而导致转化率不高,还有不少科技创新项目只停留在理论阶段。随着大学生科技创新活动的推进,这些问题就显得愈加突出,直接制约了当今大学生科技创新工作向纵深发展,这些问题亟待解决。协同创新高度契合了大学生科技创新的治理需求。协同创新的核心是协同,必然涉及多个方面、多个领域,通过跨学科、跨部门、跨单位的合作,高校与企业、科研院所创新资源整合起来,为大学生开展科技创新活动搭建了学习和实践的完整平台。正是因为多种创新主体能够充分发挥各自优势,实现优势互补和资源整合,协同创新在科技与企业之间搭建了一条桥梁,既减少了高校与企业交往过于直接而产生的文化、机制等的不适和矛盾,又为科技创新提供了有效的知识、场地、设备等资源,促进了大学生科技创新的发展。与此同时,协同创新并不局限于高校与企业、研究院之间的联系,也体现在高校内各职能部门之间的联系,大学生科技创新体系的构建同样依赖高校的内部环境,协同创新让高校各职能部门联系成为一个有机结合体,从线性模式逐渐发展为网络模式,为大学生科技创新体系的建设提供了广阔舞台。随着科学技术的快速发展和科教兴国战略的实施,条块分割已经完全不能适应科技创新的要求,必然要求在协同创新背景下建立全新的大学生科技创新体系,在顶层设计、组织领导、运作机制、条件保障等方面进行全面规划设计,以推动大学生科技创新工作深入健康发展。
3当前大学生科技创新工作和活动存在的主要问题
3.1大学生参加科技创新活动的兴趣不高、意识不够、氛围不浓
受传统教育教学模式的影响,大学生科技创新的学术氛围还不够浓郁,部分学生缺乏对课外科技创新活动的深刻理解和认识,加上有些高校没有组织专业人员对大学生科技创新作系统的讲解,部分学生不能够积极主动地参与到科技创新活动中去。参加科技创新活动有足够的兴趣并且在科技创新实践中崭露头角的学生所占的比例较小,没有足够的影响力带动课外科技活动良好氛围的形成。有些高校一定程度上还存在着“重竞赛、轻普及”的短视现象,科技创新覆盖面较窄,没有为大学科技创新活动搭建足够的平台。
3.2缺乏必要的保障措施和激励机制
部分高校还没有为大学生科技创新活动建立专门的管理制度,有的仅仅是在其他的规章制度上提及大学生科技创新。有的高校为某个科技创新活动如“挑战杯”活动成立了临时管理机构,但却缺乏严谨规范的管理制度,直接导致很多学生参加科技创新活动都没有制度保障,使得大学生科技创新活动受到限制。除此之外,资金和场地的支持也是重要保障,但有的高校大学生科技创新活动在人财物方面投入不足,大学生科技立项经费来源主要是临时性行政拨款,没有设立专项研究基金。有的高校学生科技创新活动阵地人均可使用面积较小,专门用于学生开展科技创新的设施和设备的数量也较为有限,无法保障科技创新活动顺利进行,这在很大程度上制约了大学生科技活动层次与质量的提升。激励机制的缺失导致大学生缺乏参与科技活动的动力,不利于大学生科技创新活动的深入开展。
3.3队伍建设机制不够完善
大学生科技创新队伍建设主要包括管理队伍、指导老师队伍和学生队伍三个层面。在大学生科技创新活动中,有些高校队伍建设力度不够,没能整合学校内部资源,相关部门没有真正参与其中,甚至有的高校仅仅依赖团委在负责大学生科技创新工作。单个部门的力量比较有限,不利于大学生科技创新机制的完善与发展。在指导老师方面,有些指导老师与指导的科技创新项目并不完全对口,指导效果大打折扣,难以将大学生科技创新提升层次,从而使导致大学生科技创新活动出现停滞现象。部分优秀学生可以提出较好的研究思路,但由于缺乏有实践经验的教师指导,不能将项目研究推向深入。
3.4科技创新项目缺乏实践性,缺乏市场实用价值
有些大学生科技创新项目仅停留在理论研究层面,或者停留在参加比赛层面,并没有实现成果转化。由于缺少科技创新转化意识,一旦项目完成,便束之高阁,不少项目能做到小试阶段就很不错了。有的项目由于缺乏条件、缺少场地和设备导致无法做到中式阶段及以上。所以,不少大学生科技创新项目不过是“点到为止”。有些大学生课外科技活动的课题是指导教师的研究项目,与市场需求联系不大,缺乏市场实用性,做完用不上就直接丢掉了,非常不利于大学生科技创新的转化和推广。
4协同创新背景下大学生科
技创新体系的构建与实施对策根据系统论、协同论和协同创新有关理论,分析协同创新及其背景下的大学生科技创新的主客观要素,分析其相互作用的整体性和动态性,通过其结构与功能、运行机制与环境的优化,构建和实施协同创新背景下的大学生科技创新体系。
4.1提高思想认识,树立全员科技育人意识
科技创新能力是高校核心竞争力的重要组成部分,大学生科技创新能力是高校科技创新能力的重要组成部分。大学生科技创新并非某一个部门的职责,高校所有职能部门都有支持大学生科技创新的义务,因此,在大学生科技创新活动的开展的过程中要树立全员育人意识。无论是科学技术发展院、研究生院、教务处、学生工作处、财务处,还是校团委、工程训练中心、图书馆,都需要联合起来,实现高校内部的协同。高校应定期开展关于大学生科技创新的学术讲座,帮助学生培养科技创新兴趣,帮助教职工提高科技育人意识。此外,高校还可以邀请企业的技术员工或者科技研究所的研究人员来校开展科技项目和科研方法的介绍,提高大学生对科技创新的意识和兴趣,推动高校、企业与科研院所的外部协同。高校还可以定期组织师生去企业和科研院所参观实习,例如分批次组织学生去武钢进行现场参观,现场观看武钢科技创新项目,提升师生员工科技创新意识,加强科技素质的培养。
4.2健全组织体系,加强对大学生科技创新工作的组织领导
组织体系的建设直接影响和制约着大学生科技创新的发展,在协同创新的背景下,要建立健全大学生科技创新的组织体系。成立大学生协同创新中心,由校领导担任协同创新中心管理委员主任,选任教学科研突出的教授担任专家委员会主任,研究生院、科学技术发展院、教务处、财务处、学生工作处、校团委、工程训练中心、图书馆等部门的负责人以及校外企业、科研院所负责人担任中心管理委员会成员,定期召开工作会议,研究大学生科技创新工作的重大问题,解决大学生科技活动中存在的困难和问题。将企业和科研院所的专家吸纳到高校中来,聘请他们担任科研导师,邀请他们定期举办学术讲座,指导大学生开展科技创新项目研究。
4.3理顺运作机制,提高大学生科技创新的管理效率和水平
4.3.1企业与高校联合举办科技文化艺术节科技文化艺术节以其生动性、互动性、科普性,吸引了广大师生的积极参与,成为大学生科技创新能力培养的有效载体。从目前情况开看,科技文化艺术节主要是以学术讲座与沙龙、科技发明制作、校园学术竞赛等为基本形式开展,大都局限于校园内部。由企业和高校联合举办的科技文化艺术节正是协同创新在大学生科技创新工作中的体现,可以拓展科技文化艺术节的内涵。例如汽车学院与东风汽车公司、化工学院与武钢、城建学院与中建公司、医学院与天佑医院等联合举办活动,将企业文化与校园文化融合,拓宽大学生的视野,为大学生提供了解企业的机会,为大学生科技创新活动的开展创造良好条件。同时,学生也有机会到企业中进行实际操作,可以提升他们的实践动手能力。
4.3.2将科技创新基金基地建设与企业生产经营紧密结合依托企业建立科技创新基金和基地,使大学生科技创新活动与企业科技创新结合起来,更加强化了实践环节。从立项选题到中期检查再到结题验收,锻炼了大学生的实验和科研能力,这一过程离不开科技创新基金和基地的支持。而将科技创新基金基地建立到企业中去后,学生可以从企业的角度思考问题,可以直接参与企业科技创新项目,突出了项目研究的实践性,提高了学生的实践动手能力。除此之外,企业的设备相对齐全,具备了中试试验及以上的条件,有利于更加有效地完成项目试验,可以使科技项目的成果转化率大幅度提高。
4.3.3与企业联合培养学生参加国内外科技创新竞赛各级各类科技创新竞赛为大学生培养创新实践能力提供了广阔舞台,以其竞技性、科技性、大众性特点,吸引了青年学生广泛参与,成为大学生创新活动的主要形式之一。但是,由于场地、设备和知识的不足,制约了学生参赛作品水平的提升,即便是有很好的作品,也往往只停留在参赛层面上,难以实现成果转化。瞄准竞赛与企业联合培养学生,可以提高参赛学生的竞争力,也可以为参赛学生提供必要的设备和场地。在赛事结束后可以将比赛项目成果直接用于企业生产经营,大大提高了成果转化率,可以助力企业发展,实现共赢。
4.4完善保障机制,为大学生科技创新开展创造条件
要想把大学生科技创新办成广泛持久的活动,必须以完善的体制机制为保障,必须建立规范的制度体系。主要包括政策法规保障、经费保障、设备场地保障三个方面。
4.4.1政策法规保障政策是推动大学生科技创新工作的关键,国家、地方、高校出台相应的政策、法律法规,为大学生科技创新工作提供制度保障。国家可以出台促进这一工作相关的法律法规,设立官、产、学、研合作机构为协同创新下的大学生科技创新工作提供制度支持。
4.4.2经费保障任何一个科技创新项目的开展都离不开经费支持,科技创新活动深入开展必须要有经费保障。可以设立国家级大学生科技创新基金,可以和企业联合设立企业科技创新基金,专门用于企业和高校联办的大学生科技创新项目,学校的协同创新中心也可以设立校级协同创新基金。
协同通信论文范文2
1.1过程数据链路层接口1)数据集上层协议通过LPI访问通信存储器中的过程数据,LPI提供链路层端口初始化,包括数据集的读写以及同步操作等功能的原语。LPI规定了数据集的访问。在一个设备内,数据集由其数据集标识符(DS_Name)来识别。DS_Name由4位的通信存储器标志(traffic_store_id)和12位的端口地址(port_address)组成。2)LPI原语及调用流程链路层上各个原语及其先后调用关系如图2所示。由图2可知,进行通信前,发送者侧和用户侧需要对链路层进行初始化(lp_init),然后调用原语ds_subscribe来预订一个用于同步的数据集。接着者调用原语lp_put_dataset将数据集写入相应的通信存储器中,在进行此操作时,需要解析DS_Name。当数据集通过了物理层发送完成后,用户通过调用原语lp_get_dataset将数据集从通信存储器中取出。这样就完成了数据集的发送和接收。最后双方共同调用原语ds_desubscribe,从预定表中移去用于同步的数据集。
1.2过程变量应用层接口1)过程变量标识符在一个设备内,过程变量由其所在的数据集(DS_Name)和其在数据集中的位偏移量(Var_Offset)来标识[6]。通过总线传送时,过程变量由逻辑地址和被传送的数据集的位偏移量来识别。2)AVI原语应用变量接口AVI定义了变量提供给总线的服务。应用变量接口原语只访问通信存储器的端口,并没有触发总线的通信。在应用变量接口中,过程变量是单个访问的,属于数据集的一部分。为了提高传输效率,属于同一个数据集的过程变量作为一个坚固的整体进行传送和存储。过程变量和其所在数据集的刷新定时器一起在一次不可分割的操作中获取[7]。应用变量接口AVI原语分为3类:单个变量访问,集合访问,群集访问。
2过程数据通信设计思路
2.1过程数据链路层的设计
2.1.1过程数据链路层数据结构设计在链路层传输的数据属于数据集的一部分,数据集由其DS_Name来标识。
2.1.2过程数据链路层接口函数设计此函数用于实现过程数据模块的初始化功能。首先,读取配置文件建立相应的端口属性表来建立初值。然后进行差错判断,分为通信存储器标识和端口地址的判断,如果超出了系统设定的最大值,那么初始化过程失败。只有在以上条件为真的情况下,才初始化强制变量表和数据集预定表。2)过程“lp_put_dataset”此函数用于数据集的发送,从应用拷贝一个数据集到通信存储器中的端口。首先,要对输入参数的合法性进行检查,主要是对通信存储器和端口地址进行检查,判断是否在系统设定的范围内。在完成参数检查后,开始进行数据的发送,将数据拷入相应的端口中,同时,前一次的数据集将被覆盖。3)过程“lp_get_dataset”此函数用于接收数据集,即从端口拷贝一个数据集和其刷新定时器到应用层。首先,要检查输入参数的合法性,分别是对通信存储器标识和端口地址的值的判断。然后,根据相应的端口属性表,将端口中的数据集和刷新定时器拷贝到应用提供的内存中。
2.2过程变量应用层的设计
2.2.1过程变量应用层数据结构设计1)单个变量数据结构设计对于单个变量,利用结构体PV_NAME来描述一个变量,如下:2)集合变量数据结构集合变量使用结构体PV_SET来标识同一个数据集的一组变量,包括每个变量拷入(或拷出)的内存地址以及整个数据集的刷新定时器。3)群集变量数据结构群集结构体PV_Cluster标识一组PV_Set,由通信存储器进行排序。
2.2.2过程数据应用层接口函数设计1)函数“ap_put_variable”此函数用于单个变量的发送,从应用内存地址空间拷贝一个单个过程变量及检查变量到通信存储器。首先,检查PV_NAME参数的合法性,从PV_NAME中获取数据集DS_NAME的信息,接着调用lp_get_dataset函数从相应的端口读取数据集,然后根据PV_NAME中var_type类型,分7种情况进行数组元素个数和数据派生类型的计算,根据计算结果将过程变量和检查变量拷贝到数据集中,变量上一次的值被覆盖。在上述过程完成后,调用lp_put_dataset函数将数据集拷贝到宿端口中。2)函数“ap_get_variable”此函数用于单个变量的接收,从通信存储器拷贝一个过程变量及检查变量和刷新定时器到应用内存的地址空间。首先,要对PV_NAME进行参数检查,然后根据PV_NAME获取的端口信息,调用lp_get_dataset函数从相应的端口获取数据集。接着就根据算法从数据集中获取过程变量和检查变量。3)函数“ap_put_set”此函数用于集合变量的发送,在一次不可分割的操作中,从应用内存地址空间拷贝集合变量到端口。首先,获取PV_LIST中DS_NAME信息,根据相应的ts_id和port_address调用lp_get_dataset函数获取数据集。接着,将变量写进数据集中,在进行此操作前,先对PV_LIST进行参数的检查。在检查完成后,调用lp_put_dataset函数将数据集拷贝至相应的端口。4)函数“ap_get_set”此函数用于集合变量的接收,在一次不可分割的操作中,从端口拷贝属于同一个集合中的过程变量到应用内存地址空间。首先,对PV_LIST进行参数的检查,检查通过后,根据PV_LIST中DS_NAME的信息,调用lp_get_dataset函数获取数据集,然后根据算法将数据集中的变量进行提取,实现群集变量接收的功能。5)函数“ap_put_cluster”此函数用于群集变量的发送,从应用拷贝一个变量群集到通信存储器中,属于同一个PV_SET的变量一起拷贝。其实现的过程和函数ap_put_set相同,只是在参数检查上改为对PV_SET的检查。6)函数“ap_get_cluster”此函数用于群集变量的接收,从通信存储器拷贝过程变量的一个群集到本地用户实体。其实现的过程和函数ap_get_set基本相同,不同点在于参数检查是对PV_SET的检查。
3过程数据实时协议通信测试验证
3.1测试验证平台由于变量服务对于MVB和WTB通信存储器的访问原理和实现过程相同,因此测试基于MVB设备间的过程数据通信来验证链路层和应用层接口功能[8]。本测试连接以D113为核心的MVB主设备、UIC网关A、B两组的MVB通信板以及MVB协议分析设备,组成拥有一主、三从的MVB通信网络,如图3所示,连接无误后各套设备上电准备,UIC网关的两组从设备分别与电脑主机通过以太网相连,MVB协议分析设备通过USB与电脑主机相连。
3.2过程数据链路层测试及验证首先启动D113MVB板卡的PC104核心模块进入winxp系统,启动UIC网关MVB板下位机VxWorks系统。然后启动上位机Tornado集成开发环境,运行FTP服务器程序Tftpd32,建立连接后,下载MVB实时协议栈代码。接着就开始进行端口配置,在测试中,配置0x001,0x002,0x005为源端口,接收来自D113MVB板卡发出的数据,3个端口功能码分别为0,1,4,接收字节数为2,4,32,配置0x008,0x009,0x00a为宿端口,向D113MVB板发送数据,功能码为2,接收的字节数为8,测试结果如图4,图5所示。链路层接口向上层应用提供数据集的读写操作,对于应用是不可见的,因此,为了测试的可视性,在上层应用中设计了两个函数ap_get_dataset和ap_put_dataset,这两个函数调用了链路层lp_put_dataset和lp_get_dataset这两个收发数据集的函数,测试时能实时反应出收发数据的情况。通过以上两个结果图可以看出,D113板卡和UIC网关的MVB板卡能准确地互相接收和发送数据,验证了过程数据链路层能正常的进行数据通信,功能得以实现。
3.3过程数据应用层测试及验证应用层的测试针对集合和群集变量的收发进行了试验。在进行集合变量测试时,配置主设备端口0x004为源端口,功能码为4,从设备配置相应的宿端口。群集变量测试配置0x003端口,数据0x10和0xAA在数组1中,0xA1A2在数组2中,两个数组整合成一个变量集合发送。测试结果如图6~8所示。根据图6~8,集合变量和群集变量能准确的收发和接收,验证了实时协议变量应用层接口能正常使用,功能得以验证。
4结束语
协同通信论文范文3
[关键词]局域网;通信协议;TCP/IP
HowTOConfiguretheCommunicationProtocolsoftheLAN
WangGuangming
(ClassOne,GradeThree,DepartmentofComputerScience,ZaozhuangTeachers''''College,Zaozhuang277100)
Abstract:BasedontheLAN,forNetWare、Windows95/98andthemainisWindowsNToperationsystem,thispaperintroduceandanalysisthecharacteristic、capabilityandtheessentialconfiguremethodofthecommunicationprotocols.
KeyWords:LAN;CommunicationProtocols;TCP/IP
不同的网络协议都有其存在的必要,每一种协议都有它所主要依赖的操作系统和工作环境。在一个网络上运行得很好的通信协议,在另一个看起来很相似的网络上可能完全不适合。因此,组建网络时通信协议的选择尤为重要。
无论是几台机器组成的Windows95/98对等网,还是规模较大的WindowsNT、Novell或Unix/Xenix局域网,凡是亲自组建或管理过网络的人,都遇到过如何选择和配置网络通信协议的问题。由于许多用户对网络中的协议及其功能特点不是很清楚,所以在组网中经常选用了不符合自身网络特点的通信协议。其结果就造成了网络无法接通,或者是速度太慢,工作不稳定等现象而影响了网络的可靠性。下面我就分析一下各个协议的特点和性能借以说明我配置协议的理论和立场。
一、通信协议
组建网络时,必须选择一种网络通信协议,使得用户之间能够相互进行“交流”。协议(Protocol)是网络设备用来通信的一套规则,这套规则可以理解为一种彼此都能听得懂的公用语言。关于网络中的协议可以概括为两类:“内部协议”和“外部协议”下面分别予以介绍。
1.内部协议
1978年,国际标准化组织(ISO)为网络通信制定了一个标准模式,称为OSI/RM(OpenSystemInterconnect/ReferenceModel,开放系统互联参考模型)体系结构。该结构共分七层,从低到高分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中,任何一个网络设备的上下层之间都有其特定的协议形式,同时两个设备(如工作站与服务器)的同层之间也有其使用的协议约定。在这里,我们将这种上下层之间和同层之间的协议全部定义为“内部协议”。内部协议在组网中一般很少涉及到,它主要提供给网络开发人员使用。如果你只是为了组建一个网络,可不去理会内部协议。
2.外部协议
外部协议即我们组网时所必须选择的协议。由于它直接负责计算机之间的相互通信,所以通常称为网络通信协议。自从网络问世以来,有许多公司投入到了通信协议的开发中,如IBM、Banyan、Novell、Microsoft等。每家公司开发的协议,最初一般是为了满足自己的网络通信,但随着网络应用的普及,不同网络之间进行互联的要求越来越迫切,因此通信协议就成为解决网络之间互联的关键技术。就像使用不同母语的人与人之间需要一种通用语言才能交谈一样,网络之间的通信也需要一种通用语言,这种通用语言就是通信协议。目前,局域网中常用的通信协议(外部协议)主要有NetBEUI、IPX/SPX及其兼容协议和TCP/IP三类。
3.选择网络通信协议的原则
我们在选择通信协议时一般应遵循以下的原则:
第一、所选协议要与网络结构和功能相一致。如你的网络存在多个网段或要通过路由器相连时,就不能使用不具备路由和跨网段操作功能的NetBEUI协议,而必须选择IPX/SPX或TCP/IP等协议。另外,如果你的网络规模较小,同时只是为了简单的文件和设备的共享,这时你最关心的就是网络速度,所以在选择协议时应选择占用内存小和带宽利用率高的协议,如NetBEUI。当你的网络规模较大,且网络结构复杂时,应选择可管理性和可扩充性较好的协议,如TCP/IP。
第二、除特殊情况外,一个网络尽量只选择一种通信协议。现实中许多人的做法是一次选择多个协议,或选择系统所提供的所有协议,其实这样做是很不可取的。因为每个协议都要占用计算机的内存,选择的协议越多,占用计算机的内存资源就越多。一方面影响了计算机的运行速度,另一方面不利于网络的管理。事实上一个网络中一般一种通信协议就可以满足需要。
第三、注意协议的版本。每个协议都有它的发展和完善过程,因而出现了不同的版本,每个版本的协议都有它最为合适的网络环境。从整体来看,高版本协议的功能和性能要比低版本好。所以在选择时,在满足网络功能要求的前提下,应尽量选择高版本的通信协议。
第四、协议的一致性。如果要让两台实现互联的计算机间进行对话,它们两者使用的通信协议必须相同。否则中间还需要一个“翻译”进行不同协议的转换,这样不仅影响通信速度,同时也不利于网络的安全和稳定运行。
二、局域网中常用的三种通信协议
BEUI协议
■NetBEUI通信协议的特点。NetBEUI(NetBIOSExtendedUserInterface,用户扩展接口)由IBM于1985年开发完成,它是一种体积小、效率高、速度快的通信协议。NetBEUI也是微软最钟爱的一种通信协议,所以它被称为微软所有产品中通信协议的“母语”。微软在其早期产品,如DOS、LANManager、Windows3.x和WindowsforWorkgroup中主要选择NetBEUI作为自己的通信协议。在微软如今的主流产品,如Windows95/98和WindowsNT中,NetBEUI已成为其固有的缺省协议。有人将WinNT定位为低端网络服务器操作系统,这与微软的产品过于依赖NetBEUI有直接的关系。NetBEUI是专门为几台到百余台PC所组成的单网段部门级小型局域网而设计的,它不具有跨网段工作的功能,即NetBEUI不具备路由功能。如果你在一个服务器上安装了多块网卡,或要采用路由器等设备进行两个局域网的互联时,将不能使用NetBEUI通信协议。否则,与不同网卡(每一块网卡连接一个网段)相连的设备之间,以及不同的局域网之间将无法进行通信。
虽然NetBEUI存在许多不尽人意的地方,但它也具有其他协议所不具备的优点。在三种通信协议中,NetBEUI占用内存最少,在网络中基本不需要任何配置。尤其在微软产品几乎独占PC操作系统的今天,它很适合于广大的网络初学者使用。
■NetBEUI与NetBIOS之间的关系。细心的读者可能已经发现,NetBEUI中包含一个网络接口标准NetBIOS。NetBIOS(NetworkBasicInput/OutputSystem,网络基本输入/输出系统)是IBM在1983年开发的一套用于实现PC间相互通信的标准,其目的是开发一种仅仅在小型局域网上使用的通信规范。该网络由PC组成,最大用户数不超过30个,其特点是突出一个“小”字。后来,IBM发现NetBIOS存在的许多缺陷,所以于1985年对其进行了改进,推出了NetBEUI通信协议。随即,微软将NetBEUI作为其客户机/服务器网络系统的基本通信协议,并进一步进行了扩充和完善。最有代表性的是在NetBEUI中增加了叫做SMB(ServerMessageBlocks,服务器消息块)的组成部分,以降低网络的通信堵塞。为此,有时将NetBEUI协议也称为“SMB协议”。
人们常将NetBIOS和NetBEUI混淆起来,其实NetBIOS只能算是一个网络应用程序的接口规范,是NetBEUI的基础,它不具有严格的通信协议功能。而NetBEUI是建立在NetBIOS基础之上的一个网络传输协议。
2.IPX/SPX及其兼容协议
■IPX/SPX通信协议的特点。IPX/SPX(InternetworkPacketeXchange/SequencesPacketeXchange,网际包交换/顺序包交换)是Novell公司的通信协议集。与NetBEUI的明显区别是,IPX/SPX显得比较庞大,在复杂环境下具有很强的适应性。因为,IPX/SPX在设计一开始就考虑了多网段的问题,具有强大的路由功能,适合于大型网络使用。当用户端接入NetWare服务器时,IPX/SPX及其兼容协议是最好的选择。但在非Novell网络环境中,一般不使用IPX/SPX。尤其在WindowsNT网络和由Windows95/98组成的对等网中,无法直接使用IPX/SPX通信协议。
■IPX/SPX协议的工作方式。IPX/SPX及其兼容协议不需要任何配置,它可通过“网络地址”来识别自己的身份。Novell网络中的网络地址由两部分组成:标明物理网段的“网络ID”和标明特殊设备的“节点ID”。其中网络ID集中在NetWare服务器或路由器中,节点ID即为每个网卡的ID号(网卡卡号)。所有的网络ID和节点ID都是一个独一无二的“内部IPX地址”。正是由于网络地址的唯一性,才使IPX/SPX具有较强的路由功能。
在IPX/SPX协议中,IPX是NetWare最底层的协议,它只负责数据在网络中的移动,并不保证数据是否传输成功,也不提供纠错服务。IPX在负责数据传送时,如果接收节点在同一网段内,就直接按该节点的ID将数据传给它;如果接收节点是远程的(不在同一网段内,或位于不同的局域网中),数据将交给NetWare服务器或路由器中的网络ID,继续数据的下一步传输。SPX在整个协议中负责对所传输的数据进行无差错处理,所以我们将IPX/SPX也叫做“Novell的协议集”。
■NWLink通信协议。WindowsNT中提供了两个IPX/SPX的兼容协议:“NWLinkSPX/SPX兼容协议”和“NWLinkNetBIOS”,两者统称为“NWLink通信协议”。NWLink协议是Novell公司IPX/SPX协议在微软网络中的实现,它在继承IPX/SPX协议优点的同时,更适应了微软的操作系统和网络环境。WindowsNT网络和Windows95/98的用户,可以利用NWLink协议获得NetWare服务器的服务。如果你的网络从Novell环境转向微软平台,或两种平台共存时,NWLink通信协议是最好的选择。不过在使用NWLink协议时,其中“NWLinkIPX/SPX兼容协议”类似于Windows95/98中的“IPX/SPX兼容协议”,它只能作为客户端的协议实现对NetWare服务器的访问,离开了NetWare服务器,此兼容协议将失去作用;而“NWLinkNetBIOS”协议不但可在NetWare服务器与WindowsNT之间传递信息,而且能够用于WindowsNT、Windows95/98相互之间任意通信。
3.TCP/IP协议
TCP/IP(TransmissionControlProtocol/InternetProtocol,传输控制协议/网际协议)是目前最常用到的一种通信协议,它是计算机世界里的一个通用协议。在局域网中,TCP/IP最早出现在Unix系统中,现在几乎所有的厂商和操作系统都开始支持它。同时,TCP/IP也是Internet的基础协议。
■TCP/IP通信协议的特点。TCP/IP具有很高的灵活性,支持任意规模的网络,几乎可连接所有的服务器和工作站。但其灵活性也为它的使用带来了许多不便,在使用NetBEUI和IPX/SPX及其兼容协议时都不需要进行配置,而TCP/IP协议在使用时首先要进行复杂的设置。每个节点至少需要一个“IP地址”、一个“子网掩码”、一个“默认网关”和一个“主机名”。如此复杂的设置,对于一些初识网络的用户来说的确带来了不便。不过,在WindowsNT中提供了一个称为动态主机配置协议(DHCP)的工具,它可自动为客户机分配连入网络时所需的信息,减轻了联网工作上的负担,并避免了出错。当然,DHCP所拥有的功能必须要有DHCP服务器才能实现。
同IPX/SPX及其兼容协议一样,TCP/IP也是一种可路由的协议。但是,两者存在着一些差别。TCP/IP的地址是分级的,这使得它很容易确定并找到网上的用户,同时也提高了网络带宽的利用率。当需要时,运行TCP/IP协议的服务器(如WindowsNT服务器)还可以被配置成TCP/IP路由器。与TCP/IP不同的是,IPX/SPX协议中的IPX使用的是一种广播协议,它经常出现广播包堵塞,所以无法获得最佳的网络带宽。
■Windows95/98中的TCP/IP协议。Windows95/98的用户不但可以使用TCP/IP组建对等网,而且可以方便地接入其它的服务器。值得注意的是,如果Windows95/98工作站只安装了TCP/IP协议,它是不能直接加入WindowsNT域的。虽然该工作站可通过运行在WindowsNT服务器上的服务器(如ProxyServer)来访问Internet,但却不能通过它登录WindowsNT服务器的域。如果要让只安装TCP/IP协议的Windows95/98用户加入到WindowsNT域,还必须在Windows95/98上安装NetBEUI协议。■TCP/IP协议在局域网中的配置。在提到TCP/IP协议时,有许多用户便被其复杂的描述和配置所困扰,而不敢放心地去使用。其实就局域网用户来说,只要你掌握了一些有关TCP/IP方面的知识,使用起来也非常方便。
IP地址基础知识。前面在谈到IPX/SPX协议时就已知道,IPX的地址由“网络ID”(NetWorkID)和“节点ID”(NodeID)两部分组成,IPX/SPX协议是靠IPX地址来进行网上用户的识别的。同样,TCP/IP协议也是靠自己的IP地址来识别在网上的位置和身份的,IP地址同样由“网络ID”和“节点ID”(或称HOSTID,主机地址)两部分组成。一个完整的IP地址用32位(bit)二进制数组成,每8位(1个字节)为一个段(Segment),共4段(Segment1~Segment4),段与段之间用“.”号隔开。为了便于应用,IP地址在实际使用时并不直接用二进制,而是用大家熟悉的十进制数表示,如192.168.0.1等。IP地址的完整组成:“网络ID”和“节点ID”都包含在32位二进制数中。目前,IP地址主要分为A、B、C三类(除此之外,还存在D和E两类地址,现在局域网中这两类地址基本不用,故本文暂且不涉及),A类用于大型网络,B类用于中型网络,C类一般用于局域网等小型网络中。其中,A类地址中的最前面一段Segment1用来表示“网络ID”,且Segment1的8位二进制数中的第一位必须是“0”。其余3段表示“节点ID”;B类地址中,前两段用来表示“网络ID”,且Segment1的8位二进制数中的前二位必须是“10”。后两段用来表示“节点ID”;在C类地址中,前三段表示“网络ID”,且Segment1的8位二进制数中的前三位必须是“110”。最后一段Segment4用来表示“节点ID”。
值得一提的是,IP地址中的所有“网络ID”都要向一个名为InterNIC(InternetNetworkInformationCenter,互联网络信息中心)申请,而“节点ID”可以自由分配。目前可供使用的IP地址只有C类,A类和B类的资源均已用尽。不过在选用IP地址时,总的原则是:网络中每个设备的IP地址必须唯一,在不同的设备上不允许出现相同的IP地址。表1列出了IP地址中的“网络ID”的有关属性,“节点ID”在互不重复的情况下由用户自由分配。其实,将IP地址进行分类,主要是为了满足网络的互联。如果你的网络是一个封闭式的网络,只要在保证每个设备的IP地址唯一的前提下,三类地址中的任意一个都可以直接使用(为以防万一,你还是老老实实地使用C类IP地址为好)。
子网掩码。对IP地址的解释称之为子网掩码。从名称可以看出,子网掩码是用于对子网的管理,主要是在多网段环境中对IP地址中的“网络ID”进行扩展。举个例子来说明:例如某个节点的IP地址为192.168.0.1,它是一个C类网。其中前面三段共24位用来表示“网络ID”,是非常珍贵的资源;而最后一段共8位可以作为“节点ID”自由分配。但是,如果公司的局域网是分段管理的,或者该网络是由多个局域网互联而成,是否要给每个网段或每个局域网都申请分配一个“网络ID”呢?这显然是不合理的。此时,我们可以使用子网掩码的功能,将其中一个或几个节点的IP地址全部充当成“网络ID”来使用,用来扩展“网络ID”不足的困难。
当我们将某一节点的IP地址如192.168.0.1已设置成一个“网络ID”时,网络上的其它设备又怎样知道它是一个“网络ID”,而不是一个节点IP地址呢?这就要靠子网掩码来告知。子网掩码是这样做的:如果某一位的二进制数是“1”,它就知道是“网络ID”的一部分;如果是“0”便认作是“节点ID”的一部分。如将192.168.0.1当做“网络ID”时,其子网掩码就是11111111.11111111.11111111.00000001,对应的十进制数表示为255.255.255.1。否则它的子网掩码就是11111111.11111111.11111111.00000000,对应的十进制数表示应为255.255.255.0。有了子网掩码,便可方便地实现用户跨网段或跨网络操作。不过,为了让子网掩码能够正常工作,同一子网中的所有设备都必须支持子网掩码,且子网掩码相同。表2列出了A、B、C三类网络的缺省子网掩码。网关。网关(Gateway)是用来连接异种网络的设置。它充当了一个翻译的身份,负责对不同的通信协议进行翻译,使运行不同协议的两种网络之间可以实现相互通信。如运行TCP/IP协议的WindowsNT用户要访问运行IPX/SPX协议的Novell网络资源时,则必须由网关作为中介。如果两个运行TCP/IP协议的网络之间进行互联,则可以使用WindowsNT所提供的“默认网关”(DefaultGateway)来完成。网关的地址该如何分配呢?可举一个例子来回答:假如A网络的用户要访问B网络上的资源,必须在A网络中设置一个网关,该网关的地址应为B网络的“网络ID”(一般可理解为B网络服务器的IP地址)。当A网络的用户同时还要访问C网络的资源时又该怎么呢?你只需将C网络的“网络ID”添加到A网络的网关中即可。依次类推……网关连多少个网络,就拥有多少个IP地址。
主机名。网络中唯一能够代表用户或设备身份的只有IP地址。但一般情况下,众多的IP地址不容易记忆,操作起来也不方便。为了改善这种状况,我们可给予每个用户或设备一个有意义的名称,如“WANGQUN”。至于在网络中用到“WANGQUN”时,怎样知道其对应的IP地址呢?这完全由操作系统自己完成,我们大可不必考虑。
三、通信协议的安装、设置和测试
局域网中的一些协议,在安装操作系统时会自动安装。如在安装WindowsNT或Windows95/98时,系统会自动安装NetBEUI通信协议。在安装NetWare时,系统会自动安装IPX/SPX通信协议。其中三种协议中,NetBEUI和IPX/SPX在安装后不需要进行设置就可以直接使用,但TCP/IP要经过必要的设置。所以下文主要以WindowsNT环境下的TCP/IP协议为主,介绍其安装、设置和测试方法,其他操作系统中协议的有关操作与WindowsNT基本相同,甚至更为简单。
■TCP/IP通信协议的安装。在WindowsNT中,如果未安装有TCP/IP通信协议,可选择“开始/设置/控制面板/网络”,将出现“网络”对话框,选择对话框中的“协议/添加”,选取其中的TCP/IP协议,然后单击“确定”按钮。系统会询问你是否要进行“DHCP服务器”的设置?如果你的IP地址是固定的(一般是这样),可选择“否”。随后,系统开始从安装盘中复制所需的文件。
■TCP/IP通信协议的设置。在“网络”对话框中选择已安装的TCP/IP协议,打开其“属性”,在指定的位置输入已分配好的“IP地址”和“子网掩码”。如果该用户还要访问其它WidnowsNT网络的资源,还可以在“默认网关”处输入网关的地址。
■TCP/IP通信协议的测试。当TCP/IP协议安装并设置结束后,为了保证其能够正常工作,在使用前一定要进行测试。笔者建议大家使用系统自带的工具程序:PING.EXE,该工具可以检查任何一个用户是否与同一网段的其他用户连通,是否与其他网段的用户连接正常,同时还能检查出自己的IP地址是否与其他用户的IP地址发生冲突。假如服务器的IP地址为192.168.0.1,如要测试你的机器是否与服务器接通时,只需切换到DOS提示符下,并键入命令“PING192.168.0.1”即可。如果出现类似于“Replyfrom192.168.0.1……”的回应,说明TCP/IP协议工作正常;如果显示类似于“Requesttimedout”的信息,说明双方的TCP/IP协议的设置可能有错,或网络的其它连接(如网卡、HUB或连线等)有问题,还需进一步检查。
四、小结
在组建局域网时,具体选择哪一种网络通信协议主要取决于网络规模、网络间的兼容性和网络管理几个方面。如果正在组建一个小型的单网段的网络,并且对外没有连接的需要,这时最好选择NetBEUI通信协议。如果你正从NetWare迁移到WindowsNT,或两种平台共存时,IPX/SPX及其兼容协议可提供一个很好的传输环境。如果你正在规划一个高效率、可互联性和可扩展性的网络,TCP/IP则将是理想的选择。
参考文献转
1]阮家栋俞丽和《微型计算机网络原理及应用》北京中国纺织大学出版社1995
协同通信论文范文4
关键词:信息系统;论文;写作研究;设计与开发
中图分类号:G232.1 文献标识码:A
Abstract:Information system development project has been on the high proportion among the selecting topics for undergraduates in information specialty.After the design and development of the system,the next is step for students the thesis's writing with high efficiency.This paper mainly focuses on the structure of the kind of thesis's writing of the information system and illustrates the main points required in each part of the thesis.In recent 3 years.The paper writing of undergraduates in college of information engineering in Xianyang Teacher's Normal University,basically in accordance with article written,can improve the efficiency and quality of writing,and for their further research work as well.
Keywords:information system;papers;writing research;design and development
1 引言(Introduction)
本科毕业设计(论文)是学生综合运用所学知识和技能,学习科学研究或工程设计基本方法,培养实践能力、创新能力、科学精神和创业精神的重要实践教学环节,也是学生将所学知识深化和升华的重要过程[1]。它既是对学生素质与综合能力的一次全面检验,又是对学生的毕业资格和学位资格认证的重要依据[2]。
通过对我院近几年信息管理与信息系统专业、软件工程专业以及计算机科学与技术专业本科生的毕业设计选题内容调查统计后,发现信息系统开发类选题占90%以上。为规范和提高我院信息系统开发类论文的撰写工作,并根据《中华人民共和国国家标准科学技术报告、学位论文和学术论文的编写格式》(国标GB7713-87)的规定,本文给出了撰写信息系统开发类论文的框架结构,以及在论文框架每个部分的写作方法和要点。
2 论文章节结构(The structure of the kind of thesis's writing)
本科毕业生在选择了信息系统开发类毕业设计后,首先利用自己所学信息系统开发的方法、工具、技术等设计和开发一个完整的信息系统,然后就要整理开发过程中的各类文档完成论文的撰写。依据国标GB7713-87的规定、信息系统开发过程,以及结合多年指导本科毕业生论文写作实践经验,信息系统开发类论文结构一般包括:摘要、正文、结论、谢辞、参考文献和附录,其中正文部分包括:绪论、开发工具技术介绍、需求分析、概要设计、详细设计与实现和系统测试。
(1)摘要
摘要是整篇论文的关键内容,是设计与开发工作的缩影,通过摘要了解研究的问题、角度、方法、目的和观点[3,4]。摘要内容杜绝阐述背景信息,应该直奔目的、方法、结果、结论。目的主要说明设计与开发的前提、目的和任务,所涉及的主题范围,或本文主要解决的问题。方法是说明在设计开发过程中所用的原理、理论、工具、技术等。结果是设计开发了一个什么样的系统,即说明系统实现的功能。结论要说明设计与开发的某个(类)信息系统,对企业或者商家的实际应用价值。信息系统开发类摘要可归纳总结为一种格式,“为了什么目的;设计开发了一个什么样的系统;使用了什么工具、技术、设计与开发思想如何做的;实现了信息系统的哪些功能;所开发的系统对企业或商家有哪些利弊。”
(2)正文
①绪论
此部分主要说明设计与开发的背景和意义、国内外研究现状、论文的组织与结构。
开发背景和意义主要说明为什么要做这样的一个信息系统,也就是说,传统的人工信息管理方式或者目前存在的此类信息系统在管理信息时有哪些问题、弊端、不足之处等,一定要针对存在的问题具体说明,切忌用大量的通用性语言来说明。国内外现状就是开发背景中存在问题在国内外是如何研究和解决的,即就是此信息系统目前在国内外的研究情况,一般描述国内的要多一些,最好找到具体的实例系统用数据加以说明。论文的组织与结构是阐述论文的框架结构,说明论文包括哪些章节,每个章节都叙述了什么。
②开发工具技术介绍
本节中说明设计与开发信息系统时,用到的主要开发环境、工具、技术、原理知识等的介绍,每类可以用一个小标题来说明。写作此部分的要点:一是说明该工具技术的主要作用是什么;二是与同类工具技术相比的优势在哪里;三是在本信息系统中是如何应用的;四是切忌用大量语言描述其功能和特点。另外,此部分与其他论文的重复率高,应该尽量用自己的语言重新组织。
③系统分析
此部分主要阐述两个方面的内容,一是系统的可行性研究;二是系统的需求分析。
可行性研究是指在当前具体条件、环境、知识等具备的情况下,信息系统的研制工作是否已具备必要的资源及其其他条件。一般从技术可行性、经济可行性、社会可行性分析三个方面说明。技术可行性主要是指构建和运行信息系统所必需的硬件、软件及相关技术对系统功能实现的支持分析;经济可行性主要指构建与运行系统的投入与产出的效益分析;社会可行性是指企业组织内外是否具备接受和使用该信息系统的条件。
需求分析一般可以从功能分析、业务流程分析、数据流程分析等三个方面说明。功能分析可以从前台用户和后台管理员操作功能,如电子商务购物系统前台用户操作功能一般包括:查询商品信息、购买商品、查看订单信息以及修改个人信息等,后台管理人员需求主要表现为:对商品类型、商品信息、订单信息、用户信息的管理等。业务流程分析是系统中主要功能业务的操作流程说明,一般通过业务流程图来表示,如用户购买商品业务、购物车操作业务、后台信息管理业务等。数据流程分析是将信息系统中的数据流动情况抽象地独立出来,单从数据流动过程来考察实际业务的数据处理模式,一般通过数据流程图来表示,如购物车数据流程。
④概要设计
此部分主要包括三个内容,一是系统总体结构设计,二是数据库设计,三是系统开发与运行环境设计。
系统总体结构设计主要是从实现功能方面,说明系统包括的前台功能和后台功能模块,如购物系统前台主要指用户的购物功能,后台主要是管理人员操作管理基本信息的功能,分别画出前台和后台功能模块图。
数据库设计是指设计信息系统的数据逻辑模式和物理结构,并据此建立高效的数据库,以服务于信息系统。在论文中一般说明数据库的概念结构设计、逻辑结构设计、物理结构设计。数据库概念结构设计是说明信息系统中包括的数据以及之间的关系,具体可以通过E-R建模图来表示,在绘制E-R图时,可以先给出单个数据实体的实体属性图,然后画出系统总体的E-R图,总体E-R图不包括单个实体的属性,只包括实体及其联系和联系的属性。数据库逻辑结构设计是在概念结构设计的基础上,选择关系数据模型抽象出数据库的关系数据模式,具体抽象时E-R图中的一个实体对应一张二维数据表,实体之间联系为多对多时,联系单独也要抽象成一张二维表。数据库的物理结构设计是数据库如何存储,具体采用什么数据库访问技术来访问数据库。
系统开发运行环境的设计是指以系统开发环境是如何配置的,系统运行的软硬件详细配置是什么。
⑤详细设计与实现
此部分重点说明信息系统重要功能模块是如何设计与实现的。具体要分别对每个核心功能单独说明,先用文字语言详细叙述功能的算法步骤以及实现方法,然后再画出每个功能的算法实现流程图。要注意两点,一是功能的算法步骤不要写成业务操作过程;二是说明功能实现时可以放置核心代码,但是不要将放整个实现函数或者模块代码。
⑥系统测试
系统测试是为了发现信息系统中的错误而执行程序的过程。在写此部分时,首先说明系统测试有哪些常用方法,在本系统的测试中使用了什么测试方法。然后,选择系统中核心功能来测试,在测试时,先要以表格形式给出具体的测试用例,然后给出相应测试结果图以说明测试过程。
(3)结论
结论先叙述使用了什么设计思想,开发了一个什么样的信息系统。然后重点叙述三个方面内容:一是设计、开发过程中遇到了哪些问题(典型的、可借鉴的),并且是如何解决的;二是系统目前的不足之处,有没有解决方案;三是系统还需要改进、完善的方面是什么。
(4)谢辞
简要叙述在整个毕业设计过程中,向曾帮助过你的组织和人以致谢。请注意言辞要恳切,要根据实际情况,尽量减少大话、客套话。
(5)参考文献
此部分是在写论文的过程中,按照章节以及参考的文献资料顺序,逐个列出所有参考的文献资料。重点要注意不同类型参考资料的著录方式,可以参考国家《文后参考文献著录规则2005》[5]中列出的著录格式。所有文献资料列出后,要在前面论文章节引用位置处添加引用点。
(6)附录
如果在论文中使用了大量的公式、图、表等,可以统一整理后放置在此部分。
3 结论(Conclusion)
本文论述了信息系统设计与开发过程,信息系统开发类本科毕业设计论文的写作问题,着重叙述了信息系统开发类论文的结构,以及论文中每个部分的写作要点。本文的研究为计算机类相关专业本科毕业生完成信息系统开发类论文的写作提供了指导性的依据,为学生走向工作岗位的科研工作奠定了基础。
参考文献(References)
[1] 艾武,等.信息与计算科学专业学年论文实践教学探讨[J].教育教学论坛,2015,4:129-130.
[2] 张清泉,等.电子信息专业毕业论文写作研究[J].科技信息,2008,28:338-339.
[3] 杜兴梅.学术论文摘要与关键词的写作及其格式规范[J].韩山师范学院学报,2008,29(2):82-86.
[4] 王晓华,等.科技论文中文摘要写作要点分析[J].编辑学报,2010,22(2):53-54.
[5] 牛晓勇,等.科技论文内参考文献规范标注问题研究[J].太原师范学院学报,2014,3(13):79-82.
作者简介:
段 群(1980-),女,硕士,讲师.研究领域:计算机教学,图像处理.
协同通信论文范文5
1.前言
本人于2012年5月参加并通过信息项目管理师考试,根据自己的复习考试的心得,并结合自己在IT研发项目当中的多年研发和管理经验,总结出在应付信息系统项目管理师考试中论文写作的一些心得以及注意事项,希望对准备参加信息系统项目管理师考试的人员能有所帮助和提示。
2.写作注意事项
在写作论文的时候,基本要求了固定的框架,那就是摘要部分和正文部分,并对字数做出了一定的要求。在摘要的时候基本的格式可以按照如下的格式书写:我于XX年XX月至XX年XX月参加了XX公司的XX项目,在项目中担任项目经理一职,主要负责XXXX,在项目的执行过程中,针对XX问题(这个就得紧扣题目当中要求的论述的知识点,比如成本预算、控制,质量保证和控制,风险规划和控制等)我们采取了XXXXX的措施,通过该措施的XXXX实施,极大的地保证了我们的项目能够按进度计划和成本预算顺利地进行,并最终在我们团队的XXXX一致努力下,顺利地根据客户要求完成了项目……。其中在写作的过程中,一定要避免用到具体的人名和公司名称,为了避免不必要的麻烦,我们可以写某著名IT外企,某著名手机厂商北京研发中心等等。论文的内容只要结合自己工作的内容来写,写的解决问题的措施让人觉得真实,合情合理,并有效,让人看到确实是做过相关的工作,那通过也是水到渠成的事了。
3.考题和应对措施
关于信息系统项目管理师的论文考试,纵观历年的考试题目,无非集中在范围控制、需求收集和管理、成本估算和控制、进度控制、质量控制和质量保证、团队建设、沟通等方面。只要是书上的知识领域,每一个大的知识领域都可能会出到一到考试题目。我针对每个知识领域总结了一些采取对应措施的方法,具体如下:
3.1 范围管理领域
范围管理中可能考到的内容包括需求的收集和控制方法,还有就是定义范围的方法,范围的控制过程采取的有效措施等,具体的知识点如下:
①针对收集需求可以围绕以下的内容展开讨论:在需求收集过程中,可以围绕以下相关技术展开,访谈,焦点小组会议,引导式研讨会,群体创新技术,德尔菲信息搜集技术,观察,原型法等,只要把其中的一两个技术结合项目的实际来展开论述就可以了。
②对于定义范围的相关方法,在定义范围的时候一般是专家判断,然后是涉及到创建工作WBS,一般来说IT企业都会运用自上而下的分解方法,先确定可交付物,然后通过可交付物分解为不同层次的工作包。 ③对于范围的控制,主要是建立严格的变更控制系统,防止范围蔓延和镀金。范围蔓延指的是在项目执行过程中,客户提出来了变更需求以后,我们并没有遵从变更控制系统,就直接进行修改,也没有进行变更的记录和跟踪,最后使得项目的可交付物和范围定义中的不一致,造成了范围蔓延。镀金指的是,项目组成员自行添加功能到项目中,比如某人发现某个功能加到软件上会很新颖,有卖点,结果自行添加进去。这种行为方式造成了项目的镀金行为。不管是最终客户对可交付成果的认可与否,任何发生范围蔓延和镀金行为的项目,从项目管理的角度来说都是失败的项目。
3.2 成本管理领域
在成本知识领域里,涉及到的知识点会包括成本估算,制定预算,已经成本控制的相关内容,可以围绕以下知识点展开论述:
①成本估算的方法,采用的是自下而上的估算方法,先估算每个工作包的成本,然后估算每个控制账号上的成本,最后汇总为完成一个可交付成果的成本。成本估算还可以采用类比方法,也就是参考以前同类项目的成本估算情况,而后估算当前项目的成本。另外的成本估算方法是参数估算法,比如在IT企业中,每行代码的成本是多少,然后通过估计整个可交付物的代码数,得出粗略的成本估算。
②关于制定预算的方法,首先要区分成本估算和制定预算的区别。估算成本是解决要花多少钱的问题,结果出来的是一个数,比如这个项目要花100万美元,但是制定预算的主要任务是解决什么时间花多少钱的问题,输出是以条S曲线,也就是建立成本基准的过程。在项目过程中要参考成本基准来进行挣值分析,来确定成本偏差,以便采取措施。制定预算的方法可以采用成本汇总的方法,也就是把每个阶段的工作包的成本累加,得出该阶段的成本,加上应急储备,就是该时间的成本基准。在实际的操作过程中,会尽量鼓励项目团队成员的参与,并通过项目组专家来判断成本的准确性。
③控制成本的方法,首先要控制范围蔓延和镀金的产生,以免造成不必要的成本开销。同时,减少不必要的返工和资源浪费,尽量控制消极风险的发生,积极开拓积极的风险,从而达到控制成本的目的。同时要运用挣值的相关知识,通过及时的绩效信息,来判断成本和进度偏差,及时采取纠正措施,从而达到在整个项目过程中控制成本的目的。
3.3 时间管理领域
在时间管理领域,主要的考点应该是对于进度的控制,对于进度的控制,主要是通过挣值分析,来分析进度偏差,及时地采取纠正措施的过程。如果发现进度落后以后,可以通过资源平衡来实施赶工和快速跟进方法,及时地纠正进度,但是在实施赶工和快速跟进的时候,会增加项目风险,所以要进行风险规划和应对措施。
3.4 质量管理领域
在质量管理领域,涉及的知识点主要是质量保证和质量控制的措施。我们要记住质量是规划出来的,而不是检查和测试出来的。任何通过时候增加测试和检查,而后修改问题的方式来增加质量的方法是错误的。质量保证的目的是保证项目实施是按照组织的质量政策来实施的,是按照质量管理计划来进行的。质量保证主要针对的是过程,也就是保证我们过程是正确的,这个过程是通过质量审计、过程分析来达到目的。而质量控制针对的是结果,也就是通过质量控制来确认我们的可交付物是否是符合质量要求。质量控制的方法很多,比如因果图、帕累托图、控制图等等。但是在IT类项目的实施中,有很多方法来实施质量保证和质量控制。
①如对于质量保证,我们可以通过QA部门的里程碑式的阶段审计来确认我们的过程是否争取。如果阶段审计达标,则决定进入下一阶段,否则需要采取相关的措施知道符合要求后方可进入下一阶段。
②对于质量控制,我们可以采取分阶段测试的方法,如一个成果的测试要经过DVR,PVR,PRA和SRA阶段的测试后才可以认为是合格的。在每一轮送测试之前采取预版本机制,内部团队先自行进行内部测试,在保证上一次测试的问题解决并没有副作用以后才正式版本送测,这样提高了测试效率,也提高了产品的质量。
③同时,加强代码的review,在修改代码的时候要经过其他同事的review以后才可以提交,这样的话,也提高了产品的质量。
④此外,加强项目团队的培训,增加团队成员的工作技能和经验。增加团队的凝聚力和协作能力,也有利于生产高质量的产品。
3.5 沟通管理领域
沟通管理主要涉及到项目的干系人管理,通过制定干系人管理策略,让干系人及时地了解项目进展,尽早地参与到项目中并对项目做出有益的事情,从而达到有效管理干系人的目的。在实际的执行过程中,可以通过建立不同关系人的沟通接口,比如针对不同类型的客户,由专人负责接口,及时了解干系人期望,以便能及时调整干系人管理策略。如,对于国外的项目,可以派人员出差,也就是小范围的集中办公,这样可以促进沟通协作,增加效率。沟通中会存在大量冲突的解决,解决冲突的方法很多,包括撤退、回避、
折衷、强制、面对(解决问题)等方法,其中面对(解决问题)的方法是解决冲突的最好方法。可以根据不同的时间、干系人和场合采取不同的冲突解决方法。
3.6 风险管理领域
风险管理在项目中是比较重要的环节,一般的风险管理流程是:识别风险->风险定性分析->风险定量分析->规划风险应对->监控风险。在写作的时候,要说明识别风险的方法,如专家判断,也就是用项目组内的专家判断可能发生的风险,或者是类比以前类似的项目来判断风险。然后就是通过风险定性分析,来确定风险的优先级顺序,如果通过风险概率矩阵来排序风险优先顺序,之后对优先级高的风险进行定量风险分析,可以采取决策树等方式来对风险进行定量分析,然后指定针对风险的应急储备,管理储备,采取积极的风险应对态度。尤其要注意,对消极的风险,我们要减轻、回避或者是转移。减轻和回避,就需求我们针对不同的风险采取不同的应对措施,尽量避免这类风险的发生,或者是减轻其发生的概率。转移风险的措施就包括分包或者是购买保险等,这样把风险转移给第三方。对于积极的,可能会对项目带来收益的风险,我们要积极的开拓,尽量让这种风险发生,以达到给我们项目带来收益的最终目的。
3.7 人力资源管理领域
在人力资源管理领域,主要涉及到制定人力资源计划、组建项目团队、建设项目团队和管理项目团队三个方面。制定人力资源计划——识别和记录项目角色、职责、所需技能以及报告关系,并编制人员配备管理计划的过程。组建项目团队——确认可用人力资源并组建项目所需团队的过程。建设项目团队——提高工作能力、促进团队互动和改善团队氛围,以提高项目绩效的过程。管理项目团队——跟踪团队成员的表现,提供反馈,解决问题并管理变更,以优化项目绩效的过程。管理与领导项目团队还包括:影响项目团队——识别那些可能影响项目的人力资源因素,并在可能的情况下对这些因素施加影响。这些因素包括:团队环境、团队成员的地理位置、干系人之间的沟通、内外部政治氛围、文化问题、组织的独特性,以及可能影响项目绩效的其他人际因素。职业与道德行为——项目管理团队应该了解、支持并确保所有团队成员遵守道德规范。在写作文的时候主要围绕以上这些观点展开论述就可以了。
4.后记
以上的一些方法和措施在项目管理中,很多都是多个知识领域使用的,比如代码的review和内部培训等,既可以放在质量知识领域里,也可以放到团队建设中作为提供工作能力的方法,只要在写作的时候表述清楚,思路清晰,让人觉得你确实在项目中做过了这些事情,那么论文过关就不成问题了。
协同通信论文范文6
[论文摘要]无线传感器网络研究具有重大的科学意义及应用前景。协作技术是其重要组成部分。通过介绍无线传感器网络协作技术,对协作技术研究中的一些热点问题进行分析,展望无线传感器网络协作技术研究中一些很有前景的研究方向。
一、引言
无线传感器网络(Wireless Sensor Network,WSN)包含大量智能传感节点,分布在大范围地理区域内,近似实时地监测、感知和采集网络分布区域内的各种环境或监测对象的数据,并对数据进行处理,获得详尽准确的信息传送给用户。WSN以其监测精度高、布设灵活性强、造价低廉等特点,在军事侦察、工业控制、交通监管、环境监测等领域具有非常广阔的应用前景[1]。
由于单个传感器节点的通信、处理和感知能力有限,无法处理大规模复杂问题,多数情况下不能获取网络全局信息,传感节点要求具有协同通信功能。WSN的协同主要是指资源的协同、任务的协同、信号与信息的协同。资源的协同和信号与信息的协同从根本上是为任务协同服务的[2]。本文通过对协作技术研究中的一些热点问题进行分析,展望无线传感器网络协作技术研究中一些很有前景的研究方向。
二、无线传感器网络协作技术研究热点
(一)协作任务描述
任务描述是任务协同的基础,任务描述能力直接影响任务分配系统的复杂性。WSN的任务描述涉及两方面的内容,即对任务功能进行描述和对参与任务的节点进行描述。根据WSN的特点,感知任务可以从面向应用和面向任务分配两个角度加以描述。
文献[3]分析比较了当前具有代表性的几种无线传感器网络任务描述方式,如有向无环图、抽象任务图、基于角色的任务图、类SQL查询语言描述等。目前并没有一种任务描述方式能同时从两个角度出发有效地对任务进行描述。
(二)协作信号处理
协作信号信息处理协作信号信息处理(collaborative signal and informasion processing,CSIP)技术。文献[4]描述了CSIP针对WSN网络的特点,在数据表达、存储、传输和处理等方面研究新的方法和算法来满足应用对信息精度、网络节能、低延迟、可扩展和高可靠的要求。
文献[5]分析WSN的特点和CSIP的需求,讨论它的一般流程和主要处理模式,接着结合功能框架,归纳并总结目前已有的主要方法。CSIP基于节点间的协商和合作,选择合适的传感节点参与协作,平衡节点个体和网络整体在协作过程中的信息收益和资源代价,解决网络信息处理中的驱动机制、节点选择、处理地点、时机和算法等问题。
(三)协作时间同步
无线传感器网络的应用通常需要一个适应性比较好的时间同步服务,以保证数据的一致性和协调性。时间同步是同步分布式数据感知和控制所必需的。在无线传感器网络中协调、通信、安全、电源管理和分布式登陆等,都依赖于现有的全局时间。
文献[6]提出了协作时间同步同步的概念。协作同步原理如下:如果时间基准节点按照相等的时间问隔发出多个同步脉冲,其周围单跳节点接收后依据这一系列个脉冲的发送时刻估算出时间基准节点的下一个脉冲发送时刻,并在该时刻同时发出同步脉冲。此脉冲信号会扩散至周围单跳节点。如此重复下去,最终网内所有节点都会同时发出同步脉冲,即达到了同步状态。
(四)MAS协作
多Agent系统(Multi-agent System,MAS)是分布式人工智能的重要研究领域,agent可以定义为具有目标、知识和能力的软件或硬件实体,能力包括感知、行动、推理、学习、通信和协作等。
agent利用局部信息进行自主规划,通过规划推理解决局部冲突以实现协作,进而实现系统整体目标。Agent体系结构、交互语言、协商策略研究较为成熟,并且与WSN具有很多相似性。因此,可以考虑在WSN协作中引入agent。
文献[7]提出了一种WSN中基于P2P的多agent数据传输和汇总系统架构。此构架包括接口agent、查询agent、路由agent及数据采集agent。接口agent与用户交互,路由agent负责能源效率的数据传输。查询agent为agent与路由agent之间的协作提供便利的接口,并负责建立优化计划,以实现其预定目标。接口agent和查询agent放置在资源丰富的基站,因为它们需要计算密集操作。数据采集agent负责采集,筛选和格式化传感器的数据。提供MAS架构和设计,使它们在WSNs中能够协调和沟通,彼此之间相互传输和汇总数据。
三、总结与展望
随着WSN商业应用越来越广泛,WSN研究面临的挑战也日益严峻。单个的能源、功率、功能均受限的传感器节点需要协作完成任务。针对传感器间的协作技术的研究也日益受到重视。目前的协作研究仅仅局限在一些具体问题上,尚未形成通用方法。本文分析WSN协作研究还是很有前景的。
参考文献:
[1]孙利民、李中建、陈渝等,无线传感器网络[M].北京:清华大学出版社,2005.
[2]于海斌、曾鹏,智能无线传感器网络系统[M].北京:科学出版社,2006:212-222.
[3]谷建华、沈沉、彭力静、李志刚,基于无线传感器网络任务描述方式的研究与比较,计算机应用研究,2008,25(5):1292-1294.
[4]Ku ma r S,Zhao F,Shepherd D.Collaborative signal and informasion,processing in mier-esensor networks[J].IEEE Signal Processing Magazine,2002,19(2):13-l4.
[5]史浩山,杨少军,侯蓉晖,无线传感器网络协作信号信息处理技术研究,信息与控制,2006,35(2):225-232.