美章网 精品范文 工程硕士论文范文

工程硕士论文范文

前言:我们精心挑选了数篇优质工程硕士论文文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。

工程硕士论文

第1篇

近年来,随着我国软件产业的快速发展,软件工程硕士培养也取得了长足的进步。在取得进步的同时,软件工程硕士培养也存在巨大的挑战:现有的软件工程硕士培养过程存在着重视理论和技术、轻视实践、忽视运作(指推广应用和运营)等问题。其特点是:①在办学机制上,基本是以学校为中心,缺乏与产业和社会的沟通和互动;②在教学方法上,以教师为中心,以课堂讲授为主,以理论考试成绩评价学生学习;③在师资建设方面,片面强调高学历、高学位,缺乏对教师产业背景和工程实践经验的要求;④在课程设置上,以学科为导向,强调知识的完备性和系统性;⑤在评价体系上,注重学生理论学习和考试成绩,缺乏对实践能力的考核。但为了解决上述问题,又走向了另外一个极端,出现了片面强调实践环节、不重视理论基础、忽视“运作”的问题,从而造成理论和实践之间的比重摇摆不定、没有一个既定的方针、按下葫芦浮起瓢的局面。因此,探索一条新的符合产业发展要求的新型软件工程硕士培养模式,就必须从解决上述“脱节”着手。

2借鉴CDIO工程教育模式,提出SE-CDIO方法

鉴于传统的软件工程硕士培养过程存在从理论到技术、从技术到生产、从生产到运行的脱节,CDIO工程教育模式强调以产品从构思研发到运行的生命全过程指导教学过程,这与软件工程硕士培养需求非常吻合。为此,我们结合国情和软件工程人才培养的要求,将CDIO工程教育模式与软件工程相结合,提出了软件工程硕士培养的SE-CDIO方法(SE是软件工程的英文缩写),实施软件工程硕士培养的改革与创新。SE-CDIO方法的内涵是让学生经历从理论到技术、从技术到生产、从生产到运营的全过程。进一步说,它是与软件生命周期紧密结合而提出的软件工程人才培养模式,以软件生命周期为载体,集构思(理论)、设计(技术)、实现(落实)和运作(推广应用和运营)于一体,让学生主动地、实践地、各阶段有机联系地学习,经历从理论到技术、从技术到生产、从生产到运营的全过程,让理论、技术、实践、运营各部分按比例协调发展,并能根据实际情况动态调整。具体而言,各阶段的要求如下:(1)构思阶段(C):运用软件工程原理,构思学生毕业论文所需研发的项目。该项目要求与学生的实际工作背景相关,在分析、思考、讨论和调研的基础上,进行可行性研究和需求分析,并按照国家标准《GB/T8567—2006计算机软件文档编制规范》(以下简称国标)的要求完成《软件需求规格说明》等相关文档的编制。(2)设计阶段(D):运用软件工程方法,完成软件系统的设计,包括软件体系结构设计、构件设计、数据库设计和接口设计,从而进一步加深学生对软件工程原理、方法和技术的理解和再认识,并按照国标完成《软件设计说明》等相关文档的编制。(3)实现阶段(I):在计算机上完全实现软件系统并完成所有测试。本阶段培养学生的实干精神、工程能力和团队精神,并按照国标完成软件测试报告软件产品规格说明等相关文档的编制,完成全部源代码的编写。(4)运作阶段(O):实现软件系统的运营,包括建立应用、营销和服务渠道,让系统投入实际应用,培养学生的市场能力和服务能力,最后完成软件产品运作总结(国标没有规定,由教师确定写作大纲)及其他相关文档。

3软件工程硕士培养过程

SE-CDIO为指导的软件工程硕士人才培养过程由构思、设计、实现、运作4个活动组成。需要说明的是,Petri网是1962年由德国科学家C.A.Petri在博士论文《用自动机通信》中创立的一种网状结构,被称为“Petri网”[7]。Petri网是一个四元组Σ=(P,T,F,M),其中:①P∪T≠f,习惯称P为库所集,T为变迁集;②P∩T=f;③F(P×T)∪(T×P),称F为流关系;④映射M:P{0,1,2,3}称为Petri网的一个标识。通常用M0表示Petri网的初始标识。通常,为了图形化的直观表示接口Petri网,用圆圈表示P中的元素,用矩形框表示T中的元素,用有向边表示F中的元素,若(x,y)∈F,则从x到y画一条有向边。

3.1构思活动的细化过程

构思活动输入“研发项目的想法”,输出“软件需求规格说明”,其细化过程如图1所示。具体而言,选择需求分析方法是指学生可以选择采用面向对象分析方法,或结构化分析方法,对研发项目进行需求分析。若采用面向对象的需求分析方法,则业务需求描述需采用活动图,给出具体的业务流程;功能需求分析需采用用例图和用例说明,给出具体的功能需求描述;数据需求分析需采用概念类图,给出具体的数据需求描述;非功能性需求分析需采用文本方式,给出具体的非功能需求描述。若采用结构化的需求分析方法,则业务需求描述需采用流程图,给出具体的业务流程;功能需求分析需采用数据流图和数据字典,给出具体的功能需求描述;数据需求分析需采用IPO(inputprocessoutput)图,给出具体的数据需求描述;非功能性需求分析需采用文本方式,给出具体的非功能需求描述。

3.2设计活动的细化过程

设计活动输入“软件需求规格说明”,输出“软件设计说明”,其细化过程如图2所示。具体而言,选择设计方法是指学生可以选择采用面向对象的设计方法,或结构化的设计方法,对研发项目进行设计。若采用面向对象的设计方法,则总体设计需采用包图给出系统的体系结构设计;功能模块设计包含两个子活动:功能结构设计和功能设计,其中,功能结构设计也需采用包图给出具体模块的结构设计。功能设计包含3个任务:类图设计、时序图设计、核心处理流程设计(活动图给出)。若采用结构化的设计方法,则需采用层次结构图(即H图)给出系统的体系结构设计;功能模块设计包含两个子活动功能结构设计和功能设计,其中,功能结构设计也需采用层次结构图给出具体模块的结构设计;功能设计包含3个任务:输入数据设计、输出数据设计、处理数据设计,并给出处理流程图。需要说明的是,学生选择的需要分析方法必须与选择的设计方法保持一致。也就是说,不允许在构思阶段选择结构化需求分析方法,但在设计阶段选择面向对象的设计方法。

3.3实现活动的细化过程

实现活动输入“软件设计说明”,输出“软件产品”,其细化过程如图3所示。首先,依据“软件设计说明”,选择合适的程序设计语言。随后,对各功能模块进行并行编码实现。再经过单元测试、功能测试、系统测试和验证测试,以最终完成软件产品的开发。

3.4运作活动的细化过程

运作活动输入“软件产品”,输出“软件变更记录”“用户手册”“客户满意度测试报告”。其细化的过程如图4所示。具体而言,变更管理和版本管理是指学生就试运行阶段和产品维护阶段产生的问题,对系统进行设计优化及编码改进。为方便对整个项目的监控,在改进的同时进行变更控制及版本控制,并产生“软件变更记录”。用户培训要求学生编写“用户手册”辅助产品使用者了解产品。试运行阶段是指学生将产品移植到用户使用环境中进行测试。若测试结果表明存在问题,学生需进入设计优化阶段对产品进行变更,为了使开发过程高效且可控,学生需进行变更控制。若测试结果良好,产品进入阶段。后用户将产品使用中出现的问题反馈给学生,学生需根据问题进行软件维护。软件维护包含纠错性维护、适应性维护、完善性维护及预防性维护多个方面,每个方面都会涉及对软件的改进和演化。在改进和演化同时产生版本的变更,为此学生需进行版本控制;根据需要定期向用户发送“顾客满意度调查表”,收集相关意见和建议;分析产品或体系存在的问题,识别改进时机、改进地方及宜采用的纠正和预防措施,并编写“客户满意度测试报告”;当项目组对项目进展进行内部审核结束后,软件开发过程正式结束。此时学生需要整理开发过程中产生的文档,将其归档,以作日后类似产品开发的参考及借鉴,最后完成软件产品运作总结。

4结语

第2篇

工程硕士培养过程中一个非常重要的一个环节就是学位论文,大家知道工程硕士论文致谢范文应该怎么写吗?下面是学术参考网小编为朋友们搜集整理的工程硕士论文致谢范文,欢迎阅读!

岁月如梭,如歌。转眼间,三年的研究生求学生活即将结束,站在毕业的门槛上,回首往昔,奋斗和辛劳成为丝丝的记忆,甜美与欢笑也都尘埃落定。交通大学以其优良的学习风气、严谨的科研氛围教我求学,以其博大包容的情怀胸襟、浪漫充实的校园生活育我成人。值此毕业论文完成之际,我谨向所有关心、爱护、帮助我的人们表示最诚挚的感谢与最美好的祝愿。

本论文是在导师李霞副教授的悉心指导之下完成的。三年来,导师渊博的专业知识,严谨的治学态度,精益求精的工作作风,诲人不倦的高尚师德,朴实无华、平易近人的人格魅力对我影响深远。导师不仅授我以文,而且教我做人,虽历时三载,却赋予我终生受益无穷之道。本论文从选题到完成,几易其稿,每一步都是在导师的指导下完成的,倾注了导师大量的心血,在此我向我的导师李霞副教授表示深切的谢意与祝福!

本论文的完成也离不开其他各位老师、同学和朋友的关心与帮助。在此也要感谢王保民等各位老师在论文开题、初稿、预答辩期间所提出的宝贵意见,感谢管理学院能源课题组为本论文提供的数据和建议,还要感谢同门的师兄师妹们,在科研过程中给我以许多鼓励和帮助。回想整个论文的写作过程,虽有不易,却让我除却浮躁,经历了思考和启示,也更加深切地体会了法学的精髓和意义,因此倍感珍惜。

还要感谢父母在我求学生涯中给与我无微不至的关怀和照顾,一如既往地支持我、鼓励我。同时,还要感谢马元平同学、张乐同学、赵洁同学、王玥同学三年来对我的爱护、包容和帮助,愿友谊长存!

第3篇

1.1P(计划)——明确培养目标定位,制订培养方案

中国人民大学的经济学、金融学、法学、商学等学科居全国领先地位,与这些优势学科相结合,促进学科交叉与融合,是学校工程硕士的发展方向和目标定位。我们设立了5个研究方向,其中金融信息工程方向是软件工程学科与金融学科的结合,企业信息化与电子政务是软件工程学科与工商管理学科的结合,计算机取整与司法鉴定是软件工程学科与法学的结合,大数据与云计算方向、基础软件方向都是我校计算机学科的重点研究方向。这5个研究方向与学校的优势学科紧密结合,充分彰显了中国人民大学全日制工程硕士的培养目标和定位。学生可根据兴趣自行选择研究方向,根据研究方向选修相应的课程。中国人民大学在工程硕士的招生、培养模式方案设置、学生实践落实、质量体系控制的过程中都与人文社科学科紧密结合,目标明确,过程严谨。

1.2D(执行)——实施培养方案,严格培养过程,完善质量保障

工程硕士培养要经过3个重要环节:课程学习、企业实习和学位论文。在每一个环节中又有若干环节,为保证培养质量,我们严格规范每个环节[2]。图2是一套完整的工程硕士培养质量保障体系。

1.2.1课程环节

在课程环节,除严格执行培养方案外,每门课程都有教学大纲。授课期间要进行教学评估,学生给每位授课老师在教学态度、教学内容、教学方式、教学效果等方面进行打分,也可给出具体的意见和建议。评估结果和学生给出的意见将会反馈给老师,让老师在教学中不断改进提高。每个年级的硕士班设立一名班主任,协调课程安排,了解学生动态,组织课余活动。

1.2.2实习环节

面向行业进行专业实践是培养模式高层次应用型人才的重要环节。落实实习基地和实习制度是保障实习环节有效完成的关键。我们选取与软件工程学科相关的高新技术型企业、金融信息化企业等作为学生的实习基地,在实习基地聘请企业导师,具体指导学生的实践环节。在实习过程中,制订实习管理办法,明确实习的时间、形式、要求,通过《企业实习手册》对实习环节进行过程控制。

1.2.3论文环节

工程硕士学位论文是工程硕士研究生掌握理论知识、实践能力、创新能力的全面体现,也是衡量培养质量和授予学位的重要标志。工程硕士的学位论文与工学硕士的学位论文侧重点不同,它更加重视解决工程实践的问题,因此论文的形式和评价标准也有不同的要求。我们将工程硕士论文划分为系统研制报告、IT管理类论文、工程设计类论文以及学术研究类论文4种类型,每一种类型都对论文提出了相应的要求。为保证论文的最终质量,我们在论文阶段设置了开题报告、、预答辩、论文评阅、论文答辩5个环节,每个环节都有相应的要求规范及实施办法,任何一个环节不通过,都不能进入下一个环节,这就保证了能够进入答辩的论文基本质量。具体实施如下:(1)开题报告环节。学院组织不少于3人的开题报告评审组,对学生的学位论文开题报告进行评审。基于工程硕士的培养目标,我们制订了开题报告评价标准。相关文件包括《开题报告模版》《工程硕士学位论文开题评价标准》。(2)环节。为了有效惩戒学位论文学术不端行为,保证研究生学位论文质量,加强研究生学术道德和学术规范建设,我们针对研究生学位论文学术不端行为进行专门审查,采取软件检测的方法,务求论文重复率不超过10%。相关文件包括《信息学院开展研究生学位论文学术不端行为审查工作办法》。(3)预答辩环节。工程硕士学位论文预答辩是保证学位论文质量的重要环节,是对进入答辩环节论文的又一轮筛选。相关文件包括《信息学院工程硕士研究生学位论文预答辩工作实施办法》《中国人民大学信息学院工程硕士学位论文预答辩评价标准》。(4)论文评阅环节。由两名专家对论文进行评阅,其中至少一名校外企业评阅专家针对论文的应用性给予评审和评价。(5)论文答辩环节。严格执行学校关于学位论文答辩环节的规定,保证通过的论文质量。

1.3C(检查)——培养质量检验

培养质量的高低可以从论文质量、教师学生的反馈、就业情况3个方面来检验。

1.3.1论文质量

论文写作过程5个环节的把关保证了通过答辩的论文已经过至少3次专家评判、1次。在某个环节被淘汰的论文,需要重新修改后才可以再次进入答辩。

1.3.2学生和教师的反馈

我们定期举行授课教师、学术导师、企业导师座谈会和学生座谈会,通过座谈会的形式,收集学生和老师对培养方案、课程设置、实习安排、论文等环节的意见和建议,听取学生和老师的评价意见,听取导师反映的培养和指导过程中出现的问题,为下一步改进方案作准备。

1.3.3就业情况

工程硕士的培养目标面向企业、面向实践,因此学生的就业情况最能反映我们的培养质量。企业在选拔人才时有它所关注的指标,企业的人才需求是否与我们的培养目标一致,从就业率及就业情况就能反映出来。2012年人民大学第一届全日制工程硕士毕业生和2013年第二届毕业生的就业率均为100%,毕业去向为金融机构、国家机关、大型国有企业(非金融类)、外资企业和国内其他知名企业,有的学生甚至同时拿到几家单位的录用通知。以2010级为例,50名学生的毕业去向数据分布情况如图3所示。从图3可以看出,近一半的学生被金融机构录用,这与我们最初设定的培养目标不谋而合。我们秉承与人文社科优势学科相结合的理念,将金融与软件工程结合起来,学生在课程学习、企业实习等环节都接受了相应的培养和训练,这样的毕业生一定是用人单位所欢迎的。

1.4A(处置)——总结、反思及改进

PDCA理论的最后一个步骤,是对于既往的总结与反思,提出改进措施。通过检验和反思,我们对培养方案进行更精细化的调整,对开题、评阅、答辩的各个环节以及管理流程进行改进,使之更适应工程硕士的培养。

2结语