关于硕士论文的研究背景怎么写
关于硕士论文的研究背景怎么写
研究背景就是指课题的出发点,主要阐述是在什么环境下产生的研究课题,是新产生的问题还是过去就存在的未解决的问题。这是硕士论文中必须要阐述清楚的内容,那硕士论文的研究背景部分具体该怎么写呢?以下是我为大家整理关于硕士论文的研究背景怎么写的相关内容,仅供参考,希望能够帮助大家!
一般情况下,此部分需要阐述清楚以下三个问题:
1.交代社会大环境;
2.再交代这个行业的大环境;
3.再交代目前急需解决的问题。
研究背景写作的主要内容:
一、选题的意义与价值
本部分是要点出为什么要写本篇论文的问题,也就是写作的意图、缘由。意义与价值如果能区分开,就分
开论述;如果不能,就合在一起说明。一般而言,主要从2个大的方面去写。怎么写代码做软件
1.是理论意义与价值
一般有以下几种情况:
(1)就哲学的高度而言,需要研究的价值意义
(2)就专业或学科角度而言,需要研究的价值意义
(3)就某个理论角度而言,需要研究的价值意义
2.实践意义与价值
主要包括:
(1)就实际的工作实践活动未来发展趋势、前景而言,需要研究的价值意义
(2)就实际的现在工作的实践活动而言,需要研究的价值意义
(3)就实际的现在工作的实践活动改进而言,需要研究的价值意义
二、研究综述研究
1.综述是梳理前人在本课题相关领域内所做的工作和尚存的知识空白,目的是为了确定自己论文写作的理由。
一般主要是从三个方面进行表述:
1.要写明本课题相关领域内研究对象的简要历史回顾。如历史由来、目前现状、未来发展趋势。
2.要做国内外情况的横向比较。
3.要对这些研究作出自己的评价。
2.综述具有三个基本特征:
1.论述的资料有一定的数量
2.研究所论述的内容相对集中
3.研究的系统而全面性还需要做进一步的整理
三、课题的研究意义与目的
确定自己研究的逻辑起点,也就是要讲明在别人研究的基础上自己将要做的探讨是什么?即为什么写这篇论文以及要解决什么问题。
1.历史性意义
2.实践意义
论文题目:基于RUP的行政事业性单位收费票据系统的设计与实现
1.1 研究背景和意义
随着21世纪经济全球化和信息时代的到来,计算机技术、通信技术和计算机网络技术迅猛发展,自动化的信息处理能力和水平不断提高,并在人们社会活动和生活的各个领域得到广泛应用。很难想象如果没有“计算机”、没有“软件”,我们的社会、生活将是怎样。面对着各种现实的和潜在的计算机应用需求,研究如何能更快、更多、更方便地开发出各种不同目的的软件,是软件工程技术所必须解决的一个问题[1]。
软件工程,根据IEEE给出的定义为“开发、运行、维护和修复软件的系统方法”,其采用工程的概念、原理、技术和方法来开发与维护软件,核心思想是把软件产品看作一个工程产品来处理,将工程项目中的需求分析、质量监督等引入软件开发中,从而使软件项目能够达到以下几个主要目
标:付出较低的开发成本;达到预期的软件功能;获得较好的软件性能;开发的软件易于移植;需要较低的维护费用;能按时完成开发工作,及时交付使用[2] 。
但软件工程又有不同于一般工业工程的一些技术方法。软件工程学定义了软件工程的三个基本要素:方法、工具和过程。其中软件工程方法为软件开发提供了“如何做”的技术,它通常采用某种特殊的语言或图形的表达方法及一套质量保证标准;软件工具为软件工程方法提供了自动的或半自动的软件支撑环境,当一种方法被证明有效后,往往就会随之研制出相应的工具来帮助实现和推行这种方法,提高软件设计效率,减轻劳动强度;软件工程过程将软件工程的方法和工具综合起来以达到合理及时地进行软件开发的目的,它定义了方法使用的顺序、要求交付的文档资料、为保证质量和适应变化所需要的管理以及软件开发各个阶段完成的里程碑[2]。所以,如果选择了一种合适的软件工程过程对软件系统的开发进行指导,必能起到事半功倍的效果,大大有益于提高软件开发的效率、质量和可复用性。
1.2 研究现状
1.2.1 软件工程过程
“过程”一词可解释为“为了达到给定目的而执行的一系列活动的集合”,它定义了为了达到某个明确的目的,需要什么人在什么时间以何种方式作何种工作。对于软件工程
而言,其目标是构造一个新的软件产品或者完善一个旧的软件产品[3]。那么,软件工程过程则是指项目的状态、阶段、方法、技术以及人们用于开发和维护软件相关产品(计划、文档、模型、代码、测试用例及手册等)的'实践集合。如图1-1所示,它是将用户的需求转化为有效的软件解决方案的一系列活动。
软件过程定义了实现软件生命周期的不同阶段的方法,为有效的软件开发和演变提供了指南。它使软件开发中的风险降低,并且提高软件质量,若采用有效的软件过程可以在开发软件时提高生产率。
首先,理解软件是如何开发的有助于做出更明确的决定;
其次,软件过程能标准化投入,提高可重用性、再现性以及项目组之间的一致性;
第三,软件过程为引入代码审查、配置管理、变更控制以及架构建模等良好的产业实践提供了机会;第四,一个已定义的软件过程为更好的一致性和进一步的提高确定了基线[3,4]。
同时,一个已定义的软件过程同样也会在很多方面改进组织的维护和支持工作。因为它定义了:如何管理变更并为软件将来的发布而恰当的分配变更维护,以使得变更过程更有效率;如何使软件平滑的转变为操作和支持,以及操作和支持的工作如何得到实际的执行[5]。因此,采用软件过程
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论