信息系统分析与设计第四章.ppt

上传人:wuy****n92 文档编号:62808585 上传时间:2022-11-22 格式:PPT 页数:30 大小:4.17MB
返回 下载 相关 举报
信息系统分析与设计第四章.ppt_第1页
第1页 / 共30页
信息系统分析与设计第四章.ppt_第2页
第2页 / 共30页
点击查看更多>>
资源描述

《信息系统分析与设计第四章.ppt》由会员分享,可在线阅读,更多相关《信息系统分析与设计第四章.ppt(30页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、CompanyLOGO无忧无忧无忧无忧PPTPPT整理发布整理发布整理发布整理发布第第4 4章章 需求工作流需求工作流Osbert Oglesby案例研究案例研究学习目标学习目标需求工作流的过程需求工作流的过程草拟初始业务模型草拟初始业务模型草拟需求草拟需求 花果山的网络规划花果山的网络规划v生产部副总说:生产部副总说:“我们需要通过网络把水果园里的各项参数我们需要通过网络把水果园里的各项参数比如湿度、温度、二氧化碳含量等采集并显示到我的电脑比如湿度、温度、二氧化碳含量等采集并显示到我的电脑上,并且能和其它各地分园的数据比较共享;还需要监控上,并且能和其它各地分园的数据比较共享;还需要监控水果

2、基地,防止有人偷吃水果基地,防止有人偷吃”。v销售副总说:销售副总说:“我们要和全球的客户们无障碍的进行网络沟我们要和全球的客户们无障碍的进行网络沟通,包括订单接受、客服服务、在线咨询协商等通,包括订单接受、客服服务、在线咨询协商等”。v开发部门老大说:开发部门老大说:“我们为了要保证花果山开发图纸的安全,我们为了要保证花果山开发图纸的安全,需要采用需要采用B/SB/S架构模式进行图纸开发,我们的图纸很多,流架构模式进行图纸开发,我们的图纸很多,流量很大哦量很大哦”v财务部眼镜女暴起:财务部眼镜女暴起:“我要独立,我要绝对的安全!我要独立,我要绝对的安全!”4.1 4.1 需求工作流概述需求工

3、作流概述v系统分析师在需求阶段的主要任务是与信息系统的客户和系统分析师在需求阶段的主要任务是与信息系统的客户和将来的用户合作来确定客户需要什么。将来的用户合作来确定客户需要什么。v出现问题:出现问题:客户没有注意到组织所发生的情况客户没有注意到组织所发生的情况需求调研过程中客户不能有效配合需求调研过程中客户不能有效配合系统分析人员不了解领域知识系统分析人员不了解领域知识系统分析人员没有利用有效的调研方法系统分析人员没有利用有效的调研方法v 解决方案解决方案n 从目标信息系统的客户和将来的用户那里从目标信息系统的客户和将来的用户那里获得初始信息,并把初始信息作为统一过程获得初始信息,并把初始信息

4、作为统一过程的输入。通过遵循统一过程的步骤,系统分的输入。通过遵循统一过程的步骤,系统分析师将能够确定客户的真正需求。析师将能够确定客户的真正需求。需求工作流的流程需求工作流的流程v理解领域理解领域v使用正确的术语,使用正确的术语,误解术语可误解术语可能导致最终交付有缺陷的软件。能导致最终交付有缺陷的软件。如:支票、汇票、本票如:支票、汇票、本票 构造一份术语表:构造一份术语表:专业词汇、专业词汇、客户内部习惯用语、缩写、标准客户内部习惯用语、缩写、标准规范规范4.2 4.2 领域的初始理解:领域的初始理解:Osbert Oglesby案例研究案例研究vOsbert Oglesby基本情况基本

5、情况v系统分析人员首先对领域知识进行了解系统分析人员首先对领域知识进行了解油画的分类油画的分类按材质:油质、水彩、铅笔、蜡笔、炭笔按材质:油质、水彩、铅笔、蜡笔、炭笔按主题:肖像、风景、静物按主题:肖像、风景、静物按质量:精品、名品、其他按质量:精品、名品、其他 著名的艺术品经销商,需要一个信息系统来帮助著名的艺术品经销商,需要一个信息系统来帮助他他购买和销售购买和销售油画。油画。构造术语表构造术语表精品精品 确实优秀的油画确实优秀的油画名品名品 某位画过某位画过 一幅精品的画家先前或之后所画的次级油画一幅精品的画家先前或之后所画的次级油画其他油画其他油画 既不是精品也不是名品的油画既不是精品

6、也不是名品的油画材质材质 一种分类标准。为艺术品着色的材质一种分类标准。为艺术品着色的材质油质油质 一种材质。一种材质。“油基颜料油基颜料”的缩写的缩写水彩水彩 一种材质。一种材质。“水基颜料水基颜料”的缩写的缩写风景风景 自然景色的油画自然景色的油画肖像肖像 一人或多人的油画一人或多人的油画质量质量 一种分类标准。可分为精品名品和其他一种分类标准。可分为精品名品和其他静物静物 无生命物体的油画无生命物体的油画主题主题 一种分类标准。主题包括风景、肖像和静物一种分类标准。主题包括风景、肖像和静物其他主题其他主题 不是风景、肖像或静物的主题不是风景、肖像或静物的主题对领域的初始理解对领域的初始理

7、解4.3 4.3 业务模型业务模型v系统分析师需要获得对多种不同业务过程的详细理解系统分析师需要获得对多种不同业务过程的详细理解 购买配料的详细过程购买配料的详细过程 例如:例如:饮食业的业务过程包括:购买配料、准备饮食业的业务过程包括:购买配料、准备食物和供应膳食。食物和供应膳食。v 包办伙食者从批发商那里订购配料包办伙食者从批发商那里订购配料v 批发商把配料供应给包办伙食者批发商把配料供应给包办伙食者v 批发商发送一份发货清单给包办伙食者批发商发送一份发货清单给包办伙食者v 包办伙食者为发货清单付款包办伙食者为发货清单付款4.3.1 4.3.1 采访采访 v问题:问题:公司雇佣了多少位销售

8、人员?公司雇佣了多少位销售人员?需要系统有多快的响应时间?需要系统有多快的响应时间?为什么对目前的状况不满意?为什么对目前的状况不满意?v采访采访有组织:询问特定的、预先计划的问题。有组织:询问特定的、预先计划的问题。无组织:封闭式问题无组织:封闭式问题+开放式问题。开放式问题。v注意注意采访者必须完全熟悉应用领域采访者必须完全熟悉应用领域采访者要采访持重要信息的人物采访者要采访持重要信息的人物不要先入为主不要先入为主结束后生成采访报告结束后生成采访报告封闭式询问封闭式询问开放式询问开放式询问4.3.2 4.3.2 其他技术其他技术v发放调查表;发放调查表;v研究业务过程中产生的各种文档;研究

9、业务过程中产生的各种文档;v直接观察用户的工作过程。直接观察用户的工作过程。4.3.3 4.3.3 用例用例v业务建模业务建模用例图用例图用例:用于为信息系统自身及该系统的参与者之间用例:用于为信息系统自身及该系统的参与者之间的交互建模。的交互建模。是一个用来描述参与者如何使用系统是一个用来描述参与者如何使用系统来实现其目标的一组场景的集合。来实现其目标的一组场景的集合。它显示了信息系统与在其运行环境之间的交互。它显示了信息系统与在其运行环境之间的交互。参参与者与者是信息系统外部世界中的成员,是信息系统外部世界中的成员,矩形矩形表示信息表示信息系统自身。系统自身。椭圆椭圆中的标签描述了用例代表

10、的业务活中的标签描述了用例代表的业务活动。动。v 参与者参与者扮演关于信息系统的角色(扮演关于信息系统的角色(role)v系统用户系统用户v用例发起者用例发起者v起关键作用的人起关键作用的人v也可以不必是人,如另一个信息系统也可以不必是人,如另一个信息系统v用户可以扮演多种角色用户可以扮演多种角色v标识参与者的问题标识参与者的问题Medical Staff的泛化的泛化 当系统中参与者可当系统中参与者可能出现标识重叠时,可能出现标识重叠时,可以将参与者进行泛化,以将参与者进行泛化,给出参与者之间的关系。给出参与者之间的关系。4.4 4.4 初始业务模型:初始业务模型:Osbert Oglesby

11、Osbert Oglesby案例案例vOsbert Oglesby公司需要的信息系统:公司需要的信息系统:l 购画:在购买油画时,能够计算他应该支付的最大购画:在购买油画时,能够计算他应该支付的最大价格。价格。l 尽快检测到艺术品市场上的新趋势。可以检测到何尽快检测到艺术品市场上的新趋势。可以检测到何时某位特殊画家的作品售价高于预期。时某位特殊画家的作品售价高于预期。l 提供关于上一年度购买的报告和上一年度销售的报提供关于上一年度购买的报告和上一年度销售的报告。告。建立初始业务模型建立初始业务模型初始业务模型的用例图初始业务模型的用例图用例的描述用例的描述简短描述Buy a Painting用

12、例使用例使Obsert 能够购买油画能够购买油画逐步描述简短描述Sell a Painting用例使用例使Obsert 能够销售油画能够销售油画逐步描述简短描述Produce a Report用例使用例使Obsert 获得有关上一年度的购买和销售的油画的信息获得有关上一年度的购买和销售的油画的信息逐步描述4.5 4.5 初始需求:初始需求:Osbert OglesbyOsbert Oglesby案例案例初始需求:决定初始业务模型中哪些是要构建计算机化的信初始需求:决定初始业务模型中哪些是要构建计算机化的信 息系统的需求。息系统的需求。l 需求的类型需求的类型l功能性需求:信息系统必须能够执行的

13、动作的需求功能性需求:信息系统必须能够执行的动作的需求l非功能性需求:信息系统本身的属性,如平台限制、非功能性需求:信息系统本身的属性,如平台限制、响应时间、可靠性、安全性等。响应时间、可靠性、安全性等。处理频繁变动的需求的一种好方式是维护一份可能的处理频繁变动的需求的一种好方式是维护一份可能的需求以及这些需求的用例列表,这些需求得到团队成员及需求以及这些需求的用例列表,这些需求得到团队成员及客户的核准。客户的核准。简短描述Buy a Painting用例用例使使Obsert 能够购买油画能够购买油画逐步描述1.Obsert输入他正考虑购买的油画的详细输入他正考虑购买的油画的详细信息。信息。2

14、.信息系统用他应该支付的最大购买价格信息系统用他应该支付的最大购买价格响应。响应。3.如果卖主接受如果卖主接受Obsert购买油画的出价,购买油画的出价,Obsert就输入进一步的详细信息。就输入进一步的详细信息。初始需求用例图及其描述初始需求用例图及其描述初始需求的用例图初始需求的用例图简短描述Produce a Report用例用例使使Obsert 获得有关上一年度的购买和销售的油画的信息,获得有关上一年度的购买和销售的油画的信息,或者检测艺术品市场上的新趋势。或者检测艺术品市场上的新趋势。逐步描述1.Obsert 请求他所需要的报告的类型。打印报告。请求他所需要的报告的类型。打印报告。简

15、短描述Sell a Painting用例用例使使Obsert 能够销售油画能够销售油画逐步描述1.Obsert 输入他所销售的油画的详细信息。输入他所销售的油画的详细信息。细化细化Buy a Painting用例描述用例描述v确定在购买油画时,需要输入的信息确定在购买油画时,需要输入的信息油画的描述油画的描述购买日期购买日期卖主姓名卖主姓名卖主地址卖主地址算法确定的最大价格算法确定的最大价格实际购买价格实际购买价格目标销售价格目标销售价格v销售一幅油画后,必须记录的信息销售一幅油画后,必须记录的信息销售日期销售日期买主姓名买主姓名买主地址买主地址实际销售价格实际销售价格v 精品:精品:扫描过去

16、扫描过去25年内同一画家的最相似的作品在全世界年内同一画家的最相似的作品在全世界的拍卖记录,把最相似的作品的拍卖价格作为底价,自拍卖的拍卖记录,把最相似的作品的拍卖价格作为底价,自拍卖之日起,在底价基础上逐年加价之日起,在底价基础上逐年加价8.5%,以此来计算最大购,以此来计算最大购买价格。买价格。v 名品:名品:把名品看做是同一位画家的精品来计算最大购买价把名品看做是同一位画家的精品来计算最大购买价格。然后,如果油画在格。然后,如果油画在21世纪绘制的,则乘以世纪绘制的,则乘以0.25;否则,;否则,用该数字乘以用该数字乘以(21-c)/(22-c),c代表作品是在哪一个世纪绘制代表作品是在

17、哪一个世纪绘制的。的。v 其他油画:其他油画:测量油画布的尺寸。然后,通过公式测量油画布的尺寸。然后,通过公式FA来计来计算最大购买价格,算最大购买价格,F为针对画家的流行度系数,为针对画家的流行度系数,A为以平方为以平方厘米为单位的油画布的面积。厘米为单位的油画布的面积。最大购买价格的确定最大购买价格的确定v两幅油画之间的相似性系数计算方式:两幅油画之间的相似性系数计算方式:如果材质匹配,则评分为如果材质匹配,则评分为1,否则评分为,否则评分为0.如果主题匹配,则评分为如果主题匹配,则评分为1,否则评分为,否则评分为0.把这两个数相加,用它乘以两幅画中那幅较小的油画把这两个数相加,用它乘以两

18、幅画中那幅较小的油画的面积,然后除以两幅画中那幅较大的油画的面积。的面积,然后除以两幅画中那幅较大的油画的面积。v信息系统必须包括每一位画家及其相应的信息系统必须包括每一位画家及其相应的F值列值列表,而且列表能够定期更新。表,而且列表能够定期更新。v 信息系统必须利用有关过去信息系统必须利用有关过去25年里全世界的名品年里全世界的名品的拍卖信息,这些信息不能更改。的拍卖信息,这些信息不能更改。更新用例描述更新用例描述简短描述Buy a Painting用例用例使使Obsert 能够购买油画。能够购买油画。逐步描述1.Obsert输入他正考虑购买的油画的详细信息。包括输入他正考虑购买的油画的详细

19、信息。包括 画家姓名画家姓名 作品年代作品年代2.信息系统用信息系统用Obsert输入输入应该支付的最大购买价格响应。应该支付的最大购买价格响应。2.1 对于精品对于精品 2.2 对于名品对于名品 2.3 对于其他油画对于其他油画3.如果卖主接受如果卖主接受Obsert购买油画的出价,购买油画的出价,Obsert就输入进一步的详细信息。包括就输入进一步的详细信息。包括 购买日期购买日期4.信息系统随后记录以下信息信息系统随后记录以下信息 算法确定的最大购买价格算法确定的最大购买价格 目标销售价格目标销售价格简短描述Sell a Painting用例用例使使Obsert 能够销售油画能够销售油画

20、逐步描述1.Obsert 输入他所销售的油画的详细信息。输入他所销售的油画的详细信息。2.销售日期销售日期3.买主姓名买主姓名4.买主地址买主地址5.实际销售价格实际销售价格考虑报告考虑报告简短描述Produce a Report用例用例使使Obsert 获得有关上一年度的购买和销售的油画的信息,获得有关上一年度的购买和销售的油画的信息,或者检测艺术品市场上的新趋势。或者检测艺术品市场上的新趋势。逐步描述1.必须根据需要生成以下报告。必须根据需要生成以下报告。2.1.1 购买报告:系统显示上一年度购买的所有油画。购买报告:系统显示上一年度购买的所有油画。3.以如下顺序进行输出:以如下顺序进行输

21、出:4.1.2 销售报告销售报告:系统显示上一年度销售的所有油画。系统显示上一年度销售的所有油画。5.以如下顺序进行输出:以如下顺序进行输出:6.1.3将来的趋势报告:将来的趋势报告:7.对于上一年的各种场合下超过目标售价进行销售的画家作品,系统显对于上一年的各种场合下超过目标售价进行销售的画家作品,系统显示所有这些画家。示所有这些画家。8.对于每件作品,以如下顺序输出:对于每件作品,以如下顺序输出:4.6 4.6 补充补充 信息系统必须包括每一位画家及其相应的信息系统必须包括每一位画家及其相应的F值表,值表,F的值可能从一个月到另一个月而发生变化,这依赖于的值可能从一个月到另一个月而发生变化

22、,这依赖于某位画家目前的流行度,因此,该列表必须实现成允某位画家目前的流行度,因此,该列表必须实现成允许执行定期更新。许执行定期更新。前面的描述:前面的描述:添加添加“修订流行度系数修订流行度系数”用例并给出用例描述:用例并给出用例描述:简短描述Update a Fashionability Coefficient用例使用例使Obsert 能够为画家改变流行度系数能够为画家改变流行度系数F。逐步描述1.Osbert1.Osbert为画家输入新的流行度系数。为画家输入新的流行度系数。Osbert OglesbyOsbert Oglesby系统用例图的第二次迭代系统用例图的第二次迭代Osbert

23、Oglesby信息系统用例图的第二次迭代信息系统用例图的第二次迭代总结总结v 系统分析师在需求工作流阶段的主要工作是与信息系统系统分析师在需求工作流阶段的主要工作是与信息系统的客户一起确定需要什么。的客户一起确定需要什么。v如何确定最终需求?如何确定最终需求?v 首先获得对领域的初始理解(构造术语表)首先获得对领域的初始理解(构造术语表)v 然后构建初始的业务模型(用例及用例描述)然后构建初始的业务模型(用例及用例描述)v 接下来构建初始的需求模型(用例及用例描述)接下来构建初始的需求模型(用例及用例描述)v 检查并改进补充直至满意(用例及用例描述)检查并改进补充直至满意(用例及用例描述)习题

24、习题1、Osbert Oglesby决定通过附带销售来扩展业务。他同意把决定通过附带销售来扩展业务。他同意把油画悬挂在画廊中等待销售。如果在油画悬挂在画廊中等待销售。如果在3各月内,该油画以各月内,该油画以Osbert与油画所有者之间先前商定好的价格售出,那么他与油画所有者之间先前商定好的价格售出,那么他将与所有者平分销售额。如果没有卖出去,那么就把该油将与所有者平分销售额。如果没有卖出去,那么就把该油画归还给其所有者,并且没有钱转手。为这种附带销售绘画归还给其所有者,并且没有钱转手。为这种附带销售绘制用例及用例描述。制用例及用例描述。2、必须生成一份上一年度所有附带销售的报告,对上题用、必须生成一份上一年度所有附带销售的报告,对上题用例及用例描述进行改进。例及用例描述进行改进。谢谢谢谢谢谢谢谢

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

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com