- 1、本文档共47页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3 需求分析-业务流程图和数据流程图
二者的联系 1 业务流程图和数据流程图都是从流程的角度动态地去考察分析对象, 都是用图形符号抽象地表示调查结果。 二者的联系 2 数据流是伴随着业务过程而产生的, 它是业务过程的衍生物; 数据资料基本上也是按组织结构或业务过程收集的; 在数据汇总时, 我们也是以业务流程为单位, 将同一业务的不同处理步骤中的数据加以集中; 数据流程图的绘制遵照业务处理的全过程。 * 数据流建模 表示了当数据对象流过系统时是如何被改变的 data flow diagram (DFD) 图形化的形式,采取了系统的输入-处理-输出观点 很多人认为DFD是传统的方法, 而面向流的建模继续采用DFD,因为它们可以补充UML图并提供对系统需求和流的补充认识 computer based system input output * 流模型符号 外部实体 过程 数据流 数据存储 外部实体表示数据流的始发点或终止点。原则上讲, 它不属于数据流程图的核心部分, 只是数据流程图的外围环境部分。在实际问题中它可能是人员、计算机外设、系统外部的文件等。在框中用文字注明外部实体的编码属性和名称。 处理逻辑 加工 也称为处理或功能, 它包括两方面的内容:一是改变数据结构; 二是在原有数据内容基础上增加新的内容,形成新的数据 数据流是用箭头线及其上的数据表示数据流动的方向, 数据流由一个或一组数据项组成。数据存储表示逻辑意义上的数据存储环节, 不考虑存储的物理介质和技术手段的数据存储环节。 * 外部实体 数据的生产者(提供者)——或者消费者(需求者) 例如: 人, 设备, 传感器等 其他例子: 基于计算机的系统 数据总是在某个地方产生而且被发送到某个地方 * 过程 数据转换器(把输入变换为输出) 例如: 计算税收, 形成报表,展示图表 数据总是以某种方式被处理以达到某种系统功能 * 数据流 数据流过系统, 作为输入数据开始,然后被转换为输出数据. compute triangle area base height area * 数据存储 数据经常被存储下来为以后使用. 查找传感器 数据 传感器 # 需要的报告 传感器#, 类型, 位置, 年龄 传感器数据 传感器 序号 类型, 位置, 年龄 * 画数据流图: 指导原则 第0层的数据流图应将软件、系统描述为一个泡泡 主要的输入和输出应被仔细的标记 通过把在下一层表示的候选处理过程、数据对象和数据存储分离,开始求精过程 应使用有意义的名称标记所有箭头和泡泡 总是以系统环境图SCD开始(also called 0层DFD图) 在第0层DFD图中显示外部实体 当从一层转到另一层时要保持信息流的连续性 一次精化一个泡泡 分层数据流图 系统加工S I0 In O0 Om 第0层DFD图 * 如何从第0层扩展到第1层? 对描述第0层泡泡的叙述进行“语法分析”,把需求收集中获得的处理叙述中的所有名词(和名词短语)与动词(和动词短语)分离开来。 Safehome安全功能帮助房主在安装时配置安全系统,监测所有连接到安全系统的传感器,通过Internet,计算机或控制面板和房主交互。 在安装中,safehome计算机被用于设计和配置系统,每个传感器被分配一个编号和类型,主人密码被用以控制启动和关闭系统而且当传感器事件发生时拨打输入的电话号码 。。。。。。 * * * * Essentials of Visual Modeling w/ UML 2.0 - Instructor Notes According to Grady Booch, IBM Fellow, a model provides the blueprints of a system. Models may encompass detailed plans, as well as more general plans that give a 30,000-foot view of the system under construction. A good model includes those elements that are not relevant to the given level of abstraction. Every system may be described from different aspects using different models, and each model is therefore a semantically closed abstraction of the system. A model may be structural, emphasizing the organization of the syste
您可能关注的文档
- 26杠杆滑轮5410——精品课件.ppt
- 27 跳水.ppt
- 27-呼吸治疗师与医护.ppt
- 27-血液透析患者干体重的评估【ppt】.ppt
- 27 真菌病及真菌毒素中毒病.ppt
- 27001标准培训.ppt
- 27000标准族与ISMS.ppt
- 272 2电力系统元件参数等值网络.ppt
- 27332当代中国经济运行(高纲1478).pptx
- 27.《卖木雕的少年》课件[精品].ppt
- 2025年市国资委党委开展深入贯彻中央八项规定精神学习教育工作方案与开展学习中央八项规定主题教育工作方案(2篇文).docx
- 在2025年市商务局党组研究部署深入贯彻中央八项规定精神学习教育专题会上的讲话稿、教育动员部署会议上的讲话提纲【2篇文】.docx
- 开展2025年学习八项规定主题教育工作方案与领导在局机关深入贯彻八项规定精神学习教育部署会上的讲话稿(两篇文).docx
- 2025年深入贯彻中央八项规定精神学习教育实施方案与全面落实中央八项规定精神情况总结(2篇文).docx
- 2025年落实中央八项规定精神情况总结稿与领导在深入贯彻中央八项规定精神学习教育工作会议的主持讲话稿(2篇文).docx
- 2025年组织部长在八项规定学习教育工作专班座谈会的讲话稿与开展学习中央八项规定主题教育工作方案(两篇文).docx
- 学习2025年深入贯彻中央八项规定精神知识测试题135题【附答案】与全面深入贯彻中央八项规定精神学习教育实施方案.docx
- 2025年县委书记在中央八项规定精神学习教育动员会上的讲话稿遵守党的政治纪律和落实中央八项规定精神情况个人对照检查材料(2篇文).docx
- 2025年在深入贯彻中央八项规定精神学习教育动员部署会上的讲话稿与在市委党的建设工作领导小组会议暨部署深入贯彻中央八项规定精神学习教育专题会讲话稿(两篇文).docx
- 2025年市工业园区党工委开展深入贯彻中央八项规定精神学习教育工作方案与深入贯彻中央八项规定精神学习教育动员部署会讲话提纲【2篇文】.docx
文档评论(0)