Modern Systems Analysis and Design Lect 6 Structuring
















- Slides: 16
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: ü 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 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 Prentice Hall 4
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 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 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 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 12
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
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 16