ReviewEssays.com - Term Papers, Book Reports, Research Papers and College Essays
Search

Database Plan for Riordan Manufacturing Material Ordering

Essay by   •  December 23, 2010  •  Research Paper  •  2,203 Words (9 Pages)  •  2,739 Views

Essay Preview: Database Plan for Riordan Manufacturing Material Ordering

Report this essay
Page 1 of 9

Learning Team C

Database Plan for Riordan Manufacturing Material Ordering

Kishan Bhagan

Amir Bashir

Eric Berger

Shawn Chandler

Debra Hanzlik

University of Phoenix

DBM 500

October 22, 2006

Facilitator: Dr. Gary Page

Table of Contents

Introduction

Database Plan Description

Database Plan Purpose

Project Plan

E-R Diagrams

A Description of the Normalization of the Database

UML Diagrams

Class Diagram

Use Case

Sequence Diagram

Database Administration Plan

Disaster Recovery Plan

Risk Assessment - Impact

Communication Plan - Roles and Responsibilities

Prevention Plan

Implementation Plan

Disaster Recovery Process

Introduction

This manual defines the comprehensive database plan for Riordan Manufacturing material's ordering database. Team C, consisting of Master degree-seeking students at University of Phoenix Online, has created this database plan. The assignment was completed in 6 weeks.

Riordan Manufacturing, Inc., a Fortune 1000 enterprise, provides plastic injection molding using state-of-the art design methods and tools. Already an industry leader, Riordan Manufacturing has four facilities both in the United States and abroad. A database is needed for use in a Business-to-Business Web site that will allow Riordan Manufacturing to order materials via the Web from its vendors. Team C's purpose is to create the database plan only.

Database Plan Description

The database plan is the first step in creating a database. It includes the following items and as appropriate each will be created using Microsoft Project, Microsoft Visio, or Microsoft Office's Word applications:

1. Database Plan Purpose

2. Project plan

3. E-R diagrams

4. Description of the normalization of the database

5. UML diagrams

6. Database administration plan

7. Database recovery plan

The database plan involves the following tasks, which are the same steps that need to be addressed regardless of the size and complexity of this database that will be created from it:

1. Gather information

2. Identify objects or entities

3. Identify the type of information each entity requires

4. Identify the relationship between objects

5. Once the above tasks are done successfully, it helps to layout the functional spec, Class diagrams, physical database, presentation layer, and the backend business logic.

Database Plan Purpose

A database plan serves as a guide for use during implementation of the database. Also it serves as a functional specification for the database after it has been implemented. If developers start working on the project without any database plan then it can become very difficult to code and they will be moving back and forth between design phase and construction phase, hence wasting a lot of time in the process.

Project Plan

Figure 1

Riordan Manufacturing Project Plan

E-R Diagrams

E-R diagram is used to show the entity relationships. Figure 2 demonstrates Riordan Manufacturing entity relationships.

Figure 2

Riordan Manufacturing E-R Diagrams

A Description of the Normalization of the Database

Riordan Manufacturing's Entity Relationship Diagram (ERD) now contains the designs of their database. These designs will be used to create a Business-to-Business database that will be used to give Riordan Manufacturing the ability to order materials and products from their vendors through an Internet connection. This diagram already contains all of the necessary entities and their dependent attributes. It also already contains the relationships that will be used between the entities and the correct cardinalities between those relationships. Even though the database's ERD has a good design, it is still possible that redundant data anomalies will be created from these tables. This is why the database design process will include normalization processes to correct any possible redundant data anomalies. This database design will be normalized in three stages of normalization: (1) the first normal form, (2) the second normal form, and (3) the third normal form. The normalization stages are cumulative which means that each normal form requires that the previous lower normal forms to be reached before it can be reached.

For the first normal form stage to be reached, there are a few requirements that must be met. First, the database attributes will be checked to make sure that all the key attributes have been included within the entities. Second, each cell will contain only one value and not a group of values. A cell is the intersection between the columns and rows. Third, all of the key attributes that have

...

...

Download as:   txt (15.4 Kb)   pdf (178.5 Kb)   docx (16.1 Kb)  
Continue for 8 more pages »
Only available on ReviewEssays.com