+ All Categories
Home > Documents > Full Project

Full Project

Date post: 02-Nov-2014
Category:
Upload: king-krish
View: 53 times
Download: 9 times
Share this document with a friend
Description:
Full Project
Popular Tags:
73
1. INTRODUCTION Many works have been made easier by use of computer. A computer is a data processing machine, which receives raw data such as signal measurement, message transmitted in communication system, reports of statistical analysis, mathematical formulas, numerical data for engineering design and so on. These data are processed by computer and leave it as ordered block information. These are called output such as report, table, charts, summary, total and so on. In Erode “LOTUS TVS AGENCY” supplying different varieties of two wheeler and providing insurance and services for all vehicles. This is a main agency under these agency 9 subdealers are operating in an efficient manner The company is partially computerized. And it has some problems in manual works like RDO processing and providing insurance. So the aim of the project is to atomize the company process details in an efficient manner. HISTORY OF TVS TVS Motor traces its origins back to the entrepreneurial spirit of Trichur Vengaram Sundaram Iyengar who gave up lucrative careers in the Indian Railways and in banking to set up his own business. He began with Madurai's first bus service in 1911 and founded T.V.Sundaram Iyengar and Sons 1
Transcript
Page 1: Full Project

1. INTRODUCTION

Many works have been made easier by use of computer. A computer is a data

processing machine, which receives raw data such as signal measurement, message transmitted

in communication system, reports of statistical analysis, mathematical formulas, numerical data

for engineering design and so on. These data are processed by computer and leave it as ordered

block information. These are called output such as report, table, charts, summary, total and so on.

In Erode “LOTUS TVS AGENCY” supplying different varieties of two wheeler

and providing insurance and services for all vehicles. This is a main agency under these agency 9

subdealers are operating in an efficient manner

The company is partially computerized. And it has some problems in manual works like

RDO processing and providing insurance. So the aim of the project is to atomize the company

process details in an efficient manner.

HISTORY OF TVS

TVS Motor traces its origins back to the entrepreneurial spirit of Trichur Vengaram

Sundaram Iyengar who gave up lucrative careers in the Indian Railways and in banking to set up

his own business. He began with Madurai's first bus service in 1911 and founded T.V.Sundaram

Iyengar and Sons Limited, a company that consolidated its presence in the transportation

business with a large fleet of trucks and buses under the name of Southern Roadways Limited.[2]

When he died in 1955 his sons took the company ahead with several forays in the automobile

sector, including finance, insurance, manufacture of two-wheelers, tyres and components. The

group has managed to run 33 companies that account for a combined turnover of nearly

$3 billion.

1

Page 2: Full Project

SUZUKI RELATIONSHIP

TVS and Suzuki shared a 19 year long relationship that was aimed at technology transfer

to enable design and manufacture of two-wheelers specifically for the Indian market.

Rechristened TVS-Suzuki, the company brought out several models such as the Suzuki Samurai,

Suzuki Shogun and Suzuki Fiero. Differences in opinion on how to run the join venture

eventually led to the partners going their separate ways in 2001 with the company being renamed

TVS Motor, relinquishing rights to use the Suzuki name. There was also a 30 month moratorium

period during which Suzuki promised not to enter the Indian market with competing two-

wheelers. The company also got over a period of labour unrest that required Chairman Venu

Srinivasan to take tough measures to resurrect a company that was in a state of turmoil. He

would go on to invest in new technology, nurture in-house design, and implement Toyota-style

quality programs.

RECENT

Over the years TVS Motor has grown to be the largest in the group, both in terms of size

and turnover, with four state of the art manufacturing plants in Hosur, Mysore and Nalagarh in

India and Karawang in Indonesia. TVS Motor is credited with many innovations in the Indian

automobile industry, notable among them being the introduction of India's first two-seater

moped, the TVS 50cc. The company became the leader in its category of sub 100 cc mopeds,

having sold 7 million units. It also introduced the TVS Scooty, which is India's second largest

brand in the scooterette segment. The TVS Jive launched in November 2009 became India's first

clutch-free motorbike aimed at a stress-free rider experience[8] while the unisex scooter TVS

Wego is targeted at urban couples, featuring body-balance technology for easier handling. [9] On 1

June 2012, TVS Motors reported a dip of 5% in its total sales for May 2012. [10] In July 2012,

TVS Motors and BMW Motorrad were reported to be in talks for technology

2

Page 3: Full Project

MODEL OF BIKES IN TVS:

The first internal combustion, petroleum fueled motorcycle was the Petroleum Reitwagen.

It was designed and built by the German inventors Gottlieb Daimler and Wilhelm

Maybach inBad Cannstatt, Germany in 1885. This vehicle was unlike either the safety

bicycles or theboneshaker bicycles of the era in that it had zero degrees of steering axis angle and

no fork offset, and thus did not use the principles of bicycle and motorcycle dynamics developed

nearly 70 years earlier

In 1894, Hildebrand & Wolfmüller became the first series production motorcycle, and the

first to be called a motorcycle

The Motored entered production in 1915, and is believed to be the first motor

scooter. They were followed that year by the Autoped

Until World War I, the largest motorcycle manufacturer in the world

was Indian, producing over 20,000 bikes per year. By 1920

In France, the Auto-Fauteuil was introduced in 1902. This was basically a step-through

motorcycle with an armchair instead of a traditional saddle. Production continued until

1922

BSA Group became the largest producer of motorcycles in the world, producing up to

75,000 bikes per year in the 1950. The German company NSU held the position of largest

manufacturer from 1955 until the 1970.

1956 Heinkel Tourist. This scooter had a frame-mounted engine and a swingarm with an

integral chain enclosure

1957 NSU Prima

1958 Zündapp Bella R 154

1983 Honda Beat

1980 Honda NC50. This underbone had its engine mounted on its swingarm.

3

Page 4: Full Project

2000 LAUNCH IN TVS

The Company, pioneers of Indo-Japanese motorcycles in the country,

has launched its latest offering, Suzuki Fiero, in the Kerala market.

The Tamil Nadu based TVS-Suzuki has launched the 150 CC four-stroke

powerhouse Suzuki Fiero in Tamil Nadu, close on the heels of its launch

in Rajasthan, Karnataka and Kerala.

Two-Wheeler major, TVS-Suzuki Limited is set to create a special cell

to tap the institutional segment.

The Company proposes to relaunch its four-stroke scooter, Spectra, in july

Two-wheeler major TVS Suzuki is all set to cross the magic one

million mark durisng the current fiscal with 12 new models lined up

over the next 18 months.

Motocycle giant, TVS Suzuki, has forged an alliance with Brand Dotcom

to leverage the latter's online expertise brand building on the Net.

TVS-Suzuki Ltd on August 30th, formally launched its indigenously

developed 4-stroke motorcycle, TVS Victor, here. The price has been

fixed at Rs 41,187, (ex-showroom, Chennai).

The TVS group and Suzuki Motor Corporation September 27 parted ways

from their 15-year-old joint venture with the former buying out the

25.97 per cent stake of the Japanese company for Rs 9 crore.

2002 LAUNCH IN TVS:

4

Page 5: Full Project

TVS Motor Company Ltd has informed that the Board declared an interim

dividend of Rs 9.00 per share on 2,31,00,070 equity shares of Rs 10/-

each fully paid up, aggregating to Rs 231.00 million.

2003 LAUNCH IN TVS:

-TVS Motor Company has recorded a market share of 35% from motor

cycles division

-K.S.Bajpai has been appointed as an Additional Director on the Board.

-TVS, Bajaj Auto and Yamaha have grabbed the market share from the

country's largest motor cycle maker Hero Honda.

-The TVS victor sales has crossed 4 lakh unit mark in less than 18 months

of its launch.

-TVS Motor has recorded a 31% growth in its sales.

-C V R Panikar has been appointed as Additional Director on the Board

of TVS Motor Company Ltd.

-TVS Motor Company has reintroduced Fiero, inorder to compete with

Bajaj Pulsar.

- TVS Motor Company Ltd has introduced its own racing bikes which Team

TVS will test on the tracks in Asian Circuit.

- TVS Motor launched 4 new mobikes including a new brand 100-cc mobike

called the Centra.

5

Page 6: Full Project

-TVS Motor Chairman and MD Venu Srinivasan has been selected in

Business Week's Stars of Asia which covers the top 25 achievers in the

continent.

-TVS Motor Company adds two new models in two-wheeler segment.

-TVS Motor ties up with State Bank of India for scooter and Motorcycle

financing.

-Launches Fiero F2 and Scooty Pep models

-Board of approves the merger of engine components division of its subsidiary, Lakshmi

Auto Components (LAC) with TVS Motors effective from April 2, 2003

2004 LAUNCH IN TVS:

-TVS Motor , on Jan 5 launched Centra, a 100 cc four-stroke motor cycle, with

variable timing intelligent (VTI) engines, claiming to give more mileage to consumers.

The Centra has bundled price, style, power along with fuel efficiency making it a fill-

once-a-month bike, and it's priced at Rs.36,990. nearly Rs 100 crore investment had gone

into the launch of 'Centra', including R&D, plant and machinery.

- TVS Motor Company Unveil TVS Centra With ' VT-i Engines',, a 100 CC 4 stroke

motorcycle

-TVS Motor Company launched its new bike - TVS Centra - here on February 9,

2004, for the first time in the State. It is a 100-cc four-stroke motorcycle targeted at the

popular segment and a Fill-it-once-a-month bike, competitively priced at Rs. 36,990. The

vehicle has been launched in January in the metros and other cities and so far 8,000

vehicles had been sold in the country.

6

Page 7: Full Project

-TVS Motor Company and Union Bank of India (UBI) have announced the launch of

'Union Miles Scheme,' an exclusive two-wheeler finance scheme

- TVS Motor Company (TVS) launches new 125cc, 4-stroke Victor GLX motorcycle in

Chennai on May 02, 2004

-TVS Vice President resigns

-TVS Motors forges alliance with Andhra Bank

-Canara Bank, TVS Motor rolls out TVS Canmobile

-TVS picks up Asian Network for Quality award

-TVS unveils new version of 'Victor GX'

2005 LAUNCH IN TVS:

-TVS Motor Company introduced its entry-level 4-stroke motorcycle - TVS Star - in the

Kerala market

-TVS rolls out Star bike in Andhra Pradesh

-TVS Motor Company launches TVS Centra VT-i, a variant of its four-stroke 100cc

model TVS

2006 LAUNCH IN TVS:

-TVS Motor appoints new President

7

Page 8: Full Project

-TVS launches Apache in Vizag

-TVS Motor Company launched a new version of 125 cc Victor GLX with an electric

start option

2007 LAUNCH IN TVS:

-TVS Motor Co, has rolled out seven new vehicles, including its first three-wheeler and

new 125 cc bike, aimed at gaining lost share in a highly competitive market.

-The Scooty Teenz has also been released in 2007

2009 LAUNCH IN TVS:

- TVS Motor Company launched Scooty Streak, which is its latest scooterette targeted

at girls of 16 to 20 age group.

- Tvs Motor Company Limited has appointed Mr Prince Asirvatham as an additional

and independent director of the board of directors of the company effective April 21, 2009.

- TVS Motor Company entered the 110 cc segment by unveiling 2 brand new products,

an auto-clutch motorcycle and an automatic scooter.

2010 LAUNCH IN TVS:

- TVS Motor Company has launched India's first auto-clutch motorcycle- TVS Jive, in

Chandigarh.

8

Page 9: Full Project

2. ORGANISATION PROFILE

The Lotus TVS agency was established in the 9th June 1995. It was located at erode near to bus

stand. The Head Office was located at Hosur. The managing director for the erode agency was

Mr. P. Rajasekar and his brother Mr. E.P. Kumar.

TVS Group is the third largest two-wheeler manufacturer in India. The company manufactures a

wide range of two-wheelers from mopeds to racing inspired motorcycles. The company is having

their manufacturing plants at Hosur in Tamilnadu, Mysore in Karnataka and Solan in Himachal

Pradesh. They are also having one unit located at Indonesia. During the year 2002-03, the new

stylish TVS Scooty Pep and the upgraded version of Fiero was launched in the market. In April

1, 2003, the subsidiary company namely, Lakshmi Auto Components Ltd acquired the entire

paid up capital of Sundaram Auto Components Ltd. Consequently, Sundaram Auto Components

Ltd became a subsidiary company with effect from April 1, 2003.

In October 2003, the company entered into a scheme of arrangement with Lakshmi

Auto Components Ltd and Sundaram Auto Components Ltd. As per the scheme, all the assets

and liabilities of the rubber and plastic businesses of Lakshmi Auto Components Ltd were

transferred to Sundaram Auto Components Ltd on slump sale basis on April 1, 2003 for a

consideration of 12.25 crores. The remaining business of Lakshmi Auto Components Ltd,

namely engine components division together with their investments in other bodies corporate

was transferred to the company with effect from April 2, 2003. During the year 2003-04, the

company launched new products such as TVS Centra, New Victor GL, Fiero F2 & Fx and

Scooty Pep. During the year 2004-05, they launched new products such as TVS Star, New Victor

GLX, New Victor GX and Scooty Pep 'Splash' series.

During the year 2005-06, the company entered into a joint venture with Columbian party for

exploring opportunities in Columbian market with an equity investment of Rs 5 million. The

company incorporated TVS Motor Company (Europe) B V in Netherlands as a wholly owned

9

Page 10: Full Project

subsidiary of the company with an investment of Rs 91.63 crore. During the year, TVS Motor

Singapore Pte Ltd, Singapore became a wholly owned subsidiary of the company with an

investment of Rs 30.51 crore. PT TVS Motor Company Indonesia was incorporated in Indonesia

to manufacture motorcycles and parts with an investment of USD 27.60 million and became

subsidiary of the company in view of it being the subsidiary of TVS Motor Company (Europe) B

V, which holds 75% of the share capital.

The remaining 25% was held by TVS Motor Singapore Pte Ltd. PT TVS Motor

Company Indonesia has acquired lands in Indonesia for setting up a facility for manufacturing

two wheelers. During the year 2006-07, the company has established a new plant in Himachal

Pradesh with an annual production capacity of 4,00,000 units scalable to 6,00,000 units. PT TVS

Motor Company Indonesia, a subsidiary of the company, established a manufacturing facility at

Karawang, near Jakarta in Indonesia with production capacity of 3 lakh vehicles per annum.

During the year, the company launched multiple new products and variants such as, StaR City

ES, StaR Sport, Scooty Teenz and 99 Colors on Scooty PEP. During the year 2007-08, the

company commenced commercial production from its Nalagarh Plant located in Himachal

Pradesh.

They commenced their commercial production from their state-of-the art plant located at

Karawang in Indonesia and launched TVS Neo, which is exclusively developed for the

Indonesian market. During the year, the company launched various new products and variants

such as TVS Flame, Apache RTR, StaR Sport, StaR City 110 cc, Scooty TeenZ Electric, TVS

Tru4 Oil. In March 2008, the company launched their three wheeler, TVS King in two variants,

namely two stroke petrol and two stroke LPG.

10

Page 11: Full Project

3.1 SYSTEM SPECIFICATION

3.1.1 HARDWARE SPECIFICATION

PROCESSOR : Intel Core2 DUO

HARD DISK CAPACITY : 500GB HDD

RAM : 2GB RAM

MONITOR : 15 INCH COLOR

KEYBOARD : 108 Multimedia Keyboards

MOUSE : LOGITECH SCROLL MOUSE

3.1.2 SOFTWARE SPECIFICATION

The software environment means the operating system and all other applications or tools

used for the development of the proposed system. It includes the operating system, front-end,

back-end etc.

FRONT END : VISUAL BASIC 6.0

BACK END : MS-ACCESS

OPERATING SYSTEM : WINDOWS XP

11

Page 12: Full Project

3.1.3 INTRODUCTION TO VISUAL BASIC

VISUAL BASIC is a high level programming language which evolved from the earlier

DOS version called BASIC. BASIC means Beginners' All-purpose Symbolic Instruction Code.

It is a very easy programming language to learn. The code looks a lot like English Language.

Different software companies produced different versions of BASIC, such as Microsoft

QBASIC, QUICKBASIC, GWBASIC, IBM BASICA and so on. However, people prefer to use

Microsoft Visual Basic today, as it is a well developed programming language and supporting

resources are available everywhere. Now, there are many versions of VB exist in the market, the

most popular one and still widely used by many VB programmers is none other than Visual

Basic 6. We also have VB.net, VB2005, VB2008 and the latest VB2010. Both Vb2008 and

VB2010 are fully object oriented programming (OOP) language.

VISUAL BASIC is a VISUAL and events driven Programming Language. These are the

main divergence from the old BASIC. In BASIC, programming is done in a text-only

environment and the program is executed sequentially. In VB, programming is done in a

graphical environment. In the old BASIC, you have to write program code for each graphical

object you wish to display it on screen, including its position and its color. However, In VB , you

just need to drag and drop any graphical object anywhere on the form, and you can change its

color any time using the properties windows.

On the other hand, because the user may click on a certain object randomly, so each

object has to be programmed independently to be able to response to those actions (events).

Therefore, a VB Program is made up of many subprograms, each has its own program code, and

each can be executed independently and at the same time each can be linked together in one way

or another.

12

Page 13: Full Project

VISUAL BASIC 6.0

Visual Basic is a programming language and integrated development environment.

It derives from the much older BASIC programming language, and so is considered

useful and easy programming language for the beginner to learn.

Visual Basic 6.0 was the final edition of Visual Basic.

Features of Visual Basic 6.0

Visual Basic was designed to be easily learned and used by beginner programmers. The

language not only allows programmers to create simple GUI applications, but can also develop

complex applications. Programming in VB is a combination of visually arranging components or

controls on a form, specifying attributes and actions of those components, and writing additional

lines of code for more functionality. Since default attributes and actions are defined for the

components, a simple program can be created without the programmer having to write many

lines of code. Performance problems were experienced by earlier versions, but with faster

computers and native code compilation this has become less of an issue.

Forms are created using drag-and-drop techniques. A tool is used to place controls (e.g.,

text boxes, buttons, etc.) on the form (window). Controls have attributes and event handlers

associated with them. Default values are provided when the control is created, but may be

changed by the programmer. Many attribute values can be modified during run time based on

user actions or changes in the environment, providing a dynamic application.

The Visual Basic compiler is shared with other Visual Studio languages (C, C++), but

restrictions in the IDE do not allow the creation of some targets (Windows model DLLs) and

threading models.

Advantages of Visual Basic

13

Page 14: Full Project

It is not just a language to program in but a whole graphical development environment. This aids your

programming skills allowing you to concentrate on developing novel ideas instead of going over old

ground.

It is quick to develop new programs. A newcomer will have a window proudly opening and greeting you

with "Hello World!" - Always the programmers’ first program - in less than 5 minutes.

OLE programming is simple. This allows you to embed objects such as Word documents and Excel

spreadsheets with a minimum of fuss.

3.1.4 MS ACCESS

Microsoft Access has been around for some time, yet people often still ask me what is

Microsoft Access and what does it do? Microsoft Access is a part of the Microsoft Office Suite.

It does not come with all versions of Microsoft Office, so if you specifically want Microsoft

Access make sure the office suite you are purchasing has it.

Microsoft Access has the look and feel of other Microsoft Office products, including its

layout and navigational aspects. That is where the similarity ends. Microsoft® Access is a

database and, more specifically, a relational database. This will be explained in more detail later.

Access has an .mdb extension by default, whereas Microsoft® Word has the .doc

extension. Although this has changed in Access 2007 where the extension is now in an accdb

extension. Early versions of Access cannot read accdb extensions but Microsoft Access 2007 can

read and change earlier versions of Access.

Advantages of MS Access

The first advantage that comes to mind is how familiar the interface is to most users. The Office

2007 interface style is familiar, so users who have other Office products will not be lost when

dealing with Access.

http://img.bhs4.com/2C/A/2CAA339874E3B2AF5ADC1D77DB116C29C22D4342_large.jpgThere

are two ways to view the database, no matter whether we are creating a new one or opening

something existing. The data view and the design view make it easy to set up Access and start

14

Page 15: Full Project

using it. We can enforce discipline when entering data through the data entry forms. All kinds of

rules to make sure you enter the right kind of data can be implemented.

Access has become an industry standard in desktop use and the database engine is quite

powerful. Integration with voice recognition features makes data entry and menu navigation

quite easy. Connectivity options are a strong asset; Access databases can connect to Excel tables,

ODBC connectors, SQL Servers, and Share Point Services sites for live data. Tables created in

these sources can be linked and used for generating reports. These reports then give a better

view/analysis of the data. Data harvesting from a large number of e-mail addresses is possible

too.

Multiple reports can be created for the same set of data. We are able to use the grouping, sorting

and filtering options to get more perspectives on the same data. Real time previews let to create

the different versions of the report that you may need for various audiences

3.2 THE FEASIBILITY STUDY

The Feasibility study is an analysis of possible alternative solutions to a problem and a

recommendation on the best alternative. It can decide whether a process be carried out by a

new system more efficiently than the existing one. The results of this study are used to make a

decision whether to proceed with the project.

The objective of the feasibility study is to establish the reasons for developing software

that is acceptable to users, adaptable to change, and comfortable to equalised standards. The

feasibility study includes complete initial analysis of all related system. Therefore the study must

be conducted in a manner that will reflect the operational, economic as well as technical and

scheduling feasibility of the system proposal.

15

Page 16: Full Project

3.2.1 OPERATIONAL FEASIBILITY

This aspect defines the urgency of the problem and the acceptability of any solution. It

shows if the system is developed, will it be used. The operational study includes internal issues,

such as manpower problems, labour objections, manager resistance, organizational conflicts and

policies; also external issues, including social acceptability, legal aspects and government

regulations. It takes in consideration whether the current work practices and procedures support

a new system and social factors of how the organizational changes will affect the working lives

of those affected by the system.

The points to be considered under political issues are

What changes will be brought with the system?

What organizational structure is disturbed?

What new skills will be required?

Proposed project will be beneficial only if they can be turned into information system that will

meet the operating requirements of the organization. This test of feasibility asks if the system

will work when it is developed and installed.

3.2.2 TECHNICAL FEASIBILITY

The technical aspect determines whether the project feasibility is within the limits of current

technology and does the technology exist at all, or if it is available within given resource

constraints. In the technical feasibility the following points should be considered:

Input device which can enter a large amount of data in the effective time.

Output devices which can produce the bulk output in an effective manner.

The choice of processing unit depends upon the type of processing required in the

organization.

Response time under certain conditions.

Ability to process a certain volume of transaction at a particular speed.

16

Page 17: Full Project

Facility to communicate data to distant locations.

In examining technical feasibility, configuration of the system is given more importance than

the actual make of hardware. The configuration gives the complete picture about the system’s

requirements

3.2.3 SCHEDULE FEASIBILITY

It is determined if the project deadlines are reasonable and whether constraints placed

on the project schedule can be reasonably met and also determined whether the deadlines are

mandatory or desirable. If the deadlines are desirable rather than mandatory, alternative

schedules are proposed. It is preferable (unless the deadline is absolutely mandatory) to

deliver a properly functioning information system two months late than to deliver an error-

prone, useless information system on time. Missing deadlines is problematic and developing

inadequate systems are disaster.

3.2.4 ECONOMIC FEASIBILITY

Economic analysis is the most frequently used technique for evaluating the effectiveness

of a proposed system. More commonly known as Cost / Benefit analysis, the procedure is to

determine the benefits and savings that are expected from a proposed system and compare them

with costs. If benefits outweigh costs, a decision is taken to design and implement the system.

Otherwise, further justification or alternative in the proposed system will have to be made if it is

to have a chance of being approved. This is an outgoing effort that improves in accuracy at each

phase of the system life cycle.

3.2.5 LEGAL FEASIBILITY

Legal feasibility is a measure of how well a solution can be implemented with in existing

legal and contractual obligations. Licensed agreements and copy protection can restrict how we

integrate the data and processes with other part of the system.

3.3 PROJECT DESCRIPTION

17

Page 18: Full Project

The main objective of this project is designed and developed to overcome the manual

works and to manage all the details and the process of LOTUS TVS AGENCY. This project

includes registration of two wheeler, providing insurance and finance overall concern in a

computerized manner.

This project is designed using Visual Basic 6.0 and MS Access 2003 which is user

friendly for the user and through which the user can easily access and view their works. To

obtain this task MDI form is used in which order, stock, transaction, customer and employee

modules are processed. The modules and their contents are:

3.3.1 PURCHASE MODULE

The products are purchased from various palces. And these purchase module contain four

table such as dealer, stock, module, product price.

Dealers Details:

Dealer purchase product from the Head Office and distribute to other sub dealers. The

dealers are located in different places like pereundurai, chennimalai, ammapettai, sivagiri,

kunnathoor.

Stock Details:

Per month 1500 two wheeler are purchased and they kept in godown.From that different

types of models are kept in the showroom.

Models Detail:

Several types of models are available like TVS XL, TVS Heavy duty, TVS Phonix,

Apache RTR 160, Apache RTR 180cc, Scooty pep+, Scooty pep colorme

Product Price Detail:

18

Page 19: Full Project

The prices are fixed according to the innovation in models. If the customer needs any

extra fittings for their two wheeler means the extra charge will be included in the price. Finished

product have separate price.

3.3.2 SALES MODULE

The sales are made all over Tamil Nadu and these modules includes customer table and

service details.

Customer detail:

The customer profile was used to store the details of the customer. It was also used to

know the mode of the payment by the customer and to know the satisfaction of the customer

Service detail:

There are different types of service are available like a1 hour quick service in morning

time (8.00am to 9.00am), free service for 6 months, free service for specified Km utilized and

they will get the feed back from the customer.

3.3.3 FINANCE MODULE

This module includes the details of loans provided. And these module contain only

finance detail.

Finance Details:

The finance profile contains the details like providing loan to the customer, to know the

installment time, to know the rate of interest and to know the recovered amount from the

customers.

3.3.4 EMPLOYEE MODULE

These modules store the details of the employee to know their grade and performance

appraisal.

Employee Details:

19

Page 20: Full Project

These modules was used to store the details of the employee and to know the details of

salary to different grade employees. These modules was used to know the experience of the

employee, and position of the employee in the concern

3.3.5 PROJECT REPORT MODULE

Dealer Report

Dealer report contains information about product ID, product name, purchase date,

dealers name, number of pieces, rate and total.

Stock Report

The stock report contains the information like product ID, date, bill number, invoice

number and mode of payment

Model Report

The model report contain product name, year of making, color and millage

Product price report

The price report contains product ID, product module, range1, range2, range3, insurance, bill

number, date and invoice number.

Customer report

The customer report contains the details like product ID, customer name, phone number,

address and mode of payment.

Service report

20

Page 21: Full Project

LOGINLOGIN

EMPLOYEEPURCHASE SALES FINANCE

CUSTOMER REPORT FINANCE REPORT

The service report includes product ID, model, customer name, usage kilo meter, free

service, labour charge and amount (other charges).

Finance report

The report shows the details like product ID, product name, purchase date, dealer name,

loan, interest, address proof, yearly installment, monthly installment, six month installment and

total.

Salary report

The report shows the employee ID, employee name, address, date of joining, phone

number, basic salary, allowance and gross pay.

3.4 DATA FLOW DIAGRAM

21

STOCK REPORT

DEALERS REPORT SALARY REPORT

SERVICE REPORT

Page 22: Full Project

MODEL REPORT

PRODUCT PRICE REPORT

3.5 TESTING

The development process involves various types of testing. Each test type addresses a

specific testing requirement. The most common types of testing involved in the development

process are: 

3.5.1 UNIT TEST

The first test in the development process is the unit test. The source code is divided into modules,

and each module is further divided into smaller parts called units. These units have specific

behavior. The tests performed on these units of code is called unit testing. Unit test depends upon

the language on which the project is developed. This testing ensures that each unique path of the

project performs accurately according to the documented specifications and contains clearly

defined inputs and expected results.

There are two approaches to unit testing: black and white box testing.

22

Page 23: Full Project

White box testing is reserves for special circumstances in which the tester wants to

review the actual program code, usually when complexity is high. White box testing is

also known as clear, open, structural, and glass box testing.

In case of Black box testing, the test plan is developed from the program specification:

each item in the program specification becomes a test, and several test cases are

developed for that.

3.5.2 SYSTEM TEST

Several modules constitute a project. When all these modules are integrated, errors may

arise. The testing done at this stage to avoid these errors is called system testing.

System testing ensures that the entire integrated software system meets requirements. It

tests a configuration to ensure known and predictable results. System testing is based on process

descriptions and flows, emphasizing pre-driven process links and integration points. Testing a

specific hardware/software installation is typically performed on a COTS (commercial off the

shelf) system

3.5.3 FUNCTIONAL TEST

Functional test can be defined as testing two or more modules together with the intent of

finding the defects, ensuring that the defects are not present, verifying that each module performs

its intended functions as stated in the specification and establishing confidence that a program

does what it is supposed to do.

3.5.4 ACCEPTANCE TESTING

Acceptance testing has two primary objectives. The first is to ensure that the system that

has been implemented meets the software requirements. The second objective is to ensure that

the software system can operate in the real world user environment, which includes people with

varying skills, attitudes, business conditions and so forth.

Acceptance testing is done in two stages:

23

Page 24: Full Project

Alpha testing: users test the system using made-up data.

Beta testing: users begin to use the system with the real data and carefully monitor

the system for errors.

3.5.5 INTEGRATION TESTING

Testing is done on two or more modules or functions together with the intent of finding

the interface defects between the modules or functions. Testing completed at as a part of unit or

functional testing, and sometimes, becomes its own standalone test phase. When these modules

and functions are integrated into single project integration testing also verifies whether the

system meets the software requirements.

3.6 IMPLEMENTATION AND MAINTANANCE

Implementation is the process of replacing the old system with the new system. The reasons

for choosing one implementation type over another depends upon

How quickly must the changeover happen?

How important is it to prevent data loss?

What will the cost of the changeover be?

3.6.1 DIRECT CHANGEOVER

Direct changeover is one of the methods to change from an existing system to a new one.

This is the cheapest and fastest way of replacing the old system into new system but it is of high

risk.

1. Decide upon a date and time for the changeover

24

Page 25: Full Project

2. At that date and time switch off the old system

3. Immediately switch on the new system

With this method of implementation the users stop using the manual system and start using

the computer system from a given date.

The advantage of this method is that it is less costly in effort and time than any other method

of implementation.

The disadvantage of this method is that if problems occur the users do not have any

alternative apart from returning to a manual system which may prove difficult if it has been

discontinued.

3.6.2 PHASED IMPLEMENTATION

It takes longer time to complete the implementation but the risks to the company are less than

for direct changeover. Only possible is the new system can be split into separate working parts

such as claim intimation, settlement and renewal etc.

1. Replace part of the old system with new system

2. Wait until the replaced part is working properly

3. Repeat steps 1-2 with another part

4. Continue until the entire old system has been replaced by the new system

3.6.3 PARALLEL RUNNING

Parallel running is one of the ways to change from an existing system to a new one. With

parallel running both systems (manual and computer, or old computer and new computer system)

will be in operation at the same time. This has the advantage that the results from the new system

can be compared with those of the old system.

However, it has the major disadvantage that each job is done twice and therefore it means

a lot of extra work for the users.

25

Page 26: Full Project

3.6.4 PILOT IMPLEMENTATION

Feedback has been evaluated and selected changes have been made to the repository, it’s

time to launch the Pilot Implementation to the group identified during planning after the test

implementation. The pilot group can vary significantly in size. It could range from one

department to an entire institution.

The length of the Pilot Implementation may vary. It could be just long enough to work

out the bugs or problems in the system before moving to full implementation. Or, the pilot phase

can last for an extended period of time while waiting for funding or plan for expansion. It is

important that the length of the pilot implementation is clearly communicated to the pilot users

or stated on the website with a user feedback form. Help services have been updated based on

user feedback from the test implementation.

3.6.5 MAINTENANCE

Maintainability is the ease with which software can be understood and corrected, adapted

and enhanced. The goal is to improve the existing method where changes can be accommodated

and reduce the amount of effort expanded on maintenance. Since the entire system is

computerized in this approach, modifications are necessary. It can be done without disturbing the

entire system.

3.6.6 CORRECTIVE MAINTENANCE

The objective of corrective maintenance is to remove errors or bugs from the software,

the procedures, the hardware, the network, the data structures, and the documentation.

Maintenance of the company are concerned with such tasks as removing residual software bugs,

improving the integrity and reliability of the programs, streamlining and tightening data

validation routines, correcting invalid processing and reporting, and minimizing downtime.

26

Page 27: Full Project

3.6.7 ADAPTIVE MAINTENANCE

The point of adaptive maintenance is to enhance the system by adding features,

capabilities, and functions in response to new technology, upgrades and new requirements.

Adaptive maintenance is reactive. The idea is to fix the system when the general business

climate, competition, growth, new technology, or new regulations make change necessary. The

key to minimizing adaptive maintenance costs is to separate system-dependent features.

3.6.8 PERFECTIVE MAINTENANCE

The point of perfective maintenance is to enhance the system by improving efficiency,

reliability, functionality, or maintainability, often in response to user or system personnel

requests. Corrective and adaptive maintenance are reactive. Bugs are fixed as they are

discovered. An upgrade to an operating system can necessitate a change to application software.

Perfective maintenance, in contract, is proactive. The idea is to fix the system before it breaks.

3.6.9 PREVENTIVE MAINTENANCE

The objective of preventive maintenance is to anticipate problems and correct them

before they occur. System performance monitoring is an important key to preventive

maintenance. The idea is to conduct periodic audits and to run regular benchmark tests to

determine if the system is continuing to perform to expectations. Both hardware and software are

monitored to measure system load and system utilization. The information derived from

performance monitoring provides an early warning of potential system problems and often

initiates other forms of maintenance.

27

Page 28: Full Project

CONCLUSIONS

The project successfully performs the functions of the concern. All the objectives are met

successfully. Since the project has been developed in VB, it runs successfully on all platforms

without undergoing any modifications. It provides fast response to user queries; the project

handles all the conditions and so it offers high reliability.

A good documentation of user friendly features had been incorporated in the system. The

system has been introduced to eliminate human error. It minimizes the time consumption and the

work of the concern.

28

Page 29: Full Project

FUTURE ENHANCEMENT

Every system should allow scope for future development enhancement.

The system is developed to incorporate all the current requirements. In future, the system

can be enhanced to provide more functionality.

The proposed system planned to give an immediate response to users.

The system is very flexible and it ensures that the enhancement can be easily made

without major changes to the application.

Due to time constrain, the down payment calculation is left out. Since the calculation

varies for different types of two wheelers.

29

Page 30: Full Project

In future, the proposed system can also be enhanced by combining the above said

process.

BIBLIOGRAPHY

BOOKS REFERRED:

WhittenBentley,”SYSTEM ANALYSIS AND DESIGN METHODS”, Tata McGraw Hill Publications. Seventh Edition, 2007.

Date.C.J., “MICROSOFT ACCESS”, Narosa Publication House, New Delhi. Third Edition, 2000.

Francesco Balenda, “PROGRAMMING MICROSOFT VISUAL BASIC”, WP Publications and Distributors.

Lee, “INTRODUCING SYSTEM ANALYSIS AND DESIGN”, VOLUME II, Gaigotia Book Source, Reprint in 1994.

Richard Fairley ,”SOFTWARE ENGINEERING CONCEPTS”, Tata McGraw Hill International Edition, 1985.

30

Page 31: Full Project

WEBSITE LINKS:

http://www.indiastudychannel.com/resources/102399-Feasibility-Types-Fesibility.aspx

http://igcseict.net/systems_analysis_and_design/implementation_overview.php

http://softwarefeasibilitystudy.blogspot.in/2009/07/feasibility-study-software-engineering.html

APPENDICES

(a) TABLE DESIGN

Table Name: Dealers Detail

Purpose : To know the details of the dealers

FIELD NAME FIELD TYPE FIELD SIZE DESCRIPTION CONSTRAINTS

P_ID NUMBER 5 PRODUCT ID PRIMARY KEY

P_NAME TEXT 10 PRODUCT NAME NOT NULL

P_DATE TEXT - PURCHASE DATE NOT NULL

D_NAME TEXT 10 DEALERS NAME NOT NULL

NOP NUMBER 12 NO OF PIECES NOT NULL

RATE NUMBER 12 RATE NOT NULL

TOTAL NUMBER 20 TOTAL NOT NULL

Table Name: Stock Detail

Purpose : To identify the stock details

31

Page 32: Full Project

FIELD NAME FIELD TYPE FIELD SIZE DESCRIPTION CONSTRAINTS

P_ID NUMBER 6 PRODUCT ID FOREIGN KEY

DATE TEXT - DATE NOT NULL

B_NUMBER NUMBER 4 BILL NUMBER NOT NULL

I_NUMBER NUMBER 6 INVOICE NUMBER

NOT NULL

STOCK IN HAND NUMBER 10 STOCK IN HAND NOT NULL

Table Name: Models Detail

Purpose : To show the model details to the customer

FIELD NAME FIELD TYPE FIELD SIZE DESCRIPTION CONSTRAINTS

P_NAME TEXT 10 PRODUCT NAME FOREIGN KEY

Y_MAKE NUMBER 6 YEAR MAKE NOT NULL

COLOUR TEXT 15 COLOUR NOT NULL

MILEGE NUMBER 15 MILEGE NOT NULL

Table Name: Product Price Details

Purpose : To know the price details of the product

FIELD NAME FIELD TYPE FIELD SIZE DESCRIPTION CONSTRAINTS

P_ID NUMBER 6 PRODUCT ID FOREIGN KEY

P_MODEL TEXT 10 PRODUCT MODEL

NOT NULL

RANGE1 NUMBER 50 RANGE1 NOT NULL

32

Page 33: Full Project

RANGE2 NUMBER 50 RANGE2 NOT NULL

RANGE3 NUMBER 50 RANGE3 NOT NULL

INSURANCE NUMBER 10 INSURANCE NOT NULL

DATE TEXT - DATE NOT NULL

B_NUMBER NUMBER 4 BILL NUMBER NOT NULL

I_NUMBER NUMBER 6 INVOICE NUMBER

NOT NUL

Table Name: Customer Details

Purpose : To store the details of the customer

FIELD NAME FIELD TYPE FIELD SIZE DESCRIPTION CONSTRAINTS

P_ID NUMBER 6 PRODUCT ID FOREIGN KEY

C_NAME TEXT 10 CUSTOMER NAME

NOT NULL

P_NUMBER NUMBER 10 PHONE NUMBER NOT NULL

ADDRESS TEXT 15 ADDRESS NOT NULL

MOP NUMBER 7 MODE OF PAYMENT

NOT NULL

Table Name: Service Details

Purpose : To know the service details of the customer

FIELD NAME FIELD TYPE FIELD SIZE DESCRIPTION CONSTRAINTS

P_ID NUMBER 6 PRODUCT ID FOREIGN KEY

33

Page 34: Full Project

P_MODEL NUMBER 10 PRODUCT NAME NOT NULL

C_NAME TEXT 15 CUSTOMER NAME

NOT NULL

USAGE K/M NUMBER 10 USAGE K/M NOT NULL

FREE SERVICE NUMBER 10 FREE SERVICE NOT NULL

LABOUR CHARGE

NUMBER 15 LABOUR CHARGE

NOT NULL

AMOUNT NUMBER 30 AMOUNT NOT NULL

Table Name: Finance Details

Purpose : To keep the details of the finance

FIELD NAME FIELD TYPE FIELD SIZE DESCRIPTION CONSTRAINTS

P_ID NUMBER 6 PRODUCT ID FOREIGN KEY

P_NAME TEXT 10 PRODUCT NAME NOT NULL

P_DATE TEXT - PURCHASE DATE NOT NULL

D_NAME TEXT 15 DEALERS NAME NOT NULL

LOAN NUMBER 50 LOAN NOT NULL

INTEREST TEXT 6 INTEREST NOT NULL

A_PROOF TEXT 20 ADDRESS PROOF NOT NULL

Y_INSTALLMENT NUMBER 15 YEARLY INSTALLMENT

NOT NULL

M_INSTALLMENT NUMBER 15 MONTHLY INSTALLMENT

NOT NULL

S_INSTALLMENT NUMBER 15 SIX MONTH INSTALLMENT

NOT NULL

TOTAL NUMBER 20 TOTAL NOT NULL

Table Name: Salary Details

Purpose : To store the employee details

34

Page 35: Full Project

FIELD NAME FIELD TYPE FIELD SIZE DESCRIPTION CONSTRAINTS

E_ID NUMBER 5 EMPLOYEE ID PRIMARY KEY

E_NAME TEXT 10 EMPLOYEE NAME

NOT NULL

ADDRESS TEXT 15 ADDRESS NOT NULL

DOJ TEXT 10 DATE OF JOINING

NOT NULL

P_NUMBER NUMBER 10 PHONE NUMBER NOT NULL

BASIC SALARY NUMBER 20 BASIC SALARY NOT NULL

ALLOWANCE NUMBER 20 ALLOWANCE NOT NULL

GROSS PAY NUMBER 20 GROSS PAY NOT NULL

(b) SCREEN DESIG

LOGIN FORM

35

Page 36: Full Project

MDI FORM

36

Page 37: Full Project

PURCHASE MODULE

37

Page 38: Full Project

DEALERS DETAILS

38

Page 39: Full Project

STOCK DETAILS

39

Page 40: Full Project

MODEL DETAILS

40

Page 41: Full Project

PRODUCT PRICE DETAILS

41

Page 42: Full Project

SALES MODULE

42

Page 43: Full Project

CUSTOMER DETAILS

43

Page 44: Full Project

SERVICE DETAILS

44

Page 45: Full Project

FINANCE MODULE

45

Page 46: Full Project

FINANCE DETAILS

46

Page 47: Full Project

EMPLOYEE MODULE

47

Page 48: Full Project

SALARY DETAILS

48

Page 49: Full Project

(C) REPORT

49

Page 50: Full Project

DEALER REPORT

50

Page 51: Full Project

STOCK REPORT

51

Page 52: Full Project

MODEL REPORT

52

Page 53: Full Project

PRODUCT PRICE REPORT

53

Page 54: Full Project

CUSTOMER REPORT

54

Page 55: Full Project

SERVICE REPORT

55

Page 56: Full Project

FINANCE REPORT

56

Page 57: Full Project

SALARY REPORT

s

57

Page 58: Full Project

58


Recommended