You are on page 1of 85

A

PROJECT REPORT

ON
INSTITUTE MANAGEMENT
SUBMITTED TO

PT. RAVISHANKAR SHUKLA UNIVERSITY


RAIPUR (C.G.)

IN PARTIAL FULFILLMENT OF THE REQUIREMENTS


FOR
THE DEGREE OF

Post BY
GUIDED
GUIDED Graduate
BY Diploma in Computer Application
(PGDCA-II SEMESTER)
2015 – 2016

SUBMITED
SUBMITEDBY
BY

MR. SHRIKANT KALE CHITRAREKHA BAGHEL


ROLL NO. 1544311

M.J. COLLEGE
JUNWANI ROAD KOHKA BHILAI
(C.G.)
AFFILATED TO PT. RAVISHANKAR SHUKLA
CERTIFICATE OF APPROVAL

THIS IS TO CERTIFY THAT THE PROJECT WORK ENTITLED


“INSTITUTE MANAGEMENT” IS CARRIED OUT BY
CHITRAREKHA BAGHEL, a student of PGDCA – II Semester at
M.J. COLLEGE, JUNWANI ROAD KOHKA BHILAI
C.G.,is here by approved as a credible work in the discipline of
Information Technology for the award of Post Graduate Diploma In
Computer Application during the year 2015-2016 from Pt.
Ravishankar Shukla University, Raipur (C.G.)

(HEAD NAME)
CERTIFICATE

THIS TO CERTIFY THAT THIS PROJECT ENTITLED “INSTITUTE


MANAGEMENT“ SUBMITTED TO THE M.J. COLLEGE, JUNWANI
ROAD KOHKA BHILAI C.G, by CHITRAREKHA BAGHEL, Roll
No:1544311 in partial fulfillment for the requirements relating to nature and
standard of the award of Post Graduate Diploma In Computer Application by,
Pt. Ravishankar Shukla University, Raipur (C.G.) for the academic year 2015-
2016.
This project work has been carried out under my guidance.

SHRIKANT KALE
(GUIDE & CO-GUIDE NAME)
INSTITUTE MANAGEMENT

THIS IS TO CERTIFY THAT CHITRAREKHA BAGHEL D/O MR.


PILA DAS BAGHEL STUDENT OF M.J. COLLEGE, JUNWANI ROAD
KOHKA BHILAI HAS SUCCESSFULLY COMPLETED THE SOFTWARE
PROJECT WORK HAVING TITLE” INSTITUTE MANAGEMENT” AS A
MAJOR PROJECT FOR THE FINAL CURRICULUM OF Post Graduate
Diploma In Computer Application (PGDCA).
THE PERFORMANCE OF THE ABOVE SOFTWARE WAS SATISFACTORY
AND SUFFICIENT TO GENERATE NECESSARY TO FILL THE”
INSTITUTE MANAGEMENT” FORMS.
WE WISH A BRIGHT FUTURE IN HER LIFE.

FOR,
HEAD
INSTITUTE MANAGEMENT
CERTIFICATE OF EVALUATION

This is to certify that the project work entitled “INSTITUTE


MANAGEMENT” is carried out by CHITRAREKHA BAGHEL , a student of
PGDCA-II Semester at M.J. COLLEGE, JUNWANI ROAD KOHKA
BHILAI after proper evaluation and examination, is hereby approved as a
credible work in the discipline of Computer Science & Information Technology
and is done in a satisfactory manner for its acceptance as a requisite for the award
of Post Graduate In Computer Application during the year 2015-2016
from Pt. Ravishankar Shukla University, Raipur(C.G.).

INTERNAL EXAMINER EXTERNAL EXAMINER


SELF CERTIFICATE

THIS IS TO CERTIFY THAT THE PROJECT REPORT


ENTITLED“INSTITUTE MANAGEMENT” IS DONE BY US IS AN
AUTHENTIC WORK CARRIED OUT FOR PARTIAL FULFILLMENT OF THE
AWARD OF THE DIPLOMA “Post Graduate In Computer
Application UNDER THE GUIDANCE OF “SHRIKANT KALE”

SIGNATURE OF STUDENT

NAME OF STUDENT
CHITRAREKHA BAGHEL
(PGDCA)

ENROLIMENT NO- WW/16681


ROLL NO-1544311

DECLARATION
THIS IS TO CERTIFY THAT THE PROJECT WORK ENTITLED
“INSTITUTE MANAGEMENT ” WHICH IS SUBMITTED BY ME IN THE
IN PARTIAL FULFILLMENT FOR THE AWARD OF DEGREE OF
BACHELOR OF COMPUTER APPLICATION M.J. COLLEGE, JUNWANI
ROAD KOHKA BHILAI COMPRISES THE ORIGINAL WORK CARRIED
OUT BY ME.
I FURTHER DECLARE THAT THE WORK REPORTED IN THE
PROJECT HAS NOT BEEN SUBMITTED & WILL NOT BE SUBMITTED,
EITHER IN PART OR IN FULL AWARD OF ANY OTHER DEGREE OR
DIPLOMA IN THIS INSTITUTE OR ANY OTHER INSTITUTE OR
UNIVERSITY.

PLACE: BHILAI NAME: CHITRAREKHA BAGHEL


DATE : ROLL NO:1544311
ACKNOWLEDGEMENT

Success is the manifestation of diligence, perseverance, inspiration, motivation


and innovation. The completion of any interdisciplinary project depends on co-
operation, co-ordination and combined efforts of several sources of knowledge,
energy and time. Hence, I approach this matter of acknowledgement through
these lines trying my best to give full credit wherever it is due.
I take immense pleasure in thanking HOD of Computer Department for having
permitted me to carry out this project work.
I wish to express my deep sense of gratitude to my Guide, (SHRIKANT
KALE), who had been a source of inspiration and for his timely guidance and
useful suggestions, which helped me in completing the project work, in time.
Words are inadequate in offering my thanks to the teachers, Project Trainees and
Project Assistants, for their encouragement and cooperation in carrying out the
project work.
Finally, yet importantly, I would like to express my heartfelt thanks to my
beloved parents for their blessings, my friends/classmates for their help and
wishes for the successful completion of this project and as always, nothing in my
life would be possible without God, Thank You!
SYNOPSIS
CONTENTS OF TABLE

 PROJECT OUTLINE
 ABOUT PROJECT
 PROBLEM DESCRIPTION
 FRONT END (VB 6.0)
 BACK END (MS ACCESS)
 FUTURE ENHANCEMENT

 HARDWARE/SOFTWARE SPECIFICATION
 OBJECTIVE ACHIEVED SUCCESSFULLY
 ENVIRONMENT NECESSARY TO RUN THE PROJECT
 SYSTEM ANALYSIS
 SYSTEM PLANNING & DESIGN
 TESTING OF PROJECT
 CONCLUSION
 BIBLIOGRAPHY
 REFERENCES
 SOFT COPY ON CD
ABOUT PROJECT

THIS PROJECT CAN MANAGE ALL DATA ABOUT STUDENT ,


AND FEES RECORD AND STUDENT INFORMATION, THIS PROJECT
MANAGE ALL PROVIDE INFORMATION ABOUT FEES STRUCTRE
AND COURSE DETAILS.

I WOULD LIKE TO EXTEND MY SINCERE THANKS TO “MR.


HARMEET SACHDEVA” DIRECTOR OF “SAI COLLEGE” WHO MADE
AVAILABLE ALL POSSIBLE RESOURCES NECESSARY FOR MY
PROJECT. FURTHER I WOULD LIKE TO GIVE REGARDS TO WHO HAD
GIVEN THEIR KIND TIME TOWARDS MY PROJECT. FINALLY I WOULD
GIVE MY WHOLE HEARTED THANKS FOR PROVIDING ALL
NECESSARY REQUIRED DATA FOR THE PROJECT.
OBJECTIVE OF THE PROJECT

THE MAIN OBJECTIVE OF THIS PROJECT IS TO PROVIDE ALL


THE INFORMATION OF ABOUT STUDENTS TO USER.

.
USER INFORMATION:
THE PROJECT IS DESIGNED IN SUCH A MANNER THAT IT
CAN PROVIDE ALL THE DETAIL INFORMATION OF REGULAR
STUDENTS MARKS THAT IS RUN BY THE ANY SCHOOL
MANAGEMENT SYSTEM…

DATABASE INFORMATION
THIS PROJECT IS DESIGNED IN SUCH A MANNER THAT IT
CAN PROVIDE ALL THE DETAIL INFORMATION OF STUDENTS
MARKS THAT IS RUN BY ANY SCHOOL MANAGEMENT
SYSTEM.

REPORT GENERATION:
THIS PROJECT IS DESIGNED TO PROVIDE US VARIOUS
SUMMARY AND INWARD SHEET REPORT FOR ID WISE
STUDENTS DETAILS WITH COMPLETE INFORMATION OF
STUDENTS DETAILS.
FRONT END (VB 6.0)

VISUAL BASIC 6.0 IS THE POPULAR VERSION OF THE PROGRAMMING


LANGUAGE. THIS ENVIRONMENT IS TO DEVELOP ROBUST. ATTEND
ALONE APPLICATION AND UTILITIES IS LESS TIME THEN IT USUALLY
TAKES IN OTHER LANGUAGE. PROJECT DEVELOPMENT HAS BEEN
ALL EASIER WHAT WITH THE LANGUAGE SUPPORTING THE OOPS
CONCEPT.

BACK END (MS ACCESS-2003)

MS ACCESS IS A DBMS .A DATABASE SYSTEM IS BASICALLY A


COMPUTER BASED RECORD KEEPING SYSTEM. THE COLLECTION OF
DATA, USUALLY REFERRED TO AS THE DATABASE, CONTAINS
INFORMATION ABOUT ONE PARTICULAR ENTERPRISE. IT MAINTAINS
ANY INFORMATION BE NECESSARY TO THE DECISION MAKING
PROCESS INVOLVED THE MANAGEMENT OF THAT ORGANIZATION.

SYSTEM ANALYSIS

FEASIBILITY STUDY:-
AN INITIAL INVESTIGATION TERMINATES IN A PROPOSAL THAT
DETERMINES WHETHER AN ALTERNATIVE SYSTEM IS FEASIBLE.
FEASIBILITY STUDY CAN BE CATEGORIZED INTO THREE MAJOR
PARTS: -
(1) TECHNICAL FEASIBILITY:-

 THE PROPOSED SYSTEM HAS TECHNICAL CAPACITY OF


REQUIRED TO HOLD THE DATA.
 THIS PROJECT IS EFFICIENT AND RESPONDS QUICKLY FOR
VARIOUS ENQUIRES REGARDLESS
 OF NUMBER OF LOCATIONS.
 THE SYSTEM PROPOSED COULD BE EXPANDED EASILY
AND EFFICIENCY, WHENEVER REQUIRED.
(2) OPERATING FEASIBILITY STUDY:-

THE MANAGEMENT OF THE ORGANIZATION HAS A


FULLY SUPPORTED US TO BRING UP THE PROJECT AND THE
DATA SECURITY IN THIS PROJECT PROVIDED BY SETTING UP
THE PASSWORD PROCEDURE SO THAT ONLY THE
AUTHORIZED USER CAN ACCESS THE SYSTEM.

(3) OUR PROJECT IS ECONOMICAL FEASIBLE AS:-

* IT HAS COMPUTERIZED PAPER WORKS AND ALSO IS


REDUCED TO LARGE EXTENT
* WITH THE HELP OF THIS PROJECT SINGLE PERSON IS
NOW AVAILABLE TO DO THE TASKS OF 5 TO 7 PERSONS.
* DUE TO PROCESSING SPEED OF THEN COMPUTER, WE
CAN EXTRACT DESIRED INFORMATION’S IN A FRACTION OF
SECOND.
COST & BENEFIT ANALYSIS

COST AND BENEFIT CATEGORIES


IN DEVELOPING COST ESTIMATES FOR A SYSTEM, WE NEED TO
CONSIDER SEVERAL COST ELEMENTS. AMONG THEM IS HARDWARE,
PERSONNEL, FACILITY, OPERATING, AND SUPPLY COST.

1 HARDWARE COST RELATE TO ACTUAL PURCHASE OR


LEASE OF THE COMPUTER AND PERIPHERALS.
DETERMINING THE ACTUAL COST OF HARDWARE IS
GENERALLY MORE DIFFICULT WHEN THE SYSTEM IS
SHARED BY VARIOUS USERS THAN FOR A DEDICATED
STAND-ALONE SYSTEM. IN SOME CASES, THE BEST WAY TO
CONTROL FOR THIS COST IS TO TREAT IT IS AN OPERATING
COST.
2 PERSONNEL COST INCLUDE EDP STAFF SALARIES AND
BENEFITS AS WELL AS PAY FOR THOSE INVOLVED IN
DEVELOPING THE SYSTEM.
3 FACILITY COSTS ARE EXPENSES INCURRED IN THE
PREPARATION OF THE PHYSICAL SITE WHERE THE
APPLICATION OR THE COMPUTER WILL BE IN OPERATION.
THIS INCLUDES WIRING, FLOORING, ACOUSTICS, LIGHTING,
AND AIR CONDITIONING. THESE COST ARE TREATED AS ONE
TIME COST AND INCORPORATED INTO THE OVERALL COST
ESTIMATE OF THE CANDIDATE SYSTEM.
4 OPERATING COST INCLUDE ALL COST ASSOCIATED WITH
THE DAY TO DAY OPERATION OF THE SYSTEM, THE AMOUNT
DEPENDS ON THE NUMBER OF SHIFTS, THE NATURE OF THE
APPLICATION, AND THE CALIBER OF THE OPERATING STAFF.
THERE ARE VARIOUS WAYS OF COVERING OPERATING COST
ONE APPROACH IS TO TREAT OPERATING COST AS
OVERHEAD. ANOTHER APPROACH IS TO CHARGE EACH
AUTHORIZED USER FOR THE AMOUNT OF PROCESSING
THEY REQUEST FROM THE SYSTEM. THE AMOUNT CHARGED
IS BASED ON COMPUTER TIME, STAFF TIME, AND VOLUME
OF OUTPUT PRODUCED. IN ANY CASE, SOME ACCOUNTING
IS NECESSARY TO DETERMINE HOW OPERATING COST
SHOULD BE HANDLED.
5 SUPPLY COSTS ARE VARIABLE COSTS THAT INCREASE WITH
INCREASED USE OF PAPER, RIBBONS, DISKS, AND THE LIKE.
THEY SHOULD BE ESTIMATED AND INCLUDED IN THE
OVERALL COST OF THE SYSTEM.
HARDWARE AND SOFTWARE USED

 HARDWARE USED:-

 PROCESSOR - PENTIUM-IV 945 GHZ


 RAM – 1 GB
 HARD DISK – 160 GB
 MONITOR – 17” SAMSUNG COLOR MONITOR
 DVD WRITER SONY
 KEYBOARD – 1.5 KEY MULTIMEDIA KEYBOARD
 PRINTER – HP LASER JET 6L PRINTER
 MOUSE – OPTICAL MOUSE IBALL

 SOFTWARE USED:-

 OPERATING SYSTEM – XP HOME


 DATABASE – MS- ACCESS 2003
 FRONT-END PACKAGE – VISUAL BASIC 6.0
DFD
ER DIAGRAM
Sname
Sec

RollNo
Student

ID

Admit
in got

Bname

Branch

Sec

Marks

ID Outof

Sname
Marks

Subname

Rollno
Sec
CTType
DATA DICTIONAY
MARKS DETAIL

SRNO FIELD TYPE DESCRIPTION


1 ID AUTO NUMBER IDENTIFICATION
2 SNAME TEXT STUDENTS NAME
3 BRANCH TEXT BRANCH NAME
4 SEM NUMBER SEMESTER
5 SEC TEXT SECTION
6 CTTYPE TEXT TEST TYPE
7 ROLLNO NUMBER ROLL NUMBER
8 SUBJECT NAME TEXT SUBJECT NAME
9 MARKS NUMBER SUBJECT MARKS
10 OUTOF NUMBER OUT OF MARKS
STUDENTS DETAIL

SRNO FIELD TYPE DESCRIPTION


1 ID AUTO NUMBER ID NO
2 ROLLNO NUMBER ROLLNO
3 NAME TEXT STUDENTS NAME
4 BRANCH TEXT STUDENTS BRANCH
5 SEMESTER NUMBER STUDENT SEMESTER
6 SECTION TEXT STUDENTS SECTION
7 ADDRESS TEXT ADDRESS
8 MOBILE NUMBER MOBILE NUMBER
SUBJECT TABLE

SRNO FIELD TYPE DESCRIPTION


1 BRANCH TEXT BRANCH NUMBER
2 SEMESTER NUMBER SEMESTER
3 SNAME TEXT SUBJECT NAME
LOGIN TABLE

SRNO FIELD TYPE DESCRIPTION


1 USERNAME TEXT USER NAME
2 PASSWORD TEXT PASSWORD
ATTENDENCE TABLE

SRNO FIELD TYPE DESCRIPTION


1 SNAME TEXT STUDENT NAME
2 CLASS NUMBER CLASS
3 DATE DATE./TIME DATE OF ATTENDENCE
4 STATUS TEXT ATTENDENCE STATUS
FACULTY DETAILS TABLE

SRNO FIELD TYPE DESCRIPTION


1 FNAME TEXT STUDENT NAME
2 SUBJECT TEXT SUBJECT
3 DOJ DATE./TIME DATE OF JOINNING
4 SALARY NUMBER SALARY
5 ADDRESS TEXT ADDRESS
6 PH TEXT PHONE

FACULTY ATTENDENCE TABLE

SRNO FIELD TYPE DESCRIPTION


1 FNAME TEXT STUDENT NAME
2 CLASS NUMBER CLASS
3 DATE DATE./TIME DATE OF ATTENDENCE
4 STATUS TEXT ATTENDENCE STATUS
SCREEN LAYOUTS
LOGIN FORM
SPLASH FORM
MDI FORM
ADD NEW COURCE FORM
ADD NEW SUBJECT FORM
ADD NEW FACULTY FORM
FACULTY ATTENDENCE FORM
STUDENT ENTRY FORM
FEE ENTRY FORM
ATTENDENCE FORM
MARKS ENTRY FORM
FEE PAY ENQUIRY FORM
PAY FEE REPORT
DUE FEE PAY ENQUIRY FORM
DUE FEE REPORT
STUDENT LIST REPORT FORM
STUDENT REPORT
PROGRESS REPORT FORM
PROGRESS REPORT
ATTENDENCE REPORT FORM
PROGRESS REPORT
FACULTY ATTENDENCE REPORT FORM
FACULTY ATTENDENCE REPORT
FACULTY REPORT
METHODOLOGY USED FOR TESTING

ONCE SOURCE CODE HAS BEEN GENERATED, SOFTWARE MUST


BE TESTED TO UNCOVER AS MANY ERRORS AS POSSIBLE BEFORE
DELIVERY TO YOUR CUSTOMER. YOUR GOAL IS TO DESIGN A SERIES
OF TEST CASES THAT HAVE A HIGH LIKELIHOOD OF FINDING
ERRORS-BUT HOW? THAT’S WHERE SOFTWARE TESTING
TECHNIQUES ENTER THE PICTURE. THESE TECHNIQUES PROVIDE
SYSTEMATIC GUIDANCE FOR DESIGNING TESTS THAT (1) EXERCISE
THE INTERNAL LOGIC OF SOFTWARE COMPONENTS AND (2)
EXERCISE THE INPUT AND OUTPUT DOMAINS OF THE PROGRAM TO
UNCOVER ERRORS IN THE PROGRAM FUNCTION BEHAVIOR AND
PERFORMANCE.

REVIEWS AND OTHER SQA ACTIVITIES CAN DO UNCOVER


ERRORS, BUT THEY ARE NOT SUFFICIENT. EVERY TIME THE
PROGRAM IS EXECUTED, THE CUSTOMER TESTS IT! THEREFORE,
YOU HAVE TO EXECUTE THE PROGRAM BEFORE IT GETS TO THE
CUSTOMER WITH THE SPECIFIC INTENT OF FINDING AND REMOVING
ALL ERRORS. IN ORDER TO FIND THE HIGHEST POSSIBLE NUMBER
OF ERROR, TESTS MUST BE CONDUCTED SYSTEMATICALLY AND
TEST CASES MUST BE DESIGNED USING DISCIPLINED TECHNIQUES.

SOFTWARE IS TESTED FROM TWO DIFFERENT PERSPECTIVE


(1) INTERNAL PROGRAM LOGIC IS EXERCISED USING WHITE BOX
TEST CASE DESIGN TECHNIQUES.

(2) SOFTWARE REQUIREMENTS ARE EXERCISED USING BLACK


BOX TEST CASE DESIGN TECHNIQUES.
IN BOTH CASES, THE INTENT IS TO FIND THE MAXIMUM
NUMBER OF ERRORS WITH THE MINIMUM AMOUNT OF
EFFORT AND TIME.

A SET OF TEST CASES DESIGNED TO EXERCISE BOTH INTERNAL


LOGIC AND EXTERNAL REQUIREMENTS IS DESIGNED AND
DOCUMENTED, EXPECTED RESULTS ARE DEFINED, AND ACTUAL
RESULTS ARE RECORDED.
WHEN YOU BEGIN TESTING, CHANGE YOUR POINT OF VIEW.
TRY HARD TO BREAK THE SOFTWARE! DESIGN TEST CASES IN A
DISCIPLINED FASHION AND REVIEW THE TEST CASES YOU DO
CREATE FOR THOROUGHNESS.
SOURCE CODE
LOGIN FORM
Private Sub Command1_Click()
If UCase(TXTUSER.Text) = "123" And UCase(TXTPASSWORD.Text) = "123" Then
Unload Me
MsgBox "WELCOME ", vbInformation
FRMMDI_FORM.Show
Else
If UCase(TXTUSER.Text) <> "CABLE" Then
MsgBox "INVALID USER NAME"
TXTUSER.Text = ""
TXTUSER.SetFocus
Else
MsgBox "INVALID PASSWORD"
TXTPASSWORD.Text = ""
TXTPASSWORD.SetFocus
End If
End If
End Sub

Private Sub Command2_Click()


End
End Sub
MDI FORM

Private Sub B_Com_Click()


Frame1.Visible = True
Frame2.Visible = False
Frame3.Visible = False
Frame4.Visible = False
Frame5.Visible = False
Frame6.Visible = False
Frame7.Visible = False
Frame8.Visible = False
Frame9.Visible = False
Frame10.Visible = False
Frame11.Visible = False
Frame12.Visible = False
End Sub
Private Sub B_Com_Comp_Click()
Frame1.Visible = False
Frame2.Visible = True
Frame3.Visible = False
Frame4.Visible = False
Frame5.Visible = False
Frame6.Visible = False
Frame7.Visible = False
Frame8.Visible = False
Frame9.Visible = False
Frame10.Visible = False
Frame11.Visible = False
Frame12.Visible = False
End Sub

Private Sub B_Ed_Click()


Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = False
Frame4.Visible = False
Frame5.Visible = False
Frame6.Visible = False
Frame7.Visible = False
Frame8.Visible = False
Frame9.Visible = False
Frame10.Visible = False
Frame11.Visible = False
Frame12.Visible = True
End Sub

Private Sub B_Sc_Comp_sc_Click()


Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = False
Frame4.Visible = True
Frame5.Visible = False
Frame6.Visible = False
Frame7.Visible = False
Frame8.Visible = False
Frame9.Visible = False
Frame10.Visible = False
Frame11.Visible = False
Frame12.Visible = False
End Sub
Private Sub B_Sc_Electronic_Click()
Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = False
Frame4.Visible = False
Frame5.Visible = True
Frame6.Visible = False
Frame7.Visible = False
Frame8.Visible = False
Frame9.Visible = False
Frame10.Visible = False
Frame11.Visible = False
Frame12.Visible = False
End Sub
Private Sub B_Sc_Micro_Bio_Click()
Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = False
Frame4.Visible = False
Frame5.Visible = False
Frame6.Visible = True
Frame7.Visible = False
Frame8.Visible = False
Frame9.Visible = False
Frame10.Visible = False
Frame11.Visible = False
Frame12.Visible = False
End Sub

Private Sub B_Sc_PCM_Click()


Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = True
Frame4.Visible = False
Frame5.Visible = False
Frame6.Visible = False
Frame7.Visible = False
Frame8.Visible = False
Frame9.Visible = False
Frame10.Visible = False
Frame11.Visible = False
Frame12.Visible = False
End Sub
Private Sub BACK_Click()
Form2.Show
Me.Hide
End Sub

Private Sub BCA_Click()


Frame1.Visible = False
Frame2.Visible = False
Frame3.Visible = False
Frame4.Visible = False
Frame5.Visible = False
Frame6.Visible = False
Frame7.Visible = True
Frame8.Visible = False
Frame9.Visible = False
Frame10.Visible = False
Frame11.Visible = False
Frame12.Visible = False
End Sub
ADD NEW FACULTY REPORT

Private Sub Command1_Click()


If Combo4.Text = "" Then
MsgBox "plz seslect branch"
Exit Sub
End If
If DataEnvironment1.rsCommand1.State = 1 Then
DataEnvironment1.rsCommand1.Close
DataEnvironment1.rsCommand1.Filter = "branch ='" & Combo4.Text & "'"
Students_List.Show
End Sub

Private Sub Form_Load()


If rs.State = 1 Then rs.Close
rs.Open "select bname from branch", con, adOpenKeyset, adLockOptimistic,
adCmdText
Combo4.Clear
While Not rs.EOF
Combo4.AddItem rs(0)
rs.MoveNext
Wend
End Sub

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If
Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close
FACULTY ATTENDENCE REPORT

Private Sub Command1_Click()


If Combo4.Text = "" Then
MsgBox "plz seslect branch"
Exit Sub
End If
If DataEnvironment1.rsCommand1.State = 1 Then
DataEnvironment1.rsCommand1.Close
DataEnvironment1.rsCommand1.Filter = "branch ='" & Combo4.Text & "'"
Students_List.Show
End Sub

Private Sub Form_Load()


If rs.State = 1 Then rs.Close
rs.Open "select bname from branch", con, adOpenKeyset, adLockOptimistic,
adCmdText
Combo4.Clear
While Not rs.EOF
Combo4.AddItem rs(0)
rs.MoveNext
Wend
End Sub

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close
STUDENT DETAIL FORM
Private Sub Command1_Click()
Call TXTCLEAR
If rs.State = 1 Then rs.Close
sql = "select * from REGISTRATION"
rs.Open sql, con, adOpenKeyset, adLockPessimistic
Text1.Text = rs.RecordCount + 1
End Sub

Private Sub Combo1_KeyPress(KeyAscii As Integer)


If (KeyAscii >= 48 And KeyAscii < 58 Or KeyAscii >= 65 And KeyAscii <= 90 Or
KeyAscii >= 97 And KeyAscii <= 122) Then
A = MsgBox("Please Choose From Option", vbInformation, "School
Information")
KeyAscii = 0
End If
End Sub
Private Sub Combo2_KeyPress(KeyAscii As Integer)
If (KeyAscii >= 48 And KeyAscii < 58 Or KeyAscii >= 65 And KeyAscii <= 90 Or
KeyAscii >= 97 And KeyAscii <= 122) Then
A = MsgBox("Please Choose From Option", vbInformation, "School
Information")
KeyAscii = 0
End If
End SubId", vbInformation
txtid.

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next
End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close
COURC DETAIL FORM
Private Sub Command1_Click()
Call TXTCLEAR
If rs.State = 1 Then rs.Close
sql = "select * from CUSTOMER"
rs.Open sql, con, adOpenKeyset, adLockPessimistic
txtid.Text = rs.RecordCount + 1
End Sub

Private Sub Command2_Click()


If Trim(txtid.Text) = "" Then
MsgBox "Plz Enter Id", vbInformation
txtid.SetFocus
Exit Sub
End If
If Trim(txtname.Text) = "" Then
MsgBox "Plz Enter Name", vbInformation
txtname.SetFocus
Exit Sub
End If
If Trim(txtaddress.Text) = "" Then
MsgBox "Plz Enter dealerAddress", vbInformation
txtaddress.SetFocus
Exit Sub
End If

If Trim(txtph_no.Text) = "" Then


MsgBox "Plz Enter phone no.", vbInformation
txtph_no.SetFocus
Exit Sub
End If

If Trim(txtsalary.Text) = "" Then


MsgBox "Plz Enter salary.", vbInformation
txtsalary.SetFocus
Exit Sub
End If

If rs.State = 1 Then rs.Close


sql = "insert into CUSTOMER values(" & txtid.Text & ",'" & txtname.Text &
"','" & txtaddress.Text & "','" & txtph_no.Text & "','" & txtsalary.Text &
"',#" & DTPicker1.Value & "#)"
rs.Open sql, con, adOpenKeyset, adLockPessimistic
MsgBox "Record Inserted"
Call TXTCLEAR
Call list_fill
End Sub

Exit Sub
End If

If rs.State = 1 Then rs.Close


sql = "update CUSTOMER set CUST_NAME='" & txtname.Text & "',ADDRESS='" &
txtaddress.Text & "',PHNO='" & txtph_no.Text & "',AREA_CODE='" &
txtsalary.Text & "',DOJ=#" & DTPicker1.Value & "# where ID=" & txtid.Text
End Sub
ATTENDENCE FORM

Private Sub Command1_Click()


Call TXTCLEAR
If rs.State = 1 Then rs.Close
sql = "select * from REGISTRATION"
rs.Open sql, con, adOpenKeyset, adLockPessimistic
Text1.Text = rs.RecordCount + 1
End Sub

Private Sub Command2_Click()


If Trim(txtid.Text) = "" Then
MsgBox "Plz Enter Id", vbInformation
txtid.SetFocus
Exit Sub
End If
If Trim(txtname.Text) = "" Then
MsgBox "Plz Enter Name", vbInformation
txtname.SetFocus
Exit Sub
End If
If Trim(txtaddress.Text) = "" Then
MsgBox "Plz Enter dealerAddress", vbInformation
txtaddress.SetFocus
Exit Sub
End If

If Trim(txtph_no.Text) = "" Then


MsgBox "Plz Enter phone no.", vbInformation
txtph_no.SetFocus
Exit Sub
End If

If Trim(txtsalary.Text) = "" Then


MsgBox "Plz Enter salary.", vbInformation
txtsalary.SetFocus
Exit Sub
End If

If rs.State = 1 Then rs.Close


sql = "insert into REGISTRATION values(" & Text1.Text & "," & txtid.Text & ",'" & txtname.Text &
"','" & txtaddress.Text & "','" & txtph_no.Text & "','" & txtsalary.Text & "',#" & DTPicker1.Value &
"#)"
rs.Open sql, con, adOpenKeyset, adLockPessimistic
MsgBox "Record Inserted"
Call TXTCLEAR
Call list_fill
End Sub

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If
End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close
RECIPT REPORT

Private Sub Command2_Click()


DR_AREA.Show
End Sub

Private Sub Command3_Click()


DR_EMP.Show
End Sub

Private Sub Command5_Click()


DR_CUSTOMER.Show
End Sub

Private Sub Command7_Click()


DR_REGISTRATION.Show
End Sub

Private Sub Form_Load()


If rs.State = 1 Then rs.Close
sql = "select * from AREADB"
rs.Open sql, con, adOpenKeyset, adLockPessimistic
For I = 0 To rs.RecordCount - 1
Combo1.AddItem (rs(0))
rs.MoveNext
Next

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub
Private Sub Command1_Click()
If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close

If rs.State = 1 Then rs.Close


sql = "select * from EMPDB"
rs.Open sql, con, adOpenKeyset, adLockPessimistic
For I = 0 To rs.RecordCount - 1
Combo2.AddItem (rs(0))
rs.MoveNext
Next

If rs.State = 1 Then rs.Close


sql = "select * from CUSTOMER"
rs.Open sql, con, adOpenKeyset, adLockPessimistic
For I = 0 To rs.RecordCount - 1
Combo3.AddItem (rs(0))
rs.MoveNext
Next

If rs.State = 1 Then rs.Close


sql = "select * from REGISTRATION"
rs.Open sql, con, adOpenKeyset, adLockPessimistic
For I = 0 To rs.RecordCount - 1
Combo4.AddItem (rs(0))
rs.MoveNext
Next
FESS STRUCTURE REPORT

Private Sub Command1_Click()


If Combo4.Text = "" Then
MsgBox "plz seslect branch"
Exit Sub
End If
If DataEnvironment1.rsCommand1.State = 1 Then
DataEnvironment1.rsCommand1.Close
DataEnvironment1.rsCommand1.Filter = "branch ='" & Combo4.Text & "'"
Students_List.Show
End Sub

Private Sub Form_Load()


If rs.State = 1 Then rs.Close
rs.Open "select bname from branch", con, adOpenKeyset, adLockOptimistic,
adCmdText
Combo4.Clear
While Not rs.EOF
Combo4.AddItem rs(0)
rs.MoveNext
Wend
End Sub

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close
DUE FESS REPORT

Private Sub Command1_Click()


If Combo4.Text = "" Then
MsgBox "plz seslect branch"
Exit Sub
End If
If DataEnvironment1.rsCommand1.State = 1 Then
DataEnvironment1.rsCommand1.Close
DataEnvironment1.rsCommand1.Filter = "branch ='" & Combo4.Text & "'"
Students_List.Show
End Sub

Private Sub Form_Load()


If rs.State = 1 Then rs.Close
rs.Open "select bname from branch", con, adOpenKeyset, adLockOptimistic,
adCmdText
Combo4.Clear
While Not rs.EOF
Combo4.AddItem rs(0)
rs.MoveNext
Wend
End Sub

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close
PAY FESS REPORT

Private Sub Command1_Click()


If Combo4.Text = "" Then
MsgBox "plz seslect branch"
Exit Sub
End If
If DataEnvironment1.rsCommand1.State = 1 Then
DataEnvironment1.rsCommand1.Close
DataEnvironment1.rsCommand1.Filter = "branch ='" & Combo4.Text & "'"
Students_List.Show
End Sub

Private Sub Form_Load()


If rs.State = 1 Then rs.Close
rs.Open "select bname from branch", con, adOpenKeyset, adLockOptimistic,
adCmdText
Combo4.Clear
While Not rs.EOF
Combo4.AddItem rs(0)
rs.MoveNext
Wend
End Sub

Report2

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0))
Combo1.AddItem i
Next

End Sub

Private Sub Command1_Click()


If DataEnvironment1.rsCommand2.State = 1 Then
DataEnvironment1.rsCommand2.Close
MARKS REPORT

Private Sub Combo1_Click()


If Combo2.Text = "" Then
MsgBox "please select section", vbInformation
Combo2.SetFocus
Exit Sub

End If
If rs.State = 1 Then rs.Close
rs.Open "select max(rollno) from student where branch='" & Combo4.Text & "'
and sem=" & Val(Combo1.Text) & " and sec='" & Combo2.Text & "'", con,
adOpenKeyset, adLockOptimistic, adCmdText

If IsNull(rs(0)) Then
Label9.Caption = 1

Else
Label9.Caption = Val(rs(0)) + 1

End If

Adodc1.RecordSource = "Select * from student where branch='" & Combo4.Text &


"' and sem=" & Val(Combo1.Text) & " and sec='" & Combo2.Text & "'"
Adodc1.Refresh
End Sub

Private Sub Combo1_KeyPress(KeyAscii As Integer)

If KeyAscii = 13 Then
Text1.SetFocus
End If

End Sub

Private Sub Combo2_KeyPress(KeyAscii As Integer)

If KeyAscii = 13 Then
Combo1.SetFocus
End If

End Sub

Private Sub Combo4_Click()


If rs.State = 1 Then rs.Close
rs.Open "select Sections from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(rs(0))
Combo2.AddItem Chr(i)
Next

If rs.State = 1 Then rs.Close


rs.Open "select Semester from branch where bname='" & Combo4.Text & "'",
con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
For i = 1 To Val(rs(0
LIMITATIONS
LIMITATION OF THE SYSTEM

The complete application is based on Microsoft visual basic 6.0 as


Front- End Tool & Data Base is a MS Access that behaves as back – End for the
applications. Both the tools are efficient for these applications. Some problems
arise when we enhance the scope of the system that is mentioned below.

The limitation behind visual basic 6.0 is that when we connect


visual basic with MS Access, it is sometimes inconsistent because of
incompatibility between Microsoft and MS Access and also when we use the MS
Access Personal Edition, database must be started before operating on the
software.
CONCLUSION
CONCLUSION

Now days computerizations of existing manual system is going on a large


scale because of the versatility, speed, accuracy and diligence it offers to its users.
Computers provide practical means to organize things systematically and economically
in the organization the use of computers for managing transactions; information
processing and preparation of reports can prove to be a blessing.
The project is discussion is an attempt to attain all the above said
objectives. Its development was mean to replace the manual system and to achieve the
goal to maximum accuracy and most efficiently. But like every other system might
process faults to its credits and has its own limitation. Neglecting these few negations,
the project can be called a stepping stone to automate processes in organizations.
BIBLIOGRAPHY
BIBLIOGRAPHY

References are always needed for the development of any System /


Software development. Through the system development life cycle, I refer the
following books and manuals for related sources.

Book Name Author Name

The Complete Reference Visual Basic 6 Tata McGraw Hill

Informatics Practices Sumita Arora

Visual Programming Black Book Steven Holzner

Other than these books I referred some sites and eBooks also.

URL’s:-

www.freecomputerbooks.com
www.bigbanyantree.com
www.forumempire.com

You might also like