Modern Systems Analysis and Design Lect 6 Structuring

  • Slides: 16
Download presentation
Modern Systems Analysis and Design Lect 6: Structuring system process requirements part 2

Modern Systems Analysis and Design Lect 6: Structuring system process requirements part 2

Learning Objectives ü Understand the logical modeling of processes by studying UML diagrams: ü

Learning Objectives ü Understand the logical modeling of processes by studying UML diagrams: ü Use case diagram. ü Activity diagrams ü Sequence diagram Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 2

Process Modeling (Cont. ) n Graphically represent the processes that capture, manipulate, store, and

Process Modeling (Cont. ) n Graphically represent the processes that capture, manipulate, store, and distribute data between a system and its environment and among system components. Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 3

Use Case Diagram 2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as

Use Case Diagram 2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 4

Use Case Diagram 2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as

Use Case Diagram 2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 5

Use Case Diagram 2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as

Use Case Diagram 2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 6

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 7

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 7

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 8

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 8

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 9

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 9

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 10

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 10

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 11

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 11

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 12

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 12

Example n An automated teller machine (ATM) is a banking subsystem that provides bank

Example n An automated teller machine (ATM) is a banking subsystem that provides bank customers with access to financial transactions in a public space without the need for a cashier, clerk, or bank teller. Customer uses bank ATM to Withdraw Cash, Deposit Funds, and/or Transfer Funds. ATM Technician provides refill machine. All these use cases also involve Bank actor whether it is related to customer transactions or to the ATM servicing. 2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 13

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14

2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 14

Example 2 n RS is a Registration System where professors indicate which courses they

Example 2 n RS is a Registration System where professors indicate which courses they will teach on-line. Allow students to select on-line four courses for upcoming semester. No course may have more than 10 students or less than 3 students. When the registration is completed, the system sends information to the billing system. Professors can obtain course rosters on-line. The registrar will maintain the professor info, student info, course info and he is responsible also for creating a course catalog. 2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 15

RS 2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall

RS 2/11/2022 Chapter 7 Copyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall 16