可行性研究

软件工程笔记(二)

时间秒杀一切 提交于 2020-03-05 13:28:25
可行性研究 文章目录 可行性研究 可行性研究目的任务 可行性研究步骤 系统流程图 系统流程图实例 成本-效益分析 可行性研究报告主要内容 可行性研究目的任务 可行性研究的目的就是用 最小的代价在尽可能短的时间内确定问题是否能够解决 。 实际上就是一次大大简化了的系统分析和系统设计的过程。 可行性研究的任务:一般都要从经济、技术、操作和法律四个方面来研究每种解法的可行性,做出明确结论来供用户参考,包括: 经济可行性、技术可行性、操作可行性和法律可行性 。即从开发所需的成本和资源,潜在的市场前景估算,确定要投资的项目是否值得投资开发;对要开发项目的功能,性能和限制条件来进行分析,评价使用现在的技术能否实现系统达到的目标,现在技术人员技术水平是否具备;系统的操作方式在应用范围内是否行得通;新系统的开发有无违法问题,从专利权版权等考虑。 可行性研究步骤 1.复查并确定系统规模和目标 2.研究目前正在使用的系统 3.建立新系统的高层逻辑模型 4.导出和评价各种方案 5.推荐可行方案 6.草拟初步的开发计划 7.编写可行性研究报告提交审查 系统流程图 表达信息在系统各部件之间流动情况。系统流程图用来 表达分析员对现有系统的认识和描绘他对未来物理系统的设想 系统流程图实例 某校办工厂有一个库房,存放该厂生产需要的各种零件器材,库房中的各种零件器材的数量及其库存量临界值等数据记录在库存主文件上

项目管理学习笔记四:项目立项管理

半城伤御伤魂 提交于 2020-03-04 21:07:53
  项目立项是项目正式实施前不可缺少的程序,一般要求经过项目机会研究、项目可行性研究、项目论证和评估等几个阶段。对于需要招投标的项目,招投标管理也是项目实施之前的重要工作。 一、需求分析   需求分析是指对要解决的问题进行详细的分析,弄清楚项目发起人及项目其他干系人的要求、待开发的信息系统要解决客户和用户的业务问题以及问题的来龙去脉。可以说,“需求分析”就是确定待开发系统应该“做什么”。   需求分析主要确定开发的系统的功能、性能、数据和界面等要求。需求分析的实现步骤通常包括3部分,分别是获取当前系统的物理模型、抽象出当前系统的逻辑模型、以及建立目标系统的逻辑模型。    需求分析的工作内容可分为:   1、问题识别   2、分析与综合   3、编制需求分析的文档   4、需求分析与评审       需求分析的方法按照分解的方式不同,可分为 :   1、结构化分析方法   2、软系统方法   3、OOA   4、PDOA 二、项目建设书及可行性研究报告    项目建设书应该包括的核心内容如下:   1、项目的必要性   2、项目的市场预测   3、产品方案或服务的市场预测   4、项目建设必需的条件    项目可行性研究内容包括 :   1、投资必要性   2、技术的可行性   3、财务可行性   4、组织可行性   5、进行可行性   6、社会可行性   7、风险因素及对策 三

项目立项管理

蓝咒 提交于 2020-03-04 21:07:31
1、项目立项一般包括:提交项目建议书;项目可行性研究;项目论证;项目评估;项目招标与投标;签 订合同。 2、项目建议书(又称立项申请)是项目建设单位向上级主管部门提交项目申请时所必须的文件,是该项目建设单位或项目法人,根据国民经济的发展、国家和地方中长期规划、产业政策、生产力布局、国内外市场、所在地的内外部条件、本单位的发展战略等,提出的某一具体项目建议文件,是对拟建项目提出的框架性的总体设想。 3、项目建议书内容:项目必要性、项目的市场预测、产品方案或服务的市场预测、项目建设必须的条件 4、可行性研究包括的内容: 1)投资必要性 2)技术可行性 3)财务可行性 4)组织可行性 5)经济可行性 6)社会可行性 7)风险因素可行性 5、招标有公开招标、邀请招标和议标等 6、投标的基本概念:是指投票人应招标人的邀请,按照招标的要求和条件,在规定的时间内向招标人提交标书, 争取中标的行为。 注意:投标文件是要约;招标文件是要约邀请;中标通知书是承诺。 7、为防止投标人在在投标后撤标或在中标后拒不签订合同,招标人通常都要求投标人提供一定比例或金额的投票保证金(投票保证金 ≤ 2%,履约保证金 ≤10%)。《招投标法》第二十八条规定,投标人应当在招标文件要求提交投票文件截止时间前,将投标送达投标地点。招标人收到投标文件后,应当签 收保存,不得开启。投标人少于三个的,招标人应当依照本法重新招标

软件工程流程

喜夏-厌秋 提交于 2019-12-23 10:34:42
1问题定义 问题定义阶段必须回答的关键问题:“要解决的问题是什么?”如果不知道问题是什么就试图解决这个问题,显然是盲目的,只会白白浪费时间和金钱,最终得出的结果很可能是毫无意义的。尽管确切地定义问题的必要性是十分明显的,但是在实践中它却可能是最容易被忽视的一个步骤。 通过问题定义阶段的工作,系统分析员应该提出关于问题性质、工程目标和规模的书面报告。通过对系统的实际用户和使用部门负责人的访问调查,分析员扼要地写出他对问题的理解,并在用户和使用部门负责人的会议上认真讨论这份书面报告,澄清含糊不精的地方,改正理解不正确的地方,最后得出一份双方都满意的文档。 问题定义阶段是软件生存周期中最简短的阶段,一般只需要一天甚至更少的时间。 2可行性研究 这个阶段要回答的关键问题:“对于上一个阶段所确定的问题有行得通的解决办法吗?”为了回答这个问题,系统分析员需要进行一次大大压缩和简化了的系统分析和设计的过程,也就是在较抽象的高层次上进行的分析和设计的过程。 可行性研究应该比较简短,这个阶段的任务不是具体解决问题,而是研究问题的范围,探索这个问题是否值得去解,是否有可行的解决办法。 在问题定义阶段提出的对工程目标和规模的报告通常比较含糊。可行性研究阶段应该导出系统的高层逻辑模型(通常用数据流图表示),并且在此基础上更准确、更具体地确定工程规模和目标。然后分析员更准确地估计系统的成本和效益

软件工程学习10 可行性研究

╄→гoц情女王★ 提交于 2019-12-16 14:13:00
1 可行性研究?   通常将是如何科学的论证项目的可行性,以及这个项目是不是值得去做。 2 从那几个方面着手    (1) 经济可行性 (2) 技术可行性 从技术本身来说,技术相对稳定而且已经有几个成功的案例 从人员储备来说,有五六个成员具有项目经验,其他的几个可以通过短期的学习上手 从风险的角度来说,比如设备的兼容性 (3) 社会可行性 不会违背任何的道德问题 社会的影响方面不会有负面影响 不影响法律 3 总结   可行性研究是项目启动非常关键一步,可能最早帮你发现风险,甚至避免损失,千万需要重视起来。就如前面所说,可行性研究并不能给 你一个明确的结果,也可以考虑小范围试点,先实现一个最小化可行性产品,等验证了可行性再逐步加大投入。 来源: https://www.cnblogs.com/lanjianhappy/p/12022624.html

信息系统项目管理师教程第二版

匿名 (未验证) 提交于 2019-12-02 23:34:01
第1章绪论 1.1什么是项目 1.1.1项目的定义 1.1.2信息系统项目的特点 1.1.3项目与日常运作 1.1.4项目和战略 1.2项目管理的定义及其知识范围 1.3项目管理需要的专业知识领域 1.3.1项目管理知识体系 1.3.2应用领域的知识、标准和规定 1.3.3解项目环境 1.3.4一般的管理知识和技能 1.3.5软技能 1.4项目管理高级话题 1.4.1大项目和大项目管理 1.4.2项目组合和项目组合管理 1.4.3子项目 1.4.4项目管理办公室 1.5项目管理学科的产生和发展 1.5.1项目管理的产生 1.5.2IPMA和PMI 1.5.3项目管理学科的发展方向 1.5.4项目管理在中国的发展 1.6优秀项目经理应该具备的技能和素质 1.6.1对项目经理的一般要求 1.6.2信息系统项目经理的选择 1.6.3怎样做好一个项目经理 1.6.4项目经理和项目干系人 第2章项目生命周期和组织 2.1项目生命周期 2.1.1项目生命周期的特征 2.1.2项目阶段的特征 2.1.3项目生命周期与产品生命周期的关系 2.1.4典型的信息系统项目的生命周期模型 2.2项目干系人 2.3组织的影响 2.3.1组织体系 2.3.2组织的文化与风格 2.3.3组织结构 2.3.4PMO在组织结构中的作用 2.3.5项目管理系统 第3章项目管理过程 3.1项目管理过程概要 3