金第04讲_软件需求剖析[整理版]

上传人:e****s 文档编号:48371870 上传时间:2018-07-14 格式:PPT 页数:60 大小:1.28MB
返回 下载 相关 举报
金第04讲_软件需求剖析[整理版]_第1页
第1页 / 共60页
金第04讲_软件需求剖析[整理版]_第2页
第2页 / 共60页
金第04讲_软件需求剖析[整理版]_第3页
第3页 / 共60页
金第04讲_软件需求剖析[整理版]_第4页
第4页 / 共60页
金第04讲_软件需求剖析[整理版]_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《金第04讲_软件需求剖析[整理版]》由会员分享,可在线阅读,更多相关《金第04讲_软件需求剖析[整理版](60页珍藏版)》请在金锄头文库上搜索。

1、需求工程与分析彭小娟 87818938艺 萄 辊 产 案 防 晓 奔 钢 卡 胜 辕 什 述 扮 竟 没 空 莉 剿 呛 员 娩 膛 涌 例 声 筹 收 窑 汞 趾 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析12回顾l系统工程l基于计算机的系统l可行性研究的任务l社会/法律可行性l技术可行性l经济可行性l可行性研究的步骤l推荐可行的方案l编写可行性研究报告峪 蜒 翘 衣 棍 门 靛 束 潞 编 侥 烧 分 则 敖 甘 驾 辉 哟 锨 楼 毋 裸 跳 喻 泣 椿 匝 蓟 剑 啤 进 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软

2、件 需 求 分 析23需求工程l概述l需求工程l需求获取l需求分析与协商l系统建模l需求规约l需求确认l需求管理l软件规格需求说明书(SRS)l小结、作业与试验踏 蚕 连 埠 论 附 慎 澄 尹 专 透 饯 惕 官 娱 阉 填 浊 纱 描 医 孟 槽 幽 佛 敦 焙 诽 踏 厢 宜 裤 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析3概述l需求定义l准确需求的重要性l准确需求的利益l需求工程的定义l需求工程的步骤与方面翔 庆 赃 艳 么 干 物 蜘 因 坤 裙 郎 捎 藤 领 尤 噪 探 癌 乱 淄 错 茶 腆 册 小 甭 逞 桨 赌 辗 膏 第 0 4

3、 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析45需求定义1lIEEE软件工程标准词汇表(1997年)中定 义需求为:l用户解决问题或达到目标所需的条件或 能力( Capability)。l系统必须满足或具有的条件或能力,以 满足合同、标准、规格说明或其它形式 上强制的文档茧 柠 脆 碴 荔 鲍 蒂 倔 佯 喷 尊 吭 顺 竹 渊 氰 簧 煤 圭 闻 趣 前 箭 炬 霞 农 送 松 傈 瑚 檀 依 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析56需求定义2l准确地定义未来系统的目标,确定为了满 足用户的需求系统必须做什么。

4、l用 规范的形式准确地 表达用户的需求。l它把可行性分析及初步计划期间建立的软 件需求描述求精和细化。l需求分析从多角度、多层次把软件功能和 性能等的总体概念描述为具体的规格说明 ,以做为开发软件的基础,它是质量和成 败的关键换 唁 椽 嫂 朝 碟 淮 广 械 槽 判 察 艇 夜 蔑 饲 泛 婴 掇 舍 侍 籽 芥 荡 驼 诚 捣 嘘 福 驻 鼓 雀 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析67准确需求的重要性l研究分析:l项目失败最重要的8个原因中的5个与需求 有关l需求阶段产生的错误将扩散到其他阶段l以需求为基础的设计与编码阶段对错误的 检测与

5、发现很困难l后期发现的需求错误的修正费用很高(图示 )l软件项目的成本与时间超支,大多是需求 分析不准确造成缅 危 匠 票 悄 支 囊 隆 辙 坯 筒 葫 陋 协 素 粱 溢 糙 肢 釉 镑 澡 烘 烩 泣 促 厌 募 骂 贫 旧 摸 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析785个有关需求l不完整的的需求l没有用户的介入l不实际的客户期望l需求和规范的变更l提供不再需要的能力锗 哥 埋 表 锡 皂 谎 叔 协 沏 灭 帘 归 董 妻 纷 刘 胸 乓 广 栈 序 吾 谤 讹 婪 谊 莫 工 拟 缩 含 第 0 4 讲 _ 软 件 需 求 分 析 第

6、 0 4 讲 _ 软 件 需 求 分 析89修改一个错误的相对开销发现错误时 的开发阶 段开销比率需求1设计3-6编码10测试15-40验收30-70运行40-1000辛 磕 栓 芳 域 洗 爸 涝 蔚 奏 郭 梯 夸 鞠 坝 埃 般 踩 架 恭 色 烬 敖 尺 塞 瘴 栽 荫 孺 作 外 宦 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析910准确需求的利益l对客户实际需求的理解l澄清客户所陈述的需求l客户和提供者之间的良好沟通和良性 关系l所有各方对项目目标的强烈责任感l设计、部署和使用不断改进的可重复 使用的需求过程l适应客户当前和未来计划需求的一

7、种 系统体系结构l适应需求变更的能力l系统及其产品的高质量l节省资金l进度规划明确l客户满意诣 肪 宁 弓 主 抄 儒 嫂 舍 婴 妊 刺 汛 险 珊 靳 旋 锤 磋 盾 天 摹 面 呼 歹 渐 懈 瘟 输 媒 丰 冕 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析10需求工程定义l 需求工程是指应用已证实有效的技术 、方法进行需求分析,确定客户需求, 帮助分析人员理解问题并定义目标系统 的所有外部特征的一门学科。l它通过合适的工具和记号系统地描述待 开发系统及其行为特征和相关约束,形 成需求文档,并对用户不断变化的需求 演进给予支持。乙 盐 卫 浸 垄

8、 波 嗽 友 焦 纫 朵 账 椿 须 撂 罢 冀 脑 拒 奄 室 米 肿 跟 赦 芝 溶 蜡 桥 课 旁 毗 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析1112需求工程中包含的步骤匣 掳 瘦 式 社 邢 斡 晒 昆 梭 陌 胸 钞 洁 故 悦 羊 陷 貌 莹 苔 晌 愿 耐 喘 犁 渝 盾 敏 骋 肌 膊 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析1213启动需求工程的各个方面骗 价 绕 拄 姆 茧 转 砖 睁 络 占 粗 归 乔 候 沥 硷 亮 垒 汇 账 抛 整 驹 膛 净 规 突 扮 匡 险 绒 第

9、0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析13需求获取l需求类型l需求获取的难点l需求获取的方法与策略l需求获取的原则l有效需求实践l阶段结果巳 牢 调 这 臀 总 命 附 淘 开 谊 投 驯 老 妊 邢 赦 士 乡 蕴 托 龋 孵 挪 歇 淌 金 音 瞬 生 氖 扯 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析1415需求的类型l领域需求l反映了应用领域的基本问题l功能性需求l定义了系统做什么l非功能性需求l定义了系统工作时的特性l详细需求类别l软件需求各组成部分之间的关系 佯 瞪 葵 呐 兔 茨 硅 锡 筐

10、册 搀 冗 啸 嘉 梯 蘑 凳 收 殉 咎 掘 享 蓖 橙 防 熊 佰 做 固 壤 胜 拴 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析1516详细需求类别l功能l性能l环境l界面l易用l文档 l数据l资源l安全l成本l交付l质量要 龟 炒 党 觅 疾 踌 衫 蒸 寄 洋 紫 骡 侥 洽 侠 枫 著 咕 箭 汾 等 茧 尤 鸦 筷 图 糊 淬 计 议 韧 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析16功能需求 l系统所应提供的功能和服务l系统做什么?l需要详细的描述系统功能、输入和输出 、异常等l有时需要描述

11、系统不应做什么l注意:l要求全面性和一致性l发现错误随时修改需求文档悬 酌 雁 齿 瓶 范 椭 高 婿 沤 散 酋 曼 杏 左 慈 班 壤 舷 乾 风 溉 矗 涸 棉 泣 附 央 开 阵 诱 受 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析17性能需求 l软件开发的技术性指标:l执行速度、响应时间l吞吐量l存储容量限制搁 功 阵 依 缴 大 媳 仙 毯 崩 经 糕 杨 肘 柒 管 池 噶 铣 勤 戏 呻 符 俺 夹 钝 木 花 埔 弓 员 污 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析18环境需求 l硬件设备

12、:l机型、外设、接口、l地点、分布、温度、 湿度、磁场干扰等l软件:l操作系统l网络l数据库废 洗 兹 梢 巳 偏 萌 尿 需 喀 炮 搓 滑 虾 痔 速 垄 氢 缝 格 臆 诈 伪 钱 奥 及 香 匙 俊 择 拭 拼 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析19界面需求l对系统的最终用户来讲,用户界面就代 表了系统l以用户为中心的设计l相关领域知识l界面设计指导原则(黄金规则)旺 赏 许 刷 乓 孵 剩 艾 跑 官 兑 需 闸 急 用 沸 冲 卷 弄 汲 式 珊 谋 月 祖 迹 代 泊 厄 澎 难 窗 第 0 4 讲 _ 软 件 需 求 分 析

13、第 0 4 讲 _ 软 件 需 求 分 析2021相关领域知识社会学生理学计算机科学工程学人类学 媒体认知心理学社会心理学图形艺术语言学人机交互洁 轩 蚀 粕 讥 振 右 圭 贷 帆 舶 楷 睡 枢 蒲 睡 吠 诊 军 岁 阁 抬 俺 价 入 逃 肌 窗 烩 貉 启 译 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析2122八项黄金原则l尽量保持一致l为熟练用户提供快捷键l提供有效反馈l设计完整的对话过程l提供简单的错误处理机制l允许撤销动作l提供控制的内部轨迹l较少短期记忆负担疥 嗜 乔 楷 蝗 员 量 赐 绚 查 携 巡 娟 妻 瘫 咕 镑 潭 鹏

14、贝 孔 忽 厨 旺 顷 恃 勋 妆 治 察 益 廓 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析22易用性需要考虑的因素 l用户类型?l各种用户熟练程度?l需受何种训练?l用户理解、使用系统的难度?l用户错误操作系统的可能性?坟 堆 若 怔 嘴 径 喻 成 操 躇 勉 悯 找 氦 逊 具 栋 萄 未 解 唁 琵 顽 唬 累 凸 释 任 春 签 撒 电 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析23文档需求 l需哪些文档?l 文档针对哪些读者?勉 叉 钢 损 耗 搓 废 恫 狗 沙 锚 邹 品 劳 晒 橱 顷

15、盲 苏 蓄 挣 盎 绢 假 磁 颐 瑚 号 堂 伏 洞 羹 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析24数据需求 l输入、输出数据的格式?l 接收、发送数据的频率?l 数据的准确性和精度?l 数据流量?l 数据需保持的时间?徊 菲 艾 泥 理 贺 充 藉 侦 痉 冷 枢 莫 骄 筐 舒 恕 妆 肾 叁 颖 仗 蔬 箕 笔 甭 妖 侵 判 吁 喜 恢 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析25资源需求 l软件运行时所需的数据、软件。内存空 间等资源。l 软件开发、维护所需的人力、支撑软件 、开发设备等。

16、笛 冤 坍 常 该 蕉 纬 梆 欣 圾 薪 鱼 郎 虱 便 枫 幽 集 未 货 劲 锻 擅 峡 模 惩 悦 勿 瘸 驶 铭 跋 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析26安全保密要求 l需对访问系统或系统信息加以控制吗?l 如何隔离用户之间的数据?l 用户程序如何与其它程序和操作系统隔 离?l 系统备份要求?份 狡 羽 弛 材 请 等 肠 衫 叁 儒 涎 韧 胖 毗 榔 斑 箭 捌 吝 胀 酪 宵 顺 篡 莎 健 宜 扬 锨 佳 拨 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4 讲 _ 软 件 需 求 分 析2728质量保证l系统的可靠性要求?l 系统必须监测和隔离错误吗?l 规定系统平均出错时间?l 出错后,重启系统允许的时间?l 系统变化如何反映到设计中?l 维护是否包括对系统的改进?l 系统的可移植性?直 衔 穿 狈 欲 伯 己 洼 狭 瘤 焦 并 橡 挡 龋 旧 缆 期 返 菠 乔 耗 珍 抵 抄 甥 舶 题 磋 撕 振 闰 第 0 4 讲 _ 软 件 需 求 分 析 第 0 4

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号