Soumettre la recherche
Mettre en ligne
Lecture05
•
Télécharger en tant que PPT, PDF
•
3 j'aime
•
3,982 vues
A
artgreen
Suivre
Formation
Technologie
Business
Signaler
Partager
Signaler
Partager
1 sur 45
Télécharger maintenant
Recommandé
Lecture04- Use Case Diagrams
Lecture04- Use Case Diagrams
artgreen
Aras and Developing Deployment Use Cases and Requirements
Aras and Developing Deployment Use Cases and Requirements
Aras
Lecture04- Use Case Diagrams
Lecture04- Use Case Diagrams
artgreen
Webinar: The Use Case Study An Overview
Webinar: The Use Case Study An Overview
_RequirementOne
Lecture09
Lecture09
artgreen
Lecture07
Lecture07
artgreen
Lecture06
Lecture06
artgreen
Lecture12
Lecture12
artgreen
Recommandé
Lecture04- Use Case Diagrams
Lecture04- Use Case Diagrams
artgreen
Aras and Developing Deployment Use Cases and Requirements
Aras and Developing Deployment Use Cases and Requirements
Aras
Lecture04- Use Case Diagrams
Lecture04- Use Case Diagrams
artgreen
Webinar: The Use Case Study An Overview
Webinar: The Use Case Study An Overview
_RequirementOne
Lecture09
Lecture09
artgreen
Lecture07
Lecture07
artgreen
Lecture06
Lecture06
artgreen
Lecture12
Lecture12
artgreen
Lecture11
Lecture11
artgreen
Lecture08
Lecture08
artgreen
Use Case Model
Use Case Model
Ali Nguyen
Domain model
Domain model
Eagle Eyes
Lecture02
Lecture02
artgreen
Chapter 7 Use Case Model
Chapter 7 Use Case Model
Mae Abigail Banquil
Uml diagrams usecase
Uml diagrams usecase
SandhyaTatekalva
Case study-the next gen pos
Case study-the next gen pos
Vignesh Saravanan
Use case diagrams 2014
Use case diagrams 2014
Inge Powell
Use case modeling
Use case modeling
Wajahat Hasnain
Use Case Modeling
Use Case Modeling
Venkat Srinivasan
Use Case TABLE with Actors & Goals
Use Case TABLE with Actors & Goals
Putcha Narasimham
Use case diagram
Use case diagram
City University
2b writing good use cases
2b writing good use cases
Châu Thanh Chương
Writing Good Use Cases
Writing Good Use Cases
IBM Rational software
Use Case diagram-UML diagram-2
Use Case diagram-UML diagram-2
Ramakant Soni
Use Cases A Comprehensive Look
Use Cases A Comprehensive Look
telab
Lecture04- Use Case Diagrams
Lecture04- Use Case Diagrams
artgreen
Defining The System
Defining The System
Sandeep Ganji
Design Implementation ProposalDesign Implementation Proposal.docx
Design Implementation ProposalDesign Implementation Proposal.docx
theodorelove43763
Reqs analysis
Reqs analysis
Dr. C.V. Suresh Babu
Lecture7 use case modeling
Lecture7 use case modeling
Shahid Riaz
Contenu connexe
Tendances
Lecture11
Lecture11
artgreen
Lecture08
Lecture08
artgreen
Use Case Model
Use Case Model
Ali Nguyen
Domain model
Domain model
Eagle Eyes
Lecture02
Lecture02
artgreen
Chapter 7 Use Case Model
Chapter 7 Use Case Model
Mae Abigail Banquil
Uml diagrams usecase
Uml diagrams usecase
SandhyaTatekalva
Case study-the next gen pos
Case study-the next gen pos
Vignesh Saravanan
Use case diagrams 2014
Use case diagrams 2014
Inge Powell
Use case modeling
Use case modeling
Wajahat Hasnain
Use Case Modeling
Use Case Modeling
Venkat Srinivasan
Use Case TABLE with Actors & Goals
Use Case TABLE with Actors & Goals
Putcha Narasimham
Use case diagram
Use case diagram
City University
2b writing good use cases
2b writing good use cases
Châu Thanh Chương
Writing Good Use Cases
Writing Good Use Cases
IBM Rational software
Use Case diagram-UML diagram-2
Use Case diagram-UML diagram-2
Ramakant Soni
Use Cases A Comprehensive Look
Use Cases A Comprehensive Look
telab
Tendances
(17)
Lecture11
Lecture11
Lecture08
Lecture08
Use Case Model
Use Case Model
Domain model
Domain model
Lecture02
Lecture02
Chapter 7 Use Case Model
Chapter 7 Use Case Model
Uml diagrams usecase
Uml diagrams usecase
Case study-the next gen pos
Case study-the next gen pos
Use case diagrams 2014
Use case diagrams 2014
Use case modeling
Use case modeling
Use Case Modeling
Use Case Modeling
Use Case TABLE with Actors & Goals
Use Case TABLE with Actors & Goals
Use case diagram
Use case diagram
2b writing good use cases
2b writing good use cases
Writing Good Use Cases
Writing Good Use Cases
Use Case diagram-UML diagram-2
Use Case diagram-UML diagram-2
Use Cases A Comprehensive Look
Use Cases A Comprehensive Look
Similaire à Lecture05
Lecture04- Use Case Diagrams
Lecture04- Use Case Diagrams
artgreen
Defining The System
Defining The System
Sandeep Ganji
Design Implementation ProposalDesign Implementation Proposal.docx
Design Implementation ProposalDesign Implementation Proposal.docx
theodorelove43763
Reqs analysis
Reqs analysis
Dr. C.V. Suresh Babu
Lecture7 use case modeling
Lecture7 use case modeling
Shahid Riaz
OOAD U1.pptx
OOAD U1.pptx
anguraju1
Software Requirements ElicitationRequirements specify a set of f.docx
Software Requirements ElicitationRequirements specify a set of f.docx
whitneyleman54422
PAGE 1Running Head Information System management PAGE 5I.docx
PAGE 1Running Head Information System management PAGE 5I.docx
MARRY7
ETRS Proposal - Acme Rental
ETRS Proposal - Acme Rental
EvettMarban1
ETRS Proposal - Acme Rental
ETRS Proposal - Acme Rental
EvettMarban1
Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015
Olivier Béghain
Foundation data for ITSM Change Management
Foundation data for ITSM Change Management
Saurabh Sole
Electronic Transactional Records System Proposal
Electronic Transactional Records System Proposal
EvettMarban1
includes the followingBusiness Case InvestigationIdenti.docx
includes the followingBusiness Case InvestigationIdenti.docx
annettsparrow
Systems request
Systems request
Fajar Baskoro
ISFM-300 Case Study, Stage 3 IT Requirements Before you .docx
ISFM-300 Case Study, Stage 3 IT Requirements Before you .docx
priestmanmable
Use Case UML Diagram
Use Case UML Diagram
University of Texas at Dallas
BRD Detail
BRD Detail
swati rawat
Software (requirement) analysis using uml
Software (requirement) analysis using uml
Dhiraj Shetty
27 pso business_requirements
27 pso business_requirements
Marcelo Mesti
Similaire à Lecture05
(20)
Lecture04- Use Case Diagrams
Lecture04- Use Case Diagrams
Defining The System
Defining The System
Design Implementation ProposalDesign Implementation Proposal.docx
Design Implementation ProposalDesign Implementation Proposal.docx
Reqs analysis
Reqs analysis
Lecture7 use case modeling
Lecture7 use case modeling
OOAD U1.pptx
OOAD U1.pptx
Software Requirements ElicitationRequirements specify a set of f.docx
Software Requirements ElicitationRequirements specify a set of f.docx
PAGE 1Running Head Information System management PAGE 5I.docx
PAGE 1Running Head Information System management PAGE 5I.docx
ETRS Proposal - Acme Rental
ETRS Proposal - Acme Rental
ETRS Proposal - Acme Rental
ETRS Proposal - Acme Rental
Workshop on requirements and modeling at HAE 2015
Workshop on requirements and modeling at HAE 2015
Foundation data for ITSM Change Management
Foundation data for ITSM Change Management
Electronic Transactional Records System Proposal
Electronic Transactional Records System Proposal
includes the followingBusiness Case InvestigationIdenti.docx
includes the followingBusiness Case InvestigationIdenti.docx
Systems request
Systems request
ISFM-300 Case Study, Stage 3 IT Requirements Before you .docx
ISFM-300 Case Study, Stage 3 IT Requirements Before you .docx
Use Case UML Diagram
Use Case UML Diagram
BRD Detail
BRD Detail
Software (requirement) analysis using uml
Software (requirement) analysis using uml
27 pso business_requirements
27 pso business_requirements
Plus de artgreen
Ce350 class project_spring2011_v1.5
Ce350 class project_spring2011_v1.5
artgreen
Lecture10.5
Lecture10.5
artgreen
Lecture10
Lecture10
artgreen
Lecture09
Lecture09
artgreen
Lecture08 examples
Lecture08 examples
artgreen
Lecture07 examples
Lecture07 examples
artgreen
Lecture05
Lecture05
artgreen
Lecture05
Lecture05
artgreen
Lecture05
Lecture05
artgreen
Lecture-03 Introduction to UML
Lecture-03 Introduction to UML
artgreen
Lecture01
Lecture01
artgreen
Plus de artgreen
(11)
Ce350 class project_spring2011_v1.5
Ce350 class project_spring2011_v1.5
Lecture10.5
Lecture10.5
Lecture10
Lecture10
Lecture09
Lecture09
Lecture08 examples
Lecture08 examples
Lecture07 examples
Lecture07 examples
Lecture05
Lecture05
Lecture05
Lecture05
Lecture05
Lecture05
Lecture-03 Introduction to UML
Lecture-03 Introduction to UML
Lecture01
Lecture01
Dernier
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptx
Shibin Azad
Application of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matrices
Rased Khan
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdf
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdf
Pragya - UEM Kolkata Quiz Club
Post Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdf
Post Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdf
Pragya - UEM Kolkata Quiz Club
Championnat de France de Tennis de table/
Championnat de France de Tennis de table/
siemaillard
Advances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdf
Dr. M. Kumaresan Hort.
Neurulation and the formation of the neural tube
Neurulation and the formation of the neural tube
SaadHumayun7
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
Avinash Rai
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. Henry
Eugene Lysak
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
Nguyen Thanh Tu Collection
Word Stress rules esl .pptx
Word Stress rules esl .pptx
Nicholas Montgomery
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Pragya - UEM Kolkata Quiz Club
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17
Celine George
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceutics
pragatimahajan3
Salient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptx
akshayaramakrishnan21
How to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
mansk2
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
Special education needs
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
Sayali Powar
Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).
Mohamed Rizk Khodair
Dernier
(20)
Gyanartha SciBizTech Quiz slideshare.pptx
Gyanartha SciBizTech Quiz slideshare.pptx
Application of Matrices in real life. Presentation on application of matrices
Application of Matrices in real life. Presentation on application of matrices
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdf
Post Exam Fun(da) Intra UEM General Quiz - Finals.pdf
Post Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdf
Post Exam Fun(da) Intra UEM General Quiz 2024 - Prelims q&a.pdf
Championnat de France de Tennis de table/
Championnat de France de Tennis de table/
Advances in production technology of Grapes.pdf
Advances in production technology of Grapes.pdf
Neurulation and the formation of the neural tube
Neurulation and the formation of the neural tube
Industrial Training Report- AKTU Industrial Training Report
Industrial Training Report- AKTU Industrial Training Report
The Last Leaf, a short story by O. Henry
The Last Leaf, a short story by O. Henry
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
50 ĐỀ LUYỆN THI IOE LỚP 9 - NĂM HỌC 2022-2023 (CÓ LINK HÌNH, FILE AUDIO VÀ ĐÁ...
Word Stress rules esl .pptx
Word Stress rules esl .pptx
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Pragya Champions Chalice 2024 Prelims & Finals Q/A set, General Quiz
Features of Video Calls in the Discuss Module in Odoo 17
Features of Video Calls in the Discuss Module in Odoo 17
size separation d pharm 1st year pharmaceutics
size separation d pharm 1st year pharmaceutics
Salient features of Environment protection Act 1986.pptx
Salient features of Environment protection Act 1986.pptx
How to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
2024_Student Session 2_ Set Plan Preparation.pptx
2024_Student Session 2_ Set Plan Preparation.pptx
B.ed spl. HI pdusu exam paper-2023-24.pdf
B.ed spl. HI pdusu exam paper-2023-24.pdf
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
UNIT – IV_PCI Complaints: Complaints and evaluation of complaints, Handling o...
Dementia (Alzheimer & vasular dementia).
Dementia (Alzheimer & vasular dementia).
Lecture05
1.
Object Oriented Software
Modeling and Design CE 350 Abdel-Karim Al-Tamimi, Ph.D. [email_address] http://faculty.yu.edu.jo/altamimi Al-Tamimi 2011 ©
2.
3.
4.
Documenting Use-Cases Al-Tamimi
2011 ©
5.
Documenting Use-Cases Al-Tamimi
2011 ©
6.
7.
8.
Use-Case Template Example
Part 1 Al-Tamimi 2011 © Use case name Name of the use case Use case ID ID of the use case Super use case The name of the generalized use case to which this use-case belongs Actor(s) The name of the actor(s) who participates in the use case Brief description A description showing how this use case adds value to the organization, that is, what the purpose or role of this use case is in enabling the actors to do their job Preconditions The conditions that must be satisfied before this use case can be invoked Post-conditions The conditions that will be established as a result of invoking this use case sucessfully
9.
Use-Case Template Example
Part 2 Al-Tamimi 2011 © Flow of events A step-by-step description of the interactions between the actor(s) and the system, and the functions that must be performed in the specified sequence to achieve a user goal Alternative flows and exceptions Major alternatives or exceptions that may occur in the flow of events Priority The development priority of this use case Non-behavioral requirements The non-functional requirements of the system such as hardware and software platform requirements, performance, security, … etc Assumptions All the assumptions made about the use case Issues All outstanding issues regarding the use case Source Reference materials relevant to the use case
10.
11.
Al-Tamimi 2011 ©
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Step 3 :
Creating an initial use-case diagram Al-Tamimi 2011 ©
23.
24.
25.
26.
Step 5 :
Identifying/refining candidate business (domain) classes using textual analysis Al-Tamimi 2011 © Use case: Schedule Delivery Use case ID: UC-300 Actor: Order Processing Clerk Description: The Order Processing Clerk selects an order from the list of filled sales orders . The system displays the sales order details, member’s telephone number and address . The Order Processing Clerk enters the delivery date and time after talking with the member over the phone . The system records the delivery date and time in a dispatch request to the delivery team .
27.
Step 5 :
Identifying/refining candidate business (domain) classes using textual analysis Al-Tamimi 2011 ©
28.
29.
30.
31.
32.
33.
Basic vs. Alternative
Flow Al-Tamimi 2011 ©
34.
Basic vs. Alternative
vs. Exception Flows Al-Tamimi 2011 © Basic Flow Alternate Flow 1 Alternate Flow 2 Alternate Flow 3 Alternate Flow 4 Exception Flow 1 Exception Flow 2 Exception Flow 3
35.
Step 1 :
Developing base use-case descriptions Al-Tamimi 2011 © Use case name Place Order Use case ID UC-100 Super use case The name of the generalized use case to which this use case belongs. Actor(s) Customer Service Assistant Brief description A Customer Service Assistant places an order and then submits it for processing. Preconditions The member must have registered with the system. Post-conditions The Customer’s order will be directed to the order processing department for processing.
36.
37.
Step 1 :
Developing base use-case descriptions Al-Tamimi 2011 © Alternative flows and exceptions At any time the Customer Service Assistant can decide to suspend the ordering process and come back to it later, or to cancel the order. Priority High Non-behavioral requirements The system should be able to handle 20,000 new orders per day. Assumptions Issues Is there any limit on the amount of an order? Source User Interview Memo 21, 8/9/01
38.
Step 2 :
Structuring Use-Cases Al-Tamimi 2011 ©
39.
40.
41.
42.
Step 3 :
Developing Instance Scenarios Al-Tamimi 2011 © Parent use case name Place Order Parent use case ID UC-100 Instance name A sales order form is received but the membership number is missing. Instance ID UCIS-100-1 Environmental conditions and assumptions The name (Peter Chan) and signature of the member are available in the system. Inputs A sales order form
43.
Step 3 :
Developing Instance Scenarios Al-Tamimi 2011 © Instance flow description The Customer Service Assistant enters “Peter Chan” to find the member record. The system then displays a list of members which match the member’s name. The Customer Service Assistant repeatedly selects a member record. The system displays the signature of the member when a member record is selected. The Customer Service Assistant selects “Place Order”. A new order form and order ID are then generated and displayed. The Customer Service Assistant selects items from the catalog and adds them to the order. The Customer Service Assistant submits the order for processing. The system records the order and forwards it to the Order Processing Clerk. Outputs The sales order is placed.
44.
Step 4 :
Prioritizing Use-Cases Al-Tamimi 2011 © Priority Rank Use Case Reason High Process Order Directly improves the efficiency of the business process and affects the system architecture. High Place Order Same as above High Find Member Record Included as part of the Place Order use case. Medium Order Goods Ordering goods is less often than processing order but still is one of the major business processes. Medium Deliver Goods Can improve the control of stock level. Low Update Membership Record Small impact on the system architecture. Low Register New Member Same as above.
45.
Télécharger maintenant