Top Banner
S.N O CONTENTS PAGE NO 1. 2. 3. 4. 5. ABSTRACT INTRODUCTION SYSTEM CONFIGURATION 3.1 HARDWARE CONFIGUARTION 3.2 SOFTWARE CONFIGURATION 3.3 SOFTWARE PROFILE 3.3.1. VISUAL BASIC 3.3.2. MSACCESS SYSTEM ANALYSIS 4.1 EXISTING SYSTEM 4.2 PROPOSED SYSTEM 4.3 CONSTRAINS 1 2 3 13 15 21
89

STUDENT COUNSELING MANAGEMENT SYSTEM

Oct 25, 2014

Download

Documents

Murugan Ramu
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: STUDENT COUNSELING MANAGEMENT SYSTEM

S.NO CONTENTS PAGE

NO

1.

2.

3.

4.

5.

6.

ABSTRACT

INTRODUCTION

SYSTEM CONFIGURATION 3.1 HARDWARE CONFIGUARTION 3.2 SOFTWARE CONFIGURATION 3.3 SOFTWARE PROFILE 3.3.1. VISUAL BASIC 3.3.2. MSACCESS

SYSTEM ANALYSIS4.1 EXISTING SYSTEM4.2 PROPOSED SYSTEM4.3 CONSTRAINS

SYSTEM DESIGN 5.1 DATAFLOW DIAGRAM 5.2 TABLE DESIGN 5.3 FORM DESIGN

DEVELOPMENT6.1 SAMPLE CODING

1

2

3

13

15

21

63

Page 2: STUDENT COUNSELING MANAGEMENT SYSTEM

7.

8.

9.

10.

TESTING7.1 UNIT TESTING7.2 INTEGRATION TESTING

FUTURE ENHANCEMENT

CONCLUSION

BIBLIOGRAPHY

69

70

Page 3: STUDENT COUNSELING MANAGEMENT SYSTEM

INTRODUCTION

INTRODUCTION

The STUDENT COUNSELING MANAGEMENT SYSTEM project which

help student for their higher studies. Student can straight come and apply for their

higher studies. Eligibility for applying candidates is they must pass in their +2 levels

and they belong to either first group or second group. After submit their forms

counseling department staffs will feed their details and check the cutt off mark.

Page 4: STUDENT COUNSELING MANAGEMENT SYSTEM

Finally they send post to the students who are eligible. The university lists some

colleges from that the student can select any one college and course which he/she

wants. Form details there are fifteen forms login, main form, student details, mark

details, college and course form and all the colleges form .For security profess their

will be a login form only authorized person can log on.

STUDENT COUNSELING MANAGEMENT SYSTEM

ABSTRACT

The main objective of this project is to maintain information regarding

STUDENT COUNSELING MANAGEMENT SYSTEM. In this project I am used

front end as visual basic 6.0 Back end as MSACCESS. In this project we were going

enter the student information details and marks which they get in the higher secondary

Page 5: STUDENT COUNSELING MANAGEMENT SYSTEM

level. Regarding that mark we going to check the cut off mark. Cut off mark can be

check only the major subject not all which they studied. According to the cut off

mark, the university lists some colleges from that the student can select any one

college and course which he/she wants.

SYSTEM CONFIGURATION

HARDWARE CONFIGUARTION

Processor - Pentium 4

Memory -1GB RAM

Monitor -15”monitor

Page 6: STUDENT COUNSELING MANAGEMENT SYSTEM

Floppy Disk -1.44MB

Keyboard -104keys

Mouse - Logitech

Hard disk capacity -10GB

Operating system -windows XP

SOFTWARE SPECIFICATION

FRONT END : VISUAL BASIC 6.0

BACK END : MS ACCESS

MS-ACCESS

Microsoft access is a database program, which is used to create collection of

organized data items. These items are called records. Each record has the same form

and consists of one or more pieces, each of which stores a particular kind of data. The

record pieces are referred to as fields.

Page 7: STUDENT COUNSELING MANAGEMENT SYSTEM

Visual basic and Microsoft access have a deep affinity for each other as

Microsoft is the developer of both, this is not necessarily surprising. The two

programs share the code to access database files.

The access database is a relational database by VB6.0 and Microsoft access. A

relational database that structures the data by breaking them into logical objects that

have relationship between them. This reduces the amount of redundant data and

makes comprehension easies. They also provide mechanism to correctly maintain the

relationships between objects. This function is called referential integrity.

So this provides the case to do programs and make the project very user

friendly. Also generating reports using data report will helps us to create report with

various conditions using selection formula method in data reports

DATABASE APPLICATION

ADO control is used in the following applications

1. record can be displayed using ADO control

2. adding and editing of records can be removed

3. using program records can be removed.

Page 8: STUDENT COUNSELING MANAGEMENT SYSTEM

4. code can be used to navigate in a record set.

5. using the find button we can find the records easily.

ACTIVEX DATA OBJECT(ADO)

The ADO data control allows you to quickly create a connection to a

database using Microsoft ActiveX data objects(ADO).

At design time, you can create a connection by setting the connection

string property to a valid connection string, and then set the RecordSource property to

a statement appropriate to the database manager. You can also set the connection

string property to the name of a file that defines a connection; the file is generated by

a data link dialog box, which appear when you click connectionstring on the

properties window and then click either builds or select.

We can connect the ADO data control to a data-bound control such as the

datagrid, datacombo, or datalist control by setting the property to the ADO data

control.

At run can dynamically set the connectionstring and RecordSource

properties to change the database. Alternatively you can set the Recordset property

directly to a previously opened recordset.

Page 9: STUDENT COUNSELING MANAGEMENT SYSTEM

SYSTEM ANALYSIS

Page 10: STUDENT COUNSELING MANAGEMENT SYSTEM

SYSTEM ANALYSIS

EXISTING SYSTEM

The existing system is the manual system. The manual system is error prone. It

is time consuming. It is very difficult for a student to know the correct college and

courses to by his/her cut-off mark. This system involves a lot of manual entries with

the applications to perform the desired task.

LIMITATIONS:

Data maintenance adopted by the present system is not accurate.

Inaccurate result in case of duplicating, delay and inconsistency in reporting.

Generating consolidated reports is more difficult in manual system and it may

not be consistent.

The transactions are very time consuming.

There is no facility for the users to know whether the data is entered is valid or

not. This disadvantage is the major cause of errors in transaction.

There is inconsistency in maintaining data’s.

No global view ability of data’s.

It is not user friendly.

Page 11: STUDENT COUNSELING MANAGEMENT SYSTEM

PROPOSED SYSTEM

The proposed system is designed to eliminate the drawbacks of the

existing system. It is designed by keeping in mind all the drawbacks of the present

system in order to provide a permanent solution to the problems. The primary aim

of the new system is to speedup transactions.

The advantages of this system are:

User friendliness is the keyword for all the new software in the market. The

proposed system incorporates this concept into itself to guide the user.

At every stage of data entry necessary comments and validation messages are

provided to the user.

The proposed system is also expected to reduce the amount of paper work

involved. The hard copies of only necessary documents need to be taken the

rest can be avoided.

Competitive environment is developed with the publications of other members

of same level.

Good communication is being held via mail options.

Page 12: STUDENT COUNSELING MANAGEMENT SYSTEM

DESIGN

Page 13: STUDENT COUNSELING MANAGEMENT SYSTEM

SYSTEM DESIGN

TABLE DESIGN TABLE DESIGN OF : STUDENT DETAIL +

DATA FIELD DATA TYPE DESCRIPTIONROLL NUMBER(5) ROLL NONAME VARCHAR2(15) NAME

FATHER VARCHAR2(15) FATHER NAMEAGE NUMBER(3) AGE

GENDER VARCHAR2(6) GENDERCONTACT NUMBER(10) CONTACT NO

EMAIL VARCHAR2(30) EMAILADDRESS VARCHAR2(50) ADDRESSPINCODE NUMBER(6) PINCODE

TABLE DESIGN OF:STUDENT’S MARK DETAIL

DATA FIELD DATA TYPE DESCRIPTIONROLL NUMBER(5) ROLL NONAME VARCHAR2(15) NAMEGRO VARCHAR2(10) GROUPYOJ NUMBER(4) YEAR OF JOINLAN NUMBER(3) LANGUAGE

ENG NUMBER(3) ENGLISH

MATH NUMBER(3) MATHS

PHY NUMBER(3) PHYSICS

CHE NUMBER(3) CHEMISTRY

BIO NUMBER(3) BIOLOGY

COM NUMBER(3) COMPUTERSCIENCE

Page 14: STUDENT COUNSELING MANAGEMENT SYSTEM

TOT NUMBER(5,2) TOTAL

TABLE DESIGN OF:STUDENT’S COURSE & COLEGE DETAIL

+DATA FIELD DATA TYPE DESCRIPTION

NAME VARCHAR2(15) NAMEROLL NUMBER(5) ROLL NO

TOTAL NUMBER(5,2) TOTALCOLLEGE VARCHAR2(60) COLLEGECOURSE VARCHAR2(20) COURSE

FEES NUMBER(7) FEES

TABLE DESIGN OF: PRABU COLLEGE

DATA FIELD DATA TYPE DESCRIPTIONSINO NUMBER(3) SERIAL NUMBER

SEAT VARCHAR2(10) AVAILABLE SEATS

TABLE DESIGN OF: ASHOK COLLEGE

DATA FIELD DATA TYPE DESCRIPTIONSINO NUMBER(3) SERIAL NUMBER

SEAT VARCHAR2(10) AVAILABLE SEATS

TABLE DESIGN OF: NOEL COLLEGE

DATA FIELD DATA TYPE DESCRIPTIONSINO NUMBER(3) SERIAL NUMBER

SEAT VARCHAR2(10) AVAILABLE SEATS

Page 15: STUDENT COUNSELING MANAGEMENT SYSTEM

TABLE DESIGN OF: : NIRMAL COLLEGE

DATA FIELD DATA TYPE DESCRIPTIONSINO NUMBER(3) SERIAL NUMBER

SEAT VARCHAR2(10) AVAILABLE SEATS

TABLE DESIGN OF: CHANDRU COLLEGE

DATA FIELD DATA TYPE DESCRIPTIONSINO NUMBER(3) SERIAL NUMBER

SEAT VARCHAR2(10) AVAILABLE SEATS

Page 16: STUDENT COUNSELING MANAGEMENT SYSTEM

DATA FLOW DIAGRAM

A Dataflow diagram shows the flow of data through the system. They are also

called as “Bubble Charts”. It doesn’t specify how we convert data from one form to

another. Once the context level diagrams is drawn, we can design breaking it down

into its detailed parts. Here the nodes specify the processing activities and arcs specify

the data items transmitted between the nodes.

ER DIGRAM FOR STUDENT’S DETAILS

E-MAIL NAME

AGE

GENDER

FATHER NAME

PIN CODE

ADDRESS

CONTACT

ROLL

STUDENT’S DETAILS

Page 17: STUDENT COUNSELING MANAGEMENT SYSTEM

ER DIGRAM FOR MARK DETAILS DETAILS

E-MAIL NAME

GROUP 1ST OR 2ND

YOJ

LANGUAGE

MATHS

ENGLISH

ROLL

MARK DETAILS

PHYSICS

CHEMISTRY

BIOLOGY

COMPUTER SCIENCE

TOTAL

Page 18: STUDENT COUNSELING MANAGEMENT SYSTEM

ER DIGRAM FOR COLLEGE AND COURSE DETAILS

NAME

COLLEGES

COURES

FEES

ROLL

COLLEGE AND COURES DETAIL

Page 19: STUDENT COUNSELING MANAGEMENT SYSTEM

SCREEN SHORT

INPUT FORM: LOGIN

Page 20: STUDENT COUNSELING MANAGEMENT SYSTEM

INPUT FORM : STUDENTS DETAILS

Page 21: STUDENT COUNSELING MANAGEMENT SYSTEM

INPUT FORM: MARK DETAILS

Page 22: STUDENT COUNSELING MANAGEMENT SYSTEM

COLLEGE AND COURSES

Page 23: STUDENT COUNSELING MANAGEMENT SYSTEM

INPUT FORM : SEAT FORM

Page 24: STUDENT COUNSELING MANAGEMENT SYSTEM

INPUT FORM: ASHOK ENG COLLEGE

Page 25: STUDENT COUNSELING MANAGEMENT SYSTEM

INPUT FORM: PRABHU ENG COLLEGE

Page 26: STUDENT COUNSELING MANAGEMENT SYSTEM

INPUT FORM: NOEL ENG COLLEGE

Page 27: STUDENT COUNSELING MANAGEMENT SYSTEM

INPUT FORM:NIRMAL ENG COLLEGE

Page 28: STUDENT COUNSELING MANAGEMENT SYSTEM

INPUT FORM: CHANDRU ENG COLLEGE

Page 29: STUDENT COUNSELING MANAGEMENT SYSTEM

SAMPLE CODINGS

CODING: LOGIN FORM

Page 30: STUDENT COUNSELING MANAGEMENT SYSTEM

Private Sub cmdCancel_Click()

Unload Me

End Sub

Private Sub cmdOK_Click()

If Text1.Text = "renu" And Text2.Text = "stud" Then

Unload Me

Form12.Show

Else

MsgBox "INVALID PASSWARD TRY AGAIN"

Text1.Text = ""

Text2.Text = ""

End If

End Sub

CODING: STUDENT’S DETAILS

Private Sub cmdadd_Click()

MsgBox "ADD NEW RECORD"

Adodc1.Recordset.AddNew

End Sub

Private Sub cmddelete_Click()

MsgBox "DO YOU WANT DELETE CURRENT RECORD= vb information student

delibiraying system"

Adodc1.Recordset.Delete

End Sub

Page 31: STUDENT COUNSELING MANAGEMENT SYSTEM

Private Sub cmdfirst_Click()

Adodc1.Recordset.MoveFirst

End Sub

Private Sub cmdlast_Click()

Adodc1.Recordset.MoveLast

End Sub

Private Sub cmdnext_Click()

Adodc1.Recordset.MoveNext

End Sub

Private Sub cmdprevious_Click()

Adodc1.Recordset.MoveLast

End Sub

Private Sub cmdsave_Click()

Adodc1.Recordset.Save

MsgBox "THE CURRENT RECORD WAS SAVED vb information= student

delibirating system"

End Sub

Private Sub cmdupdate_Click()

Adodc1.Recordset.Update

End Sub

Private Sub Command1_Click()

Page 32: STUDENT COUNSELING MANAGEMENT SYSTEM

Form3.Show

End Sub

Private Sub Command10_Click()

Form4.Show

End Sub

Private Sub Command11_Click()

MsgBox "ARE YOU SURE TO EXIT"

End

End Sub

Private Sub Image3_Click()

Form4.Show

End Sub

Private Sub Option1_Click()

If Option1.Value = True Then

TXTG = "FEMALE"

End If

End Sub

Private Sub Option2_Click()

If Option2.Value = True Then

TXTG = "MALE"

End If

End Sub

Page 33: STUDENT COUNSELING MANAGEMENT SYSTEM

Private Sub Picture3_Click()

Form3.Show

End Sub

CODING: MARK DETAILS

Private Sub Command1_Click()

If TXTGRO = "1ST GROUP" Then

TXTTOT = (Val(TXTMATH) + Val(TXTPHY) + Val(TXTCHE) + Val(TXTBIO)) /

4

ElseIf TXTGRO = "2ND GROUP" Then

TXTTOT = (Val(TXTMATH) + Val(TXTPHY) + Val(TXTCHE) +

Val(TXTCOM)) / 4

End If

End Sub

Private Sub Command10_Click()

Form2.Show

End Sub

Private Sub Command11_Click()

Unload Me

End Sub

Private Sub cmdadd_Click()

MsgBox "ADD NEW RECORD"

Page 34: STUDENT COUNSELING MANAGEMENT SYSTEM

Adodc1.Recordset.AddNew

End Sub

Private Sub cmddelete_Click()

MsgBox "DO YOU WANT DELETE CURRENT RECORD= vb information student

counselling system"

Adodc1.Recordset.Delete

End Sub

Private Sub cmdfirst_Click()

Adodc1.Recordset.MoveFirst

End Sub

Private Sub cmdlast_Click()

Adodc1.Recordset.MoveLast

End Sub

Private Sub cmdnext_Click()

Adodc1.Recordset.MoveNext

End Sub

Private Sub cmdprevious_Click()

Adodc1.Recordset.MovePrevious

End Sub

Private Sub cmdsave_Click()

Adodc1.Recordset.Save

Page 35: STUDENT COUNSELING MANAGEMENT SYSTEM

MsgBox "THE CURRENT RECORD WAS SAVED vb information= student

counselling system"

End Sub

Private Sub cmdupdate_Click()

Adodc1.Recordset.Update

End Sub

Private Sub Image3_Click()

Form4.Show

End Sub

Private Sub Opt1_Click()

If Opt1.Value = True Then

TXTGRO = "1ST GROUP"

TXTCOM.Visible = False

TXTBIO.Visible = True

End If

End Sub

Private Sub Opt2_Click()

If Opt2.Value = True Then

TXTGRO = "2ND GROUP"

TXTBIO.Visible = False

TXTCOM.Visible = True

End If

Page 36: STUDENT COUNSELING MANAGEMENT SYSTEM

End Sub

Private Sub OptE_Click()

If OptE.Value = True Then

Label4 = "HINDI"

End If

End Sub

Private Sub OptT_Click()

If OptT.Value = True Then

Label4 = "TAMIL"

End If

End Sub

Private Sub Picture3_Click()

Form5.Show

End Sub

CODING: COLLEGE AND COURSE FORM

Private Sub Command1_Click()

Adodc1.Recordset.MoveNext

Page 37: STUDENT COUNSELING MANAGEMENT SYSTEM

End Sub

Private Sub Command10_Click()

Form3.Show

End Sub

Private Sub Command2_Click()

If txtc = "ASHOK" And TXTCOURSE = "B.TECH.IT" Then

TXTFEE = "60000"

ElseIf txtc = " ASHOK " And TXTCOURSE = "BIO.TECH" Then

TXTFEE = "80587"

ElseIf txtc = " ASHOK " And TXTCOURSE = "BE.ELECTRONIC" Then

TXTFEE = "75862"

ElseIf txtc = " ASHOK " And TXTCOURSE = "MSC.IT" Then

TXTFEE = "150000"

ElseIf txtc = "PRABHU" And TXTCOURSE = "B.TECH.IT" Then

TXTFEE = "65120"

ElseIf txtc = " PRABHU " And TXTCOURSE = "BIO.TECH" Then

TXTFEE = "78587"

ElseIf txtc = " PRABHU " And TXTCOURSE = "BE.ELECTRONIC" Then

TXTFEE = "70586"

ElseIf txtc = " PRABHU " And TXTCOURSE = "MSC.IT" Then

TXTFEE = "140000"

ElseIf txtc = "NOEL" And TXTCOURSE = "B.TECH.IT" Then

TXTFEE = "85120"

ElseIf txtc = " NOEL " And TXTCOURSE = "BIO.TECH" Then

TXTFEE = "88587"

Page 38: STUDENT COUNSELING MANAGEMENT SYSTEM

ElseIf txtc = " NOEL " And TXTCOURSE = "BE.ELECTRONIC" Then

TXTFEE = "70586"

ElseIf txtc = " NOEL " And TXTCOURSE = "MSC.IT" Then

TXTFEE = "160000"

ElseIf txtc = "NIRMAL" And TXTCOURSE = "B.TECH.IT" Then

TXTFEE = "63120"

ElseIf txtc = " NIRMAL " And TXTCOURSE = "BIO.TECH" Then

TXTFEE = "74587"

ElseIf txtc = " NIRMAL " And TXTCOURSE = "BE.ELECTRONIC" Then

TXTFEE = "69586"

ElseIf txtc = " NIRMAL " And TXTCOURSE = "MSC.IT" Then

TXTFEE = "135000"

ElseIf txtc = "CHANDRU" And TXTCOURSE = "B.TECH.IT" Then

TXTFEE = "61120"

ElseIf txtc = " CHANDRU " And TXTCOURSE = "BIO.TECH" Then

TXTFEE = "71587"

ElseIf txtc = " CHANDRU " And TXTCOURSE = "BE.ELECTRONIC" Then

TXTFEE = "65586"

ElseIf txtc = " CHANDRU " And TXTCOURSE = "MSC.IT" Then

TXTFEE = "130000"

End If

End Sub

Private Sub Image3_Click()

Form4.Show

End Sub

Private Sub List1_Click()

Page 39: STUDENT COUNSELING MANAGEMENT SYSTEM

txtc.Text = List1.ItemData(List1.ListIndex)

txtc.Text = List1.List(List1.ListIndex)

End Sub

Private Sub Option1_Click()

If Option1.Value = True Then

TXTCOURSE = "B.TECH.IT"

End If

End Sub

Private Sub Option2_Click()

If Option2.Value = True Then

TXTCOURSE = "BIO.TECH"

End If

End Sub

Private Sub Option3_Click()

If Option3.Value = True Then

TXTCOURSE = "BE.ELECTRONIC"

End If

End Sub

Private Sub Option4_Click()

If Option4.Value = True Then

TXTCOURSE = "MSC.IT"

End If

End Sub

Page 40: STUDENT COUNSELING MANAGEMENT SYSTEM

Private Sub Picture3_Click()

Form6.Show

EndSub

Private Sub cmdadd_Click()

MsgBox "ADD NEW RECORD"

Adodc1.Recordset.AddNew

End Sub

Private Sub cmddelete_Click()

MsgBox "DO YOU WANT DELETE CURRENT RECORD= vb information student

counselling system"

Adodc1.Recordset.Delete

End Sub

Private Sub cmdfirst_Click()

Adodc1.Recordset.MoveFirst

End Sub

Private Sub cmdlast_Click()

Adodc1.Recordset.MoveLast

End Sub

Private Sub cmdnext_Click()

Adodc1.Recordset.MoveNext

End Sub

Private Sub cmdprevious_Click()

Page 41: STUDENT COUNSELING MANAGEMENT SYSTEM

Adodc1.Recordset.MovePrevious

End Sub

Private Sub cmdsave_Click()

Adodc1.Recordset.Save

MsgBox "THE CURRENT RECORD WAS SAVED vb information= student

counselling system"

End Sub

Private Sub cmdupdate_Click()

Adodc1.Recordset.Update

End Sub

CODING: COLLEGE SEATS FORM

Private Sub Command1_Click()Form7.ShowEnd Sub

Private Sub Command2_Click()Form8.ShowEnd Sub

Private Sub Command3_Click()Form9.ShowEnd Sub

Private Sub Command4_Click()Form10.ShowEnd Sub

Private Sub Command5_Click()Form11.Show

Page 42: STUDENT COUNSELING MANAGEMENT SYSTEM

End Sub

Private Sub Image3_Click()Form4.ShowEnd Sub

Private Sub Picture3_Click()Form7.ShowEnd Sub

CODING: ASHOK ENG COLLEGE

Private Sub Command1_Click()If TXTCOURSE = "B.TECH.IT" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "BIO.TECH" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "BE.ELECTRONIC" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "MSC.IT" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"End IfEnd Sub

Private Sub Command3_Click()Form6.ShowEnd Sub

Private Sub Option1_Click()If Option1.Value = True ThenTXTCOURSE = "B.TECH.IT"End IfEnd Sub

Private Sub Option2_Click()If Option2.Value = True ThenTXTCOURSE = "BIO.TECH"End If

Page 43: STUDENT COUNSELING MANAGEMENT SYSTEM

End Sub

Private Sub Option3_Click()If Option3.Value = True ThenTXTCOURSE = "BE.ELECTRONIC"End IfEnd Sub

Private Sub Option4_Click()If Option4.Value = True ThenTXTCOURSE = "MSC.IT"End IfEnd Sub

Private Sub cmddelete_Click()Adodc1.Recordset.DeleteMsgBox ("THE CURRENT RECORD IS DELETED"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"Adodc1.Recordset.MoveNextEnd Sub

Private Sub cmdexit_Click()Unload MeForm3.ShowEnd Sub

Private Sub cmdfirst_Click()Adodc1.Recordset.MoveFirstMsgBox ("THIS IS FIRST RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

Private Sub cmdlast_Click()Adodc1.Recordset.MoveLastMsgBox ("THIS IS LAST RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

Private Sub cmdnext_Click()If Adodc1.Recordset.EOF Then

Page 44: STUDENT COUNSELING MANAGEMENT SYSTEM

MsgBox ("NO RECORDS FOUND"), vbInformation, "STUDENT COUNSELLING MAINATANCE SYSTEM"ElseAdodc1.Recordset.MoveNextMsgBox ("U ARE IN NEXT RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End IfEnd Sub

Private Sub cmdprevious_Click()If Adodc1.Recordset.BOF ThenMsgBox "NO RECORDS FOUND", vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"ElseAdodc1.Recordset.MovePreviousMsgBox ("U ARE IN PREVIOUS REORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End IfEnd Sub

Private Sub Command2_Click()Adodc1.Recordset.SaveMsgBox ("SUCCESSFULLY APPLIED"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"Text1.Text = ""Text2.Text = ""End Sub

Private Sub cmdupdate_Click()Adodc1.Recordset.UpdateMsgBox ("RECORD UPDATED SUCCESSFULLY"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

CODING: PRABHU ENG COLLEGE

Private Sub Command1_Click()

Page 45: STUDENT COUNSELING MANAGEMENT SYSTEM

If TXTCOURSE = "B.TECH.IT" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "BIO.TECH" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "BE.ELECTRONIC" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "MSC.IT" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"End IfEnd Sub

Private Sub Command3_Click()Form6.ShowEnd Sub

Private Sub Option1_Click()If Option1.Value = True ThenTXTCOURSE = "B.TECH.IT"End IfEnd Sub

Private Sub Option2_Click()If Option2.Value = True ThenTXTCOURSE = "BIO.TECH"End IfEnd Sub

Private Sub Option3_Click()If Option3.Value = True ThenTXTCOURSE = "BE.ELECTRONIC"End IfEnd Sub

Private Sub Option4_Click()If Option4.Value = True ThenTXTCOURSE = "MSC.IT"End IfEnd Sub

Page 46: STUDENT COUNSELING MANAGEMENT SYSTEM

Private Sub cmddelete_Click()Adodc1.Recordset.DeleteMsgBox ("THE CURRENT RECORD IS DELETED"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"Adodc1.Recordset.MoveNextEnd Sub

Private Sub cmdexit_Click()Unload MeForm3.ShowEnd Sub

Private Sub cmdfirst_Click()Adodc1.Recordset.MoveFirstMsgBox ("THIS IS FIRST RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

Private Sub cmdlast_Click()Adodc1.Recordset.MoveLastMsgBox ("THIS IS LAST RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

Private Sub cmdnext_Click()If Adodc1.Recordset.EOF ThenMsgBox ("NO RECORDS FOUND"), vbInformation, "STUDENT COUNSELLING MAINATANCE SYSTEM"ElseAdodc1.Recordset.MoveNextMsgBox ("U ARE IN NEXT RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End IfEnd Sub

Private Sub cmdprevious_Click()If Adodc1.Recordset.BOF ThenMsgBox "NO RECORDS FOUND", vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"ElseAdodc1.Recordset.MovePrevious

Page 47: STUDENT COUNSELING MANAGEMENT SYSTEM

MsgBox ("U ARE IN PREVIOUS REORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End IfEnd Sub

Private Sub Command2_Click()Adodc1.Recordset.SaveMsgBox ("SUCCESSFULLY APPLIED"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"Text1.Text = ""Text2.Text = ""End Sub

Private Sub cmdupdate_Click()Adodc1.Recordset.UpdateMsgBox ("RECORD UPDATED SUCCESSFULLY"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

CODING: NOEL ENG COLLEGE

Private Sub Command1_Click()If TXTCOURSE = "B.TECH.IT" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "BIO.TECH" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "BE.ELECTRONIC" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "MSC.IT" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"End IfEnd Sub

Private Sub Command3_Click()Form6.ShowEnd Sub

Private Sub Option1_Click()If Option1.Value = True Then

Page 48: STUDENT COUNSELING MANAGEMENT SYSTEM

TXTCOURSE = "B.TECH.IT"End IfEnd Sub

Private Sub Option2_Click()If Option2.Value = True ThenTXTCOURSE = "BIO.TECH"End IfEnd Sub

Private Sub Option3_Click()If Option3.Value = True ThenTXTCOURSE = "BE.ELECTRONIC"End IfEnd Sub

Private Sub Option4_Click()If Option4.Value = True ThenTXTCOURSE = "MSC.IT"End IfEnd Sub

Private Sub cmddelete_Click()Adodc1.Recordset.DeleteMsgBox ("THE CURRENT RECORD IS DELETED"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"Adodc1.Recordset.MoveNextEnd Sub

Private Sub cmdexit_Click()Unload MeForm3.ShowEnd Sub

Private Sub cmdfirst_Click()Adodc1.Recordset.MoveFirstMsgBox ("THIS IS FIRST RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

Page 49: STUDENT COUNSELING MANAGEMENT SYSTEM

Private Sub cmdlast_Click()Adodc1.Recordset.MoveLastMsgBox ("THIS IS LAST RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

Private Sub cmdnext_Click()If Adodc1.Recordset.EOF ThenMsgBox ("NO RECORDS FOUND"), vbInformation, "STUDENT COUNSELLING MAINATANCE SYSTEM"ElseAdodc1.Recordset.MoveNextMsgBox ("U ARE IN NEXT RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End IfEnd Sub

Private Sub cmdprevious_Click()If Adodc1.Recordset.BOF ThenMsgBox "NO RECORDS FOUND", vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"ElseAdodc1.Recordset.MovePreviousMsgBox ("U ARE IN PREVIOUS REORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End IfEnd Sub

Private Sub Command2_Click()Adodc1.Recordset.SaveMsgBox ("SUCCESSFULLY APPLIED"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"Text1.Text = ""Text2.Text = ""End Sub

Private Sub cmdupdate_Click()Adodc1.Recordset.UpdateMsgBox ("RECORD UPDATED SUCCESSFULLY"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

Page 50: STUDENT COUNSELING MANAGEMENT SYSTEM

CODING: NIRMAL ENG COLLEGE

Private Sub Command1_Click()If TXTCOURSE = "B.TECH.IT" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "BIO.TECH" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "BE.ELECTRONIC" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "MSC.IT" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"End IfEnd Sub

Private Sub Command3_Click()Form6.ShowEnd Sub

Private Sub Option1_Click()If Option1.Value = True ThenTXTCOURSE = "B.TECH.IT"End IfEnd Sub

Private Sub Option2_Click()If Option2.Value = True ThenTXTCOURSE = "BIO.TECH"End IfEnd Sub

Private Sub Option3_Click()If Option3.Value = True ThenTXTCOURSE = "BE.ELECTRONIC"End IfEnd Sub

Private Sub Option4_Click()If Option4.Value = True Then

Page 51: STUDENT COUNSELING MANAGEMENT SYSTEM

TXTCOURSE = "MSC.IT"End IfEnd Sub

Private Sub cmddelete_Click()Adodc1.Recordset.DeleteMsgBox ("THE CURRENT RECORD IS DELETED"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"Adodc1.Recordset.MoveNextEnd Sub

Private Sub cmdexit_Click()Unload MeForm3.ShowEnd Sub

Private Sub cmdfirst_Click()Adodc1.Recordset.MoveFirstMsgBox ("THIS IS FIRST RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

Private Sub cmdlast_Click()Adodc1.Recordset.MoveLastMsgBox ("THIS IS LAST RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

Private Sub cmdnext_Click()If Adodc1.Recordset.EOF ThenMsgBox ("NO RECORDS FOUND"), vbInformation, "STUDENT COUNSELLING MAINATANCE SYSTEM"ElseAdodc1.Recordset.MoveNextMsgBox ("U ARE IN NEXT RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End IfEnd Sub

Private Sub cmdprevious_Click()

Page 52: STUDENT COUNSELING MANAGEMENT SYSTEM

If Adodc1.Recordset.BOF ThenMsgBox "NO RECORDS FOUND", vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"ElseAdodc1.Recordset.MovePreviousMsgBox ("U ARE IN PREVIOUS REORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End IfEnd Sub

Private Sub Command2_Click()Adodc1.Recordset.SaveMsgBox ("SUCCESSFULLY APPLIED"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"Text1.Text = ""Text2.Text = ""End Sub

Private Sub cmdupdate_Click()Adodc1.Recordset.UpdateMsgBox ("RECORD UPDATED SUCCESSFULLY"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

CODING: CHANDRU ENG COLLEGE

Private Sub Command1_Click()If TXTCOURSE = "B.TECH.IT" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "BIO.TECH" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "BE.ELECTRONIC" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"ElseIf TXTCOURSE = "MSC.IT" And TXTMARK <= 65 ThenMsgBox "NOT AVAIABLE"End IfEnd Sub

Private Sub Command3_Click()

Page 53: STUDENT COUNSELING MANAGEMENT SYSTEM

Form6.ShowEnd Sub

Private Sub Option1_Click()If Option1.Value = True ThenTXTCOURSE = "B.TECH.IT"End IfEnd Sub

Private Sub Option2_Click()If Option2.Value = True ThenTXTCOURSE = "BIO.TECH"End IfEnd Sub

Private Sub Option3_Click()If Option3.Value = True ThenTXTCOURSE = "BE.ELECTRONIC"End IfEnd Sub

Private Sub Option4_Click()If Option4.Value = True ThenTXTCOURSE = "MSC.IT"End IfEnd Sub

Private Sub cmddelete_Click()Adodc1.Recordset.DeleteMsgBox ("THE CURRENT RECORD IS DELETED"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"Adodc1.Recordset.MoveNextEnd Sub

Private Sub cmdexit_Click()Unload MeForm3.ShowEnd Sub

Private Sub cmdfirst_Click()

Page 54: STUDENT COUNSELING MANAGEMENT SYSTEM

Adodc1.Recordset.MoveFirstMsgBox ("THIS IS FIRST RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

Private Sub cmdlast_Click()Adodc1.Recordset.MoveLastMsgBox ("THIS IS LAST RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

Private Sub cmdnext_Click()If Adodc1.Recordset.EOF ThenMsgBox ("NO RECORDS FOUND"), vbInformation, "STUDENT COUNSELLING MAINATANCE SYSTEM"ElseAdodc1.Recordset.MoveNextMsgBox ("U ARE IN NEXT RECORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End IfEnd Sub

Private Sub cmdprevious_Click()If Adodc1.Recordset.BOF ThenMsgBox "NO RECORDS FOUND", vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"ElseAdodc1.Recordset.MovePreviousMsgBox ("U ARE IN PREVIOUS REORD"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End IfEnd Sub

Private Sub Command2_Click()Adodc1.Recordset.SaveMsgBox ("SUCCESSFULLY APPLIED"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"Text1.Text = ""Text2.Text = ""End Sub

Page 55: STUDENT COUNSELING MANAGEMENT SYSTEM

Private Sub cmdupdate_Click()Adodc1.Recordset.UpdateMsgBox ("RECORD UPDATED SUCCESSFULLY"), vbInformation, "STUDENT COUNSELLING MAINTANANCE SYSTEM"End Sub

TESTING

Page 56: STUDENT COUNSELING MANAGEMENT SYSTEM

In a software development project, errors can be injected at any stage during the

development. Testing performs a very critical role for quality and for ensuring the

reliability of software. During testing, the program to be tested is executed with set of

test cases, and the output of the program for the test cases is evaluated to determine if

the program is performing as it is expected to. Due to its approach, dynamic testing

can only ascertain the presence of error in the program; the exact nature of the error is

not usually decided by testing. Testing forms

The first step in determining the errors in the program. Clearly the success of

testing in revealing errors in programs depends critically on the test cases.

Testing is usually relied upon to detect the faults that occur during any phase of

the software development cycle, in addition to the faults that introduced during the

coding phase itself. For this, different levels of testing are used which perform

different tasks and aim to test different aspects of the system. The basic levels of

testing are unit testing, integration testing, system and acceptance testing.

UNIT TESTING:

Page 57: STUDENT COUNSELING MANAGEMENT SYSTEM

Unit testing is a dynamic method for verification, where the programs is

actually compiled and executed .It is one of the most widely used method, and the

coding phase is sometimes called “coding and unit testing phase”, as in other forms of

testing, unit testing involves executing the code with some test cases and then

evaluating the results.

The goal of unit testing is to test modules or ”units” and not the entire software

system. The programmer himself most often does unit testing, the programmers, after

finishing the coding of a module, test it with some data. The tested module is then

delivered for system integration and further testing there are 4 categories of tests that

a programmer will typically perform on a program unit

Page 58: STUDENT COUNSELING MANAGEMENT SYSTEM

INTEGRATIONG TESTING:

After the unit testing the modules is gradually integrated into subsystem, which

are then integrated them to eventually form the entire system. During integration of

modules Integration testing is performed .The goal of this testing is to detect design

errors, while focusing on testing the interconnection between modules.

After the system is put together, system testing is performed. here the system is

tested against the system requirements to see if all the requirements are met and the

system performs as specified by requirements. The entire software is tested and the

goal is to see if the software meets the requirements

Page 59: STUDENT COUNSELING MANAGEMENT SYSTEM

OUTPUT FORM: LOGIN FORM

Page 60: STUDENT COUNSELING MANAGEMENT SYSTEM

OUTPUT FORM: STUDENT DETAILS

Page 61: STUDENT COUNSELING MANAGEMENT SYSTEM

OUTPUT FORM: MARKS DETAILS

Page 62: STUDENT COUNSELING MANAGEMENT SYSTEM

OUTPUT FORM: COLLEGE AND COURSES

Page 63: STUDENT COUNSELING MANAGEMENT SYSTEM

OUTPUT FORM: SEAT FORM

Page 64: STUDENT COUNSELING MANAGEMENT SYSTEM

OUTPUT FORM: ASHOK ENG COLLEGE

Page 65: STUDENT COUNSELING MANAGEMENT SYSTEM

OUTPUT FORM: PRABHU ENG COLLEGE

Page 66: STUDENT COUNSELING MANAGEMENT SYSTEM

OUTPUT FORM:NOEL ENG COLLEGE

Page 67: STUDENT COUNSELING MANAGEMENT SYSTEM

OUTPUT FORM:NIRMAL ENG COLLEGE

Page 68: STUDENT COUNSELING MANAGEMENT SYSTEM

OUTPUT FORM:CHANDRU ENG COLLEGE

Page 69: STUDENT COUNSELING MANAGEMENT SYSTEM

REPORT FORM:STUDENT DETAILS

Page 70: STUDENT COUNSELING MANAGEMENT SYSTEM

REPORTFORM: 1ST GROUP MARK DETAILS

Page 71: STUDENT COUNSELING MANAGEMENT SYSTEM

REPORT FORM: 2ND GROUP MARK DETAILS

Page 72: STUDENT COUNSELING MANAGEMENT SYSTEM

REPORT FORM: COLLEGE AND COURSES

Page 73: STUDENT COUNSELING MANAGEMENT SYSTEM

CONCLUSION

This project incorporates all requirements of a Server. This system has been

developed as versatile and user- friendly as possible, keeping in mind the

advanced features in this technology.

This project is friendly to user and system interfaces. In this project it as

vb 6.0 front end & MSACCESS as a back end. With help of ms access ever

Worry data loss and so. It is very secure and safety. Without an authorized

person this project can’t be run or update. The STUDENT COUNSELING

MANAGEMENT SYSTEM project which help student for their higher

Studies and to select an good college and also a good course.

Page 74: STUDENT COUNSELING MANAGEMENT SYSTEM

BIBILIOGRAPHY

REFERENCES BOOKS:

VISUAL BASIC 6.0

AUTHOR: GARY CORNELL

VISUAL BASIC FROM THE GROUND UP

AUTHOR: CORNELL

DATABASE MANAGEMENT SYSTEM

AUTHOR: G.V.POST