
SIHVCST 第二章需求建模 2.1用例图 SIHV 湖南科技职业学院软件学院
•1 第二章 需求建模 2.1 用例图

SIHVCST 本章目标 理解用例图的概念和内容。 ·理解活动图的概念和内容。 能够使用用例图和活动图对一个简单的系统进 行需求分析。 湖南科技职业学院软件学院 2
•2 本章目标 • 理解用例图的概念和内容。 • 理解活动图的概念和内容。 • 能够使用用例图和活动图对一个简单的系统进 行需求分析

SIHVCST 章节安排 §2.1用例图 SIHV/CS SIHV/CS §2.2活动图 S SIHV/CST 湖南科技职业学院软件学院
•3 章节安排 §2.1 用例图 §2.2活动图

SIHVCST 本节目标 理解需求分析与用例图之间的关系。 掌握参与者、用例、关系的概念。 学会通过分析需求画出用例图。 目任务 分析本章的项目引入中的系统的需求,确定系统中的 参与者和主要用例,并画出用例视图。 湖南科技职业学院软件学院
•4 本节目标 • 理解需求分析与用例图之间的关系。 • 掌握参与者、用例、关系的概念。 • 学会通过分析需求画出用例图。 任务 分析本章的项目引入中的系统的需求,确定系统中的 参与者和主要用例,并画出用例视图

SIHVCST 案例描述 HNS是一所以培养软件开发人才为目标的高 等院校,为适应T产业发展对技术人才的需求, 近年来扩大了招生规模,随着在校学生的增加, 学院计划改善包括图书馆在内的各项教学设施, 拟开发《图书管理系统》使其可以满足学生的要 求。 湖南科技职业学院软件学院 .5
•5 案例描述 HNS是一所以培养软件开发人才为目标的高 等院校,为适应IT产业发展对技术人才的需求, 近年来扩大了招生规模,随着在校学生的增加, 学院计划改善包括图书馆在内的各项教学设施, 拟开发《图书管理系统》使其可以满足学生的要 求

SIHVCST 现实案例 级A酒数稠桥 三 1132 建筑效果图 建筑规划图 建筑平面图 湖南科技职业学院软件学院 6
•6 现实案例 建筑效果图 建筑规划图 建筑平面图

SIHVCST 需求 ·需求是指系统必须符合的条件或具备的功能。 需求问题是引起软件项目的高风险率的最主要 原因 -缺乏需求 想要 一 对需求的不正确理解 需求的不完整 需求的变化 湖南科技职业学院软件学院
•7 需求 • 需求是指系统必须符合的条件或具备的功能。 • 需求问题是引起软件项目的高风险率的最主要 原因 – 缺乏需求 – 对需求的不正确理解 – 需求的不完整 – 需求的变化

SIHVCST 需求建模 如何描述需求? 《图书管理系统》的需求描述如下: 1.新书入库:当图书馆新进一批新书时,图书管理员需要登记入库 信息,并为每一本新书制作一个图书卡(书目条)。 2.借阅者信息维护:包括两个方面的工作:一是新读者的办证操作, 二是读者基本信息的维护工作。 3.预约借书:当读者想借阅书不在时,可以通过预约的方式预定不 在库的书籍。 4.借书:根据借阅者提供的书目编号,办理借书手续。 5.还书:根据借阅者归还书籍的书目编号,办理归还手续。 6.图书查询:读者在借书前,通过书目目录去查询所需书籍的书目 编号。 湖南科技职业学院软件学院
•8 需求建模 •如何描述需求? 《图书管理系统》的需求描述如下: 1.新书入库:当图书馆新进一批新书时,图书管理员需要登记入库 信息,并为每一本新书制作一个图书卡(书目条)。 2.借阅者信息维护:包括两个方面的工作:一是新读者的办证操作, 二是读者基本信息的维护工作。 3.预约借书:当读者想借阅书不在时,可以通过预约的方式预定不 在库的书籍。 4.借书:根据借阅者提供的书目编号,办理借书手续。 5.还书:根据借阅者归还书籍的书目编号,办理归还手续。 6.图书查询:读者在借书前,通过书目目录去查询所需书籍的书目 编号

SIHVCST 需求建模 ·如何使用UML对需求建模呢?如图: 卖者信息管理 SIH 书籍信息答理 管理员 妇书宿理克 您图书馆业务功能 信息查询 用户管理 湖南科技职业学院软件学院 9
•9 需求建模 • 如何使用UML对需求建模呢?如图:

SIHVCST 需求建模 ·使用UML对需求建模的优势? 1、帮助项目人员按照实际情况对系统可视化: 2、对系统的描述一目了然,方便与用户的交流和沟通 3、不易产生二义性,利于系统的分析和设计。 湖南科技职业学院软件学院 10
•10 需求建模 • 使用UML对需求建模的优势? 1、帮助项目人员按照实际情况对系统可视化。 2、对系统的描述一目了然,方便与用户的交流和沟通。 3、不易产生二义性,利于系统的分析和设计