第二章 可行性研究2
可行性研究报告内容目录
可行性研究报告内容目录目录第一章研究背景及意义1.1 研究背景1.2 研究目的1.3 研究意义第二章国内外研究现状分析2.1 国内相关研究现状2.1.1 描述国内相关研究进展情况2.1.2 指出国内相关研究中存在的问题2.2 国外相关研究现状2.2.1 描述国外相关研究进展情况2.2.2 指出国外相关研究中存在的问题第三章可行性研究理论框架3.1 可行性研究的概念和特点3.2 可行性研究的基本原则3.3 可行性研究的方法和过程第四章可行性分析方法4.1 数据收集方法4.1.1 文献调研4.1.2 问卷调查4.1.3 访谈法4.2 数据处理方法4.2.1 统计分析4.2.2 财务分析4.3 分析指标4.3.1 投资回收期4.3.2 净现值4.3.3 内部收益率4.3.4 敏感性分析第五章可行性研究案例分析 5.1 案例选取5.2 简要介绍案例背景5.3 可行性分析结果5.3.1 投资回收期分析5.3.2 净现值分析5.3.3 内部收益率分析5.3.4 敏感性分析结果第六章可行性研究结论与建议 6.1 可行性研究结论总结6.2 可行性研究建议6.2.1 技术建议6.2.2 管理建议6.2.3 市场建议6.2.4 财务建议第七章可行性研究实施计划 7.1 研究实施目标7.2 研究实施步骤7.3 实施时间表7.4 实施预算参考文献附录以上为可行性研究报告的目录,详细列出了各个章节需要涵盖的内容。
在实际写作中,可行性研究报告应该深入调研研究对象的相关信息,利用现有的理论和分析方法进行研究,得出结论并提出建议。
同时,报告应该严格按照章节设置,逻辑清晰,让读者能够快速了解研究内容和结论。
《软件工程与开发环境》第二章可行性分析
当知道 数据元 素的控 制信息 和使用 特点时 ,把这 些信息 记录在 卡片的 背面。
36
名字:定货数量 别名: 描述:某个零件 一次定货的数量 定义:定货数量 =1{数字}5 位置:定货报表
定货信息
名字:零件编号 别名: 描述:唯一表识库 存清单中一个特定 零件的关键域 定义:零件编号 =8{字符}8 位置:定货报表
25
2.5 数据字典 数据字典是对数据流图中包含的所有 元素的定义的集合。 作用:是在软件分析和设计的过程中 给人提供关于数据的描述信息。
逻辑模型=数据流图+数据字典 系统规格说明的主要内容之一。
26
2.5.1 数据字典的内容 数据字典由对下列四类元素的定义组 成:
(1)数据流 (2)数据流分量(即,数据元素) (3)数据存储 (4)处理。用其它工具描述更方便
。
接口!
常见错误:花费过多时间去分析现有
的系统。
3
3、导出新系统的高层逻辑模型 现有的物理系统
现有系统的逻辑模型 设想目标系统的逻辑模型
建造新的物理系统
新系统逻辑模型 =数据流图+数据字典
4
4 重新定义问题
分析员和用户一起再次复查问题定义
、工程规模和目标。
讨论基础:数据流图和数据字典
(再)定义问题 分析问题
22
(3) 及物动词+宾语。避免 “加工”、 “处理”等空洞笼统的动词作名字。
(4) 名字中仅包括一个动词,如果必 须用两个动词才能描述整个处理的功能, 把这个处理再分解成两个处理可能更恰 当些。
(5) 为某个处理命名时遇到困难,可 能是分解不当造成,应考虑重新分解;
数据源点/终点并不需要设计和实现, 可以采用它们在问题域中习惯使用的名 字(如“采购员”、“仓库管理员”等)。
软件工程第二章(可行性分析)
(5) 交付的产品清单。
项目开发计划书供软件开发单位使用。
小结:
1、项目的问题定义、可行性分析和项目计划是总体 规划阶段的工作,重点是项目的可行性分析。
2、可行性分析主要从技术可行性、经济可行性和操 作可行性三方面来分析该项目是否值得开发。
3、可行性分析最后形成的成果是可行性分析报告。
项目的筹备、规划与准备是软件项目实施的前
期工作,它由两个重要的工作阶段构成:一是
项目规划及可行性分析;二是项目需求分析。
一、可行性分析的概念
可行性分析就是解决一个项目是否有可行解以及是
否值得去解的问题。该阶段的主要任务就是用最小
的代价在尽可能短的时间内确定问题是否能够得到 解决。
二、可行性分析的目标和内容
等。
(6) 技术可行性(技术风险评价):技术实力分析、已有的 工作及技术基础和设备条件等等。 (7) 法律可行性分析结果描述。 (8) 可用性评价:汇报用户的工作制度和人员的素质,确 定人机交互功能界面需求。
(9) 其他项目相关的问题:如可能会发生的变更等等。
可行性研究报告由系统分析员撰写,交由项目负责人审查, 再上报给上级主管审阅。 在可行性研究报告中,应当明确项目“可行还是不可行”, 如果认为可行,接下来还要制定项目开发计划书。
识别用户要求 评价系统的可行性 进行经济分析和技术分析 把功能分配给硬件、软件、人、数据库和其它系 统元素 建立成本和进度限制 生成系统规格说明,形成所有后续工程的基础
三、 可行性分析的主要任务
具体地说,分析员应从下面三个方面对项目做出可行性分 析: (1)技术可行性:使用现有的技术能实现这个系统吗? (2)经济可行性:这个系统的经济效益能超过它的开发成本 吗?(详细在后面介绍成本/效益分析) (3)操作可行性:系统的操作方式在该用户组织内行得通吗?
可行性研究
该图中每个符号都有名称,因此 可以起文档的作用。许多分析员喜欢 在系统流程图上加更详细的注释,有 些人甚至另加一页纸来解释系统流程 图。
库存清单系统的系统流 程图
2018/7/2
计算机科学与工程学院
15
2.4 成本/效益分析(Cost/Benefit)
2.4.1、成本估计(Cost Estimation)
v1.0 in 1970s , v2.0 in 1995
2018/7/2
计算机科学与工程学院
21
2.4.2 效益分析方法
系统的经济效益等于因使用新系统而增加的收入加上使用 新系统可以节省的运行费用。因为运行费用和经济效益两者在 软件的整个生命周期内都存在,总的效益和生命周期的长度有 关,所以应该合理地估计软件的寿命。虽然许多系统在开发时 预期生命周期长达十年以上,但是时间越长系统被废弃的可能 性也越大,为了保险起见,以后在进行成本/效益分析时一律 假设生命周期为5年。 应该比较新系统的开发成本和经济效益,以便从经济角 度判断这个系统是否值得投资,但是,投资是现在进行的,效 益是将来获得的,不能简单地比较成本和效益,应该考虑货币 的时间价值。
4225.12
6004.57 7593.37
5
2500
1.76
1418.57
9011.94
2018/7/2
计算机科学与工程学院
24
2. 投资回收期
通常用投资回收期衡量一项开发工程的价值。所谓投资 回收期就是使累计的经济效益等于最初投资所需要的时间。显 然,投资回收期越短就能越快获得利润,因此这项工程也就越 值得投资。 例如,修改库存清单系统两年以后可以节省 4225.12 元, 比最初的投资( 5000 元)还少 774.88 元,第三年以后将再节 省 1779.45 元。 774.88 / 1779.45 = 0.44 ,因此,投资回收期 是2.44年。 投资回收期仅仅是一项经济指标,为了衡量一项开发工程 的价值,还应该考虑其他经济指标。
【精品】第二章 可行性研究习题及答案
第二章可行性研究一.填空题1。
可行性研究的目的不是去开发一个软件项目,而是研究这个项目是否,。
2。
要从以下三个方面分析研究中衡量解决方法的可行性:,,.3。
技术可行性研究包括,,.4. 经济可行性一般要考虑的情况包括,,。
5。
在书写计划任务书时,此任务书应包括,,,。
6. 系统流程图是传统工具,它的基本思想是.7。
自底向上成本估计不是从开始,而是从开始。
8。
成本/效益分析的目的是要从分析开发一个特定的新系统是否划算,从而帮助使用部门负责人正确地做出是否投资于这项开发工程.9.软件费用管理的核心,也是软件工程管理中最困难、最易出错的问题之一.10.经济效益可分为有形效益和无形效益两种,有形效益的主要度量指标是,,.11.投资回收期是衡量一个开发工程价值的指标.12.纯收入是指在整个生存周期之内的与投资之差。
13.设年利率为i现存入p元,则n年后可得钱数为。
14.若年利率为i,不计复利,n年后可得钱数为F,则现在的价值P= 。
15.我们熟悉的成本估计可分为,,。
16.在可行性研究中,是系统开发过程中难度最大,最重要的一个环节。
17.瀑布模型是以文档为驱动、适合于________的软件项目的模型18.纯收入是指在整个生存周期之内的________与投资之差.19.一般说来,经济效益通常表现为减少运行费用或增加收入。
但是,投资开发新系统往往要冒一定风险,系统的开发成本可能比预计的________,效益可能比预期的________.20.自底向上成本估计与自顶向下估计相反,由底向上估计不是从________开始,而是从一个个开始________。
二.选择题1。
研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。
A.技术可行性B.经济可行性C.社会可行性D.法律可行性2。
经济可行性研究的范围包括( )A.资源有效性B.管理制度C.效益分析D.开发风险3.()可行性研究主要从以下几个方面进行研究A。
第二章 可行性分析
将来值(元)
(1+i)n
现在值(元)
主讲教师 包琼
湖北经济学院 软件工程系
1.2 可行性分析的任务 经济可行性分析 技术可行性分析 法律可行性分析
主讲教师 包琼
湖北经济学院 软件工程系
1.2.1 经济可行性分析 经济可行性主要进行成本/效益分析,从经济角 度,确定系统是否值得开发。
主讲教师 包琼
湖北经济学院 软件工程系
1.2.2 技术可行性分析 技术可行性主要根据系统的功能、性能、约束条 件等,分析在现有资源和技术条件下系统能否实 现。 技术可行性分析通常包括 风险分析 资源分析 技术分析
主讲教师 包琼 湖北经济学院 软件工程系
主要内容
1 2 3
可行性分析 成本/效益分析 可行性分析报告
主讲教师 包琼
湖北经济学院 软件工程系
可行性分析报告的主要内容 可行性研究报告(GB8567-88) 引言 可行性研究的前提 对现有系统的分析 所建议的系统 可选择的其他系统方案 投资及效益分析 社会因素方面的可行性 结论
主讲教师 包琼
$40,000
湖北经济学院 软件工程系
2.3 效益 经济效益 可增加的收入 可节省的运行费用 • 人员工资、物资消耗、节约时间等 社会效益 指使用基于计算机的系统后对社会产生的影响 (如提高了办事效益,使用户满意等) 通常社会效益只能定性地估计
主讲教师 包琼
湖北经济学院 软件工程系
2.3 经济效益的度量 货币的时间价值 投资回收期 纯收入 投资回收率 说明:在进行成本效益分析时通常只统计五年内 的经济效益。
主讲教师 包琼 湖北经济学院 软件工程系
2.3.1 货币的时间价值 通常用利率的形式表示货币的时间价值 现在的P元钱在n年之后的价值F=p(1+i)n n年后的F元钱现在的价值P=F/(1+i)n
第二章可行性研究(FeasibilityStudy).ppt
Data flow
2、例子: (1)P.25 — 27(自习) 注意:图2.6中,“产生报表〞功能没有启动!
精精 选文选档
8
§4. 数据流图
(2) [摘自?Fundamentals of Software Engineering?] Information System of a Public Library
13
§6 本钱/效益分析
(Cost/Benefit)
1、本钱估计(Cost Estimation) ⑴ 代码行技术:每行代码的平均本钱 源代码行数 ⑵ 任务分解技术:人力 工资 ⑶常 经历见 公式公 及软式 件C:形 os(t如 abSc )mx()
其中SSizoefthseyste, m ab, c,Cost,ant
缺点:
精精 选文选档
21
2、效益估计(Benefit Estimation) 例:假设某软件生命周期为5年。现在投资20万元,
平均年利率3%。从第一年起,每年年底收入 4.2万元,问该工程是否值得投资?
P = 20万 4.2万 4.2万 4.2万 4.2万 4.2万
0
1
2
3
4
5
FP(1i)n 其P 中 为初始 ,i为 投年 资 ,利 F为n 第 年P 底 的值
Title and author of requested book; name of user
Get a book
Book
Book title; user name
Book reception
Book List of books borrowed
Search by status
topics
Display of
可行性研究与需求分析(1)
29
可编辑ppt
本章小结
可行性研究与需求分析是软件生存期中的基础,其根 本的任务是确定所要开发的软件是否可行,以及确定 用户对软件系统的需求。
本章首先介绍了软件可行性研究的主要任务、步骤、 工具及如何制订项目计划。
介绍了软件需求分析的目标、任务、需求分析的过程。
26
可编辑ppt
2.3 需求分析评审
主要教学内容:
2.4.1 需求规格辑ppt
2.3.1 需求规格说明书
返回目录
软件规格说明书中阐明的需求是经过认真研究和分析
后定下来的,是软件开发人员和用户对问题的共同理解,可被当 作是双方达成的协议书。由于其中规定的需求都是系统准备加 以实现的,因此它应该作为软件设计和实现的基础和依据。在 项目开发的最后阶段,其中规定的各项需求又将是产品验收的 依据。当软件产品投入运行以后,如需进行适应性或扩充性维 护,仍然需要软件规格说明书。由此可见,软件规格说明书在 整个软件生存周期中都具有十分重要的作用。
(2)追加型或演化型
先构造一个功能简单而且质量要求不高的模型系统,作为最终
系统的核心,然后通过不断地扩充修改,逐步追加新要求,最
后发展成为最终系统。
25
可编辑ppt
2.2.4 快速原型方法(3)
4、原型如何构造? (1)快速开发一个原型; (2)借助同类相似的软件系统作为需求分析的第1 个版本的原型; (3)利用现有技术工具,快速模拟一个原型系统 模型。
4
可编辑ppt
2.1 可行性研究 (1)
主要教学内容: 1 可行性研究的任务
2 可行性研究的步骤 3 可行性研究的工具 4 制订项目计划
5
返回目录
案例说明——可行性研究
4所建议系统的技术可行性分析
4.1对所建议系统的简要描述:ECMS系统采用常规的数据库管理方法,根
据名片信息管理的特点对数据库操作,比如对数据的增加、修改、删除、 打印和输出等给予了优化。 4.2数据流程(常用系统资源图或数据流程图,见图 (2-4)
4.3与现有系统比较的优越性
ECMS系统有利于数据的集中、有效管理。与手动管理方式相比,占据
第二章 案例说明——可行性研究
2.1软件工程可行性研究案例
[案例 1] 高等学校工资管理系统(可行性研究)以我国高等 学校可用的工资管理系统作为具体例子,从系统的提出开 始到运行维护为止,结合软件生存周期的各个阶段进行介 绍。 1问题定义 1.1问题的提出 某校有 9个部门:校办、人事处、教务处、总务处、财务 处、电气系、机械系、管理系、基础部。其中财务处有 1 名主任会计师、2名会计和 2名出纳共 5人。由于职工人数 增加,每月发工资前几天会计工作量增大,要抽调其他部 门的人员帮忙,花一个星期才把职工的工资表做出来。同 时学校的规模还在不断扩大,财务工作的工作量将日益繁 重。为了减轻工作量,改善工作条件,学校决定采用微机 系统来处理工资问题。财务处首先到计算机软件公司,请 求帮助分析解决问题的可能性。
7结论
结论意见:经上述可行性分析,系统研制和开发可以立即开始进行。
2.2软件工程调研
2.2.1 现状调查 通常可以采用以下方式:面谈、电话访谈、参观、问卷、索取 有关的资料并加以学习和理解、专题报告等 。 面谈和电话访谈的一些常用技巧,这里也简单做一介绍。
(1)在访谈以前将各种问题以表格、问卷或其他书面形式写出来。 (2)避免不必要的细节,着重了解预定的内容。 (3)整个访谈应由软件专业技术人员掌握,控制好进度,保持良好的
可行性研究的步骤和流程
可行性研究的步骤和流程第一章:引言1.1 研究背景可行性研究是在决策过程中的一个重要环节,它旨在评估一个计划、项目或业务的可行性和可行性。
通过对各种因素进行全面的分析和评估,可行性研究可以帮助决策者做出明智的决策,避免不必要的风险和损失。
1.2 研究目的本文旨在介绍可行性研究的步骤和流程,帮助读者了解如何进行一项全面的可行性研究,以便做出明智的决策。
第二章:可行性研究的步骤2.1 确定项目的可行性在进行可行性研究之前,首先需要确定项目的可行性。
这包括评估项目的目标、资源需求、市场需求、技术可行性等方面。
通过对项目的可行性进行初步评估,可以确定是否继续进行可行性研究。
2.2 收集和分析数据收集和分析相关数据是进行可行性研究的重要步骤。
可以通过市场调研、问卷调查、专家访谈等方式收集必要的数据,并对数据进行分析和解释。
这有助于了解市场需求、竞争环境、技术情况等因素,为后续的评估和决策提供依据。
2.3 评估项目的可行性在收集和分析数据的基础上,需要对项目的可行性进行评估。
可以利用各种评估方法和工具,如SWOT分析、风险评估、成本效益分析等,综合考虑各种因素,评估项目的可行性和风险。
这有助于确定项目的优势和劣势,进一步指导决策过程。
2.4 制定可行性报告根据评估结果,制定可行性报告是可行性研究的重要成果之一。
可行性报告应包括项目的背景、目标、方法、结果和建议等内容。
报告应清晰、准确地呈现评估结果,并提供明确的建议和决策依据。
第三章:可行性研究的流程3.1 规划阶段规划阶段是可行性研究的起点,包括确定研究的目标和范围,制定研究计划和时间表,明确研究所需的资源和人员等。
规划阶段的目标是确保研究的顺利进行和有效实施。
3.2 数据收集阶段数据收集阶段是可行性研究的核心,包括收集和整理相关数据,为后续的分析和评估提供依据。
可以采用定性和定量的方法,如市场调研、问卷调查、专家访谈等,收集必要的数据。
3.3 数据分析阶段数据分析阶段是对收集的数据进行分析和解释的过程。
建筑项目策划和管理 第二章 工程项目可行性研究
第二节 可行性研究的阶段和步骤
项目建议书
建设单位与设计咨询公司签订可行 性研究合同,详细注明有关事宜
市场调查:调查与预测社 会对项目产品的需求量
资源调查:原材料、燃料、水、电、交通运输 地质、生活设施等自然、社会、经济条件
优选建厂地点、技术方案,确定生产工艺
确定产品方案、企业规模、车间组成、 组织机构、设备选型及人员配备
第二节 可行性研究的阶段和步骤
2.可行性研究阶段。对项目在技术上的可行性,经济 上的合理性进行全面调查研究和技术经济分析论证,经过 多方案比选,推荐编制设计任务书的最佳方案。
3.项目评估决策阶段。我国规定大中型建设项目由国 家计委委托中国国际工程咨询公司评估。评估是在可行性 研究报告的基础上,落实可行性研究的各项建设条件,进 行再分析、评价。评估一经通过,即可作为批准设计任务 书的依据,项即可列入五年计划。
第一节:工程项目可行性研究概述
1.作为项目投资决策的依据 2.作为向银行等金融机构或金融组织申请贷款、筹集 资金的依据 3.作为编制设计和进行建设工作的依据 4.作为签订有关合同、协议的依据 5.作为项目进行后评价的依据 6.作为项目组织管理、机构设置、劳动定员的依据 7.作为环保部门审查项目环境影响的依据,也作为向 项目所在地政府和规划部门申请建设执照的依据。
第二节 可行性研究的阶段和步骤
5.编制可行性研究报告 可行性报告有它特殊的要求和格式,在编制时应注意以 下几点: ⑴ 要准确简明地阐述工程项目的意义、必要性和重要性, 突出针对性。 ⑵ 要注意表达的精确性 ⑶ 编写可行性研究报告应严肃认真。 ⑷ 可行性研究报告要注意内容的系统化和格式的统—。 ⑸ 可行性研究报告要注意形式的规范化、参考文献条目 要按照国家标准规定的格式书写。
第2章 可行性研究
主讲人:李彦明
主要内容
1. 可行性研究的任务 2. 可行性研究的步骤、过程 3. 系统流程图 4. 数据流图 5. 数据字典 6. 成本效益分析 7. 可行性研究文档与项目开发计划
可行性研究的任务
首先需要进行概要的分析研究,初步确定项目的规 模和目标,确定项目的约束和限制,把它们清楚地 列举出来。 然后,分析员进行简要的需求分析,抽象出该项目 的逻辑结构,建立逻辑模型。 从逻辑模型出发,经过压缩的设计,探索出若干种 可供选择的主要解决办法,对每种解决方法都要研 究它的可行性。
例
商店业务处理系统
这个数据流图只是一个高层的系统逻辑模 型,它反映了目标系统要实现的功能 数据流图绘制步骤 首先确定系统的输入和输出 根据商店业务,画出顶层数据流图,以 反映最主要业务处理流程
经过分析,商店业务处理的主要功能应 当有销售、采购、会计三大项。主要数据 流输入的源点和输出终点是顾客和供应商。 然后从输入端开始,根据商店业务工作 流程,画出数据流流经的各加工框,逐步 画到输出端,得到第一层数据流图
优点、不足、如何工作、系统流程等 物理流程
③ 导出新的系统的高层逻辑模型
④ 导出和评价供选择的系统
技术、操作、经济作为标准,给出成本/效益分析和粗略的开发 计划
⑤ 推荐一个最佳方案 ⑥ 草拟开发计划 ⑦ 书写文档提交审查
系统流程图、数据流图、数据字典、入选方案、开发计划
可行性研究的结果是形成一个单独的 “可行性报告”,其中最主要的内容是: (1) 项目的背景:问题描述、实现环境 和限制条件等。 (2) 管理概要与建议:重要的研究结果 (结论)、说明、劝告和影响等。 (3) 推荐的方案(不止一个):候选系统 的配臵与选择最终方案的原则。 (4) 简略的系统范围描述:分配元素的 可行性。
软件工程导论第2章可行性研究
表 2.1 基本符号
符号
名称
说明
处理
能改变数据值或数据位置的加工或部件
输入/输出 连接 换页连接
表示输入或输出(或既输入又输出), 是一个广义的不指明具体设备的符号
指出转到图的另一部分或从图的另一部 分转来,通常在同一页上
指出转到另一页图上或由另一页图转来
人工操作 由人工完成处理
数据流
用来连接其他符号,指明数据流动方向
尽管系统流程图使用的某些符号和程序流程图所用 的符号相同,但系统流程图表达的是信息在系统中 各个部件之间流动的情况,而不是对信息进行加工 处理的控制过程。
例:库存清单系统
零件库存量的每一次变化称 为一个事务,由放在仓库中 的CRT终端输入到计算机 中。
系统中的库存清单程序对事 务进行处理,更新存储在磁 盘上的库存清单主文件,并 且把必要的定货信息写在磁 带上。最后,每天由报告生 成程序读一次磁带,并且打 印出定货报告。
习题
2-1 在软件开发的早期阶段为什么要进行可行性研究? 应该从哪些方面研究目标系统的可行性?
2-2 为方便储户,某银行拟开发计算机储蓄系统。储 户填写的存款单或取款单由业务员键入系统,如果是 存款,系统记录存款人姓名、住址、存款类型、存款 日期、利率等信息,并印出存款单给储户;如果是取 款,系统计算利息并印出利息清单给储户。 请写出问题定义并分析此系统的可行性。
2.1.2 问题定义的步骤
在问题定义阶段,系统分析员要深入现场,阅 读用户写的书面报告、听取用户对开发系统的 要求、调查开发系统的背景理由。
还要与用户负责人反复讨论,以澄清模糊的地 方、改正不正确的地方。
最后写出双方都满意的问题定义报告,并确定 双方是否可进行深入系统可行性研究的意向。
可行性研究(可行性研究)
可行性研究(可行性研究)第一篇:可行性研究第二篇:可行性研究问题第三篇:制药厂可行性研究报告第四篇:甜品店可行性研究报告第五篇:可行性研究报告深度要求更多相关范文◎ 第一章导论可行性研究的含义:是在投资拟建之前,通过对工程有关的市场资源、工程技术、经济、社会等方面问题进行全面分析、论证和评价,从而确定工程是否可行或选择最正确实施方案的一项工作。
工程可行性:技术可行性研究(核心内容),经济合理性可行性研究的阶段:机会研究(工程建设书)、初步可行性研究(目的是节省时间)、可行性研究可行性研究的作用:①为投资者进行投资决策提供依据,②为投资者申请工程贷款提供依据③为商务谈判和签订有关合同或协议提供依据④为投资企业上市提供依据⑤为工程设计提供依据⑥为领导决策提供依据⑦为工程项融资提供依据。
公路工程的特点:非排他性、垄断性、外部性资源配置的形式:①计划经济、②市场经济、③中间派道路(帕里托补偿原那么:在不损害大多数人利益的同时补偿少数人的利益)◎ 第二章可行性研究经济学基础经济学原理:将稀缺资源进行有效配置而实现利益的最大化。
经济配置:①计划经济②市场经济③二者结合稀缺资源与欲望需求存在矛盾,就要解决如何将稀缺资源进行有效配置而获得最大利益的问题。
配置资源理论:①自由经济学(亚当斯密《国富论》市场经济弗里德曼《资本主义自由》)② 社会经济学③ 福利经济学(效用经济学、边际效益理论、功利主义、节富济贫)市场决定资源资源价格,政府干预扭曲价格,进出口问题,投入物(土地劳动力),外汇影子价格:在完全竞争市场条件下的均衡价格,将国民收入作为目标函数,求出各种资源收到最有利用的价格。
可比性:①价格可比性(原材料、土地、劳动力、交易本钱、外汇汇率、利率)②需求的可比性③消耗费用可比性④时间上的可比性◎ 第三章社会经济调查、分析与基础直接影响区:道路通过的区域特征:经济显著增长、交通显著增长、交通明显增加、交通集中、交通条件改善小区:属运输经济带,社会经济分析调查预测的最小区域区域经济调查的内容:①资源调查(矿产土地旅游森林)②人口调查(总人口、人口密度、增长率、劳动力资源)③区域经济开展水平(国民经济生产总值、经济结构、国民收入、经济布局、投资于外贸、经济开展、政策与规划、交通运输业)区域经济调查方法:直接观察法、采访法、统计年鉴经济分析的内容:①资源分析②人力资源分析(增长构成分布结构人均收入情况)③经济分析(增速、区域经济)经济分析程序:①明确目标② 资料③系统性比拟(定量、定性)④ 概括、总结分析经济分析方法:比照分析法、平均数分析法、变异性分析法(标准差法)分析时应注意的问题:可行性问题、定性与定量相结合、综合分析原那么社会经济预测的程序:①明确对象,选择目标② 选择变量③收集变量信息④选择预测方法,建立模型⑤检验模型⑥应用模型预测预测的方法:①趋势外推法、②生长曲线法、③回归法、④弹性系数法预测的基本原理:现有数据,规律预测未来①确定性关系②统计对应关系◎ 第四章公路工程交通量的调查分析与预测交通量调查的任务:①机动车保有量调查②公路里程调查③运输量调查(航空、铁路、公路、水运、管道)④道路运输量调查⑤交通量分布调查⑥车辆实载率调查⑦其他调查交通量调查的范围:①空间范围(小区---县、区,不能重复、交叉)②时间范围(30年) od矩阵:表示起终点间的交通出行量的调查结果的二维表格,称为od表,也叫od矩阵。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
经济可行性—成本 §2、2经济可行性 成本 效益分析 、 经济可行性 成本/效益分析
1、成本: 、成本: ( 1)购置并安装软硬件及有关设备的 ) 费用; 费用; (2)系统开发费用; )系统开发费用; (3)系统安装、运行和维护费用; )系统安装、运行和维护费用; (4)人员培训费用。 )人员培训费用。 估算成本与实际成本的误差尽量小。 估算成本与实际成本的误差尽量小。
2、7 数据字典 、 (Data Dictionary) )
数据字典是对 数据字典 是对DFD中的每个数据 是对 中的每个数据 规定一个定义条目, 规定一个定义条目 , 以保持数据在 系统中的一致性。 系统中的一致性。 数据流图必须与描述并组织数据 条目的数据字典配套使用。 条目的数据字典配套使用。
1、 目的内容 、
出现在DFD中的数据可分为: 中的数据可分为: 出现在 中的数据可分为 ( 1) 只含一个数据的数据项 ( 或 ) 只含一个数据的数据项( 数据元素) 如数量、书费合计; 数据元素),如数量、书费合计; ( 2) 由多个相关数据项组成的数 ) 据流,如发票; 据流,如发票; ( 3) 数据文件或数据库 , 如各班 ) 数据文件或数据库, 学生用书表; 学生用书表; (4)加工。 )加工。
例:计算机售书系统的系统流程图
2、6 数据流图 、 (Data Flow Diagram —DFD) ) 软件系统逻辑模型的一种图形表示 (graphic representation) )
例:计算机售书系统的数据流图
DFD的性质特点: 的性质特点: 的性质特点 ( 1)数据流图中的箭头仅能表示在 ) 系统中流动的数据; 系统中流动的数据; ( 2) 程序流程图不同 , DFD不能表 ) 程序流程图不同, 不能表 示程序的控制结构, 示程序的控制结构 , 例如选择或循环结 构等; 构等; ( 3) DFD表示的范围具有很大的灵 ) 表示的范围具有很大的灵 活性,如分层数据流图( 活性,如分层数据流图(Leveled DFD); ) 是软件分析阶段的工具, ( 4) DFD是软件分析阶段的工具 , ) 是软件分析阶段的工具 而不是过程设计工具。 而不是过程设计工具。
4、成本/效益分析方法: 、成本 效益分析方法 效益分析方法: (1)货币的时间价值; )货币的时间价值; (2)投资回收期; )投资回收期; (3)纯收入; )纯收入; (4)投资回收率。 )投资回收率。
技术可行性——步骤 §2、3技术可行性 、 技术可行性 步骤
1、复查系统模和目标; 、复查系统规模和目标; 2、研究目前正在使用的系统; 、研究目前正在使用的系统; 3、导出新系统的高层逻辑模型; 、导出新系统的高层逻辑模型; 4、重新定义问题; 、重新定义问题; 5、导出评价供选择的解法; 、导出评价供选择的解法; 6、推荐行动方针; 、推荐行动方针; 7、草拟开发计划; 、草拟开发计划; 8、书写文档提交审查。 、书写文档提交审查。
二、内容 1、经济可行性研究 、 进行成本效益分析,评估项目的开发成本。 进行成本效益分析,评估项目的开发成本 。估 算开发成本是否会超过项目预期的利润。 算开发成本是否会超过项目预期的利润 。 分析 系统开发对其他产品或利润的影响。 系统开发对其他产品或利润的影响。 2、技术可行研究(关键) 、技术可行研究(关键) 根据客户提出的系统功能、 根据客户提出的系统功能、性能及实现系统的 各项条件, 从技术的角度实现系统的可行性。 各项条件 , 从技术的角度实现系统的可行性 。 包括风险分析( 包括风险分析 ( 在给定的约束条件下,判断能 否设计并实现系统所需的功能和性能) 、 资源 ) 分析(论证是否具备系统开发所需的各类人员, 分析( 管理和专业人员,软件、硬件资源和工作环境)、 ) 技术分析( 技术分析 ( 当前的科学技术是否支持系统开发 的全过程)。 )
§2、4 方案选择 、
§2、5 系统流程图 、 (system flowchart) )
系统流程图是用来描述系统物理模型的 系统流程图 是用来描述系统物理模型的 一种传统工具, 一种传统工具 , 其作用是在抽象等级的 黑盒子级上描绘系统内部的主要成份, 黑盒子级上描绘系统内部的主要成份 , 表达信息在各个成份之间流动情况。 ( 程序流程图表示信息的加工与控制过 程)。 当以概括的方式抽象地描绘一个物理 系统时, 仅仅使用下图中列出的基本符 系统时 , 号就够了, 号就够了 , 其中每个符号表示系统中的 一个部件。 一个部件。
2、效益: 、效益: (1)经济效益,应用系统为用户 )经济效益, 增加的收入(直接或统计法) 增加的收入(直接或统计法); 2)社会效益(定性方法) (2)社会效益(定性方法)。 3、成本估计: 、成本估计: (1)代码行技术; )代码行技术; (2)任务分析技术; )任务分析技术; (3)自动估计成本技术。 )自动估计成本技术。
4、 数据文件 、
包括 (1)文件名 ) (2)别名 ) (3)组成 ) (4)组织 ) (5)备注 ) 各班学生用书 {系编号 专业和班编 系编号+专业和班编 系编号 年级+{书号 号+年级 书号 年级 书号}} 按系、 按系、专业和班从小 到大排列
5、字典使用的符号 、 等于,定义为; (1)= 等于,定义为; ) (2)+ 加; ) 选择符,表示[ 中列举的值可 (3)[ ] 选择符,表示 ]中列举的值可 ) 以任取其一; 以任取其一; 重复符,表示对{ 中的内容可 (4){ } 重复符,表示对 }中的内容可 ) 视需要重复使用; 视需要重复使用; 可选符,表示对( (5)( ) 可选符,表示对( )中的内 ) 容可由设计员决定取舍; 容可由设计员决定取舍; 注释符。 (6)*---* 注释符。 )
2、 数据项 、
包括 (1)数据项名 ) (2)别名 ) (3)取值 ) (4)备注 ) 数量 书费合计 购书量 正整数 00.00~99.99
3、 数据流 、
包括 (1)数据流名 ) (2)别名 ) (3)组成 ) (4)备注 ) 发票 购书发票 学号+姓名 书名+单 姓名+{书名 学号 姓名 书名 单 数量+总价 价+数量 总价 书费合计 数量 总价}+书费合计
例: 发票=(学号) 姓名 书号 姓名+ 书号+单价 发票 (学号)+姓名 {书号 单价 + 数量+总价 总价}+书费合计 数量 总价 书费合计 系编号=2{数字 数字}2 * 例如 01,02 * 系编号 数字 ,
6、字典的实现 、 人工、自动,字典处理程序) (人工、自动,字典处理程序) 说明: 是对DFD中的基本加工进 说明 : 是对 中的基本加工进 行详尽的描述,包括输入数据 输入数据, 行详尽的描述,包括输入数据,加工逻 辑和输出数据等部分组成 等部分组成。 辑和输出数据等部分组成。 加工逻辑阐明把输入数据转换为 输出数据的策略( policy) 是主体, 一 输出数据的策略 ( ) 是主体 , 般用结构化语言(structured language)、 般用结构化语言 、 table) 、 判 定 树 判 定 表 (decision (decision tree)等工具来描述。 等工具来描述。 等工具来描述
第二章 可行性研究 (feasibility study) )
软件工程 主讲人:李桂成 主讲人 李桂成
山西大学计算机与信息技术学院
§2、1引言 、 引言 一、目的 可行性研究的目的就是用最小的代 价,在尽可能短的时间内确定问题是否 在尽可能短的时间内确定问题是否 能够解决。 能够解决。 它包括经济可行性、技术可行性、 它包括经济可行性、技术可行性、 法律可行性和技术开发方案的选择。 法律可行性和技术开发方案的选择。
3、法律可行性研究 、 研究在系统开发过程中可能涉及的各 种合同、侵权、 种合同、侵权、责任以及各种与法律相 抵触的问题。 抵触的问题。 4、开发方案的选择性研究 、 提出并评价实现系统的各种开发方案, 提出并评价实现系统的各种开发方案 , 从中选出一种用于软件项目开。 从中选出一种用于软件项目开。 5、操作可行性(操作方式是否可行) 、操作可行性(操作方式是否可行)
软件工程 第二章 可行性研究 结束