Tutorial 2 DT228/3 Database Technology. Joe’s Yard Take the following documents: –The script as prepared –The docket –The diary in the yard –The list.

Slides:



Advertisements
Similar presentations
Picking out ERD Entities 14 th March Steps in Constructing ERDs 1.Read and re-read the narrative 2.Make assumptions 3.Identify the entities 4.Define.
Advertisements

Make You and Us PROFIT EPOS = Extra Profit on Sales.
STOCK CONTROL Inventory is often referred to as the graveyard of business because over investment in stock is a frequent cause of business failure.
Communication is the way information is sent and received Business success depends on clear and effective communications within and between organisations.
What is New in Inventory & Purchasing? Presented by: Derek Kratz.
Software Engineering-II Sir Zubair Sajid. 3 Data Flow Diagrams (DFD)  DFDs describe the flow of data or information into and out of a system what does.
Understand Merchandise Planning in Retailing. The Merchandise Plan A budgeting tool that helps retailer or buyer to meet department goals ▫Planned sales.
BUSINESS DOCUMENTS. Stages of Financial Recording Calculate Net Profit and Capital Employed Prepare Final Accounts and Balance Sheet Balance ledger accounts.
CONSIGNMENT INVENTORY
Petty Cash System- what is it?
Normalisation Ensuring data integrity in database design 1.
Who uses the system? Users menus and control. User catalog List of all job titles of people thought to be likely on-line users of the system, giving job.
Tutorial 1 Entity Relationship Modelling. Entities and what they mean One-to-many Header-Items Invoice/ Invoice Items Customer/ Customer- Branch Bidirectional.
Some relationship types Using the Builder2 schema.
DT211 Stage 2 Software Engineering
Entity Relationship Diagrams
Normalisation up to 1NF Bottom-up Approach to Data Modelling.
Defining Data Flows Data Dictionary. 1 DFDs use simple labels describing content of data store or data flow –do not include detail data descriptions Detail.
Entity Event Modelling
Sample queries Practice in using Oracle SQL (1 of 2)
Normalisation up to 1NF Bottom-up Approach to Data Modelling.
1004INT Information Systems Week 10 Databases as Business Tools.
Communications. What Is Communication? Communication is the way information is sent and received Business success depends upon clear and effective communications.
DT211 Stage 2 Software Engineering
University of Southern California Enterprise Wide Information Systems The Procurement Process Instructor: Richard W. Vawter.
Business Functional Areas 1. Pre-Sales (special thanks to Geoff Leese)
Current Physical Diagram Document this in Select SSADM.
 We already know that people are a vital part of any business.  Like any resource, people need to be properly managed and a computer system can.
HIV Drug Resistance Training
Flow of financial docs between businesses
Introducing StoreTrader Live Pharmacy Edition The real-time PoS system for independent pharmacies.
Module 10: Inventory Managing Stocks at the HIV Rapid Testing Site.
Stock Control Today you will know what stock control is.
1 Business Documents Geoff Leese. 2 Objectives n Be able to ä recognise ä describe the purpose of ä describe the source and destination of ä describe.
Istanbul Kultur University Enterprise Wide Information Systems The Procurement Process.
G041: Lecture 05 Information within Organisations Mr C Johnston ICT Teacher
Chapter 15, Section 1 Purchasing Items Needed by a Business
OH 5-1 Controlling Food Costs in Purchasing and Receiving 5 OH 5-1.
Prepare for Final 1-3. Perfect Pizza wants to install a system to record orders for pizza and calzones. When regular customers call Perfect Pizza on the.
Conceptual Design Lecture - 2 Database Development.
PNDBF – Stationery Control (B)
Chapter 8 Purchasing and Recieving Permission granted to reproduce for educational use only.© Goodheart-Willcox Co., Inc. Objectives Describe the role.
Sequence Diagrams.
Normalisation Mia’s Sandwich Shop The Process Explained.
3. 17a Investigating the flow of financial documents 1.
1. Objectives At the end of this chapter you should be able to:  Discuss the use and features of a data model  Define the terms entity and attribute.
Business Documents. Learning Objectives Identify Documents in Sales and Purchases Transactions in Business Identify the process involved in recording.
CENTURY 21 ACCOUNTING © Thomson/South-Western LESSON 5-4 Petty Cash.
CENTURY 21 ACCOUNTING © Thomson/South-Western LESSON 9-1 Journalizing Purchases Using a Purchases Journal Original created by M.C. McLaughlin, Thomson/South-Western.
Meskerem Goshime Database Design Capstone Project.
Tutor2u ™ GCSE Business Studies Revision Presentations 2004 Purchasing & Stock Control.
Marketing Math Chapter 16. Functions of a cash register Record sales Record sales Store cash and sales documents Store cash and sales documents Provide.
Joe’s Yard Case study done through SSADM. Joe’s Yard Joe’s builders’ suppliers has a shop and a yard. His system is entirely manual. He has a stock list.
Information Modelling Process Technique- DFD 5C Sybase_PowerDesigner_ html.
Student Version o Repetition is an important component, a key part of learning. In memory, the more times patterns of thought are repeated, the more likely.
Unit 1 Financial Accounting Chapter 2 of Textbook
Unit 3 Accounts & Finance Financial Accounts. Learning Objectives To be able to explain the purpose of accounts To evaluate the importance of final accounts.
Purchase Order Creation Manually or automatically With or without reference to other documents Data Documents: Purchase requisition, Purchase order, RFQ,
Software Specification Models
GAAP – Generally Accepted Accounting Principles (10) FASB – Financial Accounting Standards Board n GAAP: –Objective Evidence: a source document (piece.
Oxfam voucher Syria Crisis_ Jordan Response Host Community Jordan 29 th April 2014.
 Andersen Consulting 2000 MM03 - Master Data in Purchasing & Contract November, 2000.
Answers to Chap 8 “Purchasing and Receiving Terms” Fill in as we go…….
Software Specification Models
Financial Documents.
Information Flows.
Data Flow Diagrams.
MM03 - Master Data in Purchasing & Contract
ER Models ISSUES and Examples CS263 Lecture 9
Software design and architecture
Presentation transcript:

Tutorial 2 DT228/3 Database Technology

Joe’s Yard Take the following documents: –The script as prepared –The docket –The diary in the yard –The list of new requirements Get the nouns from them. Classify the nouns: –If entities, do they have attributes? –If attributes, do they have values? –If values, what is the attribute?

Start with the script… Joe’s Yard Joe’s builders’ suppliers has a shop and a yard. His system is entirely manual. He has a stock list on the wall of his shop, complete with prices. When a builder wants to buy supplies, he goes into the shop and picks the stock items from the list. He writes his order on a duplicate docket and pays Joe, who stamps the docket as paid. The builder takes the duplicate docket and he goes to the yard and hands it to the yard foreman. The yard foreman gets the ordered items from the yard and gives them to the builder. The builder signs the duplicate docket and leaves one copy with the foreman and takes one copy as a receipt. Every week, Joe looks around the yard to see if any of his stock is running low. He rings up the relevant suppliers and reorders stock. He records the order in his order book, which is kept in the yard. The yard foreman takes delivery of the new stock and checks it against what has been ordered. He pays for it on delivery and staples the receipt into the order book. At the end of every month, Joe goes through all the dockets and the order book and produces a financial report for the shareholders.

Classification of nouns Joe Shop Yard System Stock list Wall Prices Supplies Stock items Docket Foreman Receipt Supplier Order Order book New stock Receipt Month Financial report shareholders Owning entity Irrelevant Entity holding stock info Irrelevant Attribute of stock Entity – Order supplies? Stock info Customer Order External entity or staff member State of the order Entity Physical vessel for entity Supplier Order Attribute of Supplier order State of supplier order Irrelevant Not being considered now Irrelevant

“If you can’t find it, go to Joe!” Joe’s Builders’ Supplies (01) Main St., Malmont, D27. Docket No: 196 Stock code. Quantity Description Unit Price VAT (20%) Total Price A ”x4” treated timber £9.50 £1.30 £45.60 J555 1 Box of 6” phillips screws (100) £5.00 £1.00 £6.00 J501 1 Phillips head screwdriver £8.00 £1.60 £9.60 Total Amount Due: £61.20 Docket paid signature _ Joe Bloggs (Staff) Staff No : 124 Staff Name Joe Bloggs Staff Role : Yard foreman Items received signature__ Andy Handy __(Customer)

The Docket Fields are: –DocketNo, Stock Code, Quantity, Description, UnitPrice, VAT, TotalPrice, TotalAmountDue, DocketPaidSignature, StaffNo, StaffName, StaffRole, CustomerSignature.

The Order Book Fields are: Date, SupplierName, {Stock_Descriptio n}, DateReceived, AmountOwed

Nouns from the Order book 24/9/2004 Buckleys 7 lots of Cavity blocks (100) Received 25/9/2004 Cost €1, /9/2004 Mary O’Brien Stock quantity Stock Item

Set of New Requirements “We want Joe to have a stock level on his stock, so that we know what needs to be ordered.” Two extra pieces of information are required – a current stock level and a reorder level. “We want Joe to know who his customers are, so that he can tout for repeat business.” An extra entity is required to hold customer information and we need to hold docket information for a year. “We want Joe to be able to lodge requested items, so that he can make a decision on whether to stock them in the future or so that he can order them on demand.” Need to record stock requests and the customers who requested them.

Football competition Last week, we started to pick out the entities and attributes for the Football competition case study. Continue with this, and try to build an ERD. Note: –You need not yet resolve many:many relationships.