您现在的位置:首页 > 教案怎么写 > 正文

2018年金融硕士考研:研究背景就是指课题的出发点问题

2021-08-16 22:04 网络整理 教案网

硕士论文的研究背景怎么写

研究背景是指课题的出发点,主要说明研究课题在什么环境下,是新问题还是过去存在的未解决问题。这是硕士论文中必须明确表述的内容。硕士论文的研究背景部分应该怎么写?以下为大家整理了硕士论文研究背景如何写的相关内容,仅供参考,希望对大家有所帮助!

关于硕士论文的研究背景怎么写

一般情况下,本节需要明确以下三个问题:

1.说明社会环境;

2.然后说明这个行业的大环境;

3.然后说明急需解决的问题。

研究背景写作的主要内容:

一、所选主题的意义和价值

这部分是指出为什么要写这篇论文,也就是写这篇论文的意图和原因。如果能区分意义和价值,就分开讨论;如果没有,他们将一起解释。总的来说,主要从两大方面来写。

1.是理论意义和价值

一般有以下几种情况:

(1)论哲学的高度,研究的价值和意义

测试教案怎么写_写家乡风味小吃作文教案_s版四年级作文写未来的笔教案

(2)从专业或学科的角度,研究的价值和意义

(3)从理论角度来说,研究的价值和意义

2.实际意义和价值

主要包括:

(1)实际工作实践活动的未来发展趋势和前景,需要研究的价值和意义

(2)就当前实际工作实践活动而言,需要研究的价值和意义

(3)当前工作实践活动的实际改进,研究的价值和意义

二、Research 总结研究

1.Summary 是对前人在本课题相关领域所做的工作以及剩余的知识空白进行梳理,目的是确定自己写论文的原因。

一般来说,主要从三个方面来表达:

1. 应该对与该主题相关的领域的研究对象进行简要的历史回顾。如历史渊源、现状、未来发展趋势等。

2.做一个国内外情况的横向比较。

s版四年级作文写未来的笔教案_写家乡风味小吃作文教案_测试教案怎么写

3. 将对这些研究做出自己的评价。

2.Summary 具有三个基本特征:

1.有一定数量的材料讨论

2.研究所讨论的内容比较集中

3.研究的系统性和综合性有待进一步梳理

三、项目的研究意义和目的

确定自己​​研究的逻辑起点,即根据其他人的研究解释您将探索什么?这就是写这篇论文的原因以及要解决的问题。

1.历史意义

2.实际意义

论文题目:基于RUP的行政事业单位收费票据系统的设计与实现

1.1 研究背景和意义

随着经济全球化和21世纪信息时代的到来,计算机技术、通信技术和计算机网络技术得到迅速发展,自动化信息处理能力和水平不断提高,被广泛应用于人们社会活动和生活的所有领域。应用。很难想象如果没有“电脑”和“软件”,我们的社会和生活会变成什么样子。面对各种现实的和潜在的计算机应用需求,研究如何更快、更方便地开发各种用途的软件是软件工程技术必须解决的问题[1]。

s版四年级作文写未来的笔教案_测试教案怎么写_写家乡风味小吃作文教案

软件工程,根据IEEE给出的定义,是“开发、运行、维护和修复软件的系统方法”。它使用工程概念、原理、技术和方法来开发和维护软件。核心思想是将软件产品集成为工程产品,将工程项目的需求分析和质量监督引入软件开发,使软件项目能够实现以下主要目标:支付较低的开发成本;实现预期的软件功能;获得良好的软件性能;开发的软件易于移植;它需要更低的维护成本;能按时完成开发工作并按时交付使用[2]。

但是软件工程有一些不同于一般工业工程的技术方法。软件工程定义了软件工程的三个基本要素:方法、工具和过程。其中,软件工程方法为软件开发提供了“如何做”的技术。它通常使用特殊的语言或图形表达方法和一套质量保证标准;软件工具为软件工程方法提供自动或半自动软件。支持环境,当一种方法被证明有效时,往往会开发相应的工具来帮助实现和实施该方法,提高软件设计效率,降低劳动强度;软件工程过程将软件工程方法和工具结合起来,以合理及时地实现软件开发的目的,它定义了方法使用的顺序、所需的文档、确保质量和适应变化所需的管理,以及在软件开发的每个阶段完成的里程碑[2]。因此,如果选择合适的软件工程过程来指导软件系统的开发,将事半功倍测试教案怎么写,大大有利于软件开发的效率、质量和可重用性。

1.2 研究现状

1.2.1 软件工程流程

术语“过程”可以解释为“为实现给定目的而执行的活动的集合”。它定义了谁需要在什么时间做什么,以及为了达到特定的目的。一种工作。对于软件工程,目标是构建一个新的软件产品或完善一个旧的软件产品[3]。然后,软件工程过程是指项目的状态、阶段、方法、技术,以及人们用来开发和维护软件相关产品(计划、文档、模型、代码、测试用例、手册、等等。)。如图 1-1 所示,它是将用户需求转化为有效软件解决方案的一系列活动。

软件过程定义了实现软件生命周期不同阶段的方法,并为有效的软件开发和演进提供了指导。它降低了软件开发中的风险并提高了软件质量。如果采用有效的软件流程,可以提高软件开发的生产力。

首先,了解软件是如何开发的,有助于做出更清晰的决策;

其次,软件过程可以标准化输入,提高项目团队之间的可重用性、再现性和一致性;

第三,软件过程提供了引入良好行业实践的机会,例如代码审查、配置管理、变更控制和架构建模;第四,定义的软件过程提供了更好的一致性和进一步的改进 确定基线[3,4]。

同时,定义的软件过程还将在许多方面改进组织的维护和支持。因为它定义了:如何管理变更,并为软件的未来版本适当分配变更和维护,使变更过程更加高效;如何让软件顺利转化为运维,如何让运维的实际工作得到执行[5]。因此,软件的使用过程可以说是一种需要的情况。一个有效的软件过程可以提高开发软件组织的生产效率,提高软件质量,降低成本,降低风险。传统的软件过程采用结构化技术,对于结构相对简单的中小型软件的开发,其缺点似乎并不明显,但对于规模大、结构复杂、软件需求模糊的软件开发项目,则容易导致开发者缺乏沟通,缺乏共享信息的问题。为了弥补这方面的不足,满足软件开发的需要,出现了许多行之有效的软件开发流程。其中,应用比较广泛和具有代表性的软件流程主要有RUP、XP、OOSP、DSDM、Catalysis和OPEN Process等,有几种。本文将研究广受欢迎的RUP统一流程及其应用。

1.2.2 面向对象的软件过程

面向对象的方法是基于对系统对象和对象间交互的分析,使我们可以定义三个最基本的方法框架并与之通信——对象及其属性、分类结构和集合结构需要。在面向对象软件过程领域,主要有三种方法:统一软件过程(Rational Unified Process)、OPEN过程(The OPEN Process)和OOSP(The Object-Oriented Software Process)[4,7]。这里简单介绍一下这三个面向对象的软件流程。

s版四年级作文写未来的笔教案_测试教案怎么写_写家乡风味小吃作文教案

1、统一软件过程(Rational Unified Process,RUP) 统一软件过程(Rational Unified Process测试教案怎么写,RUP)[4,6,8,9,10]是一个定义和结构清晰的软件工程过程。它采用用例驱动、以架构为中心、迭代和增量的软件开发方法。它明确规定了人员的职责、如何完成各项任务以及何时完成各项任务,并提供了软件开发生命周期的结构。

作为面向对象(Object-Oriented)开发的通用工具,UML 已经成为业界事实上的标准。 RUP是UML的流程补充框架,是UML推荐的软件开发流程。它可以适应广泛的过程。因此,它可以用于传统的瀑布模型以及一些轻载方法。 RUP 是一个可定制的软件开发过程。 RUP 提供了一种在开发组织中分配任务和职责的标准化方法,其目标是确保在可预测的时间表和预算内开发满足最终用户需求的高质量软件 [6,7]。 Rational Unified Process 汇集了现代软件开发许多方面的最佳经验,并提供了一种灵活的格式来满足各种项目和组织的需求。

2、OPEN 流程[7] (Object-OrientedProcess, Environment and Notation)

OPEN 是 Object-Oriented Process, Environment and Notation(Object-Oriented Process, Environment and Notation)的首字母缩写。它由 OPEN 联盟开发,该联盟是一个致力于促进和加强面向对象技术使用的非营利组织。

OPEN 过程具有以下特点:

(1)以流程为中心:OPEN被定义为流程框架。这是一个流程元模型,从中可以生成特定组织的流程实例。每个流程实例由特定的活动、任务和技术及具体配置组成。

(2)灵活:OPEN流程是基于元模型的框架。项目或组织可以根据自己的环境对框架进行裁剪,生成适合项目或组织需求的流程。 OPEN不仅支持用例驱动的方法,还支持职责驱动的方法、数据驱动的方法等。 在建模语言的支持上,OPEN可以支持UML(统一建模语言)、OML(对象建模语言)等OO(面向对象),用于记录生产工作产品的 OPEN 过程。

(3)提供完整的生命周期支持:OPEN不仅包括生命周期的软件部分,还包括业务和用户方面。OPEN包括项目管理和复用框架,支持多项目开发。

3、OOSP 过程[7](TheObject-Oriented Software Process) OOSP(TheObject-Oriented Software Process),面向对象的软件过程是由 Scott W. Ambler 在他的著作《Process Patterns》中提出的。 OOSP 是流程模式的集合。这些过程模式是在管理大型面向对象软件开发项目的实践中经过测试的技术摘要。 OOSP 主要针对大中型组织。它提供了使用对象技术成功开发大型应用软件、开发易于维护和增强的软件以及管理项目以确保高质量开发的框架。

OOSP 具有以下特点:

(1)是一种综合的软件过程方法,考虑到更完整的生命周期。

(2)准确刻画了大规模关键软件,大方向顺序,小方向迭代。

测试教案怎么写_s版四年级作文写未来的笔教案_写家乡风味小吃作文教案

(3)明确支持整体规划-基础设施流程,可大规模复用,有效管理软件项目集合。

(4)OOSP 明确包括避免失败的过程,例如概括组织的工作以供重用、执行风险管理、执行质量保证以及在软件交付期间评估项目和项目团队。

根据评估软件能力和成熟度的标准能力成熟度模型 (CMM),OPEN、OOSP 和 RUP 都可以支持 CMM 的第 2 级到第 3 级的关键过程域。与 RUP、OPEN 和 OOSP 相比优点是它们都涵盖了完整的软件工程过程,而不仅仅是开发过程。 RUP缺乏维护、软件运行与支持、组织与管理等; OPEN 和 OOSP 都支持多个项目,而 RUP 专注于单个项目。但OPEN和OOSP的共同缺点是营销做得不够,缺乏市场竞争力。 RUP 推向市场后,在 Rational 和现在 IBM 的大力支持下,与 UML 的良好集成,多种 CASE 工具的支持,不断的升级和维护等,迅速获得了业界的广泛认同,巨大的市场竞争优势是RUP被广泛用作软件开发指南的最重要原因[7,27,28]。

因此,本文选取的课题希望对RUP方法及其应用进行深入的研究和探讨,并以行政事业单位计费系统的实际开发为例,对RUP的开发过程进行梳理。软件系统按照RUP,使用UML来描述系统分析和设计的结果,从而使项目从需求分析开始到最终系统实现的整个开发过程顺利完成。

【硕士论文的研究背景怎么写】相关文章:

1.美国研究生专业背景怎么写

2.如何写硕士论文提纲

3.硕士论文感谢信怎么写

4.硕士论文提纲怎么写

5.硕士论文提纲怎么写

6.硕士论文感谢信怎么写

7.English 硕士论文怎么写

8.简历教育背景如何写

教案网123