Context Diagram. What is it? System Context Diagram are diagrams used in systems design to represent the more important external actors that interact.

Slides:



Advertisements
Similar presentations
Requirements Engineering Process
Advertisements

Context Diagram Yong Choi BPA CSUB.
Business Transformation and Mobile Money
Use Cases -Use Case Diagram Chapter 3 1. Where are we? 2 Analysis Chapters Ch 2Investigating System Requirements Ch 3Use Cases Ch 4Domain Modeling Ch.
Use Case Model. C-S 5462 Use case model describes what the user expects the system to do –functional requirements may describe only the functionalities.
CPSC 333: Foundations of Software EngineeringJ. Denzinger Small Test: Bank account manager System has to run on an automated teller machine. User must.
ATM with Biometric Technology
Information System Design IT60105 Lecture 3 System Requirement Specification.
CS3773 Software Engineering Lecture 03 UML Use Cases.
Paul Deitel, CEO Deitel & Associates, Inc.. Contact Information  Paul Deitel, CEO  Deitel & Associates, Inc.  Twitter:  Facebook:
McGraw-Hill/Irwin © 2003 The McGraw-Hill Companies, Inc., All Rights Reserved. 7-1 Chapter 7 CHAPTER 7 THE EFFECT OF INFORMATION TECHNOLOGY ON THE AUDIT.
Tutorial 2. What is a UML Use Case Diagram? Use case diagrams model the functionality of a system using actors and use cases. Use cases are services or.
January Ron McFadyen1 Ch 9. Use-case model: drawing System Sequence Diagrams Elaboration Iteration 1: a simple cash-only success scenario of.
IS550: Software requirements engineering Dr. Azeddine Chikh 4. Validation and management.
CS /31 Illinois Institute of Technology CS487 Software Engineering Midterm Review David Lash.
Data Flow Diagram Notations
Optimizing Pathways and Market Systems for Enhanced Competitiveness of Sustainable Bio-Energy BIOTEAM Contract number: IEE/12/842 Project duration: 36.
Use Case Diagram.
INTERACTION DIAGRAMS Example Kingdom of Saudi Arabia Ministry of Higher Education Princess Noura bint Abdulrahman University College of Computer & Information.
Use Case Modeling. Use case diagram For each use case we develop  Object class diagram (with attributes only)  System sequence diagram (analysis) 
1.  Modeling the context of a system  Modeling the requirements of a system 2.
SDLC Phase II: Structuring System Requirements IS 582 Dr. Dania Bilal Spring 2008.
Chapter 3 Use Cases.
® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 06. Requirements.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 6 Slide 1 Chapter 6 Requirements Engineering Process.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 6 Slide 1 Requirements Engineering Processes l Processes used to discover, analyse and.
Case Study :. Introduction The ATM network will consist of a large number of ATM machines distributed over a wide geographical area. The network must.
CS212: Object Oriented Analysis and Design Lecture 4: Objects and Classes - I.
Requirements Determining the requirements of software involves determining the needs of the users of the software. Determining the requirements of software.
Chapter 10 Information Systems Analysis and Design
The Requirement. What is Inception? What is the vision and business case for this project? –not to define all the requirements Feasible? Buy and/or build?
Faculty of Computer & Information Software Engineering Third year
USE CASE Bayu Adhi Tama, MTI Faculty of Computer Science, University of Sriwijaya Slides are adapted from Petrus Mursanto
Requirements Analysis Visual Modeling] Lab 02 Visual Modeling (from Visual Modeling with Rational Rose and UML) A way of thinking about problems using.
ICT and Banks Banks use mainframe computers to maintain customer accounts. They store a record of each customer’s withdrawals and deposits. Each bank mainframe.
Faculty of Computer & Information
1 Use Case Modeling Reference: RUP Doc. Use Case Example 2.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 3 Use Cases.
Use Cases -Use Case Diagram Chapter 3 1. Where are we? 2 Analysis Chapters Ch 2Investigating System Requirements Ch 3Use Cases Ch 4Domain Modeling Ch.
C3 Information Systems, Organizations, and Strategy.
1 Chapter 5 Modeling System Requirements Finding the Use Cases Page
CONTENTS OF THE SRS REPORT. Software Requirements Specification (SRS) template The SRS document describes recommended approaches for the specification.
Unified Modeling Language User Guide Section 4 - Basic Behavioral Modeling Chapter 16 - Use Cases Chapter 17 - Use Case Diagrams.
Requirements specification Why is this the first major stage of software development? –Need to understand what customer wants first Goal of requirements.
CS212: Object Oriented Analysis and Design Lecture 32: Use case and Class diagrams.
Learning Intentions Explain what an ATM is and the facilities offered Identify the stages of withdrawing cash from an ATM List the advantages and disadvantages.
C3 Information Systems, Organizations, and Strategy.
Structuring User Requirements IS 592 Dr. Dania Bilal Spring 2005.
UML (Unified Modeling Language)
Copyright © Texas Education Agency, All rights reserved. 1 Risk Management Data Statistics & Risk Management.
Session 5 Object Model Development. OOAD with UML / Session 5 / 2 of 19 Review A class icon is a rectangle with three sections within it An object is.
The Importance of IS Management Chapter 1 Information Systems Management In Practice 5E McNurlin & Sprague.
Chapter 3: Software Design –Use case Diagram Nouf Alghanmi.
TA: Shreya Rawal.  A use case is a description of a system’s behavior as it responds to a request that originates from outside of that system (Usually.
1 Object-Oriented Static Modeling of the Banking System - III Lecture # 33.
June 23, 2016 Organizational Overview. 2 Automation Federation Background A fragmented community of automation professional associations and societies.
Database Design Workshop i257 Tuesday, Sept. 19, 2006.
How does it work? What is it made of? What is it made of?
Requirements Engineering Process
Avoiding Common Banking Fees
Dynamic Modeling of Banking System Case Study - I
Use Case Model.
Object-Oriented Static Modeling of the Banking System - I
MIGRATING TO NEW TECHNOLOGY
Introduction to Projects
Use Cases & Use Case Diagrams
Software Engineering System Modeling Chapter 5 (Part 1) Dr.Doaa Sami
Software Engineering System Modeling Chapter 5 (Part 1) Dr.Doaa Sami
Real-Time Structured Analysis and Design Technique (RSTAD)
Information Technology & Knowledge Management
Presentation transcript:

Context Diagram

What is it? System Context Diagram are diagrams used in systems design to represent the more important external actors that interact with the system at hand. This type of diagram usually pictures the system at the center, with no details of its interior structure, surrounded by all its interacting systems, environment and activities. The objective of a system context diagram is to focus attention on external factors and events that should be considered in developing a complete set of system requirements and constraints.

Vending Machine Example Assumption: there is no revise order option Customer Vending Machine System Send order Submit order

ATM Example Assumption: ONLY withdrawing money (not transfer, checking balance, or other services….) Customer ATM System Complete transaction Or Revise transaction Request transaction

University Example

University External Entities Government Legislation may impact the overall mission of the University and cause changes to strategic and tactical plans. Government funding may also impact these plans by applying constraints to the University's implementation plans. The User Community, of the University network, both internal and external, will influence strategic and tactical plans by making requests for hardware, software, or support. Private Sector Funding, to a lesser extent than Government funding, may also apply constraints on the strategic and tactical plans for the University. Industry, both inside and outside the province, will influence the strategic and tactical plans for the University by making requests to the University for services and setting new educational requirements for University programs. The Education Community is made up of universities, public schools, vocational schools, private educational institutions, and university educators. This group will influence the strategic and tactical plans for the University in many ways, for example, by making requests for educational services, gaining a competitive advantage through technology, or gaining advancement in educational techniques.

CTTS Context Diagram