akg projet thesis

65
This project is A.K.GANDHI TVS SERVICING CENTER. Because is the important part of life. The world is going through fundamental changes. The ongoing advance in computer and communication technology to have a profound effect on the way people work and play. The project is developed and designed for mobile management .the project has been developed in different forms and each form plays a significant role in the project. The project has been developed to maintain all the details regarding the mobile registration and payment details. The system maintains and stores the information about mobiles. By use of computer we can get the daily stock report, total sales report, purchase report, details of stock items. All those are done at the very short period. This developing system will make a better control and gain access to more up-to-date information .hence a design of a system to capture data, update records and produce report is necessary .it helps in finding out: the necessary information the flow of information the storing of information the efficiency of the system The nature of work has been redefined. Today, much of our society realizes information systems technology, either directly or indirectly to “work smarter”. Computerization of a mobile is more easily and more organized method of information management and information product. The 1 (A.K.GANDHI TVS) INTRODUCTION

Upload: virensavajiyani

Post on 28-Dec-2015

21 views

Category:

Documents


0 download

DESCRIPTION

tvs project

TRANSCRIPT

Page 1: AKG Projet Thesis

This project is A.K.GANDHI TVS SERVICING CENTER. Because is the important part of life. The world is going through fundamental changes. The ongoing advance in computer and communication technology to have a profound effect on the way people work and play.

The project is developed and designed for mobile management .the project has been developed in different forms and each form plays a significant role in the project. The project has been developed to maintain all the details regarding the mobile registration and payment details.

The system maintains and stores the information about mobiles. By use of computer we can get the daily stock report, total sales report, purchase report, details of stock items. All those are done at the very short period.

This developing system will make a better control and gain access to more up-to-date information .hence a design of a system to capture data, update records and produce report is necessary .it helps in finding out:

the necessary information

the flow of information

the storing of information

the efficiency of the system

The nature of work has been redefined. Today, much of our society realizes information systems technology, either directly or indirectly to “work smarter”.

Computerization of a mobile is more easily and more organized method of information management and information product. The process of the mobile by using the computerized system is one of the best solutions for avoiding confusion.

1 (A.K.GANDHI TVS)

INTRODUCTION

Page 2: AKG Projet Thesis

Computer has proved to be more accurate & it can be used as an important tool for such complex problem. The system software should be user friendly, flexible, provide computerizable reporting features and enables the software to work in an interactive environment. Today, our ability to build information systems that meet user needs is better and perfect.

Objective of the project: -

To require less number of staff to cater more vehicles in same time or even in less time.

Get the choice to re-deploy them at other suitable location.

Two wheeler servicing center not only provides service to the customer but also it increases the profitability of company.

Two wheeler servicing center gives proper satisfaction to the customer.

To render services by taking care of customers vehicle and as well as there personal record.

To reduce manual errors by using of this two wheeler servicing software.

Billing process is faster and perfect.

2 (A.K.GANDHI TVS)

OBJECTIVES

Page 3: AKG Projet Thesis

To provide a better service to the customer. The work of making of most of the customer at a time is easily done by computerized system.

The purpose of this document is to detail the functional requirement for the

“SERVICING CENTER” in a system.

In this stage the salesperson takes a qualified prospect through a series of question and answer sessions in order to identify the requirements of the prospect. During this step, the salesperson will attempt to help the buyer identify and quantify a business need or a "gap" between where the client is today and where they would like to be in the future. Based on that gap, needs can be clarified to determine if the solution will fill all, or part of the overall gap.

It is intended to establish the functional scope of the application in sufficient detail to enable us

to develop the system with the requirement of any modern services.

It is also intended to be used eventually by the system developers to validate system

requirement as detailed design and build activities progress.

In Servicing Center while handling data, persons get tired completely. In servicing center all

work is done manually, which is completely complicated and time consuming.

In Servicing Center the maintenance of the stock as well as generating the daily stock report is

very difficult.

We need a computerized system because by use of this software we can get the daily stock report,

purchase report, details of item.

3 (A.K.GANDHI TVS)

IDENTIFICATION OF NEED

Page 4: AKG Projet Thesis

One of the difficult tasks of the system analyst is to identify the problems in the existing

system. Without clear understanding of the problems in present system any further work will lead

wastage of a time.

Alternatives are the personal interaction and it is the oldest method of preliminary

investigation.

For collecting the information about “Servicing Center”. As we started collecting

information about servicing center we were went to A.K. GANDHI TVS, the manager provided

information about there servicing center how the work is to be done, And he told what kind of

services render to the customer to there extent.

The process of collecting Data for servicing center is as follows:-

1. Maintenance of servicing center.

2. Employee record.(Manager,clerk,supervisor,mechanic,etc)

3. Employee salary .(Manager,clerk,supervisor,mechanic,etc)

4. Profit, Bonus, Incentives

5. Employee insurance

6. Updating record of accessories

4 (A.K.GANDHI TVS)

PRELIMINARY INVESTIGATION

Page 5: AKG Projet Thesis

The conversion of manual system into a computerized system “A.K.GANDHI TVS

SERVICING CENTER” software is a better way to kept record.

Technical feasibility :-

Technical feasibility centers around the existing computer system i.e. hardware,

software etc. the system requirement that are required for implementing the system can be

fulfilled by the requirement.

Economical feasibility:-

The regarding the time, we know that the “time is money “we wasting time is

wasting money. The cost installing the project is not more. Once installed the project gives

the long term benefit.

Operational feasibility :-

The computerized system is operationally more efficient than the manual system at

“Mobile Shops”. The computerized system is more helpful in improving the standard of

service.

5 (A.K.GANDHI TVS)

FEASIBILITY STUDY

Page 6: AKG Projet Thesis

The world is going through fundamental changes. The ongoing advances in computer and communication technology to have a profound effect on the way people work and play.

The project is developed and designed for Servicing Center. The project has been developed in different forms and each form plays a significant role in the project. The project has been developed to maintain all details regarding registration and payment details.

In Servicing Center while handling the data, a person gets tired completely. The staffs in the servicing center mostly do work manually, which are complicated and consuming in manual system.

We need a computerized system because by use of computers we can get the staff report, customer report, vehicle report in details.

There are several advantages of computerization over manual system, which are as follows:-

Saves time & energy. Quick retrieval of information. Less use of paperwork. Minimum misplacement of records.

6 (A.K.GANDHI TVS)

NEED OF NEW SYSTEM

Page 7: AKG Projet Thesis

In my project I have used the VISUAL BASIC 6.0 & MS-ACCESS. VISUAL BASIC 6.0 as Front End & M.S.ACCESS as Back End.

Whenever a system is developed it can be implemented either on a large scale, medium scale or small scale. This particular project falls under the category of application program also termed as an application package, which is a set of one or more program to design to carry out operation for a specified application. It belongs to the third party category at the initial stage, but a be implemented on a large scale once it is successful in organization. By the word successful I mean to say if the application runs smoothly in every field

Front End: Visual Basic 6.0:-

A programming language and environment developed by Microsoft. Based on the BASIC language, Visual Basic was one of the first products to provide a graphical programming environment and a paint metaphor for developing user interfaces. Instead of worrying about syntax details, the Visual Basic programmer can add a substantial amount of code simply by dragging and dropping controls, such as buttons and dialog boxes, and then defining their appearance and behavior.

Although not a true object-oriented programming language in the strictest sense, Visual Basic nevertheless has an object-oriented philosophy. It is sometimes called an event-driven language because each object can react to different events such as a mouse click.

Since its launch in 1990, the Visual Basic approach has become the norm for programming languages. Now there are visual environments for many programming languages, including C, C++, Pascal, and Java. Visual Basic is sometimes called a Rapid Application Development (RAD) system because it enables programmers to quickly build prototype applications.

Back End:-MS Access:-

Microsoft Office Access, previously known as Microsoft Access, is a relational database management system from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software development tools. It is a member of the 2007 Microsoft Office system.

Access can use data stored in Access/Jet, Microsoft SQL Server, Oracle, or any ODBC-compliant data container (including MySQL). Skilled software developers and data architects use it to develop application software. Relatively unskilled programmers and non-programmer "power users" can use it to build simple applications. It supports some object-oriented techniques but falls short of being a fully object-oriented development tool.

7 (A.K.GANDHI TVS)

PROJECT CATEGORY

Page 8: AKG Projet Thesis

Access was also the name of a communications program from Microsoft, meant to compete with ProComm and other programs. This proved a failure and was dropped. Years later Microsoft reused the name for its database software.

ACCESSS: - Access is an electronic data base management system its purpose is to help you collect, retrieve and present data for e.g.- with a company personal data base you may want to collect data about new customer (name address, telephone no. etc.)

Database: -A database is a collection of information that’s related to a particular subject or purpose, such as tracking customer order or maintaining a music collection. If your database isn’t stored on a computer, or only parts of it are, you may be tracking information from a variety of sources that you have to co-ordinate and organize yourself.

Objects of access database:-

Tables: - a table is collection of data a specific topic, such as products or suppliers. Tables are the fundamental structures in an access database because it stores the data you will be managing. Using separate table for each topic means that you store that data only once, which makes your database more efficient, and reduces data entry errors.

Queries: - a query is a tool for asking questions about data in you tables and for performing action for data. Queries can answer question such as how many Customer live in Nagpur and what are their names and telephones number .you use queries to view, change and analyze data in different ways you can also use them as source of record for form, report, and data access pages.

Forms: - Forms let you display and enter data in a convenient format that look like a fill in the blank form. Yours form can be plan and simple or quite elaborate with graphics, line and automatic lookup features that make data entry quick and easy. Forms can even include other that let you enter data into several tables at once.

Report: - a report is an effective way to present your data in a printed format. Because you have control over the size and appearance everything on a report, you can display the information the way you want to see it.

Macros: - a macro is set of one or more action that each performs a particular operation, Such as opening a form or printing a report. Macros can help you to automate common tasks. For example, you can run a macro that prints a report when a user clicks a command button.

Modules: - a module is a collection of visual basic for application declaration and procedures that are stored together as a unit. Like macros, modules allow you to automate & customize access.

Primary key: - once or more field (columns) whose value or values uniquely identify each record in a table. A primary key cannot allow null values and must always have a unique index. A primary key is used to relate a table to foreign key in other tables.

8 (A.K.GANDHI TVS)

Page 9: AKG Projet Thesis

Minimum Hardware Requirements: -

Following configuration is recommended to run this system

Pentium III Processor

Printer

128 MB RAM

40GB Hard Disk

Floppy Disk Drive

CD Writer

Keyboard

Mouse

Minimum Software Requirements: -

Following Software is recommended to run this system

Operating system : - Windows 98 or windows XP

GUI : - Visual Basic 6.0

Database : - MS-Access 2003

Note:-

How to install this Software?1. Put Cd of Software in cd Drive2. Copy the file name "A.K.GANDHI TVS. Mob" in C drive.3. Copy the file name "A.K.GANDHI TVS 1.exe" in your C drive 4. Create a shortcut of this file and send it to Desktop 5. To start this project double click on shortcut on desktop

Thank u for using this Software

9 (A.K.GANDHI TVS)

SOFTWARE AND HARDWARE

REQUIREMENT SPECIFICATION

Page 10: AKG Projet Thesis

MAIN FORM

START

NEW RECORD CUSTOMER DETILS DATABASE

SEARCH RECORD

VEHICLE NEW RECORD DETAILS

DATABASE

SEARCH RECORD

JOB NEW RECORD PRINT CARD

10 (A.K.GANDHI TVS)

1

2

PROCESS LOGIC (DFD)

Page 11: AKG Projet Thesis

END

EMPLOYEE NEW RECORD DETAILS DATABASE SEARCH RECORD

DELIVERY RECIPT NEW RECORD PRINT

BILL BOOK PRINT

11 (A.K.GANDHI TVS)

3

Page 12: AKG Projet Thesis

FORM MODULE: - The form that you see on screen is a representation of the properties that defines appearance and behavior of the components placed on it. For each form of an application there is a related form module with the file name extension (.frm) that contains its code. Each form module contains events, procedures which are sections of codes where you place the instructions that will execute in response to specific events, forms can contain control, for each control on a form there is a corresponding set of event, procedures in the form module. In addition to events, procedures form modules can contain general procedures that are executed in response to a call from any event, procedure. To add a new form to the project, from the project menu select the option “Add Form”, select the type of the form and click on OPEN Button.

Number of modules:-

Customer details

Vehicle details

Job card

Staff info

Accessories

Billing

12 (A.K.GANDHI TVS)

MODULES USED

Page 13: AKG Projet Thesis

Customer Details

13 (A.K.GANDHI TVS)

ENTITY RELATIONSHIP DIAGRAM

NameCustomer ID

REMARKS ON SERVICE

PHONE NO.

MOBILE NOAddress

TYPE OF VEHICLE

DATE

Page 14: AKG Projet Thesis

Vehicle Details

14 (A.K.GANDHI TVS)

CUSTOMR IDDATE

FRAME NO.

HC NO

ADDRESS

NAME

ENGINE NO.DATE OF REGISTRATION REGISTRATION NO.

KMS.

MODEL

JC NO.

COLOR

Page 15: AKG Projet Thesis

Staff Details

15 (A.K.GANDHI TVS)

NAMEEMPLOYEE ID

DEDUCTIONBASIC SALARY

POST

AGE ADDRESS

INCENTIVES

NET SALARY

Page 16: AKG Projet Thesis

SOURCE CODE

1. LOGIN FORM Option ExplicitPrivate Sub Command1_Click()If Text1.Text = "TVS" Then If Text2.Text = "tvs" Then MsgBox ("LOGIN") Form2.Show Unload Me Else MsgBox ("Invalid Usrename or Password") Text2.Text = "" Text2.SetFocus End IfEnd IfEnd Sub

2. WELCOME SCREEN

Option ExplicitPrivate Sub Timer1_Timer ()ProgressBar1.Value = ProgressBar1.Value + 1Label1.Caption = Me.ProgressBar1.Value & "%"If ProgressBar1.Value = 100 ThenForm3.ShowUnload MeEnd IfEnd Sub

16 (A.K.GANDHI TVS)

Page 17: AKG Projet Thesis

3. MAIN FORM

Private Sub Command1_Click()Form4.ShowEnd SubPrivate Sub Command2_Click()Form9.ShowEnd SubPrivate Sub Command3_Click()Form5.ShowEnd SubPrivate Sub Command4_Click()Form6.ShowEnd SubPrivate Sub Command5_Click()Form7.ShowEnd SubPrivate Sub Command6_Click()Form8.ShowEnd SubPrivate Sub Command7_Click()Form10.ShowEnd SubPrivate Sub Command8_Click()EndEnd SubPrivate Sub mnu_bill_Click()Form9.ShowEnd SubPrivate Sub mnu_cd_Click()DataReport1.ShowEnd SubPrivate Sub mnu_cus_Click()Form6.ShowEnd SubPrivate Sub mnu_del_Click()Form5.ShowEnd SubPrivate Sub mnu_ed_Click()DataReport2.ShowEnd SubPrivate Sub mnu_emp_Click()Form7.Show

17 (A.K.GANDHI TVS)

Page 18: AKG Projet Thesis

End SubPrivate Sub mnu_exit_Click()EndEnd SubPrivate Sub mnu_job_Click()Form4.ShowEnd SubPrivate Sub mnu_sd_Click()DataReport3.ShowEnd SubPrivate Sub mnu_stk_Click()Form8.ShowEnd Sub

4. CUSTOMER DETAILS

Private Sub Cmd_add_Click()Adodc1.Recordset.AddNewText2.SetFocuscmd_save.Enabled = TrueCmd_add.Enabled = FalseEnd SubPrivate Sub cmd_exit_Click()Form3.ShowUnload MeEnd SubPrivate Sub cmd_remove_Click()Dim r As Stringr = MsgBox("ARE YOU SURE", vbQuestion + vbYesNo, "DELETE")If r = vbYes ThenAdodc1.Recordset.DeleteMsgBox "RECORD IS DELETED", vbCriticalCall blankEnd IfEnd SubPrivate Sub cmd_save_Click()Adodc1.Recordset.UpdateMsgBox "RECORD SAVED"cmd_save.Enabled = FalseCmd_add.Enabled = TrueCall blankEnd SubPrivate Sub Cmd_search_Click()If Combo1.Visible = True ThenCombo1.Visible = False

18 (A.K.GANDHI TVS)

Page 19: AKG Projet Thesis

Label11.Visible = FalseCmd_search.Caption = "Search"ElseCombo1.Visible = TrueLabel11.Visible = TrueCmd_search.Caption = "Hide"Combo1.Text = ""End IfEnd SubPrivate Sub Combo1_Change()Adodc1.Recordset.MoveFirstDo While Not Adodc1.Recordset.EOF = TrueIf Combo1.Text = Adodc1.Recordset(0).Value ThenText2.Text = Adodc1.Recordset(0).ValueText3.Text = Adodc1.Recordset(1).ValueText4.Text = Adodc1.Recordset (2).ValueText5.Text = Adodc1.Recordset (3).ValueText6.Text = Adodc1.Recordset (4).ValueText7.Text = Adodc1.Recordset (5).ValueText8.Text = Adodc1.Recordset (6).ValueText9.Text = Adodc1.Recordset (7).ValueExit SubElseAdodc1.Recordset.MoveNextEnd IfLoopEnd SubPrivate Sub report_Click()DataReport1.ShowEnd SubPrivate Sub blank()Text2.Text = ""Text3.Text = ""Text4.Text = ""Text5.Text = ""Text6.Text = ""Text7.Text = ""Text8.Text = ""Text9.Text = ""End SubPrivate Sub Command1_Click()Unload MeForm3.ShowEnd SubPrivate Sub Command5_Click()Adodc1.Recordset.AddNewText1.SetFocuscmd_save.Enabled = True

19 (A.K.GANDHI TVS)

Page 20: AKG Projet Thesis

Cmd_add.Enabled = FalseEnd Sub

5. ACCESSORIES FORM

Private Sub Command1_Click()Unload MeForm3.ShowEnd SubPrivate Sub Cmd_add_Click()Adodc1.Recordset.AddNewText1.SetFocuscmd_save.Enabled = TrueCmd_add.Enabled = FalseEnd SubPrivate Sub cmd_remove_Click()Dim r As Stringr = MsgBox("ARE YOU SURE", vbQuestion + vbYesNo, "DELETE")If r = vbYes ThenAdodc1.Recordset.DeleteMsgBox "RECORD IS DELETED", vbCriticalCall blankEnd IfEnd SubPrivate Sub cmd_save_Click()Adodc1.Recordset.UpdateMsgBox "RECORD SAVED"cmd_save.Enabled = FalseCmd_add.Enabled = TrueCall blankEnd SubPrivate Sub Cmd_search_Click()If Combo1.Visible = True ThenCombo1.Visible = FalseLabel9.Visible = FalseCmd_search.Caption = "Search"ElseCombo1.Visible = TrueLabel9.Visible = TrueCmd_search.Caption = "Hide"Combo1.Text = ""End IfEnd Sub

20 (A.K.GANDHI TVS)

Page 21: AKG Projet Thesis

Private Sub Combo1_Change()Adodc1.Recordset.MoveFirstDo While Not Adodc1.Recordset.EOF = TrueIf Combo1.Text = Adodc1.Recordset(0).Value ThenText1.Text = Adodc1.Recordset(0).ValueText2.Text = Adodc1.Recordset(1).ValueText3.Text = Adodc1.Recordset(2).ValueText4.Text = Adodc1.Recordset(3).ValueText5.Text = Adodc1.Recordset(4).ValueText6.Text = Adodc1.Recordset(5).ValueText7.Text = Adodc1.Recordset(6).ValueExit SubElseAdodc1.Recordset.MoveNextEnd IfLoopEnd SubPrivate Sub report_Click()DataReport1.ShowEnd SubPrivate Sub blank()Text1.Text = ""Text2.Text = ""Text3.Text = ""Text4.Text = ""Text5.Text = ""Text6.Text = ""Text7.Text = ""End Sub

21 (A.K.GANDHI TVS)

Page 22: AKG Projet Thesis

6. JOB CARD

Option ExplicitPrivate Sub Command1_Click()Unload MeForm3.ShowEnd SubPrivate Sub Command2_Click()On Error GoTo handForm4.PrintFormMsgBox ("Send to printer")Unload MeExit Subhand:MsgBox "Printer Not Connected or Swithed Off"End SubPrivate Sub Command3_Click()Dim i As Integeri = 0For i = 0 To 23Text5(i).Text = ""Next iText1.Text = ""Text2.Text = ""Text3.Text = ""Text4.Text = ""Text1.SetFocusCommand3.Enabled = FalseEnd SubPrivate Sub Command5_Click()Adodc1.Recordset.AddNewEnd SubPrivate Sub Text1_LostFocus()Command3.Enabled = TrueEnd Sub

22 (A.K.GANDHI TVS)

Page 23: AKG Projet Thesis

7. DELIVERY CERTIFICATE

Option ExplicitPrivate Sub Command3_Click()On Error GoTo handForm4.PrintFormMsgBox ("Send to printer")Unload MeExit Subhand:MsgBox "Printer Not Connected or Swithed Off"End SubPrivate Sub Command4_Click()Text1.Text = ""Text2.Text = ""Text3.Text = ""Text4.Text = ""Text5.Text = ""Text6.Text = ""Text7.Text = ""Text8.Text = ""Text8.SetFocusEnd SubPrivate Sub Command5_Click()Unload MeForm3.ShowEnd SubPrivate Sub Text8_LostFocus()Command4.Enabled = TrueEnd Sub

23 (A.K.GANDHI TVS)

Page 24: AKG Projet Thesis

8. STAFF DETAILS

Text6.Text = Adodc1.Recordset(5).ValueText7.Text = Adodc1.Recordset(6).ValueExit SubElseAdodc1.Recordset.MoveNextEnd IfLoopEnd SubPrivate Sub report_Click()Private Sub Cmd_add_Click()Adodc1.Recordset.AddNewText10.SetFocuscmd_save.Enabled = TrueCmd_add.Enabled = FalseEnd SubPrivate Sub cmd_exit_Click()Form3.ShowUnload MeEnd SubPrivate Sub cmd_remove_Click()Dim r As Stringr = MsgBox("ARE YOU SURE", vbQuestion + vbYesNo, "DELETE")If r = vbYes ThenAdodc1.Recordset.DeleteMsgBox "RECORD IS DELETED", vbCriticalCall blankEnd IfEnd SubPrivate Sub cmd_save_Click()Adodc1.Recordset.UpdateMsgBox "RECORD SAVED"cmd_save.Enabled = FalseCmd_add.Enabled = TrueCall blankEnd Sub

24 (A.K.GANDHI TVS)

Page 25: AKG Projet Thesis

Private Sub Cmd_search_Click()If Combo1.Visible = True ThenCombo1.Visible = FalseLabel11.Visible = FalseCmd_search.Caption = "Search"ElseCombo1.Visible = TrueLabel11.Visible = TrueCmd_search.Caption = "Hide"Combo1.Text = ""End IfEnd SubPrivate Sub Combo1_Change()Adodc1.Recordset.MoveFirstDo While Not Adodc1.Recordset.EOF = TrueIf Combo1.Text = Adodc1.Recordset(0).Value ThenText1.Text = Adodc1.Recordset(0).ValueText2.Text = Adodc1.Recordset(1).ValueText3.Text = Adodc1.Recordset(2).ValueText4.Text = Adodc1.Recordset(3).ValueText5.Text = Adodc1.Recordset(4).ValueDataReport1.ShowEnd SubPrivate Sub blank()Text1.Text = ""Text2.Text = ""Text3.Text = ""Text4.Text = ""Text5.Text = ""Text6.Text = ""Text7.Text = ""End Sub

25 (A.K.GANDHI TVS)

Page 26: AKG Projet Thesis

9. VEHICLE DETAILS

Private Sub Cmd_add_Click()Adodc1.Recordset.AddNewText1.SetFocuscmd_save.Enabled = TrueCmd_add.Enabled = FalseEnd SubPrivate Sub cmd_exit_Click()Form3.ShowUnload MeEnd SubPrivate Sub cmd_remove_Click()Dim r As Stringr = MsgBox("ARE YOU SURE", vbQuestion + vbYesNo, "DELETE")If r = vbYes ThenAdodc1.Recordset.DeleteMsgBox "RECORD IS DELETED", vbCriticalCall blankEnd IfEnd SubPrivate Sub cmd_save_Click()Adodc1.Recordset.UpdateMsgBox "RECORD SAVED"cmd_save.Enabled = FalseCmd_add.Enabled = TrueCall blankEnd SubPrivate Sub Cmd_search_Click()If Combo1.Visible = True ThenCombo1.Visible = FalseLabel9.Visible = FalseCmd_search.Caption = "Search"ElseCombo1.Visible = TrueLabel9.Visible = TrueCmd_search.Caption = "Hide"Combo1.Text = ""End IfEnd Sub

26 (A.K.GANDHI TVS)

Page 27: AKG Projet Thesis

Private Sub Combo1_Change()Adodc1.Recordset.MoveFirstDo While Not Adodc1.Recordset.EOF = TrueIf Combo1.Text = Adodc1.Recordset(0).Value ThenText1.Text = Adodc1.Recordset(0).ValueText2.Text = Adodc1.Recordset(1).ValueText3.Text = Adodc1.Recordset(2).ValueText4.Text = Adodc1.Recordset(3).ValueText5.Text = Adodc1.Recordset(4).ValueText7.Text = Adodc1.Recordset(5).ValueText8.Text = Adodc1.Recordset(6).ValueText9.Text = Adodc1.Recordset(7).ValueText10.Text = Adodc1.Recordset(8).ValueText11.Text = Adodc1.Recordset(9).ValueText12.Text = Adodc1.Recordset(10).ValueText13.Text = Adodc1.Recordset(11).ValueText14.Text = Adodc1.Recordset(12).ValueExit SubElseAdodc1.Recordset.MoveNextEnd IfLoopEnd SubPrivate Sub report_Click()DataReport1.ShowEnd SubPrivate Sub blank()Text1.Text = ""Text2.Text = ""Text3.Text = ""Text4.Text = ""Text5.Text = ""Text8.Text = ""Text7.Text = ""Text9.Text = ""Text10.Text = ""Text11.Text = ""Text12.Text = ""Text13.Text = ""Text14.Text = ""End Sub

27 (A.K.GANDHI TVS)

Page 28: AKG Projet Thesis

10. BILL BOOK

Private Sub Command1_Click()Unload MeForm3.ShowEnd SubPrivate Sub Command2_Click()Text44.Text = Val(Text38.Text) + Val(Text39.Text) + Val(Text40.Text) + Val(Text41.Text) + Val(Text42.Text) + Val(Text43.Text)

End SubPrivate Sub Command3_Click()On Error GoTo handForm9.PrintFormMsgBox ("Send to printer")Unload MeExit Subhand:MsgBox "Printer Not Connected or Swithed Off"End SubPrivate Sub Command4_Click()Text1.Text = ""Text2.Text = ""Text3.Text = ""Text4.Text = ""Text5.Text = ""Text6.Text = ""Text7.Text = ""Text8.Text = ""Text9.Text = ""Text10.Text = ""Text11.Text = ""Text12.Text = ""Text13.Text = ""Text14.Text = ""Text15.Text = ""Text16.Text = ""Text17.Text = ""Text18.Text = ""Text19.Text = ""Text20.Text = ""Text21.Text = ""Text22.Text = ""Text23.Text = ""

28 (A.K.GANDHI TVS)

Page 29: AKG Projet Thesis

Text24.Text = ""Text25.Text = ""Text32.Text = ""Text33.Text = ""Text34.Text = ""Text35.Text = ""Text36.Text = ""Text37.Text = ""Text38.Text = ""Text39.Text = ""Text40.Text = ""Text41.Text = ""Text42.Text = ""Text43.Text = ""Text44.Text = ""Text16.SetFocusCommand2.Enabled = TrueEnd SubPrivate Sub Text16_GotFocus()Command4.Enabled = FalseEnd SubPrivate Sub Text16_LostFocus()Command4.Enabled = TrueEnd Sub

Private Sub Text20_LostFocus()Text32.Text = Val(Text20.Text) * Val(Text26.Text) / 100Text38.Text = (Val(Text20.Text) + Val(Text32.Text)) * Val(Text10.Text)End SubPrivate Sub Text21_LostFocus()Text33.Text = Val(Text21.Text) * Val(Text27.Text) / 100Text39.Text = (Val(Text21.Text) + Val(Text33.Text)) * Val(Text11.Text)End SubPrivate Sub Text22_LostFocus()Text34.Text = Val(Text22.Text) * Val(Text28.Text) / 100Text40.Text = (Val(Text22.Text) + Val(Text34.Text)) * Val(Text12.Text)End SubPrivate Sub Text23_LostFocus()Text35.Text = Val(Text23.Text) * Val(Text29.Text) / 100Text41.Text = (Val(Text23.Text) + Val(Text35.Text)) * Val(Text13.Text)End SubPrivate Sub Text24_LostFocus()Text36.Text = Val(Text24.Text) * Val(Text30.Text) / 100Text42.Text = (Val(Text24.Text) + Val(Text36.Text)) * Val(Text14.Text)End SubPrivate Sub Text25_LostFocus()Text37.Text = Val(Text25.Text) * Val(Text31.Text) / 100Text43.Text = (Val(Text25.Text) + Val(Text34.Text)) * Val(Text15.Text)

29 (A.K.GANDHI TVS)

Page 30: AKG Projet Thesis

End SubPrivate Sub Text44_Change()Command2.Enabled = FalseEnd sub

CUSTOMER DETAILS

30 (A.K.GANDHI TVS)

INPUT & OUTPUT SCREEN

Page 31: AKG Projet Thesis

ACCESSORIES

31 (A.K.GANDHI TVS)

Page 32: AKG Projet Thesis

STAFF INFORMATION

32 (A.K.GANDHI TVS)

Page 33: AKG Projet Thesis

VEHICLE DETAILS

33 (A.K.GANDHI TVS)

Page 34: AKG Projet Thesis

LOGIN FORM

34 (A.K.GANDHI TVS)

Page 35: AKG Projet Thesis

WELCOME FORM

35 (A.K.GANDHI TVS)

Page 36: AKG Projet Thesis

MAIN FORM

36 (A.K.GANDHI TVS)

Page 37: AKG Projet Thesis

JOB CARD

37 (A.K.GANDHI TVS)

Page 38: AKG Projet Thesis

DELIVERY RECIPT

38 (A.K.GANDHI TVS)

Page 39: AKG Projet Thesis

VEHICLE DETAILS

39 (A.K.GANDHI TVS)

Page 40: AKG Projet Thesis

CUSTOMER DETAILS

40 (A.K.GANDHI TVS)

Page 41: AKG Projet Thesis

STAFF INFORMATION

41 (A.K.GANDHI TVS)

Page 42: AKG Projet Thesis

ACCESSORIES DETAILS

42 (A.K.GANDHI TVS)

Page 43: AKG Projet Thesis

BILL BOOK

43 (A.K.GANDHI TVS)

Page 44: AKG Projet Thesis

IMPLEMENTATION :-

Implementation is activity considered as conversion of old system into new system. The

term system implementation is defined as the conversion of design and coded system into

actual operation.

EVALUATION: -

The system approach to recognized that whether the implementation solution is failed to

solve the problem for which it was develop i.e. it means whether the implementation needs

which its objectives or not . If not the system approaches will back to first step to find the

other solution.

MAINTENANCE :-

Maintenance covers the wide range of activities including correcting coding and design

errors updating documentation, rest data and upgrading user support.

44 (A.K.GANDHI TVS)

IMPLEMENTATION, EVALUATION AND

MAINTENANCE

Page 45: AKG Projet Thesis

REPORT ON STAFF DETAILS

45 (A.K.GANDHI TVS)

REPORTS

Page 46: AKG Projet Thesis

REPORTS ON CUSTOMER DETAILS

46 (A.K.GANDHI TVS)

Page 47: AKG Projet Thesis

REPORTS ON VEHICLE DETAILS

47 (A.K.GANDHI TVS)

Page 48: AKG Projet Thesis

FUTURE SCOPE OF THE PROJECT

The package can be used in any of the following:-

This software can be used in servicing centers.

Allows us to modify the system according to the requirement

In this software the safety measures were taken.

Billing process is faster and perfect.

To render services by taking care of customers vehicle and as well as there personal

record.

Two wheeler servicing center gives proper satisfaction to the customer. Updating record of accessories

Project has always future modification every project has his own future modification because any project never complete itself.

In this system it can be develop for multiple user that means at a moment multiple can be used

Database security will become stronger and the back up and restore function will reduce the possibility of cause.

This software reduces manual work and increase the accuracy of work.

48 (A.K.GANDHI TVS)

FUTURE SCOPE OF THE PROJECT

Page 49: AKG Projet Thesis

It is tried to make this projects as perfect as possible. The extent of the limitation is noticed when the system comes into practice of many people. When we go through the project we may notice the following limitation.

This project has the limitation of single user at a time.

There is no security provided, so anybody can enter into the system without knowing the password.

This project contains the limited information about the “A K GANDHI TVS SERVICING CENTER”.

This project share only information and not useful to the commercial field.

In this project the user can use one function at a time means it does not have multi-tasking system.

49 (A.K.GANDHI TVS)

LIMITATIONS

Page 50: AKG Projet Thesis

This project deals with sales, their details & stock of “A K GANDHI TVS SERVICING

CENTER”. The modules contain menu driven program though which we can store data regarding

servicing, stock & profit of the servicing centre. We can even modify the sale, stock & profit if

the entry has wrongly been made through human error.

Every menu shows the choices, which are available to be used at the prompt. It also allows

having report of vehicle, customer and staff.

Database security will become stronger and the back up and restore function will reduce the possibility of cause.

This software reduces manual work and increase the accuracy of work

50 (A.K.GANDHI TVS)

CONCLUSION

Page 51: AKG Projet Thesis

BIBLIOGRAPHY: -

Mastering in Visual Basics 6.0 Visual basic in 21 day MS-Access 2003 Microsoft access help V.B. 6.0 the complete guide V.B.6.0 programming black book V.B.hand book Mastering V.B.

REFERENCES: -

www.google.com www.programmer2programmer.net www.Webopedia.com www.Wikipedia.com www.Akgandhitvs.in

51 (A.K.GANDHI TVS)

BIBLIOGRAPHY

Page 52: AKG Projet Thesis

52 (A.K.GANDHI TVS)