软件硕士毕业论文(5篇)
软件硕士毕业论文(5篇)
软件硕士毕业论文范文第1篇
一、引言
软件工程是一门交叉性的工程学科,它将计算机科学、数学、工程学和管理学等基本原理应用于软件的开发与维护中,讨论重点是大型软件系统的分析与评价、规格说明、设计和演化,同时也涉及管理、质量、创新、标准、个人技能、团队协作和专业实践等方面的内容。然而,软件工程开展近30年后,人们才对软件工程核心的学问体系达成共识。在国际上,ieee-cs和acm联合组建的软件工程协调委员会(swecc)了软件工程学问体系和推举实践swebok2021[1],为软件工程职业实践建立了合适的准则和规范集,以作为产业决策、职业认证、课程教育的依据。基于swebok,swecc进一步定义了其中可以纳入教育程序的学问体系,包括本科生软件工程教育方案se2021中的seek、讨论生软件工程教育方案
gswe2021[2]中的cbok、软件工程职业道德规范和职业实践。
我国2021年启动了软件工程硕士培育程序。借助于计算机科学技术、数学、管理科学与工程诸多学科,软件工程已由计算机科学与技术专业下的一个学科方向,进展为一个独立的新兴交叉一级学科。但由于我国传统的高等教育注意科学讨论力量培育,工程化人才教育开展时间较短,培育体系尚在不断改革完善,因此在许多院校中软件工程学科还没有脱离计算机科学与技术的范围,所培育的软件工程人才与工业界的要求尚有肯定距离,整个硕士培育过程中,课程体系的设置是影响讨论生业务力量和素养的重要因素,因此以企业需求为导向,以软件工程学问体系为核心,以训练实践力量的为目标的层次化软件工程课程体系改革对促进高等教育面对社会需求培育人才,全面提高工程教育人才培育质量具有非常重要的示范和引导作用。特殊是在硕士生的培育上,对课程学习与学位论文的要本文由论文联盟收集整理求一般是同等并重,合理的课程体系是高等院校保证培育目标和形成办学特的重要手段。软件工程硕士的定位和其他同学不同,这为我们的课程设置、建设与管理提出了新的挑战。
通过对国内众多高校的软件工程专业培育方案和课程设置进行分析,将其分为以下四种主要类型[3]:
(1)完全独立型:将软件工程彻底从计算机科学与技术专业分别出来,作为独立的一级学科,课程设置上综合计算机、数学、管理科学与工程等学科,偏重于数学基础,但实践力量较缺乏。
(2)以计算机科学与技术主体课程为基础,以软件工程理论课程为核心,加强实践教学型。以计算机科学与技术的课程体系为主体,教学中突出软件工程的学问体系,加强实践教学,依据企业需求或者人才市场需要,根据工程思想进行实践教学,同时校企结合,试图在实践中摸索和学习软件工程的工程理念,但在进行实践之前的软件工程理论基础不坚固。
(3)实践加强型的计算机科学与技术课程体系,在这个模式下,课程体系基本和计算机科学与技术相同,只是加强了实践环节,同学在学习和就业方面没有脱离计算机科学与技术专业,工作中所学的工程理念需要自己去学习。
(4)其他类型,鼓舞同学参与各种软件大赛,推举同学参与各种证书的考试,猎取各种软件企业证书。这种类型中,同学所学内容较多,但是正是为了考试而学习,基础不扎实,同时真正的工程实践力量不够。
因此我们认为,目前的软件工程还没有脱离计算机科学与技术的范围,无论是从传统计算机科学与技术专业与软件工程专业的区分,还是本科生与讨论生的区分来看,针对软件工程硕士的课程体系建设和教学改革讨论都是非常有必要的,同时也是迫切的。
二、生源基础分析
gswe2021对给出了软件工程硕士的三种主要生源:
(1)在职程序员,由于没有受到过正规讨论生教育,有些企业的在职人员对理论学问匮乏,因此具有系统学习的愿望;
(2)其他领域的专业人员,由于软件工程职业的兴起,以及目前人才市场对该专业的需求,使得其他领域的专业人员想要加入软件工程的队伍;
(3)没有工作阅历的本科毕业生,在当前就业压力下,很多本科毕业生毕业后选择连续深造。
在我国,软件工程硕士讨论生多是没有工作阅历的本科毕业生,正式由于这些高校本科毕业生的基础专业各不相同,使得软件工程硕士讨论生的课程设置更加简单和重要。
三、学问体系分析
2021年8月,有全世界五百多位专家教授推出的软件工程学问体(swebok)和软件工程教育学问体(seek)两个文件的最终版本,包含了软件工程核心类的学问领域、基础类或前导类的学问领域以及其他相关领域的学问。2021年, gswe2021中的教育学问体系cbok主要来源于swebok,同时也参考了seek2021、incose2021和haskins2021。与swebok2021同步,gswe2021包含了一个新的学问领域ka(职业实践)和四个关于教育的ka(工程经济学基础、计算基础、数学基础和工程基础),同时两个在swebok中没有消失的ka(系统工程基础和职业操守指导)被加入了cbok。此外,cbok还调整了一些学问单元和学问点[4]。gswe2021由预备学问、核心学问、高校特有学问、选择性学问和顶点阅历所构成。其中的高校特有学问有同学的入学基础打算,在整个硕士讨论生的培育过程中,主要为同学设置学习专业核心学问之前的预备学问以及在同学职业实践课程中所需要的选择性学问,而顶点阅历需要同学在学习专业核心学问和进行职业实践的过程中积累,因此,课程设置中预备学问和专业核心学问的设置以及学习方式尤为重要。
四、课程设置分析
计算机毕业论文 通过对软件工程学问体系进行分析,软件工程硕士讨论生应具备的主要力量有:基础开发技能、团队合作技能、发觉并解决问题技能、系统建模技能、文档撰写技能。我们将硕士讨论生的培育阶段分为:理论学问学习、职业实践、论文撰写三个阶段。在前两个阶段中,我们给出了三单元课程、两步实践的方式,三单元课程分别是:必选课单元、必修课单元、自选课单元,两步实践有:模拟职业实践、实际职业实践。传统的理论学习和职业实践通常是完全分开的两个阶段,但在软件工程这个特别的学科,我们将理论学习和职业实践结合起来,在进入理论学习其次单元的同时进入模拟职业实践阶段。理论学习三个单元详细设置如下:
发布评论