Small company purchasing database system

Assignment Help Database Management System
Reference no: EM131108826

Q1. Draw an E-R diagram for following narrative.

Small Company Purchasing Database System

A small company allocates a certain amount of dollars to each department to be used to purchase things they need. The approved budget information is kept in the APPROVED-BUDGET file by department number in the purchasing system. When a department determines that it needs to buy something, the REQUESTOR fills out an order to request a purchase (REQ-ORDER). The REQ-ORDER contains the REQUESTOR's name, requestor's department number (DEPT#), quantity (QTY), name or description of the ITEM, COST and the DATE-NEEDED. Optional information that is provided by the REQUESTOR is the name and address of the supplier (SUPPLIER-NAME + SUPPLIER-ADDR). The REQ-ORDER is sent to a clerk in the purchasing system. The clerk compares the total amount of the order to the current amount remaining as specified in the APPROVED-BUDGET file for the requesting department.

If the amount of the order exceeds the remaining amount authorized, the order is returned to the requesting department with a note saying "EXCEEDS BUDGET." If the amount of the order does not exceed the remaining budgeted amount, the order is accepted. The clerk computes the expected amount of the order and updates the APPROVED-BUDGET file to reflect the fact that additional funds are being expended. The ORDER is then passed on to the buyer and placed on the ACCEPTED-ORDERS stack.

To process an order the buyer must verify (if provided) or obtain the name, address, and phone number (SUPPLIER-PHONE#) of the supplier from the SUPPLIERS-DATABASE file. This information is added to the order by the buyer if the information has not been provided by the REQUESTOR. The SUPPLIER-DATABASE also contains the amount of the DISCOUNT provided by the supplier (if any).

The buyer calls the supplier, checks to see if the ITEMS are "in-stock", verifies the COST and DISCOUNT, and obtains the expected ARRIVAL DATE (VERIFIED-ORDER). If the ARRIVAL-DATE is on or before the DATE-NEEDED, a VERBAL-ORDER is placed with the supplier. The REQ-ORDER is marked up indication that the order has been placed and the expected ARRIVAL-DATE agreed upon by the supplier. The order is then passed on to the assistant buyer as ORDER-PLACED.

If the expected ARRIVAL-DATE is beyond the DATE-NEEDED, the buyer calls the REQUESTOR to obtain approval to accept the supplier's ARRIVAL-DATE. If the REQUESTOR approves the new date, the order is placed. If the REQUESTOR does not approve the new date, the buyer then looks up the ITEM being purchased in the SUPPLIERS-DATABASE file for alternative suppliers. Each supplier is checked in the data-base and ranked by the negotiated discount agreed upon between the company and the supplier. If no discount has been previously agreed to, the discount is assumed to be zero.

The buyer then calls the alternative suppliers until the expected ARRIVAL-DATE matches (or is earlier than) the DATE-NEED and a VERBAL-ORDER is placed. If no supplier can meet the requirements of the DATE-NEEDED, the REQ-ORDER is returned to the REQUESTOR with a note saying ‘cannot satisfy DATE-NEEDED'. Once the verbal order is placed, the order is sent to the assistant buyer as ORDER-PLACED.

The assistant buyer makes a copy of the ORDER-PLACED and marks it as a "CONFIRMING-ORDER", and forwards it to the supplier as a written verification of the verbal order placed by the buyer. The original copy of the ORDER-PLACED is then put in a stack of OUTSTANDING-ORDERS and awaits the shipment to come into the Shipping and Receiving department.

When the merchandise arrives in the Shipping and Receiving department, the INVOICE is sent to the assistant buyer in the purchasing system. The assistant buyer matches the original copy of the ORDER-PLACED with the INVOICE and marks the ORDER-PLACED as "RECEIVED". The original copy of the ORDER-PLACED is then forwarded to the accounts payable department as REQ-ORDER + "RECEIVED". The accounts payable department is responsible for sending the payment to the supplier.

Q2. Draw an E-R diagram for following narrative.

ABC Catalog Database Application

The company takes orders for merchandise and ships the merchandise to the customer.

A customer enters the store, chooses some merchandise from the store catalog, takes a blank ORDER-FORM from the table, fills out the form, and presents the ORDER to the order clerk. The order clerk verifies: (1) that the ORDER was properly filled out (2) that the customer included the zip code in the ship-to address, (3) that the customer name and address, quantity, product number are listed, and (4) that the customer listed the correct price for the product. The order clerk computes the total amount due, adds all takes, and determines the grand total. The order clerk accepts PAYMENT from the customer, places the PAYMENT in the CASH-DRAWER, dates the ORDER, approves the order initialing the order, and places the order in the stack of APPROVED-ORDERS in the open window for the data clerk.

The stack of orders in the open window is organized by date and time written. The clerk takes the next APPROVED-ORDER off the top of the stack and enters that order into the company's computer system. The computer system performs four functions with the new order.

The system sends a SHIPPING-ORDER containing the customer's name, ship-to address, product number and quantity to the warehouse, and a copy of the order prints out upon receipt of the shipping clerk's REQUEST-ORDER.

The system saves information about the order in the ORDERS data store by date of sale and customer's name.
The system provides information in the form of a report (ACCT-REPORT) to the accounts receivable clerk (AACT-RECV Clerk). The ACCT-REPORT lists the following information for all sales: date of sale, order clerk's initials, total payment for merchandise, appropriate taxes, and the grand total amount collected from the customer.
The system produces a SALES-VOLUME-REPORT for management that indicates the current dollar volume of sales by week compared to the dollar volume of sales for the previous 12 weeks.

The shipping clerk obtains the SHIPPING-ORDER printed on a multipart pink form (PINK-SHEET). The warehouse worker picks up the PINK-SHEET and goes into the WAREHOUSE to locate and select the ordered product (PRODUCT). The warehouse worker brings the ordered product to the dispatch clerk together with the PINK-SHEET.

The dispatch clerk has four responsibilities:

1. Package the MERCHANDISE for shipment, which includes the PRODUCTS and one copy of the PINK-SHEET.

2. Telephone the delivery service that delivers to the ship-to address. A list on the wall (SHIPPERS) contains information on all of the freight delivery services (names, phone numbers, and the cities and states that they service) sorted by cities and states.

3. Give the teamster the MERCHANDISE and one copy of the PINK-SHEET.

4. Place one part of the PINK-SHEET in the COMPLETED-SHIPMENTS data store.

Q3. Draw an E-R diagram for exercise 3.5 on page 89 of text.

Q4. Map the following E-R model to a relational model.

Q5. Map the following E-R model to a relational model.



Q6. Map the following E-R model to a relational model.

2483_1.png

Reference no: EM131108826

Questions Cloud

Describe the purpose of an effective cost accounting system : Create a 6-slide presentation, including detailed speaker notes that act as the script of the presentation. Describe the purpose and elements of an effective cost accounting system.
Describe and give an example of both the bottle neck effect : There are two types of genetic drift. Describe and give an example of both the bottle neck effect and the founder effect.
Define the thermal conductivity of a material : Derive an expression for heat loss in kJ/m 2 -hr through a composite wall of layers (i) without considering convective heat transfer co-efficients and (ii) considering the convective heat transfer co-efficients.
Problem regarding the interested in forecasting : A company produces mainstream video equipment, including smart televisions, micro cameras, oculus devices, etc. What variables, besides demand, would it be interested in forecasting? Produce a list of at least 2 variables of interest
Small company purchasing database system : A small company allocates a certain amount of dollars to each department to be used to purchase things they need. The approved budget information is kept in the APPROVED-BUDGET file by department number in the purchasing system. When a department det..
Which projects should the firm implement : Use the internal rate of return (IRR) approach to select the best group of projects. Use the net present value (NPV) approach to select the best group of projects. Compare, contrast, and discuss your findings in parts a and b. Which projects should t..
Is the amount in cfo a cash inflow or outflow : Using the B/S prepared at the end of FY 2008 and FY 2009, compute the change in CASH that occurred during the FY 2009. Is the amount in CFO a cash inflow or outflow?What about CFI and CFF? What do you infer from these amounts?
Build or destroy an organization : Downward communication can build or destroy an organization. Discuss
How does the execution time of your algorithm : How does the execution time of your algorithm (as measured in number of execution steps) grow as the number of fields increases?

Reviews

Write a Review

Database Management System Questions & Answers

  What benefits could be gained from using a team to develop

describe the advantages and challenges of using a team to develop a microsoft access database. assignment guidelines

  A description on the features of enhanced erd

A description on your approach The features of your enhanced ERD A discussion about handling the M:M relationship between customer and products The approach used to ensure 3NF Required SQL statements for the database Star schema

  How the dbms handles distributed database functions

Use the Internet or computer magazines to investigate one of the following DBMSs: DB2, SQL Server, MySQL, Oracle, or Sybase

  What amounts will be require for ordering supplies

Design a spreadsheet that will enable you to request the required funds from your team's finance officer, order supplies from the home office, and ensure dissemination of appropriate quantities to each village.

  Analyse a set of data and write a memo

To analyse a set of data, and write a memo, identifying and explaining your insights into the operation of Todd Restaurants.

  Planning & implementing a data warehouse project

ABC Industries is a diversified global organization that provides a variety of services, including financial and technical, and manufactures its own numerous products. Its manufacturing base is spread across the globe. ABC's production facilities ..

  Write a program to keep track of a cd or dvd collection.

write a program to keep track of a CD or DVD collection. This can only work exclusively with either CDs or DVDs since some of the data is different. The data will be stored ina file. The data from the file will be stored ina text file as records. Eac..

  Draft the requirements for the new web site

Draft the requirements for the new Web Site - questions including all the SQL scripts that you may have created. You also must provide screen shots of specific portions of the work you have done, especially the final results and some important inte..

  Create an actual web page document

Modify the XML document in Exercise 2 to include a namespace URL from which the elements of the XML document in Exercise 3 will be associated with. Make any changes to the XML document that are necessary as a result of the namespace URL inclusion.

  Explain process for coding and categorizing qualitative data

Explain your process for coding and categorizing the qualitative data. What patterns and/or themes did you discover?

  Describe the objectives of the database environment

Analyze the database environment - describe the problems and constraints and describe the objectives of the database environment.

  Suppose we have a relation employees ssn name department

suppose we have a relation employees ssn name department salary.nbspfor each of the following queries either write the

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd