软件工程经济学--期末复习资料

软件工程经济学--期末复习资料

  • 前言
  • 第一章 绪论
  • 第二章 软件工程经济学基础
  • 第三章 软件的成本管理与定价分析
  • 第四章 软件工程项目评价方法与经济效果评价
  • 第五章 软件生产函数、效益分析及不确定性分析
  • 第六章 软件工程项目进度计划的制定
  • 结尾总结

前言

软件工程经济学(叶小莺主编)
在这里插入图片描述

在信息化飞速发展的今天,软件工程不仅是一门技术学科,更是一门与经济紧密相关的交叉学科。叶小莺主编的《软件工程经济学》作为软件工程领域的重要教材,为我们提供了深入理解软件工程经济成本的宝贵视角。
期末复习是对整个学期学习成果的一次重要检验,通过总结复习资料,我们可以更好地回顾和巩固所学知识,为即将到来的考试做好充分准备。
最后,我们希望这份期末复习资料总结能够为读者提供一份全面、实用的复习指南。在复习过程中,建议大家注重理论与实践相结合,通过反复练习和思考加深对知识点的理解和记忆。同时,也希望大家能够保持积极的心态和良好的学习状态,为即将到来的考试做好充分准备。
愿每一位读者都能在期末考试中取得优异的成绩,为未来的学习和工作打下坚实的基础。(仅限宝鸡文理学院2021级计算机科学与技术专业期末复习使用)

第一章 绪论

1.软件的定义:指包括程序、数据及其相关文档的完整集合。
2.软件的分类:
①按软件的功能进行分类:系统软件、支撑软件、应用软件。
②按软件的工作方式分类:实时处理软件、多用户分时软件、交互式软件、批处理软件。
③按软件的权益进行分类:商品软件、共享软件、自由软件。
④按软件的标准化程度进行分类:标准化软件、半定制软件、定制软件。
⑤按软件与硬件的关联程度进行分类:嵌入性软件、组织性软件、半独立型软件。
⑥按软件所处的层次进行分类:平台软件、中间软件、应用软件。
3.软件产业的发展模式:
①美国的“全面领先模式”。
②日本和韩国的“整机带动模式”。
③爱尔兰的“软件集散模式”。
④印度的“外包服务模式”。
4.软件企业的组织结构有以下4种:
①直线职能式组织结构。
在这里插入图片描述
②矩阵式组织结构。
在这里插入图片描述
③事业部制组织结构。
在这里插入图片描述
④网络式组织结构。
在这里插入图片描述
5.软件企业的管理: 软件企业管理主要包括战略管理、市场管理、项目管理、质量管理、采购管理、人力资源管理、知识管理、成本管理、风险管理和软件企业文化管理等等。(详见课本p10-p11)
6.项目管理知识体系:确定了十大知识领域,主要包括项目整合管理、项目范围管理、项目进度管理、项目成本管理、项目质量管理、项目资源管理、项目沟通管理、项目风险管理、项目采购管理以及项目相关方(干系人)管理。(详见课本p12-p13)
7.软件工程模型
①瀑布模型
在这里插入图片描述
②V模型
在这里插入图片描述
③增量模型
在这里插入图片描述
④原型模型
在这里插入图片描述
⑤螺旋模型
在这里插入图片描述
8.软件规模度量
①代码行度量
软件规模常用程序的代码行(Line of code,LOC)或者千行代码KLOC(1000LOC)来衡量。代码行技术是一种较为简单的定量估算软件规模的方法,该方法依据以往开发类似产品的经验以及历史数据来估计实现一个功能所需要的源程序行数(不包括注释)。
为了使程序规模的估算更加接近实际值,可以由多名比较有经验的软件工程师来做出估算。每个人都估计程序的最小规模“a”,最大规模“b”以及最可能的规模“m”,然后分别算出这3重规模的平均值a、b和m后,再用公式计算程序规模的估算值。
在这里插入图片描述
②功能点度量
Albrecht于1979年首次提出面向功能的度量方法,主要考虑了软件系统的功能性和实用性,称之为功能点(Function point ,FP)的度量,功能点的度量主要是基于信息域的特征以及软件复杂性进行计算。
用于功能点度量的5个基本信息域:用户输入数、用户输出数、用户查询数、文件数以及外部接口数。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
环境复杂性因子取值表
在这里插入图片描述
复杂度取值表
环境复杂性因子Fi(i=114)是基于环境复杂性因子取值表对14个问题的评估所得到的值,对每个问题的取值范围是05,详见复杂度取值表,环境复杂性因子计算公式详见公式1.3。
公式1.3、1.4:
在这里插入图片描述在这里插入图片描述
9.软件工程经济学包括哪几个部分?
①学科研究的对象、任务、特征、研究范围与研究方法;
②软件系统内部构成要素与经济活动及其关联分析,如投资、融资、工期、成本、效益、效率、质量保证、开发、管理、运行与维护等及其关联分析;
③软件系统的组织结构、管理决策以及与经营活动的关系;
④软件系统的资金流、物流、信息流的输入和输出以及对系统外部(如国家、地区、社会、经济等)的影响。

第二章 软件工程经济学基础

1.固定资产、流动资产、无形资产、其他资产等几个资产之间的区别: 固定资产是指企业为了生产产品、提供劳务、出租或经营管理而持有的,其使用周期超过一年,且价值达到一定标准的非货币资产。固定资产投资主要用于扩大再生产、技术设备更新。流动资产是指企业可在一年或者超过一年的一个营业周期内变现或使用的资产。流动资产投资主要用于保证企业正常的生产经营。无形资产是指企业拥有或者控制的没有实物形态的资产。无形资产主要包括商标权、专利权、软件著作权、商誉、长期股权投资以及土地使用权等。其它资产是指不能包括在固定资产、流动资产和无形资产等项目之内的资产。
2.筹资与融资
在这里插入图片描述
3.筹资(借钱)
权益资金:主要分为企业融资项目资本金和项目融资项目资本金。其中企业融资项目资本金主要来自于企业的自有资金,主要有:企业现有资金、企业未来生产经营活动中获得的可用于软件项目建设的资金、企业资产变现资金、企业增资扩股资金。
负债资金:是指软件工程项目筹资过程中除去资本金外,以负债的方式所筹集的资金。银行贷款、出口信贷、外国政府贷款、国际金融机构贷款、发行债券、融资租赁。
4.融资(出让股权,换取资金)
传统融资是指一个企业运用各种方式向金融机构筹集资金的一种业务活动,包括取得发行股票、银行贷款、发行债券等。而相对于传统融资来说,项目融资是一种新型融资方式。
项目融得的资金是一种仅有有限追索权或无限追索权的贷款,且需要的资金量较大,因而其风险也较大。项目融资分为无追索权和有限追索权融资两类。
软件工程项目的融资从投资决策到最后完成融资通常要经过5个阶段
在这里插入图片描述
新型项目融资模式:
①BOT融资模式(Build-Operate-Transfer,即“建设-经验-转让”模式)
②PPP融资模式(Public Private Partnership,即公共部门与私人企业合
作模式)
③ABS融资模式(Asset-Backed Securitization,即资产证券化融资模式)
④TOT融资模式(Transfer-Operate-Transfer即“移交-经营-移交”模式)
⑤VC模式(Value Capture,价值捕捉模式,价值捕捉就是将由于商业活动的增加所带来的企业获利的一部分转换为公共使用)

5.优先股资金成本
优先股类似于负债融资,资金成本按照优先股股息对发行优先股所取得的资金之比进行计算,如公式2.3所示。
在这里插入图片描述
6.可行性研究的阶段
①投资机会研究。
②初步可行性研究。
③详细可行性研究。
④评估和投资决策。

7.成本和费用、收入和利润、主要税金
成本是指为了达到一定的目的或者进行生产经营活动时,购置各种生产资料或者采购商品所支付的价款以及费用,即采购成本或者购置成本。随着企业生产活动的不断进行,这些成本就转化为生产成本与销售成本。
总成本费用是指软件工程项目在一定时期内,为生产以及销售产品而花费的全部成本及其费用。

8.生产成本
生产成本即生产费用或者制造成本,是指企业为了生产产品或者提供劳务所发生的各种资源耗费。
生产成本要素按照经济用途可分为:直接材料耗费、直接工资费、间接成本、直接支出。
9.经营成本是软件工程经济学分析需要从总成本费用中分离出来的一部分费用,是指IT企业在一定会计期间内由于生产、销售以及提供劳务所发生的现金支出。
经营成本=总成本费用-更新改造资金(又称为维简费)-折旧费-摊销费-利息支出。

10.期间费用是指企业本期所发生的,与生产经营活动没有直接关系或者关系不密切的管理费用、销售费用、财务费用和研发费用。
管理费用是指企业的行政部门为了组织与管理企业的生产经营活动所发生的各项费用。
销售费用是指企业在销售产品或者提供劳务等经营过程中所发生的各项费用。
财务费用是指企业为筹集生产经营所需资金而发生的各项费用。
研发费用是指研究与开发某项目所支付的项目。
销售收入和利润。
销售收入=商品销售量×商品的单价。
营业外收入是指和企业的生产经营活动没有直接关系的各种收入。
利润=销售收入−总成本费用−销售税金及附加。
净利润又称为税后利润,是指在利润总额中缴纳了所得税后企业的利润留存。
11.主要税金:企业所得税按25%的税率缴纳;国家需要重点扶持的高新技术企业减除15%的税率征收企业所得税。
12.标书分为 商务标和技术标 两种。
13.招标人及其权利与义务:
招标人是依照《中华人民共和国招标投标法》规定提出招标项目、进行招标的法人或者其他组织。
招标人应当有进行招标项目的相应资金或者资金来源已经落实,并应当在招标文件中如实载明。
①招标人的权力:

  • 可自行办理招标事宜,也可自行选择招标代理机构,委托其办理招标事宜。
  • 可根据招标项目本身的要求,对潜在投标人进行资格审查。
  • 可对已发出的资格预审文件或者招标文件进行必要的澄清或者修改。
  • 有权拒收在招标文件要求提交的截止时间后送达的投标文件。

②招标人的义务:

  • 委托招标代理机构时,应向其提供招标所需的全部相关资料并支付委托费;
  • 不得以不合理条件限制或者排斥潜在招标人,不得对潜在投标人实行歧视待遇;
  • 招标文件不得要求或者标明特定的生产供应者,以及含有倾向或者排斥潜在投标人的内容;
  • 不得向他人透露已获取招标文件的潜在投标人的名称、数量,以及可能影响公平竞争的有关招标投标的其他情况;
  • 应当明确投标人编制投标文件所需要的合理时间,最短不得少于20日;
  • 在招标文件要求提交投标文件的截止时间前收到的所有投标文件,开标时都应当众拆封与宣读;
  • 应当采取必要的措施,保证评标在严格保密的情况下进行;
  • 在确定中标人后,应当向中标人发出中标通知书,并同时将中标结果通知所有未中标的投标人;
  • 招标人与中标人应当自中标通知书发出之日起30日内,按照招标文件和中标的投标文件签订书面合同。

14.招标代理机构及其权利与义务:
招标代理机构是依法设立、从事招标代理业务并提供相关服务的社会中介组织,与行政机关和其他国家机关不得存在隶属关系或者其他利益关系。
应当具备从事招标代理业务的营业场所与相应资金,必须要有能够编制招标文件以及组织评标的相应专业力量。
①招标代理机构的权利

  • 组织和参与招标活动;
  • 依据招标文件规定,审查投标人的资质;
  • 按规定标准收取招标代理费。

②招标代理机构的义务

  • 维护招标人和投标人的合法利益;
  • 组织编制和解释招标文件;
  • 接受国家招、投标管理机构与有关行业组织的指导、监督;
  • 应当在招标人委托的招标范围内办理招标事宜,并遵守《中华人民共和国招标投标法》关于招标人的规定。

第三章 软件的成本管理与定价分析

具体PPT
1.软件工程项目的成本构成
在这里插入图片描述
2.软件的成本核算主要方法有:功能分解法、驱动因子法和类比法。
3.价值工程设计的三个基本概念:价值(Value)、功能(Function)和全寿命周期成本(Cost)。
4.价值工程的实施步骤与方法:
在这里插入图片描述
5.确定价值工程对象的方法较多,主要介绍百分比法、ABC法以及价值系数法。课本p75-p77。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6.软件产品的定价:
在这里插入图片描述
7.软件产品的定价方法:
在这里插入图片描述
8.软件企业的定价策略:
①捆绑定价策略
②撇脂和渗透定价策略
③歧视定价策略
④免费使用定价策略
9.软件的营销方式有哪些?
答:分销、捆绑销售、网络直销、一对一直销、代理商模式等等。详见课本p85。

第四章 软件工程项目评价方法与经济效果评价

具体PPT
1.软件工程项目评价与决策方法
①关联矩阵法
②层次分析法
③平均值法
2.软件工程项目的经济效果评价
①净现值法
②内部收益率法

第五章 软件生产函数、效益分析及不确定性分析

1.生产函数和规模报酬
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.提高软件生产率的主要举措有以下几个方面:
①技术方面
在这里插入图片描述
②管理方面
在这里插入图片描述
③文化方面
在这里插入图片描述
3.软件工程项目效益的分类
①直接效益和间接效益
②内部效益与外部效益
③有形效益与无形效益
4.项目不确定因素产生的原因:
①统计误差
②宏观经济的影响
③技术更新的影响
④微观市场的影响
⑤其他外部因素的影响
5.项目不确定性分析的步骤:
①鉴别不确定性因素
②界定不确定性因素的性质
③选择不确定性分析的方法
④明确不确定性分析的结果
6.项目不确定性分析的方法:盈亏平衡法、敏感性分析、概率分析等等。

第六章 软件工程项目进度计划的制定

1.工作分解结构Work Breakdown Structure,WBS 以可交付成果为导向,把项目工作(或活动)分解为较小的、易于管理和控制的单元。
2.在创建WBS 时应注意以下几个要点:唯一性、总分性、一致性、同质性。
3.某成本管理软件工程项目按阶段分解的WBS示意图
在这里插入图片描述
4.软件工程项目的进度网络计划图:
在这里插入图片描述
在这里插入图片描述
等等,详见课本p121-p124
5.项目工作时长的算法:只考三点估算和专家分析(详见课本p125-p126)
6.网络计划优化:①工期优化 ②资源优化 ③工期—费用优化

注:第五章后半部分、第七八九章黑体标题以及课后题。

结尾总结

随着期末考试的临近,同学们在《软件工程经济学》这门课程的复习上已经付出了辛勤的努力。在这段紧张而充实的复习时光里,我们共同回顾了软件工程经济学的基本理论、实践应用与案例分析,对成本估算、效益分析、风险管理及资源优化等方面有了更为深刻的理解。
在此,我衷心祝愿每一位同学都能在期末复习中取得显著的进步。愿你们能够把握好复习的节奏,合理安排时间,做到事半功倍。同时,也希望大家能够保持积极的心态,遇到困难时能够冷静分析、迎难而上,相信自己的能力和潜力。
相信通过这段时间的复习,你们已经对软件工程经济学的知识体系有了更加全面的掌握。在即将到来的考试中,愿你们能够发挥出自己的最佳水平,取得优异的成绩。
最后,祝愿同学们期末复习顺利,考试成功!愿你们在学业的道路上越走越远,实现自己的梦想和目标。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.tpcf.cn/bicheng/10254.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java 开发 框架安全:Spring 漏洞序列.(CVE-2022-22965)

什么叫 Spring 框架. Spring 框架是一个用于构建企业级应用程序的开源框架。它提供了一种全面的编程和配置模型,可以简化应用程序的开发过程。Spring 框架的核心特性包括依赖注入(Dependency Injection)、面向切面编程(Aspect-Or…

计算机服务器中了devicdata勒索病毒如何解密,devicdata勒索病毒解密恢复工具

在网络技术飞速发展的时代,有效地利用网络开展各项工作业务,能够大大提升企业的生产运行效率,改善企业的发展运营模式,但如果网络利用不好就会给企业的数据安全带来严重威胁。近日,云天数据恢复中心接到很多企业的求助…

centos7.9升级4.19内核

centos默认的内核版本是3.10 通过命令 uname -a 输出系统的详细信息 在部署k8s集群时使用默认的3.10版本的内核,容易出各种奇奇怪怪的问题、可以理解为docker和k8s与该内核版本不兼容,所以在部署k8s集群时,务必要升级内核,这里…

Ant Design Vue的国际化设置(全局中文设置)

在使用 Ant Design Vue 进行国际化设置时,可以通过找到App.vue文件 添加引用 import { ConfigProvider } from ant-design-vue; import zhCN from ant-design-vue/es/locale/zh_CN; import dayjs from dayjs; import dayjs/locale/zh-cn; dayjs.locale(zh-cn);//日…

ESP32重要库示例详解(一):EEPROM之Preferences库

1. 了解EEPROM 在嵌入式系统开发中,断电后晚能存储少量数据是常见需求。EEPROM(Electrically Erasable Programmable Read-Only Memory)是一种非易失性存储器,即使断电数据也不会丢失。ESP32的EEPROM模拟功能利用闪存空间&#x…

移动硬盘加了PD充电口给设备供电:未来存储与供电的完美结合

添加图片注释,不超过 140 字(可选) 一、引言 随着科技的飞速发展,电子设备在人们的日常生活中扮演着越来越重要的角色。与此同时,设备间的互联互通和供电方式的便捷性也成为了用户关注的焦点。移动硬盘,作…

Node.js安装与配置环境 v20.13.1(LTS)

1 下载 Node.js — Run JavaScript Everywhere LTS -- long-term support,长期维护版本 如果要下载其他版本在download里选择下载 2 安装 一路点击next,默认安装路径C:\Program Files\nodejs 3 环境变量配置 1)Path环境变量增加nodejs安装…

Prometheus 监控平台组件深度讲解

Prometheus 的重要性和流行度已经无需多言。直入主题,本文对 Prometheus 监控平台的各个组件做深度讲解,希望能帮助读者更好地理解 Prometheus。 监控系统的核心逻辑 对于一套监控系统而言,核心就是采集数据并存储,然后做告警判…

Qt模型视图代理之QTableView应用的简单介绍

往期回顾 Qt绘图与图形视图之绘制带三角形箭头的窗口的简单介绍-CSDN博客 Qt绘图与图形视图之Graphics View坐标系的简单介绍-CSDN博客 Qt模型视图代理之MVD(模型-视图-代理)概念的简单介绍-CSDN博客 Qt模型视图代理之QTableView应用的简单介绍 一、最终效果 二、设计思路 这里…

MES系统助力离散制造行业智能制造升级

在当今工业4.0的时代浪潮下,离散制造行业正迎来一场前所未有的技术革新。MES(制造执行系统)作为连接企业计划层与控制层的关键桥梁,正逐渐成为离散制造行业提升生产效率、优化资源配置、实现智能制造的重要工具。 离散制造行业以…

数据结构——快速排序

基本思想: 快速排序是Hoare于1962年提出的一种二叉树结构的交换排序方法,其基本思想为:任取待排序元素序列中的某元素作为基准值,按照该排序码将待排序集合分割成两子序列,左子序列中所有元素均小于基准值,…

IT服务台的优势

我们谈谈IT服务台的一些好处,以更好地了解其重要性。IT 服务台为所有利益相关者(技术人员和最终用户)提供服务带来了效率。例如,三层 IT 服务台可以在第 0 层拥有自助服务门户,在第 1、2 和 3 层拥有技术人员&#xff…

文件系统:数据存储与管理的核心

文章目录 引言文件系统的基本概念文件系统的类型文件系统的工作原理现代文件系统的挑战文件系统案例研究分布式文件系统的演化FreeBSD文件系统VSFS:简单文件系统的案例 结语 引言 文件系统是计算机科学中不可或缺的一部分,它负责数据的存储、检索和管理…

1_1. Linux简介

1_1. Linux简介 文章目录 1_1. Linux简介1. 我们用linux来干嘛2. 计算机组成3. 操作系统4. Linux哲学思想5. Linux目录6. Linux分区类型 1. 我们用linux来干嘛 1. 大家都知道linux是一个操作系统,它是一个基础的软件,操作系统是硬件与应用程序的中间层。…

发布GPT-5的方式可能会与以往不同;开源vocode使用 AI 自动拨打电话;开源gpt智能对话客服工具;AI自动写提示词

✨ 1: vocode 用AI通过声音与用户进行实时交流 Vocode是一个旨在帮助开发者快速构建基于声音的大型语言模型(LLM)应用程序的开源库。简单来说,如果你想要开发一个能够通过声音与用户进行实时交流的应用,比如电话机器人、语音助手…

weditor安装的时候产生的问题

先放出来github的地址https://github.com/alibaba/web-editor,这个上面给了两种安装方式一种是: pip3 install -U weditor 这种方式会报错误, 具体原因我也不知道。那就采用第二种方式 git clone https://github.com/openatx/weditor pip3…

mysql执行流程

MySQL 架构与SQL执行流程 MySQL主要而分为server层和存储引擎层两部分 Server 层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等)&#…

C++笔试训练

i和i区别 #define _CRT_SECURE_NO_WARNINGS //i和i的区别 #include <stdio.h> int main(void) {int i 8;printf("%d\n", i);//9printf("%d\n", --i);//8printf("%d\n", i);//8printf("%d\n", i--);//9printf("%d\n"…

AI宝库:全球精选AI工具网站一网打尽,创新智慧触手可及

​&#x1f308; 个人主页&#xff1a;danci_ &#x1f525; 精选专栏&#xff1a;《设计模式》 &#x1f4aa;&#x1f3fb; 制定明确可量化的目标&#xff0c;坚持默默的做事。 探秘AI之巅&#xff0c;一键解锁未来工具&#xff01;立即点击&#xff0c;开启智能新纪元&#…

天猫最热销的三款随身WiFi,哪一款直播最好用?2024公认最好的随身WiFi,天猫上的随身wifi是正规产品吗

近期有小伙伴问我&#xff1a;“小编、小编我要当户外博主了&#xff0c;想买一个随身WiFi&#xff0c;但是天猫榜单前三的随身WiFi自己都没有听说过&#xff0c;到底入手哪个比较好&#xff1f;”三款随身WiFi呢&#xff0c;分别是格行随身WiFi、迅优随身WiFi、小米随身WiFi&a…