Automotive Solutions VA | Automotive Management VA | Gary Simmons MCS
Automotive Plant Management System
-
Upload
wisdom-wiseguy-hambolu -
Category
Documents
-
view
218 -
download
0
Transcript of Automotive Plant Management System
-
7/25/2019 Automotive Plant Management System
1/54
ABSTRACT
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 therequirements generated, the new system is designed. An bject riented
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 #lant $anagement system for a manufacturing company is a
project developed with #%#, $y&'(, Ajax, %T$(, )ava&cript and )query
#lugins, it provided better and more efficient management of information
generated from %uman *esource, +nventory, ompany -inance and also
ustomer *elationship $anagement
-
7/25/2019 Automotive Plant Management System
2/54
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 industrys principal products are passenger automobiles and light trucks,
including pickups, vans, and sport utility vehicles. ommercial 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. +ncreasingly
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 that/s
dramatically smaller than it was just a few years ago. 012
An Automotive #lant $anagement &ystem !A#$&" is a software solution for automotive plants
which captures and accesses all production and quality data at the 3manufacturing moment4 to
gain the real5time intelligence required to make timely and effective manufacturing decisions 012in
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 +ndustry in Nigeria dates back to early 1678s when private companies like 9A,
(eventis, &A, :;own !=>" or &emi5=nocked >own !&=>" parts.
?overnment however, became involved in the industry between 16@85168 when it concluded
agreements with a number of Automobile #lants in ;urope to set up B cars and C truckDlight
commercial vehicles assembly plants using ompletely =nocked >own !=>" #arts.
-
7/25/2019 Automotive Plant Management System
3/54
The B car plants are #eugeot Nigeria (td. !#AN", =aduna, and Eolkswagen of Nigeria (td.
!E
-
7/25/2019 Automotive Plant Management System
4/54
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. +n order to run a
manufacturing plant efficiently, the plant must keep assets and equipment in good working order.
+f 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 company/s profitability and hurt their reputation. $aintenance management has
also been one of the reasons for poor performance of automotive industries. 0C2
Automotive #lant $anagement &ystem !A#$&" is a single unified platform that helps
automotive plants manage their manufacturing operations 012by connecting the manufacturing
floor with the management floor for actionable information to understand costs, optimiFe
schedules, eliminate waste and keep up with the pace of the business. 012
1.2 Stateent of Pro!"e
After taking an in5depth look at +nnoson Eehicle $anufacturing, + noticed some areas of
weakness in the management of certain operations in the company, below listed are these
problemsG
i. #oor staff data management.
ii. +neffective customer relationship management.iii. +nefficient inventory management to maintain accurate real time data and reduce excess
inventory.iv. +nadequate 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 likeJ
i. %aving inconsistent data.
ii. -iles and document not being secure enough.
iii. The manual process is slow and cumbersome.
-
7/25/2019 Automotive Plant Management System
5/54
1.# O!$ect%&e' of t(e Study
The objective of this project is to develop a management information software that covers
modules whichG
i. #rovides management of all employee information.
ii. #rovides customer relationship management.iii. %andles inventory of automotive production parts.iv. #rovides management of financial information such as estimates, invoices, receivables,
sales receipts and supplier invoices.
1.) S%gn%f%cance of Study
This project will go a very long way in improving management of automotive plants. (isted
below are the significances of this system if employed in an Automotive #lantG
i. +ncreased customer satisfaction as services and products consistently deliver what they
promise providing faster customer response time.ii. ;asy access to staff information.
iii. +mproved risk management due to accurate inventory data.iv. :etter data management and security of data.v. A computeriFed way of organiFing transaction details between manufacturers and
distributors.
1.* Sco+e of t(e Study
The Automotive #lant $anagement &ystem covers management of activities and operations
which take place in an automotive plant in the view of improving customer satisfaction, higher
profit and also making better management decisions. This system consist of five !C" modules
which are accounting and financial management, customer relationship management, human
capital !human resource" management, inventory management. This project covers user access to
various modules of the system based on user identity.
1., -%%tat%on of t(e Study
a. An automotive plant having so much inventory processes involved in the activities which
are carried out daily will produce a lot data. These data will have to be stored securely
and is too large to be stored on local servers, therefore the introduction of cloud
computing services will be required to provide efficient storage space to complement
-
7/25/2019 Automotive Plant Management System
6/54
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.
1. Def%n%t%on' of Ter'
%. Assembly partsG These are individual parts which are used in an automotive assembly
plant to assembly an automobile machine%%. Assembled automobilesG These are already assembled automobiles which are ready for
sale.%%%. loud computingG it is computing in which large groups of remote servers are networked
to allow centraliFed data storage and online access to computer services or resources%&. #rivate cloudG #rivate cloud is cloud infrastructure operated solely for a single
organiFation, whether managed internally or by a third5party, and hosted either internally
or externally.&. &erversG A computer that provides data to other computers.
&%. peration &ystemG the software that supports a computer/s basic functions, suchscheduling tasks, executing applications, and controlling peripherals.
&%%. A#+!Application #rogramming +nterface" G a specific method prescribed by a computer
operating system or application program by which a programmer writing an application
program can make requests of the operating system or another application.&%%%. +>; !+ntegrated >evelopment ;nvironment"G An +>; is a programming environment that
has been packaged as an application program, typically consisting of a code editor. A
compiler, a debugger, and a graphical user +nterface !?9+" builder.%/. ?9+ !?raphical 9ser +nterface"G a visual way of interacting with a computer using items
such as windows, icons and menus used by most modern operating systems./. Ajax !Asynchronous )avascript and K$("G Ajax is a group of interrelated web
development techniques used on the client5side of to create interactive web applications./%. #rogramming (anguageG A programming language is an artificial language designed to
express computations that can be performed by a machine, particularly a computer.
CHAPTER T0O
-ITERATURE REIE0
2.1 Autoot%&e P"ant anageent
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
-
7/25/2019 Automotive Plant Management System
7/54
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 siFe
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 organiFing the
entire work force of the enterprise to produce high5quality output for the national economy
within the production plan/s time limits, increase efficiency, create healthy and safe working
conditions, and improve the worker/s 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 engineerJ the division of economic management, headed by the chief
economistJ the division of production management, headed by the chief controller !production
chief"J 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 siFe of contemporary enterprises increase the role of plant
management and lead to increases in the number of staff. +mproving 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. +n order to make
the administrative work less labor5consuming, plant management is backed up by modern
organiFational and computer technology. Training and regular extension courses raise the
qualifications of the staff employed by the plant management and lead to better organiFation 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.
2.2 I+ortance of In&entory anageent %n Autoot%&e Indu'try
Automobile industry is a symbol of technical marvel by human kind. The
industry could have a strong multiplier eect on economic growth [13]
through ecient managements of its inventory systems. !nventory
management simply means the methods used to organi"e# store and replace
inventory# to keep an ade$uate supply of goods while minimi"ing cost.
Assets held in inventory are generally re$uired to ensure service delivery
-
7/25/2019 Automotive Plant Management System
8/54
continue as planned without interruption. %ike any asset# decisions need to
be made whether they should be held# and how much to hold# and they need
to be eciently managed. &cient management of inventory concerns most
managers of marketing and supply businesses# whether they are retail#
wholesale# or service oriented. 'uccessful# well(organi"ed businesses rely
heavily on inventory management systems to make certain that ade$uate
inventory levels are available to satisfy their customer demand. The
inventory system has diverse decision variables that can be considered as
continuous like regular orders# demand on the stock# regular supply et
cetera. )n the other hand# there are discrete variables like special orders
that come in at a particular time# theft or accidents that occur without any
warning. *ased on these# decision makers need to plan properly for their
inventory+ as these discrete and continuous variables always play an
important role in determining the results. ,anagement is given some
discretion in the valuation of the -rms inventory# as they decide on the
timing and $uantity of inventory write(downs. ,oreover# in addition to
purchases and sales of inventory# -rms can make ad/ustments to their
inventory -gures# and subse$uent level of earnings. The e0tent to which
-rms choose to utili"e their discretion to ad/ust the level of inventory can
have a large impact on the -nancial standing of the -rm. The managementof inventory and how it can provide insight into -rm performance is a topic of
interest to shareholders# investors# business owners# and the general public.
Through e0amination of inventory practices and how they dier over time# it
becomes easier to /udge the stability of a -rm and the likelihood that it will
perform well in future periods.
hile a great deal of attention have been focused on automobile industries+
comparatively little empirical research has been done to ascertain theeciency of a single automobile service company in managing inventory in
their distribution systems# both at the factory and dealer levels.
-
7/25/2019 Automotive Plant Management System
9/54
2.# U'e of C"oud Co+ut%ng %n Autoot%&e Indu'try
A loud omputing system is intended to improve and automate the controlling of single
point operations. :y using a single point of control, this goal is accomplished through the
elimination of duplicate entry and the contribution of data integrity, detailed drilldown, simple
training, manageable support, minimal +T maintenance, easy upgrades and reduced costs.
verall, the advantages of cloud computing usage fulfill the original intentions of business as it
allows process manufacturers to manage their business as simply and efficiently as possible. 01C2
loud computing is a model for providing and sourcing information technology services
on a 3pay per use4 basis. loud services are elastic, allowing them to be highly configurable,
adaptable and scalable, and generally require less upfront investment and on5going operating
expenditure than traditional +T models. louds generally take one or a combination of four
formsG private, public, hybrid and community. #rivate clouds are dedicated to a single company
for private use and can either be built within a company/s premises or located off5site, owned and
provided by an external third party. #rivate clouds deliver virtualiFed application, infrastructure
and communications services for internal business users. #ublic clouds are accessible to the
public over a network and are fully owned and provided by external third parties. %ybrid clouds
blend the benefits of public and private clouds, by enabling a company to retain confidential
information in a private cloud, while providing access to the wider choice of cloud computing
services in public clouds. ommunity clouds are collaborative resources shared between a
limited number of organiFations with common requirements and interestsLoften in the same
industry or geographical region. ommunity clouds can be hosted internally or by external third
parties as a managed service. 01C2All four forms of cloud computing can provide computing 3on
demand4 at one or more of four levelsG
i. At the infrastructure level, companies use infrastructure5as5a5service !+aa&" offerings to
source raw computing resources, processing power, network bandwidth and storage on
demand. +aa& is the most basic cloud service model.
ii. At the application level, with software5as5a5service !&aa&", 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.
-
7/25/2019 Automotive Plant Management System
10/54
iii. At the platform level, platform5as5a service !#aa&" is a software platform including
infrastructure elements such as database, middleware, messaging, security and
development tools, as well as a presentation layer, that are used to develop custom
applications.
-
7/25/2019 Automotive Plant Management System
11/54
cloud5based #($ and $$ is the legacy systems that are already in place. These legacy
systems are typically very large, on5site +T systems that have taken considerable investment,
including time and talent spent learning and using these tools. hanging #($ and $$
systems, much less to a cloud5based systems, is a challenge to justify in many cases.
The benefit of a cloud5based enterprise +T solution is the ability to access data and applications
from virtually anywhere. +n addition, it provides a scalable, centrally located infrastructure which
can increase +T efficiency and reduces infrastructure costs. hallenges with legacy systems and
information security still limit the penetration of cloud systems for automotive applications. +n
the future, it is expected that the industry will continue to move forward with cloud5based
systems incrementally.
2.) H%'tory of Autoo!%"e anufactur%ng and %t' Proce''e'.
+n 168 %enry -ord began production of the $odel T/ automobile. :ased on his original $odel
A/ design first manufactured in 168O, the $odel T/ took five years to develop. +ts creation
inaugurated what we know today as the mass production assembly line. This revolutionary idea
was based on the concept of simply assembling interchangeable component parts. #rior to this
time, coaches and buggies had been hand5built in small numbers by specialiFed craftspeople who
rarely duplicated any particular unit. -ords innovative design reduced the number of parts neededas well as the number of skilled fitters who had always formed the bulk of the assembly
operation, giving -ord a tremendous advantage over his competition. 0H2
-ords first venture into automobile assembly with the $odel A/ involved setting up assembly
stands on which the whole vehicle was built, usually by a single assembler who fit an entire
section of the car together in one place. This person performed the same activity over and over at
his stationary assembly stand. To provide for more efficiency, -ord had parts delivered as needed
to each work station. +n this way each assembly fitter took about .H hours to complete hisassembly task. :y the time the $odel T/ was being developed -ord had decided to use multiple
assembly stands with assemblers moving from stand to stand, each performing a specific function.
This process reduced the assembly time for each fitter from .H hours to a mere B.H minutes by
rendering each worker completely familiar with a specific task. 0H2
-
7/25/2019 Automotive Plant Management System
12/54
-ord soon recogniFed that walking from stand to stand wasted time and created jam5ups in the
production process as faster workers overtook slower ones. +n >etroit in 161O, he solved this
problem by introducing the first moving assembly line, a conveyor that moved the vehicle past a
stationary assembler. :y eliminating the need for workers to move between stations, -ord cut the
assembly task for each worker from B.H minutes to just under B minutesJ the moving assembly
conveyor could now pace the stationary worker. The first conveyor line consisted of metal strips
to which the vehicles 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. -ords 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. 0H2
2.).1 Ra3 ater%a"'
Although the bulk of an automobile is virgin steel, petroleum5based products !plastics and vinyls"
have come to represent an increasingly large percentage of automotive components. The light5
weight 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. 0H2
2.).2 De'%gn
+ntroducing a new model of automobile generally takes three to five years from inception to
assembly. +deas 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.
-
7/25/2019 Automotive Plant Management System
13/54
2.).# T(e anufactur%ng Proce''
2.).#.1 Co+onent'
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 C,888 outside suppliers,
including company5owned parts suppliers, are brought together for assembly, usually by truck orrailroad. 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. 0H2
2.).#.2 C(a''%'
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. -rom 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.
&ourceG httpGDDwww.madehow.com
4%gure 1.1Workers 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 9nited &tates. +n 178, ;tienne (enoir, a :elgian mechanic, introduced an internal
combustion engine that proved useful as a source of stationary power. +n 1@, Nicholas tto, a
?erman manufacturer, developed his four5stroke PexplosionP engine. :y 1H, one of his
engineers, ?ottlieb >aimler, was building the first of four experimental vehicles powered by a
modified tto internal combustion engine. Also in 1H, another ?erman manufacturer, arl
-
7/25/2019 Automotive Plant Management System
14/54
:enF, introduced a three5wheeled, self5propelled vehicle. +n 1@, the :enF became the first
automobile offered for sale to the public. :y 16H, automotive technology was dominated by the
-rench, led by ;mile (avassor. (avassor developed the basic mechanical arrangement of the car,
placing the engine in the front of the chassis, with the crankshaftperpendicular to the axles.
+n 167, the >uryea $otor
-
7/25/2019 Automotive Plant Management System
15/54
n automobile assembly lines, much of the work is now done by robots rather than humans. +n
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.
-
7/25/2019 Automotive Plant Management System
16/54
The body is built up on a separate assembly line from the chassis. *obots once again perform
most of the welding on the various panels, but human workers are necessary to bolt the parts
together. >uring welding, component pieces are held securely in a jig while welding operations
are performed. nce the body shell is complete, it is attached to an overhead conveyor for the
painting process. The multi5step painting process entails inspection, cleaning, undercoat
!electrostatically applied" dipping, drying, topcoat spraying, and baking. &moke, weld flashes, and
gases created during this phase of production.
4. 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 bolt5on functional parts using
pneumatically assisted tools.
2.).#.) Pa%nt
5.#rior to painting, the body must pass through a rigorous inspection process, the body in hite
operation. The shell of the vehicle passes through a brightly lit white room where it is fully wiped
down by visual inspectors using clothssoaked in hi5light oil. 9nder the lights, this oil allows
inspectors to see any defects in the sheet metal body panels. >ings, 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 dipLan electrostatically charged bath of undercoat paint!called the!"#oat$ 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 ;5coat bath, the shell is again dried in a booth as it proceeds on to the final paintoperation. +n most automobile assembly plants today, vehicle bodies are spray5painted 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. onsiderable research and programming has gone into the dynamics of
robotic painting in order to ensure the fine PwetP finishes we have come to expect. ur robotic
http://www.madehow.com/knowledge/Textile.htmlhttp://www.madehow.com/Volume-1/Paint.htmlhttp://www.madehow.com/Volume-1/Paint.htmlhttp://www.madehow.com/knowledge/Textile.htmlhttp://www.madehow.com/Volume-1/Paint.html -
7/25/2019 Automotive Plant Management System
17/54
painters have come a long way since -ords first $odel T/s, which were painted by hand with a
brush.
6.nce the shell has been fully covered 1 % 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 B@H degrees -ahrenheit!1OH degrees elsius".
&ourceG httpGDDwww.madehow.com
4%gure 1.)Total assembling of chassis frame and body shell.
The body and chassis assemblies are mated near the end of the production process. *obotic 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.).#.* Inter%or a''e!"y
7.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 weather5strips, vinyl tops, brake and gas pedals, carpeting, and front and rear bumper
fascias.
-.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
http://www.madehow.com/knowledge/Fahrenheit.htmlhttp://www.madehow.com/knowledge/Fahrenheit.html -
7/25/2019 Automotive Plant Management System
18/54
windshield frame. *obots 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 weather5stripping. +t is now ready to
mate with the chassis.
2.).#., ate.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. nce the mating takes place the automobile
proceeds down the line to receive final trim components, battery, tires,anti5freeFe, and gasoline.
N.The vehicle can now be started. -rom 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 systemexamined. 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 trouble5shooters at this stage
analyFe and repair all problems.
-
7/25/2019 Automotive Plant Management System
19/54
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. 0H2
This idea comes from a change in quality control ideology over the years. -ormerly, quality
control was seen as a final inspection process that sought to discover defects only after the vehicle
was built. +n contrast, today quality is seen as a process built right into the design of the vehicle as
well as the assembly process. +n this way assembly operators can stop the conveyor if workers
find a defect. orrections can then be made, or supplies checked to determine whether an entire
batch of components is bad. Eehicle 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 panelsJ dynamicsJ squeaks and rattlesJ functioning electrical componentsJ and
engine, chassis, and wheel alignment. +n 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. 0H2
2.).* T(e 4uture
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. +t will require neither tune5ups norLtruly revolutionaryLgasoline. +nstead, its power
will come from alternating current !A" electric motors with a brushless design capable of
spinning up to B8,888 revolutionsDminute. :atteries to power these motors will come from high
performance cells capable of generating more than 188 kilowatts of power. And, unlike the lead5
acid batteries of the past and present, future batteries will be environmentally safe and recyclable.
+ntegral 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. :ut 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
http://www.madehow.com/knowledge/Integral.htmlhttp://www.madehow.com/knowledge/Integral.html -
7/25/2019 Automotive Plant Management System
20/54
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. ?rowing intolerance for
pollution combined with extraordinary technological advancements will change the global
transportation paradigm that will carry us into the twenty5first century. 0H2
2.* ERP Sy'te' and t(e C(a""enge' of Autoot%&e Indu'try
:eing competitive in the automotive industry requires adopting new management methodologies,
such as just5in5time, electronic data communications, and work order5less scheduling and billing.
#ackaged ;*# systems are now incorporating functionality to support these new methodologies.
The minimum daily core requirements for business systems used to be financial management,
inventory control, order management, and production scheduling. ompetitive pressures over the
past decade have forced the automotive ;$s and suppliers to become lean and mean. Now more
than ever, the industry is run by mandates covering methodologies such as just5in5time !)+T"
manufacturing, electronic data interchange !;>+", order release management, and quality ratings
!'&56888".
These mandates are more than decrees agreed upon by the participants within the automotive
supply chain. They are really business processes that require unique automotive functionalityLa
new minimum set of core requirementsLthat have not typically been included in enterprise
resource planning !;*#" systems. %ere are some of those new requirements being found in the
latest versions of ;*# systems. 072
2.*.1 0ork%ng %n a 6IT 96u't In T%e: en&%ronent
;*# systems have roots in the inventory management and work order processing found in
conventional discrete manufacturing environments. %owever, todays automotive manufacturing
is more a repetitive environment. This means theres minimal inventory and none of the
conventional order management trappings such as order entry, purchase orders, and work orders.
The latest packaged ;*# 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 !A&N" transactions.
-
7/25/2019 Automotive Plant Management System
21/54
%owever, work order5less ;*# is unconventional, to say the least. :ut such systems do exist, in
some fashion. &ome ;*# systems have been written from scratch with the work order5less,
repetitive manufacturing philosophy in mind. -or example, T*AN&C$ from $+5ompetitive
&olutions, +nc. !?rand *apids, $+" is a part5number based ;*# system that helps provide
complete control and visibility of work5in5process inventory as well as support for pay5point
operations, process work centers, and multiple backflush methods. This ;*# system competes
with other ;*# systems that have Phidden work orders,P says >avid &chaap, product marketing
manager for $+5ompetitive &olutions, +nc. !?rand *apids, $+". 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 ;*# systems offer
repetitive scheduling functionality, but still require work orders for some functions such as
serialDlot traceability. 072
2.*.2 Reac(%ng Out and Touc(%ng Su++"%er'
;>+ is one of those technologies people refer to as an Penabling technology.P Qes, it eliminates
paperworkG purchase orders, release documents, shipping manifests, and other business
documents. ;qually important, it creates a real5time communications frame5work throughout the
automotive supplier community that integrates ;$s to suppliersJ links ;$ and supplier
production, scheduling, and distribution systems togetherJ and establishes an electronic process to
communicate material releases !O8", production sequences !77", advanced ship notices !A&NJ
H7", shipping schedules !7B", receiving notifications !71", payment orderDremittance advice
!B8", and other transaction sets.
+ronically, too much paper is still involved in the ;>+ communications between automotive
supply chain participants. And where theres paper, theres multiple and manual data entryLand
data entry errors. $oreover, ;>+ communications have mostly been between the ;$s and the
Tier 1 suppliers. Thats about to change. hrysler orp., for instance, has had several mandates
requiring that its Tier 1 suppliers communicate via ;>+. hrysler Tier 1 suppliers already should
have ;>+ functionality integrated with their ;*#5generated schedules. :y )uly 166, hrysler
Tier 1 suppliers were to use ;>+ to transmit O8s to Tier B suppliers. (ikewise, hrysler Tier Bs
are to transmit O8s via ;>+ to Tier Os by )anuary 1666.
-or this to be possible, ;>+ and release management instruction sets must be seamlessly
integrated to the financial, production, resource scheduling, and distribution modules within ;*#
systems. To date, this hasnt been fully realiFed because ;>+ requirements have evolved over
http://66.192.79.249/dp/redir.cfm?CompanyName=CMICOMP&LCODE=ALhttp://66.192.79.249/dp/redir.cfm?CompanyName=CMICOMP&LCODE=ALhttp://66.192.79.249/dp/redir.cfm?CompanyName=CMICOMP&LCODE=ALhttp://66.192.79.249/dp/redir.cfm?CompanyName=CMICOMP&LCODE=AL -
7/25/2019 Automotive Plant Management System
22/54
time, and the ;>+ communications were often managed by service vendors acting as third5parties
to both the ;*# vendors and the ;*# users. onsequently, current ;>+D;*# connections are
mostly customiFed implementations, requiring additional software development to integrate ;>+
data and data fields with the business rules encapsulated in the ;*# system.
Newly available, fully integrated, ;>+5enabled ;*# systems can tie ;*#5based data directly to
the ;>+ transaction sets that require those data. -or example, kanban pull signals and the material
requirements planning module within ;*# can drive the creation and transmission of )+T shipping
schedules !7Bs". This ensures that Tier B suppliers get )+T schedules and shipping information in
a more detailed and timely manner. (ikewise, an ;*# system that supports 77 production
sequencing operations, including releasing shipment authoriFation numbers and number ranges,
helps suppliers respond to ;$ delivery requirements. ther examples can show how ;>+5
enabled ;*# systems can help shorten production cycles, reduce costs, and ensure '&56888
compliance.
=eep in mind, though, that ;>+ standards are still in flux. ?eneral $otors is in the process of
converting from the North American AN&+ A& K1B ;>+ standard to the ;uropean ;difact
standard in the 9.&., so packaged ;*# systems will need to handle both ;>+ standards, plus
minor standards such as dette and E>A.
Also realiFe that ;>+ requirements in general are not monolithicJ not all automotive suppliers
need all the ;>+ functionality thats possible. -or example, Allied&ignal, a &A# *DO user, needs
;>+ communications to respond to the requirements of the automakers. :ut unlike many
automotive suppliers, it also needs ;>+ functionality to handle a variety of aftermarket
requirements. 072
2.*.# Re"ea'e anageent
An outgrowth of )+T, and unique to the automotive industry, is that ;$s and at least the Tier 1
suppliers work according to ;*#5generated schedules delivered through ;>+ and payments based
on A&Ns. Again, no work orders, purchase orders, or invoices required.
+n doing that, explains harles ;ggerding, vice president, Automotive, for 'A> !?rand *apids,
$+", suppliers dont want to deal with a Pthree5way match.P
-
7/25/2019 Automotive Plant Management System
23/54
*ather, it would be better for the ;*# system to track production schedules and generate the
appropriate transaction sets when required. -or example, the ;*# system matches A&N to
inbound shipments, confirms that the shipment is good, and then remits monies based on an
acknowledgement of the shipment against the contract.
-rankly, some of the flow manufacturing methodologies occurring in the automotive industry just
cant be done manuallyLor at least not efficiently manually. *elease management is a good
example of why computeriFation, specifically ;*# systems, is crucial. -or instance, when
working off a blanket agreement based on a schedule rather than on a work order, the ;$ will
send a ship5through number to its supplier, such as ship through 1H on $onday, through O8 on
Tuesday, and through B8 on . ;dwards
-
7/25/2019 Automotive Plant Management System
24/54
inventory !palletiFed materials, individual piece parts, subassemblies, and finished products",
release documents, and even labor time and attendance. &ome ;$s require bar coded shipping
documents as backup and verification of the shipping manifests and A&Ns that are generated with
outbound shipments and sent by ;>+. +n most situations, standard label templates are provided,
such as the A+A? shipping label.
$any of these mandatesLboth from A+A? and the automakersLare replacing pre5printed
labeling with the need for both on5demand printing and custom labeling. :ecause of this,
packaged ;*# systems must be able to extract the relevant data for the label directly from the
;*# database. $oreover, because ;$ labeling requirements are ever5changing, the bar code
labeling capabilities in the ;*# system must be easy to useJ that is, the standard label should only
need to be described once in the ;*# system.
'&56888 is another automotive mandate directly affecting ;*# systems. &pecific '&56888 tools
are now being included in packaged ;*# 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 ;*# system, will help users
perform qualitative and quantitative checks on inbound and outbound shipments to certify
suppliers for compliance. &A#s *DO ;*# system, for instance has a quality management systemintegrated into the purchasing and the shipping portions of the system. This makes supplier rating
an inherent part of doing business.
f course, this all begs the questionG +s specific automotive ;*# functionality worth it in the first
placeR Absent hard numbers and rigorous research, most ;*# user companies feel in their Pvirtual
gutP that they gain benefits in terms of time, money, and competitiveness. A more quantifiable
response comes from the A+A?. +ts $anufacturing Assembly #ilot !$A#" study last year showed
that ;>+ use at the Tier5B level would slash lead times and generate savings estimated at S1.1
billion per year, overall. 072
-
7/25/2019 Automotive Plant Management System
25/54
2.*.* Autoot%&e U'er' and ERP endor'
Eendors Are %elping Automotive 9sers )ump &tart Their ;*# +mplementations. ;*#
implementations are a substantial investment in time and money. They always have been. (ately,
though, these implementations have become more business reengineering initiatives than software
installation efforts. + communications or solving Qear B888 issues. nce they have their ;*# systems up
and running, they can then take their ;*# implementation to the next step by changing original
software settings or rewriting code to accommodate business growth.
$any ;*# vendors offer ways to Pkick startP both the initial ;*# implementation effort and the
eventual modification steps. &ome have created Pindustry templatesP to tailor the ;*# system for
a specific automotive participant, whether ;$, supplier, or aftermarket supplier. These
templates are based on the best business practices, that is, the automotive supplier business
standards and requirements instituted by organiFations such as the A+A? and mandated by the
;$s.
&A#, which calls its templates Ppreconfigured systems,P has &olution $aps that identify what its*DO ;*# system can do for specific areas in an automotive enterprise. P&olution $aps 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,P says ?regory $ekjian, director of Automotive
&trategic :usiness 9nit for &A# America !&outhfield, $+".
$odifying these templates or preconfigured system is expected as the users understanding of the
;*# system grows and the user companys business practices change. &ome ;*# vendors offer
tools to help in making those modifications. -or example, :aans dynamic enterprise modeling!>;$" 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 :aan software works, says >avid -owler, senior industry consultant
for The :aan ompany !Troy, $+", >;$ can PbendP the ;*# software to support the customers
business practicesLwithout the customer necessarily having to change or do major business
processes reengineering up front. 072
-
7/25/2019 Automotive Plant Management System
26/54
CHAPTER THREE
S
-
7/25/2019 Automotive Plant Management System
27/54
b" &tudy of recordsDmanuals
c" ;valuation of forms
A. Inter&%e3
A face5to5face interview was carried between the researcher !me", head of the >epartment
!%>" of the &pare #arts >epartment !>", and the %uman resource manager !%*$". This
enabled the researcher establish good rapport with the participants and therefore gained their
cooperation.
B. Study of Record'>anua"'
An existing system can best be understood by studying the existing documents, such asJ
i.
-
7/25/2019 Automotive Plant Management System
28/54
#.2.2 Current Huan Ca+%ta" anageent Proce''
The current %uman *esource management process is based on storing employee information in
$icrosoft 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.
#.2.# Current 4%nanc%a" and Account%ng anageent Proce''
The current system in +nnoson Eehicle $anufacturing is based on entry of financial data into
$icrosoft ;xcel 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.
#.2.) 4ea'%!%"%ty Study
-easibility 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" Econo%c 4ea'%!%"%ty= ;conomic analysis is the most frequently used method for evaluating
the effectiveness of a new system. $ore commonly known as costDbenefit 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" O+erat%ona" 4ea'%!%"%ty= perational 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. +t
eliminates double of entry of data, cuts down on excess personnel staff and helps in decision
making of the management.
-
7/25/2019 Automotive Plant Management System
29/54
#.2.* Pro!"e' and 0eakne''e' of t(e E/%'t%ng Sy'te
The major problems the present system face are associated with the fact that it is not automated,
these problems are outlinedG
i. reation and storage of +nvoicesG +nvoices cannot be automatically generated and stored
using the existing system.
ii. The shipping processG #roducts to be shipped or received are also registered using forms,
this process faces the problem of sorting time, but also when products are distributed to
various depots, it takes lots of time to confirm if the products arrived the depots safe and
complete.iii. &tocking processG 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
error prone and not secured.iv. &earching of ;mployee >ataG The process of searching for employee information is
tedious because double entry error of particular employee may occur due to human error
and also due to the fact that employee images or visual verification are not able to saved,
identification of employees with the same names is very hard.v. &tock *eplenishmentG >ue to the manual process of taking inventory of stocks it is hard
to know when a stock is low, and when to replenish stock, no stock alert is set in place.
Also the right amount of stock needed cannot be identified and can lead to overstocking.vi. >ata +ntegrationG >ue to the different processes of taking data in different departments,
there is no integration or availability of the same up5to5date data throughout all the
departments.vii. >ifficulty in tracking and retrieving data from the related inventory.
viii. onstraints couldn/t be applied to the existing system.
#.) Ana"y'%' of t(e Pro+o'ed Sy'te
)ust as the problems and weaknesses of the present system have been rightly outlined, the
proposed system is being developed particularly to automate all manual processes, to save time,
increase production efficiency and make profit which is the ultimate goal of all automotive
industries.
-
7/25/2019 Automotive Plant Management System
30/54
#.).1 4unct%ona" And non?funct%ona" Re;u%reent
A. 4unct%ona" Re;u%reent= These are statement of services that the system provides, how the
system should react to particular inputs and how the system behave in particular situation. The
functional requirements areG
i. +t requires O!three" privileged usersJ the #lant $anager, administration officer !admin",
and the user !staff".ii. ;ach user must have unique passwords and username which are there auto5generated
staff ids, which determines their interfaces and operations as well.iii. The Admin officer should have privileges to create other admin users and manage
application access of any employee.
+t also provides the following functionalities belowG
a. reation of customer invoices including consolidated billing in real timeb. reation and management of journal entries such as a *eceivables, &ales *eceipts,
invoice, ;stimates, &upplier +nvoices.c. reation and maintenance of detailed customer records and related data such as financial,
address, contacts and communication informationd. ;ntering, tracking and fulfilling of customer orders.e. &toring of all customer order and release information, including order number, item
numbers, due dates and quantities, for detailed analysis and reporting.f. reation and maintenance of a master5list of departments within the company.g. reation of a master employee list.h. reation and maintenance of employee records.i. reation and maintenance of a master list of inventory of production parts.
j. &election of inventory and stage it for shipmentk. &aving and emailing of invoices to customers.
:. Non?funct%ona" Re;u%reent= these are the constraints encountered in the development of
the system. &ome of these constrains includesG
a. The cost of setting up a local or cloud network to host the application.
b. &ufficient network bandwidth is required for the system to run effectively.
#.).2 Benef%t' of t(e Pro+o'ed Sy'te
>ue 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
-
7/25/2019 Automotive Plant Management System
31/54
carried out manually. And also the lack of a proper financial and %* management systemJ below
are some of the benefits that would be derived from the new systemG
i. :etter management decisions are made based on financial reports.
ii. #rovides the manufacturer with up5to5date information about current stock level,
customers, employees and maintenance schedules.
iii. #rovides better security of information from unauthoriFed users and hackers.
iv. #rovides the manufacturer with up5to5date information about previous shipments made,
and confirms the amount of goods sent or received from the manufacturer through the
invoices generated.
v. &aves the time in searching for stock or employee data.
vi. Alerts the admin officer when a particular stock is low in the warehouse of the plant.
vii. ;liminates double entry of data, under5stocking and also overstocking.
viii. All the transactions made should results either success or failure to provide consistency.
#.* Sy'te 9Soft3are: De&e"o+ent et(odo"ogy
A &oftware development $ethodology also known as &oftware >evelopment (ife ycle $odel
is a set of activities together with an ordering relationship between activities which if performed
in a manner that satisfies the ordering relationship that will produce desired product. &oftware
>evelopment (ife ycle $odel is an abstract representation of a development process.
+n a software development effort the goal is to produce high quality software. The development
process is, therefore, the sequence of activities that will produce such software. A software
development life cycle model is broken down into distinct activities. A software development life
cycle model specifies how these activities are organiFed in the entire software development
effort. $"v. +terative and +ncremental $ethod
vi. Agile development!;xtreme #rogramming"
-
7/25/2019 Automotive Plant Management System
32/54
+n this project the software development methodology used is Ag%"e De&e"o+ent
et(odo"ogy.
#.*.1 Ag%"e De&e"o+ent et(odo"ogy.
Agility is both a development philosophy and a collection of concepts embedded into
development methodologies. An agile approach to development is essentially a results5focusedmethod that iteratively manages changes and risks. +t also actively engages customers in
providing feedback on successive implementations, in effect making them part of the
development team. 9nlike process5driven documentation, it promotes outcome5driven
documentation. The emphasis of agile practices is on traveling lightweight, producing only
those artifacts !documentation" that are absolutely necessary. 01H2
Agile >evelopment $ethodology combines a philosophy and a set of development guidelines.
The philosophy encourages customer satisfaction and early incremental delivery of softwareJsmall, highly motivated project teamsJ informal methodsJ minimal software engineering work
productsJ and overall development simplicity. The development guidelines stress delivery over
analysis and design, and active and continuous communication between developers and
customers.
#.*.1.1 Ad&antage' of Ag%"e ode"=
i. ustomer satisfaction by rapid, continuous delivery of useful software.
ii. #eople and interactions are emphasiFed rather than process and tools. ustomers,
developers and testers constantly interact with each other.
iii.
-
7/25/2019 Automotive Plant Management System
33/54
#.*.1.2 D%'ad&antage' of Ag%"e ode"=
i. +n case of some software deliverables, especially the large ones, it is difficult to assess the
effort required at the beginning of the software development life cycle.
ii. There is lack of emphasis on necessary designing and documentation.
iii. The project can easily get taken off track if the customer representative is not clear what
final outcome that they want.
iv. nly senior programmers are capable of taking the kind of decisions required during the
development process. %ence it has no place for newbie programmers, unless combined
with experienced resources.
#.*.1.# 0(en to u'e Ag%"e ode"=
i.
-
7/25/2019 Automotive Plant Management System
34/54
9nder Agile $ethodology, ;xtreme #rogramming is employed in this project.
#.*.2 E/tree Progra%ng 9@P:
K# uses an object5oriented approach as its preferred development paradigm. K# encompasses
asset of rules and practices that occur within the context of four framework activitiesG planning,design, coding and testing. -igure O.1 illustrates the K# process and notes some of the key ideas
and tasks that are associated with each framework activity. 0@2
4%g #.1 @P +rogra%ng ode"
a. P"ann%ng
The planning activity begins with the creation of a set of stories that describe required features
and functionality for software to be built. ;ach 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
-
7/25/2019 Automotive Plant Management System
35/54
stories, change the value of an existing story, split stories, or eliminate them. The K# team then
reconsiders all remaining releases and modifies its plans accordingly. 0@2
!. De'%gn
K# design rigorously follows the =+& !=eep +t &imple" principle. A simple design always
preferred over a more complex representation. +n addition, the design provides implementationguidance for a story as it is written M nothing less, nothing more. The design of extra
functionality !because the developer assumes it will be required later" is discouraged. 0@2
c. Cod%ng
K# 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". nce 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 !=+&". nce the code is complete it can be unit tested therefore
providing instantaneous feedback to the developer. 0@2
d. Te't%ng
-
7/25/2019 Automotive Plant Management System
36/54
CHAPTER 4OUR
Suring the >esign #hase, the system is designed to satisfy the requirements identified in the
previous phases. The requirements identified in the *equirements Analysis #hase are
transformed into a &ystem >esign >ocument that accurately describes the design of the system
and that can be used as an input to system development in the next phase. +n this project the
design methodology employed is bject5riented >esign $ethodology.
).1.1 O!$ect?Or%ented De'%gn et(odo"ogy.
bject5oriented design is a design strategy where system designers think in terms of things/
instead of operations or functions. *ather than a program being designed as a set of functions
that interchange data through their parameters and through a shared memory !global variables",
an object5oriented program is made up of interacting objects. bjects maintain their own local
state and define operations on that state information. They hide information about the
representation of the state and hence limit access to it.
4%g ).1 A (%erarc(%ca" ode" of t(e +ro+o'ed 'y'te
(ogin
&taff Admin
reate 9ser *egister &taff *$+nventory
$anagement
-inancial
$anagement
%*
$anagem
-
7/25/2019 Automotive Plant Management System
37/54
).2. Data 4"o3 D%agra of t(e Pro+o'ed Sy'te.
4%g ).2 A Data 4"o3 D%agra of t(e +ro+o'ed Sy'te
).2.1 A Data 4"o3 D%agra of t(e Order Proce''%ng of t(e +ro+o'ed Sy'te.
4%g ).2.1 A Data 4"o3 D%agra of t(e Order Proce''%ng of t(e +ro+o'ed Sy'te
-
7/25/2019 Automotive Plant Management System
38/54
).2.2 De'cr%+t%on of Sy'te odu"e'
The system has C !four" modules namelyG -inancial $anagement, ustomer *elationship
$anagement, +nventory $anagement and %uman *esource $anagement.
1. -inancial $anagementG This is composed of creation, viewing, deleting, updating
and saving of ;stimates, +nvoices *eceivables, &upplier *eceipts and &upplier
+nvoices. ;stimates and +nvoices can be saved or emailed to the customer in a pdf
format.
B. ustomer *elationship $anagementG This is composed of creation, viewing,
deleting, updating and saving of (eads, pportunities, ustomers and ontacts.(eads can be converted to opportunities, opportunities to customers, and
customers to contacts.
O. +nventory $anagementG This is composed of creation, viewing, deleting, updating
and saving of +tems, &hipments, $ove transactions, #urchase orders, receipts and
orders.
C. %uman *esource $anagementG This is composed of creation, viewing, deleting,
updating and saving of andidates and ;mployees. %ere application access can
be managed by the admin or %* manager.
).# Data!a'e De'%gn
>atabase design is the process of producing a detailed data model of a database. A properly
designed database provides you with access to up5to5date, accurate information.
-
7/25/2019 Automotive Plant Management System
39/54
).#.1 En(anced Ent%ty Re"at%on'(%+ D%agra
This shows the entities of the database and their relationships.
4%g ).# An EER d%agra of t(e Data!a'e and %t' Ta!"e'
-
7/25/2019 Automotive Plant Management System
40/54
).#.2 Progra 4"o3 C(art of t(e +ro+o'ed 'y'te.
-
7/25/2019 Automotive Plant Management System
41/54
4%g ).) A f"o3 C(art of t(e +ro+o'ed Sy'te
-
7/25/2019 Automotive Plant Management System
42/54
).#.# Cu'toer Re"at%on'(%+ anageent 4"o3 C(art of t(e +ro+o'ed 'y'te.
4%g ).* A +rogra 4"o3 C(art of t(e Cu'toer Re"at%on'(%+ odu"e
-
7/25/2019 Automotive Plant Management System
43/54
).#.) U'e Ca'e D%agra
9$( 9se ase >iagrams !9>s" can be used to describe the functionality of a system in a
horiFontal way. That is, rather than merely representing the details of individual features of your
system, 9>s can be used to show all of its available functionality. 9>s have only C major
elementsG The actors that the system you are describing interacts with, the system itself, the use
cases, or services, that the system knows how to perform, and the lines that represent
relationships between these elements.
4%g )., U- '(o3%ng Ad%n funct%ona"%t%e'
4%g ). U- '(o3%ng HR Staff funct%ona"%t%e'
-
7/25/2019 Automotive Plant Management System
44/54
4%g ). U- '(o3%ng 4%nanc%a" anageent Staff funct%ona"%t%e'
4%g ). U- '(o3%ng In&entory anageent 'taff funct%ona"%t%e'
-
7/25/2019 Automotive Plant Management System
45/54
4%g ).1 U- '(o3%ng Cu'toer and Sa"e' Staff funct%ona"%t%e'
).) Sy'te I+"eentat%on
This phase constitute one of the final steps to the full development of the software. The system
implementation phase covers all the activities that take placed in converting from an old !already
existing" system to a new system. The proposed system is implemented using #%# as the
scripting language, )avascript, Ajax and $y&'(.
).).1 De&e"o+ent En&%ronent
The suitable development environment has to be established to ensure that the implementation
process runs smoothly. The following describes the software and the hardware requirement for
the development process.
).).1.1 Hard3are Re;u%reent'.
Table C.1 describes the hardware requirements for the Automotive #lant $anagementsystem.%ardware >escription
-
7/25/2019 Automotive Plant Management System
46/54
#rocessor+ntel eleronDentrino 1.7 ?hF #rocessor orhigher or other equivalent processors
$emory At least 1?:. *ecommendedG B?: or more
%ard disk space At least 18BC$:
thers +nternet access
).).1.2 Soft3are Re;u%reent'
Table C.B describes the software requirements for the Automotive #lant $anagement&ystem
Soft3are De'cr%+t%on
perating &ystem $icrosoft
-
7/25/2019 Automotive Plant Management System
47/54
#%#D-+, #ersonal %ome pageD-orms +nterpreter, developed by *asmus (erdorf in 166H to help
him track the number of visitors accessing his online rsum. +t was basically a set of #erlD?+
scripts later rewritten by (erdorf in the language and opensourcedJ that is, made freely
available. #%# was very #erl5like in sytnax, but whereas #erl is an all5purpose, jack5of5all5trades
scripting language, #%# was designed specifically to master the
-
7/25/2019 Automotive Plant Management System
48/54
Uend ;ngine B and greatly improves #%# performance and capabilities. $ost of the functionality
is backward compatible, allowing programs written in older versions to continue working. 062
!. 6a&aScr%+t
)ava&cript is Netscapes built5in, cross5platform scripting language. (ike %T$(, it will work on
all platforms. )ava&cript allows you to enhance the functionality of your
-
7/25/2019 Automotive Plant Management System
49/54
quickly and easily. -inally it was chosen because its ability to recogniFe )avascipt, Ajax, &&,
and #%# codes with code hinting and bug detection.
).).# O+erat%on P"atfor
The
-
7/25/2019 Automotive Plant Management System
50/54
f. >eveloper community
g. ;ase of learning
)., Soft3are Te't%ng
This defines the test requirement which the software should meet and then it is progressively
integrated into a complete package. The process of test plan is concerned with ensuring that a
package produces correct and expected result for all possible input data.
-or this software testing, we have four basic testing that should be adopted.
These includeG
1. 9nit Testing
B. +ntegration Testing
O. &ystem Testing
C. 9ser acceptance Testing
).,.1 Un%t Te't%ng
The unit testing involves testing of each module in the software to verify that they meet their
respective objectives. 9nit testing is carried out to ensure that information flows properly in and
out of the program module under test. The unit testing is also done to ensure the functionality of
each unit such as the +nventory $anagement module, -inancial $anagement module, ustomer
*elationship $anagement $odule and the %uman *esource module are functioning properly.
).,.2 Integrat%on Te't%ng
+ntegration testing has shown that, though sometimes, the modules can perform their respective
functions but when put together they fail to function and produce the expected results.
+ntegration testing is a logical extension of unit testing. %ence, integration testing was done to
the entire program structure to uncover errors associated with interfacing. These errors were
debugged to produce desired results. The essence of integration testing is to ascertain that these
modules do not lose their efficiency and reliability.
).,.# Sy'te Te't%ng
The system testing is testing conducted on a complete, integrated system to evaluate the systems
compliance with its specified requirement. +n the Automotive #lant $anagement &ystem, each
-
7/25/2019 Automotive Plant Management System
51/54
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.
).,.) U'er Acce+tance Te't%ng 9UAT:This is also called beta testing, application testing, and end user testing. This is a phase of
software development in which the software is tested in the 3real world4 by the intended
audience. The 9AT done on this system is the in house testing in which volunteers use the
software. The experience of these test users are then put into consideration.
-
7/25/2019 Automotive Plant Management System
52/54
CHAPTER 4IE
SUAR
-
7/25/2019 Automotive Plant Management System
53/54
*.#.1 4urt(er Area' of Re'earc( 0ork
:elow are some improvements that can be added to an improved version of this programG
1. A payroll system integrated into the financial $odule.
B. A logging &ystem to keep track of 9ser logs.
O. A barcoding system to scan barcodes and serials of automotive parts.
-
7/25/2019 Automotive Plant Management System
54/54
RE4ERENCES
1. httpGDDwww.plex.comDindustries5and
solutionsDindustriesDautomotive.htmlDVsthash.bjcK$;-?.dpuf
2. www.nac.org.ngDindustries5genesis.php
#. www.nac.org.ngDindustries5problems.php). www.dspi.comDhomeDmanufacturing.php
*. www.madehow.comDvoulme51DAutomobile.html
,. (awrence &. ?ould,,o !-' &ystems must meet the #hallenges of utomoti/e &uppliers.
77.16B.1@@.BC6DarticlesD1168.html
. *oger &. #ressman, #h.>. !B818" &oftare !ngineering+ 'ra#titioners pproa#h+
&e/enth !dition, New Qork, $c?raw5%ill.
. >an :arrett !1666",!ssential 0a/as#ript for eb professionals, #rentice %all, New Qork.. ;llie 'uigley with $arko ?argenta !B886".',' and My&2 by e3ample.
1. #aul raj #onniah. !B88O".4atabase 4esign and 4e/elopment5 n !ssential 6uide for )T
'rofessionals. )ohn assault ?oes To The loud. utomoti/e 4esign and
'rodu#tion, pp. OC5OH.
1#. #eter >icken !B88O", 6lobal &hift5 -eshaping the globl e#onomi# map in the 1stCentury.
New Qork , &age #ublications (td.
1). enter for Automotive *esearch !A*". !B81C", d/an#ed )nformation Te#hnology
&olutions5 n !ngine of )nno/ation, www.cargroup.com.
1*. +van $arsic !B81B", &oftare !ngineering, New )ersey, *utgers 9niversity.
http://www.plex.com/industries-and%20solutions/industries/automotive.html/#sthash.bjcXMEFG.dpufhttp://www.plex.com/industries-and%20solutions/industries/automotive.html/#sthash.bjcXMEFG.dpufhttp://www.nac.org.ng/industries-genesis.phphttp://www.nac.org.ng/industries-problems.phphttp://www.dspi.com/home/manufacturing.phphttp://www.madehow.com/voulme-1/Automobile.htmlhttp://www.cargroup.com/http://www.plex.com/industries-and%20solutions/industries/automotive.html/#sthash.bjcXMEFG.dpufhttp://www.plex.com/industries-and%20solutions/industries/automotive.html/#sthash.bjcXMEFG.dpufhttp://www.nac.org.ng/industries-genesis.phphttp://www.nac.org.ng/industries-problems.phphttp://www.dspi.com/home/manufacturing.phphttp://www.madehow.com/voulme-1/Automobile.htmlhttp://www.cargroup.com/