0% found this document useful (0 votes)
90 views

Final Project Report-Arun.A

The document describes a project report submitted by Arun A to Bangalore North University for their Bachelor of Science degree. The report details the development of a software system called "Car Showroom Maintenance" to manage operations at an automobile dealership. Key sections of the report include an introduction describing the purpose of managing vehicle sales and customer satisfaction, a table of contents, sections on system analysis and design where the existing manual system and proposed automated system are described. The report also includes details on the hardware, software and programming tools used to develop the system.

Uploaded by

Priya Dharshini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views

Final Project Report-Arun.A

The document describes a project report submitted by Arun A to Bangalore North University for their Bachelor of Science degree. The report details the development of a software system called "Car Showroom Maintenance" to manage operations at an automobile dealership. Key sections of the report include an introduction describing the purpose of managing vehicle sales and customer satisfaction, a table of contents, sections on system analysis and design where the existing manual system and proposed automated system are described. The report also includes details on the hardware, software and programming tools used to develop the system.

Uploaded by

Priya Dharshini
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 62

CAR SHOWROOM MAINTENANCE

A project report submitted to the Bangalore North University, in partial


fulfilment of the requirements for the award of the degree of

BACHELOR OF SCIENCE
By
ARUN. A (S1811205)

Under the Guidance of

Dr. S. PRIYA, MCA, MPhil, MBA, Ph.D.


Assistant Professor and Head
Department of Computer Science
Government First Grade College
KGF-563122

DEPARTMENT OF COMPUTER SCIENCE


GOVERNMENT FIRST GRADE COLLEGE
KGF-563122
SEPTEMBER 2020-2021
GOVERNMENT FIRST GRADE COLLEGE
KGF-563122

B.SC (COMPUTER SCIENCE)

Certificate

Certified that this is the project report done by ARUN. A of VI semester


“B.Sc. Project” during the year 2020-2021 at Government First Grade
College, K.G.F-563122.

Head of Department

Submitted for the University Practical Examination held on…………………...


at Government First Grade College, K.G.F-563122.

Examiners: 1.

2.
Government of Karnataka

Department of Collegiate Education

Government First Grade College


Rajiv Gandhi Layout ,Robertsonpet, KGF - 563122

Ph/Fax: 08153-295863

This is to certify that ARUN. A the student of VI semester B.Sc. have

prepared major project titled “CAR SHOWROOM MAINTENANCE”, as


a partial fulfilment of B.Sc. course for the academic year 2020-2021.

Dr. S. Priya Prof. Krishnamurthy M

Assistant Professor Principal


Department of Computer Science Government First Grade College
Government First Grade College KGF-563122
KGF-563122
GUIDE CERTIFICATE

This is to certify that the project entitled, “CAR SHOWROOM


MAINTENANCE”, submitted in partial fulfilment of the requirements for the
award of the degree, Bachelor of Science, to Bangalore North University, has
been submitted under my guidance and is a record of their own work, carried
out by ARUN. A and no part of it has been submitted for any degree, diploma,
or fellowship in any other institute or university.

Dr. S. PRIYA, MCA, MPhil, MBA, Ph.D.


Assistant Professor
Department of Computer Science
Government First Grade College
K.G.F-563122

DATE:
PLACE: KGF
DECLARATION

I hereby declare that the project report, titled “CAR SHOWROOM


MAINTENANCE”, is prepared in partial fulfilment of the requirements for
the award of the degree of Bachelor of Science of Bangalore North
University for the academic year 2020-2021.

This report is an original work and has not formed the basis for the award of
any other degree or diploma or other similar title in any other University.

ARUN. A (S1811205)

DATE:

PLACE:
ACKNOWLEDGEMENT

Apart from my effort, the success of any project depends largely on encouragement and
guidelines of many others. I take this opportunity to express my gratitude to the people
who have been instrumental in the successful completion of this project.

I wish to avail myself this opportunity to express my senses of gratitude to


Prof. M KRISHNAMURTHY, Principal of Government First Grade College, KGF, who
has been a constant source of support and encouragement during the past three years of
my course in the college.

We deeply express our sincere thanks to Dr. S PRIYA Head of the Department and
Project Guide, Department of Computer Science for encouraging and allowing us to
present the project on the topic “CAR SHOWROOM MAINTENANCE” at our department
premises for the partial full-fill of the requirements leading to the award of BSC degree.

I would like to show my sincere appreciation to DHANALAKSHMI K, KOMATHI S


and SHUABULLA KHAN Guest faculties who encouraged us in our project with lot of
support.

We take this opportunity to thank all our lectures who have directly or indirectly helped
our project. We pay our respects love to our parents and all other family members and
friends for their love and encouragement through out of our career. Last but not least we
express our thanks to our friends for their co-operation and support.

ARUN. A (S1811205)
SL NO TABLE OF CONTENTS PAGE NO

1. INTRODUCTION
1.1 ABSTRACT 1-2
1.2 PROBLEM DEFINITION
2. SYSTEM ANALYSIS
2.1 EXISTING SYSTEM 3-6
2.2 PROPOSED SYSTEM
2.3 FEASIBILITY STUDY
3. DEVELOPMENT ENVIRONMENT
3.1 HARDWARE SPECIFICATION 7-16
3.2 SOFTWARE SPECIFICATION
3.3 OVERVIEW OF VB 6.0 & MS ACCESS
4. SYSTEM DESIGN
4.1 LOGICAL DESIGN
4.2 PHYSICAL DESIGN
17-27
4.3 INPUT DESIGN
4.4 OUTPUT DESIGN
4.5 DATABASE DESIGN
4.6 DATAFLOW DIAGRAM
4.7 ENTITY RELATION DIAGRAM
4.8 FORM DESIGN
5. SYSTEM IMPLEMENTATION
5.1 CODING 28-40

6. SYSTEM TESTING 41-44


7. PERFORMANCE & LIMITATIONS 45

8. FUTURE ENHANCEMENT 46

9. CONCLUSION 47

10. APPENDIX A-SAMPLE SCREENS 48-52

11. APPENDIX B-REPORTS 53-54

12. BIBLIOGRAPHY 55
CAR SHOWROOM MAINTENANCE 2020 -
2021

CAR SHOWROOM MAINTENANCE

1. INTRODUCTION

In the growing world, the vehicles play a vital role in the life of every human.
Automobiles are part of every human now. It's rare to find a human without an automobile in
his/her home. Cars are one among the automobiles. The aim of the project is to sell the cars
which are more comfortable, which insists the customers satisfaction . Here we are finding
the efficient way to sell the cars to the customers. Managing the automobile vehicles is very
hard and through this proposed project, we are finding an efficient way of managing the
automobiles. I have implemented the project in an easier manner such that the customer can
easily purchase the car they want. Thus meeting the customer expectations up to their extent.

ABOUT THE PROJECT

The proposed project is developed to sell the Automobile of four wheelers (Cars).
"Car Showroom Maintenance" is useful for maintaining Automobile parts, customer’s details,
staff details which effectively helps for establishing good relation between customer and Car
showroom organization. It contains various customized modules for effectively maintaining
Cars and stock information accurately and safely. The main aim of this project depends on
the concept of stock and sales and we discuss different modules like customer details, staff
details .Purchase details, supplier details, sales details, and data view for all modules and we
maintain the data after selling a particular car from the showroom. This system provides
information of the employee stored in the database. In this project I have designed about the
customers details, staff details, car sold details, features of a car, supplier details which will
help the user of the application software to retrieve the database easily. This project is for the
future enhancement for the development for the future updation.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 1


CAR SHOWROOM MAINTENANCE 2020 -
2021

1.1 ABSTRACT

Car Showroom Maintenance is a software application that combines all the types of
Cars. The developed software has master module which contains customer details, supplier
details, staff details and purchase details, Car sold details, Cars Availability details. Customer
interacts with the application by inputting details like customer details like customer id,
customer name, date of birth, email id, address, and so on.

Customer can enquire about the different types of Cars available in the Showroom. We
provide the complete details of the items they need. This is a fastest growing industry in
modern world, now a day in this fast growing young generation vehicles plays a very
important role in our life.

Automobile system deals with the purchase and sales and maintains the stock. It contains
various forms and reports with different function. It has the menus created for different forms
and reports. When you click the menu, It opens the related forms about the customer,
supplier, Items and Transaction.

1.2 PROBLEM DEFINITION

1. It is very time consuming process to enter each and every data in the database register.
2. It takes lot of time if all the entries are repeated.
3. In the time processes such as making different type of reports preparing service details,
customer details, and product details.
4. Written data cannot be edited or rewrite once written.
5. If there is a mistake and if we try to rub and write it again it makes the register very
untidy.
6. The customer needs to spend lot of time to record the information manually. It is a
problem solving activity that requires intensive communication between the system users.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 2


CAR SHOWROOM MAINTENANCE 2020 -
2021

2. SYSTEM STUDY AND ANALYSIS

Introduction to System Analysis

System analysis is a process of gathering and interpreting facts, diagnosing problems


and the information to recommend improvements on the system, and the system developers.
System analysis or study is an important phase of any system development process. The
system is studied to the minutest detail and analyzed. The system analyst plays the role of the
interrogator and dwells deep into the working of the present system. The system is viewed as
a whole and the input to the system are identified. The outputs from the organizations are
traced to the various processes. System analysis is concerned with becoming aware of the
problem. Identifying the relevant and decisional variables, analyzing and synthesizing the
various factor and determining an optimal or at least a satisfactory solution or program of
action.

A detailed study of the process must be made by various techniques like interviews.
Questionnaires etc. The data collected by these sources must be scrutinized to arrive to a
conclusion. The conclusion is an understanding of how the system functions. This system is
called the existing system. Now the existing system is subjected to close study and problem
areas are identified. The designer now functions as a problem solver and tries to sort out the
difficulties that the enterprise faces. The solutions are given as proposals. The proposal is
then weighed with the existing system analytically and the best one is selected Preliminary
study is the process of gathering and interpreting facts, using the information for further
studies on the system. Preliminary study is problem solving activity that requires intensive
communication between the system users and system developers. It does various feasibility
studies. In these studies a rough figure of the system activities can be obtained, from which
the decision about the strategies to be followed for effective system study and analysis can be
taken.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 3


CAR SHOWROOM MAINTENANCE 2020 -
2021

2.1 EXISTING SYSTEM


(a) Existing system is a manual system.

(b) Time consuming as data entry which include calculations took lot of time.

(c) The proposed system is expected to be faster than the existing system.

(d) Separate documents are maintained for booking details, sales and purchase data.

(e) It requires lot of human involvement and lot of paper work needed.

2.2 PROPOSED SYSTEM


The aim of proposed system is to develop a system of improved facilities. The proposed
system can overcome all the limitations of the existing system. The system provides proper
security and reduces the manual work.

(a) Using this software, it saves the time of the user that he uses to spend by doing the work
manually.

(b) It allows the user to enter the record in short span of time without any mistake if he does
any mistake he can rectify those mistakes in short span of time.

(c) It allows the user to search a particular record from large amount of records or from
thousand records within a few second.

(d) If any changes are required by the user he can do that in short span of time, without
deleting the previous record.

(e) The user has the advantage of deleting or modifying the record in short span of time.

(f) If this software is used then there is no chance of repeating in the consumer number, and
serial number.

(g) This software provides very high security and only authorized person can access the
records.

(h) It helps in saving paper, time.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 4


CAR SHOWROOM MAINTENANCE 2020 -
2021

2.3 FEASIBILITY STUDY

Feasibility study is made to see if the project on completion will serve the purpose of
the organization for the amount of work, effort and the time that spend on it. Feasibility study
lets the developer foresee the future of the project and the usefulness. A feasibility study of a
system proposal is according to its workability, which is the impact on the organization,
ability to meet their user needs and effective use of resources. Thus when a new application is
proposed it normally goes through a feasibility study before it is approved for development.
The document provide the feasibility of the project that is being designed and lists various
areas that were considered very carefully during the feasibility study of this project such as
Technical, Economic and Operational feasibilities. The following are its features.

A. TECHNICAL FEASIBILITY

The system must be evaluated from the technical point of view first. The assessment of this
feasibility must be based on an outline design of the system requirement in the terms of input,
output, programs and procedures. Having identified an outline system, the investigation must
go on to suggest the type of equipment, required method developing the system, of running
the system once it has been designed.

Technical issues raised during the investigation are:

 Does the existing technology sufficient for the suggested one?


 Can the system expand if developed?

The project should be developed such that the necessary functions and performance are
achieved within the constraints. The project is developed within latest technology. Through
the technology may become obsolete after some period of time, due to the fact that never
version of same software supports older versions, the system may still be used. So there are
minimal constraints involved with this project. The system has been developed using Java the
project is technically feasible for development.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 5


CAR SHOWROOM MAINTENANCE 2020 -
2021

B. ECONOMIC FEASIBILITY

The developing system must be justified by cost and benefit. Criteria to ensure that effort is
concentrated on project, which will give best, return at the earliest. One of the factors, which
affect the development of a new system, is the cost it would require.

The following are some of the important financial questions asked during preliminary
investigation:

 The costs conduct a full system investigation.


 The cost of the hardware and software.
 The benefits in the form of reduced cost or fewer costly errors.

Since the system is developed as part of project work, there is no manual cost to spend for the
proposed system. Also all the resources are already available, it give an indication of the
system is economically possible for development.

C. BEHAVIORAL FEASIBILITY

This includes the following questions:

1. Is there sufficient support for the users?


2. Will the proposed system cause harm?

The project would be beneficial because it satisfies the objectives when developed and
installed. All behavioral aspects are considered carefully and conclude that the project is
behaviorally feasible.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 6


CAR SHOWROOM MAINTENANCE 2020 -
2021

3. DEVELOPMENT ENVIRONMENT

3.1 HARDWARE REQUIREMENT:

Processor : Intel Pentium IV @ 2.4 GHZ or above

Clock Speed : 500 MHZ

System Bus : 32 Bits

RAM : 1 GB

HDD : 160 GB

Monitor : Plug and play monitor

Keyboard : Standard 101/102-keys

Mouse : PS2

3.2 SOFTWARE REQUIREMENT

OS : MS WINIDOWS 2007

Front End : Microsoft Visual Basic 6.0

Back End : Microsoft Access 2007

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 7


CAR SHOWROOM MAINTENANCE 2020 -
2021

3.3 OVERVIEW OF VISUAL STUDIO 6.0 & MS-ACCESS

MICROSOFT VISUAL STUDIO 6.O:-

Visual Basic 6.0 is Microsoft’s latest version of the Visual Basic Programming
language. Although writing programs can be a tedious chore at time. Visual Basic reduces the
effort required on your part, and makes programming enjoyable. Visual Basic makes many
aspects of programming as simple as dragging graphics objects on to screen with your mouse.

Visual Basic 6.0 more than just a programming language; the secret to Visual Basic is
in its name “Visual”. With two days Windows Operating System, a program must be able to
interact with the screen. Keyboard, mouse and printer graphically.

The environment provided by Visual Basic is suitable for any type of application.
Using this environment, the user can visually design the objects that your application uses.
Visual Basic is not just a languages, it’s an integrated development environment in which you
can develop, run, test and debug your applications. The impressive array of programming
resources provided by visual basic enables to create the objects extemporaneously which can
range from pop-up menu to a message box.

A form is a major part of Visual Basic application, which allows the user to enter the data as
well as view the result. A control is an object that we draw on a form to enable or enhance
user interaction with an application. Hence a Visual Basic application is a combination of
object like forms and controls, procedures that can respond to Events and other general-
purpose procedures.

Starting Visual Basic:


Click on the Start button on the Windows task bar

Select Programs, then Microsoft Visual Basic.

Click on Visual Basic 6.0

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 8


CAR SHOWROOM MAINTENANCE 2020 -
2021

At the top of the screen is the Visual Basic Main Window. At the top of the main window is
the Title Bar. The title bar gives us information about what program we’re using and what
Visual Basic program we are working with. Under the main menu is the Toolbar. Here little
buttons with pictures also allow us to control Visual Basic, much like the ‘tool tip’ will pop
up and tell you what that particular button does.

Parts of a Visual Basic Project

There are three major components in a Visual Basic project; the project itself, the form, and
the controls. Project is the word used to encompass everything in a Visual Basic project.
Other words used to describe a project are application or program.

FORM:
The form is the most important unit in Visual Basic. It is like a canvas on which the user
placed certain objects to develop different interfaces. The form can be of any size and color
and the user can attach a code to it which will run when the form is loaded for the first time.
A simple project may use only one form while certain applications may require the use of a
number of forms. When multiple forms are used each form may represent different

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 9


CAR SHOWROOM MAINTENANCE 2020 -
2021

operations and outputting results of different operations. Each form is saved on the disk as a
separate file with an .FRM extension.

CONTROLS:
These represent objects or graphical features drawn on forms to allow the user to interact
with the system. The objects can be pasted on the form and range from text boxes, labels,
scroll bars, command buttons and other menus, to file Management utilities and spread sheet
type grids. Each object may have certain code attached to it, which identifies the operation or
activity to be performed by the control. Form and controls together are sometimes called as
objects.

PROPERTIES:
Every object has certain characteristic associated with it. The characteristics identify shape
and appearance of the object. These characteristics are termed as properties. Some important
properties include names, captions, size, color, positions and contents. When an object is
created Visual Basic automatically applies certain default properties. The user can change
the properties of objects at design time or at run time.

METHODS:
These are not found in traditional programming. They represent statements or built in
procedures that can be invoked to impart some action to a particular object. For example a

method can be included to draw an object on the form; another method may print certain
greetings on the form and so on. Different types of objects have different set of methods that
can be used with them.

PROCEDURES:
All the code required for a particular application is written in either procedures or
subroutines. Code is normally related to some object or more accurately to the event of an
object. The code is executed when a certain event occurs.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 10


CAR SHOWROOM MAINTENANCE 2020 -
2021

MODULES:
The code that is attached to a form is accessible from anywhere on that form. But a program
may be used in many forms. A module generally includes a collection of general procedures,
variable declarations and constant definitions used by application. There may be several
modules in one program and each module is saved as a separate file.

PROJECT:
The project holds together various forms and modules that make up a program. Its purpose is
primarily one of convenience. When you want to start work on a program you will have to
open a project file. A project file has an extension of .VBP

FORM WINDOW:
The Form Window is central to developing Visual Basic applications. It is where you
develop your application.

PROPERTIES:
Like all controls, the form has many properties. Fortunately, we only have to know about
some of them. The properties we will be concerned with are:

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 11


CAR SHOWROOM MAINTENANCE 2020 -
2021

PROPERTY DESCRIPTION
Name Name used to identify form. Three letter prefix for form.

Caption Text that appears in the title bar of form.

Icon Reference to icon that appears in title bar form.

Left form Distance from left side of computer screen to left side of

Top form Distance from top side of computer screen to top side of

Width Width of the form.

Height Height of form.

Back Color Back ground color of form.

Border Style Form can either be sizable (can resize using the mouse)

Form Events:
The form primarily acts as ‘container’ for other controls, but it does support events. That is,
it can respond to some user interactions. We will only be concerned with two form events
in this course:

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 12


CAR SHOWROOM MAINTENANCE 2020 -
2021

EVENTS DESCRIPTION
Click Event executed when user clicks on the form with the mouse.

Load Event executed when the form first loads the computers.

Memory This is a good place initials values for various properties and project
values.

Toolbox Window:
The toolbox window is the selection menu for controls used in your application.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 13


CAR SHOWROOM MAINTENANCE 2020 -
2021

FEATURES OF VISUAL BASICS:

 VB is full set of objects the user can develop the application


 It includes lots of icons and picture for our use, which simplify the process of development
 It includes events for responses to mouse and keyboard actions this can be useful in
trapping interrupts to divert or suspend operations.
 It includes a facility for clip board and printer access.
 It includes a full set of mathematical, string handling and graphical functions, which makes
the development of an application very easily.
 VB also facilities to handle fixed and dynamic variables and controls arrays.
 It includes facilities for sequential and random access file support, which makes storing and
access of data very easy.
 It includes the support for the use of active controls.
 VB contains a powerful database access tool, which helps in interacting with different types
of database.
 VB has a package and development wizard that makes the application simple.
 Using the latest active technologies it can integrate the functionalities provided by other
window based applications.
 Its Internet capability provides easy access to documents and application across the internet.
 VB interface consists of a form, toolbox, Menu bar, Project Explorer and properties
window.
 We can create an executable file in VB by choosing make EXE file command from the file
menu.

 VB uses building blocks such as Variables, Data Types, Procedures, Functions, and
Controls structure in its programming environment .

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 14


CAR SHOWROOM MAINTENANCE 2020 -
2021

3.4 OVER VIEW OF MS_ACCESS:

Microsoft Access is the default database of Microsoft Visual Basic, Microsoft Access
2003 provides, many new features that make working with data and designing a database
even easier. Microsoft Access Database is a collection of data and objects related to
particular topic or purpose. Microsoft Access Database may contain tables, queries, forms,
reports, macros modules and shortcuts top data access pages. Microsoft Access is a
Relational Database Management System. Using Access we can organize our data according
to subject and can store information about how different subject are related. In general MS-
Access database can have several small tables.

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 My SQL and Post grad SQL). 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.

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.

Software should take care of most of our database requirements. It allows us to store and
organize information in sets of tables, which can be displayed in the form of columns and
rows to look like a table or an index card. What’s more it allows us to perform calculations
and find for us simple statistics like totals and averages. It allows us to store the data in any
form and extract the required information based on the key given by us.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 15


CAR SHOWROOM MAINTENANCE 2020 -
2021

Create a blank database:

1. On the getting started with Microsoft office Access page, under New Blank Database,
click Blank Database.

2. In the blank Database pane, type a file name box. If we do not file name extension, access
adds it for us. To change the location of the file form the default, click browse for a location
to put our database, browse to the new location, and then click ok.

3. Click creates.

4. Begin typing to add data, or we can paste data from another source, as described in the
section

PROPERTY DESCRIPTION

Field size: For text fields, this property sets the maximum number of characters that can be
stored in the field. The maximum is 255. For number fields, this property sets the type of
number that will be stored. For most efficient data storage, it is recommended that you
allocate the least amount of space that we think we will need for the data. We can adjust the
value upwards later, if our needs change.

Format: This property sets how the data is displayed. It does not affect the actual data as it is
stored in the field. We can select a predefined format or enter a custom format.

Input Mask: Use this property to specify a pattern for all data that will be entered in this
Field. This helps ensure that all data is entered correctly, and that it contains the required
number of characters. For help about building an input mask.

Required: This property sets whether a value is required in this field.


Property to yes, access does not allow us to add a new record unless a value
INS entered for field.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 16


CAR SHOWROOM MAINTENANCE 2020 -
2021

4. SYSTEM DESIGN

System design is the most creative and challenging phase in the system life cycle.
Design the first step into the development phase for any engineered product or system.
Design is a creative process. A good design is the key to effective system design transforms a
logic representation of what is required to do into the physical specification. The specification
is converted into physical reality during development.

4.1 LOGICAL DESIGN:


 The logical flow of system and define the boundaries of the system. It includes the
following steps:
 Reviews the current physical system its data flows, file content, volumes, frequencies
etc.
 Prepares output specification – that is, determines the format, content and frequency
of reports.
 Prepares input specification – format, content and most of input functions.
 Prepares edit, security and control specifications.
 Specifies the implementation plan.
 Prepares a logical design walk through of the information flow, output, input, controls
and implementation plan.
 Reviews benefits, costs, and target date and system constraints.

4.2 PHYSICAL DESIGN:

Physical system produces the working systems by define the design specifications that tell the
programmers exactly what the candidate system must do. It includes the following steps.

 Design the physical system.


 Specify input and output media
 Design the database and specify backup procedures.
 Design physical information flow through the system and physical design walk
through.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 17


CAR SHOWROOM MAINTENANCE 2020 -
2021

 Plan system implementation.


 Prepare a conversion schedule and target date.
 Determine training procedures, courses and timetable.
 Devise a test and implementation plan and specify any new hardware/software.
 Update benefits, costs and conversion date and system constraints.

Design / specification activities:


 Concept formulation.
 Problem understanding.
 High level requirements proposal.
 Feasibility study.
 Requirements engineering.
 Architectural design.

4.3 INPUT DESIGN:


Input design is the process of converting a user – oriented description of the input into
a computer – base system. This design is important to avoid errors in the data input process
and show the correct direction to the management for getting correct information from the
computerized system.

It is achieved by creating user- friendly screens for the data entry to handle large volume of
data. The goal of designing input is to make data entry easier and to be free from errors. The
data entry screen is designed in such a way that all the data manipulates can be performed. It
also provides record viewing facilities. When the data is entered it will check for its validity.
Data can be entered with the help of screens. Appropriate messages are provided as when
needed so that the user will not be in maize of instant. Thus the objective of input design is to
create an input layout that is easy to follow.

In this project, the input design consists of log in screen compression / decompression, source
and destination browsing button, a menu list for selecting the algorithm, compress /
decompress button.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 18


CAR SHOWROOM MAINTENANCE 2020 -
2021

MAIN FORM:

CUSTOMER DETAILS:

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 19


CAR SHOWROOM MAINTENANCE 2020 -
2021

4.4 OUTPUT DESIGN:

A quality output is one, which meets the requirements of the end user and presents the
information clearly. The objective of output design is to convey information about past
activities, current status or projections of the future , signal important events , opportunities
problems, or warnings , trigger an action etc. efficient , intelligible output design should
improve the system’s relationship with the user and helps in decisions making. In output
design the emphasis is on displaying the output on a CRT screen in a predefined format. The
primary consideration is to convey the information and its layout and design to the end users.
The major formation of the output is to convey the information and so its layout and design
the need a careful consideration.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 20


CAR SHOWROOM MAINTENANCE 2020 -
2021

4.5 DATA BASE DESIGN

CUSTOMER TABLE:

STAFF TABLE:

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 21


CAR SHOWROOM MAINTENANCE 2020 -
2021

SUPPLIER TABLE:

CAR FEATURES TABLE:

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 22


CAR SHOWROOM MAINTENANCE 2020 -
2021

CAR SOLD TABLE:

INVOICE TABLE:

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 23


CAR SHOWROOM MAINTENANCE 2020 -
2021

4.6 DATA FLOW DIAGRAM


Data flow oriented techniques advocate that the major data items handled by a system must
be first identified and then the processing requirement on these data items to produce the
desired outputs should be determined. The DFD (also called as bubble chart) is a simple
graphical formalism that can be use to represent a system in terms of input data to the system,
various processing carried out these data, and the output generated by the system.

It was introduced by De Macro (1978), Gene and Sermon (1979).The primitive symbols used
for constructing DFD’s are:

Symbols used in DFD

A circle represents a process.

Rectangle represents external entity.

A square defines a source or destination of system Data

An arrow identifies dataflow.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 24


CAR SHOWROOM MAINTENANCE 2020 -
2021

4.7 ER DIAGRAM

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 25


CAR SHOWROOM MAINTENANCE 2020 -
2021

4.8FORM DESIGN

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 26


CAR SHOWROOM MAINTENANCE 2020 -
2021

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 27


CAR SHOWROOM MAINTENANCE 2020 -
2021

5. SYSTEM IMPLEMENTATION

The implementation is the final and important phase. It involves user training, system
testing and successful running of the developed system. The users test the developed system
when changes are made according to the needs. The testing phase involves the testing of the
developed system using various kinds of data. An elaborate testing of data is prepared and
system is tested using the tests data.
Implementation is the stage where theoretical design turned into a working system.
Implementation is planed carefully to propose system to avoid unanticipated problems. Many
preparations involved before and during the implementation of proposed system. The system
need to be plugged in to the organization’s network then it could be accessed from anywhere,
after a user logins into the portal. Then the administrator was granted his role so that the
system could be accessed.
The next phase in the implementation was to educate the system. A demonstration of all the
functions that can be carried out by the system was given to examination department person,
who will make extensive use of the system.

5.1 CODING
MAIN FORM

Private Sub Command1_Click()


Form2.Show
End Sub

Private Sub Command2_Click()


Form3.Show
End Sub

Private Sub Command3_Click()


Form4.Show
End Sub

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 28


CAR SHOWROOM MAINTENANCE 2020 -
2021

Private Sub Command4_Click()


Form6.Show
End Sub

Private Sub Command5_Click()


Form 7. Show
End Sub

Private Sub Command6_Click()


Form8 Show
End Sub

CUSTOMER DETAILS

Private Sub Command1_Click()


Adodc1.Recordset.MoveFirst
Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveFirst
End If
End Sub

Private Sub Command10_Click()


End
End Sub

Private Sub Command2_Click()


Adodc1.Recordset.Movelast
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.Movelast
End If
End Sub

Private Sub Command3_Click()


Adodc1.Recordset.MovePrevious
End Sub

Private Sub Command4_Click()


Adodc1.Recordset.MoveNext
If Adodc1.Recordset.EOF Then

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 29


CAR SHOWROOM MAINTENANCE 2020 -
2021

Adodc1.Recordset.Movelast
End If
End Sub

Private Sub Command5_Click()


Adodc1.Recordset Add New
End Sub

Private Sub Command6_Click()


Adodc1.Recordset. Update
MsgBox "record saved"
End Sub

Private Sub Command7_Click()


MsgBox "do you want to delete?"
Adodc1.Recordset.Delete
MsgBox "record deleted"
End Sub

Private Sub Command8_Click()


Form9.Show
End Sub

Private Sub Command9_Click()


Form1. Show
End Sub

SUPPLIER DETAILS

Private Sub Command1_Click()


Adodc1.Recordset.MoveFirst
if Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveFirst
End If
End Sub

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 30


CAR SHOWROOM MAINTENANCE 2020 -
2021

Private Sub Command10_Click()


End
End Sub

Private Sub Command2_Click()


Adodc1.Recordset.Movelast
if Adodc1.Recordset.EOF Then
Adodc1.Recordset.Movelast
End If
End Sub

Private Sub Command3_Click()


Adodc1.Recordset.MovePrevious
End Sub

Private Sub Command4_Click()


Adodc1.Recordset.MoveNext
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.Movelast
End If
End Sub

Private Sub Command5_Click()


Adodc1.Recordset.AddNew
End Sub

Private Sub Command6_Click()


Adodc1.Recordset.Update
MsgBox "record saved"
End Sub

Private Sub Command7_Click()


MsgBox "do you want to delete?"
Adodc1.Recordset.Delete
MsgBox "record deleted"
End Sub

Private Sub Command8_Click()


Form10.Show
End Sub

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 31


CAR SHOWROOM MAINTENANCE 2020 -
2021

Private Sub Command9_Click()


Form1.Show
End Sub

FEATURES OF A CAR

Private Sub Command1_Click()


Adodc1.Recordset.MoveFirst
If Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveFirst
End if
End Sub

Private Sub Command2_Click()


Adodc1.Recordset.Movelast
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.Movelast
End If
End Sub

Private Sub Command3_Click()


Adodc1.Recordset.MoveNext
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.Movelast
End If
End Sub

Private Sub Command4_Click()


Adodc1.Recordset.MovePrevious
End Sub

Private Sub Command5_Click()


Adodc1.Recordset.AddNew
End Sub

Private Sub Command6_Click()


Adodc1.Recordset.Update
MsgBox "record saved"
End Sub

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 32


CAR SHOWROOM MAINTENANCE 2020 -
2021

Private Sub Command7_Click()


MsgBox "do you want to delete?"
Adodc1.Recordset.Delete
MsgBox "record deleted"
End Sub

Private Sub Command8_Click()


Form5.Show
End Sub

Private Sub Command9_Click()


End
End Sub

Private Sub Command1_Click()


Adodc1.Recordset.MoveFirst
If Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveFirst
End If
End Sub

Private Sub Command10_Click()


Form1.Show
End Sub

Private Sub Command11_Click()


End
End Sub

Private Sub Command2_Click()


Adodc1.Recordset.MoveLast
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.Movelast
End If
End Sub

Private Sub Command3_Click()


Adodc1.Recordset.MoveNext
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveLast
End If
End Sub

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 33


CAR SHOWROOM MAINTENANCE 2020 -
2021

Private Sub Command4_Click()


Adodc1.Recordset.MovePrevious
End Sub

Private Sub Command5_Click()


Adodc1.Recordset.AddNew
End Sub

Private Sub Command6_Click()


Adodc1.Recordset.Update
MsgBox "record saved"
End Sub

Private Sub Command7_Click()


MsgBox "do you want to delete?"
Adodc1.Recordset.Delete
MsgBox "record deleted"
End Sub

Private Sub Command8_Click()


Form11.Show
Form12.Show
End Sub

Private Sub Command9_Click()


Form4.Show
End Sub

Private Sub Command7_Click()


MsgBox "do you want to delete?"
Adodc1.Recordset.Delete
MsgBox "record deleted"
End Sub

Private Sub Command9_Click()


Form11.Show
Form12.Show
End Sub

Private Sub Command9_Click()


Form4.Show
End Sub

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 34


CAR SHOWROOM MAINTENANCE 2020 -
2021

CAR SOLD
Private Sub Command1_Click()
Adodc1.Recordset.MoveFirst
If Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveFirst
End If
End Sub

Private Sub Command10_Click()


End
End Sub

Private Sub Command2_Click()


Adodc1.Recordset.Movelast
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveLast
End If
End Sub

Private Sub Command3_Click()


Adodc1.Recordset.MoveNext
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveLast
End If
End Sub

Private Sub Command4_Click()


Adodc1.Recordset.MovePrevious
End Sub

Private Sub Command5_Click()


Adodc1.Recordset.Add New
End Sub

Private Sub Command6_Click()


Adodc1.Recordset.Update
MsgBox "record saved"
End Sub

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 35


CAR SHOWROOM MAINTENANCE 2020 -
2021

Private Sub Command7_Click()


MsgBox "do you want to delete?"
Adodc1.Recordset.Delete
MsgBox "record deleted"
End Sub

Private Sub Command8_Click()


Form13.Show
End Sub

Private Sub Command9_Click()


Form1 Show
End Sub

Private Sub Image1_Click()


End Sub

STAFF DETAILS

Private Sub Command1_Click()


Adodc1.Recordset.MoveFirst
Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveFirst
End If
End Sub

Private Sub Command10_Click() End


End Sub

Private Sub Command2_Click()


Adodc1.Recordset.Movelast
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.Movelast
End If
End Sub

Private Sub Command3_Click()


Adodc1.Recordset.MoveNext

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 36


CAR SHOWROOM MAINTENANCE 2020 -
2021

If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveLast
End If
End Sub

Private Sub Command4_Click()


Adodc1.Recordset.MovePrevious
End Sub

Private Sub Command5_Click()


Adodc1.Recordset.AddNew
End Sub

Private Sub Command6_Click()


Adodc1.Recordset.Update
MsgBox "record saved"
End Sub

Private Sub Command7_Click()


MsgBox "do you want to delete?"
Adodc1.Recordset.Delete
MsgBox "record deleted"
End Sub

Private Sub Command8_Click()


Form14.Show
End Sub
Private Sub Command9_Click()
Form1.Show
End Sub

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 37


CAR SHOWROOM MAINTENANCE 2020 -
2021

CARS AVALABILITY

Private Sub Command1_Click()


Adodc1.Recordset.MoveFirst
If Adodc1.Recordset.BOF Then
Adodc1.Recordset.MoveFirst
End If
End Sub

Private Sub Command10_Click()


End
End Sub

Private Sub Command2_Click()


Adodc1.Recordset.MoveLast
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveLast
End If
End Sub

Private Sub Command3_Click()


Adodc1.Recordset.MoveNext
If Adodc1.Recordset.EOF Then
Adodc1.Recordset.MoveLast
End If
End Sub
End If
End Sub

Private Sub Command4_click()


Adodc1.Recordset.MovePrevious
End Sub

Private Sub Command5_click()


Adodc1.Recordset.AddNew
End Sub

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 38


CAR SHOWROOM MAINTENANCE 2020 -
2021

Private Sub Command6_click()


Adodc1.Recordset.Update
MsgBox ”record saved”
End Sub

Private Sub Command7_click()


MsgBox ” do you want to delect?”
Adodc1.Recordset.Delect
MsgBox ”record deleted”
End Sub

Private Sub Command8_click()


Form15.Show
End Sub

Private Sub Command9_click()


Form1.Show
End Sub

CUSTOMER VIEW REPORT


Private Sub Command1_Click()
Form1.Show
End Sub

SUPPLIER VIEW REPORT


Private Sub Command1_Click()
Form1.Show
End Sub

FEATURES VIEW REPORT


Private Sub Command1_Click()
Form1.Show
End Sub

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 39


CAR SHOWROOM MAINTENANCE 2020 -
2021

CAR SOLD REPORT


Private Sub Command1_Click()
Form1 Show
End Sub

STAFF VIEW REPORT


Private Sub Command1_Click()
Form1.Show
End Sub

CARS AVAILABILITY VIEW REPORT


Private Sub Command1_Click()
Form1.Show
End Sub

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 40


CAR SHOWROOM MAINTENANCE 2020 -
2021

6. SYSTEM TESTING
Testing performs a very critical role for quality assurance and ensuring the reliability of the
software. The success of testing for errors in program depends critically on the test cases.

The basic levels of testing are:

1. Unit testing

2. Integrating testing

3. System testing

4. Acceptance testing

SYSTEM TESTING
Software Testing is a critical element of software quality assurance and represents the
ultimate review of specification, design and coding. Testing presents an interesting anomaly
for the software. The testing phase involves testing of a system using various test data.
Preparation of the test data plays a vital role in the system testing. After preparation the test
data, the system under study is tested using those test data. Errors were found and corrected
by using the following testing steps and corrections are recorded for future reference. Thus,
series of testing is performed on the system before it is ready for implementation. The
development of software system involves a series of production activities where opportunities
for injection of human errors are enormous. Errors may begin to occur at the very inception
of the process where the objectives may be enormously or imperfectly specified as well in
later design and development stages. Because of human inability to perform and
communicate with perfection, software development is followed by assurance activity.

Quality assurance is the review of software products and related documentation for
completeness, correctness, reliability and maintainability. And of course it includes
assurances that the system meets the specification and the requirements for the intended use
and performance. The various levels of quality assurance are described in the following
sections.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 41


CAR SHOWROOM MAINTENANCE 2020 -
2021

TEST CASE DESIGN


The test case design for software should be done in such a way that the errors can be found
out with a minimum amount of time and effort. A test case is a set of data that the system
will process as normal as input. Mainly there are two methods for the test case design-Black
box tests and White box Testing.

BLACK BOX TESTING


This method focuses on the functional requirements of the software. It attempts to find out
the errors of the following categories-incorrect and missing functions, interface errors, errors
in data structures or external database access, performance errors and initialization and
termination errors.

WHITE BOX TEST


This method is also called path testing, is a test design method that uses the control structure
of the procedural design to derive test cases. It is predicted on a close examination of
procedural design. Logical paths through which the software are tested by providing test
cases that that exercise specific sets of conditions and or loops.

In the case of the present projects, both the White box testing and the Black box testing were
conducted successfully. The functionality of the software is also tested. All loops and
conditional statements of the software were executed correctly within their operations
bounds. Test cases which will result in the execution of every instruction in the modules
where developed. All the transaction paths were tested to identify and correct the errors
occurred. Mainly there are two levels of testing, namely Unit testing and Integration Testing.

TESTING STRATERGY
An initial testing strategy is developed upon completion of the Analysis stage and is refined
and updated during the Design and Build stages of the project. The testing strategies
followed in the project are as follows:

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 42


CAR SHOWROOM MAINTENANCE 2020 -
2021

UNIT TESTING
Unit testing focuses on verification effort on the smallest unit of software design module.
Using the unit test plans. Prepared in the design phase of the system as a guide, important
control paths are tested. Boundary conditions were checked. All independent paths were
exercises to ensure that all statements in the module are executed at least once and all error
handling paths were test. Each unit was thoroughly tested to check if it might fall in any
possible situation. This testing was carried out during the programming itself. At the end of
this testing phase, each unit was found to be working satisfactorily, as regard to the output
from the module

INTEGRATION TESTING
Data can be lost across an interface one module can have an adverse effect on another’s sub
functions, when combined may not produce the desired major function; global data structures

can be present problems. Integration testing is a symmetric technique for constructing tests
to uncover errors associated with the interface. All modules are combined in this testing step.
Then the entire program was tested as a whole.

VALIDATION TESTING
At the culmination of the integration testing, the software was completely assembled as a
package, interfacing errors have been uncovered and corrected and a final series of software
validation began. Here we test the system in a manner that can be reasonably expected by
customer, the system was tested against system requirement.

OUTPUT TESTING
After performing validation test the next phase in output test of the system, since no system
could be useful if it does not produce the desired output in a desired format. By considering
the format of the report/output, output/ report is generated or displayed and is tested. Here
output format is considered in two ways: one is the screen and other is a printed form.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 43


CAR SHOWROOM MAINTENANCE 2020 -
2021

TESTING PROCESS
First thing in the testing process is to make plans. In the test plan, test cases are selected to
ensure that there ii\s an error in the program then it is executed by one of the test cases. The
success of testing depends critically on these test cases selected.

TEST CASE SPECIFICATION


It is the major activity in the testing process. Test cases are specified for testing each unit, the
specification gives all the test cases inputs to be used and the outputs expected for these test
cases.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 44


CAR SHOWROOM MAINTENANCE 2020 -
2021

7. PERFORMANCE AND LIMITATIONS

PERFORMANCE:
 Project has been designed in such a way that it can be upgraded in future.
 All modules has been tested and it is working properly.
 Basic security features has been given for the project.
 It supports various reports.
 It does not have any constraints

LIMITATIONS:
 Less security is given for the project.
 Customer id, dealer id, invoice no should be generated automatically.
 It does not have online facility.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 45


CAR SHOWROOM MAINTENANCE 2020 -
2021

8. FUTURE ENHANCEMENT

Every project whether large or small has same limitations no matter however diligently
developed In some cases limitations is small while in other cases they may be broad also The
major areas where modification can be done are as follow

 Our system is not online transaction, so further it can be improved.


 The security is limited so some additional steps will be taken to provider more
security to the system.
 There is no provision for complaint handling so further it can be added.
 In future project more modules will be included.
 More security towards the project will be implemented in future
 Automatic billing of purchase item will be introduced in future
 Future modules will have elaborate reports for sales and purchase invoice

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 46


CAR SHOWROOM MAINTENANCE 2020 -
2021

9. CONCLUSION

The project Car Showroom Maintenance is complete and satisfies the requirements. The
system provides a user friendly interface. The software is developed with modular approach.
All modules in the system have fulfilled all the objectives identified and are can replace the
existing system. The constraints are met and overcome successfully. The system is designed
as like it was decided in the design phase. This software has a user friendly screen that
enables the user to use without any inconvenience. The application has been tested and has
provided a successful result. Hence the software has proved to work efficiently.

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 47


CAR SHOWROOM MAINTENANCE 2020 -
2021

10. APPENDIX A

10.1. SAMPLE SCREENS:

MAIN FORM

CUSTOMER DETAILS

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 48


CAR SHOWROOM MAINTENANCE 2020 -
2021

SUPPLIER DETAILS

FEATURES OF A CAR

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 49


CAR SHOWROOM MAINTENANCE 2020 -
2021

CAR SOLD

STAFF DETAILS

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 50


CAR SHOWROOM MAINTENANCE 2020 -
2021

CARS AVAILABILITY

CAR PURCHASE INVOICE

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 51


CAR SHOWROOM MAINTENANCE 2020 -
2021

CAR SHOWROOM DATA REPORT

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 52


CAR SHOWROOM MAINTENANCE 2020 -
2021

11. APPENDIX B

REPORT

SUPPLIER VIEW REPORT

STAFF VIEW REPORT

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 53


CAR SHOWROOM MAINTENANCE 2020 -
2021

CAR AVAILABILITY VIEW REPORT

CAR INVOICE VIEW REPORT

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 54


CAR SHOWROOM MAINTENANCE 2020 -
2021

12. BIBLIOGRAPHY

 Overview of VB, VBA and VB Script by Dan Rahmel; Osborne, ISBN: 0-07-882576-
8, $16.99 US.
 Visual Basic Programming Black Book-Homzner.
 Visual Basic 6: From the ground up by Gary Cornell; ISBN: 0-07-882349-8; Osborne
Publishers, 1998.904pp. $34.99 US.
 Visual Basic 6 Bible by Eric A. Smith, ValorWhisler, Hank Marquis; IDG Books
Worldwide Inc., 8.17.1998.
 Learning Microsoft Access 2007 by Faithewempem
 Software Engineering: (10th Edition) by Ian Sommerville.

ONLINE REFERENCES

 www.google.com
 www.wikipedia.org
 www.visual-basic.com

GOVT. FIRST GRADE COLLEGE, K.G.F. Page 55

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy