可行性研究习题

Posted 快乐江湖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可行性研究习题相关的知识,希望对你有一定的参考价值。

文章目录

一:选择题

二:填空题


可行性研究的步骤(过程)是:

  • 复查系统规模和目标
  • 研究目前正在使用的系统
  • 导出新系统的高层逻辑模型
  • 进一步定义问题
  • 导出和评价可供选择的解法
  • 推荐行动方针
  • 草拟开发计划
  • 书写文档提交审查

数据流图包括的元素

  • 源点/终点
  • 处理
  • 数据存储
  • 数据流

数据字典包括的元素

  • 数据元素
  • 数据流
  • 数据处理
  • 数据存储

三:名词解释

(1)必考

  • 数据流图:描述信息流和数据从输入到输出所经受的变换。没有任何具体物理部件,只是描绘数据在软件中流动和被处理的逻辑过程
  • 数字字典:是关于数据的信息集合,即对数据流图中包含的所有元素定义的集合,在软件分析和设计的过程中给人提供关于数据的描述信息

四:简答题

(1)必考

1. 关于可行性研究

可行性研究的必要性:开发一个软件时,需要判断原定的系统模型和目标是否现实,系统完成后所能带来的效益是否大到值得投资开发这个系统的程度,如果做不到这些,那么花费在这些工程上的任何时间、人力、软硬件资源和经费,都是无谓的浪费。可行性研究的实质是要进行一次大大压缩简化了 的系统分析和设计过程,就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决

涉及方面

  • 经济可行性:经济效益是否大于开发成本
  • 技术可行性:现有技术能够实现
  • 操作可行性:系统操作方式是否可行
  • 其它可行性:法律、社会效益

可行性研究的目的、本质、任务、过程(步骤)

【答案】

可行性研究的目的:用最小的代价在最小的时间内确定问题是否可以被解决

可行性研究的本质:系统分析和设计过程的大大压缩和简化,在较高层次上以较为抽象的方式进行系统的分析和设计过程

可行性研究的任务

可行性研究的过程(步骤)

2. 关于数据流图

数据流图的概念、特点、符号、用途(目的)

DFD的概念:描述信息流和数据从输入到输出所经受的变换。没有任何具体物理部件,只是描绘数据在软件中流动和被处理的逻辑过程

DFD的特点


DFD的符号

DFD的用途(目的)

3. 关于数据字典

数据字典相关的概念、符号、用途

数据字典的概念

数据字典的符号


数据字典的用途

(2)了解

五:应用题/画图题

【答案】

①:数据流图

②:问题定义

  • 如果是存款,储户填写存款单,然后交给业务员键入系统,同时系统还要记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率等信息,完成后由系统打印存款单给储户

  • 如果是取款,储户填写取款单,然后交给业务员,业务员把取款金额输入系统并要求储户输入密码以确认身份,核对密码正确无误后系统计算利息并印出利息清单给储户

③:可行性研究

为了满足储户的需求,该系统需要迅速的对用户的要求做出反馈,要对用户输入的信息作出最快的处理,所以就需要很大的主存容量,以及强大的数据库支持。由于是所面向的用户是广泛的储蓄用户群,所以需要系统强大的安全性能支持

经费来源和使用限制:定制银行

硬件、软件、运行环境和开发环境的条件和限制:银行中心拥有大型机以及用来支持的数据库,各个银行网点都有安好的PC机,安装有Windows2000及以上的操作系统

建议开发软件投入使用的最迟时间:开发完成后试运行1个月


【答案】

①:数据流图

②:问题定义

在一个月内建立一个高效率,无差错的航空公司机票预定系统

③:可行性研究

经济可行性

  • 成本估算:处于可承担范围
  • 效益估算:该系统有很好的社会效益,提高了航空公司售票效率,方便了旅客,售票方便化,科学化

技术可行性:根据数据流图可行

操作可行性:与人工系统相比,计算机保留了原有的主要工作流程,可以看出计算机系统是人工系统的优化,操作也不复杂,工作人员在短时间经过培训就可熟练掌握



①:数据流图

②:分析

技术可行性:生理数据的采集需要大量的技术性知识和精密仪器支撑,软件编程师不太擅长这方面,但是可以通过其他技术人员以及作业人士的帮助下进行操作完成。

经济可行性:开发研究等费用由医院相关机构负责,是否可行需要通过相关机构技术人员进行计算和分析得知。

操作可行性:需要专业技术人士来维护该软件的数据库以及进行定期的管理,人员并不用太多,几个人就行了


以上是关于可行性研究习题的主要内容,如果未能解决你的问题,请参考以下文章

2.2 为方便储户,某银行拟开发计算机储蓄系统。写出问题定义并分析此系统的可行性

something

homework2.2

软件工程 作业2

软件工程作业2

软件工程-作业二