网站地图 原创论文网,覆盖经济,法律,医学,建筑,艺术等800余专业,提供60万篇论文资料免费参考
主要服务:论文发表、论文修改服务,覆盖专业有:经济、法律、体育、建筑、土木、管理、英语、艺术、计算机、生物、通讯、社会、文学、农业、企业

软件工程硕士论文(范文10篇)

来源:原创论文网 添加时间:2019-11-08

  软件工程的应用十分广泛,在自动化的软件设计和合成、编程语言和软件工程、计算机网络、信息与通信安全、计算机图形学与人机交互、多媒体技术应用、人工智能与识别、云计算技术、存储技术、数据库技术研究、计算机辅助设计与应用技术、大数据分析与处理等都都能应用。本文推选了10篇“软件工程硕士论文范文”,给有论文写作和阅读的硕士同学们提供参考。

软件工程硕士论文

  软件工程硕士论文(范文10篇)之第一篇:软件工程产业现状与未来发展对策

  摘要:随着时代的不断进步, 高新科技的兴起, 不同的软件诞生, 随之软件工程这一新的科目便出现了。现阶段, 软件在社会发展过程中应用越来越普遍, 其复杂程度也在持续提升, 必须要以技术及管理这两方面为切入点来对软件开发过程进行控制。对计算机软件工程发展历程以及现状进行分析, 联系实际, 提出中国软件工程产业的发展对策。

  关键词:软件工程,发展,现状,对策

  1 概述

  计算机学科的延伸与发展, 使得软件工程从中变成了一个独立学科体系, 专注于以系统, 可控和高效的方式开发和维护高质量, 高度实用的软件, 与多方面内容存在关联, 如计算机编程语言、数据库、软件开发工具等。而在科技快速发展革新的背景下, 软件工程在众多行业之中得到了广泛的应用, 并在一定程度上推动了社会经济的快速发展, 但它所带来的危机与挑战, 是将来必须解决的问题。

  2 软件工程的来源

  从1940年, 全球首台电子计算机面世以来, 计算机技术也开始逐渐发展起来, 并在社会生活的各方面得到了有效的应用。最初, 绝大多数的计算机软件均为以汇编语言进行编写而完成的, 具体能够划分成系统软件与科学软件此两种类型。到了二十世纪六十年代中期, 计算机软件的应用变得更为普遍, 只凭借软件开发平台难以实现复杂的软件维护工作, 这就导致软件效率与用户需求表现出一定程度的差距, 由此引起了“软件危机”。基于处理好此问题的目的, 在1968年德国所召开的北约软件可靠性大会上, “软件工程”这一概念正式出现。从那时起, 软件开发进入了工程化、自我完善和不断发展的时代。

  3 软件工程的发展史

  软件工程悠久历史可分为3个阶段:

  (1) 第一阶段 (1960-1970年) :整理归纳软件开发过程中所表现出的问题, 来处理好“软件危机”, 软件开发步入工程化方向发展, 让其独立地应用软件设计思想和工具来解决实际问题, 提高实际工作效率, 快速完成任务。

  (2) 第二阶段 (1970年-1980年) :此阶段属于软件工程学的初始时期, 人们开始在软件开发之中应用工程思维与方法, 给软件工程学科体系的产生打下了基础, 由此软件工程步入了全新的发展阶段。

  (3) 第三阶段 (1980年以来) :面向对象分析和设计方法 (OAA与ODD) 的出现给传统软件开发带来了巨大的变化, 它逐渐成为应用于软件开发过程中的主流技术。在其后, 众多的概念与技术被不断提出, 如面向对象的建模语言, 基于组建的软件开发以及重用, 软件工程开始向着现代化的方向发展。

  4 软件工程的现状

  在当前信息时代, 软件工程技术已经成为必不可少的核心组成部分。软件作为一种特殊的商品, 十分贴近人们的日常生活, 在市场上的需求量非常大。近年来, 软件工程专业已成为众多求学者的首要选择。软件工程是集合了计算机科学与工程而发展得到的学科, 知识体系众多且复杂程度非常高。

  4.1 计算机软件工程的知识体系

  对于知识教育系统而言, 计算机软件工程技术所涉及的内容非常之多且复杂程度较高, 依据由易至难能够划分成下列3个层次, 首先是知识点的掌握, 这是最容易掌握和最重要的一层, 是学习软件工程学科的重中之重;二是知识领域划分为知识单位, 如掌握一些特殊化的技巧、符号等;第三层次是最高水平的知识领域, 要求有更高水平的操控熟练程度以及知识掌握程度。

  4.2 软件工程的发展特点

  通过知网的全文检索功能, 检索关键词“软件工程、发展、现状、前景”, 从中选取了100篇相关文献进行了计量可视化分析, 得到结果如下, 有关软件工程的现状以及发展前景问题的研究大体上呈现出逐年上升的趋势, 这说明中国的软件工程产业的发展越来越引起人们的重视。

  结合调查结果能够了解到, 近些年软件工程行业表现出快速发展的态势, 成为在中国最热门的产业之一, 给国家以及个人的发展贡献了不小的力量。软件工程必然会成为推动将来经济发展的主要动力之一。首先, 软件工程的就业前景良好, 软件发展产业链提供了大量高收入有前途的就业岗位, 但是目前国内高精尖应用型软件技术人才还很稀缺。其次, 就业的工资待遇高, 发展前景好。软件工程师一个月的收入通常超过10000元, 所以说围绕着软件工程专业的一些职业是非常好的就业选择。第三, 就业者的选择多, 职业种类多。在计算机软件的编程、开发、测试、设计等领域会产生多个分支, 软件工程不仅仅局限于编程, 它还会带来多样化的就业岗位, 因此, 软件工程的就业选择会向着更加多元化的方向发展[4]。

  5 发展前景

  5.1 面向角色的编程方法将成为主流

  编程开始从面向对象转向到面向角色的方向发展。面向角色的编程方法属于面向对象编程方法的进一步补充与完善。尤其是在复杂的编程中, 面向角色的编程方法更能符合计算机语境的变化, 它能使同一个对象适用于不同的语境。

  5.2 软件产业的管理模式将趋向多元化

  原型管理模型建立在开发模块的基础上, 有助于更好地管理研发过程中的各个分工;而生命周期管理模式能够有效地避免进度延期。如今大多数计算机软件公司采用生命周期管理模式, 但软件行业具有复杂多变的特征, 仅靠生命周期管理模型无法有效管理, 从而给企业带来损失。将来原型管理模式和生命周期管理模式的结合应用将会变成计算机软件企业所使用的主要管理模式[5]。

  5.3 软件工程将朝着智能和自动化方向发展

  近年来, 信息化与自动化越来越成为科技发展的重要趋势, 而软件产业作为最有发展前途的产业之一, 受到全世界各国的高度重视。对于将来而言, 高度智能化以及自动化必然是软件工程发展的目标。软件工程只有摆脱了低效率的开发方式、低质量的软件产品和低水平的拓展性能, 它才可以向着“智动一体化”的方向不断创新发展。

  5.4 软件构件技术和软件重构技术将被广泛应用

  软件构件技术是对原软件进行重新的搭配和组装, 由此生产出新的软件, 从而满足不同的功能需要。软件重构技术能够很好提升新软件的质量和工作效率, 对软件变革起着很好的推动作用。

  5.5 模块化思维将指导软件产业的未来发展

  在全球经济的一体化发展以及市场竞争日趋激烈的背景下, 计算机软件企业必须要保证其自身的创新能力以及业务灵活性能够满足市场发展的要求;同时, 随着IT环境变得更加复杂, 以及历史遗留下来的系统问题越来越多, 计算机软件公司正面临着新的挑战。模块化思维可以有效地解决这些问题, 打包各种软件应用程序和软件组件, 从而显著地提高企业资产的利用率和自身的能力。

  6 软件工程产业发展存在不足与解决对策

  现阶段, 软件工程产业正处于快速发展的时期, 软件改变了人们的生活, 取得了诸多成绩, 但软件工程产业发展仍然存在着许多不足之处。在未来的发展阶段, 需要努力地去改善不足, 解决存在的问题。

  6.1 软件工程产业发展的不足之处

  运用知网的高级检索功能, 搜索关键词“基础软件、软件创新、软件人才”, 从检索结果中选取100篇相关文献进行计量可视化分析, 得到结果如下, 近年来人们对于基础软件的发展, 软件的自主创新以及软件人才的培养关注度很高, 侧面反映了软件工程产业在发展中需要完善的地方。

  第一个方面的不足是:基础软件所占比重不大, 尚未在中国的软件工程产业之中表现出其重要作用。对于中国软件产业发展规模与质量而言, 基础软件发展速度始终不断地加快, 所占实际份额虽在逐年增长, 但就质量而言, 还需不断完善。

  第二个方面的不足是:目前, 软件产业的创新能力不够, 缺乏专业化的跨国软件公司, 广泛流通的品牌软件较少。

  第三方面的不足是:软件人才结构中的矛盾非常明显。就现阶段而言, 高层管理者数量较少, 高技术人才数量匮乏, 无法满足软件行业品牌发展的需求。工业发展规模必须要具备与之匹配的人才规模, 而就当前的实际情况来看, 必须要采取有效的措施来扩大规模。为了实现产业发展的多元化, 需要许多高水平、有能力、全面型的人才。

  6.2 现阶段促进软件工程产业发展的对策

  (1) 基于自主技术创新来开发基础软件。对于应用程序的开发和运行而言, 基础软件是必不可少的。基于实现这方面的要求, 就需要对基础软件加大开发力度以及投入更多的时间与资本, 从而持续地提升信息产业的核心竞争力。

  (2) 推动企业自主创新能力, 避免对国外企业依赖。要促进概念, 技术, 管理和机制的创新。概念创新促进技术创新, 核心软件产品的开发可以加强管理并促进产业的发展, 创造出创新机制, 保持持续和动态的创新。

  (3) 加大对行业人才的培养力度, 要给行业的跨越式发展提供人才保障。在软件工程教育方面加大重视, 依照软件产业的发展特点和趋势来培养出与之匹配的创新人才。

  结语

  在科技持续发展革新的背景下, 软件工程行业在未来会成为技术发展的核心产业。软件工程在发展过程中取得了较多的成果, 但也遭遇到了不少的挑战与考验。培养软件人才, 提升自主创新能力属于必须要处理好的问题。同时, 软件工程的发展也带来了很多的机遇, 需要把握机会, 创造出更多让人类生活便捷的软件, 让软件工程的发展更符合国际的标准, 并与时俱进。

  参考文献
  [1]杨钊.软件企业知识管理方法和实证研究[D].天津大学, 2009.
  [2]胡程明.探究软件工程专业的发展前景[A].中国教育发展战略学会论文集卷三--理论前沿[C]:中国教育发展战略学会教育教学创新专业委员会, 2018:2.
  [3]李健, 张敏敏.软件工程发展综述[J].信息化建设, 2015, (08) :58.
  [4]张宏佳.网络信息时代下软件工程技术的发展[J].化工管理, 2017, (08) :232.

软件工程硕士论文

  软件工程硕士论文(范文10篇)之第二篇:大数据背景下的软件工程技术

  摘要:近年来, 我国计算机软件技术的发展越来越快。在大数据的影响下, 我国各行各业都在向智能和信息技术转变, 然而, 在运行过程中, 现有的海量信息能否被处理和存储, 已经成为计算机软件迫切需要解决的问题, 也是先进信息技术的代表。基于此, 本文主要对大数据背景下的计算机软件工程技术进行分析和探讨, 希望本文的分析能对相关人员有所帮助。

  关键词:大数据,软件工程,技术

  新世纪以来, 互联网所呈现的各种电子信息技术的发展给计算机科学技术的发展带来了巨大的影响。与此同时, 计算机软件已经成为整个人民生活中不可或缺的项目, 计算机的广泛使用不仅给企业带来了巨大的经济效益, 也给人们的日常生活带来了好处。在大数据背景的影响下, 计算机软件工程已经成为我国信息技术发展的代表, 也影响着我国其他行业的发展。在此基础上, 中国企业的发展也将面临巨大挑战, 刺激市场竞争的可行性, 加快社会转型和创新的步伐。因此, 在当今快速的社会发展中, 相关专业人员必须全面了解和掌握软件开发技术, 以确保软件工程符合我们社会的发展。

  一、大数据时代概述

  随着科学技术的飞速发展, 越来越多的网络技术出现在人们的生活和社会发展中。在大数据的背景下, 网络技术严重影响着人们的生活和日常工作, 加速了社会向科学顶端的发展。与此同时, 随着当今网络技术的广泛应用, 大多数学科之间的界限通常会逐渐相似。此外, 大多数信息和不同类型的数据已经成为现代社会发展的重要基础, 使所有行业的生产流程和管理模式发生了巨大变化。然而, 在应用信息技术的过程中, 会有这样那样的问题。同时, 这些问题也给企业的发展带来了不同的机遇和挑战, 特别是在大数据的前提下, 人们可以更方便、更及时地获取各种所需的资源和信息, 与此同时, 计算机系统在企业发展、提高相关企业在市场上的竞争力、加快企业信息化和智能化的步伐等方面也发挥着非常重要的作用。在网络技术不断改进和提高的过程中, 需要大量先进的科技人才, 这样, 其他的负面影响严重阻碍了计算机网络技术的发展。

  二、大数据时代软件工程关键技术

  2.1软件服务工程

  计算机软件在现代社会的发展中发挥着越来越重要的作用, 特别是在大数据时代, 通过系统编程语言、开发阶段、数据系统等工具开发具有维护性和实用性的软件项目, 在开发过程中, 计算机软件最重要的核心是服务, 在使用过程中, 不断调整软件在使用过程中的不稳定性和安全性, 以确保开发的软件在使用过程中的效率, 将虚拟化集成到实际应用中, 实现计算机软件功能和分布式应用程序, 保证各种数据的传输准确性, 实现了计算机软件在生产和工作中的管理过程。本地网络是大数据时代背景下实施软件项目的重要条件之一, 并且本地网络通常不会受到网络上恶意木马的攻击。企业在应用过程中避免了网络原因造成的计算机中毒问题。从大多数企业的发展来看, 为了实现管理方面的整体业务标准化, 大多数企业都开发了与自身企业发展相一致的软件开发应用程序。

  2.2众包软件服务工程

  它与软件服务工程服务器具有基本相同的特性, 在使用过程中集成和处理大量数据信息, 但是众包软件服务工程的重点是进一步研究和分析密集数据和流数据, 最后为企业相关管理者在企业使用过程中提供管理软件操作平台, 在大数据的影响下, 众包软件服务工程已经成为当前软件研发的焦点。具体来说, 在企业发展过程中, 众包软件服务工程的应用与企业的发展密切相关。众包软件服务工程最重要的特点是所反映的数据准确、安全。因此, 在企业使用过程中, 软件服务工程可以很好地整合数据信息, 也可以处理问题, 从目前的发展状况来看, 在当今科技飞速发展的今天, 软件工程服务更符合现代科技发展的要求, 同时也为软件开发行业提供了更大的发展空间和挑战机遇。

  2.3密集型数据

  目前, 随着计算机技术在我国的广泛应用, 科学家们提出了密集研究和数据分析领域的第四种范式, 这实际上是对数据信息的更深入的分析和研究, 提供更精确的科学研究概念, 确保研究方法和观点在研究过程中相互对应, 并根据它们的相关性将计算机网络技术引向更先进的方向。然而, 在分析和研究过程中, 由于统一范式分析的影响, 研究者对研究方法和数据查询方法有不同的看法。因此, 研究人员在现阶段不知道如何更新和优化更多的软件程序, 在保证大量数据信息的前提下, 很难改进和优化数据库中显示的数据, 这严重侵犯了网络软件在应用过程中的价值。

  结束语:因此, 在大数据对计算机网络技术不断产生影响的前提下, 我国大多数企业都取得了稳步快速的发展。在生产过程中, 企业不断应用计算机网络技术软件来提高生产过程管理的质量, 同时也加快了各个行业的发展速度。

  参考文献
  [1]肖佳.大数据时代下软件工程关键技术探讨[J].电脑迷, 2018 (09) :50.
  [2]陈国南.大数据时代下软件工程关键技术分析[J].信息与电脑 (理论版) , 2018 (13) :40-41.

软件工程硕士论文(范文10篇)
第一篇:软件工程产业现状与未来发展对策 第二篇:大数据背景下的软件工程技术
第三篇:云计算对软件工程构建系统的影响分析 第四篇:关于软件工程标准化的问题分析
第五篇:软件工程中的自动化测试技术研究 第六篇:软件工程的数据库编程要求分析
第七篇:软件工程在智能家居中的应用研究 第八篇:浅谈人工智能在软件工程中的应用
第九篇:软件工程中UML的运用探究 第十篇:浅析软件工程化实施中的问题
重要提示:转载本站信息须注明来源:原创论文网,具体权责及声明请参阅网站声明。
阅读提示:请自行判断信息的真实性及观点的正误,本站概不负责。