MIS 2502 Business Rules BJ’s is interested in developing a new application. The database will track product, customer, and sale information. It will.

Slides:



Advertisements
Similar presentations
Purchasing Chapter 23.
Advertisements

We, at Vispara Technosoft specialize in delivering high quality, flexible, cost effective, reliable, result-oriented applications which can be capitalized.
LS Retail NAV New Features -
Accounting for Merchandising Operations
GRAPHIQUE ENTERPRISES PTY LTD PRESENTS GRAPHIQUE PROPERTY SUITE.
The Operating Cycle and Merchandising Operations 6.
ACCOUNTING FOR MERCHANDISING OPERATIONS
Setup and Marketing. ePartConnection Configurations ePart For Wholesale Customers ePart For Retail Customers ePart For Web Only ePart For Web Inventory.
GOALS BUSINESS MATH© Thomson/South-WesternLesson 12.1Slide Cash Sales and Sales on Account Complete a cash proof form Calculate sales invoice and.
Enterprise Resource Planning ERP Systems
Business Functional Areas 1. Pre-Sales (special thanks to Geoff Leese)
Customer relationship management (CRM) Customer relationship management is strategy that helps companies manage interaction with its customer, clients.
“Business applications of E- commerce” Academic Year 2015.
© 2008 Prentice Hall Business Publishing Accounting Information Systems, 11/e Romney/Steinbart1 of 138 C HAPTER 15 Database Design Using the REA Data Model.
Mapping ERM to relational database
Chapter 16 Using Math in Sales 1 Marketing Essentials Chapter 16 Using Math in Sales Section 16.3 Purchase Orders and Invoices.
Warm-up List all the business that made money from the production and sale of your desk.
G041: Lecture 05 Information within Organisations Mr C Johnston ICT Teacher
© 2006 Prentice Hall Business Publishing Accounting Information Systems, 10/e Romney/Steinbart1 of 96 C HAPTER 17 Special Topics in REA Modeling for the.
Chapter 24 Stock Handling and Inventory Control 1 Marketing Essentials Chapter 24 Stock Handling and Inventory Control Section 24.1 The Stock Handling.
Chapter 9 Accounting for Merchandising Operations.
Accounting for a Merchandising Business
(c) Craig Pence, 2004, All Rights Reserved The Accounting Process Module 1 Illustration Recording Transactions Correlated to “The Accounting Course Manual,”
This portion will demonstrate how to track customers with SimPOS! Retail Point of Sale. You may track a few or all of your customers if you wish. Reasons.
Company: Name: Date:. Overview In today’s challenging business environment, your customers want low-cost, high- performance solutions. They are looking.
Purchasing Lesson 2. Objectives Explain how purchasing impacts sales and profits List qulities of a good buyer Describe the lifecycle of inventory through.
Chapter 10: Accounting for Merchandising Operations
The sales order and purchasing processes MIS2101: Management Information Systems Based on material developed by C.J. Marselis.
Lesson 1: Pricing. Objectives You will:  Calculate price based on unit cost and desired profit  Compute margin based on price and unit cost  Maximize.
Microsoft Access Big City Store Sales Database CUSTOMERS First Last Address City State Zip PRODUCTS Product Supplier Description Units Cost Price SALES.
BACTNG1 QUIZ BEE. Question #1 List Price:200,000 Trade Discount:8% Credit Term:3/10, n/30 How much is the invoice price?
What is a Database? SECTION 1. Database Technology and its Evolution Decades long evolution Early data processing systems Today's systems New technology.
BAF3M Accounting Chapter 11 – Accounting for a Merchandising Business.
Rules of Engagement Framing the Question Based on Paul Friga’s “The McKinsey Engagement”
DATABASE What exactly is a database How do databases work? What's the difference between a spreadsheet database and a "real" database?
CENTURY 21 ACCOUNTING © 2009 South-Western, Cengage Learning LESSON 10-1 Journalizing Sales on Account Using a Sales Journal These slides are available.
Inventories. Learning Objectives 1. Identify the differences between a service business and a merchandising business. 2. Explain the recording of purchases.
Department of Marketing & Decision Sciences Part 5 – Distribution Wholesaling and Physical Distribution.
Database Design – Lecture 6 Moving to a Logical Model.
Advertising and Sales Promotion ©2013 Cengage Learning. All Rights Reserved. Chapter 5.
Database Design – Lecture 7
CHAPTER 5 MERCHANDISE OPERATIONS. TYPES OF BUSINESS SERVICE, E.G., MASSAGE PARLOR MERCHANDISE, E.G., 7-11 COMBINATION, E.G., AUTO REPAIR.
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.
© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke Slide 1 Chapter 8 Competitive Advantage with Information Systems across Organizations.
Connecting (relating) Data Tables to get Custom Records (Queries) Database Basics.
Chapter 24 Stock Handling and Inventory Control Section 24.1 The Stock Handling Process Section 24.2 Inventory Control Section 24.1 The Stock Handling.
Electronic Payment. Amounts transferred through accounts Money transfer instructions Bank’s computer system Other banks / Businesses.
Distribution (Place) Strategy. Distribution Strategy  Involves how you will deliver your goods and services to your customers. o It includes movement.
Object Oriented Analysis and Design COSC 4250 Project: “Blue Sky Bookstore” Team: Pan Gao and Dennis Gallie October 8, 2007.
IST 220 – Intro to Databases Database Design I. DB Design – Sports League The league needs to keep track of Teams Players Coaches Sponsors How many tables.
Yum Juices Database. Background Organic juice company producing fruit and vegetable juices to own recipes. Supply juices by the litre to range of organic.
Information flow Diagram. Information Flow The following diagram illustrates the information flow within typical manufacturing and wholesaling organisation.
4.01 Explain the nature of channels of distribution Topic: Nature and Scope Unit: Distribution.
FM: 2.03 Understand fashion merchandise buying
Chapter Accounting for Merchandising Operations ACCT
ERPsim on Paper Léger, P.M. (2011) Introduction to the business processes, ERPsim on paper ERPsim Lab.
Marketing Essentials Economic Utilities.
MGT211 Introduction to Business Lecture 30. Agent A person who brings buyers and sellers together. People who are technically sound. Work for both parties.
Unit 4 Chapter 10: Accounting for Merchandising Business Thursday : Summative review Friday : Summative.
Database Relationships
Unit 3 - The Marketing Mix
Database Relationships
Merchandising accounting procedures
ERD Exercises.
VENDOR INVENTORY PURCHASE BUYER CASH CASHIER CASH RECEIPT CUSTOMER
Database Relationships
Purchasing Virtual Business Challenge
FW Product and Base Processes
The sources of accounting for business transactions
Presentation transcript:

MIS 2502

Business Rules BJ’s is interested in developing a new application. The database will track product, customer, and sale information. It will also collect basic store information. The business rules are typical of most retail stores with the exception that sales are tracked to the customer since the customer is a member. The specific rules include:  A product may be supplied by multiple suppliers  A manufacture produces many products but sells to clients through the supplier  A sale to a store includes many products  A sale to a customer may include many products  The sale to the customer includes the store number to facilitate returns  A store has only one manager  An employee can have only 1 position

A product may be supplied by multiple suppliers M:N relationship between Product and Suppliers

A manufacture produces many products but sells to clients through the supplier Let’s consider the relationship between manufacturer and products first While a product COULD be produced by many manufacturers, let’s assume that this is not the case

A manufacture sells to clients through the supplier In this case the client is the Store Basically, we need a sale to show the purchase of the product from the manufacturer to the supplier BUT this is out of scope of this db. Since we’re building the DB for BJs and BJs wouldn’t want to store the purchases of the products by the supplier from the manufacturer, we won’t worry about this

A sale to a store from a supplier Since BJs would want to know what products it ordered for each store from the suppliers, we need to house this information in our db Essentially, this is just a sale! Remember all sales include the following components: Customer Seller Products General Sale information Details about the sale

Sale Remember all sales include the following components: Seller Customer Products Since the seller sells to multiple customers and a customer buys from multiple sellers, it’s a M:N Each time a customer buys stuff from a seller, it’s a sale – That’s the bridge! In this case: Seller = Supplier Customer = Store Sale = delivery invoice

Delivery Invoice The Delivery Invoice shows the M:N between Store and Supplier Need FKs to Store and Supplier Deliver and order date Could add employee that placed the order at the buyer. This will be FK to employee table

A sale to a store includes many products The buyer can purchase many products in the sale. Since an invoice includes many products and a product can be sold in many invoices, it’s a M:N between an invoice and product Need to show the FKs to the product and invoice tables

The sale to the customer includes the store number to facilitate returns Sale includes: Seller = Store Customer = Customer Sale = Sale

Let’s say we want to track which cashier rang up the sale. An employee can have only 1 position Add cashier as FK to Employee Lookup

A sale to a customer may include many products Just like the invoice detail table, need a bridge between sale and products

A store has only one manager

Put it all together…