- 2
- 0
- 约4.66千字
- 约 19页
- 2018-11-29 发布于天津
- 举报
软体处理程序与需求分析需求工程處理程序演示教学.ppt
軟體處理程序與需求分析 需求工程處理程序
4
Requirements engineering
Analysis
Problem statement
Requirements elicitation
Nonfunctional requirements
Dynamic model
Object model
Function model (Use case)
Analysis Model
Specification
Requirements
5
Analysis model
Items
Models
Purpose
Representation
Object model
Specifying properties and relationship of individual concepts that are manipulated by the system.
(指出系統的所有物及關係)
Class diagrams
Dynamic model
Representing the behaviors and interactions among a set of objects.
(表示出物件間的行為及互動)
Sequence diagrams
6
Object model
The object model consists of:
Entity objects
Representing the persistent information tracked by the system.
(和系統有關的資料實體)
Boundary objects
Representing the system interface with the actors.
(表示系統和使用者的介面)
Control objects
Control objects are responsible for coordinating boundary and entity objects. (entity object 和boundary object 溝通的object)
Modeling interactions among objects with class diagrams. (class diagram 來表示object間的相互作用)
7
Dynamic model
Sequence diagrams represent the interactions among a set of objects from object model during a single use case.
(表示物件的互動關係(有時間順序的) )
可以幫助我們確認use case
8
Analysis
Analysis activities
Use Cases
Dynamic model
Identifying entity objects
Identifying boundary
objects
Mapping use cases
to sequence diagram
Modeling interactions
among objects with
class diagram
Sequence diagrams
Analysis Model
Identifying control
objects
Object model
Class diagrams
9
Use case (input)
Use case name
建立作業
Participating actors
Initiated by 老師
Flow of events
老師要建立作業.
老師輸入作業的名稱(50字元), 作業的要求(2000字元), 截止日期(日期格式).
系統檢查輸入的作業名稱,作業的要求, 截止日期是否正確.
如果正確, 系統就建立作業.
Exceptions
3.1 如果所輸入的資料不正確, 系統要求使用者重新輸入.
Entry condition
老師己登入教學網站.
Exit conditions
老師在教學網站上建立了一個新的作業.
10
Heuristics for identifying entity objects
Terms that developers or users need to clarify in order to understand the use case.(清楚了解及use case)
Recurring nouns in the use case.(找出名詞)
Real-world entities that the system needs to track.(現實中的實體)
Real-wor
您可能关注的文档
- 轮胎电子商务门户网站建设演示教学.ppt
- 轮胎零售店商业管理课程演示教学.ppt
- 软 件 工 程培训讲学.ppt
- 软、硬磁材料简介幻灯片资料.ppt
- 软交换培训-SIP协议讲解材料.ppt
- 软件主流技术发展趋势演示教学.ppt
- 软件和信息服务业企业交易通明度指数培训讲学.pptx
- 软件和信息服务企业交易透明度指数培训讲学.ppt
- 软件学院10级新生入学教育-教学培训讲学.ppt
- 软件工程ppt课件 第02章 可行性研究教学幻灯片.ppt
- 七年级语文上册期末模拟试卷1(解析版).docx
- 七年级语文上册期末模拟试卷1(原卷版).docx
- 七年级语文上册期末模拟试卷2(原卷版).docx
- 七年级语文上册期末模拟试卷2(解析版).docx
- 期末测试卷(二)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(二)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
最近下载
- 八年级数学(上册)期末试卷及答案(最新) .pdf VIP
- 1-37(通用)施工检查记录.doc VIP
- 《特种作业人员安全技术培训考核管理规定》培训.pptx VIP
- 2025至2030中国微量移液器行业调研及市场前景预测评估报告.docx
- 乡镇“十五五”时期发展规划(初稿).docx VIP
- 广东省佛山市南海区2024-2025学年六年级上学期期末科学试卷(含答案).pdf VIP
- 武汉大学 2013 – 2014 学年第一学期《线性代数 B》(工科 54 学时) 期末试题.docx VIP
- 2026 年新版三至五年级上册语文期末考试试题及答案.docx
- 五年级上册语文试题- 福州市语文期末质量监测卷(含答案)部编版.doc VIP
- 八年级(上册)历史:期末复习【论述题】专题训练.docx VIP
原创力文档

文档评论(0)