- 1、本文档共106页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二讲 可行性研究与需求分析
;本章主要内容: 软件可行性的内容和步骤,软件需求分析的步骤:需求获取、分析建模、文档编,结构分析方法建立分析模型的描述工具及建立过程;同时给出文档编写规范与实例供学习参考。
本章重点:软件需求分析的任务与步骤;结构分析方法建立分析模型的描述工具及建立过程。
本章难点:结构分析方法建立分析模型的描述工具及建立过程。
基本要求:掌握基本概念(SA,SRS,DFD,DD)和SA方法,会写可行行分析报告,项目开发计划和软件需求说明书
;2.1 软件计划与可行性研究; 对每种解决方法,可从以下三个方面分析研究每种解决方法的可行性。
1.技术可行性
2.经济可行性
3.社会可行性;1.技术可行性
对要开发项目的功能、性能、限制条件进行分析,确定在现有的资源条件下,技术风险有多大,项目是否能实现。
资源:已有的或可以获得的硬件、软件资源
现有技术人员的技术水平
已有的工作基础。;2.经济可行性
进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发?
经济可行性:成本—效益分析
公司经营长期策略
开发所需的成本和资源
潜在的市场前景;3.社会可行性
要开发的项目是否存在任何侵犯、妨碍等责任问题?
要开发项目的运行方式在用户组织内是否行得通?
现有管理制度、人员素质、操作方式是否可行?;1.明确系统目标
2.研究正在使用的系统
3.设计新系统的概括的逻辑模型
4.导出和评价各种方案
5.推荐可行的方案
6.编写可行性研究报告;五、可行性研究报告内容;1.引言
1.1 编写目的
阐明编写可行行研究报告的目的,指出读者对象
1.2 项目背景
包括:所建议开发软件的名称;项目的任务提出者、开发者、用户等;项目与其它软件或系统的关系
1.3定义
项目中专门术语和缩写词的含义
1.4参考资料; 2.可行性研究前提
2.1 要求
列出建议开发软件的基本要求,如功能,性能,输入,输出,基本的数据流程和处理流程,安全必威体育官网网址要求,完成期限等
2.2目标
可包括:人力与设备费用的节省;处理速度的提高控制精度或生产能力的提高;管理信息服务的该进,人员工作效率的提高
2.3 条件、假定和限制
可包括经费来源和限制,法律政策方面的限制,环境限制,可利用的信息资源
;2.4 可行性研究方法
2.5决定可性行的主要因素
3.对现有系统的分析
3.1 处理流程和数据流程
3.2工作负荷
3.3费用支出
3.4人员
3.5 设备
3.6局限性(现有系统存在的问题,为什么需要开发新的系统;4、所建议技术可行性分析
4.1对系统的简要描述
4.2处理流程和数据流程
4.3与现有系统比较的优越性
4.4采用建议系统可能带来的影响
4.5技术可行性评价;5.所建议系统经济可行性分析
5.1支出
(基建投资,其它一次性支出,经常性指出)
5.2效益
(一次性收益,经常性收益,不可定量收益)
5.3 收益投资比
5.4 投资回收周期
5.5敏感性分析;6.社会因素的可行性分析
6.1法律因素
6.2 用户使用可行性
7.其它可供选择的方案
8.结论意见
可能是:可着手组织开发;待若干条件成熟后开发;要修改目标;经济上不核算等
;此外,在这个阶段还要写出“项目开发计划”
引言
项目概述
实施计划
人员组织分工
交付期限
专题计划要点
;6.2 软件系统需求分析;1.什么是需求分析
是指开发人员要准确理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的形式功能规约(需求规格说明)的过程。
;软件开发是要实现目标系统的物理模型。需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统 “做什么” 的问题。;是要准确地定义新系统的目标,满足用户需要。回答系统必须“做什么”的问题。本阶段要进行以下几方面的工作:;(1) 分析人员和用户对问题识别,双方商定对问题的综合需求。
包括:功能需求、性能需求、环境需求和用户界面需求。
另外还有可靠性、安全性、必威体育官网网址性、可移植性、可维护性等方面的需求.
;(2) 分析与综合,导出软件的逻辑模型。
分析人员对获取的需求
文档评论(0)