软件工程技术与应用--8、第2章 可行性研究与软件开发计划1.pptVIP

软件工程技术与应用--8、第2章 可行性研究与软件开发计划1.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

软件工程技术与应用

第2章可行性研究与软件开发研究

第2章可行性研究与软件开发研究(41)A.系统在它的周边环境的语境中所提供的外部可见服务。B.某一时刻一组对象以及它们之间的关系C.系统从一个活动到另一个活动的流程D.以时间顺序组织的对象之间的交互活动(42)A.abcabB.cC.ababcD.abcabc

第2章可行性研究与软件开发研究本章内容:软件定义与可行性研究软件工程开发计划的制定本章重点:可行性研究Gantt图工程网络图

2.1、软件定义与可行性研究在软件生命周期中的软件计划时期要进行软件定义、可行性研究、软件工程开发计划制定和需求分析工作。这个阶段的时间最短,要通过对客户需求的调查研究,尽快明确软件开发的目标、规模和基本要求。在软件工程项目开始时,往往先进行系统定义,确认系统硬件、软件的功能和接口。(系统要实现什么效果,解决什么问题,要实现这些,需要做哪些功能模块,怎么做软硬件或者系统之间的对接)

2.1、软件定义与可行性研究系统定义的目的如下所述:描述系统的接口、功能和性能进行初步的系统分析和设计把功能分配给硬件、软件和系统的其它部分确定费用限额和进度期限针对可行性、经济利益、单位需要等评价系统

2.1、软件定义与可行性研究系统定义是整个工程的基础,其任务如下所述:充分理解所涉及的问题,对问题的解决办法进行论证评价问题解决办法的不同实现方案表达解决方案,以便进行复审

2.1、软件定义与可行性研究2.1.1软件定义在软件定义阶段,通过对用户需求进行详细地调查研究,仔细阅读和分析有关的资料,确定所开发的软件系统的名称以及该软件系统同其他系统或其他软件之间的相互关系;明确系统目标规模、基本要求,并对现有系统进行分析,明确开发新系统的必要性。

2.1、软件定义与可行性研究2.1.2可行性研究在可行性研究阶段,软件开发人员要通过对用户需要进行详细的调查研究,确定所开发的软件系统的功能、性能、目标、规模以及该软件系统同其它系统或其它软件之间的相互关系。目的:不是解决问题,而是确定问题是否值得去解决,能否用尽可能小的代价,在尽可能短的时间内开发完成。1、可行性研究的内容(1)技术可行性—何种方法和工具(2)经济可行性—最佳经济效益(3)社会因素方面的可行性—法律方面和用户方面(4)软件开发风险分析

2.1、软件定义与可行性研究2.1.2可行性研究2、可行性研究的结论对于一个软件工程项目的可行性研究,要在充分调查和具体分析的基础上写出书面报告,并且必须有一个明确的结论。(1)可以进行开发(2)需要等待某些条件(例如资金、人力、设备等)落实之后才能开发。(3)需要对开发目标进行某些修改之后才能开发(4)不能进行或不必进行开发(如所需技术不成熟、经济上不合算、软件开发风险太大等因素)。

2.1、软件定义与可行性研究【例2.1】商品销售管理系统的软件定义和可行性研究本例介绍一个简易的商品销售管理系统,具有商品的销售、采购、库存管理、账务管理、系统管理(商品价格调整、供应商管理、员工管理)及售后服务等功能。

2.1、软件定义与可行性研究1、软件定义本例将开发一个商品销售管理系统,用计算机管理有关商品销售的各项工作。商品销售系统的用户有营业员、会计、采购员、库存管理员和经理等,分别负责商品的销售、财务管理、采购、库存数据和系统管理等工作。假设,除经理外,一般工作人员只能进入系统中与本职工作有关的模块;而经理负责全面管理,可进入系统的所有模块进行操作。2、可行性研究(1)技术可行性要开发商品销售管理系统,需要建立数据库,存放职工信息,确定系统各模块的使用权限;存放商品信息,采购进货情况、销售信息、库存数据等;设计系统界面,设计应用程序实现系统功能,这些在技术都是可行的。

2.1、软件定义与可行性研究1、软件定义2、可行性研究(1)技术可行性(2)经济可行性商品情况、进货情况、销售情况、库存情况等信息数据量大,且品种繁多,若靠人工管理,数据掌握不准确、不可靠、不及时;而用计算机管理数据则可以即时提供信息,并且准确、可靠,为商品销售的决策提供有效依据,是企业经济发展的重要保证。开发商品销售系统的投入不多,效益显著,经济上是可行的。

2.1、软件定义与可行性研究【例2.2】制定展览会观众管理和信息分析系统的软件开发初步计划某展览公司要开发一个展览会观众

您可能关注的文档

文档评论(0)

132****0008 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档