Top Banner
NOMO Motors Database NOMO Motors Database Design Proposal Design Proposal Initech Design Initech Design Jimmy Brown Jimmy Brown Zonghan Cheng Zonghan Cheng Nick Johnson Nick Johnson Jeff Jones Jeff Jones Jamesha Robinson Jamesha Robinson
17

NOMO Motors Database Design Proposal

Dec 31, 2015

Download

Documents

Cecilia Silva

NOMO Motors Database Design Proposal. Initech Design Jimmy Brown Zonghan Cheng Nick Johnson Jeff Jones Jamesha Robinson. Contents. Executive Summary Project Overview Scope of Work Business Impact Database Lifecycle Database Design Database Implementation. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: NOMO Motors Database Design Proposal

NOMO Motors DatabaseNOMO Motors DatabaseDesign ProposalDesign ProposalInitech DesignInitech DesignJimmy BrownJimmy Brown

Zonghan ChengZonghan Cheng

Nick JohnsonNick Johnson

Jeff JonesJeff Jones

Jamesha RobinsonJamesha Robinson

Page 2: NOMO Motors Database Design Proposal

ContentsContents

Executive SummaryExecutive Summary

Project OverviewProject Overview

Scope of WorkScope of Work

Business ImpactBusiness Impact

Database LifecycleDatabase Lifecycle

Database DesignDatabase Design

Database ImplementationDatabase Implementation

Page 3: NOMO Motors Database Design Proposal

Executive SummaryExecutive SummaryInitech Design – 4th Quarter 2009Initech Design – 4th Quarter 2009

Page 4: NOMO Motors Database Design Proposal

Marketing Marketing Plans/StrategyPlans/Strategy

Most user friendly systemMost user friendly system

Best customer satisfactionBest customer satisfaction

Our target market Our target market

Page 5: NOMO Motors Database Design Proposal

Operations and Operations and StructureStructure

Page 6: NOMO Motors Database Design Proposal

Current BusinessCurrent Business

This quarter we This quarter we signed a contract signed a contract with NOMO Auto with NOMO Auto Groups to design an Groups to design an efficient database. efficient database.

Page 7: NOMO Motors Database Design Proposal

Project OverviewProject OverviewNOMO MotorsNOMO Motors

Page 8: NOMO Motors Database Design Proposal

NOMO Auto Group NOMO Auto Group ProblemProblem

Unable to update on real-time. Unable to update on real-time.

Redundant Data Stored as Private Files not Redundant Data Stored as Private Files not updated to Company Data Base. updated to Company Data Base.

Data cannot be accessed at same time.Data cannot be accessed at same time.

Use human eye to search single data on the Use human eye to search single data on the spread sheet. spread sheet.

Cannot track selling information and inventory Cannot track selling information and inventory information.information.

Page 9: NOMO Motors Database Design Proposal

Scope of WorkScope of Work

NOMO MOTORS is in NOMO MOTORS is in need to move to a need to move to a higher level higher level Database Database Management SystemManagement System

Can sometimes loss Can sometimes loss data and give back data and give back inaccurate sale inaccurate sale details to our dealersdetails to our dealers

Page 10: NOMO Motors Database Design Proposal

Business ImpactBusiness Impact

Training new / old Training new / old employeesemployees

Teach them the new Teach them the new databasedatabase

Makes tracking Makes tracking easier for easier for employeesemployees

Page 11: NOMO Motors Database Design Proposal

Database LifecycleDatabase LifecycleNOMO MotorsNOMO Motors

Page 12: NOMO Motors Database Design Proposal

Progress to DateProgress to DateInitech Design – 4th Quarter 2009Initech Design – 4th Quarter 2009

Initial Study – Analyzed NOMO’s existing dataInitial Study – Analyzed NOMO’s existing data

Database Design – Implemented in to MySQL on PHP MyAdminDatabase Design – Implemented in to MySQL on PHP MyAdmin

Implementation – Adobe Dreamweaver CS4Implementation – Adobe Dreamweaver CS4

GUI - Samples developed and modified, implemented with CSSGUI - Samples developed and modified, implemented with CSS

Operation – hosted on PSU WebspaceOperation – hosted on PSU Webspace

Maintenance and evaluation – ongoingMaintenance and evaluation – ongoing

Page 13: NOMO Motors Database Design Proposal

Database DesignDatabase DesignNOMO MotorsNOMO Motors

Page 14: NOMO Motors Database Design Proposal

Conceptual ModelConceptual Model

EntitiesEntitiesInventoryInventory

Sales ForceSales Force

Sales ReportSales Report

DealershipsDealerships

CustomersCustomers

InvoicesInvoices

Business RulesBusiness RulesEmployees work at dealerships, many-to-manyEmployees work at dealerships, many-to-many

Employees sell inventory, one-to-oneEmployees sell inventory, one-to-one

Inventory stored at dealerships, many-to-oneInventory stored at dealerships, many-to-one

Inventory sales recorded in sales reports, one-to-Inventory sales recorded in sales reports, one-to-oneone

Managers run dealerships, many-to-oneManagers run dealerships, many-to-one

Page 15: NOMO Motors Database Design Proposal

E-R DiagramE-R Diagram

Page 16: NOMO Motors Database Design Proposal

Database Database ImplementationImplementation• DBMS - PHP MyAdminDBMS - PHP MyAdmin

• Logical Database Design – simple once Logical Database Design – simple once implementedimplemented

• Coding – used Dreamweaver CS4Coding – used Dreamweaver CS4

• Testing and Validation – ongoingTesting and Validation – ongoing

• URL: php.scripts.psu.edu/njj5014/NOMO/URL: php.scripts.psu.edu/njj5014/NOMO/

Page 17: NOMO Motors Database Design Proposal

Data Access and Data Access and SecuritySecurity

Full AccessFull Access

General ManagersGeneral Managers

Operations ManagersOperations Managers

Restricted AccessRestricted Access

Employees and CustomersEmployees and Customers

Only able to access and edit pertinent informationOnly able to access and edit pertinent information

MethodMethod

User ID and password required to access web siteUser ID and password required to access web site

Users have access level Users have access level

Created through siteCreated through site