NOMO Motors DatabaseNOMO Motors DatabaseDesign ProposalDesign ProposalInitech DesignInitech DesignJimmy BrownJimmy Brown
Zonghan ChengZonghan Cheng
Nick JohnsonNick Johnson
Jeff JonesJeff Jones
Jamesha RobinsonJamesha Robinson
ContentsContents
Executive SummaryExecutive Summary
Project OverviewProject Overview
Scope of WorkScope of Work
Business ImpactBusiness Impact
Database LifecycleDatabase Lifecycle
Database DesignDatabase Design
Database ImplementationDatabase Implementation
Executive SummaryExecutive SummaryInitech Design – 4th Quarter 2009Initech Design – 4th Quarter 2009
Marketing Marketing Plans/StrategyPlans/Strategy
Most user friendly systemMost user friendly system
Best customer satisfactionBest customer satisfaction
Our target market Our target market
Operations and Operations and StructureStructure
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.
Project OverviewProject OverviewNOMO MotorsNOMO Motors
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.
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
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
Database LifecycleDatabase LifecycleNOMO MotorsNOMO Motors
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
Database DesignDatabase DesignNOMO MotorsNOMO Motors
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
E-R DiagramE-R Diagram
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/
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