- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
何帆-湖南理工学院 * 软件需求规格说明 1.引言 2.信息描述 3.功能描述 4.行为描述 5.确认标准 6.运行需求 7.附录 何帆-湖南理工学院 * 修正系统开发计划 以便更准确地估计系统的开发成本和进度 制订初步的系统测试计划 为了检查出系统的问题 何帆-湖南理工学院 * 编写初步的用户手册 1. 引言 2. 用途 3. 运行环境 4. 使用过程 何帆-湖南理工学院 * 编写数据要求说明书 引言 数据的逻辑描述 静态数据 动态输入/输出数据 内部生成数据 数据约定 数据的采集 何帆-湖南理工学院 * 小结 问题定义 可行性分析 需求的任务 何帆-湖南理工学院 * 思考 请上网搜索汽车配件信息管理系统相关资料,对该系统进行问题定义。 写出开发一个汽车配件信息管理系统的可行性报告。 对该系统进行功能需求分析,写出初步的软件需求规格说明。 第2章 * 第2章 * 第2章 * 对于大多数系统,一般衡量经济上是否核算,应考虑一个“底线”。经济可行性研究范围较广,包括成本∕效益分析、公司经营长期战略、开发所需的成本和资源、潜在的市场前景。 第2章 * 分析人员需要根据用户提出的系统的功能、性能要求及实现系统的各种约束和限制条件,建立系统模型,从技术的角度研究系统实现的可行性。 何帆-湖南理工学院 * 第2讲 软件计划 何帆-湖南理工学院 * 本讲内容 问题定义及可行性研究 制订项目开发计划 需求分析的任务 何帆-湖南理工学院 * 如果让你建设这么一栋大楼,你会怎么做? 何帆-湖南理工学院 * 如果让你给某汽车配件销售商开发一套管理系统,你会怎么做? 何帆-湖南理工学院 * 开发流程 能不能做? 做什么? 怎么做? 实现 投入使用后如何维护? 何帆-湖南理工学院 * 问题定义 1. 明确系统目标、规模、基本要求(软件范围) 基本要求:软件的功能、性能;输入/输出;处理流程和数据流程;安全和保密方面的要求;同本系统连接的其他系统 目标:如提高处理速度;减少人力与设备的费用、 条件、假定与限制 可行性研究的方法 评价尺度 2.对现有系统分析,设计新系统可能的解决方案 何帆-湖南理工学院 * 可行性研究 可行性研究目的: 用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得开发。 注意: 可行性研究的目的不是去开发一个软件系统,而是研究这个项目是否值得去开发,其中的问题能够解决。 何帆-湖南理工学院 * 可行性研究 任务: 首先需要对系统进行概要的分析研究,初步确定软件项目的规模和目标,确定项目的约束和限制; 分析员对系统做简要的需求分析,抽象出该系统的逻辑结构,建立逻辑模型; 再从逻辑模型出发,探索出若干种可供选择的主要解决方案,并对每一种解决方案研究它的可行性。 何帆-湖南理工学院 * 可行性研究 可行性研究包括四个方面: 经济可行性:进行成本∕效益分析。从经济角度判断系统开发是否“合算”。 技术可行性:进行技术风险评价。从开发者的技术实力、以往工作基础、问题的复杂性等出发,判断系统开发在时间、费用等限制条件下成功的可能性。 社会可行性:确定系统开发可能导致的任何侵权、妨碍和责任以及用户操作的可行性。 方案的选择:评价系统或产品开发的几个可能的候选方案。最后给出结论意见。 何帆-湖南理工学院 * 可行性研究 1 经济可行性 进行开发成本的估算和可能取得效益的评估,确定待开发的项目是否值得投资开发。 成本包括: ① 购置并安装软、硬件及有关设备的费用; ② 系统开发费用; ③ 系统安装、运行及维护的费用; ④ 人员培训费用。效益是指: ① 系统为用户增加的收入或为用户节省的开支,这是有形的效益; ② 给潜在用户心理上造成的影响,这是无形的效益。它可以转化为有形的效益。 何帆-湖南理工学院 * 可行性研究 2 技术可行性技术可行性常常是系统开发过程中最难决断和关键的问题,因为系统的目标、功能、性能比较模糊。 技术可行性研究包括: 开发的风险性:在各种限制范围内,能否设计出系统,并实现必需的功能和性能? 资源的有效性:资源包括已有的或可以获取的硬件、软件资源等。资源分析要考虑可用于开发系统的人员是否存在问题?可用于建立系统的软、硬件资源是否具备? 技术:相关技术的发展是否能支持这个系统? 何帆-湖南理工学院 * 可行性研究 3 社会可行性 社会可行性包括:法律可行性和用户操作可行性。 法律可行性:考虑要开发系统是否存在任何侵犯、妨碍和责任问题。包括:合同、责任、侵权、用户组织的管理模式及规范,以及其他一些技术人员常常不了解的陷阱。 用户操作可行性:考虑待开发软件的运行方式在用户组织内是否行得
您可能关注的文档
最近下载
- DL_T 5434-2021 电力建设工程监理规范.docx VIP
- 2025年中级银行从业资格之中级银行业法律法规与综合能力考试题库及答案【基础+提升】.docx VIP
- 海南省中医医术确有专长人员医师资格考核中医医术专长综述表.docx
- T0305系统项目测试总结报告.doc VIP
- 江苏省2025学位英语考试真题及答案解析2025.pdf VIP
- 2023年广东省广州市中考生物试题卷(含答案解析).docx
- 互联网医院整体方案介绍ppt课件.pptx VIP
- DB32∕T4304-2024高速公路经营管理安全生产隐患排查治理规程.pptx VIP
- 2024年秋季新人教PEP版英语三年级上册全册教案.docx
- 黑龙江省自然科学的研究系列中高级专业技术职务任职资格评审标准.doc VIP
文档评论(0)