Finding Classes Copyright © 1999 Patrick McDermott College of Alameda A Quest: David, Earl of Huntingdon, 1120 from A Critical Inquiry.

Slides:



Advertisements
Similar presentations
Catering Invoice Process Enhancements How to stop being bugged about catering invoices.
Advertisements

Requisition Process. Requisitioning Procedures Words to live by: Massachusetts Uniform Procurement Act, M.G.L. c.30B requires the following on all purchases.
Zen & The Art of Oriented / Objects College of Alameda Copyright © 2006 Patrick McDermott With a tip of the hat to: Herrigel, Eugen,
AmeriComp Background AmeriComp industries manufactures specialized PC components and sells them to other businesses. Customers may send Purchase Orders.
Process for Tracking and Communicating Computing Research Administrator uses eResearch Proposal Management System (eRPM) to add additional information.
SURPLUS PROPERTY MANAGEMENT TOOLS Presented by: Brenda Tesch, Cal Poly San Luis Obispo.
Database Design Concepts Lecture 7 Introduction to E:R Modelling Identifying Entities.
Hokusai Collage Paintings
Introduction to accounting Debbie Gahr. Accounting  It is an information system that reports on the economic activities and financial condition of a.
Golden Gate Regional Center Participant- Directed Program Onsite Enrollment Sessions
CRC Cards C lass  R esponsibility  C ollaborator Copyright © 1999 Patrick McDermott UC Berkeley Extension Although not strictly part.
Data Modeling 101 UC Berkeley Extension Copyright © 2000 Patrick McDermott
XL as a Database College of Alameda Copyright © 2008 Patrick McDermott.
Business Procedures, Equipment and Technology Practicum in Human Services.
Entity Life Cycle College of Alameda Copyright © 2008 Patrick McDermott Caspar David Friedrich ( ) The Stages of Life, c.
Database Overview College of Alameda Copyright © 1999 Patrick McDermott
Bibliographic Framework and Future Scenarios for RDA Records Dr. Barbara B. Tillett Chief, Policy & Standards Division, Library of Congress & Chair, Joint.
DATABASEMODELSDATABASEMODELS  A database model ◦ defines the logical design of data. ◦ Describes the relationships between different parts of data.
Redundancy College of Alameda Copyright © 2007 Patrick McDermott Philippe de Champaigne ( ) Triple Portrait of Cardinal.
The Algorithm College of Alameda Copyright © 2006 Patrick McDermott al-Khwārizmī 9 th Century Islamic astronomer & mathematician.
Texas Operation Lifesaver and TxDOT Partnership Discover the power of custom layouts.
Computerized Manufacturing Systems
Dates College of Alameda Copyright © 2008 Patrick McDermott Astronomical Julian Day January 1, 4713 B. C. E. Greenwich noon Gregorian.
Gamma software Is it an E.R.P. ?. Behind the stage. The Software was specifically written for an Import-Export company. It took 1 and half months to write.
University of Southern California Center for Systems and Software Engineering Barry Boehm, USC CS 510 Software Planning Guidelines.
Copyright Irwin/McGraw-Hill Object Modeling Prepared by Kevin C. Dittman for Systems Analysis & Design Methods 4ed by J. L. Whitten & L. D. Bentley.
Quick Draw Copyright © 2007 Patrick McDermott College of Alameda M.C. Escher ( ) Drawing Hands 1948.
1 Elements of the Balance Sheet M. En C. Eduardo Bustos Farías.
Use Case Diagrams College of Alameda Copyright © 2007 Patrick McDermott.
Database Goodness College of Alameda Copyright © 2008 Patrick McDermott Berthe Morisot (1841–95) The Cradle, 1872.
Advanced Logic Copyright © 1999 Patrick McDermott College of Alameda
Which CRAM? College of Alameda Copyright © 1999 Patrick McDermott Class Relationship Attribute Method cf.: Entity-Relationship-Attribute-Trigger.
Banking Example College of Alameda Copyright © 1998 Patrick McDermott.
College of Alameda Copyright © 2008 Patrick McDermott.
Using Technology to Protect & Grow Your Business… Could Your Business Survive a Disaster? Presented by Dan Jenkins, Vice President, eAgency Systems.
AmeriComp Background AmeriComp industries manufactures specialized PC components and sells them to other businesses. Customers may send Purchase Orders.
“Tables” College of Alameda Copyright © 2008 Patrick McDermott “In its simplest form, a table is just a list of information presented.
© 2006 eAgency, Inc. All Rights Reserved. How to Use Technology to Grow Your Small Business into Big Business… Can You Pass the Test? Presented by Robert.
Forms Analysis Copyright © 2007 Patrick McDermott University of California Berkeley Extension
Set from Flickr set: Katsushika Hokusai - 36 Views of Mount Fuji Set from Flickr set:
Information Security IBK3IBV01 College 1 Paul J. Cornelisse / George Pluimakers.
STUDENT COURSE Problem 1 a. Many students register for many courses, many- to-many (M:N) BOOK BOOK COPY b. Many copies are made from one book, but not.
New Website Design December 2013 Commercial-In-Confidence RewardCo Pty Ltd.
UTILIZATION OF CAMERAS IN A MASS TRANSIT ENVIORNMENT FOR MAJOR EVENT PLANNING TECHNOLOGIES FOR CRITICAL INCIDENT PREPARDNESS.
Computer E-ssentials Group : Will Howell Tausif Rajkotwala Komal Chandarana.
After you sync your OneDrive for Business files with your computer, you can manage your files like other files on your computer. You move, rename, and.
INTRODUCING THE RULE OF LAW THROUGH THE VISUAL ARTS 1.
Buy Trucks in Greenville NC
NORTHERN VIRGINIA COMMUNITY COLLEGE
Using Research to Test New Technology:
Data-Basics Training & Support
Fundamentals of Intermediate Accounting Weygandt, Kieso and Warfield
COMPUTER ACCOUNTING WITH QUICKBOOKS 2012 CHAPTER 06
Katsushika Hokusai.
Using Research to Test New Technology:
A clerk in the sales department prepares two copies of an invoice, detailing the quantity and price information and forwards them to the accounts receivable.
Signing a Pay Estimate RMS 3.0 Government Mode.
DFD Example : Bus Garage Repairs
The sales department at Windways receives purchase orders from customers (contractors) for fans. The sales clerk enters the customer name into the computer.
A clerk in the sales department prepares two copies of an invoice, detailing the quantity and price information and forwards them to the accounts receivable.
Medical Supply Management System
The sales department at Windways receives purchase orders from customers (contractors) for fans. The sales clerk enters the customer name into the computer.
The sales department at Windways receives purchase orders from customers (contractors) for fans. The sales clerk enters the customer name into the computer.
Images in Emergency Medicine
A clerk in the sales department prepares two copies of an invoice, detailing the quantity and price information and forwards them to the accounts receivable.
AmeriComp Background AmeriComp industries manufactures specialized PC components and sells them to other businesses. Customers may send Purchase Orders.
AmeriComp Background AmeriComp industries manufactures specialized PC components and sells them to other businesses. Customers may send Purchase Orders.
Data Quest Tutorial How to use the Data Quest web site to access data for use in School and District Accountability Initiatives.
Using Research to Test New Technology:
IPR Border Enforcement in the United States
Presentation transcript:

Finding Classes Copyright © 1999 Patrick McDermott College of Alameda A Quest: David, Earl of Huntingdon, 1120 from A Critical Inquiry into Antient Armour (1842)

A Class Tracks… An Entity : A Thing the Business needs to know about. At this stage, a business person should be able to understand every one of them. “Entity” is best defined by examples…

People George Romney ( ) Emma, Lady Hamilton ( ) 1786 Albrecht Dürer ( ) Self-Portrait 1498

Places

Things Gustave Caillebotte (1848–94) Le pont de l’Europe 1877 Katsushika Hokusai 葛飾北斎 ( ) Fuji from beneath Mannen Bridge in Fukagawa Fukagawa mannenbashi shita 深川万年橋下 36 Views of Mount Fuji 富嶽三十六景 Fugaku Sanjūrokkei ca

Events Meeting of the Rails Promontory Point, Utah, 1869 Andrew J. Russell

Organizations Dorothea Lange ( ) Richmond shipyards, 1943 Dorothea Lange ( ) End of shift 3:30, Richmond, California September 1943

Examples of Classes Tangible People –Employees –Students Places –Shipping Locations –Offices Things –Equipment –Vehicles Intangible Accounts Cost Centers Departments Grades

You need a Class if… There’s a form There’s a number There’s a file There are several copies It’s Important NOTE— –Sections and boxes on Forms –The name might not be obvious They’re Everywhere!

Classes have Responsibilities Personification Helps –What if a person, not a computer, does it? –Obligation or Contract Know Things –Invoice: Know who the Customer is Do Things –Invoice: Compute Total