Michael C. Daconta Chief Technology Officer, AIM.

Slides:



Advertisements
Similar presentations
Use Case: Use case title Submitter(s) Submitting Company #1 – Submitter 1, Submitter 2 Supporters(s) Supporting Company #1 – Submitter 1, Submitter 2 Use.
Advertisements

DFD Examples Yong Choi BPA CSUB.
An Introduction to Object Modeling
Systems Documentation Techniques
Chapter 22 Object-Oriented Systems Analysis and Design and UML Systems Analysis and Design Kendall and Kendall Fifth Edition.
OO Process Steps  Define requirements Allocate and Derive requirements Map requirements to use cases Map requirements to classes  Define use cases Draw.
1 CS 426 Senior Projects Chapter 4: Use Case Modeling [Arlow and Neustadt, 2002] February 8, 2007.
Overseas Library Catalog – Request Item Overseas Library Catalog Request loaned item.
© 2005 Prentice Hall4-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Data Modeling Entity - Relationship Models. Models Used to represent unstructured problems A model is a representation of reality Logical models  show.
1 CS 426 Senior Projects Chapter 4: Use Case Modeling [Arlow and Neustadt, 2005] February 5, 2009.
Use Case Diagrams Week 1 – Lab 1.
Lukasz Grus 2015 ArcGIS Online for SDI course. What is ArcGIS Online? Citizens Managers Researchers GIS professionals.
USE Case Model.
Quiz 1. Who is the guru of Extreme Programming?
Analysis Modeling (cont’d) CpSc 372: Introduction to Software Engineering Jason O. Hallstrom Authorship Disclaimer. These slides.
Chapter 5 Analysis Model. Analysis model (AM) The first step in describing how the system will implement the requirements specification The first step.
Data Flow Diagrams Objectives:
Data Flow Diagram A method used to analyze a system in a structured way Used during: Analysis stage: to describe the current system Design stage: to describe.
What’s New? – BCS 2013 Brett Lonsdale.  Co-founder of Lightning Tools  One of the hosts on the SharePoint Pod Show  Co-organizer of SharePoint Saturday.
BTS430 Systems Analysis and Design using UML Domain Model Part 1—Finding Conceptual Classes.
Requirements Determining the requirements of software involves determining the needs of the users of the software. Determining the requirements of software.
CS 4310: Software Engineering Lecture 4 System Modeling The Analysis Stage.
Systems Analysis and Design in a Changing World, 3rd Edition
1 אירוע אמאזון. 2 שלבי הפיתוח עם דיאגרמות UML 3 אמאזון תרשים תוכן.
Quiz 2.
Drawing System Sequence Diagrams
Project: PassLock. The Team George Bell Chris Doty Carey Johnson Luke Kelly.
Group Members: Saif Ahmed, Claudia Ledesma & Sarah Rush Reader’s Outpost.
5.0 Objects First with Java A Practical Introduction using BlueJ David J. Barnes Michael Kölling.
Introduction to OOAD and the UML
Use Case Textual Analysis
Lecture 9-1 : Intro. to UML (Unified Modeling Language)
Chapters 10, 11 SSD (Revision) SD DCD Exam Object-Oriented Design.
Infinite Campus Student Portal and App How to check your grades, assignments, and records using Infinite Campus.
Data Flow Diagrams. A diagram which shows the movement of data in a system.
High Level Design Use Case Textual Analysis SE-2030 Dr. Mark L. Hornick 1.
Solicitation Home Page. In this Course you get an overview of the solicitation home page for City of Chicago's iSupplier portal for solicitations.
Data Flow Diagrams Level 1 and Level 0 System Design.
Lab 3 Data Flow Diagram CPIT 250 System Analysis and Design.
 Sequence Diagrams Introduction.  Sequence Diagrams  Review Schedule Sheridan.
DFD Examples Yong Choi BPA CSUB.
Group Members: Saif Ahmed, Claudia Ledesma & Sarah Rush
Software Engineering Lecture 4 System Modeling The Analysis Stage.
Systems Analysis and Design in a Changing World, 6th Edition
G063 - Data flow diagrams.
Creating Use Cases.
Chapter 12 Information Systems.
Start at 17th March 2012 end at 31th March 2012
Data Modelling Chapter 7
تحلیل سیستم‌ها مدل‌سازی پردازشی.
BRIA Android Configuration
Unified Modeling Language
G063 - Data flow diagrams.
BRIA Android Configuration
WHAT IS A Use Case Diagram?
08 Detail & Images & Resources
IS0514 Lecture Week 3 Use Case Modelling.
Overview of Oracle Site Hub
08 Detail & Images & Resources
How to find what does not exist
(i) Nature of the Solution
DFD Examples Yong Choi BPA CSUB.
DFD Examples Yong Choi BPA CSUB.
Chapter 22 Object-Oriented Systems Analysis and Design and UML
Use Cases for a Generic Information Sharing System
08 Detail & Images & Resources
DFD Examples Yong Choi BPA CSUB.
Presentation transcript:

Michael C. Daconta Chief Technology Officer, AIM

User Scenario Basics Able to draw in Powerpoint or on paper. Modified Use Case Notation Capture (see figure): Actors, Activities, Data flows and Data stores. Two types of views High-Level (Overview) Actors, Activities, Flows Detailed (Subsystem View) Same as High Level plus Steps in Activities Data Entities and Attributes 2 ActorsDataActivity performuse (verbs)(nouns)

User Scenario Notation Sub- System End-user External System Activity Activity Title 1.Step1… 2.Step 2… 3.Step 3… flow store ActorsActivitiesData 1.Entity 1 a.Attribute 1 b.Attribute 2 2.Entity 2 (for Detailed View) Explanatory Note

Example Overview Diagram Portal Catalog Data Exchange Hub Create Account Drill-Down Visualize Adapter FIS External System Scientist John Smith Data Source Metadata Common Data Model

Example Detailed View Catalog 1.Data Source a.Name b.Location c.Periods of Data d.Domain of Data e.Confidentiality Level Find Data Sources Get User Authorizations 1.Receive User Credentials 2.Receive User Search Criteria 3.Query Data Store 4.Return authorized results Credentials 1 contains: Username, password, Authorization, etc.