单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第二阶段 系统分析需求建模Jin Bojb2zju.eduCollege ofputer Science and TechnologyZhejiang University阶段概述本阶段是SDLC五个阶段中的第2个阶段在上一阶段系统规划阶段分析员已经做了初步的调查了解了更多的系统需求并从技术经济社会和文化进
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级《UML面向对象建模基础》需求建模基础与实例知识图谱Agenda什么是需求如何使用UML对需求建模需求建模实例本章小结Agenda什么是需求如何使用UML对需求建模需求建模实例本章小结需求—导致项目失败的罪魁祸首根据Standish Group对23000个项目进行的研究结果表明28的项目彻底失败46的项目超出经费预算或者超出
提纲Use Case Template二 示例(ATM)确定用例 回答前面所提问题可以帮助用例的确定用例规约 用例规约基本上是用文本方式来表述的为了更加清晰地描述事件流也可以选择使用状态图活动图或序列图来辅助说明只要有助于表达的简洁明了就可以在用例中任意粘贴用户界面和流程的图形化显示方式或是其他图形如活动图有助于描述复杂的决策流程状态转移图有助于描述与状态相关的系统行为序列图适合于描
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级1系统 分 析(需求分析) ——需求建模 需求建模例:教材购销系统结构化分析建立的模型---DFD结构化分析建立的模型---DD4.4.2 需求分析4.4.1 需求获取31) 例 教材购销系统 需求:(1) 根据学校
域模型及建立系统域模型示例.1建立项目系统中的域模型1.什么是问题域和域建模(1)什么是问题域软件系统所要解决的现实世界中的问题领域称为问题域如银行业务属于银行的问题域网上商城系统属于电子商务的问题域BBS论坛系统属于内容管理的问题域(2)什么是域建模软件系统的开发者设计和开发实现一个软件系统总是希望该软件系统能解决一些特定的问题这些问题总是会映射到和现实问题相关的一些概念对这些问题进行归纳分析的
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第三章 用况图面向对象分析与设计电子商务系杨 潇(yangxiaocdut)第3章 用况图本章的主要概念—系统边界参与者用况包含扩展泛化问题的提出:在系统尚未存在时如何描绘用户需要一个什么样的系统如何规范地定义用户需求考虑问题的思路:把系统看作一个黑箱看它对外部的客观世界发挥什么作用描述它外部可见的行为系统是由一条边界包
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级150软件需求分析与建模软件工程方法与实践主要问题什么是软件需求软件需求分析有哪些过程如何启动分析过程什么是面向数据的建模什么是面向数据流的建模什么是非形式化建模半形式化建模和形式化建模什么是统一建模语言(UML)什么是用例建模什么是领域模型软件需求分析过程软件需求分析过程什么是软件需求软件需求分析有哪些过程如何启动分析过程需
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级《UML面向对象建模基础》需求建模基础与实例知识图谱Agenda什么是需求如何使用UML对需求建模需求建模实例本章小结Agenda什么是需求如何使用UML对需求建模需求建模实例本章小结需求—导致项目失败的罪魁祸首根据Standish Group对23000
Chap02 需求分析与系统建模一Rational Rose对UML建模的支持(2)分析的目标理解问题并开发一个简要描述方案的可视化模型不依赖于具体的实施技术环境即要做什么的问题把我们对用例的理解转变为与业务一致的形式实现需求的价值(4)需求分析评审系统定义的目标是否与用户的要求一致系统需求分析阶段提供的文档是否齐全文档中的所有描述是否完整清晰准确反映用户要求与所有其它系统成分的重要接口是否都
违法有害信息,请在下方选择原因提交举报