Anda di halaman 1dari 82

A.P.S.

College of Arts & Science


N.R.Colony, Bangalore-19

BSC IV SEMESTER PROJECT REPORT

ON

“CRIME FILE SYSTEM”

(V.B Project)

BY
BASAVARAJU.S ASHWINI.G.M MANJESH.K

09AAS75003 09AAS75002 09AAS75015

Under the guidance of

Mrs. SATYASHREE

H.0.D. of Department of Computer Science

1
2
CERTIFICATE

This is certify that


 BASAVARAJU.S – 09AAS75003
 MANJESH.K – 09AAS75015
 ASHWINI.G.M – 09AAS75002

Have successfully completed the project in vb6.0 as


prescribed by Bangalore University for BSc 4th Semester
course.

------------------ ------------------

(Signature) (Signature)

Internal guide Head of the Department

(Mrs.Satyashree) (Mrs.Satyashree)

…………………… .............................

Signature of the Examiner Signature of College Principal

3
Our first experience of project has been successfully, thanks to the
support friends with gratitude. We wish to acknowledge all of them. However,
we wish to make special mention of the following.

First of all we are thankful of our project guide Mrs. (SATYASHREE)


under whose guideline we were able to complete our project. We are whole
heartedly thankful to her for giving us her valuable time & attention & for
providing us a systematic way for completing our project in time.

We would thank to our H.O.D. Mrs. (SATYASHREE) & all lab


maintenance staff for proving us assistance in various hardware & software
problem encountered during course of our project.

We are also very thankful to respective principal (Prof. C.K.MUKTA)


Madam who gave us an opportunity to present this project.

Participates

BASAVARAJU.S (09AAS75003)
MANJESH.K (09AAS75015)
ASHWINI.G.M (09AAS75002)

4
5
CONTENTS Page Numbers

 SYNOPSIS 7

 PROJECT OVERVIEW 8

 SYSTEM REQUIREMENTS 10

 DATA FLOW DIAGRAM 11

 E-R DIAGRAM 16

 INTRODUCTION TO DBMS 17

 INTRODUCTION TO MS-ACCESS 22

 INTRODUCTION TO VB 6.0 25

 DATA TABLE 31

 FORMS 36

 CODING 55

 FUTURE ENHANCEMENT 76

 CONCLUSION 78

 BIBLOGRAPHY 80

6
SYNOPSIS OF A CRIME FILE SYSTEM

Crime File System is a system used to report crimes. This


project will be done using VB 6.0 as front end, and MS Access as
back end. It can used to report crime. This project is mainly useful for
police stations. This system will help to manage all the activities in a
police station using computers. Currently all the works are done
manually, by computerizing all the activities inside a police station
can be managed easily and effectively.

The modules involved in this project are:


 Login for user and admin

 Complaint registration

 View complaint status

 Criminal register management

 FIR Management

 Case History Details management

 Managing Postmortem details

 Prisoners register management

 Manage list about most wanted criminals

7
PROJECT OVERVIEW

Existing System

 Lack of security of data.

 More man power.

 Time consuming.

 Consumes large volume of pare work.

 Needs manual calculations.

 No direct role for the higher officials.

8
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.

 Security of data.

 Ensure data accuracy’s.

 Proper control of the higher officials.

 Minimize manual data entry.

 Minimum time needed for the various processing.

 Greater efficiency.

 Better service.

 User friendliness and interactive.

 Minimum time required.

9
SYSTEM REQUIREMENTS

HARDWARE REQUIREMENTS
 Pentium 4(2.40GHz)

 256 MB RAM

 80 GB HDD

SOFTWARE REQUIREMENTS
 Windows-XP Professional

 Visual Basic 6.0

 Microsoft Access 2003

10
11
LEVEL 0 DFD

fig(i)

LEVEL 1 DFD

fig(ii)

12
LEVEL 2 DFD

fig(iii)

13
LEVEL 3 DFD

fig(iv)

14
LEVEL4DFD

fig(v)

15
E-R Diagram

USER NAME PASSWORD


USER NAME PASSWORD

CRIME
LOGIN LOGIN USER
FILE
ADMINISTRATOR
SYSTEM

CFS CFS

COMPLAINT REGISTRATION
VIEW COMPLAINTS

COMPLAINT DETAILS
COMPLAINT ID COMPLAINT DETAILS
COMPLAINT ID

COMPLAINT STATUS
CFS

FIR MANAGEMENT CFS

REPORT GENERATION
FIR NO FIR DETAILS

CFS
ADD REPORT VIEW REPORT

POST MORTEM MANAGEMENT

MORTEM NO
DETAILS
16
17
INTRODUCTION TO DBMS

DATABASE MANAGEMENT SYSTEM

Data and database technology are having major impact on the


management or resources and computer stored information in today’s
industries. A database can be in general terms, referred to as a
collection of related data. By data we are referring to a collection o
known facts have been recorded and have a implicit meaning. A
database is designed, built and populated with data for a specific
purpose. It has an intended group of users and some preconceived
application in which these users are interested.

Now that we are aware of what a database is we can easily


understand the concepts of a database management system. A
database management system is a collection programs that enables
user to create and maintain a database. The DBMS is general purpose
of defining, constructing and manipulating database for various
applications.

Defining a database involves specifying the data type, structures and


constraints for data to be stored in the database, constructing the
database is the process of storing the data itself on some medium that
is controlled by the DBMS.

Manipulating the database includes such functions querying the


database to retrieve specific data, updating the database, and
18
generating reports from the data. We can use general-purpose
software or special purpose software to create and maintain database.

The database along with the software to manage it is collectively


called a database management system.

CHARACTERISTICS OF DATABASE MANAGEMENT SYSTEM

 It represents complex relationship between data.

 It keeps a tight control over data redundancy.

 Enforces user-defined rules to ensure the integrity of table


data.

 Has a centralized data dictionary for storage of information


pertaining to data and its manipulation.

 It has different interfaces via which users can manipulate the


data.

At the heart of the most of today’s information system is a


relational database management system RDBMS. It has the following
properties.

 It must store data as relations such that each column is


independently identified by its column name and ordering
of rows is immaterial.
19
 The system must support at least one type of join
operation.

Normalization
Normalization is a step by step decomposition of complex records into
simple ones by reducing redundancies, inconsistencies and removes anomalies.

There are three important forms in normalization process:

1. First normal form

2. Second normal form

3. Third normal form

FIRST NORMAL FORM


DEFINITION: A table is said to be in first normal form if the
inter section of any column and rows contain only one value.

SECOND NORMAL FORM


DEFINITION: A table is said to be in second normal form if all
the values in every column are functionally or transitively dependent
on primary key.

THIRD NORMAL FORM

DEFINITION: A table is said to be in third normal form if all the


values in every non-key column are functionally are not transitively
dependent on the primary key.

20
CHARACTERISTICS OF RELATIONAL DBMS MODEL
i. All parent child relationships are eliminated and data is
instead represented as simple row/column tables of data
values.
ii. A relation is similar to a table with rows/columns of data
values.
iii. The rows of a table are referred t as tuples and columns
called as attributes.

21
22
MS-ACCESS

Microsoft Access is a database program, which allows you to


store and manage large collections of information so that they can be
easily added to, updates, viewed and organized. A database is a
collection of information that is related to a particular topic. The
Access 97 database is made up of the following parts:

TABLES
A Table is a collection of information about something specific
within the database. You can have more than one table in the
database. A table consists of Fields and Records.

Fields: This is a category of information about something


specific within the database. You can have more than one table in the
database.

Records: A records is all the information about one item in your


table in the mailing list example a record could the person’s first and
last name, address, telephone number.

FORMS

A form focuses on one record at a time and provides a quick


way to enter and information in the database.

23
QUERIES
A query allows you to find information based on your specified
criteria for example you could find all people in your mailing list who
live in a particular state.

REPORTS
A reports allows you to perform calculation and create
summaries of the information on your table.

The first database implemented during the 1960s and 1970s


were based upon either flat data files or the hierarchical or network
data models. These methods of storing data were relatively inflexible
due to their rigid structures and heavy reliance on application
programs to perform even the most routing processing.

Different table can have the same column in common. This


feature is used to stored in explicitly specify a relationship between
two tables. Values appearing in column an in one table are shared
with another table.

24
25
VISUAL BASIC 6.0

Microsoft visual basic, the fastest and easiest way to create


application for Microsoft windows. For an experienced professional
brand name to windows programming, visual basic provides complete
set of tools to simplify rapid application development.

The “BASIC” refers to BASIC language, a language used by


more programmers 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 windows GUI.

Beginners he form layout windows shows where (upon can


create useful application by learning just a few of the words, yet the
power of the language allows professional to accomplish anything
that can be accomplished using any other windows programming
language.

STRUCTURE OF VISUAL BASIC 6.0

FORM MODULES:
Form modules can contain textual descriptions of the form and its
property settings. They can also contain form-level declarations of
constants, variables, and procedures, event procedures, and general
procedures.

26
CLASS MODULES:
Class modules are similar to form modules, expect that they have no
visible user interface. You can use modules to create your own
objects, including code for methods and properties.

STANDARD MODULES:
Standard modules can contain public or module level declaration of
type, constants, variable external procedures, and public procedures.

ODBC CONNECTIVITY

ADODC features

The implementation part of the project is done using visual basic


written for various modules. The main features of this project is
ActiveX data objects (ADO) both ADO data control and ActiveX data
objects are used as the underlying access to data with ADO as its
interface.

The ADO object model has three main object that are required t
access data from an existing database:
Connection
Record set
Command

27
ADODB

A record set object represents the entire set of records from a


base table or the results of an executed command. At any time, the
record set object refers to only a single record with in the current
record.

You use record set objects to manipulate data from a provider.


When you use ADO, you manipulate data almost entirely using record
set object. All record set objects are constructed using records (rows)
and Fields (column) depending on the functionality supported by the
provider, some record set methods or properties may not be available.

Visual basic objects of properties, methods and events that act


on that data.

Properties - i.e. data


Methods – i.e. procedures that act on the data
Events – i.e., user activity that triggers the procedures

Elements of Visual Basic IDE:


The VB IDE consists of the following elements:
 MENUBAR
 CONTEXT MENUS

28
 TOOLBARS
 PROJECT EXPLORER WINDOW
 PROPERTIES WINDOWS
 OBJECT BROWSER
 FORM DESIGNER
 CODE EDITOR WINDOW
 FORM LAYOUT WINDOWS
 IMMEDIATE, LOCALS AND WATCH WINDOWS

MENU BAR
Menu bar consists of File, View, windows and help menus are
provided to access functions specific to programming such as project,
format or debug.

Context menus:
Context menus provide certain short cuts to frequently
performed actions. The specific list of shorts cuts available from
context menus depends on the environment.

Tool bars:
Tool bars provide quick access to commonly used commands in
the programming environment and is located below the menu bar.
Tool box:

29
Tool box provide a set of controls that you use at design time to
place them on the form and is located on the left side.
Project Explorer windows:
A properties windows displays the different properties of the
different objects, such as size, caption, colour etc.

KINDS OF OBJECTS
Objects can be used to form the interface, store data, and share
functionality across applications.

Controls
Data Base
ActiveX

ADVANTAGE OF USING ADO CONTROLS:

 It can execute stored procedures that return multiple result


sets.
 It can execute action queries that perform data support for
limits on the number of rows returned for tuning purpose.

30
31
DATA TABLES

Admin login:

User Login:

Criminal Register:

32
Prisoners Register:

Post Mortem:

Most Wanted:

33
FIR:

Charge Sheet:

34
Case History:

Complaint Status:

Complaint Registration:

35
36
SPLASH FORM

37
LOGIN FORM

38
WELCOM FORM

39
MENU FORM

40
ADD USER

DELETE USER

41
ADD COMPLAINT STATUS

42
CRIMINAL REGISTER

43
PRISONERS REGISTER

44
POSTMORTEM

45
MOST WANTED CRIMINALS

46
FIR

47
CHARGE SHEET

48
HISTORY SHEET

49
COMPLAINT STATUS

50
COMPLAINT REGISTRATION

51
DATA REPORT

CRIME REPORT

52
MOST WANTED CRIMINALS REPORT

53
POSTMORTEM REPORT

54
55
SPLASH FORM
Dim i As Integer
Dim x As Integer
Option Explicit
Private Sub Form_Load()
File1.FileName = App.Path
x = File1.ListCount
End Sub

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, x As


Single, Y As Single)
Unload Me
End Sub

Private Sub Form_Unload(Cancel As Integer)


Load frmMDI
frmAdminlogin.Show
End Sub

Private Sub Frame1_MouseDown(Button As Integer, Shift As Integer, x As


Single, Y As Single)
Unload Me
End Sub

Private Sub Timer1_Timer()


If (Image1.Left <= 6480) Then
Image1.Left = Image1.Left + 100
Else
Image1.Left = 0
End If
If (i <= x) Then

56
Label2.Caption = File1.List(i)
i=i+1
Else
Load frmMDI
frmAdminlogin.Show
Unload Me
End If
End Sub

57
LOGIN FORM
Option Explicit
Public LoginSucceeded As Boolean
Private Sub cmdAdminLogin_Click()
If Text2.Text = "CFS" Then
LoginSucceeded = "True"
Me.Hide
MsgBox "Login Success", vbInformation, "Crime File
system"
frmWelcome.Show
Else
MsgBox "Failure", vbCritical, "Crime File System"
Text2.SetFocus
SendKeys "{home}+{end}"
End If
End Sub

Private Sub cmdCancel_Click()


frmSplash.Show
End Sub

Private Sub cmdUserlogin_Click()


If Text2.Text = "POLICE" Then
LoginSucceeded = "True"
Me.Hide
MsgBox "Login Success", vbInformation, "Crime File System"
frmWelcome.Show
Else
MsgBox "Failure", vbCritical, "Crime File System"
Text2.SetFocus
SendKeys "{home}+{end}"
End If
End Sub

58
WELCOME FORM
Option Explicit
Private Sub Form_Load()
frmWelcome.Show
frmMDI.Hide
End Sub

Private Sub Form_click()


frmMDI.Show
End Sub

59
MENU FORM

Private Sub mnuAddComplaintStatus_Click()


frmAddComplaintStatus.Show
End Sub

Private Sub mnuAddUser_Click()


Load frmAddUser
frmAddUser.Show
End Sub

Private Sub mnuCaseHistory_Click()


Load frmCasehistory
frmCasehistory.Show
End Sub

Private Sub mnuChargeSheet_Click()


Load frmChargesheet
frmChargesheet.Show
End Sub

Private Sub mnuComplaintRegistration_Click()


Load frmComplaintReg
frmComplaintReg.Show
End Sub

Private Sub mnuComplaintStatus_Click()


Load frmComplaintStatus
frmComplaintStatus.Show
End Sub
60
Private Sub mnuCriminalRegister_Click()
Load frmCriminalReg
frmCriminalReg.Show
End Sub

Private Sub mnuCriminalReport_Click()


DataReport1.Show
End Sub

Private Sub mnuDeleteUser_Click()


Load frmDeleteUser
frmDeleteUser.Show
End Sub

Private Sub mnuExit_Click()


End
End Sub

Private Sub mnufir_Click()


Load frmFIR
frmFIR.Show
End Sub

Private Sub mnuMostwanted_Click()


frmMostwanted.Show
End Sub

Private Sub mnuMostwantedRpt_Click()


DataReport2.Show
End Sub

61
Private Sub mnuPostmortem_Click()
Load frmPostmortem
frmPostmortem.Show
End Sub

Private Sub mnuPostmortemRpt_Click()


DataReport3.Show
End Sub

Private Sub mnuPrisonersRegister_Click()


Load frmPrisonersReg
frmPrisonersReg.Show
End Sub

62
ADD USER

Private Sub cmdAdd_Click()


Adodc1.Recordset.AddNew
Text1.Text = ""
Text2.Text = ""
End Sub

Private Sub cmdCancel_Click()


frmMDI.Show
End Sub

Private Sub cmdSave_Click()


Adodc1.Recordset.Save
Text1.Text = ""
Text2.Text = ""
MsgBox ("User Saved succeessfully")
End Sub

63
DELETE USER

Private Sub cmdCancel_Click()


frmMDI.Show
End Sub

Private Sub cmdDelete_Click()


Adodc1.Recordset.Delete
Text1.Text = ""
MsgBox ("user deleted successfully")
End Sub

64
ADD COMPLAINT STATUS

Private Sub cmdAdd_Click()


Adodc1.Recordset.AddNew
Text1.Text = ""
Text2.Text = ""
End Sub

Private Sub cmdCancel_Click()


frmMDI.Show
End Sub

Private Sub cmdSave_Click()


Adodc1.Recordset.Save
Text1.Text = ""
Text2.Text = ""
MsgBox ("User Saved Successfully")
End Sub

65
CRIMINAL REGISTER

Private Sub cmdAddNew_Click()


Adodc1.Recordset.AddNew
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
End Sub

Private Sub cmdCancel_Click()


frmMDI.Show
End Sub

Private Sub cmdSave_Click()


Adodc1.Recordset.Save
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
End Sub

66
PRISONERS REGISTER

Private Sub cmdAddNew_Click()


Adodc1.Recordset.AddNew
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
End Sub

Private Sub cmdCancel_Click()


frmMDI.Show
End Sub

Private Sub cmdSave_Click()


Adodc1.Recordset.Save
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
End Sub

67
POSTMORTEM

Private Sub cmdAddNew_Click()


Adodc1.Recordset.AddNew
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
End Sub

Private Sub cmdCancel_Click()


frmMDI.Show
End Sub

Private Sub cmdSave_Click()


Adodc1.Recordset.Save
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Combo1.SetFocus
Combo2.SetFocus
End Sub

Private Sub Form_Load()


Combo1.AddItem "11"
Combo1.AddItem "12"

68
Combo1.AddItem "13"
Combo1.AddItem "14"
Combo1.AddItem "15"
Combo2.AddItem "Male"
Combo2.AddItem "Female"
End Sub

69
MOSTWANTED CRIMINALS

Private Sub cmdAddNew_Click()


Adodc1.Recordset.AddNew
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Combo1.SetFocus
End Sub

Private Sub cmdCancel_Click()


frmMDI.Show
End Sub

Private Sub cmdSave_Click()


Adodc1.Recordset.Save
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Combo1.SetFocus
End Sub

Private Sub Form_Load()


Combo1.AddItem "Male"
Combo1.AddItem "Female"
End Sub

70
FIR
Private Sub cmdAddNew_Click()
Adodc1.Recordset.AddNew
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Text11.Text = ""
End Sub
Private Sub cmdCancel_Click()
frmMDI.Show
End Sub
Private Sub cmdSave_Click()
Adodc1.Recordset.Save
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Text11.Text = ""
End Sub
Private Sub Form_Load()
Combo1.AddItem "10"
Combo1.AddItem "11"
Combo1.AddItem "12"
Combo2.AddItem "local"
Combo2.AddItem "foreign"
Combo3.AddItem "murder"
Combo3.AddItem "accident"
End Sub

71
CHARGESHEET
Private Sub cmdAddNew_Click()
Adodc1.Recordset. AddNew
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Combo1.SetFocus
End Sub
Private Sub cmdCancel_Click()
frmMDI.Show
End Sub
Private Sub cmdSave_Click()
Adodc1.Recordset.Save
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Combo1.SetFocus
End Sub
Private Sub Form_Load()
Combo1.AddItem "111"
Combo1.AddItem "112"
Combo1.AddItem "113"
Combo1.AddItem "114"
Combo1.AddItem "115"
End Sub

72
CASEHISTORY
Private Sub cmdAddNew_Click()
Adodc1.Recordset.AddNew
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Combo1.SetFocus
Combo2.SetFocus
End Sub

Private Sub cmdCancel_Click()


frmMDI.Show
End Sub

Private Sub cmdSave_Click()


Adodc1.Recordset.Save
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Combo1.SetFocus
Combo2.SetFocus
End Sub

Private Sub Form_Load()


Combo1.AddItem "123"
Combo1.AddItem "124"
Combo1.AddItem "125"
Combo1.AddItem "126"
Combo2.AddItem "100"
Combo2.AddItem "101"
Combo2.AddItem "102"
Combo2.AddItem "103"
End Sub

73
COMPLAINT STATUS

Private Sub cmdCancel_Click()


frmMDI.Show
End Sub

Private Sub cmdViewStatus_Click()


If Combo1 = "111" Then
Text1.Text = "under Processing"
Else
Text1.Text = "Pending"
End If
End Sub

Private Sub Form_Load()


Combo1.AddItem "111"
Combo1.AddItem "112"
Combo1.AddItem "113"
Combo1.AddItem "114"
Combo1.AddItem "115"
End Sub

74
COMPLAINT REGISTRATION

Private Sub cmdAddNew_Click()


Adodc1.Recordset.AddNew
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
End Sub

Private Sub cmdCancel_Click()


frmMDI.Show
End Sub

Private Sub cmdSave_Click()


Adodc1.Recordset.Save
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Combo1.SetFocus
End Sub

Private Sub Form_Load()


Combo1.AddItem "Male"
Combo1.AddItem "Female"
End Sub
75
76
FUTURE ENHANCEMENT

 We can update this system as online application.

 The main advantage of online application is that, a person

can report the crime anytime from anywhere.

 Users can view the progress of their complaint online.

 By the future technology user can view the case details

and progress of the complaints on their mobile phones.

 Face recognition technology can apply. User or witness of

the crime can give the physical information of the thief.

77
78
CONCLUSION

CRIME FILE MANAGEMENT SYSTEM initiates the

objective of providing the user with customized and powerful

complaint registration and process management system side

software. The software is built with all options such as

complaint registration, prisoner’s registration, and postmortem

report generation etc…All the requirements specified during the

analysis and design phase are fully met, thus resulting in the

formation of good software. The interface provided is very user

friendly and flexible for all times.

79
80
BIBILOGREAPHY

SOFTWARE ENGINEERING AND VISUAL


PROGRAMMING
:Dr.M.A.Rama

SOFTWARE ENGINEERING AND VISUAL


PROGRAMMING
:H.K.GunduRao

ADVANCED VB PROJECT
:Ivan Bayross

SPECIAL EDITION USING VB


:Jeff Spotts

81
82

Anda mungkin juga menyukai