Modeling and Evaluation. Modeling Information system model –User perspective of data elements and functions –Use case scenarios or diagrams Entity model.

Slides:



Advertisements
Similar presentations
Relational Database and Data Modeling
Advertisements

17. Data Access ADO.Net Architecture New Features of ADO.NET
Introduction to Databases
An Extensible System for Merging Two Models Rachel Pottinger University of Washington Supervisors: Phil Bernstein and Alon Halevy.
Chapter Information Systems Database Management.
Merging Models Based on Given Correspondences Rachel A. Pottinger Philip A. Bernstein.
Chapter 2 The Relational Database Model
File Systems and Databases
Database Design Conceptual –identify important entities and relationships –determine attribute domains and candidate keys –draw the E-R diagram Logical.
Lecture 13 Revision IMS Systems Analysis and Design.
Modeling and Evaluation. Evaluation Existing systems Meeting with users Merging views.
Copyright © 2004 Pearson Education, Inc.. Chapter 12 Practice Database Design Methodology and Use of UML Diagrams.
Object Oriented Analysis OOA. OOA Deliverables Static Object model –one single diagram Scenarios –set of diagrams Object Dictionary –one set of comprehensive.
© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Mgt 20600: IT Management & Applications Databases
Business Area Analysis Focus: Domain View (selected business area) Goals: –Isolate functions and procedures that allow the area to meet its goals –Define.
1004INT Information Systems Week 10 Databases as Business Tools.
July 14, 2015ICS 424: recap1 Relational Database Design: Recap of ICS 324.
Mgt 20600: IT Management & Applications Databases Tuesday April 4, 2006.
Requirements Gathering : Determining the scope of the system 1. Elicitiation – fact finding 2. Specification 3. Validation.
Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5.
File and Database Design; Logic Modeling Class 24.
Michael F. Price College of Business Chapter 6: Logical database design and the relational model.
The chapter will address the following questions:
The Relational Database Model
Intro to MIS – MGS351 Databases and Data Warehouses Chapter 3.
ITEC224 Database Programming
MIS 385/MBA 664 Systems Implementation with DBMS/ Database Management Dave Salisbury ( )
Organizing Data and Information AD660 – Databases, Security, and Web Technologies Marcus Goncalves Spring 2013.
Chapter 7: Database Systems Succeeding with Technology: Second Edition.
Component 4: Introduction to Information and Computer Science Unit 6: Databases and SQL Lecture 2 This material was developed by Oregon Health & Science.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 4-1 Accounting Information Systems 9 th Edition Marshall.
The Relational Database Model
Quick review of SQL And conversion to Oracle SQL.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
CS499 Project #3 XML mySQL Test Generation Members Erica Wade Kevin Hardison Sameer Patwa Yi Lu.
Database Design. The process of developing database structures from user requirements for data a structured methodology Structured Methodology - a number.
Generic Modeling. 2 home back first prev next last What Will I Learn? In this lesson, you will learn to: –Define generic modeling –Evaluate and describe.
Organizing Data and Information
INFO275 Database Management Term Project. Overview Your project will be to define, design and build a functioning database, to support an application.
Conceptual Databases Design Step 1 © Pearson Education Limited 1995, 2005.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 4-1 Relational Databases.
Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 4-1 Relational Databases.
4+1 View Model of Software Architecture
Main tasks of system analysis ? 1-study exit=sting information system 2-identify problem 3-spelify system requirement 4-asalysis decision ========= How.
Principles of Information Systems, Sixth Edition Organizing Data and Information Chapter 5.
Chapter 3: Relational Databases
Logical Database Design Transparencies 1. ©Pearson Education 2009 Objectives How to create a set of tables from an ER model. How to check that the tables.
Module 2: Using ADO.NET to Access Data. Overview ADO.NET Architecture Creating an Application That Uses ADO.NET to Access Data Changing Database Records.
Software Engineering Lecture 10: System Engineering.
CS 5150 Software Engineering Lecture 9 Requirements 3.
Introduction. System Design Hardware/Software Platform Selection Software Architectures Database Design Human-Computer Interaction (HCI) Interface Object.
Database Planning Database Design Normalization.
Intro to MIS – MGS351 Databases and Data Warehouses
Database Development Lifecycle
Chapter (12) – Old Version
Tools Of Structured Analysis
Information Systems Today: Managing in the Digital World
Fundamentals & Ethics of Information Systems IS 201
System Design.
Introduction What is a Database?.
CSCI-100 Introduction to Computing
Object-Oriented Analysis
Data Model.
Accounting Information Systems 9th Edition
IT323 Project Phase#2.
Practical Database Design and Tuning Objectives
Presentation transcript:

Modeling and Evaluation

Modeling Information system model –User perspective of data elements and functions –Use case scenarios or diagrams Entity model –ER Diagrams –UML class diagrams Transaction model –Processes and transactions the user sees –Inputs, outputs, and manipulations

Additional documentation Data dictionary –Listing of tables, columns, datatypes, constraints, examples –Physical data model (database schema) Other views of system?

What is a good model? Simplicity – generally, the simpler, the easier to understand and implement, and the more flexible Flexibility – how easily can the data model adapt to changing requirements? Integration – how consistent is the data with the rest of the organization’s data? – Better integration means more reuse, modifications are simpler, model provides easier understanding of business applications. Understandability Implementability

Database standards Naming data items Naming database objects Locations for objects Sample standards

ER modeling exercise Develop ER diagram

Evaluation Existing systems Meeting with users Merging views

View Integration Exercise Gather perspectives from users (assume none are complete) Lots of decisions when integrating –Integration strategy – one after another or all at once? –Resolving conflicts Dependency Key behavioral –Conformation of schemas – often requires more info than originally gathered