Presentation is loading. Please wait.

Presentation is loading. Please wait.

Information Systems in Organizations 2. 1

Similar presentations


Presentation on theme: "Information Systems in Organizations 2. 1"— Presentation transcript:

1 Information Systems in Organizations 2. 1
Information Systems in Organizations Data Modeling with Entity Relationship Diagrams (ERD)

2 Roadmap Week 1: Intro to MIS Week 2: Systems Analysis
What is MIS? Week 2: Systems Analysis Swimlanes Week 3: Systems Analysis ERDs Week 4: Systems Analysis ERP Week 5 Exam #1 Learn IT! #1 Week 6: Organizational Systems Decision Support Knowledge Mgmt Week 7: Organizational Systems SCM Week 8: Organizational Systems CRM Systems Week 9 Exam #2 Learn IT! #2 Week 10: JavaScript Basics Hello World, Variables, Input and Output Week 11: JavaScript Basics Assignment, Mathematical and Sting Operators Week 12: JavaScript Basics Logical Operators and Conditional Logic Week 13: JavaScript Basics Loops Week 14: JavaScript Basics HTML & CSS Exam #3 Learn IT! #3

3 Learn IT! #1 Digital Identity Management
Due week 6 4 Parts Part 1: Digital Identity (Create a profile on eportfolio site) Part 2: Digital Portfolio Part 3: Analytics Part 4: Build a Professional Network DO NOT COMPLETE : Part 5

4 Tools for Discussing: Processes, Information, Business Rules, & Systems
2.1 Analyzing Organizations as Systems Processes Systems Analysis Systems Architecture Modeling Processes with Swimlane Diagrams Data Modeling with ERDs Modeling Business Rules with Decision Trees Conceptual Architecture Diagrams

5 Required Reading Ultimate Guide to ER Diagrams
Entity Relationship Diagram Examples Video: Data Modeling with ERDs Learning Objectives: ERD Symbols How to turn data into an ERD How to interpret an ERD Stress that if they have not already, they should read/watch these. The best way to learn to interpret ERDs is to look at a lot of them.

6 ? What is an “entity relationship diagram”? Entity = Noun
Attribute = Characteristic What is an “entity relationship diagram”? Data Model Relationship = Verb

7 What is a entity relationship diagram?
An Entity Relationship Diagram (ERD) is a visual representation of different data using conventions that describe how these data are related to each other.

8 Primary ERD Symbols Chen’s Database Notation Entity = noun
ex: shopper, item Attribute = characteristic ex: item price Relationship = verb ex: buys

9 Translating A shopper walks into a store to buy an item. When the shopper makes a purchase, the system is updated with information about the person, including their name, loyalty card id and zip code. The store also records which items were purchased, including details like item name, price and item source.

10 Entity Relationship Diagram (ERD)
Chen’s Database Notation

11 Entity Relationship Diagram (ERD)
Crow’s Foot Database Notation

12 Crow’s Foot Database Notation
A shopper walks into a store to buy an item. When the shopper makes a purchase, the system is updated with information about the person, including their name, loyalty card id and zip code. The store also records which items were purchased, including details like item name, price and item source. Chen’s Database Notation

13 Work with you classmate to make a list.
What pieces of information do I need to take, check, ship and bill the customer for this order? Work with you classmate to make a list. This more complex swim lane diagram will be used again when we cover ERP systems. This represents the O2C process when they still used separate legacy systems for order processing, order fulfillment and accounting. While each of these separate systems made each team more efficient, they don’t optimize the process for the organization as a whole. There is lots of non-value added work in here which are a result of these legacy systems. The biggest issues have to do with maintaining credit limits in the accounting information system and sending a report to Sales about credit limits every Monday morning. The credit information gets stale and Sales is possibly accepting orders and picking orders (only to be stopped before the order is packed and shipped) from customers who have over-extended their credit or denying sales to customers who have paid their bills. The other issue is that inventory is maintained by the Warehouse in the inventory management system and sending reports to Sales at the end of every day. Sales may be selling inventory that was already sold earlier in the day. The purposed of this slide is to show the students a more complex swim lane diagram and to show that it can clearly document a more complex process. We can introduce the story of this dysfunctional O2C process here and then come back to it during the ERP section of the course.

14 Relationship, i.e. verb is written on the arrow
Entity listed at the top of the table Attributes are listed under the entity Legend : PK : Primary Key FK : Foreign Key (refer to PK)

15 ? Let’s practice ERD… You are forming a new club at Temple U
You want to create a DB to capture the data on your members, your committee and your events Name 3 entities, list at least 3 attributes for each How do they relate to each others? (i.e. relationship) This will be another informal class activity with no worksheet. Identify a few of the data entities that will be required for the swim lane diagram you sketched out earlier in the class. Create a simple ERD from these data entities. Entities : Committee, Members, Events Attributes: For Committee : name, role, major, address, phone number For Members : name, major, address For Events : name of the event, date, time, location Relationship: Members attend event Committee organize event Committee communicate with Members

16 Roadmap Week 1: Intro to MIS Week 2: Systems Analysis
What is MIS? Week 2: Systems Analysis Swimlanes Week 3: Systems Analysis ERDs Week 4: Systems Analysis ERP Week 5 Exam #1 Learn IT! #1 Week 6: Organizational Systems Decision Support Knowledge Mgmt Week 7: Organizational Systems SCM Week 8: Organizational Systems CRM Systems Week 9 Exam #2 Learn IT! #2 Week 10: JavaScript Basics Hello World, Variables, Input and Output Week 11: JavaScript Basics Assignment, Mathematical and Sting Operators Week 12: JavaScript Basics Logical Operators and Conditional Logic Week 13: JavaScript Basics Loops Week 14: JavaScript Basics HTML & CSS Exam #3 Learn IT! #3


Download ppt "Information Systems in Organizations 2. 1"

Similar presentations


Ads by Google