《软件工程项目讲义》由会员分享,可在线阅读,更多相关《软件工程项目讲义(71页珍藏版)》请在金锄头文库上搜索。
1、软件工程软件工程第第2 2章章 可行性研究与项目计划可行性研究与项目计划本章重点本章重点1.系统流程图系统流程图; 2. 2.可行研究的过程可行研究的过程; 3.数据流图数据流图、数据字典、数据字典本章难点本章难点 数据流图、数据字典数据流图、数据字典 成本成本/效益分析效益分析教学目标了解可行性研究的任务了解可行性研究的任务 了解可行性研究的过程了解可行性研究的过程 掌握掌握系统流程图、系统流程图、数据流图、数据字典数据流图、数据字典 了解了解成本成本/效益分析效益分析第第2章章可行性研究与项目计划可行性研究与项目计划2.1可行性研究可行性研究2.2可行性分析报告可行性分析报告格式格式2.3
2、项目立项项目立项2.4项目计划项目计划2.52.5 系统流程图系统流程图2.6 2.6 数据流图数据流图2.7 2.7 数据字典数据字典2.8 2.8 成本成本/ /效益分析效益分析 第第2章章可行性研究与项目计划可行性研究与项目计划2.1可行性研究可行性研究2.1.1可行性研究的任务可行性研究的任务(1)经济可行经济可行性研究性研究。(2)社会可行性研究)社会可行性研究。(3)工作量工作量的估计的估计。(4)技术性技术性研究研究。(5)国内外同类产品的水平国内外同类产品的水平比较比较。(6)风险性研究风险性研究。(7)法律性研究法律性研究。(8)市场前景的研市场前景的研究。究。任务任务不是解
3、决问题,不是解决问题,而是确定是否可解而是确定是否可解值得解值得解例:例:BookMis可从下述可从下述3方面考虑:方面考虑:Technically(技术上技术上)-使用现有的技术能实现吗使用现有的技术能实现吗? ?Operationally(操作上操作上)-用户能行得通吗用户能行得通吗? ?Economically(经济上经济上)-经济效益经济效益 开发成本吗开发成本吗? ?注:不要花过多精力,占总成本的注:不要花过多精力,占总成本的5 10%2.1.2可行性研究的步骤可行性研究的步骤1 1确定项目规模和目标确定项目规模和目标 可行性研究分析人员找到项目干系人中的关键人员,可行性研究分析人员
4、找到项目干系人中的关键人员, 了解如下几方面的内容:了解如下几方面的内容: (1 1)项目的)项目的规模规模有多大;有多大; (2 2)项目)项目目标目标是什么;是什么; (3) (3) 目前系统的目前系统的信息信息来源于何处;来源于何处; (4) (4) 目前系统的目前系统的优点和缺点优点和缺点; (5) (5) 目前目前系统与国内外同类产品的比较系统与国内外同类产品的比较,优势和劣势分别是,优势和劣势分别是什么。什么。规模规模按软件按软件规模规模进行划分:进行划分:类别类别参加人员数参加人员数研制期限研制期限源程序行数源程序行数微型微型114周周0.5k小型小型116月月1k2k 数值计算
5、或数据处理数值计算或数据处理. . 通常没有与其它程序的接口。需要按一定的标通常没有与其它程序的接口。需要按一定的标准化技术、正规的资料书写以及定期的系统审查。只是没有大题目那样严格准化技术、正规的资料书写以及定期的系统审查。只是没有大题目那样严格。中型中型2512年年5k50k 应用程序和系统程序。软件人员之间、与用户之间的联系、协调的配合关应用程序和系统程序。软件人员之间、与用户之间的联系、协调的配合关系。因而计划、资料书写以及技术审查需要比较严格地进行。系统的软件工程系。因而计划、资料书写以及技术审查需要比较严格地进行。系统的软件工程方法是完全必要的。方法是完全必要的。6大型大型5202
6、3年年50k100k 编译程序、小型分时系统、实时控制系统等。二级管理,若干小组,每组编译程序、小型分时系统、实时控制系统等。二级管理,若干小组,每组5 5人以下。人以下。人员调整往往不可避免,新手的培训。采用统一的标准,实行严格的审查是绝对必要人员调整往往不可避免,新手的培训。采用统一的标准,实行严格的审查是绝对必要的。的。甚大型甚大型100100045年年1M(=1024k) 若干个子项目,每一个子项目都是一个大型软件。子项目之间具有复杂的接口。若干个子项目,每一个子项目都是一个大型软件。子项目之间具有复杂的接口。如远程通信系统、多任务系统、大型操作系统、大型数据库管理系统、军事指挥系统如
7、远程通信系统、多任务系统、大型操作系统、大型数据库管理系统、军事指挥系统通常现有这样的规模。很显然,这类问题没有软件工通常现有这样的规模。很显然,这类问题没有软件工程方法的支持,它的开发工作是程方法的支持,它的开发工作是不可想象的。不可想象的。极大型极大型20005000510年年1M10M 军事指挥、弹道导弹防御系统。只是对软件工程技术依赖的程度不同而已。军事指挥、弹道导弹防御系统。只是对软件工程技术依赖的程度不同而已。7导出高层逻辑模型导出高层逻辑模型(conceptualdesign)抽象抽象实现实现改进改进老系统老系统模型模型新模型新模型新系统新系统报告应该告诉用户报告应该告诉用户“W
8、hat”而不是而不是“How”步步骤骤什么什么如何如何步步骤骤逻辑模型逻辑模型重新定义重新定义1、复查定义、复查定义注:此时合同未签,应考虑成本,不宜反复注:此时合同未签,应考虑成本,不宜反复太多次。太多次。导出多种解法导出多种解法进度表进度表经济上合算经济上合算技术上可行技术上可行操作上可行操作上可行技术上不可行技术上不可行用户用户不不可可能能操操作作不合算不合算2.1.2可行性研究的步骤可行性研究的步骤2 2建立新系统的高层逻辑模型。建立新系统的高层逻辑模型。 从现有的物理系统出发,从而导出系统的高层逻辑。方从现有的物理系统出发,从而导出系统的高层逻辑。方法是用法是用 数据流图数据流图来描
9、述逻辑模型,来描述逻辑模型, 然后对导出的逻辑模型进行研究,然后对导出的逻辑模型进行研究, 最后根据开发的目标得到新系统的逻辑模型。最后根据开发的目标得到新系统的逻辑模型。3 3找出多种方案。找出多种方案。 分析员从新系统的逻辑模型出发,导出几种高层次的物分析员从新系统的逻辑模型出发,导出几种高层次的物理解决方案供选择。理解决方案供选择。4 4写出写出可行性研究报告可行性研究报告。5 5进行审查。进行审查。1引言引言2项目组织项目组织3参考资料参考资料4术语术语5.可行性研究的前提可行性研究的前提6条件、假定和限制条件、假定和限制7产品方案产品方案8销售重点销售重点2.2可行性分析报告书写规范
10、可行性分析报告书写规范9对现有系统的分析对现有系统的分析10所建议的系统在技术上的可行性分析所建议的系统在技术上的可行性分析11可选择的其他系统方案可选择的其他系统方案12市场分析市场分析13技术可行性评价技术可行性评价14投资及效益分析投资及效益分析15社会和法律因素方面的可行性社会和法律因素方面的可行性16结论结论2.3项目立项项目立项2.4项目工作计划项目工作计划2.4.1项目工作计划项目工作计划项目工作计划具体包括以下几项内容:项目工作计划具体包括以下几项内容:(1)项目概况)项目概况;(2)项目进度)项目进度;(3)人员构成)人员构成;(4)项目组联系方式)项目组联系方式;(5)费用
11、支出)费用支出;(6)客户资料)客户资料。2.4.2硬件资源规划硬件资源规划1服务器。服务器。2网络设备。网络设备。3.开发机。开发机。4测试机。测试机。5运行机运行机。2.4.3软件资源规划软件资源规划1 1开发平台开发平台2 2第三方支持软件第三方支持软件3. 3. 项目管理工具项目管理工具4 .4 .开发工具开发工具 软件开发时用到的解决工作效率问题的工具,它们是:软件开发时用到的解决工作效率问题的工具,它们是: 项目设计工具:项目设计工具: 如如RATIONAL, PROJECT2007RATIONAL, PROJECT2007等;等; 软件设计绘图工具:软件设计绘图工具: 如如VIS
12、IOVISIO等;等; 测试工具:测试工具: C+TEST, Mcabe C+TEST, Mcabe,Rational ClearCaseRational ClearCase, LoadRunnerLoadRunner等等等等 BUG BUG 管理工具:管理工具:BMS BMS 等。等。 服务器上传软件服务器上传软件FTPFTP软件;软件; 软件配置软件:软件配置软件: CVSCVS、VSSVSS、ROSE ROSE 等。等。2.5 2.5 系统流程图系统流程图(System Flow Diagram)(System Flow Diagram) 反映信息在反映信息在各部分各部分各部分各部分间流
13、动的情况间流动的情况( (描绘物理系统描绘物理系统) ) 控制、处理信息(控制、处理信息(不同于程序流程图不同于程序流程图)系统流程图系统流程图 是描绘系统物理模型的传统工具描绘系统物理模型的传统工具。它的基本思想是用图形符号以黑盒子形式描绘系统里图形符号以黑盒子形式描绘系统里面的每个部件面的每个部件(程序、文件、数据库、表格、人程序、文件、数据库、表格、人工过程等),表达信息在各个部件之间流动的工过程等),表达信息在各个部件之间流动的情况。情况。软件微软公司的软件微软公司的WORD、金山公司的、金山公司的WPS等。等。其中微软的其中微软的officevisio软件有专门用来设计各种流程软件有
14、专门用来设计各种流程图的模板图的模板。2.5.1 2.5.1 系统流程图系统流程图(System Flow Diagram)(System Flow Diagram)例子:库存、采购例子:库存、采购 某某装装配配厂厂有有一一座座存存放放零零件件的的仓仓库库, ,仓仓库库中中现现有有的的各各种种数数据据都都记记录录在在库库存存清清单单主主文文件件中中, ,当当仓仓库库中中零零件件数数量量有有变变化化时时, ,应应该该及及时时修改主文件修改主文件. . 如如果果某某种种零零件件的的库库存存量量 库库存存量量临临界界值值, ,则则应应该该报报告告给给采采购购部部门门以以便便定定货货, ,规规定定每每
15、天向采购部门送一次定货天向采购部门送一次定货报告报告. .变化变化仓库仓库零零 库存量库存量件件临界值临界值库存清单库存清单XX:XX:库存库存 收入收入(第第5年底年底)不合算不合算!成本成本/效益分析效益分析 衡量工程价值的经济指标有:衡量工程价值的经济指标有:纯收入(纯收入(第第5年底年底)=折合现价的总收入折合现价的总收入-当前投资额当前投资额=投资回收期投资回收期例:第例:第6年底可收回年底可收回1.194052296529成本成本/效益分析效益分析投资回收率:设为投资回收率:设为j2.8可行性研究与项目建议书的区别可行性研究与项目建议书的区别1研究任务不同。研究任务不同。项目建议书
16、是初步选择项目,其决定是否需要进行下一步工作,主要考察建议的必要性和可行性必要性和可行性;可行性研究则需进行全面深入的技术经济分析技术经济分析论证,作多方案比较,推荐最佳方案,或者否定该项目并提出充分理由,为最终决策提供可靠依据。2基础资料依据不同。基础资料依据不同。项目建议书是依据国家的长远规划和行业、地区规划以及产业政策,拟建项目的有关的自然资源条件和生产布局状况,项目主管部门的有关批文。可行性研究除把已批准的项目建议书作为研究依据外已批准的项目建议书作为研究依据外,还需把文件详细的设计资料和其他数据资料作编制依据。3内容繁简和深度不同。内容繁简和深度不同。两个阶段的基本内容大体相似,但项
17、目建议书不可能也不要求做得很细致,内容比较粗略简单,属于定性性质属于定性性质的,可行性研究报告则是正在这个基础上进行充实补充,使其更完善,具有更多的定量论证。4投资估算的精度要求不同。投资估算的精度要求不同。项目建议书的投资估算一投资估算一般根据国内外类似已建工程进行测算或对比推算,误差准许控制在上20,可行性研究必须对项目所需的各项费用进行比较详尽精确的计点,误差要求不应超过10。总的来说,项目建议书和可行性研究是项目前期策划的两个不同阶段,项目建议书是可行性研究的基础。2.9可行性研究报告用途可行性研究报告用途可行性研究报告可行性研究报告用途可行性研究报告,简称可研报告,是从事一种经济活动
18、(投资)之前,从政策法规、市场供求、产品方案、生产规模、建设方案、财务效益、经济效益等方面及社会各种环境因素进行全面调查、研究、分析,筛选确定项目各种有利与不利因素、项目各方面是否可行、估计项目成功率大小、财务经济效益和社会效果程度,为决策者及相关单位提供决策分析的基础性研究成果资料。主要用途如下:一、用于企业融资、对外招商合作此目的可研报告通常要求市场分析准确企业融资、对外招商合作此目的可研报告通常要求市场分析准确、投资方案合理、并提供竞争分析、营销计划、管理方案、技术研发等实际运作方案等。二、用于国家发展和改革委立项此目的可研报告国家发展和改革委立项此目的可研报告是根据中华人民共和国行政许
19、可法和国务院对确需保留的行政审批项目设定行政许可的决定而编写,是大型基础设施项目立项的基础文件,发改委根据可行性研究报告进行核准、备案或批复,决定某个项目是否实施。另注意,对于核准类项目,项目单位需在可研报告基础上编制项目申请报告,以项目申请报告为主材料,可研报告作为附件进行项目核准申请。三、用于银行贷款商业银行在贷款前进行风险评估银行贷款商业银行在贷款前进行风险评估时,需要项目方出具详细的可行性研究报告。另外在申请国家的相关政策支持资金、工商注册时往往也需要编写可行性研究报告,该文件类似用于银行贷款的可研报告。四、用于境外投资项目核准企业在境外进行矿产资源和其他产业投资时,需要编写可行性研究
20、报告上报发改委及相关部门,以获得境外投资核准。另申请中国进出口银行境外投资重点项目信贷支持时,也需要编制可行性研究报告。可行性研究报告编制要点:1、设计方案、设计方案可行性研究报告的主要任务是对预先设计的方案进行论证,所以必须设计研究方案,才能明确研究对象。2、内容真实、内容真实可行性研究报告涉及的内容以及反映情况的数据,必须绝对真实可靠,不允许有任何偏差及失误。其中所运用的资料、数据,都要经过反复核实,以确保内容的真实性。3、预测准确、预测准确可行性研究报告是投资决策前的活动。它是在事件没有发生之前的研究,是对事务未来发展的情况、可能遇到的问题和结果的估计,具有预测性。因此,必须进行深入的调
21、查研究,充分的占有资料,运用切合实际的预测方法,科学的预测未来前景。4、论证严密、论证严密论证性是可行性研究报告的一个显著特点。要使其有论证性,必须做到运用系统的分析方法,围绕影响项目的各种因素进行全面、系统的分析,既要做宏观的分析,又要做微观的分析第一部分第一部分项目概述项目概述(约约500字字)包括项目所处的技术领域(依据“项目指南”技术领域详细分类)、主要内容、创新点、技术水平;项目的主要用途及应用范围;项目的社会经济意义、申请创新资金的必要性。第二部分第二部分企业概况企业概况一、基本信息包括企业名称、通讯地址、注册时间、注册资金、企业登记注册类型、主管单位(部门)名称。二、管理团队1、
22、核心团队:企业负责人、技术(项目)负责人、财务负责人、市场负责人等人的学历、所学专业、主要经历、技术专长、创新意识、开拓能力及主要工作业绩。2、创新企业家介绍三、企业现有能力研发能力、市场及销售能力、项目产品已有的产业化条件、资金管理能力及其它特殊能力。四、企业发展历程及抵御风险能力1、企业发展历程企业最初成立情况;重大项目开发及主要上市产品;重大融资情况;公司人员总数、总资产、净资产变化、主营业务收入、利润水平变化情况及其它重大事件。2、项目实施风险及应对措施第三部分第三部分项目技术及产品实现项目技术及产品实现一、项目基本情况1、项目基本信息项目名称、起始及完成时间、所属领域、支持方式等。2
23、、项目技术传承3、项目负责人及技术骨干基本情况二、项目技术方案1、项目总体技术概述总体技术方案项目依据的技术原理、主要技术与性能指标、项目实现的质量标准类型及标准名称,通过本项目实施,企业新获得的相关证书情况。项目创新内容理论创新、应用创新、技术创新、工艺创新、结构创新等。2、项目技术开发可行性项目技术现状(国内外相关技术的研究、开发现状)项目主要内容(申报项目研究内容及涉及的关键技术及技术指标描述)项目技术路线描述项目技术实现依据设计思想依据(文献、或者专利、或发明等)关键技术实现的依据项目技术实现主要面临的风险及应对措施3、项目技术成熟性项目所处阶段、项目产品销售情况、关键技术成熟性分析三
24、、项目产品化1、项目产品特性产品形态、产品用途、产品性能比较优势、现阶段本项目经济效益情况。2、项目产品生产方式及条件生产方式、生产工艺流程中(软件附外)必备的生产条件、项目现有生产及加工条件、项目产业化还需要完备的设备和仪器。3、产品实施计划项目完成时所属阶段;项目产品销售情况;执行的标准;项目产品化实施计划的具体进度安排、阶段目标及主要工作内容。第四部分第四部分项目产品市场与竞争项目产品市场与竞争一、市场概述行业及市场概述、项目产品的市场需求程度、目标市场二、竞争分析(竞争优势分析)三、市场策略支持保障(人力资源规划、资本运作、管理规划及其它策略)。第五部分第五部分商业模式商业模式一、项目
25、产品开发的生产策略二、项目产品的市场营销策略三、项目获利方式四、企业未来1-3年的定位及发展计划第六部分第六部分财务与预测财务与预测一、企业历史财务分析1、企业历史财务分析2、对上年度财务报表中的主要科目进行分析说明二、项目投融资1、项目投资近期项目完成的投资情况(上年度1月1日-申报前1个月内);近期完成额;资金使用情况说明;新增投资预算及依据(固定资产和流动资金);测算依据。2、项目融资(计划新增投资)企业自筹;银行贷款;财政拨款。三、项目经济效益分析1、项目产品生产规模及销售相关2、项目产品生产成本项目产品生产成本的主要购成因素分析;预测产品的单位成本。3、项目产品定价分析说明项目产品的
26、价格;定价策略。4、本项目经济效益预测项目执行期内实现的经济效益预测5、项目投资静态分析四、企业发展预测项目完成时的企业生产规模、年销售收入、人员总数及预测依据第七部分第七部分企业财务基本数据企业财务基本数据第八部分第八部分附件附件可研报告内涵可研报告内涵可行性研究报告内涵:可行性研究是建设项目立项、决策的主要依据。按照建设内容不同可行性研究可分为工业建设项目可行性研究、景区开发项目可行性研究、农业/种植业与养殖业项目可行性研究、市政项目可行性可行性研究、环保项目可行性研究、交通建设可行性研究、教育项目可行性研究等。各类投资项目可行性研究的内容及侧重点因行业特点而差异很大,但一般应包括以下内容
27、:1、投资必要性主要根据市场调查及预测的结果,以及有关的产业政策等因素,论证项目投资建设的必要性。在投资必要性的论证上,一是要做好投资环境的分析,对构成投资环境的各种要素进行全面的分析论证,二是要做好市场研究,包括市场供求预测、竞争力分析、价格分析、市场细分、定位及营销策略论证。2、技术可行性主要从项目实施的技术角度,合理设计技术方案,并进行比选和评价。各行业不同项目技术可行性的研究内容及深度差别很大。对于工业项目,可行性研究的技术论证应达到能够比较明确地提出设备清单的深度;对于各种非工业项目,技术方案的论证也应达到目前工程方案初步设计的深度,以便与国际惯例接轨。3、财务可行性主要从项目及投资
28、者的角度,设计合理财务方案,从企业理财的角度进行资本预算,评价项目的财务盈利能力,进行投资决策,并从融资主体(企业)的角度评价股东投资收益、现金流量计划及债务清偿能力。4、组织可行性制定合理的项目实施进度计划、设计合理的组织机构、选择经验丰富的管理人员、建立良好的协作关系、制定合适的培训计划等,保证项目顺利执行。5、经济可行性主要从资源配置的角度衡量项目的价值,评价项目在实现区域经济发展目标、有效配置经济资源、增加供应、创造就业、改善环境、提高人民生活等方面的效益。6、社会可行性主要分析项目对社会的影响,包括政治体制、方针政策、经济结构、法律道德、宗教民族、妇女儿童及社会稳定性等。7风险因素及
29、对策主要对项目的市场风险、技术风险、财务风险、组织风险、法律风险、经济及社会风险等风险因素进行评价,制定规避风险的对策,为项目全过程的风险管理提供依据。规划管理就是构造工程项目管理系统的基础数据体系,建立一个以范围、项目分解结构(PBS)、组织分解结构(OBS)、工作分解结构(WBS)、资源分解结构(RBS)、成本分解结构(CBS)为核心的数据支撑环境。9、静夜四无邻,荒居旧业贫。2024/7/192024/7/19Friday,July19,202410、雨中黄叶树,灯下白头人。2024/7/192024/7/192024/7/197/19/20246:14:38PM11、以我独沈久,愧君相
30、见频。2024/7/192024/7/192024/7/19Jul-2419-Jul-2412、故人江海别,几度隔山川。2024/7/192024/7/192024/7/19Friday,July19,202413、乍见翻疑梦,相悲各问年。2024/7/192024/7/192024/7/192024/7/197/19/202414、他乡生白发,旧国见青山。19七月20242024/7/192024/7/192024/7/1915、比不了得就不比,得不到的就不要。七月242024/7/192024/7/192024/7/197/19/202416、行动出成果,工作出财富。2024/7/1920
31、24/7/1919July202417、做前,能够环视四周;做时,你只能或者最好沿着以脚为起点的射线向前。2024/7/192024/7/192024/7/192024/7/199、没有失败,只有暂时停止成功!。2024/7/192024/7/19Friday,July19,202410、很多事情努力了未必有结果,但是不努力却什么改变也没有。2024/7/192024/7/192024/7/197/19/20246:14:38PM11、成功就是日复一日那一点点小小努力的积累。2024/7/192024/7/192024/7/19Jul-2419-Jul-2412、世间成事,不求其绝对圆满,留一
32、份不足,可得无限完美。2024/7/192024/7/192024/7/19Friday,July19,202413、不知香积寺,数里入云峰。2024/7/192024/7/192024/7/192024/7/197/19/202414、意志坚强的人能把世界放在手中像泥块一样任意揉捏。19七月20242024/7/192024/7/192024/7/1915、楚塞三湘接,荆门九派通。七月242024/7/192024/7/192024/7/197/19/202416、少年十五二十时,步行夺得胡马骑。2024/7/192024/7/1919July202417、空山新雨后,天气晚来秋。2024/
33、7/192024/7/192024/7/192024/7/199、杨柳散和风,青山澹吾虑。2024/7/192024/7/19Friday,July19,202410、阅读一切好书如同和过去最杰出的人谈话。2024/7/192024/7/192024/7/197/19/20246:14:38PM11、越是没有本领的就越加自命不凡。2024/7/192024/7/192024/7/19Jul-2419-Jul-2412、越是无能的人,越喜欢挑剔别人的错儿。2024/7/192024/7/192024/7/19Friday,July19,202413、知人者智,自知者明。胜人者有力,自胜者强。20
34、24/7/192024/7/192024/7/192024/7/197/19/202414、意志坚强的人能把世界放在手中像泥块一样任意揉捏。19七月20242024/7/192024/7/192024/7/1915、最具挑战性的挑战莫过于提升自我。七月242024/7/192024/7/192024/7/197/19/202416、业余生活要有意义,不要越轨。2024/7/192024/7/1919July202417、一个人即使已登上顶峰,也仍要自强不息。2024/7/192024/7/192024/7/192024/7/19MOMODAPOWERPOINTLorem ipsum dolor sit, eleifend nulla ac, fringilla purus. Nulla iaculis tempor felis amet, consectetur adipiscing elit. Fusce id urna blanditut cursus. 感感谢谢您您的的下下载载观观看看专家告诉