Beruflich Dokumente
Kultur Dokumente
Automotive means of transportation has become the major and cheapest means of
transportation in Nigeria. This fact has put more pressure on manufacturers to
provide customers with high quality Automobiles with the aim of making
profits. Nowadays, manufacturers are faced with a major problem in the
management of information within a manufacturing plant and creation of
effective relationship with customers. As an approach to solving these
problems, a detailed analysis is carried out on the existing system to find out
the strength and weaknesses of the existing system. And based on the
requirements generated, the new system is designed. An Object Oriented
design approach is used to describe the various units (modules) that make up
the system in terms of classes and objects. The design and development of an
Automotive Plant Management system for a manufacturing company is a
project developed with PHP, MySQL, Ajax, HTML, JavaScript and Jquery
Plugins, it provided better and more efficient management of information
generated from Human Resource, Inventory, Company Finance and also
Customer Relationship Management
CHAPTER ONE
INTRODUCTION
1.1 Background of Study
An automotive plant is a factory which carries out activities involved in the manufacture of
motor vehicles, including most components, such as engines and bodies, but excluding tires,
batteries, and fuel. The industry's principal products are passenger automobiles and light trucks,
including pickups, vans, and sport utility vehicles. Commercial vehicles (i.e., delivery trucks and
large transport trucks, often called semis), though important to the industry, are secondary.
Automotive industry businesses struggle to meet the needs of a demanding market. Increasingly
complex requirements from customers make it difficult to concentrate on reducing inventory,
eliminating scrap and waste, and dealing with volatile commodity costs, all with a workforce thats
dramatically smaller than it was just a few years ago. [1]
An Automotive Plant Management System (APMS) is a software solution for automotive plants
which captures and accesses all production and quality data at the manufacturing moment to
gain the real-time intelligence required to make timely and effective manufacturing decisions
[1]
in
the areas of accounting and financial management, customer relationship management, human
capital (human resource) management, inventory management and maintenance management.
This software solution makes use of the concept of cloud computing in order to integrate data
making the same data available throughout the company.
The Automotive Industry in Nigeria dates back to early 1960s when private companies like UAC,
Leventis, SCOA, BEWAC and R.T. Briscoe pioneered the establishment of Auto Assembly Plants
using Completely Knocked Down (CKD) or Semi-Knocked Down (SKD) parts.
Government however, became involved in the industry between 1970-1980 when it concluded
agreements with a number of Automobile Plants in Europe to set up 2 cars and 4 truck/light
commercial vehicles assembly plants using Completely Knocked Down (CKD) Parts.
The 2 car plants are Peugeot Nigeria Ltd. (PAN), Kaduna, and Volkswagen of Nigeria Ltd.
(VWON) Lagos. The 4 truck plants are Anambra Motor Manufacturing Company (ANAMMCO),
Enugu, Styer Nigeria Ltd., Bauchi, National Truck Manufacturers (NTM), Kano, and Leyland
Nigeria Ltd., Ibadan. These car and truck/light commercial vehicle plants were all privatized by
the end of 2007.
In 1982, the Federal Government completed agreements with five manufacturers for the
establishment of the following five light commercial vehicle assembly plants: Mitsubishi in Ilorin,
Nissan in Minna, Peugeot in Gusau, Isuzu in Maiduguri and Mazda in Umuahia.
However, they were not established, though GM subsequently entered into partnership with UAC
to produce Isuzu by FMI of UAC, which later became GM Nigeria Ltd.
On October 15th 2012, Innoson Vehicle manufacturing (IVM) plant was opened, to produce
sundry commercial automobiles, utility vehicles and passenger cars, in collaboration with a
consortium of Chinese auto manufacturers. It produced the countrys first Nigerian produce
vehicle.
IVM introduces automotive products from china, Japan and Germany. Its product line includes
heavy duty vehicles, middle and high level buses, special environment friendly vehicles. The
company carries out optimization design and assembly according to West African road condition
so as to produce suitable products at affordable prices.
The company also provides goods and services for repairs and parts supply. All these actions are
engineered to meet the customers special requests, attain the highest possible performance and
safety standards and also make the vehicles suitable for the West African market.
The Nigerian automotive Industry has installed capacity to produce 108,000 cars, 56,000
commercial vehicles, 10,000 tractors, 1,000,000 motor cycles and 1,000,000 bicycles annually.
Capacity utilization in vehicle manufacture is below 10% and about 40% in motorcycle, bicycle
and components parts manufacturing. [2]
The current vehicle inflow into the economy is about 50,000 new and 150,000 used ones. This
translates into about 100,000 units of new vehicles annually and is set to rise as the economy
improves. The ECOWAS countries are current and potential customers for our auto products. [2]
The Nigerian automotive industry has performed poorly due to the following general reasons:
Low Patronage by government and the general public, very low capacity utilization, poor
perception of locally made goods, high cost operating environment, insufficient government
protection policy, absence of low cost long term funds, weak and deteriorating infrastructure,
lack of efficient management systems and inconsistency in tariff policy. In order to run a
manufacturing plant efficiently, the plant must keep assets and equipment in good working order.
If your equipment is down or operating inefficiently, it could slow down or halt production
completely. The plant cannot afford to have equipment out of service unexpectedly because it
could impact the companys profitability and hurt their reputation. Maintenance management has
also been one of the reasons for poor performance of automotive industries. [4]
Automotive Plant Management System (APMS) is a single unified platform that helps
automotive plants manage their manufacturing operations
[1]
floor with the management floor for actionable information to understand costs, optimize
schedules, eliminate waste and keep up with the pace of the business. [1]
iv.
inventory.
Inadequate documentation of finance and accounting information produced from
company activities.
Apart from the above challenges, automotive plants that base all operations on the manual
process of filling forms, carrying files from one table to another, storing files in cabinet etc., are
faced with problems like;
i.
ii.
iii.
Increased customer satisfaction as services and products consistently deliver what they
ii.
iii.
iv.
v.
already existing local servers, a private cloud will have to be deployed in order to store
the large amount of data and also to ensure safety of information.
Assembly parts: These are individual parts which are used in an automotive assembly
ii.
iii.
sale.
Cloud computing: it is computing in which large groups of remote servers are networked
iv.
to allow centralized data storage and online access to computer services or resources
Private cloud: Private cloud is cloud infrastructure operated solely for a single
organization, whether managed internally or by a third-party, and hosted either internally
v.
vi.
or externally.
Servers: A computer that provides data to other computers.
Operation System: the software that supports a computers basic functions, such
vii.
viii.
ix.
x.
such as windows, icons and menus used by most modern operating systems.
Ajax (Asynchronous Javascript and XML): Ajax is a group of interrelated web
xi.
CHAPTER TWO
LITERATURE REVIEW
2.1 Automotive Plant Management
This is the economic and technical administrative machinery of an industrial enterprise.
The plant management is headed by the director. The main task of plant management is
preparing, developing, and substantiating the decisions of the director through collection and
processing of information data. The structure of plant management depends basically on the size
and the specific production type of the enterprise. The work of plant management employees is
part of the general productive labor of the whole industrial and production staff.
The immediate task of the plant management is to assist the director in organizing the
entire work force of the enterprise to produce high-quality output for the national economy
within the production plans time limits, increase efficiency, create healthy and safe working
conditions, and improve the workers conditions of daily life, including social and cultural
services. The main subdivisions of plant management are the division of technological guidance,
headed by the chief engineer; the division of economic management, headed by the chief
economist; the division of production management, headed by the chief controller (production
chief); and the subdivisions of external economic relations, headed by the deputy director for
supply and marketing. The department in charge of training and extension courses, upgrading of
staff qualifications, hiring and dismissals, and service facilities is headed by the assistant director
in charge of personnel affairs and living conditions.
The complexity and size of contemporary enterprises increase the role of plant
management and lead to increases in the number of staff. Improving the quality of management
requires higher professional performance on the part of the staff, greater work effectiveness, and
a progressive and optimal approach to all decisions that have to be worked out. In order to make
the administrative work less labor-consuming, plant management is backed up by modern
organizational and computer technology. Training and regular extension courses raise the
qualifications of the staff employed by the plant management and lead to better organization of
their work. To be efficient in its work, plant management requires continuous improvement of its
structure and a fixed, standard limit on the number of employees.
efficient
managements
of
its
inventory
systems.
Inventory
management simply means the methods used to organize, store and replace
inventory, to keep an adequate supply of goods while minimizing cost.
Assets held in inventory are generally required to ensure service delivery
[14]
ii.
At the application level, with software-as-a-service (SaaS), the end user receives a
complete software application encompassing apps and associated data centrally hosted on
the cloud and accessed via web browsers, supporting device independence and anywhere
access.
iii.
iv.
At the business process level, cloud computingbased solutions known as businessprocess-as-a-service (BPaaS) offer a web-enabled, externally provisioned service for
managing business processes. These solutions differ from application clouds in that they
provide robust process support, covering not just software but also people processes such
as contact centers. [14]
As the industry moves to a more global operation, cloud computing is looked at more and
[11]
delivering on efficiency and cost-saving measures. Traditional uses for cloud computing in the
automotive industry include supply chain management, parts and logistics, and dealer management systems.
More recently, cloud-based systems are being developed for product lifecycle management
(PLM) systems allowing vehicle manufacturers and suppliers to work collaboratively on designs
in real-time.
[12]
With vehicle complexity on the rise, engineering resources are limited in the
various options that are available. Increasingly, automakers are looking to leverage engineering
expertise worldwide to handle this complexity.
Manufacturing operation management (MOM) systems are also seeing benefits through the use
of cloud based systems. By leveraging the increased processing power of a cloud based system,
manufacturers can perform advanced analysis of plant scheduling and material logistics. Cloud
computing also enables operations to centralize plant data so that complex analysis may be
performed for root cause analysis and to test solutions.
While PLM and MOM vendors now offer cloud-based solutions, the industry has been reluctant
to adopt such solutions. The biggest concern with regard to PLM cloud computing is security.
While security is always a primary concern of cloud computing, this is particularly true of PLM
solutions where much of the core product intellectual property resides. Another challenge to
cloud-based PLM and MOM is the legacy systems that are already in place. These legacy
systems are typically very large, on-site IT systems that have taken considerable investment,
including time and talent spent learning and using these tools. Changing PLM and MOM
systems, much less to a cloud-based systems, is a challenge to justify in many cases.
The benefit of a cloud-based enterprise IT solution is the ability to access data and applications
from virtually anywhere. In addition, it provides a scalable, centrally located infrastructure which
can increase IT efficiency and reduces infrastructure costs. Challenges with legacy systems and
information security still limit the penetration of cloud systems for automotive applications. In
the future, it is expected that the industry will continue to move forward with cloud-based
systems incrementally.
Ford soon recognized that walking from stand to stand wasted time and created jam-ups in the
production process as faster workers overtook slower ones. In Detroit in 1913, he solved this
problem by introducing the first moving assembly line, a conveyor that moved the vehicle past a
stationary assembler. By eliminating the need for workers to move between stations, Ford cut the
assembly task for each worker from 2.5 minutes to just under 2 minutes; the moving assembly
conveyor could now pace the stationary worker. The first conveyor line consisted of metal strips
to which the vehicle's wheels were attached. The metal strips were attached to a belt that rolled
the length of the factory and then, beneath the floor, returned to the beginning area. This reduction
in the amount of human effort required to assemble an automobile caught the attention of
automobile assemblers throughout the world. Ford's mass production drove the automobile
industry for nearly five decades and was eventually adopted by almost every other industrial
manufacturer. Although technological advancements have enabled many improvements to modern
day automobile assembly operations, the basic concept of stationary workers installing parts on a
vehicle as it passes their work stations has not changed drastically over the years. [5]
2.4.1
Raw Materials
Although the bulk of an automobile is virgin steel, petroleum-based products (plastics and vinyls)
have come to represent an increasingly large percentage of automotive components. The lightweight materials derived from petroleum have helped to lighten some models by as much as thirty
percent. As the price of fossil fuels continues to rise, the preference for lighter, more fuel efficient
vehicles will become more pronounced. [5]
2.4.2
Design
Introducing a new model of automobile generally takes three to five years from inception to
assembly. Ideas for new models are developed to respond to unmet pubic needs and preferences.
Trying to predict what the public will want to drive in five years is no small feat, yet automobile
companies have successfully designed automobiles that fit public tastes. With the help of
computer-aided design equipment, designers develop basic concept drawings that help them
visualize the proposed vehicle's appearance. Based on this simulation, they then construct clay
models that can be studied by styling experts familiar with what the public is likely to accept.
Aerodynamic engineers also review the models, studying air-flow parameters and doing
feasibility studies on crash tests. Only after all models have been reviewed and accepted are tool
designers permitted to begin building the tools that will manufacture the component parts of the
new model. [5]
Components
A. The automobile assembly plant represents only the final phase in the process of manufacturing
an automobile, for it is here that the components supplied by more than 4,000 outside suppliers,
including company-owned parts suppliers, are brought together for assembly, usually by truck or
railroad. Those parts that will be used in the chassis are delivered to one area, while those that will
comprise the body are unloaded at another. [5]
2.4.3.2
Chassis
B. The typical car or truck is constructed from the ground up (and out). The frame forms the base
on which the body rests and from which all subsequent assembly components follow. The frame
is placed on the assembly line and clamped to the conveyer to prevent shifting as it moves down
the line. From here the automobile frame moves to component assembly areas where complete
front and rear suspensions, gas tanks, rear axles and drive shafts, gear boxes, steering box
components, wheel drums, and braking systems are sequentially installed.
Source: http://www.madehow.com
Figure 1.1 Workers install engines on Model Ts at a Ford Motor Company plant. The photo is
from about 1917.
The automobile, for decades the quintessential American industrial product, did not have its
origins in the United States. In 1860, Etienne Lenoir, a Belgian mechanic, introduced an internal
combustion engine that proved useful as a source of stationary power. In 1878, Nicholas Otto, a
German manufacturer, developed his four-stroke "explosion" engine. By 1885, one of his
engineers, Gottlieb Daimler, was building the first of four experimental vehicles powered by a
modified Otto internal combustion engine. Also in 1885, another German manufacturer, Carl
Benz, introduced a three-wheeled, self-propelled vehicle. In 1887, the Benz became the first
automobile offered for sale to the public. By 1895, automotive technology was dominated by the
French, led by Emile Lavassor. Lavassor developed the basic mechanical arrangement of the car,
placing the engine in the front of the chassis, with the crankshaft perpendicular to the axles.
In 1896, the Duryea Motor Wagon became the first production motor vehicle in the United States.
In that same year, Henry Ford demonstrated his first experimental vehicle, the Quadricycle. By
1908, when the Ford Motor Company introduced the Model T, the United States had dozens of
automobile manufacturers. The Model T quickly became the standard by which other cars were
measured; ten years later, half of all cars on the road were Model Ts. It had a simple fourcylinder, twenty-horsepower engine and a planetary transmission giving two gears forward and
one backward. It was sturdy, had high road clearance to negotiate the rutted roads of the day, and
was easy to operate and maintain. [5]
C. An off-line operation at this stage of production mates the vehicle's engine with its
transmission. Workers use robotic arms to install these heavy components inside the engine
compartment of the frame. After the engine and transmission are installed, a
Source: http://www.madehow.com
On automobile assembly lines, much of the work is now done by robots rather than humans. In
the first stages of automobile manufacture, robots weld the floor pan pieces together and assist
workers in placing components such as the suspension onto the chassis.
Worker attaches the radiator, and another bolts it into place. Because of the nature of these heavy
component parts, articulating robots perform all of the lift and carry operations while assemblers
using pneumatic wrenches bolt component pieces in place. Careful ergonomic studies of every
assembly task have provided assembly workers with the safest and most efficient tools available.
[5]
2.4.3.3
Body
D. Generally, the floor pan is the largest body component to which a multitude of panels and
braces will subsequently be either welded or bolted. As it moves down the assembly line, held in
place by clamping fixtures, the shell of the vehicle is built. First, the left and right quarter panels
are robotically disengaged from pre-staged shipping containers and placed onto the floor pan,
where they are stabilized with positioning fixtures and welded.
E. The front and rear door pillars, roof, and body side panels are assembled in the same fashion.
The shell of the automobile assembled in this section of the process lends itself to the use of
robots because articulating arms can easily introduce various component braces and panels to the
floor pan and perform a high number of weld operations in a time frame and with a degree of
accuracy no human workers could ever approach. Robots can pick and load 200-pound (90.8
kilograms) roof panels and place them precisely in the proper weld position with tolerance
variations held to within .001 of an inch.
Source: http://www.madehow.com
The body is built up on a separate assembly line from the chassis. Robots once again perform
most of the welding on the various panels, but human workers are necessary to bolt the parts
together. During welding, component pieces are held securely in a jig while welding operations
are performed. Once the body shell is complete, it is attached to an overhead conveyor for the
painting process. The multi-step painting process entails inspection, cleaning, undercoat
(electrostatically applied) dipping, drying, topcoat spraying, and baking. Smoke, weld flashes, and
gases created during this phase of production.
F. As the body moves from the isolated weld area of the assembly line, subsequent body
components including fully assembled doors, deck lids, hood panel, fenders, trunk lid, and
bumper reinforcements are installed. Although robots help workers place these components onto
the body shell, the workers provide the proper fit for most of the bolt-on functional parts using
pneumatically assisted tools.
2.4.3.4
Paint
G. Prior to painting, the body must pass through a rigorous inspection process, the body in white
operation. The shell of the vehicle passes through a brightly lit white room where it is fully wiped
down by visual inspectors using cloths soaked in hi-light oil. Under the lights, this oil allows
inspectors to see any defects in the sheet metal body panels. Dings, dents, and any other defects
are repaired right on the line by skilled body repairmen. After the shell has been fully inspected
and repaired, the assembly conveyor carries it through a cleaning station where it is immersed and
cleaned of all residual oil, dirt, and contaminants.
H. As the shell exits the cleaning station it goes through a drying booth and then through an
undercoat dipan electrostatically charged bath of undercoat paint (called the E-coat) that covers
every nook and cranny of the body shell, both inside and out, with primer. This coat acts as a
substrate surface to which the top coat of colored paint adheres.
I. After the E-coat bath, the shell is again dried in a booth as it proceeds on to the final paint
operation. In most automobile assembly plants today, vehicle bodies are spray-painted by robots
that have been programmed to apply the exact amounts of paint to just the right areas for just the
right length of time. Considerable research and programming has gone into the dynamics of
robotic painting in order to ensure the fine "wet" finishes we have come to expect. Our robotic
painters have come a long way since Ford's first Model Ts, which were painted by hand with a
brush.
J. Once the shell has been fully covered 1 V with a base coat of color paint and a clear top coat,
the conveyor transfers the bodies through baking ovens where the paint is cured at temperatures
exceeding 275 degrees Fahrenheit (135 degrees Celsius).
Source: http://www.madehow.com
The body and chassis assemblies are mated near the end of the production process. Robotic arms
lift the body shell onto the chassis frame, where human workers then bolt the two together. After
final components are installed, the vehicle is driven off the assembly line to a quality checkpoint.
After the shell leaves the paint area it is ready for interior assembly.
2.4.3.5
Interior assembly
K. The painted shell proceeds through the interior assembly area where workers assemble all of
the instrumentation and wiring systems, dash panels, interior lights, seats, door and trim panels,
headliners, radios, speakers, all glass except the automobile windshield, steering column and
wheel, body weather-strips, vinyl tops, brake and gas pedals, carpeting, and front and rear bumper
fascias.
L. Next, robots equipped with suction cups remove the windshield from a shipping container,
apply a bead of urethane sealer to the perimeter of the glass, and then place it into the body
windshield frame. Robots also pick seats and trim panels and transport them to the vehicle for the
ease and efficiency of the assembly operator. After passing through this section the shell is given a
water test to ensure the proper fit of door panels, glass, and weather-stripping. It is now ready to
mate with the chassis.
2.4.3.6
Mate
M. The chassis assembly conveyor and the body shell conveyor meet at this stage of production.
As the chassis passes the body conveyor the shell is robotically lifted from its conveyor fixtures
and placed onto the car frame. Assembly workers, some at ground level and some in work pits
beneath the conveyor, bolt the car body to the frame. Once the mating takes place the automobile
proceeds down the line to receive final trim components, battery, tires, anti-freeze, and gasoline.
N. The vehicle can now be started. From here it is driven to a checkpoint off the line, where its
engine is audited, its lights and horn checked, its tires balanced, and its charging system
examined. Any defects discovered at this stage require that the car be taken to a central repair
area, usually located near the end of the line. A crew of skilled trouble-shooters at this stage
analyze and repair all problems. When the vehicle passes final audit it is given a price label and
driven to a staging lot where it will await shipment to its destination. [5]
2.4.4
Quality Control
All of the components that go into the automobile are produced at other sites. This means the
thousands of component pieces that comprise the car must be manufactured, tested, packaged, and
shipped to the assembly plants, often on the same day they will be used. This requires no small
amount of planning. To accomplish it, most automobile manufacturers require outside parts
vendors to subject their component parts to rigorous testing and inspection audits similar to those
used by the assembly plants. In this way the assembly plants can anticipate that the products
arriving at their receiving docks are Statistical Process Control (SPC) approved and free from
defects.
Once the component parts of the automobile begin to be assembled at the automotive factory,
production control specialists can follow the progress of each embryonic automobile by means of
its Vehicle Identification Number (VIN), assigned at the start of the production line. In many of the
more advanced assembly plants a small radio frequency transponder is attached to the chassis and
floor pan. This sending unit carries the VIN information and monitors its progress along the
assembly process. Knowing what operations the vehicle has been through, where it is going, and
when it should arrive at the next assembly station gives production management personnel the
ability to electronically control the manufacturing sequence. Throughout the assembly process
quality audit stations keep track of vital information concerning the integrity of various functional
components of the vehicle. [5]
This idea comes from a change in quality control ideology over the years. Formerly, quality
control was seen as a final inspection process that sought to discover defects only after the vehicle
was built. In contrast, today quality is seen as a process built right into the design of the vehicle as
well as the assembly process. In this way assembly operators can stop the conveyor if workers
find a defect. Corrections can then be made, or supplies checked to determine whether an entire
batch of components is bad. Vehicle recalls are costly and manufacturers do everything possible
to ensure the integrity of their product before it is shipped to the customer. After the vehicle is
assembled a validation process is conducted at the end of the assembly line to verify quality audits
from the various inspection points throughout the assembly process. This final audit tests for
properly fitting panels; dynamics; squeaks and rattles; functioning electrical components; and
engine, chassis, and wheel alignment. In many assembly plants vehicles are periodically pulled
from the audit line and given full functional tests. All efforts today are put forth to ensure that
quality and reliability are built into the assembled product. [5]
2.4.5 The Future
The development of the electric automobile will owe more to innovative solar and aeronautical
engineering and advanced satellite and radar technology than to traditional automotive design and
construction. The electric car has no engine, exhaust system, transmission, muffler, radiator, or
spark plugs. It will require neither tune-ups nortruly revolutionarygasoline. Instead, its power
will come from alternating current (AC) electric motors with a brushless design capable of
spinning up to 20,000 revolutions/minute. Batteries to power these motors will come from high
performance cells capable of generating more than 100 kilowatts of power. And, unlike the leadacid batteries of the past and present, future batteries will be environmentally safe and recyclable.
Integral to the braking system of the vehicle will be a power inverter that converts direct current
electricity back into the battery pack system once the accelerator is let off, thus acting as a
generator to the battery system even as the car is driven long into the future.
The growth of automobile use and the increasing resistance to road building have made our
highway systems both congested and obsolete. But new electronic vehicle technologies that
permit cars to navigate around the congestion and even drive themselves may soon become
possible. Turning over the operation of our automobiles to computers would mean they would
gather information from the roadway about congestion and find the fastest route to their instructed
destination, thus making better use of limited highway space. The advent of the electric car will
come because of a rare convergence of circumstance and ability. Growing intolerance for
pollution combined with extraordinary technological advancements will change the global
transportation paradigm that will carry us into the twenty-first century. [5]
ERP systems have roots in the inventory management and work order processing found in
conventional discrete manufacturing environments. However, today's automotive manufacturing
is more a repetitive environment. This means there's minimal inventory and none of the
conventional order management trappings such as order entry, purchase orders, and work orders.
The latest packaged ERP systems for automotive users would ideally operate without work
orders, while providing all the transactional and planning functionality to support lean production
and flow manufacturing, including planning and shipping schedules releases, kanban (whether
manual or electronic), cumulative reconciliation, and advance ship notice (ASN) transactions.
However, work order-less ERP is unconventional, to say the least. But such systems do exist, in
some fashion. Some ERP systems have been written from scratch with the work order-less,
repetitive manufacturing philosophy in mind. For example, TRANS4M from CMI-Competitive
Solutions, Inc. (Grand Rapids, MI) is a part-number based ERP system that helps provide
complete control and visibility of work-in-process inventory as well as support for pay-point
operations, process work centers, and multiple backflush methods. This ERP system competes
with other ERP systems that have "hidden work orders," says David Schaap, product marketing
manager for CMI-Competitive Solutions, Inc. (Grand Rapids, MI). The hidden work orders help
start and monitor production, but they also require a lot of manual intervention when schedules
are changed after the work orders are released to production. A third group of ERP systems offer
repetitive scheduling functionality, but still require work orders for some functions such as
serial/lot traceability. [6]
2.5.2
EDI is one of those technologies people refer to as an "enabling technology." Yes, it eliminates
paperwork: purchase orders, release documents, shipping manifests, and other business
documents. Equally important, it creates a real-time communications frame-work throughout the
automotive supplier community that integrates OEMs to suppliers; links OEM and supplier
production, scheduling, and distribution systems together; and establishes an electronic process to
communicate material releases (830), production sequences (866), advanced ship notices (ASN;
856), shipping schedules (862), receiving notifications (861), payment order/remittance advice
(820), and other transaction sets.
Ironically, too much paper is still involved in the EDI communications between automotive
supply chain participants. And where there's paper, there's multiple and manual data entryand
data entry errors. Moreover, EDI communications have mostly been between the OEMs and the
Tier 1 suppliers. That's about to change. Chrysler Corp., for instance, has had several mandates
requiring that its Tier 1 suppliers communicate via EDI. Chrysler Tier 1 suppliers already should
have EDI functionality integrated with their ERP-generated schedules. By July 1998, Chrysler
Tier 1 suppliers were to use EDI to transmit 830s to Tier 2 suppliers. Likewise, Chrysler Tier 2s
are to transmit 830s via EDI to Tier 3s by January 1999.
For this to be possible, EDI and release management instruction sets must be seamlessly
integrated to the financial, production, resource scheduling, and distribution modules within ERP
systems. To date, this hasn't been fully realized because EDI requirements have evolved over
time, and the EDI communications were often managed by service vendors acting as third-parties
to both the ERP vendors and the ERP users. Consequently, current EDI/ERP connections are
mostly customized implementations, requiring additional software development to integrate EDI
data and data fields with the business rules encapsulated in the ERP system.
Newly available, fully integrated, EDI-enabled ERP systems can tie ERP-based data directly to
the EDI transaction sets that require those data. For example, kanban pull signals and the material
requirements planning module within ERP can drive the creation and transmission of JIT shipping
schedules (862s). This ensures that Tier 2 suppliers get JIT schedules and shipping information in
a more detailed and timely manner. Likewise, an ERP system that supports 866 production
sequencing operations, including releasing shipment authorization numbers and number ranges,
helps suppliers respond to OEM delivery requirements. Other examples can show how EDIenabled ERP systems can help shorten production cycles, reduce costs, and ensure QS-9000
compliance.
Keep in mind, though, that EDI standards are still in flux. General Motors is in the process of
converting from the North American ANSI ASC X12 EDI standard to the European Edifact
standard in the U.S., so packaged ERP systems will need to handle both EDI standards, plus
minor standards such as Odette and VDA.
Also realize that EDI requirements in general are not monolithic; not all automotive suppliers
need all the EDI functionality that's possible. For example, AlliedSignal, a SAP R/3 user, needs
EDI communications to respond to the requirements of the automakers. But unlike many
automotive suppliers, it also needs EDI functionality to handle a variety of aftermarket
requirements. [6]
2.5.3
Release Management
An outgrowth of JIT, and unique to the automotive industry, is that OEMs and at least the Tier 1
suppliers work according to ERP-generated schedules delivered through EDI and payments based
on ASNs. Again, no work orders, purchase orders, or invoices required.
In doing that, explains Charles Eggerding, vice president, Automotive, for QAD (Grand Rapids,
MI), suppliers don't want to deal with a "three-way match." What he means is that the OEMs or
suppliers don't want to issue purchase orders, receive inventory, and then sit around matching
shipping documents to orders before cutting checks.
Rather, it would be better for the ERP system to track production schedules and generate the
appropriate transaction sets when required. For example, the ERP system matches ASN to
inbound shipments, confirms that the shipment is good, and then remits monies based on an
acknowledgement of the shipment against the contract.
Frankly, some of the flow manufacturing methodologies occurring in the automotive industry just
can't be done manuallyor at least not efficiently manually. Release management is a good
example of why computerization, specifically ERP systems, is crucial. For instance, when
working off a blanket agreement based on a schedule rather than on a work order, the OEM will
send a ship-through number to its supplier, such as ship through 15 on Monday, through 30 on
Tuesday, and through 20 on Wednesday. The ERP system must then dynamically calculate how
much product to ship on a certain date based on what was shipped in the past. Any purchasing
agent can do these calculations manually.
Now add to this two other uniquely automotive ordering techniques. First, retro-billing gives
suppliers the ability to go back in time and retroactively change the price of products after they
have been shipped. Second, pay-as-consumed lets the purchaser delay payment for a product until
it is used, versus when it was shipped. While such ordering techniques are normal, few ERP
systems can create credit debit memos to retroactively bill at a new price for what product was
shipped, let alone used. [6]
According to Brian Finan, Detroit branch manager for J.D. Edwards World Solutions Company
(Southfield, MI), the minimum release management requirements for automotive ERP systems
include cumulative reconciliation, requirement net change reporting, high fabrication and material
tracking, and controlled model year changeover at the part or destination level. Plus, ERP systems
must be capable of managing the variations that all automotive supply chain participants typically
put on the transactions themselves.
2.5.4
Other Requirements
Bar code labeling and data collection are now ubiquitous throughout the automotive industry. The
Automotive Industry Action Group (AIAG) and the OEMs have labeling standards for kanbans,
inventory (palletized materials, individual piece parts, subassemblies, and finished products),
release documents, and even labor time and attendance. Some OEMs require bar coded shipping
documents as backup and verification of the shipping manifests and ASNs that are generated with
outbound shipments and sent by EDI. In most situations, standard label templates are provided,
such as the AIAG shipping label.
Many of these mandatesboth from AIAG and the automakersare replacing pre-printed
labeling with the need for both on-demand printing and custom labeling. Because of this,
packaged ERP systems must be able to extract the relevant data for the label directly from the
ERP database. Moreover, because OEM labeling requirements are ever-changing, the bar code
labeling capabilities in the ERP system must be easy to use; that is, the standard label should only
need to be described once in the ERP system.
QS-9000 is another automotive mandate directly affecting ERP systems. Specific QS-9000 tools
are now being included in packaged ERP systems, such as process mapping tools, compliance
tools, supplier analysis, supplier score card, and other types of supplier rating systems. These
tools, driven by the supplier and inventory data already within the ERP system, will help users
perform qualitative and quantitative checks on inbound and outbound shipments to certify
suppliers for compliance. SAP's R/3 ERP system, for instance has a quality management system
integrated into the purchasing and the shipping portions of the system. This makes supplier rating
an inherent part of doing business.
Of course, this all begs the question: Is specific automotive ERP functionality worth it in the first
place? Absent hard numbers and rigorous research, most ERP user companies feel in their "virtual
gut" that they gain benefits in terms of time, money, and competitiveness. A more quantifiable
response comes from the AIAG. Its Manufacturing Assembly Pilot (MAP) study last year showed
that EDI use at the Tier-2 level would slash lead times and generate savings estimated at $1.1
billion per year, overall. [6]
2.5.5
Vendors Are Helping Automotive Users Jump Start Their ERP Implementations. ERP
implementations are a substantial investment in time and money. They always have been. Lately,
though, these implementations have become more business reengineering initiatives than software
installation efforts. While the former can offer several benefits to the latter, many users would
rather focus on quickly solving core critical business needs with software, such as instituting
effective EDI communications or solving Year 2000 issues. Once they have their ERP systems up
and running, they can then take their ERP implementation to the next step by changing original
software settings or rewriting code to accommodate business growth.
Many ERP vendors offer ways to "kick start" both the initial ERP implementation effort and the
eventual modification steps. Some have created "industry templates" to tailor the ERP system for
a specific automotive participant, whether OEM, supplier, or aftermarket supplier. These
templates are based on the best business practices, that is, the automotive supplier business
standards and requirements instituted by organizations such as the AIAG and mandated by the
OEMs.
SAP, which calls its templates "preconfigured systems," has Solution Maps that identify what its
R/3 ERP system can do for specific areas in an automotive enterprise. "Solution Maps are what
companies used to hire consultants for, to help the companies understand where they are and what
they want to do to accomplish their goals," says Gregory Mekjian, director of Automotive
Strategic Business Unit for SAP America (Southfield, MI).
Modifying these templates or preconfigured system is expected as the user's understanding of the
ERP system grows and the user company's business practices change. Some ERP vendors offer
tools to help in making those modifications. For example, Baan's dynamic enterprise modeling
(DEM) tool lets companies dynamically generate software that supports the business processes
they have modeled. This way, rather than asking its automotive customers to conform their
business practices to how the Baan software works, says David Fowler, senior industry consultant
for The Baan Company (Troy, MI), DEM can "bend" the ERP software to support the customer's
business practiceswithout the customer necessarily having to change or do major business
processes reengineering up front. [6]
CHAPTER THREE
SYSTEM ANALYSIS AND METHODOLOGY
This project is being developed to manage and computerize certain processes involved in the
everyday running of an automotive industry like Innoson Vehicle Manufacturing Ltd., in the
areas of manufacturing, human resource management, financial management and supply
processes.
Below is an outline that gives an overall idea about the search methods/fact gathering techniques
I used while gathering the information:
a) Interview
b) Study of records/manuals
c) Evaluation of forms
A. Interview
A face-to-face interview was carried between the researcher (me), head of the Department
(HOD) of the Spare Parts Department (SPD), and the Human resource manager (HRM). This
enabled the researcher establish good rapport with the participants and therefore gained their
cooperation.
B. Study of Records/manuals
An existing system can best be understood by studying the existing documents, such as;
i.
ii.
iii.
C. Evaluation of Forms
I was able to gain access to some forms (paper documents) that are used by the company which
are useful; these forms include Bill of materials, candidate form for applicants, invoice
documents, sales receipts and purchase order documents, A bill of materials is a list of the raw
materials, sub-assemblies, intermediate assemblies, sub-components, parts and the quantities of
each needed to manufacture an end product. A BOM may be used for communication between
manufacturing partners, or confined to a single manufacturing plant.
process that is time consuming and not financially responsible. The process relies on manual
entry at the end of each business day by the warehouse department. Each of the locations within
the company operates independently of each other with no inner company communications.
Each warehouse department has its own inventory which could result in over purchasing of
materials that another location could have overstocked. The receiving of materials process is
slow and time consuming. A receiving department employee has to visually inspect the paper
work and verify that all materials arriving are on the manifest. These processes are paper based
that could result in lost time and money if papers are misplaced or lost.
3.2.2
The current Human Resource management process is based on storing employee information in
Microsoft Access databases. This process does not provide easy identification of particular staff,
for instance staff with the same surname and initials but in different department, management
officials cannot easily identify the particular staff data needed because the image of the staff is
not present thereby making the searching of employee data time wasting and inefficient. Also it
does not provide sorting of employee information, for example, based on salary, position,
qualifications etc.
3.2.3 Current Financial and Accounting Management Process
The current system in Innoson Vehicle Manufacturing is based on entry of financial data into
Microsoft Excel spreadsheets. This process does not provide currency changing capacities, which
indicate ineffectiveness looking at the fact that transactions are sometimes carried out in foreign
currencies and also it cannot create reports and invoices automatically for transaction.
3.2.4
Feasibility Study
Feasibility studies aim to objectively and rationally uncover the strengths and weaknesses of the
existing business or proposed venture, opportunities and threats as presented by the environment,
the resources required to carry through, and ultimately the prospects for success.
a) Economic Feasibility: Economic analysis is the most frequently used method for evaluating
the effectiveness of a new system. More commonly known as cost/benefit analysis, the procedure
is to determine the benefits and savings that are expected from a candidate system and compare
them with costs. As such the implementation of the new system will save a lot of money (money
used in running the manual process and elimination of loss form overstocking).
b) Operational Feasibility: Operational feasibility is a measure of how well a proposed system
solves the problems. To an extent the proposed system is going to solve the problem of high
dependency on forms, files, and cabinet in carrying out the basic processes of the company. It
eliminates double of entry of data, cuts down on excess personnel staff and helps in decision
making of the management.
3.2.5
The major problems the present system face are associated with the fact that it is not automated,
these problems are outlined:
i.
Creation and storage of Invoices: Invoices cannot be automatically generated and stored
ii.
iii.
complete.
Stocking process: The process of taking stock is tedious because it involved manual
counting the amount of goods left in the stock, as a result of the process the results are
iv.
v.
vi.
Also the right amount of stock needed cannot be identified and can lead to overstocking.
Data Integration: Due to the different processes of taking data in different departments,
there is no integration or availability of the same up-to-date data throughout all the
vii.
departments.
Difficulty in tracking and retrieving data from the related inventory.
viii.
It requires 3(three) privileged users; the Plant Manager, administration officer (admin),
ii.
iii.
numbers, due dates and quantities, for detailed analysis and reporting.
Creation and maintenance of a master-list of departments within the company.
Creation of a master employee list.
Creation and maintenance of employee records.
Creation and maintenance of a master list of inventory of production parts.
Selection of inventory and stage it for shipment
Saving and emailing of invoices to customers.
3.4.2
Due to the issues arising from the manual process of delivery of goods of the existing system,
this research work is being carried out to automate the manual processes involved in the
inventory of stock, the registration of incoming and outgoing shipments and every other process
carried out manually. And also the lack of a proper financial and HR management system; below
are some of the benefits that would be derived from the new system:
i.
ii.
Provides the manufacturer with up-to-date information about current stock level,
customers, employees and maintenance schedules.
iii.
iv.
Provides the manufacturer with up-to-date information about previous shipments made,
and confirms the amount of goods sent or received from the manufacturer through the
invoices generated.
v.
vi.
Alerts the admin officer when a particular stock is low in the warehouse of the plant.
vii.
viii.
All the transactions made should results either success or failure to provide consistency.
Waterfall Model
V-Shaped Model
Evolutionary Prototyping Model
Spiral Development Methodology (SDM)
Iterative and Incremental Method
Agile development(Extreme Programming)
3.5.1.1
i.
ii.
People and interactions are emphasized rather than process and tools. Customers,
developers and testers constantly interact with each other.
iii.
iv.
v.
vi.
vii.
viii.
3.5.1.2
i.
ii.
iii.
The project can easily get taken off track if the customer representative is not clear what
final outcome that they want.
iv.
Only senior programmers are capable of taking the kind of decisions required during the
development process. Hence it has no place for newbie programmers, unless combined
with experienced resources.
When new changes are needed to be implemented. The freedom agile gives to change is
very important. New changes can be implemented at very little cost because of the
frequency of new increments that are produced.
ii.
To implement a new feature the developers need to lose only the work of a few days, or
even only hours, to roll back and implement it.
iii.
Unlike the waterfall model in agile model very limited planning is required to get started
with the project. Agile assumes that the end users needs are ever changing in a dynamic
business and IT world. Changes can be discussed and features can be newly effected or
removed based on feedback. This effectively gives the customer the finished system they
want or need.
iv.
Both system developers and stakeholders alike, find they also get more freedom of time
and options than if the software was developed in a more rigid sequential way. Having
options gives them the ability to leave important decisions until more or better data or
even entire hosting programs are available; meaning the project can continue to move
forward without fear of reaching a sudden standstill.
Planning
The planning activity begins with the creation of a set of stories that describe required features
and functionality for software to be built. Each story is written by the customer and is placed on
an index card. The customer assigns a value (i.e. a priority) to the story based on the overall
business value of the feature or function. As development work proceeds, the customer can add
stories, change the value of an existing story, split stories, or eliminate them. The XP team then
reconsiders all remaining releases and modifies its plans accordingly. [7]
b. Design
XP design rigorously follows the KIS (Keep It Simple) principle. A simple design always
preferred over a more complex representation. In addition, the design provides implementation
guidance for a story as it is written nothing less, nothing more. The design of extra
functionality (because the developer assumes it will be required later) is discouraged. [7]
c. Coding
XP recommends that after stories are developed and preliminary design work is done, the team
should not move to code, but rather develop a series of unit tests that will exercise each of the
stories that is to be included in the current release (software increment). Once the unit test has
been created, the developer is better able to focus on what must be implemented to pass the unit
test. Nothing extraneous is added (KIS). Once the code is complete it can be unit tested therefore
providing instantaneous feedback to the developer. [7]
d. Testing
We have already noted that the creation of a unit test before coding commences is a key element
of the XP approach. The unit tests that are created should be implemented using a framework
that enables them to be automated. This encourages regression testing strategy whenever code is
modified. XP acceptance tests also called customer tests are specified by the customer and focus
on overall system features and functionality that are visible and reviewable by the customer.
Acceptance tests are derived from user stories that have been implemented as part of a software
release. [7]
CHAPTER FOUR
SYSTEM DESIGN AND IMPLEMENTATION
4.1 System Design
During the Design Phase, the system is designed to satisfy the requirements identified in the
previous phases. The requirements identified in the Requirements Analysis Phase are
transformed into a System Design Document that accurately describes the design of the system
and that can be used as an input to system development in the next phase. In this project the
design methodology employed is Object-Oriented Design Methodology.
Admin
Create User
Fig 4.1
Staff
Register Staff
Financial
Inventory
Management
Management
CRM
HR
Management
4.2.
Fig 4.2
4.2.1 A Data Flow Diagram of the Order Processing of the proposed System.
Fig 4.2.1
4.2.2
The system has 4 (four) modules namely: Financial Management, Customer Relationship
Management, Inventory Management and Human Resource Management.
1. Financial Management: This is composed of creation, viewing, deleting, updating
and saving of Estimates, Invoices Receivables, Supplier Receipts and Supplier
Invoices. Estimates and Invoices can be saved or emailed to the customer in a pdf
format.
2. Customer Relationship Management: This is composed of creation, viewing,
deleting, updating and saving of Leads, Opportunities, Customers and Contacts.
Leads can be converted to opportunities, opportunities to customers, and
customers to contacts.
3. Inventory Management: This is composed of creation, viewing, deleting, updating
and saving of Items, Shipments, Move transactions, Purchase orders, receipts and
orders.
4. Human Resource Management: This is composed of creation, viewing, deleting,
updating and saving of Candidates and Employees. Here application access can
be managed by the admin or HR manager.
4.3
Database Design
Database design is the process of producing a detailed data model of a database. A properly
designed database provides you with access to up-to-date, accurate information.
4.3.1
4.3.2
4.3.3
4.4.1.1
Hardware Requirements.
Table 4.1 describes the hardware requirements for the Automotive Plant Management
system.
Hardware
Description
Processor
Memory
At least 1024MB
Others
Internet access
Description
Operating System
Web Server
Internet Browser
Programming(Scripting) Languages
4.4.2
Development Tools
a. PHP
PHP (acronym for Hypertext Preprocessor).PHP is a simple, fast, portable scripting language
well suited for development of database-enabled Web sites. It was developed in 1995 and is
currently powering tens of millions of Web sites worldwide. The predecessor to PHP was
PHP/FI, Personal Home page/Forms Interpreter, developed by Rasmus Lerdorf in 1995 to help
him track the number of visitors accessing his online rsum. It was basically a set of Perl/CGI
scripts later rewritten by Lerdorf in the C language and opensourced; that is, made freely
available. PHP was very Perl-like in sytnax, but whereas Perl is an all-purpose, jack-of-all-trades
scripting language, PHP was designed specifically to master the Web. PHP instructions can be
embedded with HTML right in the Web page so that whenever the page is loaded, PHP can
execute its code. PHP made processing forms easier by providing automatic interpretation of
form variables. It allowed for interaction with databases. It enabled users to create simple
dynamic Web sites. The toolset Rasmus Lerdorf developed was so popular that in 1997, PHP/FI
2.0 was released. [9] Due to the popularity of this new release, Lerdorf was soon joined by a core
group of developers, who continued to provide improvements and enhancements to the new
language. By this time, there where thousands of users and approximately 50,000 Web sites
running PHP/FI pages; Zeev Suraski and Andi Gutmans, two students attending Technion-Israel
Institute of Technology, needed a language for their university e-commerce project. They chose
PHP/FI for their project. Dissatisfied with its limitations and bugs, they put their project aside,
and rewrote PHP almost from scratch. PHP 3.0 was a significant departure from the previous
code base. The new language supported add-on modules and had a much more consistent syntax.
At this time, the meaning of the acronym changed as well. PHP now stands for PHP: Hypertext
Preprocessor. PHP 3.0 was released in 1998 and is the closest version to PHP today. By May
2000, PHP 4 was released. The core of PHP 4 was entirely rewritten to improve the performance
of complex Web applications and improve modularity of the platform. Zeev Suraski and Andi
Gutmans, the authors of PHP 3, introduced a new parsing engine, called the Zend engine, which
is the scripting language that powers PHP today. Because of their internationally recognized
authority, Suraski and Gutmans founded Zend Technologies, the PHP Company, and their
contributions to PHP have been a major reason for its explosive worldwide growth. The term
Zend is a portmanteau, a word created by combining the letters in their first names: Zeev and
Andrew Version 4 offered an open Application Programming Interface (API), allowing other
programmers to write modules for PHP, modules that would extend its functionality, modules
that allowed PHP 4 to support most of the available databases and Web servers available. With
this release, PHP became a serious programming language and platform for developing and
deploying complex Web applications. The latest incarnation of PHP was released in July 2004.
PHP 5 added a whole new object-oriented model to the language. The new model is based on
Zend Engine 2 and greatly improves PHP performance and capabilities. Most of the functionality
is backward compatible, allowing programs written in older versions to continue working. [9]
b. JavaScript
JavaScript is Netscape's built-in, cross-platform scripting language. Like HTML, it will work on
all platforms. JavaScript allows you to enhance the functionality of your Web pages by
embedding applications directly into your HTML. You can use JavaScript to build applications
that range from adding interactivity to your pages to applications that interact with databases.
Although Netscape created JavaScript, it will work on most modern browsers, including
Microsoft's Internet Explorer (IE). However, IE doesn't directly support JavaScript. IE has its
own scripting languageJScriptthat supports most of the features found in JavaScript. In the
few instances in which the languages differ, those differences are pointed out and a workaround
is presented. As these are the two main browsers on the market, the scripts we will be writing
will focus on them. It was introduced to increase the speed of web applications by working
behind the scene with the database, retrieving and storing data without reloading the whole page.
JavaScript is not used to pass sensitive data such as passwords in view that the codes are
executed at the client side where the system can be vulnerable to malicious attacks. [8]
c. Html
HTML, acronym for HyperText Markup Language, is a markup language used to describe the
formatting of text in a document. It is useful in the sense that it allows text to be structured
according to its purpose, namely as a heading, paragraph and so on. This is accomplished by
writing the HTML in tags that describes to the web browser how the text is to be displayed. A
scripting language such as PHP and JavaScript can be easily embedded in HTML to enhance the
functionality of HTML.
d. Netbeans 8.0.2 IDE
Netbeans 8.0.2 IDE was selected for this project because of its ability to automatically indents
lines, matches words and brackets, and highlights source code syntactically and semantically. It
lets you easily refactor code, with a range of handy and powerful tools, while it also provides
code templates, coding tips, and code generators. Keeping a clear overview of large applications,
with thousands of folders and files, and millions of lines of code, is a daunting task. NetBeans
IDE provides different views of your data, from multiple project windows to helpful tools for
setting up your applications and managing them efficiently, letting you drill down into your data
quickly and easily. Finally it was chosen because its ability to recognize Javascipt, Ajax, CSS,
and PHP codes with code hinting and bug detection.
f. Developer community
g. Ease of learning
routine must have been written according to specification and tested to complete satisfaction.
Also bugs must have been removed completely and the software produces exactly what is
required when data is being given to it.
CHAPTER FIVE
SUMMARY, CONCLUSIONS AND RECOMMENDATIONS
5.1 Summary
Automotive Plant Management System has been developed to eliminate the challenges
faced at an Automotive Plant (Innoson Vehicle Manufacturing Ltd.) in carrying out its daily
activities. The system was developed to provide integration of data throughout the company, by
managing financial data, providing inventory of assembly parts, providing a customer
relationship management (CRM) system and by managing staff information.
5.1.1 Achievements
The achievements in this system can be summarized below:
1. Provides a computerized way of storing files such as invoices, orders, receipts
replacing the manual method.
2. Provides easy and flexible access to employee and department information.
3. Provides an easy way of sending invoices to customers.
4. Provides a CRM system to manage customers.
5.1.2 Difficulties Experienced
The difficulties encountered during the development of this project are highlighted below:
1. Limited time to develop a system that covers all operations of the company.
2. Limited access to the internet.
3. Power supply problems
4. Insufficient access to companys information.
5.2 Conclusion
The implementation of this system will bring about speed in processing information and carrying
out the normal manual processes. Also it will bring about better customer relationship, less
overstocking of inventory, data consistency and easy employee management.
5.3 Recommendations
This application is recommended for Automotive Plants i.e. plants that deal will automotive parts
and manufacture of automobiles having dealers as customers.
REFERENCES
1. http://www.plex.com/industries-and
solutions/industries/automotive.html/#sthash.bjcXMEFG.dpuf
2. www.nac.org.ng/industries-genesis.php
3. www.nac.org.ng/industries-problems.php
4. www.dspi.com/home/manufacturing.php
5. www.madehow.com/voulme-1/Automobile.html
6. Lawrence S. Gould, How ERP Systems must meet the challenges of Automotive Suppliers.
66.192.177.249/articles/119808.html
8. Dan Barrett (1999), Essential Javascript for web professionals, Prentice Hall, New York.
9. Ellie Quigley with Marko Gargenta (2009).PHP and MySQL by example.
10. Paul raj Ponniah. (2003). Database Design and Development: An Essential Guide for IT
Professionals. John Wiley and Sons.
11. KPMG International. (2013). The cloud takes shape. KPMG International.
12. Gould, L. (2014, Febuary). Dassault Goes To The Cloud. Automotive Design and
Production, pp. 34-35.
13. Peter Dicken (2003), Global Shift: Reshaping the globl economic map in the 21 st Century.
New York , Sage Publications Ltd.
14. Center for Automotive Research (CAR). (2014), Advanced Information Technology
Solutions: An Engine of Innovation, www.cargroup.com .
15. Ivan Marsic (2012), Software Engineering, New Jersey, Rutgers University.