软件工程
软件工程
小方一点也不甜
这个作者很懒,什么都没留下…
展开
-
软件工程作业6
决策表决策表又称判断表,是一种呈表格状的图形工具,适用于描述处理判断条件较多,各条件又相互组合、有多种决策方案的情况。精确而简洁描述复杂逻辑的方式,将多个条件与这些条件满足后要执行动作相对应。但不同于传统程序语言中的控制语句,决策表能将多个独立的条件和多个动作直接的联系清晰的表示出来。决策表的一般表示如下表。结构决策表一般分为4个部分。 每个条件对应一个变量、关系或预测,“候选条件”就是它们所有可能的值;动作指要执行的过程或操作;动作入口指根据该入口所对应的候选条件集,是否或按怎样的顺序执行动作。原创 2021-04-28 22:23:26 · 250 阅读 · 0 评论 -
软件工程作业5
1.V modelV模型大体可以划分为以下几个不同的阶段步骤:客户需求分析、软件需求分析、概要设计、详细设计、软件编码、单元测试、集成测试、系统测试、验收测试。客户需求分析即首先明确客户对于产品的需求,软件所具备的功能。这一点上比较关键的是分析师和客户沟通时的理解能力与交互性。要求分析师能准确的把客户所需要达到的功能,实现方式,等表述出来,给出分析结果,写出需求规格说明书。软件需求分析主要根据客户需求分析出软件方面的需求,即需要软件需要的功能,软件需要适应的硬件功能。该部分关键的是做到需求的剥离原创 2021-04-28 20:44:07 · 148 阅读 · 0 评论 -
软件工程作业4
问题1:什么是分而治之?答:所谓“分而治之” 就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解,这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。诸如软件的体系结构设计、模块化设计都是分而治之的具体表现。基本思想:分而治之方法与软件设计的模块化方法非常相似。为了解决一个大的问题,可以:1.把它分成两个或多个更小的问题;2. 分别解决每个小问题;3. 把各小问题的解答组合起来,即可得到原问题的解答。原创 2021-04-06 18:51:36 · 62 阅读 · 0 评论 -
软件工程作业3
问:目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并且分析开发这个系统的可行性。答:在监护系统中,要能随时接受病人的生理信息,系统要能对病人的生理信息进行分析,将不正常的信息产生警告信息反馈给护士,且还应该可以生成病情报告,此外还应根据定期的病情报告生成患者日志。...原创 2021-03-23 18:16:12 · 120 阅读 · 0 评论 -
软件工程作业2
问:软件工程方法论对我们经软件开发有多大用处?谈谈你的看法。答:软件工程方法论包含3个要素:方法、工具、过程。其中,方法是完成软件开发的各项任务的技术方法,回答“怎样做”的问题;工具是为运用方法而提供的自动的或半自动的软件工程支撑环境;过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。目前使用的最广泛的软件工程方法学有传统方法学和面向对象方法学。传统方法学使软件开发工程的全过程以一种有条不紊的方式进行,保证了软件的质量,特别是提高了软件的可维护性,采用生命周期方法原创 2021-03-19 21:58:11 · 76 阅读 · 0 评论 -
软件工程作业一
原创 2021-03-19 21:45:36 · 42 阅读 · 0 评论