论文查重服务12年
211、985指定查重网
  • 全国咨询电话:
    0571-28284626

增量开发模型在计算机类专业毕业设计中的应用与实践

作者:admin 来源:www.chachong.net 时间:2021-10-08 18:00:17

增量开发模型在计算机类专业毕业设计中的应用与实践

摘要:针对计算机专业本科毕业设计存在的问题,分析学生未能更好完成毕业设计预定目标的原因,在本科毕业设计过程中,应用增量式开发模式,结合过程管理,结合毕业设计的逐步完成既定目标,提高毕业设计质量,并进行相关实践和总结。关键词:计算机类专业、毕业设计、增量开发模式、流程管理提出一个问题,在计算机类专业教育的目标中,除了能掌握与学生相关的专业基础知识外,还要重点培养学生的工程应用能力。作为计算机类专业实践教育的一环,毕业设计是以学生为主体,在校内教师和校外工程技术人员的指导下,围绕特定主题有计划地进行,有阶段性地学习和开发过程,是提高学生工程应用能力的重要途径。

学生通过前期综合课程的设计,加强专业核心课程的学习,提高综合应用能力、实践能力、自主创新能力和合作能力。与课程设计不同,毕业设计更强调系统性和综合性,使学生在以下方面得到锻炼和提高。①综合运用所学知识,分析和解决实际问题的能力;②自主获得新知识,独立发现问题的能力;③计算机系统的设计和开发能力;④创新精神和团队合作能力;⑤文献检索、资料检索及论文撰写能力毕业设计是培养学生使用综合学习的知识和技能,进行工程技术和科研基本训练的主要教育环节,是大学生对所学课程质量的综合检查,是学生从学校走向职场的重要过渡阶段。作为本科生毕业前的关键实践环节,毕业设计周期长,任务繁重。如果不采用有效的开发方法和管理措施,很容易出现不能达成目标、毕业设计质量低等问题,影响学生毕业。

实际上,计算机系的设计可以看作是一个小型软件系统的发展过程。现在,在毕业设计实践中,也分析毕业设计和软件生命周期的各个阶段的映射关系,以软件工程思想指导毕业设计。

2计算机专业的毕业设计现状分析昆明理工大学信息工程和自动化学院计算机系从1985年开始招收4年的本科生。目前有计算机科学与技术、物联网工程、软件工程等三个计算机类专业。这三个专业都是在大学四年级的第十周给学生分配了指导教师,开始了毕业设计工作。四年级下学期的第16周进行毕业设计的答辩。要求各学生综合运用学习的知识和技能。严谨踏实的科学作风和工作作风近年来,在计算机专家的毕业设计过程中,大部分学生未能更好地完成毕业设计的预定目标。有些学生毕业设计质量低,体现的问题主要如下:选择学生信息管理系统、图书信息管理系统等常见的主题,自己思考几个主题。一部分的主题脱离了实际。学生不太懂完成系统的内容。影响软件开发和毕业论文的制作。

另外,有些学生对自己能力的认识不够,选择题太大或太小,有些内容难以实现或来不及实现,在毕业设计过程中需要多次改变问题。2.2未采用有效的开发方法。“软件工程”是计算系专业的本科生工程基础课程,但是一部分学生不能将软件工程思想应用于毕业设计,没有采用有效的开发方法。

通常会发生的问题是,需求分析不够,无视软件需求的不稳定,甚至有学生无视需求分析直接进入软件设计。与后期反复修正系统相连。软件的整体设计还没有进行。目标不明确的情况下,可以任意进行软件开发,整个开发过程是自由自在无序的。软件的构造混乱,代码质量下降,利用可能性差,所以发现问题的时间变慢,系统稍微改变也不能执行。因为没有进行软件测试,所以用少量的数据确认了系统的运行状况。系统中存在的其他问题和错误未被发现。开发中没有软件文件。有些学生在毕业设计的最后阶段写毕业论文。论文的内容和系统的不同,论文的质量下降等。2.3过程中参加的是毕业设计不足的过程,学生要准备研究生入学考试,或者参加就业考试,或者在某个部门实习。3到5个月期间,每周都不能接受教师的指导和检查。有些学生即使有问题也不和老师交流。3在计算机专业的毕业设计中,为了应用增量开发模式,实现计算机类专业的毕业设计的预期目标,从2015年开始,学院对软件工程思想、应用增量开发模式、流程管理等通过强调措施,准确控制毕业设计的流程和进度,进一步提高毕业设计的质量。

3.1软件工程思想在1968年的NATO会议上提倡“软件工程”的概念,开始了将软件开发从“艺术”、“技巧”以及“个人行为”转变为“工程”和“集体共同作业”的过程。为了提高软件开发的效率和软件产品的质量,必须改变手工工房式的开发方法,采用工程化的开发方法和工业化的生产技术。为了让学生顺利、有序地开展毕业设计,在与学生见面的第一次毕业设计指导例会上,再次系统地介绍软件工程思想,从软件系统的需求分析、设计、代码及测试等各个阶段开始如何展开,在各个阶段说明了应该完成的课题以及提交的文件等。

.应用增量开发模型增量模型也被称为增量模型,Mills等在使用1980年提出的增量模型开发软件时,将软件产品与一系列增量部件设计、编码、集成、测试,如图1所示,采用增量开发模型。可以将完成毕业设计的软件系统分解成一系列的增量部件,通过反复开发逐渐实现系统目标。在计算机类专业毕业设计中应用增量开发的模型,相关措施如图2:3.2.1题目因为有助于学生综合使用多学科知识和技能,学院对学生的毕业设计选择问题有一定的理论和现实意义请不要选择虚构的主题。学生不知道,但是关于想做的题目,老师会向学生说明,指导学生调查相关文献。

通过几次互动,将各学生的选择题结合实际能力,适度、大小适中。3.2.2系统分解确定选择问题后,首先让学生了解软件需求的进化性,掌握区别必要的优先度。通过认真分析软件系统的需求,指导学生将系统分成若干子系统,定义各子系统的功能模块,并提供各子系统的接口定义。在分解

时,可以根据学生的开发能力将子系统定义为不同的增量部件。通常,动手能力弱的学生可以简单地定义最初的增量材料。这样学生就可以在短时间内看到可执行的软件子系统

推荐阅读,更多相关内容:

本科大学生论文检测系统领域

知网查重有是什么优点

怎样降低知网重复率【干货分享】

2020万方查重系统查重步骤是怎么样?

知网硕士论文查重是怎么查的 知网查重包括硕士论文吗

毕业论文查重的格式要求是怎样的? 毕业论文的查重率要求

英文论文查重检测用哪些库

知网论文查重时一般查哪些内容?

知网杂志查重流程

知网查重账号密码是花多少钱

新乡医学院关于2018届本科研究生毕业论文学术不端行为处理办法[实用方法]

知网的免费查重入口 中国知网免费查重入口学生

研究生知网查重过程

论文查重哪些内容不检测? 论文查重是哪部分的内容?

如何在中国知网查找发表的硕士论文

知网查重论文查重入口传授你购买检验的优点主要还是有哪些?

cnki知网查重的格式具体情况有哪些个要求?

中国知网查重检测系统入口是看毕业论文的字数是字符?

广东省博士生知网免费查重

知网分解查重是最便宜的CNKI检测系统

知网学位论文查重数据库范围知网学位论文查重率

江西航空职业技术学院专科论文查重要求及重复率 江西航空职业技术学院是本科还是专科一

湖南大学本科论文查重要求及重复率 湖南大学研究生论文查重

维普网论文检测系统怎么使用? 维普论文检测系统一直显示检测中的原因

哪些因素会导致知网论文检测失败?