毕设开题报告准备工作(实用3篇)

时间:2018-01-01 08:35:19
染雾
分享
WORD下载 PDF下载 投诉

毕设开题报告准备工作 篇一

在进行毕业设计开题报告之前,学生需要做一些准备工作,以确保报告的顺利进行。这些准备工作包括确定研究主题、收集和整理相关文献、制定研究目标和问题、确定研究方法和计划,并与指导教师进行交流和讨论。

首先,学生需要确定自己感兴趣的研究主题。选择一个合适的研究主题对于毕业设计的成功非常重要。学生应该选择一个与自己专业相关的主题,并确保自己对该主题有充分的兴趣和热情。这样可以提高学生的学习动力和创新能力,同时也能够为将来的职业发展打下坚实的基础。

接下来,学生需要进行相关文献的收集和整理工作。通过查阅相关的学术论文、书籍和研究报告,学生可以了解到当前研究领域的最新进展和研究成果。这些文献资料不仅可以帮助学生理解和把握自己的研究方向,还可以为学生提供宝贵的参考和借鉴。因此,学生应该利用图书馆、学术数据库和互联网等资源,积极收集和整理相关文献。

在文献收集和整理的基础上,学生需要制定研究目标和问题。研究目标是指学生在毕业设计中希望达到的预期结果,而研究问题则是指学生打算解决的具体研究难题。通过明确研究目标和问题,学生可以更好地确定研究方向和方法,以及制定科学合理的研究计划。因此,学生应该仔细思考和讨论研究目标和问题,并确保它们与自己的研究主题和专业方向相一致。

确定研究目标和问题之后,学生需要选择适当的研究方法和计划。研究方法是指学生在毕业设计中用来收集和分析数据的具体方法和工具,而研究计划则是指学生在规定的时间内完成研究任务的详细安排和步骤。通过选择合适的研究方法和计划,学生可以更好地完成毕业设计,并取得令人满意的研究结果。因此,学生应该根据自己的研究主题和目标,选择适当的研究方法和计划,并与指导教师进行充分的讨论和确认。

最后,学生需要与指导教师进行交流和讨论。指导教师是学生毕业设计过程中的重要支持和指导者。学生应该及时与指导教师进行沟通,汇报自己的研究进展和问题,以及征求指导教师的意见和建议。通过与指导教师的交流和讨论,学生可以及时纠正和改进自己的研究方向和方法,以及提高研究水平和质量。因此,学生应该保持良好的沟通和合作关系,并充分利用指导教师的帮助和支持。

综上所述,毕业设计开题报告的准备工作包括确定研究主题、收集和整理相关文献、制定研究目标和问题、确定研究方法和计划,并与指导教师进行交流和讨论。这些准备工作对于毕业设计的成功非常重要,学生应该认真对待并按照规定的步骤和要求进行。只有做好了这些准备工作,学生才能有信心和能力顺利完成毕业设计,并取得令人满意的研究成果。

毕设开题报告准备工作 篇二

在进行毕设开题报告之前,学生需要进行一系列的准备工作,以确保报告的顺利进行。这些准备工作包括确定研究主题和目标、收集和整理相关文献、制定研究问题和方法、确定研究计划和时间安排,并与指导教师进行交流和讨论。

首先,学生需要确定自己的研究主题和目标。选择一个合适的研究主题对于毕业设计的成功非常重要。学生应该选择一个与自己所学专业相关的主题,并确保自己对该主题有充分的兴趣和热情。同时,学生还需要明确自己的研究目标,即希望通过毕设达到什么样的预期结果。通过明确研究主题和目标,学生可以更好地确定研究方向和方法,以及制定科学合理的研究计划。

接下来,学生需要进行相关文献的收集和整理工作。通过查阅相关的学术论文、书籍和研究报告,学生可以了解到当前研究领域的最新进展和研究成果。这些文献资料不仅可以帮助学生理解和把握自己的研究方向,还可以为学生提供宝贵的参考和借鉴。因此,学生应该利用图书馆、学术数据库和互联网等资源,积极收集和整理相关文献,并对其进行归类和总结。

在文献收集和整理的基础上,学生需要制定研究问题和方法。研究问题是指学生打算解决的具体研究难题,而研究方法则是指学生在毕设中用来收集和分析数据的具体方法和工具。通过明确研究问题和方法,学生可以更好地设计和实施自己的研究,以及提高研究结果的可靠性和可信度。因此,学生应该仔细思考和讨论研究问题和方法,并与指导教师进行充分的交流和确认。

确定研究问题和方法之后,学生需要制定研究计划和时间安排。研究计划是指学生在规定的时间内完成研究任务的详细安排和步骤,而时间安排则是指学生在毕设过程中的时间分配和管理。通过制定科学合理的研究计划和时间安排,学生可以更好地掌控自己的研究进度和质量,以及提高工作效率和成果产出。因此,学生应该根据自己的研究主题和目标,制定清晰明确的研究计划和时间安排,并与指导教师进行讨论和确认。

最后,学生需要与指导教师进行交流和讨论。指导教师是学生毕设过程中的重要支持和指导者。学生应该及时与指导教师进行沟通,汇报自己的研究进展和问题,以及征求指导教师的意见和建议。通过与指导教师的交流和讨论,学生可以及时纠正和改进自己的研究方向和方法,以及提高研究水平和质量。因此,学生应该保持良好的沟通和合作关系,并充分利用指导教师的帮助和支持。

综上所述,进行毕设开题报告之前的准备工作包括确定研究主题和目标、收集和整理相关文献、制定研究问题和方法、确定研究计划和时间安排,并与指导教师进行交流和讨论。这些准备工作对于毕设的顺利进行和成功完成非常重要,学生应该认真对待并按照规定的步骤和要求进行。只有做好了这些准备工作,学生才能够有信心和能力顺利完成毕设,并取得令人满意的研究成果。

毕设开题报告准备工作 篇三

毕设开题报告准备工作范文

  你毕设做的是什么内容呢?有个同学毕设做的是电路设计,结果下面是四个机械的老师,五分钟规定时间讲完了,等老师问问题。拿着论文说,你这标点错了,回去改改!下面是学习啦为大家带来的毕设开题报告准备工作范文,希望可以帮助大家。

  毕设开题报告准备工作范文范文1:

  毕业设计开题报告范文-钢筋混凝土多层、多跨框架软件开发

  1.课题名称:

  钢筋混凝土多层、多跨框架软件开发

  2.项目研究背景:

  所要编写的结构程序是混凝土的框架结构的设计,建筑指各种房屋及其附属的构筑物。建筑结构是在建筑中,由若干构件,即组成结构的单元如梁、板、柱等,连接而构成的能承受作用(或称荷载)的平面或空间体系。

  编写算例使用建设部最新出台的《混凝土结构设计规范》gb50010-2002,该规范与原混凝土结构设计规范gbj10-89相比,新增内容约占15%,有重大修订的内容约占35%,保持和基本保持原规范内容的部分约占50%,规范全面总结了原规范发布实施以来的实践经验,借鉴了国外先进标准技术。

  3. 项目研究意义:

  建筑中,结构是为建筑物提供安全可靠、经久耐用、节能节材、满足建筑功能的一个重要组成部分,它与建筑材料、制品、施工的工业化水平密切相关,对发展新技术。新材料,提高机械化、自动化水平有着重要的促进作用。

  由于结构计算牵扯的数学公式较多,并且所涉及的规范和标准很零碎。并且计算量非常之大,近年来,随着经济进一步发展,城市人口集中、用地紧张以及商业竞争的激烈化,更加剧了房屋设计的复杂性,许多多高层建筑不断的被建造。这些建筑无论从时间上还是从劳动量上,都客观的需要计算机程序的辅助设计。这样,结构软件开发就显得尤为重要。

  一栋建筑的结构设计是否合理,主要取决于结构体系、结构布置、构件的截面尺寸、材料强度等级以及主要机构构造是否合理。这些问题已经正确解决,结构计算、施工图的绘制、则是另令人辛苦的具体程序设计工作了,因此原来在学校使用的手算方法,将被运用到具体的程序代码中去,精力就不仅集中在怎样利用所学的结构知识来设计出做法,还要想到如何把这些做法用代码来实现,

  4.文献研究概况

  在不同类型的结构设计中有些内容是一样的,做框架结构设计时关键是要减少漏项、减少差错,计算机也是如此的。

  建筑结构设计统一标准(gbj68-84) 该标准是为了合理地统一各类材料的建筑结构设计的基本原则,是制定工业与民用建筑结构荷载规范、钢结构、薄壁型钢结构、混凝土结构、砌体结构、木结构等设计规范以及地基基础和建筑抗震等设计规范应遵守的准则,这些规范均应按本标准的要求制定相应的具体规定。制定其它土木工程结构设计规范时,可参照此标准规定的原则。本标准适用于建筑物(包括一般构筑物)的整个结构,以及组成结构的构件和基础;适用于结构的使用阶段,以及结构构件的制作、运输与安装等施工阶段。本标准引进了现代结构可靠性设计理论,采用以概率理论为基础的极限状态设计方法分析确定,即将各种影响结构可靠性的因素都视为随机变量,使设计的概念和方法都建立在统计数学的基础上,并以主要根据统计分析确定的失效概率来度量结构的可靠性,属于“概率设计法”,这是设计思想上的重要演进。这也是当代国际上工程结构设计方法发展的总趋势,而我国在设计规范(或标准)中采用概率极限状态设计法是迄今为止采用最广泛的国家。

  结构的作用效应 常见的作用效应有:

  1.内力。

  轴向力,即作用引起的结构或构件某一正截面上的法向拉力或压力;

  剪力,即作用引起的结构或构件某一截面上的切向力;

  弯矩,即作用引起的结构或构件某一截面上的内力矩;

  扭矩,即作用引起的结构或构件某一截面上的剪力构成的力偶矩。

  2.应力。如正应力、剪应力、主应力等。

  3.位移。作用引起的结构或构件中某点位变(线位移)或某线段方向的改变(角位移)。

  4.挠度。构件轴线或中面上某点在弯短作用平面内垂直于轴线或中面的线位移。

  5.变形。作用引起的结构或构件中各点间的相对位移。变形分为弹性变形和塑性变形。

  6.应变:如线应变、剪应变和主应变等。

  极限状态 整个结构或结构的一部分超过某一特定状态就不能满足设计规定的某一功能要求,此特定状态称为该功能的极限状态。极限状态可分为两类:

  1.承载能力极限状态。结构或结构构件达到最大承载能力或达到不适于继续承载的变形的极限状态:

  (1)整个结构或结构的一部分作为刚体失去平衡(如倾覆等);

  (2)结构构件或连接因材料强度被超过而破坏(包括疲劳破坏),或因过度的塑性变形而不适于继续承载; (3)结构转变为机动体系;

  (4)结构或结构构件丧失稳定(如压屈等)。

  2.正常使用极限状态。结构或结构构件达到使用功能上允许的某一限值的极限状态。出现下列状态之一时,即认为超过了正常使用极限状态:

  (1)影响正常使用或外观的变形;

  (2)影响正常使用或耐久性能的局部损坏(包括裂缝);

  (3)影响正常使用的振动;(4)影响正常使用的其它特定状态。

  结构设计的基本任务,是在结构的可靠与经济之间选择一种合理的平衡,力求以最低的代价,使所建造的结构在规定的条件下和规定的使用期限内,能满足预定的安全性、适用性和耐久性等功能要求。为达到这个目的,人们采用过多种设计方法。以现代观点看,可划分为定值设计法和概率设计法两大类。

  1.定值设计法。将影响结构可靠度的主要因素(如荷载、材料强度、几何参数、计算公式精度等)看作非随机变量,而且采用以经验为主确定的安全系数来度量结构可靠性的设计方法,即确定性方法。此方法要求任何情况下结构的荷载效应s(内力、变形、裂缝宽度等)不应大于结构抗力r(强度、刚度、抗裂度等),即s≤r。在20世纪70年代中期前,我国和国外主要都采用这种方法。

  2.概率设计法:将影响结构可靠度的主要因素看作随机变量,而且采用以统计为主确定的失效概率或可靠指标来度量结构可靠性的设计方法,即非确定性方法。此方法要求按概率观念来设计结构,也就是出现结构荷载效应3大于结构抗力r(s>r)的概率应小于某个可以接受的规定值。这种方法是20世纪40年代提出来的,至70年代后期在国际上已进入实用阶段。我国自80年代中期,结构设计方法开始由定值法向概率法过渡。

  面向对象编程

  使创建windows程序较为容易的关键技术是面向对象编程,或oop。这种技术可以创建可重用组建,

  它是程序的组成模块。

  几个定义

  控件 提供程序可见界面的可重用对象。控件的示例有文本框、标签和命令按钮。

  事件 由用户或操作系统引发的动作。事件的示例有击键、单击鼠标、一段时间的限制,或从端口接收数据。

  方法 嵌入在对象定义中的程序代码,它定义对象怎样处理信息并响应某事件。例如,数据库对象有打开纪录集并从一个记录移动到另一个记录的方法。

  对象 程序的基本元素,它含有定义其特征的属性,定义其任务和识别它可以响应的事件的方法。控件和窗体是visual basic中所有对象的示例。

  过程 为完成任务而编写的代码段。过程通常用于响应特定的事件。

  属性 对象的特征,如尺寸、位置、颜色或文本。属性决定对象的外观,有时也决定对象的行为。属性也用于为对象提供数据和从对象取回信息。

  5.设计主要内容

  本软件适用于现浇钢筋混凝土多层、多跨的框架的设计。毕业设计要完成的工作包括:

  1.平面钢架分析程序的改造

  对结构力学教研室版平面钢架分析程序进行修改和补充。要求:

  (1) 编写自动生成节点坐标和单元节点编号的程序,或以图形方式输入计算简图。

  (2) 修改程序,使之适合多工况内力计算; (3) 根据输入、输出数据的特点,设计适当的人机界面。输出应可选的显示各构件端力和内力图。

  2.编写钢筋混凝土多层多跨框架机构的构件设计程序

  (1) 根据有关的规范,应明确计算的各种荷载(恒载、楼屋面活载、风荷载和地震作用等)的计算方法,在次基础上编写自动生成各种荷载作用下的结点荷载和单元荷载的程序。

  地震作用按底部剪力法确定。自振周期用经验公式确定。

  (2) 计算各种荷载单独作用时框架各杆件的内力。计算结构存放在各自的杆端力(随机)文件中。

  对竖向荷载下的梁端弯距进行塑性调幅。

  (3) 在(2)中产生的杆端力文件基础上,分别计算各种可能的荷载组合下,梁、柱控制截面的内力。计算结果存放在适当的文件中。

  (4) 从(3)生成的文件中选出最不利组合,同时给出截面配筋。

  梁、柱截面配筋的确定应考虑抗震设计的要求。

  (5) 部分编程较熟练的同学可根据计算结果和构造规定,用auto-cad vba 绘制梁、柱配筋图。

  5.成果形式

  本毕业设计的成果应包括:

  1.可运行的、并能给出正确计算结果的源程序

  在存放源程序的软盘中,应至少有一个算例的数据文件,可在基本不需另外键入数据的前提下,显示正确地运行结果。

  2.软件使用手册

  这是为用户准备的关于软件使用方法、操作步骤和其他必要的文字材料。

  3.软件说明书

  这是软件作者的工作档案,是软件维护的基本资料。其中应包括:

  (1) 软件所依据的工作档案、力学和工程结构模型的较为详细的描述,主要的计算公式及其使用的符号的含义,重要算法的文字说明:

  (2) 程序的结构:模块的划分的情况、各模块相互之间的关系及各模块的功能;

  (3) 带有较为详细的注释的源程序文本。其中应注明各标识符的含义(尽可能的采用通用公式中的符号)。各程序段的功能、相应的数学公式和特殊算法的说明; (4) 为使他人根据软件说明书读懂你的程序所必需的其他资料。

  (5) 部分编程较熟练的同学可递交梁、柱配筋图纸一张。

  4.对自己所编程序的评价

  (1) 对算例计算结果的合理性进行必要的分析;

  (2) 总结软件设计过程中的经验和及教训,提出设计改进意见。

  以上各项资料处源程序文本以软盘形式提交外,其余均用计算机打印。

  毕设开题报告准备工作范文范文2:

  一、什么是开题报告

  开题报告,就是当论文题目确定之后,学生在调查研究的基础上撰写的提请学院开题小组批准的写作方案。它主要说明研究这个课题的目的和意义;该课题在国内外研究的历史和现状;论文重点研究的内容,达到什么样的目标;研究采用的方法和步骤;写作进度安排以及引用的主要参考文献资料等。开题报告是提高选题质量和水平的重要环节。在论文正式开始写作之前,先写出开题报告,再经过毕业论文指导小组审阅修改后,才能在指导教师的指导下按选题报告的要求撰写毕业论文。

  在写开题报告之前,要做好一些前期工作。首先,要了解别人在这一领域研究的基本情况,使自己能够了解自己所选课题在国内外的研究现状、发展趋势、研究的主要观点以及存在的不足等,这就需要去阅读大量的文献资料,并对文献资料进行归纳整理,写出文献综述。(这部分内容将在第四讲讲述。)其次,要掌握与所选课题相关的基础理论知识,理论基础扎实,研究工作才能有一个坚实的基础,否则就很难深入研究进去,很难有真正的创造。因此,要加强专业理论知识学习,对以前学过的知识要认真地复习总结;以前没有学过的知识,也要通过补课的方式,把它理解掌握。这样在写开题报告的时候,才能更有把握一些,制定出的开题报告才能更科学、更完善。

  开题报告一般为表格式,它把要报告的每一项内容转换成相应的栏目,便于按项目填写,避免遗漏。其内容主要包括论文题目、选题意义 (理论意义,现实意义)、论文综述(包括理论的渊

源及演进过程 、国外有关研究的综述、国内研究的综述、本人对以上综述的评价);论文的理论依据、研究方法、研究内容、研究条件和可能存在的问题;预期的结果;论文提纲;进展计划及阅读文献目录等。如图所示:

  呼伦贝尔学院毕业论文(设计)开题报告书的内容与结构要求

  由于开题报告是用文字体现的论文总构想,因而篇幅不必过大,但要把计划研究的课题、如何研究、理论适用等主要问题说清楚,应包含两个部分:总述、提纲。

  1、总述

  开题报告的总述部分应首先提出选题,并简明扼要地说明该选题的'目的、目前相关课题研究情况、理论适用、研究方法、必要的数据等等。

  2 、提纲

  开题报告包含的论文提纲可以是粗线条的,是一个研究构想的基本框架。可采用整句式或整段式提纲形式。在开题阶段,提纲的目的是让人清楚论文的基本框架,没有必要像论文目录那样详细。

  具体书写结构要求:

  一、选题意义

  1、 理论意义; 2、 现实意义

  二、 论文综述

  1、理论的渊源及演进过程 ;2、国外有关研究的综述;3、国内研究的综述 ;4、本人对以上综述的评价。

  三、论文的理论依据、研究方法、研究内容

  四、研究条件和可能存在的问题

  五、预期的结果

  六、 论文提纲

  (一)前言

  (二)提纲

  一、1、……;2、……;3、……

  二、1、……;2、……;3、……

  三、1、……;2、……;3、……

  (三)结论

  七、论文写作进度安排

  八、参考文献

  开题报告中应包括相关参考文献的目录。

  九、导师评语

  二、开题报告的写法

  由于开题报告是用文字体现的论文总体构想,因而篇幅不必过大,但要把计划研究的课题、如何研究、理论适用等主要问题说清楚,一般应包含总述和提纲两个部分。

  (一)论文题目

  论文题目就是论文的标题或名称。论文标题的好坏会影响到整个论文的形象与质量。在给论文拟定标题时,要注意以下几个方面的问题:

  1、名称要准确

  准确就是论文的名称要准确地把论文所研究的对象、问题概括出来。这样的题目别人一看就知道这个论文研究的问题是什么。

  2、用词要规范

  规范就是所用的词语、句型要规范、科学,似是而非的词不能用,口号式、结论式的句型不要用。因为写论文是在进行科学研究,要用科学的、规范的语言去表述自己的思想和观点。比如有一篇论文题目为“只有建全企业内部监督制度,才能完善企业内部控制”,这个题目假如是一篇经验性论文,或者是一个研究报告还可以,但作为论文的名称就不妥。因为论文就是我们要研究解决的问题,企业内部控制这个问题正在探讨研究中,不能有结论性的口气。

  3、名称要简洁

  简洁是指论文标题不能太长,能不要的字就尽量不要,一般在20个字左右,最多不超过25个字,必要时可加副标题。

  (二)选题的意义

  课题研究的目的及意义也就是为什么要对这个课题进行研究。课题的目的与意义的写法。一般可以先从现实意义写,指出现实当中存在这个问题,需要去研究,研究它有什么实际作用,能解决什么问题;理论意义即研究的理论和学术价值,在理论上有什么突破或创新。这些都要写得具体一点,有针对性一点,不能漫无边际地空喊口号。

  (三) 论文综述

  论文综述包括理论的渊源及演进过程、国外有关研究的综述、国内研究的综述 、本人对以上综述的评价四部分。要讲明该课题国内外研究的历史和现状,即有什么人研究过该课题,还是没有人研究过;如果有人研究过,国内和国外有哪些方面的研究成果,还有什么问题或缺陷。为什么你还要研究该课题,研究它有什么价值等等,类似于论文的前言或引言部分。(文献综述的具体写法在第四讲阐述)

  (四)论文的理论依据、研究方法、研究内容

  理论依据是指用什么专业理论为指导撰写论文。

  论文的研究方法。选题不同,研究方法则往往不同。研究方法是否正确,会影响到毕业论文的水平,甚至成败。在开题报告中,要说明自己准备采用什么样的研究方法。科学研究的方法很多,在毕业论文中常用的研究的方法主要有调查法、经验总结法、个案研究法、文献资料研究法、比较研究法、功能分析法、归纳分析法、实证研究法、综合研究法等。不同专业、不同类型的论文采用的研究方法各有不同。如经济管理类专业,调查法、归纳总结法、文献资料法、实证分析法、综合研究法可能用得更多一些。而思想政治教育专业可能使用文献资料研究法、比较研究法、调查法、归纳分析法、个案研究法的多些。

  研究内容。有了论文的研究目标,就要根据目标来确定论文具体要研究的内容,相对研究目标来说,研究内容要更具体、明确。并且一个目标可能要通过几方面的研究内容来实现,他们不一定是一一对应的关系。毕业论文选题想要说明什么主要问题。结论是什么,在开题报告中要作为研究的基本内容给予粗略的、但必须是清楚的介绍。研究基本内容可以分几部分加以介绍。例如“网络时代高校思想政治教育工作思路探析”毕业论文,开题报告中课题的研究内容表述如下:

  一、互联网对高校思想政治教育的挑战

  1、对教育方式的挑战

  2、对教育内容的挑战

  3、对教育方法的挑战

  二、互联网为加强和改进高校思想政治教育提供了新的机遇

  1、网络为高校思想政治教育开辟了新的空间,提供了新的方法和手段。

  2、网络提高大学生思想政治教育的广泛性和时效性。

  3、网络有利于提高大学生的综合能力。

  三、网络时代高校思想政治教育的对策

  1、改革高校的思想政治教育工作思路

  2、提高思想政治教育者的综合素质和工作水平

  (五)研究条件和可能存在的问题

  研究条件:经过四年的学习,我们系统掌握了学校xx专业的基本理论和研究方法,掌握了毕业论文写作方法,学校图书馆的图书、期刊、报纸资料和校园网络万方数据库、中国知网等网络资源提供了丰富的资料来源,并能够熟练运用计算机查阅资料和撰写论文,具备了完成毕业论文的主客观条件。

  可能存在的问题。初次进行学术研究,没有研究经验,研究能力和写作水平有待进一步提高。由于经费和时间有限,不能深入实际调查研究,掌握的资料主要来源于学校图书馆和互联网,第一手资料少。

  (六)预期的结果

  一篇xxxx字的符合本科毕业论文要求的合格的毕业论文。

  (七)论文提纲

  (一)前言

  (二)提纲

  一、1、……;2、……;3、……

  二、1、……;2、……;3、……

  三、1、……;2、……;3、……

  (三)结论

  毕设开题报告准备工作范文范文3:

  一、选题的目的与意义:

  UNIX系统非常成功。在写出这些文字的时候,全世界已经有超过3000个UNIX系统在运行使用!

  ——S.R.Bourne,The UNIX System,1983

  上面是S.R.Bourne先生1983年说的一句话,时至今日,已有成千上万的UNIX系统运行在各个应用层次,从单用户系统、实时控制系统,到关键的军事、商业环境,而在所有UNIX系统中,Solaris以其强大的功能和健壮的稳定性而深受企业用户的青睐;因此,深入Solaris的内核、理解并利用Solaris来进行操作系统实验更成为众多技术爱好者和操作系统学习人员所竭力追求的境界。

  在Linux如火如荼的公开源码的运动的影响下,Sun公司终于不久前公开了Solaris源码,同时,Solaris还提供两款强大的操作系统监控和调试工具:Dtrace和MDB,用于操作系统的监控和调试。

  Dtrace(Dynamic Tracing 动态跟踪技术)是“Solaris 操作系统的一种复杂动态跟踪框架”。与其他商用 Unix提供的性能工具有本质区别,DTrace是针对解决实时问题的一项综合性的先进跟踪工具。有了DTrace,我们便能调试应用程序的性能并解决生产系统的问题,而这些对于系统的性能都不会产生影响,或者影响甚微。DTrace 能从核心到应用,以单一的视点快速而安全地提供有关开发、生产或测试系统的精确的分析信息,它能帮助你优化系统,提升性能,而在其他任何操作系统都无法做到这一点。我相信:DTrace将快速成为一项战略性工具,帮助我们获得更好的性能,更高质量的应用。

  MDB(Modular Debugger模块化调试器) 是一个新的可扩展公用程序,用于活动操作系统、操作系统故障转储、用户进程、用户进程信息转储以及对象文件的低级调试和编辑。有了MDB,我们便可以动态观察内核的状态、设置断点,修改内核数据……

  可以想象:当一个优良的操作系统把它的源码向我们完全免费开放,当两款如此强大的操作系统跟踪调控工具可以被我们利用并研究,可以说,我们是十分幸运的,我们对于操作系统、对于Solaris的学习和研究也已经是万事俱备,只待我们自己的时间和精力的付出了,此时此刻,我已经迫不及待的想投身于这项充满新奇、充满挑战的学习、研究和开发中去了。

  二、 本题的研究现状与开题前的准备工作:

  自从19xx年SUN-1工作站诞生以来,SUN系统就已经开始运行基于UNIX的操作系统。随着操作系统的不断发展和SUN对于Solaris技术的不断升级,Solaris系统本身的技术已日臻完善。

  另外要看到的是, Solaris源码毕竟公开不久,有很多技术和工具(包括工具的源码)值得也需要我们去学习、利用和研究。尤其是Dtrace和MDB两款工具的使用和开发,更是对于学习操作系统原理本身更是意义重大。同时,目前在Solaris上设计并实现操作系统实验的工作还不多,这更促使我们尽快而深入的去完成这个项目,并深感责任和意义重大。

  早在开题之前,我就已经迫不及待的对项目所需的环境等做了积极的准备工作。首先我们和Sun公司接触并获得了Solaris 10操作系统相关资料,在图书馆和网上尽量多的找到所需的各种书本和电子资料,然后我们在机子上已经安装了Solaris 10操作系统,并开始学习该操作系统的系统管理和相关内容。

  三、 毕业论文(设计)的进度安排(以周为单位)

  第一周——第二周(2月20日-3月5日):进行调研,准备毕业设计所需环境、拟定开题报告,从各个地方搜集所需资料。第三周——第六周(3月6日-4月2日):熟悉系统操作,学习系统管理,阅读相关文档,在此基础上,学习并研究Solaris操作系统的内核结构,操作系统相关的技术,包括Dtrace和MDB工具的使用。第七周——第十周(4月3日-4月30日):利用Dtrace和MDB工具对一些关键进程编写运行脚本,设计并实现操作系统实验。第十一周——第十二周(5月1日-5月14日):实施、调试、测试阶段。第十三周——第十六周(5月15日-6月11日):撰写毕业论文。第十七周(6月12日-6月18日):准备答辩。第十八周(6月19日-6月25日):进行论文答辩

  四、 毕业论文(设计)的主要内容

  这个项目,包括Solaris操作系统的学习和在Solaris操作系统上的开发——设计并实现操作系统实验,可以说对于我来说都是全新的内容。我只有不断的学习、积累的过程中才能创造出自己的东西来。

  在这次毕业设计中,我不仅学习并应用操作系统, 更在此基础上,我还要研究Solaris操作系统的内核结构,操作系统原理的相关技术,包括Dtrace和MDB工具的原理和使用,最后我将利用Dtrace和MDB工具对一些关键进程编写运行脚本,设计并实现操作系统实验。

  “研究并设计属于我们中国人自己的优良的操作系统”,这是很多计算机工作者当然也包括我自己一直的孜孜不倦的追求和目标,当一个优良的操作系统把它的源码向我们完全免费开放,当两款如此强大的操作系统跟踪调控工具可以被我们利用并研究,我愿做一个勇敢的弄潮儿,无畏而努力的站到大海的浪尖上,全力付出,无怨无悔!

毕设开题报告准备工作(实用3篇)

手机扫码分享

Top