论文就是用来进行科学研究和描述科研成果的 文章 ,写作论文是要按照一定的格式来规范自己的论文的。下面是我带来的关于论文写作格式模板的内容,欢迎阅读参考!
论文写作格式模板
1、题目。应能概括整个论文最重要的内容,言简意赅,引人注目,一般不宜超过20个字。
2、论文摘要和关键词。
论文摘要应阐述学位论文的主要观点。说明本论文的目的、研究 方法 、成果和结论。尽可能保留原论文的基本信息,突出论文的创造性成果和新见解。而不应是各章节标题的简单罗列。摘要以500字左右为宜。有时还需附上英文的论文摘要。
关键词 是能反映论文主旨最关键的词句,一般3-5个。
3、目录。既是论文的提纲,也是论文组成部分的小标题,应标注相应页码。
4、引言(或序言)。内容应包括本研究领域的国内外现状,本论文所要解决的问题及这项研究工作在经济建设、科技进步和社会发展等方面的理论意义与实用价值。
5、正文。是 毕业 论文的主体。
6、结论。论文结论要求明确、精炼、完整,应阐明自己的创造性成果或新见解,以及在本领域的意义。
7、参考文献和注释。按论文中所引用文献或注释编号的顺序列在论文正文之后,参考文献之前。图表或数据必须注明来源和出处。
而参考文献是人们长忽略的一部分:
参考文献是期刊时,书写格式为:[编号]、作者、文章题目、期刊名(外文可缩写)、年份、卷号、期数、页码。
参考文献是图书时,书写格式为:[编号]、作者、书名、出版单位、年份、版次、页码。
8、附录。包括放在正文内过份冗长的公式推导,以备他人阅读方便所需的辅助性数学工具、重复性数据图表、论文使用的符号意义、单位缩写、程序全文及有关说明等。
论文写作格式模板:格式及排版
1、论文份数:一式三份。一律要求打印。论文的封面由学校统一提供。纸张型号:A4纸。A4 210×297毫米。页边距:天头(上)20mm,地角(下)15mm,订口(左)25mm,翻口(右)20mm。统一使用汉语:小五号宋体。分割线为3磅双线。
2、论文格式的字体:各类标题(包括“参考文献”标题)用粗宋体;作者姓名、指导教师姓名、摘要、关键词、图表名、参考文献内容用楷体;正文、图表、页眉、页脚中的文字用宋体;英文用Times New Roman字体。
3、字体要求:
(1)论文标题2号黑体加粗、居中。
(2)论文副标题小2号字,紧挨正标题下居中,文字前加破折号。
(3)填写姓名、专业、学号等项目时用3号楷体。
(4)内容提要3号黑体,居中上下各空一行,内容为小4号楷体。
(5)关键词4号黑体,内容为小4号黑体。
(6)目录另起页,3号黑体,内容为小4号仿宋,并列出页码。
(7)正文文字另起页,论文标题用3号黑体,正文文字一般用小4 号宋体,每段首起空两个格,单倍行距。
(8)正文文中标题
一级标题:标题序号为“一、”, 4号黑体,独占行,末尾不加标点符号。
二级标题:标题序号为“(一)”与正文字号相同,独占行,末尾不加标点符号。
三级标题:标题序号为“ 1. ”与正文字号、字体相同。
四级标题:标题序号为“(1)”与正文字号、字体相同。
五级标题:标题序号为“ ① ”与正文字号、字体相同。
(9)注释:4号黑体,内容为5号宋体。
(10)附录: 4号黑体,内容为5号宋体。
(11)参考文献:另起页,4号黑体,内容为5号宋体。
(12)页眉用小五号字体打印“XX大学XX学院XX级XX专业学年论文”字样,并左对齐。
论文写作格式 范文 :《试谈 人力资源管理 》
【摘 要】 人力资源管理是企业发展动力的源泉,是企业可持续发展的根本保障。在竞争日益激烈的社会,在这个人才紧缺的社会,企业要想生存下去,必须严把人力资源的各个环节与关卡,让人力资源管理真正助飞企业的成长。
【关键词】 人力资源 5P 工作分析 人力资源规划 招聘
要了解人力资源的管理内容,就必须知道什么是人力资源。人力资源的一种定义是“在社会或企业里,能推动社会或企业进步的所有体力和脑力劳动者”,根据这个定义,再结合中国的现状,企业的人力资源就分两种情况了:一是企业所有的员工,另一个是企业里真正为公司做出贡献的人。第一种情况下,企业所有的员工,都是企业价值的创造者,所以人力资源管理要覆盖到整个企业。第二种情况下,有人是走关系进入企业的,在日常工作中并不为企业创造价值,这些人不在企业人力资源管理范围之内。
人力资源管理在 企业管理 中的地位是仅次于 企业战略 管理的。管理范围主要是:人与事的匹配;人的需求与工作报酬的匹配;人与人的合作与协调;工作与工作的协调。
企业人力资源管理的目的可以归纳为“5P”:Perceive(识人),人力资源管理的前提,为实现企业目标而寻找满足企业要求的优秀人才;Pick(选人),人力资源的起点,寻找和开辟人力资源 渠道 ,吸引优秀人才进入企业,为企业甄选出合适的人员并配置到对应的岗位上;Profession(育人),企业人力资源管理的动力手段,不断培训员工、开发员工潜质,使员工掌握在本企业现在及将来工作所需的知识、能力和技能;Placement(用人),乃是人力资源管理的核心,使员工在本职工作岗位上人尽其用,通过科学、合理的员工绩效考评与素质评估等工作对员工实施合理、公平的动态管理过程,如晋升、调动、奖惩、 离职 、解雇等,是企业人力资源管理的重头戏;Preservation(留人),企业人力资源管理的目的,留住人才,为员工创造一个良好的工作环境,保持员工积极性,使现有员工满意并且安心在本企业工作。
在企业人力资源管理中,工作分析是重头戏。工作分析,是通过对某种岗位工作活动的调查研究和分析,确定组织内部某一岗位的性质、内容、责任、工作方法以及该职务的任职者应该具备的必要条件。
工作分析分为工作描述和工作规范。工作描述,也即工作说明,是以书面描述的方式来说明工作中需要从事的活动以及工作中所使用的设备和工作条件等信息的文件。工作规范是用来说明承担某项工作的员工所必须具备的特定技能、工作知识、能力及其他个人特征等的最低要求的文件。由此可见,工作分析主要说明岗位的两方面,一是对工作本身作出规定;二是明确对工作承担者的行为和资格进行要求。
工作分析主要有三方面:岗位分析、环境分析、人员素质分析。岗位分析主要分析岗位名称、工作任务、权利责任、工作关系和工作量。环境分析不外乎分析企业所在的自然环境、社会环境,当然,企业的安全环境也在考虑之中。人员素质分析要求分析工作人员的能力、素质、经历、体质和个性等。
工作分析的方法主要有访谈法、问卷法、典型事例分析法、观察法等。访谈法中尤其需注意的是要消除被访谈者的戒心,毕竟访谈不是 面试 。关于问卷法,其中最难把握的就是调查问卷的设计。问卷设计得不全面,就会导致调查得出的信息不具说服性;问卷的界面设计得不友好,被调查者就不情愿填写,则调查效果收效甚微;如果问卷中没有反馈机制,则不利于后续问题的调查研究,等等都在影响问卷法的最终结果。典型事例分析法则要区分其与典型个例相关分析法。观察法必须要获得观察许可,要不就有偷窥的嫌疑了。其他方法比如实践法中,工作人员亲身参与能掌握一手资料,对于最终分析结果来说也是至关重要的。人力资源规划是企业战略规划之下的首要任务,人力,既是资源,更是企业独一无二的财富,资产没了,可以再有,但人走了,对企业却是致命的伤。人力资源规划有两个方面:人力资源需求预测和人力资源供给预测。
人力资源需求预测的方法主要有四:
1. 管理人员判断法,这是基于 经验 和现状的判断和预测,此法是建立在历史会重演的前提下,且只适合于企业在稳定状况下的中短期预测。
2. 德尔菲法,基于收敛原则的德尔菲法可行性高,集聚了许多专家的意见,中短期有效。
3. 回归分析法,需要一定的计量知识,主要通过理论分析和数理分析来识别影响因素。
4. 转换比率分析法,此法虽然精确、简单的认识相关因素和人员需求之间的关系作用,但进行估计时需要对计划期的业务量、目前人均业务量和生产率的增长率进行精确的估计,而且只考虑人工需求总量,未说明其中不同类别员工需求的差异。
人力资源供给预测的方法主要有:技能清单法,这是用来反映员工工作能力特征的列表,包括培训背景、以前的经历、持有的证书、已通过的考试、主管的能力评价等,但此法缺少了对于岗位情况的认知;管理人员置换图,只针对了管理人员这类企业里的重要岗位,缺少对一般岗位的认识和分析;企业外部劳动力供给,能够准确全面的了解组织外部人员流动状况,但与此同时,却缺少对组织内部人员流动信息的认知和分析。
前面讲述了主要管理方法,那么,企业的人从何来?员工招聘就像在挑合适的种子,选好种然后再精心培养,才能长成茁壮的大树继而成为顶梁柱,否则就会架空企业。人员招聘首先要确定需求,哪些岗位上缺人,缺多少,男女比例如何;接下来就是招募阶段,这期间,制定招聘计划、选择招聘渠道、确定招聘方法、发布招聘信息、确定招聘人员和地点等;然后是甄选阶段,该阶段主要采用笔试、面试等相关测试来选择企业相关岗位所需人员,其中,笔试是淘汰不合格者,面试是选择合格者;录用和调配阶段,在录用之前有一段试用期;招聘评估和反馈阶段,选择适当的方法对招聘结果进行评估, 总结 优点,发现缺点,以便下次做得更好。
人力资源管理的后续就是对员工进行绩效管理、薪酬管理,以及员工的培训、进修等。
人力资源管理是企业发展动力的源泉,是企业可持续发展的根本保障。在竞争日益激烈的社会,在这个人才紧缺的社会,企业要想生存下去,必须严把人力资源的各个环节与关卡,让人力资源管理真正助飞企业的成长。
参考文献:
[1] 杨宝宏,杜红平《管理学原理》[M].北京:科学出版社,2006.
[2] 钱振波等《人力资源管理:理论.政策.实践》[M].北京:清华大学出版社,2004.
[3] 陈维政,余凯成,程文文《人力资源管理》[M].北京:高等 教育 出版社,2006.
猜你喜欢:
1. 学术论文写作标准格式要求
2. 论文格式要求的基本构成要素有哪些?
3. 毕业论文写作标准格式
4. 3000字手写论文格式模板
5. 1500字论文格式模板
论文整体格式模板如下:
1、题目:题目应简洁、明确、有概括性,字数不宜超过20个字(不同院校可能要求不同)。本专科毕业论文一般无需单独的题目页,硕博士毕业论文一般需要单独的题目页,展示院校、指导教师、答辩时间等信息。英文部分一般需要使用Times New Roman字体。
2、版权声明:一般而言,硕士与博士研究生毕业论文内均需在正文前附版权声明,独立成页。个别本科毕业论文也有此项。
3、摘要:要有高度的概括力,语言精练、明确,中文摘要约100—200字(不同院校可能要求不同)。
4、关键词:从论文标题或正文中挑选3~5个(不同院校可能要求不同)最能表达主要内容的词作为关键词。关键词之间需要用分号或逗号分开。
5、目录:写出目录,标明页码。正文各一级二级标题(根据实际情况,也可以标注更低级标题)、参考文献、附录、致谢等。
6、正文:专科毕业论文正文字数一般应在5000字以上,本科文学学士毕业论文通常要求8000字以上,硕士论文可能要求在3万字以上(不同院校可能要求不同)。
毕业论文正文:包括前言、本论、结论三个部分。
①前言(引言)是论文的开头部分,主要说明论文写作的目的、现实意义、对所研究问题的认识,并提出论文的中心论点等。前言要写得简明扼要,篇幅不要太长。
②本论是毕业论文的主体,包括研究内容与方法、实验材料、实验结果与分析(讨论)等。在本部分要运用各方面的研究方法和实验结果,分析问题,论证观点,尽量反映出自己的科研能力和学术水平。
③结论是毕业论文的收尾部分,是围绕本论所作的结束语。其基本的要点就是总结全文,加深题意。
7、致谢:简述自己通过做毕业论文的体会,并应对指导教师和协助完成论文的有关人员表示谢意。
8、参考文献:在毕业论文末尾要列出在论文中参考过的所有专著、论文及其他资料,所列参考文献可以按文中参考或引证的先后顺序排列,也可以按照音序排列(正文中则采用相应的哈佛式参考文献标注而不出现序号)。
9、注释:在论文写作过程中,有些问题需要在正文之外加以阐述和说明。
10、附录:对于一些不宜放在正文中,但有参考价值的内容,可编入附录中。有时也常将个人简介附于文后。
无论是在学校还是在社会中,大家最不陌生的就是论文了吧,论文是进行各个学术领域研究和描述学术研究成果的一种说理文章。你知道论文怎样写才规范吗?以下是我整理的论文摘要模板,仅供参考,大家一起来看看吧。
一、什么是论文摘要?
1.论文摘要即“摘其要点而发”。
2.论文摘要是对论文内容不加注释和评论的简短陈述。
3.摘要又称概要、内容提要。摘要是以提供文献内容梗概为目的,不加评论和补充解释,简明、确切地记述文献重要内容的短文。
4.论文摘要就是论文内容提要,是在对论文进行总结的基础之上,用简单、明确、易懂、精辟的语言对全文内容加以概括,提取论文的主要信息。
6.内涵:短文
7.外延:陈述论文主要内容的简明、确切的,不加解释和评论的。
9.论文摘要是简明、确切、不加解释和评论地陈述论文主要内容的短文。
二、论文摘要起什么作用?
不阅读论文全文即能获得必要的信息。
1.读者尽快了解论文的主要内容,以补充题名的不足。现代科技文献信息浩如烟海,读者检索到论文题名后是否会阅读全文,主要就是通过阅读摘要来判断;所以,摘要担负着吸引读者和将文章的主要内容介绍给读者的任务。
2. 为科技情报文献检索数据库的建设和维护提供方便。论文发表后,文摘杂志或各种数据库对摘要可以直接利用,论文摘要的索引是读者检索文献的重要工具。所以论文摘要的质量高低,直接影响着论文的被检索率和被引频次。
三、论文摘要应包含那些内容?
摘要的内容应包含与论文同等量的主要信息,供读者确定有无必要阅读全文。
摘要的'四要素:
1.目的: 研究的目的、范围、重要性;
2.方法: 采用的手段和方法;
3.结果: 完成了哪些工作取得的数据和结果;
4.结论: 得出的重要结论及主要观点,论文的新见解。
(1)目的:指出研究的范围、目的、重要性、任务和前提条件,不是主题的简单重复。
(2)方法:简述课题的工作流程,研究了哪些主要内容,在这个过程中都做了哪些工作,包括对象、原理、条件、程序、手段等。
(3)结果:陈述研究之后重要的新发现、新成果及价值,包括通过调研、实验、观察并剖析其不理想的局限部分。
(4)结论:通过对这个课题的研究所得出的重要结论,包括从中取得证实的正确观点,进行分析研究,比较预测其在实际生活中运用的意义,理论与实际相结合的价值。
1、应该怎么写
文字:简明扼要:文字必须十分简练,内容需要充分概括;引起读者对文章的兴趣,使他们继续读。
2、不应该怎么写
不能冗长,少写无关的东西,语句不能含糊不清。论文摘要论文摘要不要列举例证,不讲研究过程,不用图表,不给化学结构式,也不要作自我评价。
1) 应排除本学科领域已成为常识的内容;切忌把应在引言中出现的内容写入摘要;一般也不要对论文内容作诠释和评论(尤其是自我评价)。
2) 不得简单重复题名中已有的信息。比如一篇文章的题名是《几种中国兰种子试管培养根状茎发生的研究》,摘要的开头就不要再写:“为了……,对几种中国兰种子试管培养根状茎的发生进行了研究”。
3) 结构严谨,表达简明,语义确切。摘要先写什么,后写什么,要按逻辑顺序来安排。句子之间要上下连贯,互相呼应。
4)句型应力求简单,慎用长句。每句话要表意明白,无空泛、笼统、含混之词。
5) 要使用规范化的名词术语,不用非公知公用的符号和术语。新术语或尚无合适汉文术语的,可用原文或译出后加括号注明原文。
6) 除了实在无法变通以外,一般不用数学公式和化学结构式,不出现插图、表格。
7) 不用引文,除非该文献证实或否定了他人已出版的著作。
8) 缩略语、略称、代号,除了相邻专业的读者也能清楚理解的以外,在首次出现时必须加以说明。目前摘要编写中的主要问题有:要素不全,或缺目的,或缺方法;出现引文,无独立性与自明性;繁简失当。
3.摘要的基本规范
(1)应以第三人称写作.摘要是完整的短文,具有独立性,可以单独使用.即使不看论文全文的内容,仍然可以理解论文的主要内容,作者的新观点和想法以及论文所要实现的目的,采取的方法,研究的结果与结论.
(2)叙述完整,突出逻辑性,短文结构要合理.
(3)文字简明扼要,不容赘言,采用直接表述的方法,不使用不必要的文学修饰,做到用最少的文字提供最大的信息量.
4、摘要里主要包括什么
主要包括简要的研究背景,所采用的研究工具,研究方法,得出的重要结论。另外可以说明论文的创新点
5、摘要应该怎么写
写作的过程中应当简明扼要,应当引起读者对文章的兴趣,使他们继续读,另外得出的结论写作要精炼
6、现在论文摘要常见的错误有哪些
常出现,记流水帐,把自己整篇文章从头到尾的标题说明一番。
一、[示例]
论文题目:天体对地球重力加速度的影响
论文摘要:地球重力加速度是一个极其重要的物理量,随着对重力加速度测量精度要求的日益提高,必须考虑天体对地球重力加速度的影响。
本文介绍了天体(包含日、月及太阳系行星)对地球重力加速度影响的基本概念,推导了影响的计算公式,并经过误差分析,证明此公式的相对误差小于1×10-9,完全可满足现代精密重力加速度测量的要求。
撰写论文摘要的常见毛病,一是照搬论文正文中的小标题(目录)或论文结论部分的文字;二是内容不浓缩、不概括,文字篇幅过长。
二、[示例]
论文题目:集成电路热模拟模型和算法
论文提要:众所周知,半导体器件的各种特性参数都是温度的灵敏函数学[诸如ls(T),B(T),C1(T),Cp(T)]。
集成电路将大量元件集成在一块苡片上,电路工作时,元件功耗将产生热量,沿晶片向四周扩散。但是由于半导体片及基座材料具有热阻,因此芯片上各点温度不可能相同。特别对于功率集成电路,大功率元件区域将有较高温度所以在芯片上存在着不均匀的温度分布。
但是为了简化计算,一般在分析集成电路性能时,常常忽略这种温度差别,假定所有元件者处于同一温度下。例如通用的电路模拟程序--SPICE就是这样处理的。显然这一假定对集成电路带来计算误差。对于功率集成电路误差将更大。
因此,如何计算集成电路芯片上的温度分布,如何计算元件温度不同时的电路特性,以及如何考虑芯片上热、电相互作用,这就是本文的目的。本文介绍集成电路的热模拟模型,并将热路问题模拟成电路问题,然后用电路模拟程序求解芯片温度分由。这样做可以利用成熟的电路分析程序,使计算的速度和精度大为提高。
作者根据这一模型和算法,编制了一个YM-LiN-3的FORTRAN程序,它可以确定芯片温度分布,也可发计算元件处于不同温度时的电路特性,该程序在微机IBM-PC上通过,得到满意结果。
上述论文提要字数近600,显然过长,只要认真加以修改(例如:第一段可删掉,第二段只保留其中的最后几句话,加上第三段),便可以二三百个字编写论文摘要。
写作小论文有助于提高我们的学术水平,小论文的格式有哪些要求呢?下面是由我整理的1000字小论文格式 范文 模板,欢迎大家阅读。
摘要: 随着企业规模的不断扩大,各部门所需信息既相互交错,又相对独立。这就要求各部门所用的数据库既能高度自治地 工作,又能进行信息共享。本文主要介绍多DM3数据库系统间的信息共享机制。 不同DM3数据库系统间的信息共享通过协调器实现。所有这些被协调器连接在一起的数据库系统组成了一个联邦数据库。这样既能较好地满足企业的需要,也能在保证效率的前提下,提高数据的可用性。
关键词: DBMS 复制 联邦数据库
1.引言
随着经济的发展,企业的规模越来越大,其积累的信息也越来越多。存在着各部门所处理的信息多数只对本部门有效,仅有少数信息需给 其它 某些部门共享的问题。这种信息的分布性和独立性要求对所处理的数据进行分类,使各部门既能独立地处理本部门大多数数据,也使部门间能协调处理跨部门的事务。在这种情况下,对整个企业建立一个完全的紧密耦合的分布式数据库是很困难的,也是没必要的,特别是大型企业, 这样的数据库的效率往往是很低的。
为解决这个问题,我们采用以下策略:每个部门使用一套紧密耦合的数据库系统,而在存在跨部门事务处理的数据库系统间用一个协调器联起来。这样就组成了一个横跨整个企业,各部门高度自治的联邦数据库系统。
DM2是由华中理工大学数据库多媒体技术研究所研制的数据库管理系统。它采用客户/服务器模型,客户机与服务器,服务器与服务器均通过网络互连,通过消息相互通讯,组成一个紧密耦合的分布式数据库系统。它的工作流程如下:客户机登录到一台服务器上,这台服务器便成为它的代理服务器;它接收来自客户机的消息,然后根据全局数据字典决定是自己独立完成该操作,还是与其它服务器协作处理这条消息,处理完成之后,再由代理服务器将处理结果返回给客户机。
而数据字典,作为记录数据库所有元数据的系统表,它向以上过程中提供各类有用的信息,引导它们向正确的方向运行,起着“指南针”的作用。它分为局部数据字典和全局数据字典。其中,局部数据字典用于记录一个服务器站点中数据库的控制信息,如表的模式,视图的模式及各个数据区的的文件名等信息。全局数据字典用于记录分布式数据库系统中各个服务器站点上有关全局数据的控制信息,如服务器站点信息,各服务器站点的全局表名及表内码记录,各服务器站点上的全局数据视图名及视图内码记录,用户名及口令记录,用户权限记录等信息。各个局部数据字典可以各不相同,但为了保证在各个服务器上所看到的全局数据库是一致的,因此,全局数据字典必须一致。我们所关心的是全局数据字典中的基表控制块TV_CTRL_BLOCK,它的内容主要包括:全局基表总数,每个全局基表名和其对应的表内码,该基表所在的服务器站点的编号等信息。它的功能是将各个服务器站点号与存储在其上的表名及表内码联系起来。这样,代理服务器从客户消息中找到被处理的表名,然后通过查询基表控制块TV_CTRL_BLOCK,就能知道该表存在哪个服务器上,以便将相关消息发给该服务器。
由于DM2上各个服务器站点的全局字典完全相同,任何全局表的信息都会记入全局字典。若用它来构建一个企业的数据库系统,则大量只对企业某部门有用的信息将会充斥在各部门所有服务器的全局字典中,增加了冗余。而且,当对全局表进行DDL操作时,为了确保全局字典的一致性,须对所有服务器的全局字典进行加锁。DM2对全局字典的封锁方式是采用令牌环方式,即令牌绕虚环(非实环)传输,某个服务器想对全局字典进行操作,必须等令牌到达该服务器才可以执行。每个部门建立的全局表绝大多数只对本部门有用,当对这些表进行DDL操作时,却要对所有服务器的全局字典进行封锁,通过令牌来实现对全局字典的互斥访问。假如,两个部门都要分别对本部门的内部表进行DDL操作,这应该是可以并行处理的操作,现在却只能串行执行。而且,当服务器数目庞大时,每个服务器等待令牌的时间将会很长。这严重损害了数据库的效率。
为弥补以上不足,在DM2的改进版本DM3中增加了协调器,用以联接各个独立的DM3数据库子系统,并协调各子系统间的各种关系,使各子系统既能高度自治地工作,又能进行有效的信息共享。
2.体系结构
本系统可看作多个数据库子系统被协调器联起来的,高度自治的一个联邦数据库系统。其中,每个子系统独立处理本系统内部的事务,而子系统间的信息共享由复制技术提供,副本间的一致性由协调器协调处理,处理所需的信息在初始化时写入协调器的组间数据字典中。当对某子系统中的一份数据副本进行修改时,该子系统会将修改通知协调器,由协调器对该数据的其它副本进行修改,从而保证了所有副本的一致性。
由以上可知,子系统彼此并不直接接触,而是各自都与协调器直接相联,由协调器统一管理子系统间的通信。这样,当子系统对副本进行修改时,不必关心相应的子系统处于何种状态,也不必等待回应消息,以及异常处理,所有这些都由协调器进行管理。因此,既提高了系统运行的效率,也保证了子系统的独立性。其体系结构如下图所示。
协调器主要有三大功能,首先,它对协调器和服务器进行初始化,并将有关信息存入组间字典;其次,它管理不同子系统间的通信,维护副本的一致性;最后,它在子系统出现崩溃时,进行异常管理及恢复工作。
图1 DM3多数据库系统体系结构
3.主要策略
多个DM3系统间的信息共享是通过副本实现的,副本的一致性是由协调器来维持的,是一种弱一致性。通常,多数据库系统间的一致性是通过协调器周期性地访问服务器的日志来完成的。由于副本的更新带有随机性,因此,若采用这种 方法 ,可能数据被修改多次,但其相对应的副本仍未被修改,这样就损害了数据的一致性;也可能数据并未被修改,但协调器已多次访问了服务器的日志了,这样就降低了系统的效率。
所以,本系统采用的方法是当数据被修改时,由服务器通知协调器有关信息,再由协调器通知相关系统,修改相关数据。这样,数据的修改及时(仍然是弱一致性),而协调器也不会在数据未被修改的情况下访问服务器,提高了准确性。
为了使协调器正常工作,我们对底层数据库管理系统DM2进行了修改。在基表控制块TV_CTRL_BLOCK中增加一项IsReplication。建表时,该项初始化为false;当为该表建立一个副本时,该项赋值为true。具体算法如下。
3.1初始化算法。
协调器:
从用户或应用程序接收待连接的两个系统中的服务器名,需复制的表名;
分别登录到两个系统的服务器上;
向存有待复制表的服务器发预复制消息;
等待服务器消息;
若失败,发一条失败的消息给服务器和用户或应用程序,转11);
若成功,从消息中取出待复制表的有关信息,根据这些信息,发一条建表消息给另一个系统的服务器;
等待服务器消息;
若失败,发一条失败的消息给服务器和用户或应用程序,转11);
若成功,调数据转移程序,进行数据复制;
将有关信息写入组间字典。
退出。
服务器:
当服务器收到预复制消息后,将基表控制块TV_CTRL_BLOCK中的IsReplication赋为true。同时,取出待复制表的有关信息,组成应答消息发给协调器。
当服务器收到失败的消息后,将基表控制块TV_CTRL_BLOCK中的IsReplication赋为false。
3.2维护算法。
协调器:
从组间字典读出相关信息,根据这些信息,登录到相应系统上;
等待消息;
从某系统的服务器上收到一条修改消息后,通过查找组间字典,确定该消息的目的地,然后将它转发过去;
若失败,定时重发;
转2);
服务器:
1)等待消息;
2)当收到某客户或应用程序的消息后,检查它是否是修改数据的操作(如delete,update或insert等);
若不是,转7);
若是,检查基表控制块TV_CTRL_BLOCK中的IsReplication是否为true;
若不是,转7);
若是,向协调器发修改消息;
继续执行服务器程序的其它部分。
3.3恢复算法。
若协调器所联接的系统中有一个跨掉了,则对副本的修改无法及时地反映到跨掉的系统中来。这时,需要恢复算法来进行处理。
协调器:
当协调器发现有一个系统已经崩溃后,采取以下步骤。
将与该系统相关的变量open赋值为false;
打开记时器;
等待消息;
若收到的消息是其它系统发出的修改崩溃了的系统上的副本的命令,则依次将这些消息存储起来,转3);
若收到的消息是记时器发出的时间到的消息,则向崩溃的系统发登录命令;
若登录成功,将open的值改为true;
将存储的消息依次发送过去,转9);
若登录失败,转3);
退出。
4.结论
我们曾在三个DM3数据库系统上,用两个协调器进行联接。结果,运行情况良好,各副本最终都能保证一致,且各副本间存在差异的时间间隔很短。另外,在出现异常的情况下,协调器也能正常工作。
主要参考文献:
1.周龙骧等,分布式数据库管理系统实现技术,科学出版社,1998。
2.郑振楣,于戈,郭敏,分布式数据库,科学出版社,1998。
3.王珊等,数据仓库技术与联机分析处理,科学出版社,1998。
1.标题:一般不超过20个汉字(副标题除外)。
2.作者姓名、单位:按“作者姓名(单位全称,所在省城市邮政编码)”格式。
3.摘要:用第三人称写法(尽量避免“本文”、“作者”等用语),一般不超过200字。
4.关键词:3-8个,中间用分号相隔。
5.基金项目:获得基金赞助的论文应注明基金项目名称,并在圆括号内注明项目编号。
6.作者简介:作者姓名(出生年月—)、性别、民族(汉族可省略),籍贯(省、市或县)、现供职单位全称及职称、学位、研究方向。[本项自选,建议选择]
7.正文:2000~8000字为宜,结构要严谨,表达要简明,语义要确切,论点要鲜明,论据要充分,引用要规范,数据要准确。
8.文内标题:要简洁、明确,层次不宜过多,层次序号为:一、(一)、1、(1)、1)。
9.数字用法:
凡是公历世纪、年代、年、月、日、时刻、各种记数、计量均用阿拉伯数字;夏历和清代以前的历史纪年用汉字,并以圆括号加注公元纪年;邻近的两个数字并列连用以表示的概数,采用汉字。
10.表格:采用三线表,表内序号一律为阿拉伯数字,表序与表题居中置于表格上方。
11.参考文献:对引文作者、出处、版本等详细情况的注明。格式与示例:
(1)专著格式:主要责任者.题名[文献类型标识].出版地:出版者,出版年.
示例:[1]陈朝阳,王克忠.组织行为学[M].上海:上海财经大学出版社,2001.
(2)论文集格式:作者.题名[文献类型标识].编者.文集名.出版地:出版者,出版年.
示例:〔2〕刘守胜.中国历史分期之研究[A].关鸿,魏凭.人生问题发端——斯年学术散论[C].北京:中国发展出版社,2001.
(3)期刊文章格式:主要责任者.题名[文献类型标识].刊名,年,卷(期).
示例:[3]吕文良.产业结构变动与产业政策选择[J].社科纵横,2003,(5).
(4)报纸文章格式:主要责任者.题名[文献类型标识].报纸名,出版日期(版次).
示例:[4]丁士修.建筑工程管理[N].建设日报,2005-12-24(11).
◆同一专著、论文集、期刊、报纸文章,都一律只用一个序号,而且要把页码统一标注在文章中相应序号之后。
◆参考文献的不同类型用不同的大写字母标注,如专著:[M];论文集:[C];报纸文章:[N];期刊文章:[J];学位论文:[D];报告:[R];标准:[S];专刊:[P]。
12.注释:用于对文内某一特定内容的解释或说明,其序号为:①②③……,注释置于页脚。
13.联系方式:包括作者的通信地址、邮编、电话、电子邮箱等,便于联系与沟通