可行性研究:技术、经济、社会分析

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

可行性研究的目的不是去开发一个软件项目,而是研究这个软件项目是否值得去开发和其中的问题能否解决。

技术

可行性研究需要从______________三个方面分析研究每种解决方法的可行性。

技术、经济、社会

技术可行性一般要考虑的情况包括______________、资源的有效性、技术。

开发的风险

社会可行性所涉及的范围包括______________、责任、侵权、用户组织的管理模式、规范等。

<p>合同</p> Signup and view all the answers

一个可行性研究报告的主要内容包括______________、可行性研究的前提、对现有系统的分析等。

<p>引言</p> Signup and view all the answers

成本—效益分析首先是估算将要开发的系统的______________,然后与可能取得的效益进行比较和权衡。

<p>开发成本</p> Signup and view all the answers

系统流程图用图形符号表示系统中各个元素,表达了系统中各种元素之间的______________。

<p>信息流动</p> Signup and view all the answers

数据流图有四个基本成分:______________、加工、数据流、数据存储文件。

<p>汇总</p> Signup and view all the answers

数据字典中的加工逻辑主要描述该加工______________,即实现加工的策略,而不是实现加工的细节。

<p>做什么</p> Signup and view all the answers

详细设计的目标不仅是逻辑上正确地实现每个模块的______________,还应使设计出的处理过程清晰易懂。

<p>功能</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

可行性研究

  • 可行性研究的目的不是开发软件项目,而是研究项目是否值得开发和其中的问题能否解决。
  • 可行性研究需要从技术、经济、社会三个方面分析研究每种解决方法的可行性。

技术可行性

  • 一般要考虑的情况包括开发的风险、资源的有效性、技术。

社会可行性

  • 所涉及的范围包括合同、责任、侵权、用户组织的管理模式、规范及其他一些技术人员常常不了解的陷阱等。

可行性研究报告

  • 主要内容包括引言、可行性研究的前提、对现有系统的分析、所建议系统的技术可行性分析、所建议系统的经济可行性分析、社会因素可行性分析、其他可供选择方案、结论意见。

成本—效益分析

  • 首先是估算将要开发的系统的开发成本,然后与可能取得的效益进行比较和权衡。

系统流程图

  • 用图形符号表示系统中各个元素,表达了系统中各种元素之间的信息流动。

数据流图

  • 有四个基本成分:汇总、加工、数据流、数据存储文件。
  • 数据流是数据在系统内传播的路径,因此由一组成分固定的数据项组成。
  • 加工是对数据流进行某些操作或变换。

数据字典

  • 主要描述该加工做什么,实现加工的策略,而不是实现加工的细节。
  • 有四类条目:数据流、数据文件、基本加工、数据项。

详细设计

  • 目标不仅是逻辑上正确地实现每个模块的功能,还应使设计出的处理过程清晰易懂。
  • 结构化程序设计是实现该目标的关键技术之一。
  • 工具包括图形、语言、表格和程序流程图、PAD图、N-S图等。

软件结构设计

  • 是以模块为基础的,以需求分析的结果为依据,从实现的角度经进一步划分为模块并组成模块的层次结构。

模块间的调用

  • 控制耦合中一个模块调用另一个模块时,传递的是控制变量。
  • 被调模块内应具有多个功能,哪个起作用受其调用关系的控制。
  • 模块间经常用带注释的短箭头表示模块调用过程中来回传递的信息。

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Project Feasibility Study Quiz
16 questions
Feasibility Study in Project Management
5 questions
Operational Feasibility in Project Management
10 questions
Use Quizgecko on...
Browser
Browser