VEHICLE MANAGEMENT SYSTEM

BACHLOR IN COMPUTER APPLICATIONS(BCA) Project Report

Submitted By Mr. Atul , ENROLMENT NO:-021633537 COURSE CODE:-CS-76 STUDY CNETER CODE:-0741(p),Vikas Puri. REGIONAL CENTER CODE:-07,TUGLAKABAD. NEW DELHI- 110046

INDIRA GANDHI NATIONAL OPEN UNIVERSITY(IGNOU)

In Partial Fulfillment of the requirements for the aware of the degree of BACHLOR IN COMPUTER APPLICATION

Page: 3

CERTIFICATE

This is to certify that Mr. Atul final year B.C.A. student of (IGNOU), STUDY CENTER (VIKAS PURI ,0741P), did a project on web based solution for VEHICLE MANAGEMENT SYSTEM for the Internet Business solution group of Falcon Marine Exports Limited, BBSR.The project was successfully completed during his study from – JUN to SEP

During this period we found his conduct to be excellent, adaptive, hard working and adhering to the norms of our organization

Mr Hiranmay Dash Project Guide

Page: 4

VIVA-VOCE EXAMINATION

The viva-voce examination of this project work, submitted by Mr.Atul bearing E- No.021633537 was held on

EXTERNAL EXAMINER

INTERNAL EXAMINER

Page: 5

ACKNOWLEDGEMENT

First and foremost I thank the almighty for his shower of blessings and for giving me the courage and enthusiasm and perseverance to handle this project work

It is my duty to thank my parents for their rich source of inspiration and advice.

I also wish to thank my guide Mr.Kijol Agrawall for their kind suggestions and cooperation during the complete duration of the project.

I sincerely thank my Technical Lead. Mr.HIRANMAY DASH who assigned me this project and with whose help this project was completely successfully.

Page: 6

Page: 7 .

Page: 8 .

Contents About Falcon Motors _________________________________________________________ 12 Project Overview _____________________________________________________________ 13 The Benefits ________________________________________________________________ 13 Project Scope _________________________________________________________________ 14 Solution Architecture _________________________________________________________ 14 Technology Used _____________________________________________________________ 15 Development Environment _________________________________________________ 15 Deployment Environment __________________________________________________ 15 Requirement Details__________________________________________________________ 15 Vehicle Management Module ______________________________________________ Vehicle Master Info Maintenance __________________________________________________ Unit Allocation ________________________________________________________________ Scheduled Activities ____________________________________________________________ Change status _________________________________________________________________ Alter Registrations _____________________________________________________________ Fuel Management ______________________________________________________________ Driver Management ____________________________________________________________ TYRE Management Module _________________________________________________ Tyre Master Maintenance ________________________________________________________ Tyre Movements _______________________________________________________________ Tyre Purchases ________________________________________________________________ Scrap Tyres ___________________________________________________________________ Caps & Retreads _______________________________________________________________ Punctures _____________________________________________________________________ 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 Workshop Module __________________________________________________________ 18 Logged Symptoms _____________________________________________________________ 19 Create Job card ________________________________________________________________ 19 Page: 9 .

Accidents and Incidents Module ____________________________Error! Bookmark not defined. Logical Schema Design _____________________________________________________ 29 Vehicle Management Module _____________________________________________________ 29 Accidents & Incidents Module ____________________________________________________ 31 Detail Design_____________________________________________Error! Bookmark not defined. License & Permits _____________________________________________________ Incidents _____________________________________________________________________ Accidents_____________________________________________________________________ Report Module ______________________________________________________________ Trip Planning Reports ___________________________________________________________ Trip Reports __________________________________________________________________ Insurance & Incident ____________________________________________________________ 22 23 23 23 23 24 24 25 High Level Design ____________________________________________________________ 25 Context Diagram ___________________________________________Error! Bookmark not defined. Page: 10 . Reports Module_________________________________________Error! Bookmark not defined. Dataflow Diagrams ______________________________________________________________ 25 Vehicle Management Module _____________________________________________________ 25 Tyre Management Module ________________________________Error! Bookmark not defined.Cancel Job card ________________________________________________________________ 20 Edit of job card ________________________________________________________________ 20 Trip Planning Module ______________________________________________________ Initial Agreements ______________________________________________________________ Final Agreements ______________________________________________________________ Accessories Items _____________________________________________________________ 20 20 21 21 Trip Module _________________________________________________________________ 21 Departure_____________________________________________________________________ 22 Arrival _______________________________________________________________________ 22 Accidents & Incidents Module _____________________________________________ Insurance. Trip Planning Module ____________________________________Error! Bookmark not defined. Trip Module ___________________________________________Error! Bookmark not defined. Workshop Module ______________________________________Error! Bookmark not defined.

Page: 11 .

It offers a variety of transport services to meet the different type of customer requirements like to provide the services for Dept Stores and warehouses. delivers national shipments within with in different states of India. Serving as a strategic advisor and trusted delivery to his clients. whether full or multiple piece delivery. It is a market-tested leader in delivery services. Every day at Falcon Motors. reliability and security Inter –network among different branches with state-of –art technology Page: 12 . Services are made to suite individuals' needs.About Falcon Motors Falcon Motors is one of the premiere transport service company in India. Falcon Motors is a full fledge Transport Services Company with a host of other local offices all over the India. It is committed to excellence to provide services and support to satisfy the customer needs. Falcon offers a full fledged of transport services such as:        Delivering different ranges of product from all parts of geographic locations 24x7 support and services Managed by highly experience team to handle any type of circumstances Well equipped modern amenities to handle easy and proper loading and unloading Covers insurance to each trip of delivery Timely delivery. offering an easy full-fledged delivery of transport services globally. Electronic tracking and confirmation of delivery is available on-line through the Internet within minutes of delivery. it also delivers solutions that are tailored to meet the customer needs through our major product channels. Falcon Motors is the ideal solution for the majority of client time-sensitive deliveries to virtually.

attract and retrain the best employees. knowledge will create confidence and reduce stress and assures better management decisions (route evaluation.  Specifically: 1. Improvements in local & international data control and flexibility 3. Reductions in total local & global vehicle operating costs 2. Resolve Billing Disputes (recorded arrival and departure times) Efficient Logistics Management: assist lost drivers. Dispatch at a glance (view part or the entire Vehicle). improvements in long-term costs and excellent customer service. Improvements in overall transportation savings The Benefits It is widely accepted by VMS that available feature changes the playing field by providing numerous benefits.incredibly focused philosophy:  To provide clients with strategic solutions that offer competitive advantages . efficient scheduling)  Page: 13 .resulting in quick paybacks. VMS has been developed in conjunction with the Transport Industry in an effort to provide a total web-based solution for Maintenance. The VMS includes customers resources. eliminate employee downtime. The science of Vehicle Management has been forever changed by these benefits :  Improved Customer Service: more accurate prediction of arrival times. reduce operator tardiness (information makes managing this a reality). VMS’S . Operational and Administrative Controls in any vehicle situation. faster pickups and deliveries (dispatch closest vehicle by having real time information). The competitive nature of our transport world today requires that we manage all aspects of the transport business. a Vehicle manager is able to offer his/her users maximum flexibility . the vehicles that play an integral part in delivering your products and services to the customer.Project Overview The Vehicle Management System (VMS ) is the Proactive management science of using and maintaining a fleet of vehicles in such a fashion that whilst spending the minimum amount of money . availability and reliability.

save on gas and slow Vehicle wear and tear. VMS is integrated web-based solution comprises of following modules:        Vehicle Management Tyre Management Workshop Trip Planning Trip Incidents and Accidents Reports Detail phases of the engagement:  Requirement gathering and Finalisation of User Requirements  High Level Design  Detail Design  Construction  Unit Testing  Integration Testing  System Testing Solution Architecture Client Tier Browser MS Internet Explorer Presentation Tier Database Tier Database Oracle 8i Webserver Weblogic Server Windows 2000/ME Windows NT Windows NT Page: 14 . Profitability: serve more customers in less time. fewer resources to do equal or more work Project Scope VMS is web-based solution. to fulfill the Falcon Motors requirements. reduce unnecessary overtime. minimize unauthorized use of company vehicles.

Presentation 5. 5.Technology Used Development Environment 1.Windows ME. scheduled activities. Functionalities: Vehicle Master Info Maintenance Vehicle master keeps basic information of a vehicle.Windows ME Oracle 8i Weblogic Webserver HTML. Java. Operating System 2. JavaScript & JSP MS Internet Explorer. JavaScript & JSP MS Internet Explorer Requirement Details A modular approach has been followed to provide for the necessary flexibility to use only the modules related to the user's specific environment. licensing details and other statistical data. Operating System Database Webserver Presentation Client Windows NT/2000. 2. This module provides all relevant information pertaining to the vehicle such as vehicle description. Webserver 4.EditPlus. 3. edition/deletion of existing vehicles.New vehicle addition. and change with every trip of the vehicle . 9x Oracle 8i Tomcat/Java Webserver/ iPlanet Webserver/ Weblogic Webserver HTML. Java. Vehicle Master has that information of vehicle. Netscape Navigator Front Page 2000. Vehicle Management Module Vehicle management module forms the core of the Vehicle Management System. Tools used Windows NT/2000. Toad & Platinum ERWin Deployment Environment 1. Database 3. 4. Queries income Page: 15 . which are dynamic. Client 6.

Driver Management This module keeps record of all drivers involved in the business. permits etc. The user has to specify the last dates and/or odometer readings for these services last provided to ensure that user is timely warned for due activities as period/ distance between two instances of same service is also captured. Unit Allocation This facility allows the user to allocate Exchange Units to vehicles or placing them back to stores. Scheduled Activities This is for planning planned services.details and cost details (fixed /operational/maintenance cost) attached with a vehicle. Change status This facility allows one to change the status of a vehicle within any of the userdefined status. invoicing facility is provides and user is allowed to print a fuel receipt note. Fuel Management On receipt of fuel. Fuel cannot receive more than the maximum capacity of the tank. licenses. This is especially useful where a vehicle has been re-registered due to number plate changes. Alter Registrations This facility allows the user to alter the registration number of a vehicle. insurance. All costs incurred on the old vehicle are automatically carried over to the new registration number. At the time receipt of fuel the system will prompt the level of existing fuel.      Master maintenance for new and old personnel Attendance management Time card input Leaves & Sick leaves Skill & Training need Page: 16 .

Then all tyres in the invoice are listed with identity number. On this subtotal discount % is mentioned and the discount amount shown. make .TYRE Management Module This module provides for a comprehensive tyre management system catering for tyre identification. positioning and removal reasons. Against each identity number details entered can be seen. dates positioned and removed. vehicle or as a spare on a vehicle. The user has option of returning goods to the supplier if they have been incorrectly supplied. The total amount is summed under a head called subtotal. ”Pop-up” screens are provided wherever possible to help the user select from listed values. Full tracking per tyre and/or wheel position is provided to enable a detailed analysis of tracked km's. Repair costs. make. type etc. deletion and query of an existing tyre is provided on the basis of unique identity number. Full scrapping analysis and repair history is kept to enable management accurate decision making in choosing the correct tyre for the operation. type and amount. Tyre Movements This function allows the user to move a tyre from / to a store. wheel positions. When selecting a vehicle the user has to enter the position and date the tyre has been fitted. cross checks are done with invoice balance. Once the tyres are received the user has to enter for each tyre an identity number. purchase details. etc. Over this delivery charges are added Page: 17 . Editing. as well as costs per vehicle. expected km life. Functionalities: Tyre Master Maintenance This function allows the user edit old or adds new tyres. On entry of new tyres . casing residuals and amortisation costs enable accurate costing on each individual tyre. Tyre Purchases This facility allows the user to purchase in bulk from a specific supplier. The system caters for new and retread tyres and each retread life is monitored separately for comparative reasons. Entries in some critical fields are essential and fixed fields are made non-editable.

amount charged as well as the current tread depth are entered. the actions taken to rectify them (spares used. As soon as the job card is closed. Scrap Tyres This function allows the user to scrap a specific tyre. Page: 18 . This involves following functions: * * Ship Tyres Receive Tyres Punctures This function allows the user to enter any costs on the tyre pertaining to a puncture. So the user can take the proper decision whether to incur extra expenses on vehicle or not. It also maintains the information in which workshop a particular vehicle has been maintained and the labours worked on it. goods are received back into the stock . labour and other maintenances. The user selects a tyre and the account number of the supplier to whom the tyre has been sent for repair. On confirmation a goods received note can be generated and printed. This module helps to maintain the details of the vehicle symptoms. date. Caps & Retreads This function allows the user to select and forward tyres to retreaders for retreading / recapping. Workshop Module The Workshop Module is fully integrated with the Main Module avoiding duplication of entries. Once the retreader has completed the job .along with tax amount to arrive at total amount. It also gives the picture of total costs incurred on the vehicle and also on spares. the details are automatically transferred to the Main Module to update the vehicle detail. Detailed Performa job cards for different services are created to specify the tasks to be performed. Job cards are printed as instruction of work to be carried out. A reference. labour worked on it and other maintenances undertaken). parts to be replaced/repaired as well as standard times for each type of service.

which can be called and edited as per the case. One job card for one vehicle can cater to one or multiple faults existing against the vehicle. User may choose to take action against all symptoms or a few of symptoms logged while creating a job card. User may opt to take action against all or few of the logged symptoms. It gives the details of estimated cost. He is able to choose the symptom from a user defined list . It checks whether symptoms are logged against a vehicle or not and allows the user to add new symptoms. Create Job card The heart of the module lies in creating job card. labours and working hours required and other maintenances required. It will be checked whether the vehicle is booked in the period in between in and scheduled out timings and the user will be warned if it is booked and allows him to take action accordingly. He estimates spares and their quantity. The user can take actions to reduce the cost in future works.Features:      User of the vehicle can directly report the faults with his experience on a scale of 0 to 9. 9 being the severest. A profile exists for rectifying each symptom. Functionalities:  Logging symptoms  Create job card  Cancel job card  Edit of job card Logged Symptoms The user can log scheduled and unscheduled symptoms against a vehicle. Provides information about maintenance labours and spares costs incurred on each vehicle. Handles scheduled and unscheduled maintenance jobs. User creates job card for a vehicle for which symptoms are logged. It will give the details of that vehicle’s maximum maintenances cost and the expenses incurred against that vehicle.He can accept the default severity factor and repair cost and time or may override those details according to his own experience or depending upon the vehicles present condition. He can also cancel the job card when he feels the symptom has been logged unnecessarily. Logged symptoms will be included in the job card when the user creates profiles for that symptom. time and actual cost. time for each symptom in a graphical form. So the user can decide to Page: 19 . The user estimates the scheduled out time.

It gives all Details such as the actual completion date. labors and other maintenances. User gets all the information of the costs incurred on spares. utilisation contract printing and debtors related reports.incur further expenses on that vehicle. User can compare scheduled out and actual out time and take actions in future endeavors for the time lagging. Allows to enter the date and time out as well as the planned date and time back which also looks for the condition of the vehicles before the delivery to the customer Once the vehicle is not available or there is a conflicting booking then it shows the existing booking along with the option of either canceling or continuing it. Edit of job card When the vehicle profiles are all attended then the user can close that job card. All varieties of charging is allowed including:  Quoted rates incorporating time sheets Page: 20 . telephone no etc. Functionalities: As the name suggests the rental agreement is to give vehicles on rent which is performed through various steps such as:   Initial Agreements Final Agreements Initial Agreements Before issuing the agreement it looks for the detailed debtor’s information including postal address. Trip Planning Module From the functional point of view this module plays very important role as this module controls all sorts vehicle bookings. It’s one of the advantages is the ability to generate departmental as well as inter company billing. Cancel Job card The user is given the chance to cancel a job card if he feels it is unnecessarily. labours to that vehicle. out odometer reading etc. It also gives the complete details of the vehicle whether job card is being created due to accident or abuse and in and out odometer reading etc. But however he/she is not allowed to do so once he issues spares. He can also get the picture of how much the vehicle is lagging in time for the delivery.

of kms to be charged @3 . of hours .  Also it takes care of any new labour charges or any operator.  Allow unlimited different user definable sundry charges. remaining no. and special charges. “x” no. Page: 21 . monthly or flat basis which include if any discountable charge to be listed along with whether it is standard rated.months while taking into considerations for Holidays .  It can also calculate the chargeable no. Accessories Items User-defined sundry charges are allowed where ever applicable which may be either hourly. Trip Module Vehicle trip data is recorded in this module and database details of customers and products delivered are captured in this module. next “y” no. of kms to be free. weeks . “z” no. Sundays and Saturdays if the need arise . days .  Takes care of Vehicle Damage Insurance (VDI). excess charges and permits. daily.  While calculating Kilometers it takes into consideration the following fact that. zero rated or exempt from tax. tax .  Calculate the discount .  Allow user to change/confirm dates and times in and out which also includes the adding/changing to the collection/delivery details and the remark fields . which include delivery. Final Agreements  See the list of outstanding contracts and select desired contract. of kms to be charged @1 . of kms to be charged @2 . days . including whether chargeable for Saturdays /Sundays/Holidays .      Time Sheets Rates may include/exclude kilometers charge Flat quoted rate Rates may include driver/operator charges Hourly/Weekly/Daily/Monthly rates Rates may allow additional/free kilometers While estimating charge period of contract depending on the parameters entered it will calculate the chargeable hours . weeks . and insurance as well as time sheet input . weekly. months etc.

Each Invoice is allocated to a specific vehicle. the order is amended to cater for differences in times. Page: 22 . Vehicle utilization in terms of time and capacity is also reported on. Delivery and trip reports are provided as well as detailed analysis regarding cost ratios per trip. tonnage etc. incidents management and accident management with associate activities related to accidents. Accidents & Incidents Module These module facilities users to maintain the insurance claim maintenance. c/ton-km. Various orders and loads are grouped into “routes” A number of loads are scheduled and allocated to a particular vehicle and driver to be collected and delivered at specific times and dates. Functionalities: Departure A client or trip profile containing basic information regarding the chargeable trip is entered into the system as a “template” so as to reduce typing at the stage of operation. driver on basis of each trip. It is then invoiced to the client. per unit delivered. Arrival When “Proof of Delivery” (POD) is received. The system caters for both kilometers as well as hourly-based vehicles and reports have been designed accordingly. Consignment notes and trip sheet schedules are printed out. Trip costing is a crucial element of Vehicle management excels in this area with its very powerful reporting features. This module tracks all the trips and loads for each vehicle & generates invoice against the customer.Trip Completion and Invoicing can be done through this module. Further same invoice can be printed & rise to the debtor for payment. per hour. per day. etc. The client order is entered into the system using either the specific trip scheduling that is suitable for amendment to meet the requirements of this particular load and trip. In addition this profile is used as a record of rates and details standardized.

The system stores detailed information such as driver. Incidents The user requires to keep detailed information about all incidents. edit or enquire about any accidents that have occurred. vehicle. So use has the provision to enter new incidents. Running Cost Report Operating Cost Report Vehicle Replacement Report . This sub-module enables the user to add. License & Permits This facility allows the user to enter/update any insurance for a specific vehicle.traveled kilometers/hours and lost kilometers/hour. Report Module Report module is fully integrated to the Vehicle Main Module.Based on Replacement Index Availability Report for Vehicles Utilization Report Fuel Receipt Report Meter Reading Report Page: 23 . where most of the global Vehicle Management reporting takes place. are recorded for disciplinary or merit purposes. and edit or delete or query existing ones. All costs and dates are recorded against the vehicle as sundry item costs. weather conditions etc. Functionalities: Vehicle Reports          Listing of all vehicle with its attributes Kilometer Report . Accidents These applications contain most of the information required in the standard insurance and police reports. third party information.Functionalities: Insurance. claims (claimable and non-claimable) as well as "incident" reports relating to driver control.

So the user can predict the requirement of spares beforehand and can take to procure them. Address and contact details List Driver List Productivity Report Availability Report Workshop Reports: Reports are generated to list job cards. symptoms etc.    Trip Planning Reports  Initial & Final Agreement Report  Timesheet Report  Order Report  List Initial Agreements Trip Reports Page: 24 .Tyre Reports        Listing of Tyres Depth of Tread Analysis Report Tyre Movement Report Scrapped Tyre Report Puncture Report Tyre Location Report Expense Analysis Report Driver Reports     Name. Vehicles exceeding given maintenance cost limit: The user can get the list of vehicles whose Maintenance cost has been exceeded that the amount given by the user. Spares shortage Report: It gives the on hand quantity of spares and used and required quantities of spares by the vehicles. to facilitate the user with quick overall idea. It also gives the status of the action being taken on the symptom.  Vehicles Symptoms: It gives a picture of the symptoms logged against each vehicle and estimated cost incurred on individual symptom and also total cost incurred on that vehicle. Job card Listings: It gives the list of all job cards and the status of the job card and reason of the job card etc.

 Trip Sheets  Load Registers  Proof of Deliveries  Fuel consumption  Invoice  Trip-wise expenditure  Periodic Expenditure Insurance & Incident    Due Date Reports .License due/ Insurance due/ Permits due/ Warranties due Accidents reports Incidents reports High Level Design Dataflow Diagrams Vehicle Management Module START SELECT WORKSHOP LOGG SYMPTOMS OF VEHICLE EXPECTED REPAIR COST APPROXIMATED TIME OF RELEASE ACTUAL REPAIR COST NO IS USER AGREE TO CREATE JOB CARD? Page: 25 . vehicle and driver.Following reports are generated for client. route.

YES CREATE JOB CARD LOGIN SYMPTOMS APPROXIMATED OUT TIME INSURED MAINTENANCE INITIAL METER READING INITIAL FUEL LEAVEL IS USER AGREE TO TAKE ACTION ON EACH LOGG SYMPTOMS? YES SYMPTOM NAME SPAIRS SYMPTOM ID QUANTITY OF SPAIRS NO OF LABOURS WORKING HOUR OYHER MAINTENANCE Page: 26 .

SYMPTOM ID VEHICLE REGISTRATION NUMBER SPAIR COST LABOR COST OTHER MAINTENANCE COST TOTAL COST

VEHICLE REGISTRATION NUMBER ACTUAL COMPLITION DATE OUT MEATER READING OUT FUEL LEAVEL COST INSURED ON SPAIRS COST INSURED ON LABOURS COST INSURED ON OTHERMAINTENANCE Workshop information *Workshop_ID Workshop_Type *VM_ Regd_No **Entry_Id IN_Date Status App_Date_Of_Release Logging Symptoms *Entry_ID Symptom_List Expected_Repair_Cost App_Date_Of_Release **Vehicle Regd_No

Job card Creation
Action on symptoms *Vehicle Regd_No Login symptoms Max. maintenance cost Estimated out time Expenses incurred against vehicle In meter reading In fuel level *Symptom name Spares Spare quantity No of labors Working hour Other maintenance Vehicle Regd_No

Page: 27

Edit job card *Vehicle Regd_No Completion date Out meter reading Out fuel level Insured on labors Insured on spare Final bill Payment by user

Page: 28

Logical Schema Design All the modules including user security logical data structure is as follows: Vehicle Management Module
Table Name: Vehicle_Master Description: To keep track vehicle master data. Index file :Vehicle_Master_Indx0 (VM_regd_no) Sl No 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Column Name VM_Regd_No VM_Name VM_Color VM_Model VM_Chesish_No VM_Engine_No VM_Fuel _type VM_Company_Add VM_Km/Liter VM_OwnerName VM_Pur_date VM_Warr_date VM_Permit VM_A/C_Or_Not VM_Capacity V_Cost VM_ServicingDate VM_Cc_Engine VM_DealerName VM_DealerAddress Type Width Key PK Description Trip departure number Vehicle name Vehicle color Vehicle model Vehicle Chassis number Vehicle engine number Which types of fuel the vehicle uses Company address How Many kilometer per liter Vehicle owner Name Vehicle purchasing date Vehicle warrantee date Vehicle Road permission Vehicle is a/c or not

Char 15 Varchar2 20 Varchar2 10 Varchar2 15 Varchar2 15 Varchar2 15 Varchar2 10 Varchar2 Varchar2 Varchar2 Date Date 30 10 25

Varchar2
Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2

20 10 10 10 10 15 20 30

Page: 29

TABLE NAME DESCRIPTION

TYRE IT TELLS INFORMATION ABOUT DIFFERENT TYPES OF TYRE

Index file :Vehicle_Tyre_Indx0 (VM_regd_no) Sl No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Column Name VM_Regd_No Fnt_Lft_Tyre_Name Fnt_Lft_Tyre_No Fnt_Rht_Tyre_Name Fnt_Rht_Tyre_No Bck_Lft_Tyre_Name1 Bck_Lft_Tyre_No1 Bck_Lft_Tyre_Name2 Bck_Lft_Tyre_No2 Bck_Rgh_Tyre_Name1 Bck_Rht_Tyre_No1 Bck_Rgh_Tyre_Name2 Bck_Rht_Tyre_No2 Stpn_Tyre_Name Stpn_Tyre_No Type Varchar2 Varchar2 Number Varchar2 Number Varchar2 Number Varchar2 Number Varchar2 Number Varchar2 Number Varchar2 Number Width 15 15 12 15 12 15 12 15 12 15 12 15 12 15 12 Key Description Vehicle Number given by RTO The name of the front left tyre The number of the front left tyre The name of the front right tyre The number of the front right tyre The name of the back left tyre The number of the back left tyre The name of the back left tyre The number of the back left tyre The name of the back right tyre The number of the back right tyre The name of the back right tyre The number of the back right tyre The name of the step-in tyre The number of the step-in tyre

Page: 30

Own 6. Pert_No 4. Visi 12. Tm_Occ 9. Ins_Clm 13. VM_Ins_No 3. Dt_Occ 8. Plc_Occ 10. Ot_Accr 14. Trip 5. Any Act Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Date Time Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 10 10 10 10 10 10 10 10 10 10 10 10 Vehicle Registration Number Vehicle Insurance Number Vehicle Permit Number Vehicle Go to Trip Vehicle Go to Own Vehicle Drive Date Occurrence Time Occurrence Place Occurrence Wheather Report Visibility Report Insurance Claim Report Vehicle Other Accessories Detail Vehicle Any Action Page: 31 . Wh_Rpt 11.Accidents & Incidents Module TABLE NAME DESCRIPTION INCIDENT INFORMATION INFORMATION ABOUT INCIDENTAL CASE OF VEHICLE Index file: Vehicle_Insurance_Indx0 () Sl No Column Name Type Width Key Description 1. Drv 7. VM_Regd_No 2.

5. 11. 7. 8. 12. 14. 4.TABLE NAME DESCRIPTION INSURANCE INFORMATION ABOUT INSURANCE TYPE OF VEHICLE Index file: Vehicle_Insurance_Indx0 () Sl No Column Name Type Width Key Description 1. 15. 3. 6. 9. 16. 10. VM_Regd_No VM_Ins_No Prt_No Trip Own Drv Dt_Occ Tm_Occ Plc_Occ Wht_ Rt Vis_Rt Ins_Clm Ot_Accr Pol_Case Civ/Crim_Case Compen Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Date Time Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 10 10 10 10 10 10 FK Vehicle Registration Number Vehicle Insurance Number Vehicle Permit Number Vehicle Go to Trip Vehicle Go to Own Vehicle Drive Date Occurrence Time Occurrence Place Occurrence Wheather Report Visibility Report Insurance Claim Report Vehicle Other Accessories Detail Police Case Civil/Criminal Case Vehicle Compensation 10 10 10 10 10 10 20 20 Page: 32 . 13. 2.

given by the workshop when the vehicle enter into the workshop and it is act as a foreign key It tells the registration number of the vehicle and it is act as a primary Page: 33 . Workshop_ID Char (12) PK 2.e light or heavy It tells the registration number of the vehicle and it is act as a primary key It tells the identification number of the vehicle. Entry_ID Number (9) FK 5. given by the workshop when the vehicle enter into the workshop and it is act as a foreign key The date in which the vehicle enter into the workshop It tells about problems of the vehicle The date in which vehicle release from the workshop Table name: Log Symptom Description: It tells the information about the problem area of the vehicle Index file:(Entry_ID) Sl No Column Name Data Type Key Description 1. VM_Regd_No Char (12) FK It tells the identification number of the vehicle. VM_Regd_No Char (8) Char (12) PK 4. Status 7. App_Date_Of_Release Date Varchar2 (50) Date It tells the identification number of the workshop and it also act as a primary key It tells the type of workshop i. In_Date 6. Entry_ID Number (9) PK 2.Table name: Workshop Description: It tells information about the different type of workshop Index file: (Workshop_ID. Workshop_Type 3. VM_Regd_No) Sl No Column Name Data Type Key Description 1.

Int_mtr_reading 7. VM_Regd_No Char (12) PK 2.Sl No Column Name Data Type Key Description 3. 5. 4. Symptom Expected_Repair_Cost App_Date_Of_Release Varchar2(50) Varchar2(30) Date key It tells the problems type It tells the expected cost to repair /replace the above symptoms The date in which vehicle release from the workshop Table name: Create_ job_Card Description: It tells the information about the creation of job card for the Vehicle Index file: (VM_Regd_No) Sl No Column Name Data Type Key Description 1. Exp_Inc_Agst_Vehicle Varchar2 (50) Varchar2 (20) Varchar2 (20) Date Varchar2 (20) Varchar2 (5) FK It tells the registration number of the vehicle and it is act as a primary key It tells the problems type It tells the maximum cost required for maintenance of the vehicle It tells the maximum cost incurred against the vehicle for the purpose of maintenance The date in which vehicle may release from the workshop It tells odometer reading at the time when vehicle in the workshop It tells fuel level at the time when vehicle in the workshop 5. Est_Out_Time 6. Logg_Symp 3. Int_Fuel_Leve Page: 34 . Max_Main 4.

9. Symptom_Name Symptom_ID Varchar2(20) Char (20) PK FK 4. VM_Regd_No Char (12) 2. 3. Other_Maintenance Varchar2 (50) Varchar2 (60) Varchar2 (40) Varchar2 (10) Varchar2 (30) It tells the registration number of the vehicle and it is act as a primary key It tells the name of the symptom It tells the identification number of the symptom which is given by the workshop Date in which action taken against the symptom It tells the number of that part of vehicle which is affected by the symptom It tells the repair or replace spares of the symptom It tells the quantity of each repair or replace spare It tells the no of labor required to up-to-date the symptom It tells the no of hour required to up-to-date the symptom It tells the information about maintenance which is taken beyond the above maintenance Page: 35 . 5. 7. Spare Spare_Quantity NO_Of_Labour Working_Hour 10. Date Affected_Part_No Date Char (20) 6. 8.Table name: Action_On_Each_symptom Description: It tells the information about the action taken against each symptom Index file: (Symptom_Name) Sl No Column Name Data Type Key Description 1.

Spare_Cost Varchar2(20) 4. 6. Symptom_ID Char (20) PK It tells the identification number of the symptom which is given by the workshop It tells the registration number of the vehicle and it is act as a primary key It tells the cost of the spares which are used to up-to-date the symptom It tells the cost of the labor to upto-date the symptom It tells the cost of other maintenance It tells the final bill to up-to-date the symptom 2. VM_Regd_No Char (12) FK 3. VM_Regd_No Char (12) PK 2. 3.Table: Maintenance_Cost_Of_Symptom Description: It tells the information about the maintenance cost of the symptoms Index file: (Symptom_ID) Sl No Column Name Data Type Key Description 1. 5. Labor_Cost Varchar2(20) Other_Maintenance_Cost Varchar2(20) Total_Cost Varchar2(20) Table: Edit_Job_Card Description: It tells the information about the vehicle when the vehicle Release from the Workshop Index file: (VM_Regd_No) Sl No Column Name Data Type Key Description 1. Comp_Date Out_Mtr_Reading Date Varchar2(20) It tells the registration number of the vehicle and it is act as a primary key It tells the date in which the vehicle out from the workshop It tells odometer reading at the time when vehicle out from the workshop Page: 36 .

Out_Fuel_Level Cost_Of_Symptoms Exp_Inc_Agst_Vehicle Varchar2 (5) Varchar2(20) Varchar2(20) 7. Application Name: Description: Program Name: Program linked Name general function/procedure Tables referred Table updated Trigger used Backend Function/Procedure Main Manu Main menu screen of the Vehicle Management System. 5. Screen layout – Main menu Page: 37 . Final_Bill Varchar2(20) It tells fuel level at the time when vehicle out from the workshop It tells the cost expanses to up-todate the symptom It tells the maximum cost incurred against the vehicle for the purpose of maintenance It tells the cost the customer have to paid Detail Design 1. 6. hdh 2. Main.Sl No Column Name Data Type Key Description 4.htm 1.

Page: 38 .

Page: 39 .

Page: 40 .

Page: 41 .

Page: 42 .

Page: 43 .

Page: 44 .

Page: 45 .

Page: 46 .

Page: 47 .

Page: 48 .

Page: 49 .

Page: 50 .

Page: 51 .

Page: 52 .

Page: 53 .

Page: 54 .

Page: 55 .

Page: 56 .

Page: 57 .

Page: 58 .

Page: 59 .

&nbsp. </TR> </TABLE> </form> </BODY> <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft FrontPage 4.border-top:2px solid blue.height:24px./jsp/v_master_vehicle.0"> <TITLE>Motor Vehicle Maintance VEHICLE MASTER page</TITLE> <LINK REL=stylesheet href="./css/mycss. </b></FONT></TD></TR> </TABLE> <table> <TR> <TABLE cellSpacing=0 cellPadding=0 width=300 border=0 align=center bgcolor="#e335aa" style="border-left:2px solid blue.0"> <TITLE>Motor Vehicle Maintance VEHICLE MASTER page</TITLE> <LINK REL=stylesheet href=".jsp" method="post"> <TR><TD colspan=2 height="200" align=middle><FONT color="ccccFF" size=5 face="verdana" ><b> Falcon Marine Exports Ltd./css/mycss.html" } </Script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0> <TABLE cellSpacing=1 cellPadding=1 width=800 border=0 align=center > <form action=".html" } </Script> </HEAD> Page: 60 .&nbsp.background-color: silver" size=82 name=submit1>&nbsp.HTML" } function cancel() { alert("Do you want to go the details page") if (alert) location="Workshop_information..HTML CODING <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft FrontPage 4.css" type="text/css"> <script language="Javascript"> function display() { location="MANUE.css" type="text/css"> <script language="Javascript"> function display() { location="MANUE."> <TR><TD color="green" height=40 style="padding-left:7">Login Name</TD> <TD><INPUT id=text1 name=VM_FUEL_TY></TD></TR> <TR><TD height=40 style="padding-left:7">Password</TD><TD><INPUT id=text1 name=VM_OWNERNAME></TD> </TR> <TR><TD colspan=2 align="center" height="50"> <INPUT id=submit1 type=submit value="SignIn" style="width:82px.border-right:2px solid blue..border-bottom:2px solid blue.HTML" } function cancel() { alert("Do you want to go the details page") if (alert) location="Workshop_information..

/jsp/v_master_vehicle.<BODY bgColor=cornsilk leftmargin=0 topmargin=0> <TABLE cellSpacing=1 cellPadding=1 width=800 border=0 align=center > <form action=".border-right:2px solid blue.0"> <TITLE>Motor Vehicle Maintance VEHICLE MASTER page</TITLE> <LINK REL=stylesheet href=".html" } </Script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0> <TABLE cellSpacing=1 cellPadding=1 width=800 border=0 align=center > <form action=". </b></FONT></TD></TR> </TABLE><table> <TR><TABLE cellSpacing=0 cellPadding=0 width=300 border=0 align=center bgcolor="#e335aa" style="border-left:2px solid blue.border-top:2px solid blue."> <TR><TD color="green" height=40 style="padding-left:7">Login Name</TD> <TD><INPUT id=text1 name=VM_FUEL_TY></TD></TR> <TR><TD height=40 style="padding-left:7">Password</TD><TD><INPUT id=text1 name=VM_OWNERNAME></TD> </TR> <TR><TD colspan=2 align="center" height="50"> <INPUT id=submit1 type=submit value="SignIn" style="width:82px. </TR> </TABLE> </form> </BODY> <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft FrontPage 4.height:24px.. </b></FONT></TD></TR> </TABLE> <table> <TR> <TABLE cellSpacing=0 cellPadding=0 width=300 border=0 align=center bgcolor="#e335aa" style="border-left:2px solid blue.jsp" method="post"> <TR><TD colspan=2 height="200" align=middle><FONT color="ccccFF" size=5 face="verdana" ><b> Falcon Marine Exports Ltd..css" type="text/css"> <script language="Javascript"> function display() { location="MANUE.&nbsp.&nbsp.border-bottom:2px solid blue. </TR> </TABLE> </form> </BODY> Page: 61 .border-bottom:2px solid blue.&nbsp.border-right:2px solid blue.HTML" } function cancel() { alert("Do you want to go the details page") if (alert) location="Workshop_information.&nbsp.height:24px../jsp/v_master_vehicle.border-top:2px solid blue.jsp" method="post"> <TR><TD colspan=2 height="200" align=middle><FONT color="ccccFF" size=5 face="verdana" ><b> Falcon Marine Exports Ltd."> <TR><TD color="green" height=40 style="padding-left:7">Login Name</TD> <TD><INPUT id=text1 name=VM_FUEL_TY></TD></TR> <TR><TD height=40 style="padding-left:7">Password</TD><TD><INPUT id=text1 name=VM_OWNERNAME></TD> </TR> <TR><TD colspan=2 align="center" height="50"> <INPUT id=submit1 type=submit value="SignIn" style="width:82px.background-color: silver" size=82 name=submit1>&nbsp./css/mycss.background-color: silver" size=82 name=submit1>&nbsp.

} </script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0 > <br> <br> <P align=center ><FONT color="#f05a00" size=5 face="verdana"><b>ABOUT VEHICLE INFORMATION</b></FONT></P> <P align=center style="font-family:arial.").myname. <input type=text name=vehicle id="VEHICLE">&nbsp.myname.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html. function fintd() { if(document.getElementById('VEHICLE').value. } else { x=document.value.0" name=GENERATOR> <script language="javascript"> var a. } } else { alert("ENTER THE VEHICLE REGD NO. charset=unicode"> <META content="Microsoft FrontPage 4.i<=a.getElementById('VEHICLE').style.document. } top.print().document. y=x. a=12-x.getElementById(x).document.background='oldlace'.style.i++) { x=x+" ".style.getElementById(y).&nbsp.x=1. y=x.getElementById('VEHICLE').y. HEIGHT: 24px" type=button size=51 value=Search name=button2 Onclick="fintd()"> </P> <TABLE cellSpacing=0 cellPadding=0 width=867 align=center border=0 borderColor=black height="186" > Page: 62 .font-size:20">Select Vehicle Regd No. } top. for(var i=1.i++) { x=x+" ".length.getElementById(x). a=12-x. for(var i=1.length. } } function printdoc() { window.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.background=''.background='oldlace'. top. <INPUT id=button2 style="WIDTH: 102px.myname.value!="") { if(x==1) { x=document.i<=a.&nbsp.

getElementById('VEHICLE').0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html. align: center. border-bottom: 2 solid #000000" height="25">Engine No</TD> <TD style="width: 140. border-top: 2 solid #000000. HEIGHT: 24px.myname. border-bottom: 2 solid #000000" height="25">Purchase Date </TD> <TD style="width: 114. border-top: 2 solid #000000. border-bottom: 2 solid #000000" height="25">View/Edit</TD> </TR> <TR style="font-family:arial.i<=a. } top. border-right: 2 solid #000000. border-bottom: 2 solid #000000"> <iframe src=". border-top: 2 solid #000000.length. BACKGROUND-COLOR: silver" size=86> <INPUT name=print type=button value=Print style="WIDTH: 89px.document.y.getElementById('VEHICLE'). align: center. align: center. border-bottom: 2 solid #000000" height="25">Company Address</TD> <TD style="width: 98. border-right: 2 solid #000000. align: center. a=20-x. border-bottom: 2 solid #000000" height="25">vehicle Name</TD> <TD style="width: 85.i++) { x=x+" ". border-right: 2 solid #000000.. border-right: 2 solid #000000.font-weight:bold. HEIGHT: 24px.align:center. align: center.jsp" frameborder="0" height="250" width="868" border="0" scrolling="yes" name="myname"></iframe> </TD> </TR> <TR> <TD colspan="9" height=35 align="center"> <INPUT id=button1 type=SUBMIT value=Add name=button1 style="WIDTH: 86px. align: center.0" name=GENERATOR> <script language="javascript"> var a. function fintd() { if(document.getElementById(x). border-right: 2 solid #000000. border-bottom: 2 solid #000000" height="25">Vm&nbsp. for(var i=1.font-size:14.backgroundcolor:'oldlace'" id="my"> <TD style="width: 41. HEIGHT: 24px. align: center. Regd No</TD> <TD style="width: 100. border-top: 2 solid #000000. BACKGROUND-COLOR: silver" size=44 Onclick="printdoc()"> <INPUT type="button" value=Exit style="WIDTH: 82px.style./jsp/v_master_vehicle1. border-bottom: 2 solid #000000" height="25">Owner Name</TD> <TD style="width: 109. border-right: 2 solid #000000. border-top: 2 solid #000000. border: 2 solid #000000" height="25">Sl No</TD> <TD style="width: 94. Page: 63 . border-right: 2 solid #000000.x=1. border-top: 2 solid #000000. border-top: 2 solid #000000. charset=unicode"> <META content="Microsoft FrontPage 4.value.background='oldlace'. border-top: 2 solid #000000. border-right: 2 solid #000000.<TR style="font-family:arial. BACKGROUND-COLOR: silver" size=82> </TD> </TR> </TABLE> </BODY></HTML> _________________________________________________________________________________________ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4. align: center. border-right: 2 solid #000000. border-bottom: 2 solid #000000" height="25">Dealer Address</TD> <TD style="width: 86.font-size:12"> <TD width="41" align="center" colspan="9" height="126" valign="top" style="border-left: 2 solid #000000. align: center.value!="") { if(x==1) { x=document.

} else { x=document. border-bottom: 2 solid #000000" height="25">Fuel Amount</TD> <TD style="width: 90. } } function printdoc() { window.value.backgroundcolor:'oldlace'" id="my"> <TD style="width: 41.background=''. border-top: 2 solid #000000. border: 2 solid #000000" height="25">Sl No</TD> <TD style="width: 90.&nbsp. align: center. border-top: 2 solid #000000. align: center.y=x. border-right: 2 solid #000000. border-top: 2 solid #000000. top. } </script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0 > <br> <br> <P align=center ><FONT color="#f05a00" size=5 face="verdana"><b>FUEL MAINTENANCE</b></FONT></P> <P align=center style="font-family:arial.getElementById(y). align: center. align: center. border-right: 2 solid #000000. border-bottom: 2 solid #000000" height="25">Amount Paid</TD> <TD style="width: 156.style. a=20-x. border-bottom: 2 solid #000000" height="25">&nbsp. border-right: 2 solid #000000. border-right: 2 solid #000000. align: center. Option</TD> </TR> <TR style="font-family:arial.font-size:12"> <TD width="41" align="center" colspan="9" height="99" valign="top" style="border-left: 2 solid #000000.document. border-top: 2 solid #000000. align: center.style. border-bottom: 2 solid #000000" height="25">Vehicle Name</TD> <TD style="width: 120. border-bottom: 2 solid #000000"> Page: 64 . border-right: 2 solid #000000. HEIGHT: 24px" type=button size=51 value=Search name=button2 Onclick="fintd()"> </P> <TABLE cellSpacing=0 cellPadding=0 width=774 align=center border=0 borderColor=black height="126" > <TR style="font-family:arial.i<=a. border-top: 2 solid #000000.document. <INPUT id=button2 style="WIDTH: 102px.font-size:20">Select Vehicle Regd No. align: center.align:center.i++) { x=x+" ". <input type=text name=vehicle id=VEHICLE>&nbsp.background='oldlace'. border-top: 2 solid #000000.length.getElementById(x). border-right: 2 solid #000000.myname. align: center. border-bottom: 2 solid #000000" height="25">Fuel Filling Date</TD> <TD style="width: 90. border-top: 2 solid #000000.getElementById('VEHICLE'). border-bottom: 2 solid #000000" height="25">Vm Regd No</TD> <TD style="width: 100. border-right: 2 solid #000000.font-size:14. border-bottom: 2 solid #000000" height="25"> Initial Meter Reading</TD> <TD style="width: 86.").print(). } } else { alert("ENTER THE VEHICLE REGD NO. } top.myname.&nbsp. for(var i=1. y=x. border-right: 2 solid #000000.font-weight:bold.

&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.jsp" frameborder="0" height="250" width="773" border="0" scrolling="yes" name="myname">15656&nbsp.jsp" method="post"> <TR> <TD colspan=2 height="153" align=middle width="408"><FONT color="#f05a00" size=5 face="verdana" ><b> &nbsp. FUEL MAINTENANCE</b></font></p> </TD> </TR><TR> <TD width="273" height="25">&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.HTML" } function cancel() { alert("Do you want to go the details page") if (alert) location="v_master_vehicle.&nbsp.&nbsp.&nbsp.&nbsp. HEIGHT: 24px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.0"> <TITLE>Motor Vehicle Maintance VEHICLE MASTER page</TITLE> <LINK REL=stylesheet href=".html" } </Script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0> <TABLE cellSpacing=1 cellPadding=1 width=571 border=0 align=center height="410"> <form action=".&nbsp.&nbsp.&nbsp./css/mycss.</p> <p>&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. BACKGROUND-COLOR: silver" size=86> <INPUT name=print type=button value=Print style="WIDTH: 89px.&nbsp.&nbsp.&nbsp..&nbsp..&nbsp.&nbsp./jsp/V_Fuel_iframe.&nbsp.&nbsp.&nbsp. Vm Regd No</TD> <TD width="79" height="25" ><INPUT name=VM_REGD_NO></TD> Page: 65 . BACKGROUND-COLOR: silver" size=44 Onclick="printdoc()"> <INPUT type="button" value=Exit style="WIDTH: 82px. HEIGHT: 24px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nb sp.&nbsp.&nbsp.&nbsp.&nb sp.&nbsp.&nbsp. BACKGROUND-COLOR: silver" size=82> </TD> </TR> </TABLE> </BODY></HTML> _________________________________________________________________________________ <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft FrontPage 4. HEIGHT: 24px.&nbsp.&nbsp.&nb sp. gggg g <p>&nbsp.</p> <p>&nbsp.&nbsp.&nbsp.<iframe src=".&nbsp./jsp/v_master_Fuel1.&nbsp. </p> </iframe> </TD> </TR> <TR> <TD colspan="9" height=35 align="center"> <INPUT id=button1 type=SUBMIT value=Add name=button1 style="WIDTH: 86px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp..&nbsp.&nbsp. </b></FONT> <p><font color="#f05a00" size="5" face="verdana"><b>&nbsp.css" type="text/css"> <script language="Javascript"> function display() { location="MANUE.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.

&nbsp.&nbsp.&nbsp.html" } </Script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0> <TABLE cellSpacing=1 cellPadding=1 width=400 border=0 align=center height="367"> <form action=".&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. <INPUT id=button1 type=button value=Cancel style="width:82px. <p><FONT color="#f05a00" size=5 face="verdana" ><b> FUEL MAINTENANCE </b></FONT></p> Page: 66 .&nbsp.&nbsp.height:24px.&nbsp.0"> <TITLE>Motor Vehicle Maintance VEHICLE MASTER page</TITLE> <LINK REL=stylesheet href=".&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. Fuel Amount</TD><TD width="79" height="25"><INPUT name=AMOUNT></TD></TR> <TR><TD width="273" height="25">&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nb sp.&nbsp.&nbsp. Initial Meter Reading</TD><TD width="79" height="25"><INPUT name=READING></TD></TR> <tr> <TD width="273" height="25">&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. &nbsp.&nbsp.&nbsp.&nbsp.&nb sp. Vehicle Type</TD><TD width="79" height="25"><INPUT name=VM_TYPE></TD></TR> <TR><TD width="273" height="25"> &nbsp.&nbsp.css" type="text/css"> <script language="Javascript"> function display() { location="MANUE.&nbsp.&nbsp.&nbsp.height:24px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp..height:24px.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.HTML" } function cancel() { alert("Do you want to go the details page") if (alert) location="v_master_vehicle.</TR><TR> <TD width="273" height="25">&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.background-color: silver" size=82 name=button2 Onclick=display()></TD></TR> </TABLE></form></BODY></HTML> <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft FrontPage 4.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nb sp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nb sp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nb sp.&nbsp. <INPUT id=button2 type=button value=Exit style="width:82px.backgroundcolor: silver" size=82 name=submit1>&nbsp.&nbsp.&nbsp.&nbsp. Vehicle Name</TD><TD width="79" height="25"><INPUT name=VM_NAME></TD> </tr> <TR> <TD colspan=2 align="center" height="46" width="408">&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nb sp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp..&nbsp.&nbsp.&nbsp.&nbsp. Amount Paid</TD><TD width="79" height="25"><INPUT name=PAID></TD></TR> <TR> <TD width="273" height="25">&nbsp.&nbsp.&nbsp. <INPUT id=submit1 type=submit value="Save" style="width:82px.&nbsp.&nbsp.&nb sp.&nbsp.background-color: silver" size=82 name=button1 OnClick=cancel()>&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp./jsp/v_master_Fuel1.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. Fuel Filling Date</TD> <TD width="79" height="25"><INPUT name= F_DATE></TD></TR> <TR><TD width="273" height="25">&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.jsp" method="post"> <TR> <TD colspan=4 height="110" align=middle>&nbsp.&nbsp./css/mycss.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.

html" } </Script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0> <TABLE cellSpacing=1 cellPadding=1 width=400 border=0 align=center> <form action=".&nbsp.background-color: silver" size=82 name=button1 OnClick=cancel()>&nbsp.height:24px.background-color: silver" size=82 name=button2 Onclick=display()></TD></TR> </TABLE> </form> </BODY> </HTML> <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft FrontPage 4.0"> <TITLE>Motor Vehicle Maintance VEHICLE MASTER page</TITLE> <LINK REL=stylesheet href=". <INPUT id=button2 type=button value=Exit style="width:82px.jsp" method="post"> Page: 67 ..backgroundcolor: silver" size=82 name=submit1>&nbsp./css/mycss..&nbsp.&nbsp.HTML" } function cancel() { alert("Do you want to go the details page") if (alert) location="v_master_vehicle.css" type="text/css"> <script language="Javascript"> function display() { location="MANUE./jsp/v_master_Fuel1.height:24px. <INPUT id=button1 type=button value=Cancel style="width:82px.&nbsp.</TD> </TR> <TR> <TD height="25">Vm Regd No</TD> <TD height="25" ><INPUT name=VM_REGD_NO></TD> <TR> <TD height="25"> Vehicle Name</TD> <TD height="25" ><INPUT name=VM_NAME></TD></TR> <TR> <TD height="25">Vehicle Type</TD> <TD height="25"><INPUT name=VM_TYPE></TD></TR> <TR> <TD height="25"> Fuel Filling Date</TD> <TD height="25"><INPUT name= F_DATE></TD></TR> <TR> <TD height="25">Fuel Amount</TD> <TD height="25"><INPUT name=AMOUNT></TD></TR> <TR> <TD height="25">Amount Paid</TD> <TD height="25"><INPUT name=PAID></TD></TR> <TR> <TD height="25">Initial Meter Reading</TD> <TD height="25"><INPUT name=READING></TD></TR> <TR> <TD colspan=4 align="center" height="46"> <INPUT id=submit1 type=submit value="Delete" style="width:82px.height:24px.

for(var i=1. charset=unicode"> <META content="Microsoft FrontPage 4.background-color: silver" size=82 name=button1 OnClick=cancel()>&nbsp.getElementById('VEHICLE').height:24px.height:24px.<TR> <TD colspan=4 height="200" align=middle><FONT color="#f05a00" FUEL MAINTENANCE </b></FONT></TD> </TR> <TR> <TD>Vm Regd No</TD> <TD ><INPUT name=VM_REGD_NO></TD> <TR> <TD> Vehicle Name</TD> <TD ><INPUT name=VM_NAME></TD></TR> <TR> <TD>Vehicle Type</TD> <TD><INPUT name=VM_TYPE></TD></TR> <TR> <TD> Fuel Filling Date</TD> <TD><INPUT name= F_DATE></TD></TR> <TR> <TD>Fuel Amount</TD> <TD><INPUT name=AMOUNT></TD></TR> <TR> <TD>Amount Paid</TD> <TD><INPUT name=PAID></TD></TR> <TR> <TD>Initial Meter Reading</TD> <TD><INPUT name=READING></TD></TR> size=5 face="verdana" ><b> <TR> <TD colspan=4 align="center" height="50"> <INPUT id=submit1 type=submit value="Udate" style="width:82px.backgroundcolor: silver" size=82 name=submit1>&nbsp. <INPUT id=button1 type=button value=Cancel style="width:82px. <INPUT id=button2 type=button value=Exit style="width:82px.&nbsp.i<=a.length.value!="") { if(x==1) { x=document.&nbsp.&nbsp.y.i++) { x=x+" ".&nbsp.value. } Page: 68 .height:24px.0" name=GENERATOR> <script language="javascript"> var a.x=1. function fintd() { if(document.getElementById('VEHICLE'). a=12-x.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html.background-color: silver" size=82 name=button2 Onclick=display()></TD></TR> </TABLE> </form> </BODY> </HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.

&nbsp. a=12-x.&nbsp.&nbsp.background=''. align: center. <input type=text name=vehicle id="VEHICLE">&nbsp.myname. border-right: 2 solid #000000.i<=a.&nbsp.&nbsp.background='oldlace'.myname.</font>&nbsp.value.&nbsp. border-bottom: 2 solid #000000" height="25">&nbsp.&nbsp.&nbsp.&nbsp.backgroundcolor:'oldlace'" id="my"> <TD style="width: 41.&nbsp. } } else { alert("ENTER THE VEHICLE REGD NO.&nbsp.&nbsp. align: center.&nbsp. } </script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0 > &nbsp.&nbsp. for(var i=1. border-bottom: 2 solid #000000" height="25">&nbsp.&nbsp.&nb sp.myname.&nbsp.&nbsp. } else { x=document.&nbsp. <INPUT id=button2 style="WIDTH: 102px.&nbsp.&nbsp.&nbsp.top.font-size:14.&nbsp. border-right: 2 solid #000000.&nbsp.&nbsp. border-top: 2 solid #000000.&nbsp. Location</TD> <TD style="width: 86. } top.getElementById(x). align: center. align: center.style.&nbsp.&nbsp. <b><font color="#f05a00" face="verdana" size="4">TYRE MASTER MAINTENANCE</font></b> <p>&nbsp.&nbsp. y=x.&nbsp.&nbsp.&nbsp.background='oldlace'.&nbsp. border-top: 2 solid #000000. border-top: 2 solid #000000.&nbsp.&nbsp. border-right: 2 solid #000000. border-top: 2 solid #000000.Vehicle Name</TD> <TD style="width: 110.&nbsp. border-top: 2 solid #000000.&nbsp. border-bottom: 2 solid #000000" height="25">Purchase Date</TD> <TD style="width: 88.&nbsp.&nbsp.&nbsp. border-bottom: 2 solid #000000" height="25"> &nbsp.Tyre No</TD> <TD style="width: 105.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. border-top: 2 solid #000000.&nbsp. border: 2 solid #000000" height="25">Sl No</TD> <TD style="width: 94.font-weight:bold. border-bottom: 2 solid #000000" height="25">Vm Regd No</TD> <TD style="width: 100.&nbsp.&nbsp.&nbsp.length.&nbsp.getElementById(y). top.&nbsp.getElementById('VEHICLE'). border-right: 2 solid #000000.document. border-top: 2 solid #000000. border-right: 2 solid #000000.&nbsp. HEIGHT: 24px" type=button size=51 value=Search name=button2 Onclick="fintd()"> </p> <TABLE cellSpacing=0 cellPadding=0 width=754 align=center border=0 borderColor=black height="132" > <TR style="font-family:arial. <font size="3">Select Tyre No.&nbsp.&nbsp.&nbsp.&nbsp. align: center. border-bottom: 2 solid #000000" height="25">&nbsp.document.&nbsp. Option</TD> Page: 69 .style.&nbsp. y=x. align: center.&nbsp.&nbsp. border-right: 2 solid #000000.&nbsp.i++) { x=x+" ". &nbsp. align: center. Tyre Name</TD> <TD style="width: 120.&nbsp.getElementById(x).&nbsp.print(). &nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp. border-bottom: 2 solid #000000" height="25"> &nbsp. } } function printdoc() { window.").&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.document.&nbsp.style.&nbsp. border-right: 2 solid #000000.&nbsp.&nbsp. align: center.align:center.&nb sp.&nbsp.&nbsp.

/jsp/v_punctures_tyre. BACKGROUND-COLOR: silver" size=44 Onclick="printdoc()"> <INPUT type="button" value=Exit style="WIDTH: 82px.jsp" frameborder="0" height="200" width="753" border="0" scrolling="yes" name="myname"></iframe> </TD> </TR> <TR> <TD colspan="9" height=35 align="center"> <INPUT id=button1 type=SUBMIT value=Add name=button1 style="WIDTH: 86px.font-size:12"> <TD width="41" align="center" colspan="9" height="72" valign="top" style="border-left: 2 solid #000000.css" type="text/css"> <script language="Javascript"> function display() { location="MANUE.jsp" method="post"> <TR> <TD colspan=4 height="200" align=middle><FONT color="#f05a00" size=5 face="verdana" ><b>TYRE PUNCTURES </b></FONT></TD> </TR> <TR> <TD >VM Regd No</TD> <TD ><INPUT name=VM_REGD_NO></TD> <TR> <TD > Tyre Id </TD> <TD ><INPUT name=TYRE_ID></TD></TR> <TR> <TD >Tyre Name</TD> <TD><INPUT name=TYRE_NAME></TD></TR> <TR> <TD> Vehicle Name</TD> <TD><INPUT name= VEHICLE_NAME></TD></TR> <TR> Page: 70 ..html" } </Script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0> <TABLE cellSpacing=1 cellPadding=1 width=400 border=0 align=center> <form action=".HTML" } function cancel() { alert("Do you want to go the details page") if (alert) location="v_master_vehicle.</TR> <TR style="font-family:arial.0"> <TITLE>Motor Vehicle Maintance VEHICLE MASTER page</TITLE> <LINK REL=stylesheet href=".../css/mycss. HEIGHT: 24px. border-bottom: 2 solid #000000"> <iframe src=". HEIGHT: 24px. BACKGROUND-COLOR: silver" size=82> </TD> </TR> </TABLE> </BODY></HTML> <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft FrontPage 4./jsp/V_Tyre_iframe. border-right: 2 solid #000000. HEIGHT: 24px. BACKGROUND-COLOR: silver" size=86> <INPUT name=print type=button value=Print style="WIDTH: 89px.

&nbsp.jsp" method="post"> <TR> <TD colspan=4 height="200" align=middle><FONT color="#f05a00" size=5 face="verdana" ><b>TYRE PUNCTURES </b></FONT></TD> </TR> <TR> <TD >VM Regd No</TD> <TD ><INPUT name=VM_REGD_NO></TD> <TR> <TD > Tyre Id </TD> <TD ><INPUT name=TYRE_ID></TD></TR> <TR> <TD >Tyre Name</TD> <TD><INPUT name=TYRE_NAME></TD></TR> <TR> <TD> Vehicle Name</TD> <TD><INPUT name= VEHICLE_NAME></TD></TR> <TR> <TD >Puncture Date</TD> <TD><INPUT name=PUNCTURE_DATE></TD></TR> Page: 71 ..height:24px.&nbsp.css" type="text/css"> <script language="Javascript"> function display() { location="MANUE.&nbsp.background-color: silver" size=82 name=submit1>&nbsp..<TD >Puncture Date</TD> <TD><INPUT name=PUNCTURE_DATE></TD></TR> <TR> <TD colspan=4 align="center" height="50"> <INPUT id=submit1 type=submit value="SAVE" style="width:82px.0"> <TITLE>Motor Vehicle Maintance VEHICLE MASTER page</TITLE> <LINK REL=stylesheet href=". <INPUT id=button1 type=button value=Cancel style="width:82px. <INPUT id=button2 type=button value=Exit style="width:82px.background-color: silver" size=82 name=button2 Onclick=display()></TD></TR> </TABLE> </form> </BODY> </HTML> <HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft FrontPage 4.html" } </Script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0> <TABLE cellSpacing=1 cellPadding=1 width=400 border=0 align=center> <form action=".height:24px.&nbsp.height:24px.HTML" } function cancel() { alert("Do you want to go the details page") if (alert) location="v_master_vehicle./css/mycss.background-color: silver" size=82 name=button1 OnClick=cancel()>&nbsp./jsp/v_punctures_tyre.

getElementById('VEHICLE').style.style.document. a=20-x.myname.getElementById('VEHICLE').myname.y. for(var i=1.height:24px.i<=a.document.&nbsp.getElementById('VEHICLE').length.").0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html.&nbsp. } } function printdoc() { window.style.height:24px. } else { x=document.i<=a.getElementById(y). for(var i=1. y=x. } </script> Page: 72 .&nbsp. a=20-x.background='oldlace'.i++) { x=x+" ".x=1.myname. <INPUT id=button1 type=button value=Cancel style="width:82px. } } else { alert("ENTER THE VEHICLE REGD NO.0" name=GENERATOR> <script language="javascript"> var a.value!="") { if(x==1) { x=document. y=x.print().background=''. } top.getElementById(x).length.<TR> <TD colspan=4 align="center" height="50"> <INPUT id=submit1 type=submit value="update" style="width:82px.value. } top.background='oldlace'.value. charset=unicode"> <META content="Microsoft FrontPage 4.getElementById(x).backgroundcolor: silver" size=82 name=submit1>&nbsp. <INPUT id=button2 type=button value=Exit style="width:82px. function fintd() { if(document.background-color: silver" size=82 name=button2 Onclick=display()></TD></TR> </TABLE> </form> </BODY> </HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.document.&nbsp. top.background-color: silver" size=82 name=button1 OnClick=cancel()>&nbsp.i++) { x=x+" ".height:24px.

&nbsp. &nbsp.&nbsp. BACKGROUND-COLOR: silver" size=86> <INPUT name=print type=button value=Print style="WIDTH: 89px.border-right:2 solid #000000.&nbsp.align:center.&nbsp.Tyre Id</TD> <TD style="width:100.&nbsp.align:center.&nb sp.">&nbsp.border-bottom:2 solid #000000.&nbsp.&nbsp.&nbsp.Warrenty Period</TD> <TD style="width:86.border-right:2 solid #000000.border-top:2 solid #000000.&nbsp.&nbsp.border-top:2 solid #000000. HEIGHT: 24px.&nbsp.">Purchase Date</TD> <TD style="width:90.border-top:2 solid #000000.&nbsp.&nb sp."> &nbsp.border-top:2 solid #000000.&nbsp.&nbsp.align:center.border-top:2 solid #000000.&nbsp.border-right:2 solid #000000.border-left:2 solid #000000.&nbsp.&nbsp.&nbsp.border-top:2 solid #000000.&nb sp.backgroundcolor:'oldlace'" id="my"> <TD style="width:41.&nbsp.border-bottom:2 solid #000000.Tyre Name</TD> <TD style="width:120.&nbsp.font-size:12"> <TD width="41" align="center" colspan="9" height="250" valign="top" style="border-right:2 solid #000000.&nbsp./jsp/V_tyre_purchase_iframe.&nbsp.">Sl No</TD> <TD style="width:90.&nbsp.&nbsp.&nbsp.&nbsp.&nbsp.border-bottom:2 solid #000000.&nbsp.&nbsp.height:25.&nbsp.">Delear Address</TD> <TD style="width:110.&nbsp.&nbsp.align:center.&nbsp.&nbsp.align:center.border-left:2 solid #000000. BACKGROUND-COLOR: silver" size=82> </TD> </TR> </TABLE> </BODY></HTML> <HTML> <HEAD> Page: 73 .&nbsp.&nbsp.&nbsp. <INPUT id=button2 style="WIDTH: 102px.font-weight:bold.&nbsp.&nbsp.border-top:2 solid #000000.height:25.&nbsp.border-bottom:2 solid #000000.&nbsp. Select Tyre Id.&nbsp.height:25.&nbsp.height:25.border-right:2 solid #000000."> &nbsp.&nbsp.&nbsp.border-bottom:2 solid #000000.&nbsp.&nbsp. HEIGHT: 24px.&nbsp.&nbsp.&nbsp.&nbsp.border-right:2 solid #000000.&nbsp.&nbsp.border-bottom:2 solid #000000.jsp" frameborder="0" height="250" width="773" border="0" scrolling="yes" name="myname"></iframe> </TD> </TR> <TR> <TD colspan="9" height=35 align="center"> <INPUT id=button1 type=SUBMIT value=Add name=button1 style="WIDTH: 86px.&nbsp.&nbsp.&nbsp.&nbsp. HEIGHT: 24px.&nbsp.align:center.height:25.&nbsp.&nbsp.height:25.&nbsp.&nbsp.&nbsp. <b><font color="#f05a00" face="verdana" size="4">TYRE PURCHASES</font></b> <p>&nbsp.&nbsp.&nbsp.&nbsp.&nbsp."> <iframe src=".</HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0 > <br> &nbsp.&nbsp.&nbsp.border-bottom:2 solid #000000. &nbsp.align:center.&nbsp.border-right:2 solid #000000.&nbsp.&nbsp.font-size:14.&nbsp.&nbsp.&nbsp. Option</TD> </TR> <TR style="font-family:arial. <input type=text name=vehicle id=VEHICLE>&nbsp.&nbsp.align:center.&nbsp.&nbsp.&nbsp.border-bottom:2 solid #000000.&nbsp.&nbsp.&nbsp.height:25. HEIGHT: 24px" type=button size=51 value=Search name=button2 Onclick="fintd()"> </p> <TABLE cellSpacing=0 cellPadding=0 width=774 align=center border=0 borderColor=black > <TR style="font-family:arial.&nbsp.height:25.&nbsp.border-bottom:2 solid #000000.border-top:2 solid #000000.">&nbsp.border-right:2 solid #000000.&nbsp. BACKGROUND-COLOR: silver" size=44 Onclick="printdoc()"> <INPUT type="button" value=Exit style="WIDTH: 82px.&nbsp.&nbsp.">Amount Paid</TD> <TD style="width:136.border-right:2 solid #000000.align:center.&nbsp.&nbsp..

html" } </Script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0> <TABLE cellSpacing=1 cellPadding=1 width=400 border=0 align=center> <form action="..background-color: silver" size=82 name=submit1>&nbsp.&nbsp.height:24px./css/mycss.&nbsp.HTML" } function cancel() { alert("Do you want to go the details page") if (alert) location="v_master_vehicle.&nbsp.css" type="text/css"> <script language="Javascript"> function display() { location="MANUE./jsp/v_tyre_purchase.background-color: silver" size=82 name=button2 Onclick=display()></TD></TR> </TABLE> </form> </BODY> </HTML> Page: 74 .&nbsp. <INPUT id=button1 type=button value=Cancel style="width:82px.0"> <TITLE>Motor Vehicle Maintance VEHICLE MASTER page</TITLE> <LINK REL=stylesheet href=". <INPUT id=button2 type=button value=Exit style="width:82px.<META NAME="GENERATOR" Content="Microsoft FrontPage 4.jsp" method="post"> <TR> <TD colspan=4 height="200" align=middle><FONT color="#f05a00" size=5 face="verdana" ><b>TYRE PURCHASES </b></FONT></TD> </TR> <TR> <TD > Tyre Id</TD> <TD ><INPUT name=TYRE_ID></TD> <TR> <TD > Tyre Name </TD> <TD ><INPUT name=TYRE_NAME></TD></TR> <TR> <TD >Company Address</TD> <TD><INPUT name=COMPANY_ADDS></TD></TR> <TR> <TD> Delear Address</TD> <TD><INPUT name= DELEAR_ADDS></TD></TR> <TR> <TD >Purchase Date</TD> <TD><INPUT name=PURCHASE_DATE></TD></TR> <TR> <TD >Purchase Cash/Cheque</TD> <TD><INPUT name=CASH_CHEQUE></TD></TR> <TR> <TD >Amount Paid</TD> <TD><INPUT name=AMOUNT_PAID></TD></TR> <TR> <TD >Warrenty Period</TD> <TD><INPUT name=WARRENTY_PERIOD></TD></TR> <TR> <TD colspan=4 align="center" height="50"> <INPUT id=submit1 type=submit value="Save" style="width:82px.background-color: silver" size=82 name=button1 OnClick=cancel()>&nbsp.height:24px.height:24px..

&nbsp.&nbsp./css/mycss.height:24px.0"> <TITLE>Motor Vehicle Maintance VEHICLE MASTER page</TITLE> <LINK REL=stylesheet href=".HTML" } function cancel() { alert("Do you want to go the details page") if (alert) location="v_master_vehicle.css" type="text/css"> <script language="Javascript"> function display() { location="MANUE... <INPUT id=button2 type=button value=Exit style="width:82px.&nbsp.<HTML> <HEAD> <META NAME="GENERATOR" Content="Microsoft FrontPage 4.html" } </Script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0> <TABLE cellSpacing=1 cellPadding=1 width=400 border=0 align=center> <form action=".&nbsp.height:24px.backgroundcolor: silver" size=82 name=submit1>&nbsp./jsp/v_tyre_purchase.jsp" method="post"> <TR> <TD colspan=4 height="200" align=middle><FONT color="#f05a00" size=5 face="verdana" ><b>TYRE PURCHASES </b></FONT></TD> </TR> <TR> <TD > Tyre Id</TD> <TD ><INPUT name=TYRE_ID></TD> <TR> <TD > Tyre Name </TD> <TD ><INPUT name=TYRE_NAME></TD></TR> <TR> <TD >COMPANY Address</TD> <TD><INPUT name=COMPANY_ADDS></TD></TR> <TR> <TD> Delear Address</TD> <TD><INPUT name= DELEAR_ADDS></TD></TR> <TR> <TD >Purchase Date</TD> <TD><INPUT name=PURCHASE_DATE></TD></TR> <TR> <TD >Purchase Cash/Cheque</TD> <TD><INPUT name=CASH_CHEQUE></TD></TR> <TR> <TD >Amount Paid</TD> <TD><INPUT name=AMOUNT_PAID></TD></TR> <TR> <TD >Warrenty Period</TD> <TD><INPUT name=WARRENTY_PERIOD></TD></TR> <TR> <TD colspan=4 align="center" height="50"> <INPUT id=submit1 type=submit value="Delete" style="width:82px. <INPUT id=button1 type=button value=Cancel style="width:82px.height:24px.background-color: silver" size=82 name=button1 OnClick=cancel()>&nbsp.background-color: silver" size=82 name=button2 Onclick=display()></TD></TR> </TABLE></form> </BODY></HTML> <HTML> Page: 75 .

background-color: silver" size=82 name=button1 OnClick=cancel()>&nbsp.height:24px.backgroundcolor: silver" size=82 name=submit1>&nbsp.height:24px.background-color: silver" size=82 name=button2 Onclick=display()></TD></TR> </TABLE></form> </BODY></HTML> Page: 76 ./jsp/v_tyre_purchase.jsp" method="post"> <TR> <TD colspan=4 height="200" align=middle><FONT color="#f05a00" size=5 face="verdana" ><b>TYRE PURCHASES </b></FONT></TD> </TR> <TR> <TD > Tyre Id</TD> <TD ><INPUT name=TYRE_ID></TD> <TR> <TD > Tyre Name </TD> <TD ><INPUT name=TYRE_NAME></TD></TR> <TR> <TD >COMPANY Address</TD> <TD><INPUT name=COMPANY_ADDS></TD></TR> <TR> <TD> Delear Address</TD> <TD><INPUT name= DELEAR_ADDS></TD></TR> <TR> <TD >Purchase Date</TD> <TD><INPUT name=PURCHASE_DATE></TD></TR> <TR> <TD >Purchase Cash/Cheque</TD> <TD><INPUT name=CASH_CHEQUE></TD></TR> <TR> <TD >Amount Paid</TD> <TD><INPUT name=AMOUNT_PAID></TD></TR> <TR> <TD >Warrenty Period</TD> <TD><INPUT name=WARRENTY_PERIOD></TD></TR> <TR> <TD colspan=4 align="center" height="50"> <INPUT id=submit1 type=submit value="Update" style="width:82px..height:24px.&nbsp. <INPUT id=button1 type=button value=Cancel style="width:82px.HTML" } function cancel() { alert("Do you want to go the details page") if (alert) location="v_master_vehicle.&nbsp.&nbsp..0"> <TITLE>Motor Vehicle Maintance VEHICLE MASTER page</TITLE> <LINK REL=stylesheet href=".&nbsp.<HEAD> <META NAME="GENERATOR" Content="Microsoft FrontPage 4.html" } </Script> </HEAD> <BODY bgColor=cornsilk leftmargin=0 topmargin=0> <TABLE cellSpacing=1 cellPadding=1 width=400 border=0 align=center> <form action=".css" type="text/css"> <script language="Javascript"> function display() { location="MANUE./css/mycss. <INPUT id=button2 type=button value=Exit style="width:82px.

Page: 77 .*" %> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <BODY> <% String VM_REGD_NO = request. String VM_OWNERNAME= request. if(resultset.getParameter("VM_FUEL_TY"). String VM_KMLITER = request. %> </BODY> </HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4. String VM_NAME = request. String VM_COMPANY_ADD = request.*" %> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <BODY> <%String userId=request.0 Transitional//EN"> <%@ page import="java.getParameter("VM_CHESISH_NO").getParameter("VM_ENGINE_NO").close().next()) { %> <jsp:forward page="/vms/html/WINFORM.getParameter("userId").htm"/> <% } stmt.getParameter("VM_NAME"). myConn.HTML"/> <% } else { %> <jsp:forward page="/vms/loggin."vms". String Password=request.forName("sun. Statement stmt=myConn. String VM_COLOR = request.executeQuery("Select * from user_admin where userid='"+userId+"' and passwd='"+Password+"'")."vms"). Connection myConn=DriverManager.close(). String VM_FUEL_TY = request. Class.odbc. String VM_MODEL = request.getParameter("VM_REGD_NO").getParameter("VM_COMPANY_ADD").sql.jdbc. String VM_CHESISH_NO= request. String VM_ENGINE_NO = request.getParameter("VM_OWNERNAME").getParameter("VM_COLOR").getParameter("password"). ResultSet resultset=stmt.JSP CODING <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <%@ page language="java" import="java.getParameter("VM_MODEL").getConnection("jdbc:odbc:vms".JdbcOdbcDriver").sql.getParameter("VM_KMLITER").createStatement().

setString(10.getParameter("VM_DEALERNAME").VM_OWNERNAME).odbc.VM_NAME).VM_CHESISH_NO).VM_DEALERNAME).?. pstmt.getParameter("VM_WARR_D"). pstmt.executeUpdate().VM_NAME.css" type="text/css"> <BODY leftmargin="0" topmargin="0"> Page: 78 . pstmt."vms").?.0 Transitional//EN"> <%@ page language="java" import="java.?. pstmt.?.VM_PERMIT. if(myConn!=null)myConn.VM_P UR_DATE.VM_MODEL).VM_MODEL.getParameter("VM_PUR_DA").VM_CC_ENGINE . String VM_AC_OR_N= request.JdbcOdbcDriver").VM_AC_OR_N).VM_SERVICI).VM_ENGINE_NO.close(). String VM_PERMIT= request. pstmt.forName("sun.?.setString(20.setString(6. String template="INSERT INTO VEHICLE_MASTER (VM_REGD_NO.?.?. pstmt. pstmt.close(). String VM_CAPACIT= request. pstmt.setString(14.?.?.getParameter("VM_DEALERADDRESS").setString(9.setString(19.sql.?. pstmt.VM_WARR_D). %> <h1>Data has been succefully inserted</h1> </BODY> </HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.setString(12.setString(13.setString(5. pstmt."+ "VM_DEALERADDRESS) values(?.getParameter("VM_PERMIT").setString(1.VM_COLOR). String V_COST= request.setString(2.getParameter("VM_CAPACIT"). pstmt.?. String VM_DEALERADDRESS= request.VM_FUEL_TYPE.VM_DEALERADDRESS).?. pstmt. pstmt.V_COST."+ "VM_CHESISH_NO.VM_AC_OR_NOT.setString(11.VM_SERVICINGDATE.VM_CAPACITY. pstmt.prepareStatement(template). pstmt.VM_PERMIT).?.setString(7.VM_DEALERNAME. String VM_DEALERNAME= request.?.setString(18.VM_CC_ENGINE).jdbc. if(pstmt!=null) pstmt.?. Class.setString(8. pstmt.?.setString(16. pstmt. String VM_SERVICI= request. PreparedStatement pstmt=myConn. String VM_WARR_D= request.String VM_PUR_DA= request. pstmt.V_COST).VM_COMPANY_ADD).VM_REGD_NO).setString(4.setString(15.?.getConnection("jdbc:odbc:vms".getParameter("VM_CC_ENGINE").*" %> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <LINK REL=stylesheet href="mycss. pstmt.?)".VM_COMPANY_ADD. Connection myConn=DriverManager.VM_FUEL_TY).getParameter("VM_AC_OR_N")."vms".setString(3.VM_ENGINE_NO).VM_PUR_DA). pstmt.VM_KMLITER). String VM_CC_ENGINE= request.getParameter("V_COST")."+ "VM_WARR_DATE.VM_OWNERNAME.getParameter("VM_SERVICI"). pstmt.VM_KMLITER.VM_COLOR.VM_CAPACIT).?.setString(17.

createStatement().JdbcOdbcDriver").close(). Connection myConn=DriverManager.HTML">Edit</A></TD> </TR> <% } myresultset. Class.close(). %> </table> </BODY> </HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.executeQuery("Select * from vehicle_master").0 Transitional//EN"> <%@ page import="java. Page: 79 .getString("VM_PUR_DATE")%> </TD> <TD width="123" align="center" class="border_r_b"> <%= myresultset.close().forName("sun.getString("VM_COMPANY_ADD")%> </TD> <TD width="74" align="center" class="border_r_b"> <%= myresultset.jsp?vehicle=<%=vehicle%>" target=parent>View</A> / <A href="WINFORM1.getConnection("jdbc:odbc:vms".odbc. Statement stmt=myConn.getString("VM_ENGINE_NO")%> </TD> <TD width="63" align="center" class="border_r_b"> <%= myresultset. %> <TR id="<%=vehicle%>"> <TD width="40" align="center" class="border_r_b"> <%= counter++%> </TD> <TD width="95" align="center" class="border_r_b"><%= vehicle%> </TD> <TD width="113" align="center" class="border_r_b"> <%= myresultset.*" %> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <BODY> <% String VM_REGD_NO = request.next()) { String Vehicle = myresultset.getString("VM_DEALERADDRESS")%> </TD> <TD width="71" align="center" class="border_b"><A href="v_master_vehicle.getString("VM_REGD_NO").getString("VM_NAME")%> </TD> <TD width="111" align="center" class="border_r_b"> <%= myresultset. while(myresultset. ResultSet myresultset=stmt. if(stmt!=null)stmt.sql."vms").getString("VM_OWNERNAME")%> </TD> <TD width="110" align="center" class="border_r_b"> <%= myresultset. if(myConn!=null)myConn.getParameter("VM_REGD_NO").<TABLE cellSpacing=0 cellPadding=0 width=800 align=center border=0 borderColor=black id=tabl style="background-color:#ffffff"> <% int counter=1.jdbc."vms".

height:25. pstmt.executeUpdate().0 Transitional//EN"> <%@ page language="java" import="java."vms").getString("VM_REGD_NO").?.border-bottom:1 solid #000000."vms".height:25. PreparedStatement pstmt=myConn. Class. String READING = request.VM_REGD_NO).border-bottom:1 solid #000000. pstmt.setString(3.AMOUNT).setString(6. %> <TR style="font-family:arial.PAID). while(myresultset.sql.setString(5."align=center><%=VM_REGD_NO%></TD> <TD style="width:100. Class.*" %> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <BODY topmargin=0 leftmargin=0> <TABLE cellSpacing=0 cellPadding=0 width=757 align=center border=0 borderColor=black > <% int counter=1.VM_NAME. String AMOUNT= request. String PAID = request.prepareStatement(template)."vms".VM_NAME).border-right:1 solid #000000.odbc.getParameter("F_DATE").?.close().setString(4.getParameter("AMOUNT").F_DATE. String F_DATE = request.height:25.bordertop:1 solid #000000. pstmt.font-size:12" id="<%= VM_REGD_NO%>"> <TD style="width:41. pstmt. Connection myConn=DriverManager. if(myConn!=null)myConn.forName("sun. ResultSet myresultset=stmt.border-right:1 solid #000000." align=center><%= counter++ %></TD> <TD style="width:90.?.PAID. pstmt.next()) { String VM_REGD_NO= myresultset. pstmt. if(pstmt!=null) pstmt.getConnection("jdbc:odbc:vms".VM_TYPE).F_DATE). pstmt.AMOUNT.READING) values(?. String VM_TYPE = request.setString(2.?."align=center><%= myresultset. %> <h1>Data has been succefully inserted</h1> </BODY> </HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.jdbc.createStatement(). String template="INSERT INTO FUEL (VM_REGD_NO.bordertop:1 solid #000000.getConnection("jdbc:odbc:vms".forName("sun.setString(7.READING).border-right:1 solid #000000.VM_TYPE.border-bottom:1 solid #000000.jdbc.getParameter("PAID")."vms").getParameter("VM_NAME").JdbcOdbcDriver"). Statement stmt=myConn.getParameter("READING").odbc.setString(1.?. Connection myConn=DriverManager.getString("VM_NAME") %></TD> Page: 80 .String VM_NAME = request.bordertop:1 solid #000000.JdbcOdbcDriver"). pstmt.getParameter("VM_TYPE").?)".close().executeQuery("Select * from Fuel").

getString("F_DATE") %></TD> <TD style="width:90.border-bottom:1 solid #000000.getString("PAID") %></TD> <TD style="width:156.?.LOCATION) values(?. PreparedStatement pstmt=myConn.setString(6.PURSH_DATE.LOCATION).bordertop:1 solid #000000.border-right:1 solid #000000.?.0 Transitional//EN"> <%@ page import="java. %> <h1>Data has been succefully inserted</h1> </BODY></HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4. if(pstmt!=null) pstmt.PURSH_DATE).bordertop:1 solid #000000."align=center><%= myresultset.height:25.VEHICLE_NAME." align=center><%= myresultset.border-top:1 solid #000000.height:25.border-right:1 solid #000000.TYRE_NO).?)". pstmt."vms"). pstmt. if(stmt!=null)stmt. String TYRE_NO = request.JdbcOdbcDriver").0 Transitional//EN"> <%@ page import="java.border-right:1 solid #000000.executeUpdate().jdbc.*" %> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <BODY> <% String VM_REGD_NO = request.bordertop:1 solid #000000. String PURSH_DATE= request.TYRE_NAME.odbc." align=center><A >View</A>/<A >Edit</A></TD> </tr> <% } myresultset." align=center><%= myresultset. String TYRE_NAME = request.*" %> <HTML> Page: 81 .forName("sun.getParameter("PURSH_DATE").sql.border-bottom:1 solid #000000.setString(1.getParameter("LOCATION")." align=center><%= myresultset.getString("READING") %></TD> <TD style="width:69.getConnection("jdbc:odbc:vms".close()."vms". pstmt.height:25.close().border-top:1 solid #000000.close().TYRE_NO. Connection myConn=DriverManager.close(). String VEHICLE_NAME = request.border-right:1 solid #000000.setString(4. String template="INSERT INTO TYRE2_MASTER (VM_REGD_NO. pstmt.close().border-bottom:1 solid #000000. %> </table> </BODY> </HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.setString(3.getParameter("VEHICLE_NAME").getParameter("TYRE_NAME"). if(myConn!=null)myConn.border-bottom:1 solid #000000.?.height:25.getString("AMOUNT") %></TD> <TD style="width:90. String LOCATION = request.TYRE_NAME).height:25.setString(5.prepareStatement(template).VM_REGD_NO).setString(2.sql.?. Class.<TD style="width:120.getParameter("TYRE_NO"). pstmt. if(myConn!=null)myConn.border-bottom:1 solid #000000. pstmt. pstmt.VEHICLE_NAME).getParameter("VM_REGD_NO").

TYRE_ID.odbc.getParameter("VEHICLE_NAME").setString(3. TYRE_NAME = request.setString(4.?. PreparedStatement pstmt=myConn.setString(1.getParameter("TYRE_ID").*" %> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <BODY topmargin=0 leftmargin=0> <TABLE cellSpacing=0 cellPadding=0 width=737 align=center border=0 borderColor=black > <% int counter=1."vms").prepareStatement(template).?)".getParameter("TYRE_NAME").TYRE_NAME.close(). PURCHASE_DATE= request. Class. DELEAR_ADDS = request.JdbcOdbcDriver"). Statement stmt=myConn.executeQuery("Select * from tyre2_mASTER"). pstmt.forName("sun.getParameter("VM_REGD_NO"). pstmt."vms"."vms". if(pstmt!=null) pstmt.TYRE_ID).JdbcOdbcDriver"). COMPANY_ADDS = request.getConnection("jdbc:odbc:vms". pstmt. if(myConn!=null)myConn.getConnection("jdbc:odbc:vms".jdbc.PUNCTURE_DATE) values(?. Page: 82 .executeUpdate().setString(5. ResultSet myresultset=stmt. pstmt.?.PURCHASE_DATE). Connection myConn=DriverManager."vms").?. pstmt.TYRE_NAME). Class.DELEAR_ADDS).<HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <BODY> <% String String String String String TYRE_ID = request.createStatement().COMPANY_ADDS).0 Transitional//EN"> <%@ page language="java" import="java.sql.forName("sun.odbc. pstmt.getParameter("PUNCTURE_DATE").close(). %> <h1>Data has been succefully inserted</h1> </BODY> </HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4. Connection myConn=DriverManager.setString(2.VEHICLE_NAME.jdbc. String template="INSERT INTO puncture (VM_REGD_NO.

Statement stmt=myConn.border-right:1 solid #000000.border-bottom:1 solid #000000. %> </table> </BODY> </HTML> ------------------------------------------------------------------------------------------------------------------------<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4. ResultSet myresultset=stmt.height:25.font-size:12" id="<%= VM_REGD_NO%>"> <TD style="width:41.getString("TYRE_NAME") %></TD> <TD style="width:119. if(stmt!=null)stmt.border-right:1 solid #000000.bordertop:1 solid #000000."vms").bordertop:1 solid #000000."align=center><%=VM_REGD_NO%></TD> <TD style="width:100.getString("TYRE_NO") %></TD> <TD style="width:105.close().height:25. while(myresultset.bordertop:1 solid #000000.while(myresultset.border-bottom:1 solid #000000.border-bottom:1 solid #000000.odbc.close().close().height:25.bordertop:1 solid #000000.height:25.border-bottom:1 solid #000000.border-top:1 solid #000000.getString("VM_REGD_NO").bordertop:1 solid #000000.createStatement()." align=center><A >View</A>/<A >Edit</A></TD> </tr> <% } myresultset.executeQuery("Select * from purchase")."align=center><%= myresultset.border-right:1 solid #000000." align=center><%= myresultset. Connection myConn=DriverManager.bordertop:1 solid #000000.border-bottom:1 solid #000000." align=center><%= myresultset.height:25." align=center><%= counter++ %></TD> <TD style="width:92.sql.border-right:1 solid #000000.height:25.border-bottom:1 solid #000000.border-right:1 solid #000000.*" %> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <BODY topmargin=0 leftmargin=0> <TABLE cellSpacing=0 cellPadding=0 width=757 align=center border=0 borderColor=black > <% int counter=1.height:25.getString("VEHICLE_NAME") %></TD> <TD style="width:111.border-bottom:1 solid #000000.getConnection("jdbc:odbc:vms".jdbc.0 Transitional//EN"> <%@ page language="java" import="java.border-right:1 solid #000000. Class."align=center><%= myresultset.next()) Page: 83 . %> <TR style="font-family:arial.JdbcOdbcDriver").next()) { String VM_REGD_NO= myresultset.getString("PURSH_DATE") %></TD> <TD style="width:88.border-bottom:1 solid #000000.forName("sun.bordertop:1 solid #000000.height:25.border-right:1 solid #000000." align=center><%= myresultset."vms".getString("LOCATION") %></TD> <TD style="width:69. if(myConn!=null)myConn.

" align=center><%= myresultset.border-bottom:1 solid #000000. %> <TR style="font-family:arial.border-bottom:1 solid #000000.JdbcOdbcDriver").jdbc./html/Workshop_information.getString("AMOUNT_PAID") %></TD> <TD style="width:136.bordertop:1 solid #000000.bordertop:1 solid #000000.getConnection("jdbc:odbc:vms". %> </table> </BODY> </HTML> <HTML> <%@ page language="java" import="java.close().bordertop:1 solid #000000. if(stmt!=null)stmt.height:25.height:25.0"> <TITLE>Moter Vehicle Maintance WORKSHOP INFORMATION VIEW page</TITLE> <LINK REL=stylesheet href="mycss.*" %> <HEAD> <META NAME="GENERATOR" Content="Microsoft FrontPage 4.{ String TYRE_ID= myresultset.height:25.close().border-top:1 solid #000000.height:25.border-right:1 solid #000000.border-bottom:1 solid #000000. while(myresultset.border-bottom:1 solid #000000." align=center><%= myresultset.border-right:1 solid #000000.getString("TYRE_NAME") %></TD> <TD style="width:120." align=center><%= myresultset."vms".bordertop:1 solid #000000.border-right:1 solid #000000. if(myConn!=null)myConn."align=center><%= myresultset.height:25.height:25.border-bottom:1 solid #000000. Statement stmt=myConn." align=center><%= counter++ %></TD> <TD style="width:90.sql.next()) { Page: 84 .border-right:1 solid #000000.border-bottom:1 solid #000000.forName("sun.height:25."vms"). ResultSet myresultset=stmt.border-right:1 solid #000000.html"."align=center><%= myresultset.border-bottom:1 solid #000000.css" type="text/css"> <script language="Javascript"> function cancel() { alert("Do you want to cancel") if (alert) location="." align=center><A >View</A>/<A >Edit</A></TD> </tr> <% } myresultset.getString("PURCHASE_DATE") %></TD> <TD style="width:90.getString("WARRENTY_PERIOD") %></TD> <TD style="width:69.border-right:1 solid #000000..border-right:1 solid #000000.getString("DELEAR_ADDS") %></TD> <TD style="width:110.bordertop:1 solid #000000.getString("TYRE_ID")."align=center><%=TYRE_ID%></TD> <TD style="width:100.createStatement().close().bordertop:1 solid #000000.font-size:12" id="<%= TYRE_ID%>"> <TD style="width:41. } </Script> </HEAD> <BODY bgcolor=cornsilk> <% String vehicle=request.odbc.executeQuery("Select * from vehicle_master where VM_REGD_NO='"+vehicle+"'").border-bottom:1 solid #000000.getParameter("VM_REGD_NO"). Class. Connection myConn=DriverManager.border-top:1 solid #000000.height:25.

getString("VM_WARR_DATE")%></TD></TR> <TR> <TD>Permit</TD> <TD><INPUT id=text1 name= VM_PERMIT value=<%=myresultset.getString("VM_PUR_DATE")%></TD> <TD>Warranty date</TD> <TD><INPUT id=text1 name=VM_WARR_D value=<%=myresultset.getString("VM_KMLITER")%></TD> <TD>Owner Name</TD> <TD><INPUT id=text1 name=VM_OWNERNAME value=<%=myresultset.%> <TABLE cellSpacing=1 cellPadding=1 width="550" align=center border=0> <TR> <TD colSpan=2 style="HEIGHT: 200px" style="FONT-FAMILY: arial" > <P align=center><FONT color=red size=5 style="FONT-FAMILY: arial" ><b>WORKSHOP INFORMATION VIEW</b> </FONT> </TD> <TR> <TD >Vehicle Regd No</TD> <TD ><INPUT id=text1 name=VM_REGD_NO value=<%=myresultset.getString("VM_MODEL")%></TD></TR> <TR> <TD>Chesish No</TD> <TD><INPUT id=text1 name=VM_CHESISH_NO value=<%=myresultset.getString("VM_FUEL_TYPE")%></TD> <TD>Company Address</TD> <TD><INPUT id=text1 name=VM_COMPANY_ADD value=<%=myresultset.getString("VM_COLOR")%></TD> <TD>Vehicle Model</TD> <TD><INPUT id=text1 name=VM_MODEL value=<%=myresultset.getString("VM_NAME")%></TD></TR> <TR> <TD>Vehicle Color</TD> <TD><INPUT id=text1 name=VM_COLOR value=<%=myresultset.getString("VM_ENGINE_NO")%></TD></TR> <TR> <TD>Fuel type</TD> <TD><INPUT id=text1 name=VM_FUEL_TY value=<%=myresultset.getString("VM_COMPANY_ADD")%></TD></TR> <TR> <TD>Km/Liter</TD> <TD><INPUT id=text1 name= VM_KMLITER value=<%=myresultset.getString("VM_REGD_NO")%></TD> <TD >Vehicle Name</TD> <TD ><INPUT id=text1 name= VM_NAME value=<%=myresultset.getString("VM_PERMIT")%></TD> <TD>A/C Or Not</TD> <TD><INPUT id=text1 name= VM_AC_OR_N value=<%=myresultset.getString("VM_CAPACITY")%></TD> Page: 85 .getString("VM_OWNERNAME")%></TD></TR> <TR> <TR> <TD>Purchase date</TD> <TD><INPUT id=text1 name=VM_PUR_DA value=<%=myresultset.getString("VM_AC_OR_NOT")%></TD></TR> <TR> <TD>Sitting Capacity</TD> <TD><INPUT id=text1 name=VM_CAPACIT value=<%=myresultset.getString("VM_CHESISH_NO")%></TD> <TD>Engine No</TD> <TD><INPUT id=text1 name=VM_ENGINE_NO value=<%=myresultset.

createStatement(). if(myConn!=null)myConn.getString("VM_SERVICINGDATE")%></TD> <TD>Cc per Engine</TD> <TD><INPUT id=text1 name=VM_CC_ENGINE value=<%=myresultset.odbc.getString("VM_CC_ENGINE")%></TD></TR> <TR> <TD>Dealer Name</TD> <TD><INPUT id=text1 name=VM_DEALERNAME value=<%=myresultset. Statement stmt=myConn. if(stmt!=null)stmt."vms". Class.close().getConnection("jdbc:odbc:vms".getString("V_COST")%></TD></TR> <TR> <TD>Servicing Date</TD> <TD><INPUT id=text1 name=VM_SERVICI value=<%=myresultset.executeQuery("Select * from purchase"). ResultSet myresultset=stmt. HEIGHT: 24px.*" %> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> </HEAD> <BODY topmargin=0 leftmargin=0> <TABLE cellSpacing=0 cellPadding=0 width=757 align=center border=0 borderColor=black > <% int counter=1. <INPUT id=button1 type=button value=Back name=button1 style="WIDTH: 86px. Connection myConn=DriverManager.0 Transitional//EN"> <%@ page language="java" import="java." OnClick=cancel()>&nbsp.next()) { String TYRE_ID= myresultset. %> </form></BODY></HTML> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4. </TABLE> <% } myresultset.close(). BACKGROUND-COLOR:'silver'.getString("VM_DEALERADDRESS")%></TD></TR> <TR> <TD colspan=2 align="CENTER" height="150"><INPUT id=submit1 type=submit value="Delete" name=submit1 style="WIDTH: 86px.forName("sun.getString("VM_DEALERNAME")%></TD> <TD>Dealer Address</TD> <TD><INPUT id=text1 name= VM_DEALERADDRESS value=<%=myresultset. %> <TR style="font-family:arial.JdbcOdbcDriver"). BACKGROUND-COLOR:'silver'.<TD>Vehicle Cost</TD> <TD><INPUT id=text1 name= V_COST value=<%=myresultset.getString("TYRE_ID").sql. while(myresultset.">&nbsp.close().font-size:12" id="<%= TYRE_ID%>"> Page: 86 .jdbc."vms"). HEIGHT: 24px.

height:25.border-bottom:1 solid #000000.getString("DELEAR_ADDS") %></TD> <TD style="width:110.border-right:1 solid #000000.height:25.bordertop:1 solid #000000.getString("TYRE_NAME") %></TD> <TD style="width:120.bordertop:1 solid #000000.border-bottom:1 solid #000000.border-right:1 solid #000000.<TD style="width:41.bordertop:1 solid #000000. if(myConn!=null)myConn.bordertop:1 solid #000000.height:25.height:25.bordertop:1 solid #000000."align=center><%= myresultset.border-top:1 solid #000000. %> </table> </BODY> </HTML> Page: 87 .border-bottom:1 solid #000000.border-right:1 solid #000000.close().border-bottom:1 solid #000000.close().border-right:1 solid #000000.height:25.border-bottom:1 solid #000000."align=center><%=TYRE_ID%></TD> <TD style="width:100.height:25.bordertop:1 solid #000000."align=center><%= myresultset.border-right:1 solid #000000.getString("PURCHASE_DATE") %></TD> <TD style="width:90.border-bottom:1 solid #000000.getString("AMOUNT_PAID") %></TD> <TD style="width:136." align=center><%= myresultset." align=center><%= myresultset.height:25.border-bottom:1 solid #000000." align=center><%= counter++ %></TD> <TD style="width:90.close()." align=center><%= myresultset. if(stmt!=null)stmt.border-right:1 solid #000000.border-bottom:1 solid #000000.getString("WARRENTY_PERIOD") %></TD> <TD style="width:69.height:25.border-right:1 solid #000000." align=center><A >View</A>/<A >Edit</A></TD> </tr> <% } myresultset.border-top:1 solid #000000.

Page: 88 .

Sign up to vote on this title
UsefulNot useful