Consider that you will be presenting for an internal review in your own consulting firm. We will critique your work and make suggestions for improvements.

Slides:



Advertisements
Similar presentations
DFD, LDS, ELH Inter-Relationships
Advertisements

Entity-Relationship (ER) Modeling
Software Engineering-II
Alternative Approach to Systems Analysis Structured analysis
Chapters 7 & 9 System Scope
Chapter 4 Enterprise Modeling.
Introduction to Data Flow Diagrams Week 6 CMIS570.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 4 Entity Relationship (ER) Modeling.
Section 07 (a)DFD to ERD Link1 HSQ - DATABASES & SQL By MANSHA NAWAZ 07 (a) - DFD to ERD Link And Franchise Colleges.
Systems Development Life Cycle
L ECTURE 11 – D ATA M ODELLING Data Dictionaries Entity Relationship Diagram for Data Modelling Steps to Construct Entity Relationship Diagrams Validation.
1 © Prentice Hall, 2002 Chapter 3: Modeling Data in the Organization Modern Database Management 6 th Edition Jeffrey A. Hoffer, Mary B. Prescott, Fred.
Communication Notation Part V Chapter 15, 16, 18 and 19.
Chapter 3: Modeling Data in the Organization
Chapter 3: Modeling Data in the Organization
Spreadsheets in Finance and Forecasting Project Session 3b(ii) Data Flow Diagrams.
FIS 431/631 Financial Information Systems: Analysis and Design ERD & Normalization Joe Callaghan Oakland University Department of Accounting & Finance.
Systems Analysis and Design in a Changing World, 6th Edition
Chapter 4 Entity Relationship (ER) Modeling
Database Systems: Design, Implementation, and Management Tenth Edition
Cardinality and Modality (ERD)
Chapter 3 © 2005 by Prentice Hall 1 Objectives Definition of terms Definition of terms Importance of data modeling Importance of data modeling Write good.
Entity-Relationship Design
System Analysis Overview Document functional requirements by creating models Two concepts help identify functional requirements in the traditional approach.
© 2007 by Prentice Hall (Hoffer, Prescott & McFadden) 1 Entity Relationship Diagrams (ERDs)
1 © Prentice Hall, 2002 CMIS564: E/R Modeling Dr. Bordoloi Based on Chapter 3; Modern Database Management 6 th Edition Jeffrey A. Hoffer, Mary B. Prescott,
Computer System Analysis Chapter 10 Structuring System Requirements: Conceptual Data Modeling Dr. Sana’a Wafa Al-Sayegh 1 st quadmaster University of Palestine.
Chapter 3: Modeling Data in the Organization
1 Desing Database Systems. 2 Hierarchy database The structure of data is like a tree Parent-children relationship Pointers Central depot West depotEast.
Chapter 7 Data Modeling with Entity Relationship Diagrams Database Principles: Fundamentals of Design, Implementation, and Management Tenth Edition.
Systems Analysis and Design in a Changing World, Fifth Edition
Business Process Modeling
Data Flow Diagrams.
1 Lecture 3: Introducing Data Flow Diagrams (DFDs) Section 1 - The Concept of Diagrams Why use Diagrams? Diagrams as Working Documents Systems Analysis.
Phase 2: Systems Analysis
Conceptual Design versus Logical Design. Conceptual Data Design Prepared at beginning of project High level view of how the client sees the data Top down.
Chapter 2: Modeling Data in the Organization
Relational databases and third normal form As always click on speaker notes under view when executing to get more information!
© 2011 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 2: Modeling Data in the Organization.
CHAPTER 2: MODELING DATA IN THE ORGANIZATION © 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 Modern Database Management 11 th Edition Jeffrey.
1 Entity-Relationship Diagram. 2 Components of ERD: –Entity –Relationship –Cardinality –Attributes.
Lecture 4 Conceptual Data Modeling. Objectives Define terms related to entity relationship modeling, including entity, entity instance, attribute, relationship,
Database Design – Lecture 5 Conceptual Data Modeling – adding attributes.
Chapter 2 © 2013 Pearson Education, Inc. Publishing as Prentice Hall Chapter 2: Modeling Data in the Organization Modern Database Management 11 th Edition.
IMS 4212: Introduction to Data Modeling—Relationships 1 Dr. Lawrence West, Management Dept., University of Central Florida Relationships—Topics.
Database Systems: Design, Implementation, and Management Ninth Edition Chapter 4 Entity Relationship (ER) Modeling.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 4 ENTITY RELATIONSHIP (ER) MODELING Instructor Ms. Arwa Binsaleh 1.
Database Design – Lecture 4 Conceptual Data Modeling.
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management
Systems Analysis And Design MIST 4620 Fall 2002 Professor: Dale Goodhue.
Information Access Mgt09/12/971 Entity-Relationship Design Information Level Design.
1 DATABASE TECHNOLOGIES (Part 2) BUS Abdou Illia, Fall 2015 (September 9, 2015)
Chapter 3: Modeling Data in the Organization. Business Rules Statements that define or constrain some aspect of the business Assert business structure.
1 Information System Analysis Topic-3. 2 Entity Relationship Diagram \ Definition An entity-relationship (ER) diagram is a specialized graphic that illustrates.
Microsoft Access 2010 Chapter 11 Database Design.
Copyright © 2016 Pearson Education, Inc. Modern Database Management 12 th Edition Jeff Hoffer, Ramesh Venkataraman, Heikki Topi CHAPTER 2: MODELING DATA.
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Chapter 3: Modeling Data in the Organization Modern Database Management 9 th Edition Jeffrey.
Pree Thiengburanathum, CAMT, Chiang Mai University 1 Database System Modeling Data in the Organization October 31, 2009 Software Park, Bangkok Thailand.
Chapter 2: Modeling Data in the Organization
Lecture # 14 Chapter # 5 The Relational Data Model and Relational Database Constraints Database Systems.
IT 5433 LM3 Relational Data Model. Learning Objectives: List the 5 properties of relations List the properties of a candidate key, primary key and foreign.
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Lecture 3: Modeling Data in the Organization Modern Database Management 9 th Edition Jeffrey.
Database Design – Lecture 4
Context and Data Flow Diagrams
تحلیل سیستم‌ها مدل‌سازی پردازشی.
Review of Week 1 Database DBMS File systems vs. database systems
Entity-Relationship Diagram (ERD)
Appendix A Data Modeling MANAGEMENT INFORMATION SYSTEMS 8/E
Presentation transcript:

Consider that you will be presenting for an internal review in your own consulting firm. We will critique your work and make suggestions for improvements. (Strongly) Suggested Components for Presentation 2 Quick summary of the business context (with numbers!), the business problem,and the proposed solution and benefits. Context diagram of proposed solution. Event Table. Must correspond to the context diagram and the Level 0. Level 0 DFD. Must correspond to the event table. Level 1 DFDs for the key events. Data Stores must correspond to ERD. ERD with attributes indicated (even if just listed to the side of entities). Tell us the extent to which you are automating versus reengineering. Hand out to the class: ERD; Level 0 DFD; Level 1 DFD for the most interesting events.

Data Modeling: Entity Relationship Diagrams Entities: things about which we store information (classes/types vs instances) Attributes: facts about properties or characteristics of an entity. Identifiers: unique identifiers of an instance of an entity Relationship: association between instances of one entity with instances of another entity. Multivalued attribute: attribute which can have one or more values for the same entity. Example: Employee may have more than one skill. How handle? (Repeated Groups?)

Data 1. identify the entities 2. identity the attributes for each entity 3. determine relationships (note notation differences with Watson) 4. refine entities to conform to normal form. Process: 1. Identify the events and triggers (level 0) 2. Break each event down into more detailed processes 3. Determine specific facts needed to carry out each processes 4. link processes, external entities and data stores with data flows Approach to design: Design Data and Process in Parallel.

Camp Snoopy: Mall of America Amusement Park Design a system that will allow Camp Snoopy to sell tickets to customers, and the tickets will have credits can be used over a long period of time. Customer information will be taken when the first ticket is purchased, and in general not after that. The ticket itself will only have a barcode identifier on it. Whenever a ride is taken, the attendant will scan the ticket with a barcode reader, the system will check and adjust credit levels for that ticket, and the particular ride taken by this customer will be recorded. Different rides require a different numbers of credits. Customers can find the balance on any ticket by having it scanned by multiple readers around the park for that purpose.