Automobile Engine Manufacturing with Order wise tracking System


The project entitled is “Automobile Engine Manufacturing with Order wise tracking System”. The Automobile project aims at designing and bringing to the market innovative methodologies, software tools, and vertical applications for the cost-effective implementation of cross-platform, multi-device mobile applications. Cross-platform and multi-device design, implementation and deployment is a barrier for today’s IT solution providers, especially SME (Small and medium-sized enterprises) providers, due to the high cost and technical complexity of targeting development to a wide spectrum of devices, which differ in format, interaction paradigm, and software architecture.

Automobile will exploit the modern paradigm of Model-Driven Engineering and code generation to dramatically simplify multi-device development, reducing substantially cost and development times, so as to increase the profit of SME solution providers and at the same time reduce the price and total cost of ownership for end-customers. This project is to update Purchase Order, while updating the same Order wise ID Number allocation will be done in order to track the engine.

Once Order is received Indent will be raised according to the requirement of the materials. The manufacturing process includes different types of operations, after passing the quality control this engine will be transferred to packing section. Here, after packing the reference serial number will be assigned individually. By means of the ID and reference numbers we easily track to see the status of the engine in the manufacturing process. 


  • Purchase Order Updating
  • Order wise ID Number Allocation
  • Indent Preparation
  • Passing QC (Individual ID for Engines)
  • Packing and Assigning Reference Number
  • Customer & Agent Contacts Info.
  • Tracking the Order Status
  • Order Dispatched Summary 



The main aim of the project is to develop “Automobile Engine Manufacturing with Order wise tracking System” to get instant status of the engines in the manufacturing stations. Also to find either the engine is dispatched to the customer or not.


A genetic algorithm based optimization method is proposed for a multi-objective design problem of an automotive engine that includes several difficulties in practical engineering optimization problems. While various optimization techniques have been applied to engineering design problems, a class of realistic engineering design problems face on a mixture of different optimization difficulties, such as the rugged nature of system response, the numbers of design variables and objectives, etc. In order to overcome such a situation, this application proposes a genetic method based multi-objective optimization method that introduces track Id optimality based fitness function, similarity based selection and direct real number crossover. This optimization method is also applied to the design problem of an automotive engine with the design criteria on a total power train. The computational examples show the ability of the proposed method for finding a relevant set of engine in the correct location.


This historical examination of the popularity of the bike has already shown that, in addition to economic factors, psychological motives play a significant role in the development of ownership and driving behavior. With the compact combustion engine, running on fossil fuels, he has acquired the most advanced form of individual mobility. In short, with the bike, man has reached a provisional peak in his ‘auto’-regulative capacity. Bikes and power an increase in individual freedom of movement means an increase in power. Finally, we see real bullets being used for conquering a parking place, aggression that may have begun by raising a middle finger. In extreme cases this can lead to a celibate existence.


Existing System:

                    The existing system was done on the basic of manual work. It is highly tough to find the location of one particular engine under manufacturing. For retrieving the engine within a particular period of time is difficult. It is time consuming process, Data security is low, It involves lots of manual work, the updated data in the job biked cannot be are retrieved easily.  Report are voluminous since it was maintained manually, it takes time to prepare report for management and Redundancy cannot be avoided. Tracking of engine in the site is despite some evidence of its usefulness, performance measurement by using Key Performance Indicators in this industry also has its critics.

Proposed System:

In this new system the drawbacks were solved. Functionalities and advantages of proposed system are: Data is centralized which has overcome the Sharing problem in previous system. As data is maintained electronically, it’s easy for a person to update the details, which has overcome the tedious updating in previous system. Maintenance is easy and performance is good. Mainly the system has automated the tracking of engine in the manufacturing site from various stations. From the start point of the engine to the ready to dispatch section we find the status easily. Each engine unit carries one ID number this is unique, using this ID we track easily. After complete engine unit manufactured the reference number will be allotted to see the future reference. Since this is online application anywhere around the world we access and see the status.


Anywhere access the data since it is online application. When new changes are needed to be implemented it is easy. New changes can be implemented at very little cost because of the frequency of new increments that are produced. Tracking system provides to get instant information about the engine in the manufacturing station. ASP.NET and SQL provides a strong data security and fast access. To implement a new feature it need to lose only the work of a few days, or even only hours, to roll back and implement it. Use input data is very less and it is user friendly. Reports can be taken without query. Automated reports made the user to save the time. No pre-knowledge about software is required for the user.


          Once server down entire work process can be disturbed. If failed to take backup periodically data loss occurs. In case of some software deliverables, especially the large ones, it is difficult to evaluate the effort required at the beginning of the software development life cycle. There is lack of emphasis on necessary designing and documentation. Only senior programmers are capable of taking the kind of decisions required during the development process. Hence it has no place for new programmers, unless combined with experienced resources.


Allocation of engine ID can be done by the support of bar code generator in automated system. This system enables error free and time saving. Since the code prints in the sticker it is easy to stick on the engine. Can also migrate this application in latest framework. The main objective of this methodology is to accelerating the entire software development process. Rapid Application development model helps to reduce the risk and required efforts on the part of the software developer.


Purchase Order Updating:

The purchase order for an engine is a binding bill of sale that must be signed by both the buyer and seller. It itemizes the cash selling price, documentation fees, sales taxes, registration fees, plate fees, rebates and any down payments made by the buyer. The purchase order for a bike highlights all charges related to the transaction. A purchase order may also itemize trade-in information and other promises made by the seller. The purchase order provides binding proof of what was promised at the time of delivery of a new or used bike, as well as the terms and conditions surrounding the sale. Dealerships are required to use purchase orders when completing sales, as they allow the state to determine how much sales tax must be paid. In private party transactions, the title can serve as a purchase order, but a separate purchase agreement is always beneficial. If a dealership promises to repair a dent or offers free oil changes, having these promises in writing on the purchase order will ensure that promised services are completed. After submission of quotation to the customer, the trade will be finalized. The Customers finalize price then they give purchase order to the supplier. The number of purchase orders received are updated for order processing. Whenever we need the purchase order details it is easy to access the information.

Order wise ID Number Allocation:

The Global Shipment Identification Number (GSIN) is the GS1 Identification Key used to identify a logical grouping of logistic units for the purpose of a transport shipment from the seller to the buyer. The unique identifier is comprised of a GS1 Company Prefix, a Shipper Reference, and a Check Digit.     While updating, auto generation of Purchase order number will be assigned. It identifies the logical grouping of one or several logistic units each identified with an separate SSCC and containing trade items as being part of a specific seller / buyer relationship and that travels under one dispatch advice and/or Bill of Lading.

 This number is used to track the manufacturing product present location and status. Until the final stage the manufacturing product is tracked according to the number assigned. The daily manufacturing details of the engine are updated time to time by the supervisor.

Indent Preparation:

When the Indent ordered quantity for all items is included in the Purchase Order then the Indent can be considered as ‘Closed’. The indents can either be directly used to raise the Purchase Order or can go through the Proper sequence of Requesting of RFQ from different Vendors then Rating the Quotations received from different Vendors and then raising the Purchase Orders. All the indents can be directly used to raise the Purchase Order except the Indents whose status is ‘Closed’. Many Requisitions can be clubbed together to raise an indent. All the indents can be directly used to raise the Purchase Order except the Indents whose status is ‘Closed’. For any material requirement user raises an item requisition stating the issue purpose, required material and quantity. System sees this as a demand and will try to fulfil from the available stock. If stock is not available the required material need to be purchased/ produced. If the user raising requisition can identify the non-availability & wants to purchase the material also, he may raise an indent at the same time (which is the case of 1 indent for 1 requisition). Here requisition no. will be stored in indent by system. Once the order is conformed production manager prepares the raw materials required to manufacture the product. This complete requirement list is called as indent. All materials are checked in the stores as per the list then, if there is any shortfall of materials immediately the materials are arranged to avoid production delay.

Passing QC (Individual ID for Engines):

            Quality control (QC) is a procedure or set of procedures intended to ensure that a manufactured product or performed service adheres to a defined set of quality criteria or meets the requirements of the client or customer. QC is similar to, but not identical with, quality assurance (QA). QA is defined as a procedure or set of procedures intended to ensure that a product or service under development (before work is complete, as opposed to afterwards) meets specified requirements. QA is sometimes expressed together with QC as a single expression, quality assurance and control (QA/QC). In order to implement an effective QC program, an enterprise must first decide which specific standards the product or service must meet. Then the extent of QC actions must be determined (for example, the percentage of units to be tested from each lot). Next, real-world data must be collected (for example, the percentage of units that fail) and the results reported to management personnel. After this, corrective action must be decided upon and taken (for example, defective units must be repaired or rejected and poor service repeated at no charge until the customer is satisfied). If too many unit failures or instances of poor service occur, a plan must be devised to improve the production or service process and then that plan must be put into action. Finally, the QC process must be ongoing to ensure that remedial efforts, if required, have produced satisfactory results and to immediately detect recurrences or new instances of trouble. Quality test will be conducted in each and every stage. By referring the individual engine ID code periodical status can be known easily. If the customer wants to know the status of their product, it is easy to get the details by using the reference number of individual engine ID.

Packing and Assigning Reference Number:

            Packaging of parts shall be sufficient to afford protection against deterioration and physical damage during shipment from the supply source to destination. Use of individual bags or containers shall be used to insure adequate protection from physical contact with other parts. Use of newsprint, excelsior, or loosed fill expanded polystyrene shall be avoided as a means of cushioning. Static generating materials should be avoided. Exterior containers shall comply with uniform freight and national motor freight classification rules or regulations or other carrier rules, as applicable to the mode of transportation. Moisture Sensitive devices shall be packaged in moisture proof, conductive material or packaged in moisture proof antistatic material with external conductive field shielding barrier. Oxide Sensitive devices shall be vacuum sealed in moisture proof antistatic material. The package shall be plainly marked with handling precautions against electrostatic discharge and moisture barrier labels components. Packing of the engine will be done after passing all quality tests. Then each packed box consists of a reference number along with the engine ID. This is to track the product even it is in packed condition. When the product is in transit also we easily identify the product details.

Customer & Agent Contacts Info:

            A contact centre can be defined as a coordinated system of people, processes, technologies and strategies that provides access to information, resources, and expertise, through appropriate channels of communication, enabling interactions that create value for the customer and organization. Contact centres, along with call centres and communication centres all fall under a larger umbrella labelled as the contact centre management industry. This is becoming a rapidly growing recruitment sector in itself, as the capabilities of contact centres expand and thus require ever more complex systems and highly skilled operational and management staff. The majority of large companies use contact centres as a means of managing their customer interaction. These centres can be operated by either an in house department responsible or outsourcing customer interaction to a third party agency (known as Outsourcing Call Centres). Contacts database are important for a trader, so the customer & agent contact information are updated up to date. The information consists of customer / agent name, address, phone, e-mail etc. For sending greetings and to do promotional activities these contact are used. A contact center (also referred to as a customer interaction center or e-contact center) is a central point in an enterprise from which all customer contacts are managed. The contact center typically includes one or more online call centers but may include other types of customer contact as well, including e-mail newsletters, postal mail catalogs, Web site inquiries and chats, and the collection of information from customers during in-store purchasing. A contact center is generally part of an enterprise’s overall customer relationship management (CRM).

Tracking the Order Status:

The seller is responsible for processing and shipping your order. Contact them directly for status information. If the seller provided tracking for your order, you can track it by clicking Track [Carrier] package on the receipt page. Tracking information varies by carrier. Some only provide final confirmation of shipment, while others provide detailed updates, like estimated delivery dates or current locations. If your order should have arrived, according to the seller or tracking information, but hasn’t, please contact the shipping carrier directly for more details. Usually the factory area is large to identify a product which is under manufacturing is too difficult. If once the tracking facility is provided the product location is easy to find. Since already we have allotted the engine ID number for each and every engine it is possible. There are different stations in the factory product will moved from one station to another by means of conveyers. Since automated system is followed in the manufacturing site tracking system is must. You can also change your personal details, delivery details and traveler names, if your passes have not yet been fulfilled. Your order confirmation email contains the login details for your account. These are the most common order statuses: Order received, Payment accepted, Pass printed, Order shipped (a Track & Trace number is displayed for Standard or Premium Shipping) and Order refunded (if you requested a refund).

Order Dispatched Summary:

When your order has been dispatched, you will receive an email notification to advise you that it’s on the way. The dispatched notification means that your order has been packed and waiting to be picked up from the warehouse by the delivery company, this occurs twice every weekday. For future reference also the details are required. Dispatch is a procedure for assigning employees (workers) or vehicles to customers. Industries that dispatch include taxicabs, couriers, emergency services, as well as home and commercial services. With vehicle dispatching, clients are matched to vehicles according to the order in which clients called and the proximity of vehicles to each client’s pick-up location. Telephone operators take calls from clients, then either enter the client’s information into a computer or write it down and give it to a dispatcher. In some cases, calls may be assigned a priority by the call-taker. Priority calls may jump the queue of pending calls. In the first scenario, a central computer then communicates with the mobile data terminal located in each vehicle (see computer assisted dispatch); in the second, the dispatcher communicates with the driver of each vehicle via two-way radio. With home or commercial service dispatching, customers usually schedule services in advance and the dispatching occurs the morning of the scheduled service. Depending on the type of service, workers are dispatched individually or in teams of two or more. Dispatchers have to coordinate worker availability, skill, travel time and availability of parts. The skills required of a dispatcher are greatly enhanced with the use of computer dispatching software. Packed engines are dispatched to the respective clients. These information are updated in the order dispatched summary by referring the delivery challan. Shortly called as “DC”. Whenever the materials are dispatched Delivery challan is prepared with the reference number. Without delivery challan materials won’t send out from the company.