软件建模实践(2) 南京理工大学计算机科学与工程学院 张静.

Slides:



Advertisements
Similar presentations
高校教师、高级项目经理 任铄 QQ : 第一章 操作系统引论 1.1 操作系统的目标和作用 1.2 操作系统的发展过程 1.3 操作系统的基本特性 1.4 操作系统的主要功能 1.5 OS 结构设计.
Advertisements

传媒学生应该如何度 过四年大学生活?. 进入大学一个多月了,用一个词形容大 学生活 自卑感 不适应 空虚感 被动感 孤独感 失望感 一、大学新生不适应大学生活的表现:
<<會計資訊系統課程講義>> 統一塑模語言(UML)語法精要 -- 物件導向概念、需求分析及系統分析
靜坐時身體的反應 反應一:兩腿發麻 會隨著靜坐的工夫而消失 甚至覺得舒服 血管被壓迫 神經被刺激 一般的常識是認為 其實不盡然
任务二:面向对象的建模 3 需求分析阶段的用例建模 用例图 活动图.
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
我征服了黃山 林達的黃山之旅 2006春.
学党章党规、学系列讲话,做合格党员 学习教育
第一章信託法 第一節 信託契約 第二節 信託財產 第三節 受益人 第四節 受託人 第五節 信託關係之消滅.
第三章 数据类型和数据操作 对海量数据进行有效的处理、存储和管理 3.1 数据类型 数据源 数据量 数据结构
实用操作系统概念 张惠娟 副教授 1.
做最好的自己 ——七(6)班主题班会.
基于解释性语言的手机跨平台架构 Sloan Yi. Qt MTK.
Oracle数据库 Oracle 子程序.
项目申报及投资推进工作实务 更多模板、视频教程: 兰溪市发展和改革局 2013年9月 1.
全国计算机等级考试 二级基础知识 第二章 程序设计基础.
《数据结构》课程简介 李武军 南京大学计算机科学与技术系 2016年秋季.
计算机基础知识 丁家营镇九年制学校 徐中先.
国家高技术研究发展计划 香港大学网格节点 Presented by Cho-Li Wang
程序的形式验证 - 简介 中国科学院软件研究所 张文辉 1.
如何使用CiteSpace分析Derwent专利数据
LSF系统介绍 张焕杰 中国科学技术大学网络信息中心
面向对象的分析.
第10章 使用個案塑模.
嵌入式系统课程简介 宋健建 南京大学软件学院 2004/02/10.
Computer Graphics 计算机图形学基础 张 赐 Mail: CSDN博客地址:
面向对象建模技术 软件工程系 林 琳.
R in Enterprise Environment 企业环境中的R
JUDE教學 Jude安裝教學篇 Jude初步介紹篇 Jude繪圖介紹篇 介紹jude的安裝和下戴 介紹jude的初基本功能
SOA – Experiment 3: Web Services Composition Challenge
大学计算机基础 典型案例之一 构建FPT服务器.
管理信息结构SMI.
华为—E8372h- 155 外观设计 产品类型:数据卡 建议零售价格:299元 上市时间:2017年6月7日 目标人群:大众
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
PostgreSQL 8.3 安装要点 四川大学计算机学院 段 磊
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
数 控 技 术 华中科技大学机械科学与工程学院.
数据挖掘工具性能比较.
厂商—型号 海尔-PAD002 外观设计 建议零售价格:2999元 上市时间:2011年3月 目标人群:有移动互联需求的商务人士
PaPaPa项目架构 By:Listen 我在这.
湖南大学-信息科学与工程学院-计算机与科学系
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
第4章 非线性规划 4.5 约束最优化方法 2019/4/6 山东大学 软件学院.
华为—HUAWEI EC176 外观设计 建议零售价格:339元 上市时间:2012年 6月 10日 目标人群:大众消费群体
新一代安全网上银行 小组成员:杨志明 王晶 任毅 刘建中 关昊 刘超.
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
解决变化问题的自底向上 流程建模方法 严志民 徐玮.
C语言程序设计 主讲教师:陆幼利.
微机系统的组成.
第6章 使用案例圖 6-1 使用案例圖的基礎 6-2 使用案例圖的符號 6-3 動作者與使用案例的關係 6-4 繪製使用案例圖
作业情况 已交作业人数:140人 凡是自己没有交过作业的同学,课后留下,有话要说。 2. 文件名范例: 姓名:王树武 wshw_1.c
用例图.
Cassandra应用及高性能客户端 董亚军 来自Newegg-NESC.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
第4章 Excel电子表格制作软件 4.4 函数(一).
Thomson-252G 外观设计 上市时间:2011年1月 目标人群:普通消者,行业用户费 标准配置:一电一充\耳机\数据线\DC充电器
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
华为—HUAWEI EC19 9 建议零售价格:299元 上市时间:2012年4月18日 目标人群:移动办公用户;其它有移动上网需求的用户
面向对象建模技术 软件工程系 林 琳.
导 言 经济学的基本问题 经济学的基本研究方法 需求和供给.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
主讲教师 欧阳丹彤 吉林大学计算机科学与技术学院
I、使用個案塑模-使用個案圖 行為者(Actor) 使用個案(Use Case) 連接線 系統邊界 使用個案間之關係
UML建模案例库之 图书管理系统建模实例.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
iReader R6006 外观设计 产品类型:电子书阅读器 建议零售价格:1058元 上市时间:2018 年 4月
入侵检测技术 大连理工大学软件学院 毕玲.
轉換成二進位、八進位及十六進位 = ( ) = ( ) = ( )16.
第十章 面向对象 (2).
Presentation transcript:

软件建模实践(2) 南京理工大学计算机科学与工程学院 张静

分组信息 组长:朱虹 张祥 赵宇飞 潘晟 芮伟 兰斌 组长:赵一 朱满洲 尚文婷 宁成成 王恩重 组长:胡建洪 岳娟 陈丽丰 严喆 刘伟 张航

需求工程 需求工程 需求开发 需求管理 需求获取 需求分析 需求规格说明 需求验证

需求(IEEE对需求的定义) 用户为了解决问题或达到某些目标所需要的条 件或能力 系统或系统部件为了满足合同、标准、规范或 其他正式文档所规定的要求而需要具备的条件 或者能力 对以上中一个条件或者一种能力的一种文档化 表述

需求的分类 功能需求 性能需求 业务需求 用户需求 系统需求 速度speed 容量Capacity 吞吐量Throughput 负载Load 实时性Time-Critical 目标 任务 系统行为

需求的分类 质量属性:系统为满足各种显式及隐式的要求而必须具备的要素。 功能性 可移植性 可靠性 ISO/IEC 9126 可维护性 可用性 效率

需求的分类 对外接口(软硬件接口) 约束 接口的用途 接口的输入输出 数据格式 命令格式 异常处理要求 系统开发及运行环境(目标机器、操作系统、网络环 境、编程语言、数据库) 问题域内的相关标准(法律法规,行业协定、规章等) 商业规则

优秀需求的特性 完整性 未反应真实需求 正确性 模糊和歧义 精确性(仅仅包含 必要的信息) 信息遗漏 不必要的需求 可行性 不切实际的期望 必要性 无歧义 未反应真实需求 模糊和歧义 信息遗漏 不必要的需求 不切实际的期望

需求规格说明

面向对象建模与分析 类与对象

面向对象建模与分析 需求分析

面向对象建模与分析 类之间的关系 关联关系(associate) 聚合 组合

面向对象建模与分析 类之间的关系 泛化

面向对象建模与分析 类之间的关系 依赖(Dependence) 使用依赖 抽象依赖 绑定依赖

用例建模 用例模型 用例(Use Case) 参与者(Actor) 关系(Relationship) 用例模型最重要的元素,是对业务工作的描述、或者 系统功能的陈述。椭圆形表示。 参与者(Actor) 发起或者触发用例的外部用户以及其他软件系统等角 色被称为参与者。 关系(Relationship) 系统边界(System Boundary) 系统成分与系统外事物的分界线

用例建模

用例建模 包含(Include) 扩展(extend) 依据新的需求扩充 原有的用例描述 泛化(Generalization)

用例建模 用例文档