Вы находитесь на странице: 1из 52

CHAPTER 1

Objective of The Project

1
OBJECTIVES
The project was initially formally discussed among us and later designed in VB 6.0.
The project's back end is Microsoft Access. The program, as the name suggests is a
“Job Consultancy” maintains records in the organization.

The main objectives of the project are:


1. To get work done fast.
2. To make-work easy, simple and unbiased.

While making the project we had following goals in our mind:

1. Make it user friendly


(a) By creating the database search option.
(b) Any operation requires just single mouse click.
(c) Frequent reporting
(d) Huge data storage facility

2. Concentrate on Accuracy

3. Make it reliable and Efficient

4. Fully Secure system


Only authorized user can update records

2
INTRODUCTION TO PROJECT

This project “Job Consultancy” use the concept of database file to maintain the
various transaction and activities of a Job Counseling Centers, i.e. applicant’s personal and
educational record, job profile record of company, placement record of the applicant for Job
Counseling Centers.
This project gives the detail of applicant/company from which the job counseling
centers. It also maintains the records of all applicant and companies who are regular with the
jobs requirements and choosing their career for bright future.
This project also gives the detail of all applicants with their education detail and their
job requirements date by date and also company details with their recruitment.

With project information crept in many doubts regarding the project's database, front-
end, etc. We started thinking about Ms-Access's database as our Back-end and Visual Basic
6.0 as our Front-end. But soon we realized that it wouldn’t be portable from one machine to
other. Now what?

One whole day just passed thinking on this topic. We figured out many ways to
backup the data and add portability to it, but all in vein...

3
CHAPTER 2
Theoretical Background of Project

4
SCOPE OF THE PROJECT

The scope of this module is to study and develop a computerized Job Counseling
Center for Raipur.
The proposed projects of Job Consultancy function are given below:-

 Applicant’s Record
 Education Record
 Company Detail
 Job Profile of the Company
 Job Placement Record
 Date wise report of the candidate
 Placement List
 Report
 List

5
CHAPTER 3
Definition of Problem

6
PROBLEMS ENCOUNTERED

While developing the software, we faced many major and minor problems. Initially,
we were not able to connect the database to the front end and faced some problems related to
the connectivity and the consistency of the database. Then it was very difficult to print the
REPORT, as a required printer driver was not available. Similarly we could not manipulate
the Report Page size.

During deployment, Project didn't work as expected, which helped us to figure out
that program can't be ported to client's machine without setup file as the program was running
fine on our machine but we were unable to run it on the client's machine in absence of
appropriate runtime DLLs (Dynamic Link Libraries). The most exasperating problem was to
print the form thus making it impossible for us to work further.

We took the help of all the possible people we could ask them for, and with their
assistance we came out in triumph

7
FUTURE ENHANCEMENTS

Even after continuous efforts, we couldn't do the following things and


hence decided to leave them for future when we will be more acquainted with
programming. We also tried to in-corporate possible requirement, and updates
but we were not able to do so.

At the outset, speed of the program can be increased. Secondly, the


program can be made more secure by providing multilevel security. The project
neither handles runtime errors nor it reports them to the user rather it crashes
and closes down or continues according to the user's wish, if any crash screen
appears. The database can be made more consistent through indexing the entries
and sorting them and finally storing them. Finally, the software can be upgraded
to VB.NET platform and its features can be added accordingly.

8
CHAPTER 4
System Analysis And Design

9
SYSTEM ANALYSIS
System Analysis

A system is a set or arrangement of functionally dependent component or

working together to attain a predefined goal by processing information. It is the process of

examine of a business situation with the intent of improving it through better procedure and

method. It is the process of gathering and method. It is process gathering and interpreting

facts.

Timing problems and using the information to recommend improvement to the

system. Analysis is used gained and understanding of the conclusion of the system there is a

system description and as set of requirement for a new system. It there is on existing system,

then the analysis only defines the requirement. The step, which follows, will propose a new

system that meets these requirements.

The new system may be built a fresh or by changing the existing system. Development being

by defining a model of new system an continuous by converting these model to a system in a

short analysis specifies what the system should do.

Analysis objective

An efficient system analysis always plays the role of strong foundation for

development of any proposed system. Information play key role, as the horizon of knowledge

keep on expending, since this project is anaphor to convert the manual in to computer based

system, a through knowledge of the day-to-day functions of present system of mandatory the

objective of this study comprise.

Feasibility Study
Feasibility is the determination of whether or not a project is worth doing. The

process followed in making this decision is called feasibility study. It determines whether a

project should be taken or not. Various types of feasibility were studied, like:

10
Technical feasibility
This is concerned with specifying equipment and the software that successfully

satisfies the user requirements. In examining the technical feasibility, the configuration of the

system is given importance than the actual hardware.

Operational feasibility
It is mainly related to the human organizational and political aspects. It involved the

study of the changes to be through in the system, new skills needed etc. In the present manual

system there is no use of computer and also the operational staff has no idea about the

operation of the computer system, hence an introductory training of the staff is needed.

Economic feasibility
It is the most frequently used technique for the evaluation of the effectiveness of the

proposed system. It involves the cost/benefit analysis. This study has outweighed the manual

system to the new system.

Social feasibility
It is the determination of whether a system will by the user or not. This examines the

probability of the project being accepted directly by the users.

Management feasibility
It is to determine whether the proposed system will be acceptable to the management
or not.
Time feasibility
It is a determination of whether the proposed system can be implemented fully within

a stipulated time interval.

Fact Finding
Fact-finding means learning about the existing system as much as possible. The

various methods that were employed to find facts are:

Observing the current system:


Direct observation of the system allows the analyst to verify his understanding of the

system. It is one of the most difficult techniques. It requires intrusion into the user’s area and

11
can cause adverse reaction by the users if not handled properly. The user should not be able

to know that he is being observed else he might behave in a different manner. We had to be

very careful in doing the on-site observation though the users are co-operative or reluctant. A

lot of information about the system was gathered by observing the existing system at work.

Gathering information form the existing documents


The information regarding the system was gathered by the existing documents such as

various reports, procedure and practices of the, Raipur (C.G.). After studying these

documents we got the various requirements of the system which helped us to determine to

what extent were the requirements being met by the present system.

Defining the system requirements


During the fact-finding phase of the system, we gathered facts, figures and documents

and came to grip with the entire scope of the problem. After the fact-finding, the system

requirements were defined as to what were the system requirements.

These were then put forward to the management and the user. After the approval from

them, we proceeded to start the system design.

12
CHAPTER 5
Hardware And Software Requirement

13
SOFTWARE REQUIREMENT SPECIFICATION

Introduction
Job Counseling Center is an application program for assisting any Job counseling
center owner in managing a membership of the applicants and job vacancy detail of the
company’s requirement.
1. Purpose: automate the manual system
2. Scope of the Project: project/system deals with new membership detail, education
records, job profile record of the company, job placement record, and future scope,
various reports and lists.
Goals & Purpose
The departmental stores would have the following goals :
- Provide a GUI for job counseling center to interface with the backend record of detail
database.
- Screens to add/update new membership entry for the job requirements database
- Screens to add/update new member/job profile information in the database.
- Screen to search for any member by center as per educational qualification of the
candidates.
- Job Placement and interviews records of the candidates.
- Job Placement Report/Vacancy Report of the various companies date by date
systematically.

General description
1. Functionality and capabilities
(a) Complete system is GUI i.e. menu driven
(b) Generates any kind of report
(c) Member wise report
(d) Database has no limit

2. User characteristics: administrator has all rights for updating, deletion and
modification.

14
3. Information flow:
Applicant Requirement  Company Profile  Job Placement Entry  Payment /
Receipt Entry  reports

4. General constraints
(a) Database will be update every year
(b) No automatic backup facilities
(c) No facility of online reports

Functional requirements
Requirement:1
Description:- Maintain the product detail
1.1 Each record should have the following attributes-
 applicant id no.
applicant name
birth date.
Category
education
job requirement
Each product id no. is unique for each product.
1.4Delete the item
 Applicant record would be delete by applicant id no. If there is no requirement of
item and out of manfg_date.
1.5we can see stock list for maintained product.
Requirement:2
Description: - Maintain the details of supplier.
2.1 each distributor should have following attributes:
 Member id no.
 member_ name
 address
 city
 company
 job profile

15
 salary package

2.2 each dis_id is unique for each distributor


2.3 We can add supplier detail for purchasing item by owner.
2.4 Delete the dis_record
 If transaction is closed between supplier and owner then we can delete the detail of that
customer.
2.5 To search detail of supplier
 To search detail of supplier we can search by dis_name.

2.6 To view the dis_detail we can see by dis_list.


Requirement:3
Description: - Maintain the details of customer
3.1 each customer should have following attributes:
 customer id no.
 cust_ name
 address.
 occupation
 ph_no.
3.2 each cust_id is unique for each customer.
3.3We can add customer detail for information of the customer of anmol
super bazar
3.4 To Delete the cust_record
 If transaction is closed between customer and owner then we can delete the detail of that
applicant.
3.5 To search detail of applicant
 To search detail of member we can search by membership id no.

16
SOFTWARE & HARDWARE REQUIREMENT

 Microprocessor - Intel Dual Core or above

 Hard Disk - Min 500GB/1 TB for operating System &


program to setup properly

 Memory - 2GB Ram

 Display - CGA/VGA or higher.

 Key Board - 84/109 Keys use

 Mouse - Any standard mouse

 Printer - Any Laser printer

Software requirment :-

 Operating system: MS Windows 7 or higher


 RDBMS: MS Access 2007
 GUI tool: MS. Visual Basic6.0

17
CHAPTER 6
Plate Form Specification

18
Introduction to Windows XP
An Operating System (OS) dictates how all the parts (software and hardware resources) of your

computer work together and how specific tasks (i.e., displaying and saving information) are to be

performed.

Windows XP is built primarily on Windows 2000 technology which includes the best attributes

of previous Windows versions. People who already know and have used previous versions of

Windows should have no problems using Windows XP. One major difference will be in the

logging in and logging out procedures. Windows XP offers several benefits over other versions,

namely, its built-in file encryption and password control capabilities provide basic data and

access security, increased reliability and performance ability, friendly graphical user interface

(GUI), and its Web communication features. Windows XP's desktop is graphical which allows

the user to click on pictures (or icons) to launch applications, open files and folders, connect to a

network, and perform many other functions.

Users should find that Windows XP is more efficient and customizable than previous versions

and other platforms. The Start button on the bottom left corner of the screen allows easy access

to just about everything in the system. The Start button is used to initiate applications, opens or

search for documents, adjusts settings, activates the Help Support system, manages files, and

maintains the entire system to meet your specific needs.

The taskbar acts as a "home base" and has three elements: the Start button, a bar across the

bottom of the screen that lines up opened (active) applications side-by-side, and the system tray

located on the bottom right corner where the clock and other system icons may appear. The

19
taskbar is an efficient tool of keeping track of what applications are active, and allows for

switching between applications.

About Visual Basic 6.0

Visual Basic is the most Popular Object Oriented event Driven Programming

language .It revolves around readymade objects, and it is event driven i.e. all the activities in a

program are triggered by one event or another .The main advantage of visual Programming

languages is that we can concentrate on what we want our program to do, not how to get the

programming language to do it. Some Visual Basic features are: -

1.Compatibility:Visual Basic is capable of producing software as sophisticated as any other

data access techniques available.

2. Flexibility: It not only provides database access but can also be used to link it with

other word processor, spreadsheets software etc.

3. Familiarity: Because it can be said as an extended version of Basic, which is very

easy to learn and work with, its syntax seems to be more familiar.

4. Features: Various Additional Features Like ADO reports And other various type

of Active X controls are Supported by this application, which helps

widely in development of the Project.

Visual Basic has developed into an extremely powerful application

development tool and it is often referred to as a Rapid Application Development (RAD) tool.

Another key concept of Visual Basic is the ability to create and use self contained

components or objects. One type of Objects is VB Controls.

Controls are elements we can use when designing a user interface. VB

controls enable us to add feature to our programs without having to be involved in the details

of how these feature works.

20
This software is also designed using several controls available in Visual Basic

with the help of which interactive user interface screen can be developed. Form Controls are

used as containers for other controls like command buttons, labels, scroll bar, combo box etc.

To avoid any invalid entries to be made a suitable restriction is put on different

controls with the help of their properties.

Coding scheme of different controls is hidden from their appearance and this

resulted into graphical user interface based event driven programming.

About MS Access

This is a Backend Tool widely used for Personal Computer as a Data Base.

The relational database is a well-defined theoretical model of working with and managing a

set of data that attends to three specific things:

Data Structure, Data integrity and Data manipulation .The MS Access has a

distinct component, which adheres to these requirements. The basic Data Structure in Access

is Table having fixed number of columns but variable rows.

The Data integrity rules of the relational models can be defined within Access

relationship using integrity constraints. When a table is created in Access the integrity rule is

defied at that very time.

MS Access has many important features that make it not only an exceptional

database Management System but also an excellent database for personal system in windows

environment,

 It provides highly secure environment to do better handling of database.

 It can handle reasonable amount of data.

 Easily support all window based systems

21
The goal of the access is to help you get your work done in the least of time,

with a minimum of effort.

What type of application can you develop in Access?

Microsoft Access offers a variety of features for different databases needs. It can be

used to develop five general type of application:

1. Personal application.

2. Application used to run a small business.

3. Department application.

4. Corporation- wide application.

5.Front :- end for enterprise-wide client/server application.

What is Database actually?

The term database means different things to different people. For many

years in the world of Dbase was used to describe a collection of fields and records in a

client/server environment. Dbase refers to all the data schema, indexes, rules, triggers and

stored procedures associated with a system in access terms, a dbase is a collection of all the

tables, queries, forms, reports, macros and modules that compose a complete system.

Actually database is a collection of related information. Here

information is stored in tabular form one record shows all possible attributes of an

entity. In a simple word entity can be identified by its attributes like his name, color,

height and hairstyle etc identify a person. So in databases a record makes tuple while

attributes make fields.

22
CHAPTER 7
Data Flow Diagram

23
DATA FLOW DIAGRAMS
A data flow diagram is graphical tool used to describe and analyze movement of data
through a system. These are the central tool and the basis from which the other components
are developed. The transformation of data from input to output, through processed, may be
described logically and independently of physical components associated with the system.
These are known as the logical data flow diagrams. The physical data flow diagrams show
the actual implements and movement of data between people, departments and workstations.
A full description of a system actually consists of a set of data flow diagrams. Using two
familiar notations Yourdon, Gane and Sarson notation develops the data flow diagrams. Each
component in a DFD is labeled with a descriptive name. Process is further identified with a
number that will be used for identification purpose. The development of DFD’S is done in
several levels. Each process in lower level diagrams can be broken down into a more
detailed DFD in the next level. The lop-level diagram is often called context diagram. It
consists a single process bit, which plays vital role in studying the current system. The
process in the context level diagram is exploded into other process at the first level DFD.
The idea behind the explosion of a process into more process is that understanding at
one level of detail is exploded into greater detail at the next level. This is done until further
explosion is necessary and an adequate amount of detail is described for analyst to understand
the process.
Larry Constantine first developed the DFD as a way of expressing system
requirements in a graphical from, this lead to the modular design.
A DFD is also known as a “bubble Chart” has the purpose of clarifying system
requirements and identifying major transformations that will become programs in system
design. So it is the starting point of the design to the lowest level of detail. A DFD consists
of a series of bubbles joined by data flows in the system.

24
DFD SYMBOLS:
In the DFD, there are four symbols
1. A square defines a source(originator) or destination of system data
2. An arrow identifies data flow. It is the pipeline through which the information flows
3. A circle or a bubble represents a process that transforms incoming data flow into outgoing
data flows.
4. An open rectangle is a data store, data at rest or a temporary repository of data

Process that transforms data flow.

Source or Destination of data

Data flow

Data Store

25
DATA FLOW DIAGRAM

ply
Ap
Job

26
CHAPTER 8
E R Diagram

27
E-R diagrams constructs
In E-R diagrams, entity types are represented by squares. See the table below. Relationship

types are shown in diamond shaped boxes attached to the participating entity types with

straight lines. Attributes are shown in ovals, and each attribute is attached to its entity type or

relationship type by a straight line. Multivalued attributes are shown in double ovals. Key

attributes have their names underlined. Derived attributes are shown in dotted ovals.

Weak entity types are distinguished by being placed in double rectangles and by having their

identifying relationship placed in double diamonds.

Attaching a 1, M, or N on each participating edge specifies cardinality ratio of each binary

relationship type. The participation constraint is specified by a single line for partial

participation and by double lines for total participation. The participation constraints specify

whether the existence of an entity depends on its being related to another entity via the

relationship type. If every entity of an entity set is related to some other entity set via a

relationship type, then the participation of the first entity type is total. If only few member of

an entity type is related to some entity type via a relationship type, the participation is partial.

ENTITY TYPE

WEAK ENTITY TYPE

RELATIONSHIP TYPE

ATTRIBUTE

28
KEY ATTRIBUTE

MULTIVALUED
ATTRIBUTE

DERIVED ATTRIBUTE

TOTAL PARTICIPATION OF
E2 IN R

Cardinality Ratio 1:N FOR


E1:E2 IN R

Structural Constraint(Min,Max)
On Participation Of E In R

Naming Data Objects


The names should have the following properties:

 unique,

 Have meaning to the end-user.

 Contain the minimum number of words needed to uniquely and accurately describe

the object.

For entities and attributes, names are singular nouns while relationship names are typically

verbs.

29
ER-DIAGRAM
Employee
No.
Employee
No.
Admin
Id Admin Create Data Operator

Login
ID
percent

Manager
DA Date
Employee DA
No.
Sal
Word

Given Salary
Employee to Tot

Net Employee
sell No.
places
EPF Address

Ph.No. Designation

Basic

Employee
No.
Employee history
PF

Employee Employee
No. Name PF index

History
Net.
Sell
Designation
EPF Basic

30
31
CHAPTER 9
Data Base Design

32
DATA BASE TABLE

COURSE FILE

Field’s Name Data Type Width / sub


Type
MEMBER_ID Number
Member Name Text
Course Text
University Text
Year Number
Percent Number

JOB PROFILE
Field’s Name Data Type
Company Text
Job Requirement Text
Vacancy Date Date
No Post number
Education Read Date
Last Date Date
Salary Currency
Address Text
City Post Text
Experience Text

33
MEMBER ENTRY
Field’s Name Data Type
Member ID No
Member Name Text
Birth Date Date
Gender Text
Nationality Text
Address1 Text
Address2 Text
City Text
Mobile No Number
Education Text
Experience Text
Father’s Name Text
Email ID Text
Field of Interest Text

34
CHAPTER 10
Input & Output Screen Design

35
MAIN FORM:

COMPANY JOB:

36
JOB PLACE ENTRY:

SEARCH APPLICANT:

37
PLACEMENT REPORT:

VACANCY REPORT:

38
MEMBER LIST:

39
CHAPTER 11
Coding

40
CODINGS OF PASSWORD PROGRAM

Private Sub Command1_Click()


If Text1 = "umendra" And Text2 = "123456" Then
MDIForm1.Show
Unload Form1
Else
MsgBox "Check your user name & password correctly!"
Text1 = ""
Text2 = ""

End If

End Sub

41
CODINGS OF MAIN MENU PROGRAM
Private Sub Command1_Click()
Form2.Show
End Sub

Private Sub Command2_Click()


Form3.Show
End Sub

Private Sub Command3_Click()


Form4.Show
End Sub

Private Sub Command4_Click()


EDUCATIONREP.Show
End Sub

Private Sub Command5_Click()


DataReport2.Show
End Sub

Private Sub Command6_Click()


End

End Sub

Private Sub Command7_Click()


DataReport1.Show
End Sub

Private Sub Command8_Click()


Form5.Show
End Sub

Private Sub MDIForm_Load()

End Sub

42
CODINGS OF NEW MEMBER ENTRY PROGRAM
Private Sub CMBAYEAR_LostFocus()
Dim D As String
D = CMBADAY.Text & "-" & CMBAMON.Text & "-" & CMBAYEAR.Text

Dim AD As Date
AD = CDate(D)
LBLAPDATE.Caption = Format(AD, "DD-MMM-YYYY")
End Sub

Private Sub CMBBYEAR_LostFocus()


Dim D As String
D = CMBBDAY.Text & "-" & CMBBMON.Text & "-" & CMBBYEAR.Text

Dim AD As Date
AD = CDate(D)
LBLBDATE.Caption = Format(AD, "DD-MMM-YYYY")

End Sub

Private Sub CMDSAVE_Click()


Adodc1.Recordset.Save
MsgBox "RECORD SAVE SUCCESSFULLY"

End Sub

Private Sub Command1_Click()


Dim Y As String

Y = MsgBox("CONFIRM TO ADD NEW ENTRY ", vbYesNo)


If Y = vbYes Then
Adodc1.Recordset.AddNew

End If
End Sub

Private Sub Command2_Click()


Form5.Show
End Sub

Private Sub Command3_Click()


Unload Me
MDIForm1.Show
End Sub

Private Sub Command4_Click()


Listexam.AddItem (txtexam)
Listuniv.AddItem (txtuniv)

43
Listyear.AddItem (txtyear)
Listper.AddItem (txtper)
End Sub

Private Sub Command5_Click()


Dim n As Integer
n=0
Adodc2.Refresh
Do While n < Listexam.ListCount
Adodc2.Recordset.AddNew
Adodc2.Recordset.Fields("memberno") = Val(DataCombo1.Text)
Adodc2.Recordset.Fields("course") = Listexam.List(n)
Adodc2.Recordset.Fields("yearofpass") = Listyear.List(n)
Adodc2.Recordset.Fields("university") = Listuniv.List(n)
Adodc2.Recordset.Fields("percentage") = Listper.List(n)

Adodc2.Recordset.Save
'STOCK UPDATED
Adodc2.Refresh
n=n+1
Loop
'EDUCATION UPDATE
Dim MN As String
MN = DataCombo1.Text
Adodc1.Refresh
Adodc1.Recordset.Find "MEMBERNO='" & MN & "'"
Adodc1.Recordset.Fields("EDUCATION") = CMBEDUCATION.Text
Adodc1.Recordset.Save
'EDUCATION UPDATED

MsgBox "Education Record Save successfully"

End Sub

44
Private Sub Command6_Click()
Listexam.Clear
Listuniv.Clear
Listyear.Clear
Listper.Clear
End Sub

Private Sub DataCombo1_Click(Area As Integer)


Adodc1.Refresh

End Sub

TXTSTOCK = 1
End If

End Sub

CODINGS OF JOB PROFILE ENTRY PROGRAM

Private Sub CMBAYEAR_LostFocus()


Dim D As String
D = CMBADAY.Text & "-" & CMBAMON.Text & "-" & CMBAYEAR.Text

Dim AD As Date
AD = CDate(D)
LBLVDATE.Caption = Format(AD, "DD-MMM-YYYY")

End Sub

Private Sub CMBLYEAR_LostFocus()


Dim D As String
D = CMBBDAY.Text & "-" & CMBBMON.Text & "-" & CMBLYEAR.Text

Dim AD As Date
AD = CDate(D)
LBLLDATE.Caption = Format(AD, "DD-MMM-YYYY")

End Sub

45
Private Sub CMDSAVE_Click()
Adodc1.Recordset.Save
MsgBox "RECORD SAVE SUCCESSFULLY"

End Sub

Private Sub Command1_Click()


Dim Y As String

Y = MsgBox("CONFIRM TO ADD NEW ENTRY ", vbYesNo)


If Y = vbYes Then
Adodc1.Recordset.AddNew

End If

End Sub

Private Sub Command3_Click()


Unload Me
MDIForm1.Show
End Sub

46
CHAPTER 12
Conclusion

47
CONCLUSIONS

It was a wonderful and learning experience for us while working on this project. This
project took us through the various phases of project development and gave us real insight
into the world of software engineering. The joy of working as a team and the thrill involved
while tackling while tackling the various problems and adopting to the requirements put
forward to us by the customer, gave us a feel of the developers industry.
It was due to this project we came to know how professional software software’s are
designed and what precautions should be taken. We also found that it not just the task of an
individual, rather a team work, which helped us in making a firm grip on Visual Basic 6.0
The project has laid the path to the depth of the subject, that requires a thorough study
and in which an Engineering student have flair of proficiency. We have left no stone unturned
while developing this software and making it easy to understand, easy to navigate through the
forms and re-cycling.
We enjoyed each and every bit of work we have put into this project and its successful
completion has given us our credit

48
CHAPTER 13
Limitation and future Scope

49
LIMITATION AND FUTURE SCOPE

Every project has its own advantages and limitations so is our project also.

 This project does not work no hardware recognizer

 At some point there is wastage of database memory, which is difficult to control.

 If proper backup of data in not taken then it will roll up.

 It doesn’t support advanced animation effects.

 It can’t provides online servicing.

50
CHAPTER 14
Reference

51
BIBLIOGRAPHY

1. Beginner’s Guide to VB 6.0


… Rita Sahoo

2. Programming in Visual Basic VB 6.0


… Sumita Arora

3. Mastering in VB
… Evangels Petroutsos

4. Software engineering
… BPB Publication

5. Database Programming in VB 6.0


… Roger Jennings

6. Software Engineering
… Jalote

52

Вам также может понравиться