软件工程复习自用---第二章

这篇具有很好参考价值的文章主要介绍了软件工程复习自用---第二章。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

可行性研究

考题重点

          软件工程复习自用---第二章,软件工程复习自用,软件工程

软件工程复习自用---第二章,软件工程复习自用,软件工程

可行性研究的任务

可行性研究的目的不是解决问题,而是确定问题是否值得去解决

可行性研究分析过程

        进一步分析和澄清问题定义

        分析员应该导出系统的逻辑模型

        探索若干种可供选择的主要解法

要至少从以下三个方面研究每种解法的可行性

        技术可行性使用现有的技术能实现这个系统吗?

        经济可行性这个系统的经济效益能超过它的开发成本吗?

        操作可行性系统的操作方式在这个用户组织内行得通吗?

可行性研究过程

典型的可行性研究有以下八个步骤

        复查系统规模和目标

        研究目前正在使用的系统

        导出新系统的高层逻辑模型

        进一步定义问题

        导出和评价供选择的解法

        推荐行动方针

        草拟开发计划书

        写文档提交审查

系统流程图

系统流程图是概括地描绘物理系统的传统工具

数据流图

数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换

四要素基本含义

1.正方形表示数据的源点或终点        

2.圆角矩形代表变换数据的处理

3.开口矩形代表数据存储

4.箭头表示数据流,即特定数据的流动方向

软件工程复习自用---第二章,软件工程复习自用,软件工程

数据字典

数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合

软件工程复习自用---第二章,软件工程复习自用,软件工程

数据元素的别名就是该元素的其他等价的名字

软件工程复习自用---第二章,软件工程复习自用,软件工程

软件工程复习自用---第二章,软件工程复习自用,软件工程

数据字典的实现

软件工程复习自用---第二章,软件工程复习自用,软件工程

成本/效益分析

软件开发成本主要表现为人力消耗(乘以平均工资则得到开发费用)

成本估计的三种技术:代码行技术 任务分解技术 自动估计成本技术

软件工程复习自用---第二章,软件工程复习自用,软件工程

软件工程复习自用---第二章,软件工程复习自用,软件工程

软件工程复习自用---第二章,软件工程复习自用,软件工程

绘制数据流图

软件工程复习自用---第二章,软件工程复习自用,软件工程

DFD/L0(基本系统模型)

只包含源点终点和一个处理(XXX系统)

软件工程复习自用---第二章,软件工程复习自用,软件工程

DFD/L1(功能级数据流图)在L0基础上进一步划分处理(XXX系统)

个人理解

软件工程复习自用---第二章,软件工程复习自用,软件工程

DFD/L2(在L1基础上进一步分解后的数据流图) 

软件工程复习自用---第二章,软件工程复习自用,软件工程文章来源地址https://www.toymoban.com/news/detail-809514.html

到了这里,关于软件工程复习自用---第二章的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软件工程复习自用---第三章

    需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么”这个问题 确定对系统的综合要求 分析系统的数据要求 任何一个软件系统本质上都是信息处理系统 数据结构表示数据元素之间的逻辑关系。利用数据字典可以全面准确地定义数据,但是

    2024年01月17日
    浏览(50)
  • 复习第二章之Redis

    Redis 本质上是一个 Key-Value 类型的内存数据库,很像 memcached,整个 数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据 flush 到硬盘 上进行保存。因为是纯内存操作,Redis 的性能非常出色,每秒可以处理超过 10 万次读写操作,是已知性能最快的 Key-Value DB。

    2024年02月14日
    浏览(36)
  • 复习html的第二章

    HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言 ( H yper  T ext  M arkup  L anguage) HTML 不是一种编程语言,而是一种 标记语言  (markup language) 标记语言是一套 标记标签  (markup tag) HTML 使用 标记标签 来描述网页 HTML 标记标签通常被称为 HTML 标签 (HTML tag)。 HTML 标签是

    2024年02月09日
    浏览(39)
  • 单片机复习题第二章

    1.在AT89S52单片机中,如果采用6MHz晶振,一个机器周期为 2us 。 时钟周期的振荡频率为fosc,则时钟周期T=1/fosc。 一个机器周期包括12个时钟周期。 2.内部RAM中,位地址为40H,88H的位,该位所在字节的字节地址分别为 28H,88H 。 位地址为00H-7FH的这128位,位于片内RAM字节地址20H-

    2024年02月04日
    浏览(42)
  • 计算机网络重点概念整理-第二章 物理层【期末复习|考研复习】

    计算机网络复习系列文章传送门: 第一章 计算机网络概述 第二章 物理层 第三章 数据链路层 第四章 网络层 第五章 传输层 第六章 应用层 第七章 网络安全 计算机网络整理-简称缩写 给大家整理了一下计算机网络中的重点概念,以供大家期末复习和考研复习的时候使用。 参

    2024年02月08日
    浏览(40)
  • 统计学-基于R (第四版) 贾俊平编著 第二章: 数据可视化 2.1, 2.2 习题答案 【自用】

    数据和包准备 1. Sex 和 Survived 并列条形图 和 堆叠条形图,并添加频数标签 代码里没有调整 Male Femal 图例的大小,只做了 grey80 的框 BarText() 的参数 pos 可以决定 bartext 所处的 位置。 pos one of “topout”, “topin”, “mid”, “bottomin”, “bottomout”, defining if the labels should be placed

    2024年02月05日
    浏览(41)
  • 计算机操作系统重点概念整理-第二章 进程管理【期末复习|考研复习】

    计算机操作系统复习系列文章传送门: 第一章 计算机系统概述 第二章 进程管理 第三章 进程同步 第四章 内存管理 第五章 文件管理 第六章 输出输出I/O管理 给大家整理了一下计算机操作系统中的重点概念,以供大家期末复习和考研复习的时候使用。 参考资料是王道的计算

    2024年02月08日
    浏览(54)
  • 高等工程数学张韵华版第二章课后题

    答案勘误:修改了第四题(1)(2)和第六题(2)的答案 第 2 章 线性空间         2.1 向量的相关性                 2.1.1 线性组合和线性表示                 2.1.2 线性相关与线性无关         2.2 秩                 2.2.1 向量组的秩        

    2024年02月03日
    浏览(49)
  • 【软件工程】《软件工程》期末复习提纲

    《软件工程》期末复习提纲 第一章 第二章 第三章 第四章 第五章 第六章 第七章 第八章 第九章 第十章 第十一章 第十二章 第十三章 第十四章 小题参考 大题参考 1.在下列选项中,( )不是软件的特征。 A.系统性与复制性         B.可靠性与一致性 C.抽象性与智能性  

    2024年01月17日
    浏览(45)
  • 【软件工程】软件工程期末考试复习题

    软件工程期末考试试题及参考答案 一、单向选择题 1、软件的发展经历了(D)个发展阶段。 一 二 三 四 2、需求分析的任务不包括(B)。 问题分析 系统设计 需求描述 需求评审。 3、一个软件的宽度是指其控制的(C)。 模块数 层数 跨度 厚度 4、当模块中包含复杂的条件组

    2024年02月10日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包