Semester 1 Session 3. Database design

Size: px
Start display at page:

Download "Semester 1 Session 3. Database design"

Transcription

1 IRU SEMESTER 2 January 2010 Semester 1 Session 3 Database design Objectives To be able to begin the design of a relational database by Writing a mission statement for the project Specifying the mission objectives Writing a requirements specification document Drawing an entity-relationship model All the above may be required in the Assignment part one To continue work on the IRU assignment, part one. C:\Allwork\geoff\web stuff\askgeoff\iru\iru session 3 header - database design part one.doc Created by Geoff Leese

2 IRU database design part one Geoff Leese September The mission statement High level purpose of the project The purpose of the student records database system is to collect, store, manage and control access to the data that supports the delivery of our HE courses 2 The mission objectives Each one identifies a particular task that the database must support Examples To enter, update and delete data about students To perform searches on staff data To report on assessment data 3

3 The Requirements Specification Document (RSD) 4 Often a very formal document avoids argument later! Templates exist for their production Clear, complete, unambiguous set of requirements Often expressed as user views Based on interviews, observation etc. RSD example (VERY partial) The module leader must be able to Maintain (enter, update delete) details about her module(s) Maintain (enter, update, delete) details about the sessions where her module is delivered Maintain (enter, update, delete) details about the assessments required in his module Report on which students are taking his module and their assessment progress 5 ERD implied by that view Module 1 is assessed by Assessment 1 is taught in M assesses M belongs to Session M is attended by M is taken by M takes Student M attends 6

4 Entities 7 An object or concept about which a system needs to hold information is known as an entity type or entity. a person, place, a thing, an object, an event which can be distinctly identified and is of interest. e.g.: A specific student: Fred Smith Can be concrete like a company Can be abstract like an idea, concept An entity must satisfy the following criteria: There must be more than one occurrence of the entity Each occurrence must be uniquely identifiable There must be data that the organisation wants to hold about the entity It should be of direct interest to the system 8 Entity relationship modelling 9 A method of analysing the logical structure of an organisations information. graphical representation of: what the information is about how it relates to other information and business concepts how business rules are applied to its use in the system.

5 Concepts and notation 10 Many different notations used for drawing ER-diagrams SSADM methodology: Logical Data Structures (LDS). This approach uses four main concepts and symbols: Entities, Relationships Degrees Optionality Attribute 11 The attributes describe the entity e.g. Sales Invoice entity may have the following attributes: Sales invoice number Customer Number Sales invoice date The detail of the attributes belonging to entities can be recorded as part of the diagram or in a separate textual description. Relationships Entities do not remain isolated they are related to other entities. Represents a logical and not physical explanation of a system. The relationships between entities represent business associations or rules and not physical links. Any entities which are related are joined by a line on the diagram. The line is labelled with the name of the relationship in both directions and the relationship is two way 12

6 Degree of relationship (1) Denotes the number of occurrences of each entity type in the relationship SSADM notation this is shown using crows feet. 13 Degree of relationship (2) One to one (1:1) This shows that each occurrence of Entity A is related to only one of entity B and each occurrence of B is related to only one occurrence of A. Example - each student has one set of personal data, and each set of personal data is related to only one student. 14 Degree of relationship (3) One to Many (1:M) This shows that each occurrence of entity A may be related to many occurrences of entity B. Example: each sales invoice may be sent to only one customer but each customer may receive one or more sales invoices. This reflects one of the business rules of the organisation. 15

7 Degree of relationship (4) Many to one (M:1) This shows that many occurrences of Entity A may be related to a single occurrence of Entity B. (It s 1:M the other way around!) Many to Many (M:N) Relationships which are 1:1 or M:N are usually converted to 1:M on closer inspection. 16 Optionality 17 Each relationship can be further annotated to show if it must exist for all occurrences of the participating entity types. If there can be occurrences of one entity that are not related to at least one occurrence of the other entity, then the relationship is optional. shown by the use of a dashed line at the optional end(s) in the SSADM approach. Part of an ERD Supplier May be sent Purchase order Is sent to So what does it mean? 18

8 It means.. Each supplier may be the supplier for one or more purchase Orders and each Purchase Order must be placed with one supplier. 19 One to try. Student Course 20 Use of ERDs 21 SSADM uses it in the feasibility phase as well as in the investigation of the current system and in the logical design of the proposed system. RAD approaches concentrate on the proposed system and so use ERDs to model the proposed system alone.

9 Tips on drawing ERDs Diagrams are easier to follow if you avoid crossing lines where ever possible. For 1:M relationships you should aim to keep the entity at the 1 end above and/or to the left of the entity at the M end. (Not always possible). At all times the diagram should agree with the users understanding of the system. 22 Resolving many to many relationships: The main reasons for this are: The M:N relationship hides many masterdetail relationships M:N relationships make navigation around the model very difficult or even impossible. M:N relationships invariably hide information about the participating relationships or the entities themselves. Many DBMS s (MS-Access included!) can t implement M:N relationships! 23 How to resolve M:N 24 Take the primary key from the entity at each end of the M:N relationship. Merge them to form an interposing or joining entity between the original two. Determine a primary key for the new entity Re-examine dependencies

10 Resolving one to one relationships achieved either by merging the two entities involved or by replacing the 1:1 relationship by a I :M relationship which reads one or more, the reason for this is: 1:1 relationships often obscure an underlying single entity There may be a missing link entity. 25 Resolving M:N relationships A sales invoice consists of one or more sales invoice lines, and an invoice line is associated with one invoice. A sales invoice line comprises one item of stock, and an item of stock may appear on one or more sales invoice lines. The M:N relationship was hiding the entity invoice line. 26 Removing redundant relationships a route map navigates between any pair of entities, possibly by a number of different routes. One of the aims of drawing a clear diagram should be to include only the minimum number of relationships needed to apply all the business rules relating to the data. Any unnecessary relationships are redundant and will involve a maintenance overhead if implemented in the final 27 system

11 ERDs in software 28 Access uses the relationship view to show ERDs for the database On the Tools menu, select Relationships to see an ERD of your database (only works with multiple tables) Access Help has topics on relationships ERM Summary Aims to facilitate communication between the database designer and the end user during the requirements analysis. To facilitate such communication, the designer needs adequate communication tools. Entity-Relationship diagrams are such tools that enable the system analyst to display the overall view of the enterprise data structure (the enterprise conceptual schema). 29 Further Reading 30 Rolland Chapter 2 Date C.J ((2004); An introduction to Database Systems (8 th edn); Chapter 14 Ritchie C (1998); Relational Database Principles; chapters 3 and 4 Avison D.E. and Fitzgerald G. (1995); Information Systems Development... ; Section 4.5

12 IRU SEMESTER 2 January 2010 Semester 1 Session 3 Database design part one Tutorial work A. Continue work on SQL exercises (Ex 3 attached) B. Continue work on IRU assignment part one. Be ready to demonstrate your solutions during next week s tutorial session. C:\Allwork\geoff\web stuff\askgeoff\iru\iru session 3 tutorial - database design part 1.doc

13 IRU SEMESTER 2 January 2010 SQL Exercise 3: 1: Select the name, job and date of hire of the employees in department 20. Display results as formatted below: ENAME JOB HIREDATE SMITH CLERK 12/17/80 JONES MANAGER 04/02/81 SCOTT ANALYST 04/19/87 ADAMS CLERK 05/23/87 FORD ANALYST 12/03/81 2: Select the name, job and date of hire of the employees in department 20. Display results as formatted below: ENAME JOB HIREDATE SMITH CLERK WEDNESDAY DECEMBER 17, 1980 JONES MANAGER THURSDAY APRIL 02, 1981 SCOTT ANALYST SUNDAY APRIL 19, 1987 ADAMS CLERK SATURDAY MAY 23, 1987 FORD ANALYST THURSDAY DECEMBER 03, : Select the name, job and date of hire of the employees in department 20. Display results as formatted below: ENAME JOB HIREDATE SMITH CLERK WEDNESDAY 17th DECEMBER, 1980 JONES MANAGER THURSDAY 02nd APRIL, 1981 SCOTT ANALYST SUNDAY 19th APRIL, 1987 ADAMS CLERK SATURDAY 23rd MAY, 1987 FORD ANALYST THURSDAY 03rd DECEMBER, : Select the name, job and date of hire of the employees in department 20. Display results as formatted below: ENAME JOB HIREDATE SMITH CLERK DECEMBER :12AM JONES MANAGER APRIL :04AM SCOTT ANALYST APRIL :04AM ADAMS CLERK MAY :05AM FORD ANALYST DECEMBER :12AM C:\Allwork\geoff\web stuff\askgeoff\iru\iru session 3 tutorial - database design part 1.doc

14 IRU SEMESTER 2 January : Are there any employees who have worked for more than 20 years for the company? EMPNO ENAME DEPTNO SMITH ALLEN WARD JONES BLAKE CLARK TURNER 30 6: Show the first day of the month in which each employee was hired. ENAME HIREDATE ADD_MONTH SMITH 17-DEC DEC-80 ALLEN 20-FEB FEB-81 WARD 22-FEB FEB-81 JONES 02-APR APR-81 MARTIN 28-SEP SEP-81 BLAKE 01-MAY MAY-81 CLARK 09-JUN JUN-81 SCOTT 19-APR APR-87 KING 17-NOV NOV-81 TURNER 08-SEP SEP-81 ADAMS 23-MAY MAY-87 JAMES 03-DEC DEC-81 FORD 03-DEC DEC-81 MILLER 23-JAN JAN-82 7: Show details of employee hire-dates and the date of their first payday. Paydays occur on the last Friday of each month. ENAME HIREDATE FIRSTPAYDAY SMITH 17-DEC-80 FRIDAY 26 DECEMBER 1980 ALLEN 20-FEB-81 FRIDAY 27 FEBRUARY 1981 WARD 22-FEB-81 FRIDAY 27 FEBRUARY 1981 JONES 02-APR-81 FRIDAY 24 APRIL 1981 MARTIN 28-SEP-81 FRIDAY 25 SEPTEMBER 1981 BLAKE 01-MAY-81 FRIDAY 29 MAY 1981 CLARK 09-JUN-81 FRIDAY 26 JUNE 1981 SCOTT 19-APR-87 FRIDAY 24 APRIL 1987 KING 17-NOV-81 FRIDAY 27 NOVEMBER 1981 TURNER 08-SEP-81 FRIDAY 25 SEPTEMBER 1981 ADAMS 23-MAY-87 FRIDAY 29 MAY 1987 JAMES 03-DEC-81 FRIDAY 25 DECEMBER 1981 FORD 03-DEC-81 FRIDAY 25 DECEMBER 1981 MILLER 23-JAN-82 FRIDAY 29 JANUARY 1982 Note that the actual data displayed will depend upon the date the query is run. Look at the data in emp to k h h C:\Allwork\geoff\web stuff\askgeoff\iru\iru session 3 tutorial - database design part 1.doc

Relational Normalization Theory. Dr. Philip Cannata

Relational Normalization Theory. Dr. Philip Cannata Relational Normalization Theory Dr. Philip Cannata 1 Designing Databases Using Normalization On No!!! There s another way to design a good set of tables besides Conceptual and Logical Modeling. Normalization

More information

CH-15 SIMPLE QUERY AND GROUPING

CH-15 SIMPLE QUERY AND GROUPING SQL SELECT STATEMENT. ASHOK GARG CH-15 SIMPLE QUERY AND GROUPING The SELECT statement is used to retrieve information from a table. Syntax: SELECT FROM [WHERE ] [GROUP

More information

RDBMS Using Oracle. Lecture week 5. Lecture Overview

RDBMS Using Oracle. Lecture week 5. Lecture Overview RDBMS Using Oracle Lecture week 5 CASE Expression Group Functions Lecture Overview AVG MAX MIN SUM COUNT Etc Working with Date Decode Function INSERT, UPDATE and DELETE commands Commit and Rollback, Alter

More information

Spool Generated For Class of Oracle By Satish K Yellanki

Spool Generated For Class of Oracle By Satish K Yellanki SQL> CREATE VIEW Employees 3 SELECT 4 Empno "ID Number", 5 Ename Name, 6 Sal "Basic Salary", 7 Job Designation 8 FROM Emp; SQL> SELECT 2 Empno "ID Number", 3 Ename Name, 4 Sal "Basic Salary", 5 Job Designation

More information

ABSTRACT INTRODUCTION IMPORTANT CONCEPTS. John Jay King, King Training Resources

ABSTRACT INTRODUCTION IMPORTANT CONCEPTS. John Jay King, King Training Resources ANALYZE THIS! USING ORACLE8I ANALYTIC FUNCTIONS John Jay King, King Training Resources ABSTRACT Oracle 8.1.6 introduced new Analytic functions allowing complex statistical calculations to be accomplished

More information

5/10/2018. Connor McDonald

5/10/2018. Connor McDonald 1 Connor McDonald 1 3 4 2 connor-mcdonald.com 5 asktom.oracle.com 6 3 why talk about SQL? # 1 7 after all... 8 4 9 NoSQL non relational 10 5 why talk about SQL? # 2 11 SQL invented "cool" 12 6 MICROSERVICES

More information

nuijten.blogspot.com

nuijten.blogspot.com nuijten.blogspot.com 4 Years 2009 2013 R1 Multitenant Architecture 2009 2013 R1 In Memory Option 2013 2014 R1 12.1.0.2 but what s in it for the Database Developer? Increased Size Limit SQL> create table

More information

SQL and PL/SQL. Connor McDonald 7/17/2018. The meanest, fastest thing out there. Connor McDonald

SQL and PL/SQL. Connor McDonald 7/17/2018. The meanest, fastest thing out there. Connor McDonald SQL and PL/SQL The meanest, fastest thing out there Connor McDonald 1 Copyright 2017, Oracle and/or its affiliates. All rights reserved. Connor McDonald 1 3 4 2 Typical speaker ego slide blog connor-mcdonald.com

More information

Analytic Functions 101

Analytic Functions 101 Analytic Functions 101 Kim Berg Hansen KiBeHa Middelfart, Denmark Keywords: SQL, analytics Introduction The company I have worked at since 2000 as developer/architect is a major Danish retail company called

More information

a allapex SQL Model Clause: a Gentle introduction That s a lie! Alex Nuijten

a allapex SQL Model Clause: a Gentle introduction That s a lie! Alex Nuijten a allapex SQL Model Clause: a Gentle introduction That s a lie! Alex Nuijten a allapex @alexnuijten nuijten.blogspot.com Agenda 2003 Just like Analytic Functions Multidimensional Array from Query Results

More information

MIS 2101/2901 EXAM 1 REVIEW SESSION. Michelle Purnama Diamond Peer

MIS 2101/2901 EXAM 1 REVIEW SESSION. Michelle Purnama Diamond Peer MIS 2101/2901 EXAM 1 REVIEW SESSION Michelle Purnama Diamond Peer michelle.purnama@temple.edu EXAM FORMAT 25 Multiple Choice Questions First 5 from assigned readings Next 10 from assigned videos & lectures

More information

a allapex Regular Expressions Alex Nuijten

a allapex Regular Expressions Alex Nuijten a allapex Regular Expressions say what? Alex Nuijten a allapex @alexnuijten nuijten.blogspot.com https://flic.kr/p/q3mcj5 Matt Brown create table t (name varchar2(25)) / insert into t (name) values ('BLAKE');

More information

Year 11 BSB30115 Certificate III in Business Work rate calendar (WRC) 2019 Term 1

Year 11 BSB30115 Certificate III in Business Work rate calendar (WRC) 2019 Term 1 Work rate calendar (WRC) 2019 Term 1 Summative 1 28 Jan 1 Feb 2 4 Feb 8 Feb Orientation Monday 28 January Australia Day Holiday VET Orientation Week VET Agreement with USI and simulated Business Orientation

More information

Requirements Analysis and Design Definition. Chapter Study Group Learning Materials

Requirements Analysis and Design Definition. Chapter Study Group Learning Materials Requirements Analysis and Design Definition Chapter Study Group Learning Materials 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this

More information

Introduction and Key Concepts Study Group Session 1

Introduction and Key Concepts Study Group Session 1 Introduction and Key Concepts Study Group Session 1 PD hours/cdu: CH71563-01-2018 (3 hours each session) 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters

More information

allapex SQL Model Clause: Gentle introduction That s a lie! Alex Nuijten a allapex nuijten.blogspot.com

allapex SQL Model Clause: Gentle introduction That s a lie! Alex Nuijten a allapex nuijten.blogspot.com a allapex SQL Model Clause: a Gentle introduction That s a lie! Alex Nuijten a allapex! @alexnuijten nuijten.blogspot.com 500+ Technical Experts Helping Peers Globally Agenda 3 Membership Tiers Oracle

More information

Chapter 7. Process Analysis and Diagramming

Chapter 7. Process Analysis and Diagramming Chapter 7 Process Analysis and Diagramming Chapter 5 introduced the concept of business process composition as an aspect of process design. But how can you recognize a process in a description of some

More information

HV SHRM Member Survey

HV SHRM Member Survey HV SHRM Member Survey 1. Currently, we meet 7:30 a.m. 10:00 a.m. on the first Thursday of the month. In general, do Thursdays work for you? Yes 89.5% 34 No 10.5% 4 Of not, what days work better? 2 2. What

More information

High Impact Internal Audit Leadership. Contents are subject to change. For the latest updates visit

High Impact Internal Audit Leadership. Contents are subject to change. For the latest updates visit High Impact Internal Audit Leadership Page 1 of 7 Why Attend Today s chief audit executives, their deputies and internal audit managers need to work closely with business leaders, boards, audit committees,

More information

Introduction and Key Concepts Study Group Session 1

Introduction and Key Concepts Study Group Session 1 Introduction and Key Concepts Study Group Session 1 PDU: CH71563-04-2017 (3 hours) 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this

More information

F/HIMSR/OBG/14 Department of Obstetrics and Gynaecology Hamdard Institute of Medical Sciences and Research

F/HIMSR/OBG/14 Department of Obstetrics and Gynaecology Hamdard Institute of Medical Sciences and Research LECTURE/PRACTICAL/TUTORIAL SCHEHDULE 8-9 Am and 12-1 PM: lecture, 2-4 PM: tutorial 3 rd Semester w.e.f 1 Aug-24 Dec 2013 (20 WEEKS) Monday Tuesday Wednesday Thursday Friday Saturday Med/Gyn Surgery Clinical

More information

THE BCS PROFESSIONAL EXAMINATION Diploma. October EXAMINERS REPORT Systems Analysis and Design

THE BCS PROFESSIONAL EXAMINATION Diploma. October EXAMINERS REPORT Systems Analysis and Design THE BCS PROFESSIONAL EXAMINATION Diploma October 2017 EXAMINERS REPORT Systems Analysis and Design Case study for both Sections A and B BCS Builders BCS Builders is a company offering house building and

More information

ABC Digital Standards

ABC Digital Standards ABC Digital Standards Audited Media Association of Australia Limited ACN 163 161 402 (A public company limited by guarantee) June 16 2015, Release Version 2 Table of Contents 1. INTRODUCTION... 1 2. APPLICATION

More information

SQL and PL/SQL. Connor McDonald 4/24/2018. The meanest, fastest thing out there. Connor McDonald

SQL and PL/SQL. Connor McDonald 4/24/2018. The meanest, fastest thing out there. Connor McDonald SQL and PL/SQL The meanest, fastest thing out there Connor McDonald 1 Copyright 2017, Oracle and/or its affiliates. All rights reserved. Connor McDonald 1 3 4 2 Typical speaker ego slide blog connor-mcdonald.com

More information

EFQM: Internal Assessor. Contents are subject to change. For the latest updates visit Page 1 of 8

EFQM: Internal Assessor. Contents are subject to change. For the latest updates visit Page 1 of 8 EFQM: Internal Assessor Page 1 of 8 Why Attend This course has been designed to prepare individuals to perform assessments of their organizations based on the EFQM Excellence Model and RADAR assessment

More information

PATANJALI RISHIKUL, PRAYAGRAJ

PATANJALI RISHIKUL, PRAYAGRAJ (a) (b) (c) (d) (e) (f) (g) (h) PATANJALI RISHIKUL, PRAYAGRAJ Assignment # 1 1. Create a database called MyOffice 2. Open database 3. Given the following EMPLOYEE relation, answer the questions. TABLE

More information

MIS 3504 Digital Design and Innovation

MIS 3504 Digital Design and Innovation MIS 3504 Digital Design and Innovation Process Flow Stephen Salvia Photo: Installation by Jenny Holzer, US Pavillion, Venice Biennale 1990 Process DIAGRAMMING Understanding HOW people do their work Think

More information

Assignment B Fit4Life

Assignment B Fit4Life Assignment B Fit4Life Project Description: Fit4Life is a make believe exercise complex. In my ISDS 3110 class, we were given a group project that was based on the Fit4Life case. With the information given

More information

Semester 1 Session 9a Planning and Forecasting Nature and purpose Objectives

Semester 1 Session 9a Planning and Forecasting Nature and purpose Objectives Management and Planning SEMESTER 1 September 2009 Semester 1 Session 9a Planning and Forecasting Nature and purpose Objectives To be able to describe and discuss What a Forecast is Reasons for Forecasting

More information

Wastewater Discharge Permit Renewal Application

Wastewater Discharge Permit Renewal Application Wastewater Discharge Permit Renewal Application PLEASE COMPLETE ALL PAGES OF THIS DOCUMENT. Information provided in this application will be used for renewal of a Wastewater Discharge Permit, required

More information

Lecture 3 Design Approaches and Methods

Lecture 3 Design Approaches and Methods Lecture outline Unit IMS5302 Lecture 3 Design Approaches and Methods This lecture will cover: Organisation of knowledge Gulf of execution and evaluation Design principles Methodologies for developing effective

More information

THE SQF STEERING TEAM

THE SQF STEERING TEAM THE SQF STEERING TEAM Once the Gap Analysis has been completed, start your SQF Steering team meetings. During the first team meeting discuss the responsibilities of the SQF Steering team. If there are

More information

EIOPA Common Application Package For Internal Models: Explanatory Note

EIOPA Common Application Package For Internal Models: Explanatory Note November 2014 EIOPA Common Application Package For Internal Models: Explanatory Note 1. Introduction 1.1. EIOPA has published an Opinion 1 stating that National Competent Authorities ( NCAs ) should recommend

More information

Relational Database design. Slides By: Shree Jaswal

Relational Database design. Slides By: Shree Jaswal Relational Database design Slides By: Shree Jaswal Topics: Design guidelines for relational schema, Functional Dependencies, Definition of Normal Forms- 1NF, 2NF, 3NF, BCNF, Converting Relational Schema

More information

Epicor Selection and Implementation

Epicor Selection and Implementation Epicor Selection and Implementation Keith Cote UFP Technologies 1 Company Background UFP Technologies is a producer of innovative custom-engineered components, specialty packaging, and end products. Founded

More information

CS Reading Packet: "Simple Reports - Part 2"

CS Reading Packet: Simple Reports - Part 2 CS 325 - Reading Packet: "Simple Reports - Part 2" p. 1 CS 325 - Reading Packet: "Simple Reports - Part 2" Sources: * Oracle9i Programming: A Primer, Rajshekhar Sunderraman, Addison Wesley. * Classic Oracle

More information

COURSE LISTING. Courses Listed. with Business Intelligence (BI) Crystal Reports. 26 December 2017 (18:02 GMT)

COURSE LISTING. Courses Listed. with Business Intelligence (BI) Crystal Reports. 26 December 2017 (18:02 GMT) with Business Intelligence (BI) Crystal Reports Courses Listed BOC345 - SAP Crystal Reports 2011: Optimizing Report Data Processing BOC320 - SAP Crystal Reports: - BOCE10 - SAP Crystal Reports for Enterprise:

More information

4/23/2009 Anthony F. Padalino, P.E.

4/23/2009 Anthony F. Padalino, P.E. 4/23/2009 Anthony F. Padalino, P.E. Presentation of George Bridge s material on business process modeling Business process modeling case study 1 International Institute for Learning, Inc. Webinar Learning

More information

Operations Management

Operations Management 17-1 Project Management Operations Management William J. Stevenson 8 th edition 17-2 Project Management CHAPTER 17 Project Management McGraw-Hill/Irwin Operations Management, Eighth Edition, by William

More information

REQUIREMENTS ENGINEERING

REQUIREMENTS ENGINEERING 1 REQUIREMENTS ENGINEERING Chapter 4- by Ian Sommerville TOPICS COVERED Functional and non-functional requirements The software requirements document Requirements specification Requirements engineering

More information

How to describe Museum Processes and Subprocesses

How to describe Museum Processes and Subprocesses Author: Jutta Stockklauser Version: V 1.0 Date: 23.05.2012 How to describe Museum Processes and Subprocesses Guidebook prepared for: CIDOC Working Group http://network.icom.museum/cidoc/ TABLE OF CONTENTS

More information

Functional requirements and acceptance testing

Functional requirements and acceptance testing Functional requirements and acceptance testing Lecture 3 Software Engineering TDDC88/TDDC93 autumn 2007 Department of Computer and Information Science Linköping University, Sweden Message from the course

More information

Business modelling with UML

Business modelling with UML Business modelling with UML Aljaž Zrnec, Marko Bajec, Marjan Krisper Fakulteta za računalništvo in informatiko Univerza v Ljubljani Tržaška 25, 1000 Ljubljana, Slovenija aljaz.zrnec@fri.uni-lj.si Abstract

More information

Oracle Risk Management Cloud. Release 13 (updates 18A 18C) What s New

Oracle Risk Management Cloud. Release 13 (updates 18A 18C) What s New Oracle Risk Management Cloud Release 13 (updates 18A 18C) What s New TABLE OF CONTENTS DOCUMENT HISTORY 4 UPDATE 18C 4 Revision History 4 Overview 4 Feature Summary 5 Risk Management 8 Common 8 Monitor

More information

Product Documentation SAP Business ByDesign February Business Configuration

Product Documentation SAP Business ByDesign February Business Configuration Product Documentation PUBLIC Business Configuration Table Of Contents 1 Business Configuration.... 4 2 Business Background... 5 2.1 Configuring Your SAP Solution... 5 2.2 Watermark... 7 2.3 Scoping...

More information

The Enterprise Project

The Enterprise Project The Enterprise Project Reporting & Analytics Environment Requirements Gathering September 2017 Requirements Collection BOT Executives Metrics Visioning Sessions, Existing Metrics & Strategic Direction

More information

1 Accounting Information Systems Revision

1 Accounting Information Systems Revision 1 IS and AIS Concepts - Defining accounting information system (AIS) is difficult as: o AIS needs to carve out a field of its own distinct of other disciplines o The landscape is constantly evolving and

More information

2017 KEY INSIGHTS ON. Employee Attendance and Tardiness

2017 KEY INSIGHTS ON. Employee Attendance and Tardiness 2017 KEY INSIGHTS ON Employee Attendance and Tardiness THE AVERAGE NUMBER OF MINUTES THAT EMPLOYEES IN THE XIMBLE SYSTEM ARE LATE IS MINUTES. 114.2 MINUTES Statistical sample of 263258 clock-in records,

More information

Customer Information Tracking. Interactive Job Scheduling. Accounts Receivable. Payroll Reporting. Job Costing. Extensive Reporting

Customer Information Tracking. Interactive Job Scheduling. Accounts Receivable. Payroll Reporting. Job Costing. Extensive Reporting Customer Information Tracking Interactive Job Scheduling Accounts Receivable Payroll Reporting Job Costing Extensive Reporting Full Real Time Accounting Modules And More... P.. O.. Box 297151, Brooklyn,

More information

THE FSSC STEERING TEAM

THE FSSC STEERING TEAM THE FSSC 22000 STEERING TEAM Once the Gap Analysis has been completed, start your FSSC 22000 Steering team meetings. During the first team meeting discuss the responsibilities of the Steering team. If

More information

Moving into MANAGEMENT

Moving into MANAGEMENT Approved Centre Moving into MANAGEMENT ILM Level 3 Award in Leadership & Management SQCF level 7 ILM Level 3 Award in Leadership & Management 3 The University s popular Moving into Management programme

More information

Chapter 2 Accountants as Business Analysts. Changing Roles of Accountants in Business

Chapter 2 Accountants as Business Analysts. Changing Roles of Accountants in Business Chapter 2 Accountants as Business Analysts Changing Roles of Accountants in Business - Past; accountants focused on stewardship and reporting functions: kept financial records, prepared financial reports

More information

Babu Madhav Institute of Information Technology, UTU 2017

Babu Madhav Institute of Information Technology, UTU 2017 Five Years Integrated M.Sc. (IT) Semester 3 Question Bank 060010312 CC9 Software Engineering Unit 1 Introduction to Software Engineering and Object-Oriented Concepts 1. What is software? 2. Which documents

More information

Retail Markets Co-Ordination Working Group

Retail Markets Co-Ordination Working Group Retail Markets Co-Ordination Working Group Wednesday, 13 th May, 2015 CER Offices Dublin ReMCoWG Agenda Agenda Item Presenter Time Introduction Jessica Gregory 13:00 13:05 ReMCoSG Meeting Feedback Jessica

More information

CONTROL CHART. We have what it takes! Continuous quality improvement - our tool for delivering... service of greater worth.

CONTROL CHART. We have what it takes! Continuous quality improvement - our tool for delivering... service of greater worth. TMC Quality Improvement Program Self-Instructional Modules We have what it takes! THE PDCA CYCLE SERIES Continuous quality improvement - our tool for delivering... service of greater worth. CONTROL CHART

More information

COURSE LISTING. Courses Listed. 12 January 2018 (08:11 GMT) SAPFIN - Overview of SAP Financials

COURSE LISTING. Courses Listed. 12 January 2018 (08:11 GMT) SAPFIN - Overview of SAP Financials with SAP ERP Courses Listed SAPFIN - Overview of SAP Financials AC040E - Business Processes in Management Accounting AC040 - - AC050 - - AC505 - Product Cost Planning AC520 - Cost Object Controlling for

More information

SQL. Connor McDonald 8/13/2018. The meanest, fastest thing out there. Connor McDonald

SQL. Connor McDonald 8/13/2018. The meanest, fastest thing out there. Connor McDonald SQL The meanest, fastest thing out there Connor McDonald 1 Copyright 2017, Oracle and/or its affiliates. All rights reserved. Connor McDonald 1 3 4 2 Typical speaker ego slide blog connor-mcdonald.com

More information

Monographic Acquisitions and Copy Cataloging (MACC) Annual Report

Monographic Acquisitions and Copy Cataloging (MACC) Annual Report University of Rhode Island DigitalCommons@URI Monographic Acquisitions and Copy Cataloging Reports and Documents 2002 Monographic Acquisitions and Copy Cataloging (MACC) Annual Report 2001-2002 Karen M.

More information

Integrated Marketplace. Participant Training Update. April 18, Gay Anthony SPP Customer Training

Integrated Marketplace. Participant Training Update. April 18, Gay Anthony SPP Customer Training Integrated Marketplace Participant Training Update April 18, 2012 Gay Anthony SPP Customer Training ganthony@spp.org Training Update Live deliveries of the Marketplace Overview and Preparing for TCR Mock

More information

ISO Internal Audit: A Plain English Guide

ISO Internal Audit: A Plain English Guide ISO Internal Audit: A Plain English Guide 1 Also by Dejan Kosutic: Secure & Simple: A Small-Business Guide to Implementing ISO 27001 On Your Own 9 Steps to Cybersecurity: The Manager s Information Security

More information

Online meeting bookings report. The numbers you need to know

Online meeting bookings report. The numbers you need to know Online meeting bookings report The numbers you need to know 1 Introduction It s our goal to make it easy to book the worlds best We drafted this report to help the industry better venues. understand this

More information

COURSE LISTING. Courses Listed. with SAP ERP. 18 January 2018 (11:06 GMT)

COURSE LISTING. Courses Listed. with SAP ERP. 18 January 2018 (11:06 GMT) with SAP ERP COURSE LISTING Courses Listed SAP01E - SAP Overview SAP01E - SAP Overview SAP01 - SAP Overview SM001E - Introduction to SAP Solution Manager SCM500 - Processes in Procurement SCM510 - Inventory

More information

A Proposition for a Service Systems Design Method *

A Proposition for a Service Systems Design Method * A Proposition for a Service Systems Design Method * Blagovesta Kostova 1[0000-0001-9890-5227] 1 École polytechnique fédérale de Lausanne, 1015 Lausanne, Switzerland blagovesta.kostova@epfl.ch 1 State of

More information

The Certified Business Analyst Professional. Contents are subject to change. For the latest updates visit

The Certified Business Analyst Professional. Contents are subject to change. For the latest updates visit The Certified Business Analyst Professional Page 1 of 9 Why Attend In today s competitive environment, professional analysts who possess critical analytical thinking skills are a major asset for any organization.

More information

Databases - Entity-Relationship Modelling II. (GF Royle, N Spadaccini ) ER Modelling II 1 / 24

Databases - Entity-Relationship Modelling II. (GF Royle, N Spadaccini ) ER Modelling II 1 / 24 Databases - Entity-Relationship Modelling II (GF Royle, N Spadaccini 2006-2010) ER Modelling II 1 / 24 Relationship Attributes Additional Requirements So far we have only considered a few of the requirements

More information

Use-Case Diagram. Contents. Introduction. 1. Introduction. User-Centred Design (UCD) Users Requirements

Use-Case Diagram. Contents. Introduction. 1. Introduction. User-Centred Design (UCD) Users Requirements Contents Use-Case Diagram MIT, Walailak University by Dr.Wichian Chutimaskul Introduction Business Model using Activity Diagram Domain Analysis using Use-Case Description Documenting Requirements using

More information

TDT4252 / DT8802 Enterprise Modelling and Enterprise Architecture

TDT4252 / DT8802 Enterprise Modelling and Enterprise Architecture 1 TDT4252 / DT8802 Enterprise Modelling and Enterprise Architecture Sobah Abbas Petersen, John Krogstie sap@idi.ntnu.no, krogstie@idi.ntnu.no Lecture 1: Introduction TDT4252, DT8802 Spring 2015 2 Learning

More information

AS Economics: ECON1 Economics: Markets and Market Failure 2009/10

AS Economics: ECON1 Economics: Markets and Market Failure 2009/10 Time allocation 2 weeks 1 st Sep - 11 th Sep Term 1 AQA Specification Additional AQA guidance Specification Section(s) The nature and purpose of economic activity 3.1.1 Candidates should understand that

More information

IIBA Ottawa-Outaouais Chapter

IIBA Ottawa-Outaouais Chapter IIBA Ottawa-Outaouais Chapter ECBA /CBAP /CCBA Study Group January 2019 Nancy Beatson, CBAP Session Date BABOK Chapter 1 Tuesday, Sep 25 th 1 2 Topic Introduction BA Key Concepts 2 Tuesday, Oct 23 rd 3

More information

University Finance IBM Cognos 10 Planning Financial Performance Management Solution

University Finance IBM Cognos 10 Planning Financial Performance Management Solution University Finance IBM Cognos 10 Planning Financial Performance Management Solution User Guide CONTENTS 1 Introduction... 3 What is Cognos?... 3 Why Cognos?... 3 Benefits of Cognos... 3 2 Logging into

More information

COURSE LISTING. Courses Listed. with SAP Ariba SAP Ariba Procurement. 4 February 2018 (03:51 GMT)

COURSE LISTING. Courses Listed. with SAP Ariba SAP Ariba Procurement. 4 February 2018 (03:51 GMT) with SAP Ariba SAP Ariba Procurement Courses Listed AR510 - SAP Ariba Procurement: Buying AR510E - Ariba Procurement: Requisitioning to Receiving AR520 - SAP Ariba: Managing Contract Compliance AR520E

More information

System Development Life Cycle Fall Introduction to Information and Communication Technologies CSD 102

System Development Life Cycle Fall Introduction to Information and Communication Technologies CSD 102 System Development Life Cycle Fall 2016 Introduction to Information and Communication Technologies CSD 102 Outline Software Engineering SDLC Mehwish Fatima - CIIT Lahore 06/11/2016 2 What is the System

More information

Process Specifications. and process modelling

Process Specifications. and process modelling Process Specifications and process modelling Copyright smart-ba 2008 1 process specifications are the pivot around which solutions are specified, designed and implemented Introduction The diagram illustrates

More information

Revised SMIS+ implementation plan. 4 th August 2015 SMIS+ Team

Revised SMIS+ implementation plan. 4 th August 2015 SMIS+ Team Revised SMIS+ implementation plan 4 th August 2015 SMIS+ Team Content Purpose and rationale Revised implementation plan Design & Build Plan (including workstreams) Design & Build Phases Deployment Phase

More information

Electric Forward Market Report

Electric Forward Market Report Mar-01 Mar-02 Jun-02 Sep-02 Dec-02 Mar-03 Jun-03 Sep-03 Dec-03 Mar-04 Jun-04 Sep-04 Dec-04 Mar-05 May-05 Aug-05 Nov-05 Feb-06 Jun-06 Sep-06 Dec-06 Mar-07 Jun-07 Sep-07 Dec-07 Apr-08 Jun-08 Sep-08 Dec-08

More information

IPOPHL COMPETENCY MODEL(CM) FOR PATENT EXAMINERS. Marjorie S. De Luna IPOPHL

IPOPHL COMPETENCY MODEL(CM) FOR PATENT EXAMINERS. Marjorie S. De Luna IPOPHL IPOPHL COMPETENCY MODEL(CM) FOR PATENT EXAMINERS Marjorie S. De Luna IPOPHL BOP Organizational Structure 8 12 11 12 10 7 8 8 10 8 8 IPOPHL Training Program and Capacity Building New Patent Examiner Training(NPET)

More information

Workshop Description. Application Workshops

Workshop Description. Application Workshops Application s ACA 101: Setup Description This workshop will walk you through ACA set up including company information, HR status, earnings codes and benefits. You will hire a full time employee and a variable

More information

Descartes End-to-end Vision for Ecommerce

Descartes End-to-end Vision for Ecommerce Descartes End-to-end Vision for Ecommerce Presenter: Gregor Walter April 2018 - Göteborg Safe Harbor Safe Harbor: Certain information in this presentation relates to currently planned or anticipated development

More information

QUICK START GUIDE. SQF Implementation. for.

QUICK START GUIDE. SQF Implementation. for. QUICK START GUIDE for SQF Implementation www.22000-tools.com CONTENTS WHAT IS SQF? BENEFITS OF SQF SQF LEVELS SQF MODULES IMPLEMENTING SQF AND PREPARING FOR CERTIFICATION ASSIGN YOUR PEOPLE RESOURCES

More information

Procurement Planning and Bid Management. Contents are subject to change. For the latest updates visit

Procurement Planning and Bid Management. Contents are subject to change. For the latest updates visit Procurement Planning and Bid Page 1 of 8 Why Attend Planning is both the most critical and the most challenging phase of any procurement operation. It provides direction towards how the function intends

More information

Strategy Analysis. Chapter Study Group Learning Materials

Strategy Analysis. Chapter Study Group Learning Materials Chapter Study Group Learning Materials 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this content to support chapter activities. All

More information

Manchester Digital Level 4 Software Developer Apprenticeship

Manchester Digital Level 4 Software Developer Apprenticeship Manchester Digital Level 4 Software Developer Apprenticeship Contents Page 3 Page 4 Page 7 Page 8 Page 11 Page 12 Overview Timetable Programme Administration Learning: Bootcamps, masterclasses, in work

More information

Requirements Engineering

Requirements Engineering Requirements Engineering Software Engineering CS 130 Donald J. Patterson Content adapted from Essentials of Software Engineering 3rd edition by Tsui, Karam, Bernal Jones and Bartlett Learning Requirements

More information

MEMO: LITTLE BELLA & MENTOR INFO TRACKING

MEMO: LITTLE BELLA & MENTOR INFO TRACKING MEMO: LITTLE BELLA & MENTOR INFO TRACKING Hi Program Leads! This off-season, our team looked for ways to make our registration process easier. We wanted to improve the user experience for parents registering

More information

Managing Systems Development. Definitions. Opening case. Off the Shelf software. Custom software. In house system development.

Managing Systems Development. Definitions. Opening case. Off the Shelf software. Custom software. In house system development. Managing Systems Development October 14, 2015 Off the Shelf software Definitions Standard (not custom) software applications that can be purchased from computer store. Custom software Tailor made software

More information

Ariba Project Outcomes October 2017 Update. Presented by Procurement Department October 2017

Ariba Project Outcomes October 2017 Update. Presented by Procurement Department October 2017 Ariba Project Outcomes October 2017 Update Presented by Procurement Department October 2017 1 Topics 1. P2P Module Transactional Procurement 2. Purchase Requisition Cycle Time 3. Supplier Enablement and

More information

V3 Pension Administration System Solution Monthly Update May 2013

V3 Pension Administration System Solution Monthly Update May 2013 V3 Pension Administration System Solution Monthly Update May 2013 2012 OCERS Agenda Project Overall Status Update 3 PASS V3 Project Status Gantt Chart 4 PASS V3 Project Milestones 5 Project Status Update

More information

SAS Enterprise Guide: Point, Click and Run is all that takes

SAS Enterprise Guide: Point, Click and Run is all that takes ABSTRACT SAS Enterprise Guide: Point, Click and Run is all that takes Aruna Buddana, TiVo Inc, Alviso, CA The Audience Research and Measurement team at TiVo constantly collects and processes anonymous

More information

Administration Division Public Works Department Anchorage: Performance. Value. Results.

Administration Division Public Works Department Anchorage: Performance. Value. Results. Administration Division Anchorage: Performance. Value. Results. Mission Provide administrative, budgetary, fiscal, and personnel support to ensure departmental compliance with Municipal policies and procedures,

More information

COMOS Training Calendar 2017/2018

COMOS Training Calendar 2017/2018 COMOS Training Calendar 2017/2018 www.siemens.com/comos Scan this code for further informations. Calendar 2017/2018 Offer Whether you re looking for basic knowledge for first-time users or specialist know-how

More information

CIS 207 Database Design and SQL HOMEWORK: # 1

CIS 207 Database Design and SQL HOMEWORK: # 1 Name: Exercises refer to the Try It / Solve It exercises of the Database Design Sections 2 & 3 in Oracle ilearning. These are found in Sections in ilearning. 1. Section 2, Practice Activities DD Lesson

More information

LEGAL SERVICE DESK SUPPORT

LEGAL SERVICE DESK SUPPORT 2nd Edition September 2011 THE GURU S GUIDE FOR LEGAL SERVICE DESK SUPPORT LAW FIRM SPECIFIC METRICS & KEY PERFORMANCE INDICATORS 1 GURU S GUIDE: DATA & SYSTEM ASSUMPTIONS As was the case with the original

More information

TABLE OF CONTENTS DOCUMENT HISTORY

TABLE OF CONTENTS DOCUMENT HISTORY TABLE OF CONTENTS DOCUMENT HISTORY 3 UPDATE 18B 3 Revision History 3 Overview 3 Optional Uptake of New Features (Opt In) 4 Feature Summary 5 Order Management 6 Configure Roles for Releasing Order Holds

More information

Prolog Converge Advanced Notifications & Web Views Training

Prolog Converge Advanced Notifications & Web Views Training Prolog Converge Advanced Notifications & Web Views Training Who Should Take This Course Trimble employees, partners and clients who need a comprehensive understanding of advanced notifications, web configuration

More information

GRANT PROPOSAL: Part Two

GRANT PROPOSAL: Part Two DEVELOPING AN EFFECTIVE GRANT PROPOSAL: Part Two PRESENTED BY: JULI POWERS and NAIMA COZIER 1 By the end of this session, you will Develop SMART goals and objectives. List at least two effective writing

More information

School of Graduate Studies

School of Graduate Studies School of Graduate Studies DATE: June 8, 2018 TO: FROM: Administrators and/or Graduate Administrators Dina LoPresti, Budget & Financial Analyst RE: Graduate Student September Payment System, 2018 2019

More information

Lecture 16 How to draw ERD

Lecture 16 How to draw ERD 1 Lecture 16 How to draw ERD A little Review Entity Relationship Diagrams a major data modelling tool and will help organize the data in your project into entities and define the relationships between

More information

Business Intelligence Concepts and Excel Tools

Business Intelligence Concepts and Excel Tools Business Intelligence Concepts and Excel Tools Get, Transform and Visualize your data to Drive Performance PRESENTED BY: DAVID WAWRZYNEK MS MBA SENIOR CONSULTANT CCSI Business Intelligence A Four part

More information