一、目的

用最小的代价高效率的确定问题是否可以解决。

不是去解决这个问题,而是确定问题是否值得去解决。进行可行性研究简化了系统分析和系统设计的过程。

二、任务

(1)进一步分析问题定义。
(2)分析员进行简要需求分析,导出系统逻辑模型
(3)从系统逻辑模型出发,找出若干种解决这个问题方法
(4)对每种方法从经济,技术。操作,法律四个方面细致研究它的可行性。

三、步骤

       背景:

       在看到可行性研究的步骤的时候,我想到了“活动方案”这个词,公司每年元旦都要组织一场元旦晚会。经理安排给你一个任务。让你组织你们小组成员出一份关于元旦晚会的活动方案。经理这是在考验我啊~难得的机会,要好好把握住!
详细步骤:
第一步,调查公司员工,看大家都喜欢什么样的节目,以及确定这场活动要达到什么效果。 ——复查并确定系统规模和目标
第二步,都调查好了,但是我不知道怎么写怎么办,没关系, 看看往年的活动方案,取其精华去其糟粕,改正不好的地方。 ——研究眼下正在使用的系统
第三步,小组内每一个人出一份新方案。 ——建立新系统的高层逻辑模型
第四步,组织会议,讨论评价这些方案。 ——导出和评价各种方案
第五步,选择合适可行的方案。

——推荐可行方案

第六步。拟定的活动计划。 ——草拟初步的开发计划
第七步。将这份精确的活动方案以及你组织小组成员制定方案的这个过程,一同提交给经理,让经理审查。 ——编写可行性研究报告提交审查




四、相关图——系统流程图

1、作用:用图形符号以黑盒子的形式描写叙述组成系统的主要成分。

2、基本符号:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHVja3lzdGFyNjg5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

3、对照:程序流程图VS系统流程图
(1)程序流程图:表示对信息进行加工处理的控制过程
(2)系统流程图:表达信息在系统各部件之间的流动情况

光看定义就能够看出不同。程序流程图是控制过程。而系统流程图是流动情况,可是符号大体上是同样的。

下篇博客会具体比較在软件开发过程中所用到的图的异同点。

五、总结

        在总结可行性研究的7个步骤的时候。犯难了,这么多看书看懂了,可是还没到我脑子里来啊。所以就想起了自考的系统维护的步骤。于是自己就和生活联想起来。不知道联系的对不正确,可是能让我忘不了,那么我这个网就织好了。

软件project(五)——可行性研究的更多相关文章

  1. 【软件project】之第五、六章总结

    软件project的前几章各自是软件计划.需求分析.软件设计.整体的都规划好了以后,就该着手去实践了. 所谓的理论体系足够强大了以后,实践就显得尤为轻松.我们设计软件,实践当然就是用我已经计划好的语言 ...

  2. 面向对象的软件project——面向对象分析

    为了解决软件危机.一些IT前辈国产软件project这个词汇,软件project它被引入到整个软件开发过程的维护. 软件project从程序的设计角度能够分为两类.一类是面向结构的软件project. ...

  3. 【软件project】菜鸟俯瞰软件project

    [背景]初次接触软件project,对软件project不是彻底的了解.但学完一遍软件project,我还是有些感触的. 以下我就对我这阶段的软工学习和理解做一下小小的总结,如有不妥之处.欢迎指正. ...

  4. 软考-系统开发与软件project

    关于软件project方面的知识,相信大家都不陌生,软考中这部分知识也是重点考察范围,关于软件project的知识点很的琐碎.我把这部分的知识点分成了五部分,各自是软件project的基础知识.开发管 ...

  5. 备战“软考”之软件project

    说到"软件project"就有一种非常纠结的感觉!为什么呢?由于刚进入软考复习阶段,大家都把它放到了"比較"次要的地位,由于已经学过两遍,再加上它没有非常难理解 ...

  6. 软件project师的属性与发展

    工作近十年了.[软件project师] 一直是我职业 title 的中心词,仅仅是前面的修饰语在不断变化,从0基础.中级.高级到资深. 事实上 [软件project师] 是一个非常泛化的定义.工作现实 ...

  7. 《软件project》课程报告 —国土资源执法监察管理信息系统建模

    ***********************************************声明*************************************************** ...

  8. 项目之软件project(我专业四年都未曾知道这四个字的含义,几句话便懂了)

    潘鹏在CSDN上原创.如其它站点转载请注意排版和写明出处: 软件project的本质 一级标题 控制 质量 二级标题  成本  扩展  高内聚低耦合 效率 控制: 成本:企业要求的是以最快的速度完毕可 ...

  9. 软件project(六)——需求分析

           需求分析是软件开发期的第一个阶段,是关系到软件开发成败的关键步骤.需求分析的任务就是明白系统必须完毕那些工作,以下是对需求分析这一章做的简要总结. 导图: 解释说明:        我将 ...

  10. (UML总结三)UML与软件project

    学习完UML.我们要把它和之前的软件project结合起来.软件project是从总体的角度说了软件开发的步骤.保证了所开发软件的质量.而UML作为一种统一建模语言.是用来设计软件蓝图的可视化建模语言 ...

随机推荐

  1. EasyInvoice 简介

    注:本文首发于博客园 EasyInvoice 简介,转载请保留本链接 EasyInvoice(简称 EI) 是一款专门为网上卖家量身打造的管理进销存的软件. 1. 简介 解决卖家日常经营中一直存在的商 ...

  2. Linux设备文件自动生成

    第一种是使用mknod手工创建:# mknod <devfilename> <devtype> <major> <minor> 第二种是自动创建设备节点 ...

  3. DOS环境下MySQL使用及不同字符集之间的转换

    mysql -uroot -p; show databses; 创建数据库\c; create database webclass; use webclass; 创建表并设置好各字段的属性\c cre ...

  4. Python - SQLAlchemy之连表操作

    ORM的两种创建方式 数据库优先:指的是先创建数据库,包括表和字段的建立,然后根据数据库生成ORM的代码,它是先创建数据库,再创建相关程序代码 代码优先:就是先写代码,然后根据代码去生成数据库结构. ...

  5. php设计模式——单例模式

    单例模式概念 单例模式是指整个应用中类只有一个对象实例的设计模式. 单例模式的特点 一个类在整个应用中只有一个实例 类必须自行创建这个实例 必须自行向整个系统提供这个实例 php中使用单例模式的原因 ...

  6. (转)Facade模式

    Facade模式要求一个子系统的外部与其内部的通信必须通过一个统一的Facade对象进行.Facade模式提供一个高层次的接口,使得子系统更易于使用. 就如同医院的接待员一样,Facade模式的Fac ...

  7. FileDirLocationOperator - 文件或目录位置操作.

    using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Move ...

  8. [Oracle] 浅谈Sequence

    Oracle的Sequence是一种数据库对象,它可以生成有序数字,主要用于主键的自动生成.如果没有Sequence,主键的自动生成必须得在代码逻辑里实现,大致过程是:获取当前主键值,新主键值=当前主 ...

  9. 转载:mysql-Auto_increment值修改

    转载网址:http://libo93122.blog.163.com/blog/static/1221893820125282158745/ | 2012-03-13 11:19:10 | 2012- ...

  10. jquery1.9学习笔记 之层级选择器(三)

    下一个相邻选择器(“prev + next”) 描述:选择所有给出祖先选择器的子孙选择器. 例子: <!doctype html> <html lang='zh'> <h ...