答辩常见问题汇总

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.软件开发常用的建模语言有哪些?为什么使用UML建模语言进行模型构建?

常用的建模语言有:1.结构化的建模语言,一种是运用结构化分析的方法仅讨论数据流进行建模,另一种通过实体间联系进行建模。2.面向对象建模语言,面向过程开发模式产生过程的抽象,把软件视为处理流,并定义成由一系列步骤构成的算法。

UML(Unified Modeling Language 统一建模语言)是一种定义良好、易于表达、功能强大,且普遍适用的建模语言。它在发展中融入了软件工程领域的新思想、新方法和新技术,不仅可以支持面向对象的分析与设计,更为重要的是能够有力的支持从需求分析开始的软件开发的全过程。作为一种通用的建模语言,UML适用于系统开发过程中从需求规约描述到系统完成后测试的不同阶段。

2.软件开发中为什么要对软件系统进行建模?建模的作用和意义有哪些?

软件开发中包含了物和人的因素,存在着很大的不确定性,这使得软件工程不可能像理想的,可以其于物理学等的原理来做的物质生产过程。软件问题不仅仅是代码的问题,而成为了一个怎么样将整个过程转变成一个结构,过程和工具相结合的问题。

对软件系统进行建模,目的和作用在于提供系统蓝图,包含细节设计,也含有对系统的总体设计,同时模型可以帮助开发小组更好地规划系统设计,更快的开发。

3.论文第四章中出现的系统容错处理是如何定义的?有何作用?

容错是指故障操作的情况下计算机系统不会失效仍可正常的工作。容错处理是每个应用程序需要具备的基本功能之一。

系统容错处理是为了有效的防止用户的错误操作所设计的,当用户在对系统进行错误操作时,为防止系统运行过程中停止工作,设置了容错系统,通过对话框的提示,完成用户与系统间的交互,从而保证系统的正常工作。

4.怎样理解论文中对鼓形齿式联轴器的校核与优化工作?

性能校核是参数化CAD系统重要功能之一,论文中系统性能校核主要是从联轴器的转矩校核、转矩与转速修正和鼓形齿式联轴器的临界转速校核等。另外,对于鼓形齿式联轴器齿形相关参数的校核也作了相应的设计。论文中的设计主要以校核为主,并没有涉及相关参数的优化功能。

5.论文各章内容及分布是否合理?第三章内容过于繁多。

论文各章节的分布主要是以参数化CAD系统设计的主要过程为顺序,在各个章节分别介绍了相关的研究内容和理论知识。文中第三章内容主要是对系统整体框架的建模分析研究,与对应的章节题目有一定出入,相关理论知识的介绍也有一些繁多。

相关文档
最新文档