automobile show room
DESCRIPTION
Automobile Show RoomTRANSCRIPT
SYNOPSIS
The project “Automobile Show System” It is developed using Visual Basic 6.0 as
front end and Ms-Access 2000 as back end.
This project controls and manages the task done at VISHAL
MOTORS, Pollachi and produces various reports according to the need of user. This is
much more user friendly and is developed in interactive manner.
This project has master file
Vehicle master
Customer master
Vehicle Specification master
Showroom master
This transactions with files like
VEHICLE SALES
This module specifies billing for vehicle sold for a customer and it transacts with the
vehicle master file
SERVICING OF VEHICLE.
This module specifies the details regarding servicing of the vehicle and
maintenance of the vehicle.
Paid service
Free service
Bonus service
1
Vechicle Master
The vechicle master gives details regarding the vechicle id, type of
vechicle,millage,rate,color,speed,fuel tank capacity.
Vechicle Specification Master
The vechicle specification master gives details regarding the vechicle
id, model number, maximum netpower, maximum speed, and engine type, brake.
Customer Master
The customer master gives details regarding the serial number,
vechicle name, customer name,customer code, customer address, phone number, mode of
purchase, remarks,contact person,vechicle model number,exchange plan,customer
rate,company offer.
Showroom Master
The show room master gives details regarding the vechicle name, model,
color, and rate per vechicle, scheme.
This generates the reports are
Vehicle Information Details
Vehicle Specification Details
Customer Information Details
Vehicle Sales Details
Paid Service Details
Free Service Details
Bonus Service details
Showroom Details
2
1. INTRODUCTION
1.1 Overview Of The Project
The existing system is manual so, many problems may arise in manual operation. The
system is designed to overcome the problem in existing manual system.
The manual system consumes more time while obtaining any
information. And so by computerizing, the time consumption will be very less and also
information’s can be fetched very easily.
This project is developed using VISUAL BASIC 6.0 as front end tool
and MICROSOFT ACCESS 2000 as a back end tool. This is very easy for the operator to
computerize all the process.
1.2 Organization Profile
“VISHAL MOTORS” is a developing concern. It was started in
2003.The managing directors are Mr.A.SEETHAPATHY and Mr.S.SHAKESPEARE. It is
located at the center of the pollachi town.
The concern purchase the vehicle from the producer and sale them ,
also provides services. The concern satisfies all customer needs.
3
2. SYSTEM ANALYSIS
2.1 Existing System
Existing system is manual, which contains many ledgers for storing all
the information.. The sales bill contains the specification of the vehicles, purchased its cost
and so on. The stock of each vehicle is updated according to the sales and service. Thus the
system required through knowledge and good case in each and every entry of the activity.
2.2 Proposed System
The proposed system is a computer based system, which has the
following features.
Enables the user to get the information about the stock of particular
item at any time.
Reduce the possibility of human error.
Easy operation and handling.
Facility to prepare the sales and service order easily.
Helps user to update the stock or to modify items in the stock
whenever necessary.
4
2.3 System Specification
2.3.1 Hardware Specification
PROCESSOR : INTEL PENTIUM 111
CLOCK SPEED : 600 MHZ
RAM : 64 MB
HARDDISK DRIVER : 20 MB
FLOPPY DRIVER : 1.44 MB
MONITOR : SVGACOLOR
KEYBOARD : SAMSUNG 104KEYS
OPERATING SYSTEM : WINDOWS 98
PRINTER : DOTMATRIX
MOUSE : LOGITECH
2.3.2 Software Specification
FRONT END TOOL : VISUAL BASIC 6.0
BACK END TOOL : MS ACCESS 2000
PLATFORM : WINDOWS’ 98
5
SOFTWARE SPECIFICATION
About Visual Basic 6.0
The “Visual” part refers to the method used to create the GUI (Graphical User
Interface). Rather than writing numerous lines of code to describe the appearance and
location of interface elements, simply add rebuilt objects into place on screen.
The “BASIC” part refers to the basic (Beginners all – purpose Symbolic Instruction
Code) language, a language used by more programming than any other language in the
history of computing. Visual Basic has evolved from the original BASIC language and now
contains several hundred statements, functions, and keywords, many of which relate
directly to the windows GUI. Beginners can create useful applications by learning just a
few of the keywords, yet the power of the language allows professionals to accomplish to
anything that can be power accomplished using any other windows programming language.
The VB programming system, Applications Edition included in Microsoft Excel,
Microsoft Access, and many others windows applications uses the same language.
While most of the code that you write in Visual Basic can be shared with applications
written in Visual Basic for Applications, there are some exception Elements specific to
Visual Basic, such as forms and intrinsic controls, are contained in the type library VB6.0
(which is also visible in the Object Browser). In general, code written in Visual Basic is
portable to Visual Basic for Applications as long as it doesn’t reference these elements.
Visual Basic cannot diagnose or fix errors for you, but it does provide tools to help
you analyze how execution flows from one part of the procedure to another, and how
variables and property settings change as statements are executed. Debugging tools let you
look inside your application to help you determine what happens and why.
Visual Basic debugging support includes breakpoints, break expressions, watch
expressions, stepping through code one statement or one procedure at a time, and
displaying the values of variables and properties.
6
Textbox Control
A Textbox control, sometimes called an edit field or edit control, displays
information entered at design time, entered by the user, or assigned to the control in code
at time. To display multiple lines of text in a Textbox control, set the multilane property to
true. If a multiple-line Textbox doesn't have a horizontal scroll bar, text wraps
automatically even when the Textbox is resized. To customize the scroll bar combination
on a Textbox, set the Scrollbars property.
If you set the multiline property to true, you can use the Alignment property to set
the alignment of text within the Textbox. The text is left justified by default. If the
Multilane property is False, setting the Alignment property has no effect.
Label Control
The Data Report designer version of the Label control is similar to the standard
Visual Basic intrinsic Label control in providing a method of displaying text on any
application. Beyond this basic capability, however, some of the standard Label control's
properties are unavailable on the Data Report version
The user can also use a Label to identify a control, such as a Textbox control, that
doesn't have its own Caption property. A Label control can also act as a destination in a
DDE conversation. Set the Link Topic property to establish a link set the Link Item
property to specify an item for the conversation, and set the Link Mode property to activate
the link. When these properties have been set, Visual Basic attempts to initiate the
conversation and displays a message if it's unable to do so.
Frame Control
A Frame control provides an identifiable grouping for controls. The user can also
use a Frame to subdivide a form functionally—for example, to separate groups of Option
Button controls. To group controls, first draw the Frame control, and then draw the
controls inside the Frame. This enables to move the Frame and the controls it contains
together. To select multiple controls in a Frame, hold down the CTRL key while using the
mouse to draw a box around the controls.
7
Command Button
Most Visual Basic applications have command buttons that allow the user to
simply click them to perform actions. When the user chooses the button, it not only
carries out the appropriate action, it also looks as if it's being pushed in and released.
Whenever the user clicks a button, the Click event procedure is invoked. You place code
in the Click event procedure to perform any action you choose. Returns the argument
portion of the command line used to launch Microsoft Visual Basic or an executable
program developed with Visual Basic. When Visual Basic is launched from the
command line, any portion of the command line that follows (CMD) is passed to the
program as the command-line argument.
Combo Box
A combo box is a list box combined with a static control or an edit control that
displays the currently selected item in the list box portion of the combo box. The list box
portion of the control is displayed at all times or only drop down when the user selects the
drop-down arrow, which is a push button, next to the control. If the selection Field is an
edit control, the user can enter information not in the list; otherwise, the user can only
select items in the list.
Menu Editor
A menu editor can be used to add new commands to the existing menus, create
new menus and menu bars, change or delete existing menus and menu bars. A menu editor
can be added only after opening a project. The menu editor includes all the menu controls
of the current form. Menu item can have a maximum of four levels of submenus.
8
Common Dialog Control
The Common Dialog Control is a custom control that displays the commonly used
dialog boxes such as Color, Font, Print and File Open. The common Dialog box is used as
a dialog box that lets the user select and save files.
Rich Textbox Control
The Rich Textbox control allows the user to enter and edit text. The Rich Textbox
control provides a number of properties we can use to apply formatting to any portion of
text within the control.
Image Control
An Image control is a rectangular portion into which picture files can be loaded.
The picture files include bitmap files, Icon files and Meta files. A bitmap also called
“paint type” graphics defines an image as a pattern of dots. It has a filename with
extension .bmp. An icon is a special kind of bitmap with extension .ico.
Data Control
It binds data aware controls to Microsoft Access and other ODBC data sources.
Open Database Connectivity (ODBC)
This is an API call interface to the open Database Connectivity libraries and
drivers to provide data access to Oracle and other databases that provide an ODBC driver.
Active Data Objects (ADO)
This is a programming model that eliminates the need to choose from among DAO
and RDO and all other access methods. It is designed to provide a common bridge
between different database, file systems and E-mail servers.
9
Open Database Connectivity (ODBC)
Open database connectivity is a Windows technology that lets a database
client application connect to an external database. The destination of the database, login id
and password is also to be configured on every client machine. This is called as a Data
Source. Thus using ODBC, it is possible to access heterogeneous data from any client.
ODBC is composed of three parts. They are:
A Driver Manager
One or more drivers
One or more data sources
Accessing ODBC databases using Data Control
The data control allows us to access and manipulate external Open Database
Connectivity databases. The Data Control implements data access by using the Microsoft
Jet database engine. A Data control is used to create simple and robust data base
applications.
Data Environment
Data Environment Designer is an interactive, powerful interface, which provides
an interactive, design time environment for creating programmed runtime access to data.
Data Report
Data Report Designer is a flexible report generator that can create banded
hierarchical files. The report can be exported to HTML files. The fields can be dragged
from the Data Environment Designer to the Data Report designer. The Data Report Utility
includes six controls.i.e., RptLabel, RptTextBox, RptImage, RptLine, RptShape and
10
Client Application
ODBC Data Source
ODBC Driver Manager
ODBC Driver Data
Base
function. Data report can be bound to any data source, but it works more naturally with
the Data Environment object.
Object Linking and Embedding
Object Linking and Embedding is a technology that enables a Windows
programmer to create an application that can display data from many different
applications and enables the user to edit that data from within the application in which it
was created.
The OLE control allows adding objects from other applications and it can have only
one object at a time. The OLE container control allows adding objects from other
applications.
Class Modules
A class module object contains the code for he custom properties and methods that
objects defined. We can create new instances of the class from any other module. A class
module cannot have a visible interface of its own. Each class module created will give us a
single class to build new instances of that class. Any number of class modules can be created
in a project, the limitations subjected only to operating systems constraints.
Component Object Model
COM is a specification. It doesn’t tell anyone how to implement a control; it rather
concentrates on the way in which two processes communicate with each other and defines
some standard interfaces for them to communicate. COM is also a way for software
components to communicate with each other. The only way to access and interact with a
COM object is through interfaces.
About MS-Access
MS Access is powerful multi-user RDBMS developed by Microsoft Corporation.
It can be used to store and manipulate large amount of information and automate of
11
information and automate repetitive task, such as maintaining details. By using access we
can develop easy data input forms. We can process our data and create meaningful reports.
Data in access is organized in the form table within a table records are arranged
accordingly to a common reference values, known as Primary key for the key field is the
different for the every record and thus helps in uniquely identifying the records.
A combination of two or more fields can also be used as the primary key such a
combination is called as composite key. Since a value of one table can be replicated across
other table, there should be a way concept of foreign key. A foreign key in a table is link to
another table.
Features:
Access is a window based application and therefore has an interface similar to
windows NT
Access maintains a single disk file for database and all its associated objects however
access can create to data table in any other DBMS. These features makes access a
powerful RDBMS capable of handling large volumes and of data spread across
several data bases and users
Access lets to import from or export to FOXPRO, ORACLE and any other data
formats.
Access wizard is a utility that helps to perform task by guiding through the process
access contain nearly 100 wizards to design databases, applications, tables, forms,
reports, graphs, mailing labels, controls and properties
12
3. SYSTEM DESIGN
3.1 Design Notations
3.1.1 Data Flow Diagram
VEHICLEINFORMATION
MASTER
SERVICESYSTEM
BILLINGSYSTEM
CUSTOMER INFORMATION
REGISTRATION DETAILS
13
VEHICLEPURCHASEPROCESSING
VEHICLEDETAILS
VEHICLESPECIFICATION
VEHICLESALESPROCESSING
REGISTRATION
A
SHOW ROOM DETAILS
FREE SERVICEPAID SERVICE
3.1.2 System Flow Diagram
14
SERVICEPROCESSING
A
SERVICEPROCESSING
BONUS SERVICE
15
INPUT
VEHICLEMASTER
VEHICLESPECIFICATIONMASTER
SHOWROOMDETAILMASTER
CUSTOMERMASTER
VEHICLESALESPROCESSING
BILLINGS YSTEM REGISTRATION
PAID SERVICE FREE
SERVICE
SERVICE PROCESSING
A
A
VEHICLEINFORMATION
OOOON
CUSTOMERVEHICLE SPECIFICATION
SHOWROOM BILLING PAIDSERVICE
FREESERVICE
REGISTRATION
BONUSSERVICE
A
BONUS SERVICE
3.1.3 E-R Diagram
3.2 Design Process
16
VEHICLE ID
HAVE
VEHICLE
CUSTOMER
CUSTOMERCODE
PURCHASED BY
FREESERVICE
HAVE
INVOICE NUMBER
HAVE
INVOICENUMBER
CUSTOMERNAME
CUSTOMER CODE
CUSTOMERNAME
CUSTOMERADDRESS
VEHICLE TYPE
VEHICLE ID
PAID SERVICE
BONUSSERVICE
Design activities are
Input Design.
Output Design.
Database Design.
Code design.
3.2.1 Input Design
Input design is the process of conversion the external user oriented
description of the input in the system into a machine readable form. All the input formats
are prepared as an original source input in interactive manner.
The major activities involved in this design are:
Data Collection.
Data Conversion.
Data Transaction.
Data Validation.
Data Verification.
Data Accuracy.
Data Transmission.
Data Correction.
Input Screens Are
17
Vehicle Master
The vehicle master gives details regarding the vehicle id, type of
vehicle,millage,rate,color,speed,fuel tank capacity.
Vehicle Specification Master
The vehicle specification master gives details regarding the vehicle id, model
number, maximum netpower, maximum speed, and engine type, brake.
Customer Master
The customer master gives details regarding the serial number, vehicle name,
customer name,customer code, customer address, phone number, mode of purchase,
remarks,contact person,vehicle model number,exchange plan,customer rate,company offer.
Showroom Master
The show room master gives details regarding the vehicle id, model, color,
and rate per vehicle, scheme.
3.2.2 Output Design
18
The main objective of any information system is the generation of reports.
The reports provide direct source of information to the user, and hence it is one of the
important. The output also provides as a permanent hard copy of the system.
The following reports are produced:
Reports On Vehicle Master
This reports gives details regarding vehicle id, type of vehicle, millage, rate,
color ,speed, fuel tank capacity.
Reports On Customer Master
This reports gives details regarding serial number, date, vehicle, customer
name, customer address, vehicle name, mode of purchase.
Reports On Vehicle Specification Master
This reports gives details regarding vehicle id, model number, model
number, engine type, maximu netpower, maximum speed, brake.
Reports On Showroom Master
This reports gives details regarding vehicle id, model, color, rate, and
scheme.
Reports On Billing System Transaction
This reports gives details regarding invoice number, customer name, vehicle
id, purchase date, net amount, paid amount, balance amount,customer code.
19
Reports On Paid service System Transaction
This reports gives details regarding vehicle id, vehicle name, admit date,
damage item name, serviceman name, register number, engine number, and kilometer,
total amt , discharge date, service date.
Reports On Bonus service System Transaction
This reports gives details regarding vehicle id, vehicle name, admit date,
damage quantity, serviceman name, register number, engine number, and kilometer., time
of service, discharge date.
Reports On Free Service System Transaction
This reports gives details regarding vehicle id, vehicle name, admit date,
damage quantity, serviceman name, register number, engine number, and kilometer, time
of service, discharge date.
Reports On Registration Transaction
This reports gives details regarding customer name, customer address,
vehicle price, registration amount ,vehicle amount, registration date, vehicle id, vehicle
name, customer code.
20
3.2.3 Database Design
TABLE NAME-V INFORMATION
PRIMARY KEY-VEHICLEID
FIELDNAME DATATYPE SIZE DESCRIPTIONVECID TEXT 4 VEICLEID
NAOFVEC TEXT 9 NAME OF THE VEHICLEMODNUM TEXT 5 MODEL NUMBER
RATE NUMBER 8 RATEMILAGE TEXT 5 MILAGECOLOR TEXT 8 COLORSPEED TEXT 5 SPEED
FUTACAP TEXT 5 FUEL TANK CAPACITY
TABLE NAME-VEHICLE SPECIFIATION
PRIMARY KEY-VECID
FIELDNAME DATATYPE SIZE DESCRIPTION
VECID TEXT 4 VEHICLEID
MODNO TEXT 5 MODELNO
DIS NUMBER 6 DISPLACEMENT
MAXNP NUMBER 5 MAXIMUMNETPOWER
MAXSP NUMBER 4 MAXIMUMSPEED
ENGINETYPE TEXT 7 ENGINETYPE
BRAKE TEXT 6 BRAKE
21
TABLE NAME-SHOWROOM
PRIMARY KEY-VEHID
FIELDNAME DATATYPE SIZE DESCRIPTIONVEHID TEXT 4 VEHICLEIDMOD TEXT 5 MODEL
COLOR TEXT 9 COLOR
RATEVEH NUMBER 6RATE OF VEHICLE
SCH TEXT 7 SCHEME
TABLE NAME-BILLING SYSTEM
PRIMARYKEY-INV
FIELDNAME DATATYPE SIZE DESCRIPTIONINV NUMBER 7 INVOICE NUMBER
CUSNA TEXT 12 CUSTOMER NAMEVECHID TEXT 4 VEHICLEID
PURDATE DATE\TIME 10 PURCHASE DATEGUARNDATE DATE\TIME 10 GUARENTEE DATE
NET AMT NUMBER 7 NET AMOUNTPAIDAMT NUMBER 7 PAID AMOUNT
BALAMT NUMBER 6BALANCE AMOUNT
CCODE NUMBER 6 CUSTOMER CODE
22
TABLE NAME - REGISTRATION PRIMARY KEY- CUSID
FIELD NAME DATA TYPE SIZE DESCRIPTIONCUSID TEXT 6 CUSTOMER ID
CUSADD TEXT 15 CUSTOMER ADDRESSVECPRICE NUMBER 6 VEHICLE PRICE
REGAMT NUMBER 6REGISTRATION
AMOUNTVECAMT NUMBER 7 VEHICLE AMOUNTREGDAT DATE\TIME 10 REGESTRATION DATEVECID TEXT 4 VEHICLEIDVECNA TEXT 10 VEHICLE NAMEREGNO NUMBER 8 REGESTRATIONNUMBERCCODE NUMBER 6 CUSTOMERCODE
TABLE NAME – PAID SERVICEPRIMARY KEY – VECID
FIELD NAME DATA TYPE SIZE DESCRIPTIONVECID TEXT 4 VEHICLE ID
VEHNAME TEXT 10 VEHICLE NAMEYEAROFPUR NUMBER 7 YEAR OF PURCHASEADMITDATE DATE \ TIME 10 ADMISSION DATE
REGNO NUMBER 6REGISTRATION
NUMBERNAOFOWN TEXT 10 NAME OF THE OWNERDAMQTY NUMBER 10 DAMAGE QUANTITYRATPEIT TEXT 6 RATE PER ITEMDEMITNA TEXT 10 DAMAGE ITEMTOTAMT NUMBER 6 TOTAL AMOUNT
DISCHRDATE DATE \ TIME 10 DISCHRAGE DATE
23
TABLE NAME – BONUS SERVICEPRIMARY KEY – VECID
FIELD NAME DATATYPE SIZE DESCRIPTIONVECID TEXT 4 VEHICLEID
VEHNAME TEXT 10 VEHICLENAMEADMITDATE DATE\TIMET 15 ADMITDATE
DAMQTY TEXT 7 DAMAGEQUANTITYTIMEOFSERVICE NUMBER 8 TIME OF SERVICE
SERVICEMANNAME TEXT 6 SERVICEMANNAME
REGNO NUMBER 7REISTRATION
NUMBERDISDATE DATE \ TIME 10 DISCHARGE DATE
NAOWNER TEXT 15 NAME OF OWNER
TABLE NAME -FREESERVICE
PRIMARY KEY – VECID
FIELD NAME DATATYPE SIZE DESCRIPTIONVECID TEXT 4 VEHICLE ID
VEHNAME TEXT 10 VEHICLE NAMEADMITDATE DATE\TIME 15 ADMITDATE
REGNO NUMBER 7REGESTRATION
NUMBER
DEMQTY TEXT 8DAMEGED QUANTITY
TIME OF SERVICE NUMBER 6 TIME OF SERVICE
SERVICEMANNAME TEXT 7SERVICE
MANNAMEDISDATE DATE \ TIME 10 DISCHARGE DATENAOWN TEXT 15 NAME OF OWNER
24
TABLE NAME-CINFORMATION
PRIMARY KEY-SNO
FIELDNAME DATA TYPE SIZE DESCRIPTIONSNO NUMBER 4 SERIAL NUMBER
DATE DATE \ TIME 10 DATESALMAN TEXT 8 SALES MAN
VEC TEXT 6 VEHICLECNAME TEXT 10 CUSTOMER NAME
CUSADD TEXT 15CUSTOMER ADDRESS
PHONO NUMBER 10 PHONE NUMBERCONPR TEXT 10 CONTACTPERSON
MDPUR TEXT 10MODE OF
PURCHASEEXPLAN TEXT 10 EXCHANGE PLAN
CUSRATE NUMBER 6 CUSTOMER RATECOMOFF TEXT 6 COMPANY OFFER
REMARKS TEXT 7 REMARKS
VEMODN TEXT 5VEHICLE MODEL
NUMBER
25
3.2.4 Code Design
Code is an ordered collection of symbols to provide unique
identification of an entity.
The code used in this system.
Vehicles ID
XX XX
Serial number
Vehicle code
Model Number
XX XXX
Model Number
Model Code
26
4 . SYSTEM TESTING AND IMPLEMENTATION
4.1 System Testing
4.1.1 Testing Methodologies
The testing methodologies adopted in this system are:
Unit testing
System testing
Acceptance testing
Unit testing
In unit testing each program unit is tested individually . So any error in a unit
is debugged . Sample data is given for unit testing . The unit test are recorded for further
reference . During unit testing and functionality of the program unit validation and
limitations are tested . In this project item details , customer details , supplier details modules
are tested by using this test .
System testing
In the system testing the whole system is tested for the interfaces between the
modules and the program units are tested and recorded . The system testing is done with
sample data and live data . The communication between the interfaces are tested .
Acceptance testing
The acceptance testing is the final stage of testing phase . This is done by the
user . The system is given to users and they will test the system with live data . The various
possibilities of the data are entered and the response from the system is tested . Once the
acceptance testing is signed by the user then the system is successfully implemented .
27
4.2 System Implementation
The implementation of a computer based system requires to be tested
first so that one can firm whether it work effectively. It is also tested on the basis of its
performable and effectiveness. The tested should be carried out is a well planned and it is
structured manner to see whether there are only loop holes and there loop holes must be
effectively removed.
4.3 System Security
The developed system will be executed only by giving the
password .The password facility gives security to the system such that no unauthorized
person can enter in to the system and edit.And also some one else cannot copy the software.
4.4 Backup and Recovery
Restoring a damage database is generally done by a roll forward or roll
back procedure. The roll forward approach involves updating a prior valid copy of a database
with necessary changes to produce a current version of a database. The roll back approach
starts with the current invalid state and resembles the records of the activity to produce the
prior valid state of the database. Either approach depends largely on the software to bring the
backup copy up to date and determine the cause of the failure.
Backup can be extremely important in a recovery procedure. If the
database is physically damaged, one could not roll back because of the damaged database.
Only roll forward . To do so, a prior valid backup copy as required . The procedure differs
for sequential and database environments.
28
5. CONCLUSION AND FUTURE ENHANCEMENTS
This application was successfully running under windows operating system
with front end as VISUAL BASIC 6.0 and back end as MS ACCESS2000.
This system is quite useful for the new users and also experienced users. This
system reduces the possibility of human errors. It is easy to operate and handle.
This package “VISHAL MOTORS” can be easily modified to facilitate
online updation in the normal process of the Vishal Company.
The system developed has undergone a series of testing stages to check for the
proper functioning. The system was tested under various situations and was found to be error
free.
29
6. BIBLIOGRAPHY
1. Barlow,”System Analysis And Designing”,Golgotha Publication (p) Ltd,2nd
Edition,1999
2. Curtic Smith,”Database Programming With Visual Basic 6.0”’Same Publication (p)
Ltd, 2nd edition,1999
3 . Lee,”Introducing System Analysis And Designing”,Galghotia Publication (p) Ltd,
1st Edition,1979
4. Marvin Gorre,”Visual Basic 6.0 Quick Reference”, BPB Publication(p)Ltd,2nd,1997
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
3/3/04
3/3/04
45
3/
3/3/04
3/3/04
46
3/3/04
3/3/04
47
48
49