Chapter 3. Data Analysis and Diagramming
|
|
- Dinah Rosaline Mills
- 7 years ago
- Views:
Transcription
1 Chapter 3 Data Analysis and Diagramming Introduction This chapter introduces data analysis and data diagramming. These make one of core skills taught in this course. A big part of any skill is practical or procedural (how-to-do) knowledge. So you will study how to run data analysis and how to create data diagrams. Data analysis implies looking at the world so that you recognize important objects that can be represented in information systems (IS). More precisely, business objects are represented with appropriate data in databases as the heart of any IS. A result of data analysis can be graphically presented in diagrams. Data analysis and diagraming are essential for study of IS. But these are also useful in other areas; for example, in supply chain, production, marketing, and human resources. Data analysis and data diagramming is necessary to perform in order to design information systems. In addition, understanding data diagramming complements analysis of business process, another core skill taught in this course. In every process, data are used as well created, stored, transformed, deleted, or transferred. Data diagrams represent these data. You will study one of these called schema or tables diagram. Components of a Data Diagram Creating Data Diagrams A data diagram typically consists of four components: 1. Entity. An entity is a representation of some business object. For example, an object in business reality is customer (person) and it is represented the entity customer in a database. When talking about entities, we use nouns. Entities can be: persons (e.g., customer, student, employee) physical things and services (e.g., tangible products like car, services supplied like courses) organizational units (e.g., a university department) events (e.g., purchase, sale, course registration) 1
2 concepts (e.g., student performance, employee profile, purchase order, customer order). Specific examples of an entity are called instances (e.g., the customer John Jones is an instance of the entity Customer). 2. Attribute. An attribute is a piece of data, an aspect of an entity (e.g., customer number, name, address, and telephone number are all attributes of the entity customer). (Recall knowledge of relational databases you may have.) When talking about attributes, we use nouns. This can be somewhat confusing since entities are indicated in the same way. An attribute of a particular importance is called primary key (key). It is important because it identifies each individual instance of an entity. Note that a key can be a combination of attributes and not just a single attribute. When a primary key appears in another table, it is the foreign key. 3. Relationship. A relationship represents a connection between entities (e.g., a customer places an order). A relationship in a data diagram usually reflects a relationship between things in reality. When talking about relationships, we use verbs since something performs some action on something else. 4. Multiplicity. Multiplicity defines how many instances of related entities can participate in the relationship (e.g., a customer may place many orders, and each order is placed by one particular customer). In a data diagram, multiplicity is specified by numbers (e.g., 1, 2 ) and letters (e.g., M for many, that is, some quantity that varies). Note that multiplicity is included for the sake of having a complete data diagram. You will not be tested on multiplicity. The figure below is a data diagram containing all the four components discussed above. Note how the keys are marked by underlying and named (using the entity name and words ID or Number ). The data types behind the keys named with ID may also be numbers or some combination of alphanumeric and special characters (e.g., the vehicle registration number). CUSTOMER LastName MiddleName FirstName Address City Province PostalCode Phone Entities 1 places M ORDER OrderNumber OrderDate Relationship Multiplicity Primary Keys Attributes Figure 1. Data Diagram for a Customer Order System Foreign Key 2
3 Reading of the diagram above: A customer places many orders (M = many). And the other way, each (one) order is placed by one customer. (The latter part is less apparent, but do not worry about it.) A Procedure for Developing Data Diagram Typically, you will start with a case study or perhaps some business documents belonging to the company in case. The following process will demonstrate how to convert your findings into a data diagram. 1. Identify Entities. Identify the persons, organizations, things, events, and concepts that you want to present as entities in your data diagram. 2. Identify Relationships. Figure out relationships between pairs of entities. It helps to name relationships to see more clearly the part of reality the diagram captures. 3. Draw a Rough Diagram. Draw rectangles for entities and lines for relationships connecting the entities. 4. Define Primary Keys. Identify the data attribute(s) that can be used for identifying uniquely each instance of an entity. Write the keys into the entity boxes and underline each. 5. Identify Attributes. List other data attribute(s) for your entities. 6. Map Attributes into Entities. For each attribute, match it with that specific entity it belongs to and write the attribute name in its entity symbol. 7. Add Foreign Keys. Note that this is an attribute that is the primary key in another table and that it serves for connecting entities. 8. Draw a Fully Attributed Diagram. Add any remaining attributes to their entities, and any other detail needed to complete the diagram. 9. Check Results. Ask yourself, does the final data diagram accurately depict the case I am analyzing? 3
4 Example The above procedure will be illustrated by working out the following case. A customers in a store BigBuy places orders with the store. An order contains products. The important data are customer`s first name, middle name, last name, street address, city, province, postal code and phone numbers, product name, unit price, order date, and the quantity of the product ordered. Each of the following sections corresponds to a specific step above. 1. Identify Entities Mark those words that you think may correspond to entities in the data diagram you want to draw. For example: A customer places orders with the store. An order contains products. Notice that the store is not thought of as an entity. The store is location of sales operations, or the subject that records these operations. As such, the store is not a data entity to be represented in an information system. 2. Identify Relationships In this step, the aim is to identify relationships, that is, the connections between pairs of entities. There are minimally two relationships in our example. Focus on words in italics: A customer places an order. An order contains products. It is a custom to read relationships from left to right and from top to bottom. Sometimes you may need to arrange entities so that this order is supported. If this is not possible, an arrowhead can be used to guide the reader (e.g., Customer <applies to PurchasingHistory). 3. Draw a Rough Data Diagram Create a rough diagram based the description from step 2 as shown in Figure 2. Customer places Order contains Product Figure 2. A Partial Data Diagram 4
5 4. Define primary keys A primary key is an attribute, or a group of attributes, that can be used to uniquely identify a specific instance of an entity. The name "Bob Smith" is not a primary key as there are many people with that name. Whole numbers are better to use for primary keys because each number is unique. In this example, the keys are:,, and OrderNumber. Customer places Order OrderNumber contains Product Figure 3. A Partial Data Diagram with Primary Keys 5. Identify Attributes A data attribute is an aspect or characteristic common to all or most instances of a particular entity. In this step, you try to identify and name all the attributes essential to the business you are studying without trying to match them to particular entities. The best way to do this is by studying forms, files, and reports currently available and taking a note of each potential attribute. Cross out extraneous items such as signatures and data that repeats (e.g., the company name and address). If so indicated, cross out any attributes that are no longer used or will not be used in the future. The remaining items should represent the attributes you need. The attributes indicated in our case are the customer first name, customer middle name, customer last name, street address, city, province, postal code, product name, unit price, quantity in stock, order date, and quantity of product ordered. 6. Map Attributes For each attribute, you need to match it with exactly one entity. Often it seems like an attribute should go with more than one entity (e.g., name). In this case, you need to add a modifier to the attribute name to make it unique (e.g., customer name vs. product name). When an attribute may belong to different entities, the rule of thumbs is to determine which entity an attribute describes best. For example, the attribute unit price logically belongs to the entity product rather than order. 7. Add Foreign Keys Foreign keys are not genuine attributes but are added to support relationships in a relational database. The word foreign key is usually shortened to FK, as opposed to PK for primary key. A FK is created by reading a relationship from a source (e.g., Customer) to a destination 5
6 (e.g., Order), and then exporting the PK from the source to the destination. So this PK becomes a FK. In this example, the PK named in the entity Customer becomes the FK named in entity Order. A PK is always underlined (or marked in some other way such as boldfacing), while FK is not so marked. We recognize than an attribute is a FK by following the association line starting from a PK then looking at the attribute in another entity the line ends with. 8. Draw a Fully Attributed Data Diagram (Schema) If you have attributes-leftovers without corresponding entities, you may have missed an entity and its corresponding relationships. Identify these, and add them to your list. In our example, there is just one such odd attribute, the quantity of products being ordered QuantityOrdered. This attribute does not really belong to either Product or Order but to both to a product that is on order. This is a bridge entity technically called association entity because it belongs to the association between two entities rather to any of them. An association entity is represented in a separate table. In our example, the association entity is OrderDetail, which contains the attribute QuantityOrdered (see Figure 4). Therefore, one order can contain 1kg of apples and 1 kg of oranges, which are represented by their s. Another order contains 2kg apples; etc. Notice that an order can have one or more products. Also, the same product (apples) appears on different orders. This possibility shows another purpose of association entity to interface the entities that both have the multiplicity of many (like Product and Order). Attribute Customer (Person) Entity Name (Type) Order Product (Concept) (Thing) OrderDetail (Association Entity) Primary Key OrderNumber Combines keys of associated entities OrderNumber and Foreign Key none none OrderNumber and Other Attributes LastName MiddleName FirstName Address City Province PostalCode Phone1 OrderDate ProductName UnitPrice Figure 4. Attribute-Entity Mapping QuantityOrdered 6
7 An association entity is really a special case of entity with some unusual characteristics (call it weird, if you wish). Because it does not stand on its own, it does not have a key on its own. Rather, it takes keys from the associated entities. That is one weird thing. Another is that this key obviously takes two attributes, so sometimes it is called combined key. In this example, it is the combination of the primary keys OrderNumber and. And another weird thing: the PK is created out of FKs! Check Figure 4. Using the steps covered above and Figure 4, we can complete the data diagram as in Figure 5. It has all the entities, associations and attributes; it is fully attributed. The diagram in Figure 5 is called schema. It shows entities that, technically speaking, are implemented in tables as they appear in a relational database. If you implement in MS Access the design discussed in this case, you will get the tables as these we have arrived at. In MS Access, you can see a schema with the function called Relationships. Note that MS Access will automatically write a correct multiplicity provided that you draw relationships between tables by using a proper procedure: When you get tables via function Relationships, click a PK and - while not releasing the mouse button - draw a line to a desired FK in another table (e.g., draw a line between in table Customer and in table Order). CUSTOMER LastName MiddleName FirstName Address City Province PostalCode Phone1 Phone2 1 M ORDER OrderNumber OrderDate PRODUCT ProductName UnitPrice 1 1 M M ORDER_DETAIL OrderNumber QuantityOrdered Figure 5. Complete Diagram (Schema) of Customer Ordering System Note: Associations are not named in a schema. Names are part of the analysis process and help to understand what is going on. If you include association names in a schema, that will not be treated as a mistake. For example, Customer places Order; Order has Order_Detail, Product is specified in Order_Detail. 9. Check Your Results Look at your diagram from the point of view of a person who is familiar with the situation, form, or process being modeled. Is everything clear? Also, look over the list of attributes associated with each entity to see if anything has been omitted. 7
8 The diagram we have got schema shows entities as tables. You see a schema when you get the Relationships report in MS Access. The association entity Order_Detail becomes a table Order_Detail, and tables Order and Product are associated through it. Notice how associations connect the primary and foreign keys. The underlined attribute is the primary key. The foreign key is not underlined even though it plays a role in establishing associations between tables. Summary Data analysis represents a part of business, such as business process, with concepts of data entities, attributes belonging to an entity, and associations between entities. We use nouns to talk about entities and verbs to indicate associations. Although attributes are also indicated by nouns, an attribute is a part of an entity. Special attributes are primary key (PK) and foreign key (FK). PK uniquely identifies each instance of an entity. FK is an attribute that is the PK in another table, and it is used to establish associations between entities implemented in a relational database. Two tables get associated by linking a PK in one table with a FK in another table. A special sort of entity is association entity. It results from a relation between two entities, and so it does not have a PK on its own. Rather, it combines FKs that reference the associated tables to create PK. The role of association entity is to store attributes that do not belong to either of the associated entities but to their relationship. These attributes may vary whenever those entities get associated. In a relational database, entities are implemented as tables. A diagram of tables, along with their attributes and associations, is called schema. Everything that applies to entities applies to tables as well. Questions for Review 1. What are the differences between entity, attribute, and association? Give examples. 2. When you read a description of some business situation how can you recognize an entity as opposed to an attribute? And how can you recognize an association? Give examples. 3. What is special about association entity? Provide an example. 4. How do PK and FK help tables to get associated? 8
9 5. What is schema? What are the main items in a schema? Exercise Completing the following exercise will help you to: Practice identifying entities, attributes, and relationships Practice creating schema (tables diagram). The Speed Skating Canada Performance Tracking System Speed Skating Canada (SSC) maintains performance records for Canadian speed skaters. Each performance record is identified by a number, and it must clearly identify a skater, the competition the skater was in, and the skater s finishing position and time scored. SSC also maintains skater details, such as name, gender, and age. Each skater has a number of performance records. In addition, SSC records competitions by name, date, weather conditions, and the number of competitors. Each competition generates a number of performance records. Create a schema for SSC s speed skaters performance tracking. Do not forget to specify primary and foreign keys! 9
Developing Entity Relationship Diagrams (ERDs)
Developing Entity Relationship Diagrams (ERDs) Introduction This document seeks to give expanded explanation and examples of how to produce entity relationship diagrams. It is based on material adapted
More information6-1. Process Modeling
6-1 Process Modeling Key Definitions Process model A formal way of representing how a business system operates Illustrates the activities that are performed and how data moves among them Data flow diagramming
More informationPhysical Design. Meeting the needs of the users is the gold standard against which we measure our success in creating a database.
Physical Design Physical Database Design (Defined): Process of producing a description of the implementation of the database on secondary storage; it describes the base relations, file organizations, and
More informationIn-Depth Guide Database Basics Creating and Populating
In-Depth Guide Database Basics Creating and Populating Learning Objectives By reading and completing the activities in this chapter, you will be able to: Given a database logical schema, create a database
More informationSetting up a basic database in Access 2003
Setting up a basic database in Access 2003 1. Open Access 2. Choose either File new or Blank database 3. Save it to a folder called customer mailing list. Click create 4. Double click on create table in
More informationIn-Depth Guide Advanced Database Concepts
In-Depth Guide Advanced Database Concepts Learning Objectives By reading and completing the activities in this chapter, you will be able to: Retrieve specified records from a database using Query by Example
More informationIntegrated Invoicing and Debt Management System for Mac OS X
Integrated Invoicing and Debt Management System for Mac OS X Program version: 6.3 110401 2011 HansaWorld Ireland Limited, Dublin, Ireland Preface Standard Invoicing is a powerful invoicing and debt management
More information1 Class Diagrams and Entity Relationship Diagrams (ERD)
1 Class Diagrams and Entity Relationship Diagrams (ERD) Class diagrams and ERDs both model the structure of a system. Class diagrams represent the dynamic aspects of a system: both the structural and behavioural
More informationSelect the Crow s Foot entity relationship diagram (ERD) option. Create the entities and define their components.
Α DESIGNING DATABASES WITH VISIO PROFESSIONAL: A TUTORIAL Microsoft Visio Professional is a powerful database design and modeling tool. The Visio software has so many features that we can t possibly demonstrate
More informationDigital Marketing EasyEditor Guide Dynamic
Surveys ipad Segmentation Reporting Email Sign up Email marketing that works for you Landing Pages Results Digital Marketing EasyEditor Guide Dynamic Questionnaires QR Codes SMS 43 North View, Westbury
More informationNews Writing: Lead Paragraphs
HFCC Learning Lab Lead Paragraphs, 5:17 News Writing: Lead Paragraphs The most important paragraphs in a news story are the paragraphs that make up what is known as the lead group or the introduction to
More informationKEY TIPS FOR CENSUS SUCCESS
KEY TIPS FOR CENSUS SUCCESS We're going to begin with tips that apply whichever census you're searching, and whichever site you're using. * Always allow for mistakes - for example, it's rarely advisable
More informationChapter 4: Tools of Modern Systems Analysis
Just Enough Structured Analysis Chapter 4: Tools of Modern Systems Analysis Nature has... some sort of arithmetical-geometrical coordinate system, because nature has all kinds of models. What we experience
More informationRelational Database Basics Review
Relational Database Basics Review IT 4153 Advanced Database J.G. Zheng Spring 2012 Overview Database approach Database system Relational model Database development 2 File Processing Approaches Based on
More informationREADING THE NEWSPAPER
READING THE NEWSPAPER Outcome (lesson objective) Students will comprehend and critically evaluate text as they read to find the main idea. They will construct meaning as they analyze news articles and
More informationparagraph(s). The bottom mark is for all following lines in that paragraph. The rectangle below the marks moves both marks at the same time.
MS Word, Part 3 & 4 Office 2007 Line Numbering Sometimes it can be helpful to have every line numbered. That way, if someone else is reviewing your document they can tell you exactly which lines they have
More informationSetting up a basic database in Access 2007
Setting up a basic database in Access 2007 1. Open Access. This is the screen that you should see 2. Click on Blank database 3. Enter the name customer mailing list in the file name section (this will
More informationHow To Proofread
GRADE 8 English Language Arts Proofreading: Lesson 6 Read aloud to the students the material that is printed in boldface type inside the boxes. Information in regular type inside the boxes and all information
More informationHow do you use word processing software (MS Word)?
How do you use word processing software (MS Word)? Page 1 How do you use word processing software (MS Word)? Lesson Length: 2 hours Lesson Plan: The following text will lead you (the instructor) through
More informationDr. Lisa White lwhite@sfsu.edu
Dr. Lisa White lwhite@sfsu.edu edu Associate Dean College of Science and Engineering San Francisco State University Purpose of a Poster To communicate/publicize to others your research/experiment results
More informationCS104: Data Structures and Object-Oriented Design (Fall 2013) October 24, 2013: Priority Queues Scribes: CS 104 Teaching Team
CS104: Data Structures and Object-Oriented Design (Fall 2013) October 24, 2013: Priority Queues Scribes: CS 104 Teaching Team Lecture Summary In this lecture, we learned about the ADT Priority Queue. A
More informationDbSchema Tutorial with Introduction in SQL Databases
DbSchema Tutorial with Introduction in SQL Databases Contents Connect to the Database and Create First Tables... 2 Create Foreign Keys... 7 Create Indexes... 9 Generate Random Data... 11 Relational Data
More informationAccess Queries (Office 2003)
Access Queries (Office 2003) Technical Support Services Office of Information Technology, West Virginia University OIT Help Desk 293-4444 x 1 oit.wvu.edu/support/training/classmat/db/ Instructor: Kathy
More informationCreating Tables ACCESS. Normalisation Techniques
Creating Tables ACCESS Normalisation Techniques Microsoft ACCESS Creating a Table INTRODUCTION A database is a collection of data or information. Access for Windows allow files to be created, each file
More informationHOW TO ORGANIZE PICTURES
Get started When you upload your pictures to Shutterfly, you can do much more than view them. Our workspace offers tools that let you quickly and easily organize your photos as well. We re going to show
More informationAim To help students prepare for the Academic Reading component of the IELTS exam.
IELTS Reading Test 1 Teacher s notes Written by Sam McCarter Aim To help students prepare for the Academic Reading component of the IELTS exam. Objectives To help students to: Practise doing an academic
More informationSocial Return on Investment
Social Return on Investment Valuing what you do Guidance on understanding and completing the Social Return on Investment toolkit for your organisation 60838 SROI v2.indd 1 07/03/2013 16:50 60838 SROI v2.indd
More informationHOW TO USE UNIVERSAL JOBMATCH
HOW TO USE UNIVERSAL JOBMATCH Universal Jobmatch is an internet web site. It is run by The Department of Work and Pensions. Job seekers receiving benefits will be expected to register and use it. https://www.gov.uk/jobsearch
More informationCambridge English: Preliminary (PET) Frequently Asked Questions (FAQs)
Cambridge English: Preliminary (PET) Frequently Asked Questions (FAQs) Is there a wordlist for Cambridge English: Preliminary exams? Yes. There is a Cambridge English: Preliminary (PET) vocabulary list
More informationIntegrated Accounting System for Mac OS X
Integrated Accounting System for Mac OS X Program version: 6.3 110401 2011 HansaWorld Ireland Limited, Dublin, Ireland Preface Standard Accounts is a powerful accounting system for Mac OS X. Text in square
More informationA Short Tutorial on Using Visio 2010 for Entity-Relationship Diagrams
A Short Tutorial on Using Visio 2010 for Entity-Relationship Diagrams by Nezar Hussain Microsoft Visio 2010 is a flexible software tool that allows users to create some diagrams and charts, providing an
More informationPlanning for your new web site
Planning for your new web site Copyright Vince Yokom 2012 Snoop around Check out your competition Looking around the web at other sites is probably the most important part of the process. It is usually
More informationQUALITY TOOLBOX. Understanding Processes with Hierarchical Process Mapping. Robert B. Pojasek. Why Process Mapping?
QUALITY TOOLBOX Understanding Processes with Hierarchical Process Mapping In my work, I spend a lot of time talking to people about hierarchical process mapping. It strikes me as funny that whenever I
More informationHow to make internal links in a Word document
White Paper July 2014 How to make internal links in a Word document Making internal links in a Word document Usually a link is designed to go to another web page to your website or to a landing page or
More informationGetting Started with Command Prompts
Getting Started with Command Prompts Updated March, 2013 Some courses such as TeenCoder : Java Programming will ask the student to perform tasks from a command prompt (Windows) or Terminal window (Mac
More informationAccess Tutorial 2: Tables
Access Tutorial 2: Tables 2.1 Introduction: The importance of good table design Tables are where data in a database is stored; consequently, tables form the core of any database application. In addition
More informationOnce the schema has been designed, it can be implemented in the RDBMS.
2. Creating a database Designing the database schema... 1 Representing Classes, Attributes and Objects... 2 Data types... 5 Additional constraints... 6 Choosing the right fields... 7 Implementing a table
More informationSample Table. Columns. Column 1 Column 2 Column 3 Row 1 Cell 1 Cell 2 Cell 3 Row 2 Cell 4 Cell 5 Cell 6 Row 3 Cell 7 Cell 8 Cell 9.
Working with Tables in Microsoft Word The purpose of this document is to lead you through the steps of creating, editing and deleting tables and parts of tables. This document follows a tutorial format
More informationPreview DESIGNING DATABASES WITH VISIO PROFESSIONAL: A TUTORIAL
DESIGNING DATABASES WITH VISIO PROFESSIONAL: A TUTORIAL A Microsoft Visio Professional is a powerful database design and modeling tool. The Visio software has so many features that it is impossible to
More informationAdvanced Excel Charts : Tables : Pivots : Macros
Advanced Excel Charts : Tables : Pivots : Macros Charts In Excel, charts are a great way to visualize your data. However, it is always good to remember some charts are not meant to display particular types
More informationChapter 4. Data Analysis and Diagramming in Various Business Functions
Chapter 4 Data Analysis and Diagramming in Various Business Functions This chapter expands on the topic of data analysis and diagramming. This skill will be applied to different functions in organizations,
More informationINSTRUCTIONS FOR USING THE ONLINE BILL LOOKUP/BILL PAY
INSTRUCTIONS FOR USING THE ONLINE BILL LOOKUP/BILL PAY Updated: July 2010 August 2010 March 2011 September 2011 June 2013 1. In your web browser s address bar, please type in: www.windsorlocksct.org. 2.
More informationConceptual Design: Entity Relationship Models. Objectives. Overview
Conceptual Design: Entity Relationship Models Craig Van Slyke, University of Central Florida cvanslyke@bus.ucf.edu John Day, Ohio University Objectives Define terms related to entity relationship modeling,
More informationCHECKLIST FOR THE DEGREE PROJECT REPORT
Kerstin Frenckner, kfrenck@csc.kth.se Copyright CSC 25 mars 2009 CHECKLIST FOR THE DEGREE PROJECT REPORT This checklist has been written to help you check that your report matches the demands that are
More informationChristopher Seder Affiliate Marketer
This Report Has Been Brought To You By: Christopher Seder Affiliate Marketer TABLE OF CONTENTS INTRODUCTION... 3 NOT BUILDING A LIST... 3 POOR CHOICE OF AFFILIATE PROGRAMS... 5 PUTTING TOO MANY OR TOO
More informationContent Author's Reference and Cookbook
Sitecore CMS 6.5 Content Author's Reference and Cookbook Rev. 110621 Sitecore CMS 6.5 Content Author's Reference and Cookbook A Conceptual Overview and Practical Guide to Using Sitecore Table of Contents
More informationDOING MORE WITH WORD: MICROSOFT OFFICE 2010
University of North Carolina at Chapel Hill Libraries Carrboro Cybrary Chapel Hill Public Library Durham County Public Library DOING MORE WITH WORD: MICROSOFT OFFICE 2010 GETTING STARTED PAGE 02 Prerequisites
More informationFraction Basics. 1. Identify the numerator and denominator of a
. Fraction Basics. OBJECTIVES 1. Identify the numerator and denominator of a fraction. Use fractions to name parts of a whole. Identify proper fractions. Write improper fractions as mixed numbers. Write
More informationUniversal Tracking Application Reference and Training Guide
Universal Tracking Application Reference and Training Guide Software Version: 4.21 Guide Version: 2.7 Universal Tracking Application Reference and Training Guide Reference and Training Guide All Trademarks
More informationObjectives After completion of study of this unit you should be able to:
Data Flow Diagram Tutorial Objectives After completion of study of this unit you should be able to: Describe the use of data flow diagrams Produce a data flow diagram from a given case study including
More informationIntellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102
Intellect Platform - The Workflow Engine Basic HelpDesk Troubleticket System - A102 Interneer, Inc. Updated on 2/22/2012 Created by Erika Keresztyen Fahey 2 Workflow - A102 - Basic HelpDesk Ticketing System
More informationBuilding Qualtrics Surveys for EFS & ALC Course Evaluations: Step by Step Instructions
Building Qualtrics Surveys for EFS & ALC Course Evaluations: Step by Step Instructions Jennifer DeSantis August 28, 2013 A relatively quick guide with detailed explanations of each step. It s recommended
More informationHow To Insert Hyperlinks In Powerpoint Powerpoint
Lesson 5 Inserting Hyperlinks & Action Buttons Introduction A hyperlink is a graphic or piece of text that links to another web page, document, or slide. By clicking on the hyperlink will activate it and
More informationV-Combo VR-09 Workshop
ÂØÒňΠV-Combo VR-09 Workshop Using Registrations 2013 Roland Corporation U.S. All rights reserved. No part of this publication may be reproduced in any form without the written permission of Roland Corporation
More informationTHE TOP TEN TIPS FOR USING QUALTRICS AT BYU
THE TOP TEN TIPS FOR USING QUALTRICS AT BYU TIP #1: CREATING A SURVEY FROM A COPY AND COLLABORATING ON SURVEYS TIP #2: CREATING AND USING PANELS TIP #3: LIBRARIES AND HOW TO USE THEM TIP #4: BASIC SKIP
More informationSAMPLE FINAL EXAMINATION SPRING SESSION 2015
SAMPLE FINAL EXAMINATION SPRING SESSION 2015 School of Computing, Engineering and Mathematics Student family name: Student given name/s: Student ID number: Course: Unit Name (In Full): Database Design
More informationFun Learning Activities for Mentors and Tutors
Fun Learning Activities for Mentors and Tutors Mentors can best support children s academic development by having fun learning activities prepared to engage in if the child needs a change in academic/tutoring
More informationUser experience storyboards: Building better UIs with RUP, UML, and use cases
Copyright Rational Software 2003 http://www.therationaledge.com/content/nov_03/f_usability_jh.jsp User experience storyboards: Building better UIs with RUP, UML, and use cases by Jim Heumann Requirements
More informationEXTENDED LEARNING MODULE A
EXTENDED LEARNING MODULE A DESIGNING DATABASES AND ENTITY- RELATIONSHIP DIAGRAMMING Student Learning Outcomes 1. Identify how databases and spreadsheets are both similar and different. 2. List and describe
More informationUsing sentence fragments
Lesson 8 Descriptive Essays Description is not a distinct mode of writing, like expository, narrative, and persuasive, but the ability to write descriptively is essential to a host of writing genres. Many
More informationER modelling, Weak Entities, Class Hierarchies, Aggregation
CS344 Database Management Systems ER modelling, Weak Entities, Class Hierarchies, Aggregation Aug 2 nd - Lecture Notes (Summary) Submitted by - N. Vishnu Teja Saurabh Saxena 09010125 09010145 (Most the
More informationINTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3
INTEGRATING MICROSOFT DYNAMICS CRM WITH SIMEGO DS3 Often the most compelling way to introduce yourself to a software product is to try deliver value as soon as possible. Simego DS3 is designed to get you
More informationCambridge English: First (FCE) Frequently Asked Questions (FAQs)
Cambridge English: First (FCE) Frequently Asked Questions (FAQs) Is there a wordlist for Cambridge English: First exams? No. Examinations that are at CEFR Level B2 (independent user), or above such as
More informationAmerican Express Online (AXO) Reference Guide For Saint Louis University
American Express Online (AXO) Powered by Cliqbook Reference Guide For Saint Louis University July 2006 V1.4 0 Welcome to AXO / powered by Cliqbook. This is Saint Louis University s designated corporate
More informationHOWTO annotate documents in Microsoft Word
HOWTO annotate documents in Microsoft Word Introduction This guide will help new users markup, make corrections, and track changes in a Microsoft Word document. These instructions are for Word 2007. The
More informationStudy Skills. Multiple Choice Tests & Exams. Mount Allison University
Study Skills Multiple Choice Tests & Exams Mount Allison University Challenges in Preparing for Multiple Choice Tests & Exams Anxiety Time-constraints Volume of material covered Misconceptions about the
More informationSES Project v 9.0 SES/CAESAR QUERY TOOL. Running and Editing Queries. PS Query
SES Project v 9.0 SES/CAESAR QUERY TOOL Running and Editing Queries PS Query Table Of Contents I - Introduction to Query:... 3 PeopleSoft Query Overview:... 3 Query Terminology:... 3 Navigation to Query
More informationWhy & How: Business Data Modelling. It should be a requirement of the job that business analysts document process AND data requirements
Introduction It should be a requirement of the job that business analysts document process AND data requirements Process create, read, update and delete data they manipulate data. Process that aren t manipulating
More informationInternet basics 2.2 Staying safe online. Beginner s guide to. Basics
Basics Beginner s guide to Internet basics 2.2 Staying safe online Use this document with the glossary A helper should take you through this guide This activity will help you register safely online and
More informationFormal Languages and Automata Theory - Regular Expressions and Finite Automata -
Formal Languages and Automata Theory - Regular Expressions and Finite Automata - Samarjit Chakraborty Computer Engineering and Networks Laboratory Swiss Federal Institute of Technology (ETH) Zürich March
More informationCollated Food Requirements. Received orders. Resolved orders. 4 Check for discrepancies * Unmatched orders
Introduction to Data Flow Diagrams What are Data Flow Diagrams? Data Flow Diagrams (DFDs) model that perspective of the system that is most readily understood by users the flow of information around the
More informationSetting Up A Gradebook. Skyward Educator Access Plus Gradebook Home Page You can access your Gradebook from any computer with Internet access.
Setting Up A Gradebook Skyward Educator Access Plus Gradebook Home Page You can access your Gradebook from any computer with Internet access. Do not use the x use the Exit button Always exit from the homepage
More informationoptivo broadmail The powerful software for professional email marketing
The powerful software for professional email marketing Introduction Top performance in a simple package Email marketing is one of the fastest-growing forms of advertising. And rightly so. No other medium
More informationVMWare Workstation 11 Installation MICROSOFT WINDOWS SERVER 2008 R2 STANDARD ENTERPRISE ED.
VMWare Workstation 11 Installation MICROSOFT WINDOWS SERVER 2008 R2 STANDARD ENTERPRISE ED. Starting Vmware Workstation Go to the start menu and start the VMware Workstation program. *If you are using
More informationChapter 7. Process Analysis and Diagramming
Chapter 7 Process Analysis and Diagramming Chapter 5 introduced the concept of business process and composition as an aspect of process design. But how can you recognize a process in a description of business
More informationAfter you complete the survey, compare what you saw on the survey to the actual questions listed below:
Creating a Basic Survey Using Qualtrics Clayton State University has purchased a campus license to Qualtrics. Both faculty and students can use Qualtrics to create surveys that contain many different types
More informationTable of Contents. Introduction: 2. Settings: 6. Archive Email: 9. Search Email: 12. Browse Email: 16. Schedule Archiving: 18
MailSteward Manual Page 1 Table of Contents Introduction: 2 Settings: 6 Archive Email: 9 Search Email: 12 Browse Email: 16 Schedule Archiving: 18 Add, Search, & View Tags: 20 Set Rules for Tagging or Excluding:
More informationOrganizing image files in Lightroom part 2
Organizing image files in Lightroom part 2 Hopefully, after our last issue, you've spent some time working on your folder structure and now have your images organized to be easy to find. Whether you have
More informationMobility Tool+ Guide for Beneficiaries of the Erasmus+ programme
EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR EDUCATION AND CULTURE Education and vocational training; Coordination of Erasmus+ Coordination of National Agencies Erasmus+ Mobility Tool+ Guide for Beneficiaries
More informationCreating a table of contents quickly in Word
Creating a table of contents quickly in Word This note shows you how to set up a table of contents that can be generated and updated quickly and easily, even for the longest and most complex documents.
More informationSimple Invoicing Desktop Database with MS Access 2013. c 2015 by David W. Gerbing School of Business Administration Portland State University
Simple Invoicing Desktop Database with MS Access 2013 c 2015 by David W. Gerbing School of Business Administration Portland State University July 2, 2015 CONTENTS 1 Contents 1 Create a New Database 1 2
More informationControlling User Typed Responses for Fill-in Questions
Controlling User Typed Responses for Fill-in Questions Topic Description: The Vovici 6 Fill-in question offers a powerful and flexible way to obtain information from survey respondents because any type
More informationGame Programming & Game Design
Unit 11: Game Programming & Game Design BRIDGES TO COMPUTING http://bridges.brooklyn.cuny.edu College Now, Bridges to Computing Page 1 Topic Descriptions and Objectives Unit 7: Game Programming & Game
More information(Refer Slide Time: 2:03)
Control Engineering Prof. Madan Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 11 Models of Industrial Control Devices and Systems (Contd.) Last time we were
More informationAEI RAIL & ROAD MANAGER
AEI RAIL & ROAD MANAGER User Manual August 31, 2012 Copyright 2005 Softrail All rights reserved Softrail 1098 Venetia Road Eighty-Four, PA 15330 Tel. 888 872-4612 (toll free US and Canada only) Tel. 724
More informationMobility Tool+ Guide for Beneficiaries of the Erasmus+ programme
EUROPEAN COMMISSION DIRECTORATE-GENERAL FOR EDUCATION AND CULTURE Education and vocational training; Coordination of Erasmus+ Coordination of National Agencies Erasmus+ Mobility Tool+ Guide for Beneficiaries
More informationParticipant Tracking Functionality
Participant Tracking Functionality Opening a visit schedule to enrollment Before you are able to enroll a participant to a trial you must open the visit schedule to enrollment. Click on the visit schedule
More informationGUIDE TO ERP IMPLEMENTATIONS: WHAT YOU NEED TO CONSIDER
GUIDE TO ERP IMPLEMENTATIONS: WHAT YOU NEED TO CONSIDER INTRODUCTION You have decided that your business needs a change. It may be to keep up with your competition, to become more efficient and lower operational
More informationTopic # 08. Structuring System Process Requirements. CIS Life Cycle and Requirements Structuring Stage
Topic # 08 Structuring System Process Requirements CIS Life Cycle and Requirements Structuring Stage Objectives 1. Data Flow Diagrams 2. Rules and Guidelines to DFD development that lead to accurate and
More informationPlanning and Writing Essays
Planning and Writing Essays Many of your coursework assignments will take the form of an essay. This leaflet will give you an overview of the basic stages of planning and writing an academic essay but
More informationTense about Verb Tense?
Tense about Verb Tense? What does verb tense mean? In your writing, you may write about actions that take place at different times. You may write about how you worked last night, or that you are working
More informationStep 1: Setting up the Document/Poster
Step 1: Setting up the Document/Poster Upon starting a new document, you will arrive at this setup screen. Today we want a poster that is 4 feet (48 inches) wide and 3 feet tall. Under width, type 48 in
More informationDatabase IST400/600. Jian Qin. A collection of data? A computer system? Everything you collected for your group project?
Relational Databases IST400/600 Jian Qin Database A collection of data? Everything you collected for your group project? A computer system? File? Spreadsheet? Information system? Date s criteria: Integration
More informationMATHEMATICS FOR ENGINEERING BASIC ALGEBRA
MATHEMATICS FOR ENGINEERING BASIC ALGEBRA TUTORIAL 1 ALGEBRAIC LAWS This tutorial is useful to anyone studying engineering. It uses the principle of learning by example. On completion of this tutorial
More informationLECTURE 11: PROCESS MODELING
LECTURE 11: PROCESS MODELING Outline Logical modeling of processes Data Flow Diagram Elements Functional decomposition Data Flows Rules and Guidelines Structured Analysis with Use Cases Learning Objectives
More informationWorking with SmartArt
CHAPTER Working with SmartArt In this chapter by Geetesh Bajaj Understanding SmartArt 206 Adding SmartArt to a Presentation 206 Formatting SmartArt 208 Sample SmartArt Variants 211 Common SmartArt Procedures
More informationProposal Style Guide Quick Reference
Proposal Style Guide Quick Reference CFP/RFPs Start your writing process by examining the call or request for proposals (CFP/RFP); this will tell you who your readers are (funding agency, reviewers), what
More informationHuman-Readable BPMN Diagrams
Human-Readable BPMN Diagrams Refactoring OMG s E-Mail Voting Example Thomas Allweyer V 1.1 1 The E-Mail Voting Process Model The Object Management Group (OMG) has published a useful non-normative document
More informationFUNCTION ANALYSIS SYSTEMS TECHNIQUE THE BASICS
FUNCTION ANALYSIS SYSTEMS TECHNIQUE THE BASICS FOREWORD Some twenty years ago, J. Jerry Kaufman gave a presentation at the SAVE international conference describing the primary features of FAST and establishing
More information