关于硕士论文的研究背景怎么写_第1页
关于硕士论文的研究背景怎么写_第2页
关于硕士论文的研究背景怎么写_第3页
关于硕士论文的研究背景怎么写_第4页
关于硕士论文的研究背景怎么写_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Word第第页关于硕士论文的研究背景怎么写硕士论文的讨论背景怎么写篇1

一般状况下,此部分需要阐述清晰以下三个问题:

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]。因此,采纳软件过程可以说是一种形势的需要。行之有效的软件过程可以提高开发软件组织的生产效率、提高软件质量、降低本钱并削减风险。传统的软件过程采纳结构化技术,其缺陷对于开发中小规模、结构相对简洁的软件而言好像不明显,但对于规模浩大、结构冗杂、软件需求模糊的软件开发项目则简单产生开发人员缺乏沟通、缺少共享信息的问题。为弥补这方面的缺陷,适应软件开发的需要,涌现了很多行之有效的软件开发过程,其中应用比较广泛且具有代表性的软件过程主要有RUP、XP、OOSP、DSDM、Catalysis和OPENProcess等几种,本文将对具有较高知名度的RUP统一过程及其应用进行讨论。

1.2.2面对对象的软件过程

面对对象的方法是把分析建立在系统对象以及对象间交互的基础之上,使得我们能以三个最基本的方法框架——对象及其属性、分类结构和集合结构来定义和沟通需求。在面对对象的软件过程领域,主要有三种方法:统一软件过程〔RationalUnifiedProcess〕,OPEN过程〔TheOPENProcess〕和OOSP〔TheObject-OrientedSoftwareProcess〕[4,7]。在此,分别简洁介绍一下这三种面对对象的软件过程。

1、统一软件过程〔RationalUnifiedProcess,RUP〕统一软件过程〔RationalUnifiedProcess,RUP〕[4,6,8,9,10]是一种具有明确定义和结构的软件工程过程。它采纳用例驱动、以架构为中心、迭代增量的软件开发方法。它明确规定了人员的职责、如何完成各项工作以及何时完成各项工作,并供应了软件开发生命周期的结构。

UML作为OO〔Object-Oriented〕开发的通用工具,己成为业界的事实标准,RUP是UML的过程补充框架,是UML推举的软件开发过程。它能适应广泛的一类过程,因此,它即能用于传统的瀑布模型,也能适用于一些轻载方法,并且RUP是一种可以定制的软件开发过程。RUP为在开发组织中安排任务和职责供应了一种规范方法,其目标是确保在可估计的时间支配和预算内开发出满意最终用户需求的高品质的软件[6,7]。RationalUnifiedProcess汇合现代软件开发中多方面的最正确阅历,为适应各种项目及组织的需要供应了敏捷的形式。

2、OPEN过程[7]〔Object-OrientedProcess,EnvironmentandNotation〕

OPEN是面对对象的过程、环境和标记〔Object-OrientedProcess,EnvironmentandNotation〕的首字母缩写,它是由致力于促进和加强使用面对对象技术的非盈利组织OPEN联盟开发的。

OPEN过程具有如下特点:

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

〔2〕具有敏捷性:OPEN过程是基于元模型的框架,项目或组织可以依据自己的环境对该框架进行裁剪,生成一个适合项目或组织需要的过程。OPEN不仅支持用例驱动的方法,而且还支持责任驱动的方法、数据驱动的方法等等。在对建模语言的支持上,OPEN可以支持UML〔统一建模语言〕、OML〔对象建模语言〕以及任何其他OO〔面对对象〕的符号来文档化OPEN过程产生工作产品。

〔3〕供应完好的生命周期支持:OPEN不仅包含生命周期的软件部分,而且还有商业和用户方面。OPEN内含一个项目管理和复用框架,支持多项目开发。

3、OOSP过程[7]〔TheObject-OrientedSoftwareProcess〕OOSP〔TheObject-OrientedSoftwareProcess〕,面对对象的软件过程是由ScottW.Ambler在他的《过程模式》一书中提出来的。OOSP是一个过程模式的集合,这些过程模式是经过实践检验的管理大规模面对对象软件开发项目的技术总结。OOSP主要针对中到大型组织,它供应了一个框架,目的是用对象技术胜利地开发大型应用软件,开发易维护和增添的软件,并对项目进行管理,保证开发具有较高的质量。

OOSP具有如下特点:

〔1〕它是一个软件过程的全面方法,考虑了较完好的生命周期。

〔2〕它精确地刻画了大规模的关键软件,在大的方向上是挨次的,而在小的方面是迭代的。

〔3〕它明确支持整体规划——基础设施过程,可得到大规模的复用及有效地管理软件项目集合。

〔4〕OOSP明确包括了避开失败的过程,如使组织的工作泛化以便复用、执行风险管理、执行质量保证,以及软件交付时评估项目和项目组。

依据评估软件力量与成熟度的标准的力量成熟度模型(CapabilityMaturityModel,CMM),OPEN、OOSP与RUP均能支持CMM关键过程域的2级到3级标准。OPEN和OOSP与RUP相比,优势在于它们都掩盖了完好的软件工程过程,而不仅仅是开发过程,RUP中缺少维护、软件操作与支持、组织与管理等方面的内容;OPEN与OOSP都支持多项目,而RUP集中于单一项目。但OPEN和OOSP共同的缺点在于它们在市场营销方面做得不够,在市场上缺乏竞争力。而RUP在推向市场后,凭借Rational公司和如今IBM公司的强大实力的支持,以其与UML的良好集成、有多种CASE工具的支持、不断的升级与维护等特点,快速得到业界广泛的认同,市场竞争力上的巨大优势是RUP被广泛地用作软件开发的指导的最重要的缘由[7,27,28]。

因此,本文选取的课题,盼望对RUP方法及其应用进行深化讨论和探讨,并以行政事业性单位收费票据系统的实际开发为例,根据RUP支配该软件系统的开发过程,用UML来描述系统分析和设计的成果,这样从需求分析开头,到最终系统的实现,便胜利地完成了该项目的整个开发过程。

硕士论文的讨论背景怎么写篇2

硕士学位论文的讨论背景一般是指课题讨论的动身点,主要阐述是在什么环境下产生的讨论课题。

讨论背景一般需要阐述以下几个方面的内容:国家有战略、社会有需求、讨论有必要等。

1.国家新战略〔打算、政策等〕、时代新思路〔新目标〕、进展新趋势〔新动态〕等

阐述课题讨论是当下国家所关注的话题,国家或行业有这方面的打算、政策、战略支撑;或选题表达着将来这方面进展的新思路〔新理论〕;或选题表达着将来这方面进展的新态势。表达课题讨论是围绕重要的政策、战略、目标或思路、趋势和学科前沿等问题绽开的。

2.社会有需求

阐述课题讨论是当下或将来社会需要的。表达学位论文紧密结合我国经济社会进展的重要需求。

3.讨论有必要

说明课题的现今相关状况,指出课题核心内容目前有哪些值得思索的话题,或有哪些缺乏、乱象,或有哪些困惑,或存在哪些问题等等;或者对前人的讨论成果有何异议,或是有何更深化的观点,或有哪些缺乏值得你再加以讨论等;阐述课题讨论的必要性。

4.讨论新方法〔新视角、理论〕

说明课题讨论的一般切入视角的相关状况,指出在当下通过这一新方法或新视角、新路径等去思索,可以解决、探究现今的问题、困惑等,提出创新思路、方案、策略等。

上述背景的正文撰写,要符合学位论文正文写作的基本要求〔是什么、为什么、点题……。是什么、为什么的挨次依据论述需求确定〕。同时要结合选题的讨论对象或讨论范围做肯定的呼应。

这里的点题一般是回复这个国家战略的意义是什么,或者这个社会需求问题的解决将产生的效应或影响是什么,或者这个讨论的作用是什么。

例如:陈玲同学的硕士论文《苏南地区休闲农业特色小镇规划策略讨论》,其讨论背景可以从以下几方面阐述:

〔1〕〔国家有战略〕城乡统筹驱动农旅产业融合

〔2〕〔社会有需求〕休闲需求引导农业转型升级

〔3〕〔讨论有必要〕休闲农业推动特色小镇培育

例如:李霞辉同学的硕士论文《张家港市沙上地区乡村聚落形态讨论》,其讨论背景可以从以下几方面阐述:

〔1〕〔国家有战略〕留住“乡

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论