软件工程(名词解释1)

① 软件:软件是一系列按照特定顺序组织的计算机数据和指定的集合
② 软件生命周期:从提出软件产品(项目)开始,直到该软件被淘汰的全过程。软件生命周期内包括问题定义,可行性分析,总体设计,详细设计,编码和测试验收与运行维护升级直到最终被废弃
③ 软件工程方法学:软件工程方法学是通过计划,组织和控制等一系列活动,合理的配置和使用各种资源,以达到既定目标的过程,软件工程方法学3要素是方法工具和过程
④ 敏捷开发宣言:个体和互动高于流程和工具;工作的软件高于详尽的文档;客户高于合同谈判;相应变化高于遵循计划
⑤ DFD:那么数据流图则是用来描述系统的逻辑模型,在数据流图中没有任何具体的物理元素,只是描绘信息在系统中的流动和处理情况。
⑥ 数据字典:数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑等进行定义和描述,其目的是对数据流图中的各个元素作出详细的说明,使用数据字典为简单的建模项目。简而言之,数据字典是描述数据的信息集合,是对系统中使用的所有数据元素的定义的集合。
⑦ 加工说明: 在度数据流图的分解中,位于层次树最低层的加工也称为基本加工或原子加工,为于每一个基本加工都需要进一步说明,这称为加工规格说明。在编写基本加工的规格说明时,主要目的是表达“做什么”而不是“怎么做”。
⑧ 软件再工程:指在逆向工程所获信息的基础上修改或重构已有的系统,产生系统的一个新版本。
⑨ 可维护性:修改软件系统或组件以纠正错误、提高性能或其他属性,或适应变化的环境的易用性。
⑩ 可扩展性:件设计与实现考虑到未来的发展,并被视为扩展系统的能力和实现扩展所需的工作水平的系统度量。
⑪ 软件需求规格说明书:需求分析阶段最终的文档,
⑫ UML静态图:常用的静态图:用例图、类图、包图、对象图、部署图
⑬ UML动态图:顺序图,协作图,状态图,活动图
⑭ 甘特图:甘特图是一种条状图,直观展示项目进展随时间的走势及联系,其中,项目时间由横轴表示,项目活动由纵轴表示。整体线条表示整个项目期间内,计划和实际的活动完成情况
⑮ 实体-联系图:E-R图也称实体-联系图,提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型
⑯ 状态转化图:状态转换图(简称为状态图)通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。此外,状态图还指明了作为特定事件的结果系统将做哪些动作。
⑰ 层次方块图:层次方框图即层次模块机构图。它的基本做法是将系统划分为若干子系统,子系统下再划分为若干的模块,大模块内再分小模块,而模块是指具备有输入输出、逻辑功能、运行程序和内部数据四种属性的一组程序
⑱ Warnier图:Warnier图是表示数据层次结构的一种图形工具,它用树形结构来描绘数据结构。它还能指出某一类数据或某一数据元素重复出现的次数,并能指明某一特定数据在某一类数据中是否是有条件的出现。在进行软件设计时,从Warnier图入手,能够很容易转换成软件的设计描述。
⑲ IPO图:IPO图是输入、处理、输出图的简称,是一种图形工具,能够方便地描绘输入数据、对数据的处理和输出数据之间的关系
⑳ HIPO图:HIPO 图由层次结构图和IPO 图两部分构成,前者描述整个系统的设计结构以及各类模块之间的关系,后者描述某个特定模块内部的处理过程和输入/输出关系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是两三杯可乐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值