Sie sind auf Seite 1von 36

COMPUTER LEARNING CENTRE

A PROJECT REPORT

Submitted by

Harsimran Singh () Naresh Kumar () Sukhwinder Singh ()

In partial fulfillment for the award of the degree Of

MASTERS OF SCIENCE (IT)

IN DOTWAY EDUCATORS

PTU LEARNING CENTRE, GOODWILL COMPLEX, LUDHIANA

Punjab Technical University, Jalandhar

SEPTEMBER, 2010

PUNJAB TECHNICAL UNIVERSITY, JALANDHAR

BONAFIDE CERTIFICATE

Certified that this project report “COMPUTER LEARNING CENTRE” is the bonafide work of “HARSIMRAN SINGH (), NARESH KUMAR () & SUKHWINDER SINGH ()” who carried out the project work under my supervision.

SIGNATURE

Mrs. Ramandeep Kaur (CENTRE HEAD)

SIGNATURE

Ms. Anjaly (PROJECT GUIDE)

SIGNATURE

Ms. Mandeep Kaur (SR. IT FACULTY) (IT DEPARTMENT)

ACKNOWLEDGEMENT

The successful completion of the project “COMPUTER LEARNING CENTER” is attributed to the great and indispensable help we have received from different people. First of all, we would like to take opportunity to thank Ms Mandeep Kaur our project guide, for her invaluable guidance and support, strenuous effort helped us in formulation and completion of the project. It is due to her benignant self that I have been able to develop this software. We own our special thanks to all the staff that helped us in the completion of our project, for proper help and constructive criticism in developing software. The overall systematic and encourage inspired us to overcome the problem in completing such a stupendous work. Last but not the least we thank to our friends for their willing cooperation during development of the project.

PREFACE

In the globalization of world everything is not easy to remember in our mind with the help of our mind power so we should have any source to remind these matters for the successful use of them. In this project we are going to discuss about these things which are useful for all these purposes. In this scheduled work we have process of a system that is related with an institution which has work to manage, retrieve, and add etc record about students and keep it secure. Our this system is useful to manage all this successfully in an organized manner through enquiries

In short words, it is useful to manage database of an institute. It is related with some forms to represent everything. It should have some features for its success like:

System should be scheduled stepwise. Every student record must be added. Enquiries should be completed. It should not have complex process.

TABLE OF CONTENTS

System Design

Designing is the most important phase of software development. It requires a careful planning and thinking on the part of the system designer.

Designing software means to plan how the various parts of the software are going to achieve the desired goal. It should be done with utmost care because if the phase contains any error then that will affect the performance of the system, as a result it may take more processing time, more response time, extra coding workload etc. Software design sits at the technical kernel of the software engineering process and is applied regardless of the software process model that is used. After the software requirements have been analyzed and specified, software design is the first of the three technical activities Designing, Coding and Testing that are required to build and verify the software. Each activity transforms information in such a manner that ultimately results in validated computer software.

DESIGN GOALS

The following goals were kept in mind while designing the system:

  • Make system user-friendly. This was necessary so that system could be used efficiently and system achieving objectives.

could act

as catalyst

in

  • Make system compatible i.e. It should fit in the total integrated system. Future maintenance and enhancement must be less.

  • Make the system compatible so that it could integrate other modules of system into itself.

System Design Designing is the most important phase of software development. It requires a careful planning

Make the system reliable, understandable and cost-effective.

Log in Form

Log in Form

Welcome Form

Welcome Form

Prospects Form

Prospects Form

Registration Form

Registration Form

Payment of Registration Form

Payment of Registration Form

Semester Fees Form

Semester Fees Form

Reappear Form

Reappear Form

LOG IN FORM

CODING

Private Sub Command1_Click() If (Text1.Text = "clc") And (Text2.Text = "clc") Then Load WELCOME WELCOME.Show Unload Me Else MsgBox "Either Username Or Password Is Incorrect", vbCritical, "Warning"

Text1.SetFocus

End If

End Sub

Private Sub Command2_Click() Dim i As Integer i = MsgBox("Do You Want To Exit?", vbYesNo + vbQuestion, "Exit Application") If i = 6 Then Unload Me End If End Sub

Private Sub Command3_Click() Text1.Text = " " Text2.Text = " " End Sub

WELCOME FORM

Private Sub Form_Load() Timer1.Enabled = True End Sub

Private Sub Timer1_Timer() PB1.Value = PB1.Value + 2 If PB1.Value = 100 Then Timer1.Enabled = False

MDIForm1.Show

WELCOME.Hide End If End Sub

Prospectus Form

Dim con As New ADODB.Connection Dim rs As New ADODB.Recordset Public Sub display() Text1.Text = rs.Fields(0) Text2.Text = rs.Fields(1) Text3.Text = rs.Fields(2) Text4.Text = rs.Fields(3) Text5.Text = rs.Fields(4) Text6.Text = rs.Fields(5) Text7.Text = rs.Fields(6) Text8.Text = rs.Fields(7) Text9.Text = rs.Fields(8) End Sub Private Sub Command1_Click() If Text1.Text <> " " Then rs.AddNew rs.Fields(0) = Text1.Text rs.Fields(1) = Text2.Text rs.Fields(2) = Text3.Text rs.Fields(3) = Text4.Text rs.Fields(4) = Text5.Text rs.Fields(5) = Text6.Text rs.Fields(6) = Text7.Text rs.Fields(7) = Text8.Text rs.Fields(8) = Text9.Text rs.Update End If Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " " Text9.Text = " " End Sub Private Sub Command2_Click()

rs.Find "Prospect= ' " & Trim(Text1.Text) & " ' " Text1.Text = rs.Fields(0) Text2.Text = rs.Fields(1) Text3.Text = rs.Fields(2) Text4.Text = rs.Fields(3) Text5.Text = rs.Fields(4) Text6.Text = rs.Fields(5) Text7.Text = rs.Fields(6) Text8.Text = rs.Fields(7) Text9.Text = rs.Fields(8) rs.Requery End Sub Private Sub Command3_Click() On Error GoTo Cancel rs.MovePrevious display Exit Sub Cancel:

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

Private Sub Command4_Click() On Error GoTo Cancel rs.MoveNext display Exit Sub Cancel:

Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " "

Text6.Text = " " Text7.Text = " " Text8.Text = " " Text9.Text = " " End Sub

Private Sub Command5_Click() On Error GoTo Cancel rs.MoveFirst display Exit Sub Cancel:

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

Private Sub Command6_Click() On Error GoTo Cancel rs.MoveLast display Exit Sub Cancel:

Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " " Text9.Text = " " End Sub Private Sub Command7_Click()

rs.Delete rs.MovePrevious If rs.EOF Then rs.MoveLast If rs.BOF Then rs.MoveLast display End Sub Private Sub Command8_Click() Me.Hide End Sub Private Sub Form_Load() con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=H:\Harsimran\Centre\Centre.mdb;" con.Open rs.Open "select * from Prospectus", con, adOpenDynamic, adLockOptimistic End Sub

Reappear Form

Dim con As New ADODB.Connection Dim rs As New ADODB.Recordset Public Sub display() Text1.Text = rs.Fields(0) Text2.Text = rs.Fields(1) Text3.Text = rs.Fields(2) Text4.Text = rs.Fields(3) Text5.Text = rs.Fields(4) Text6.Text = rs.Fields(5) Text7.Text = rs.Fields(6) Text8.Text = rs.Fields(7)

End Sub Private Sub Command1_Click() If Text1.Text <> " " Then rs.AddNew rs.Fields(0) = Text1.Text rs.Fields(1) = Text2.Text rs.Fields(2) = Text3.Text rs.Fields(3) = Text4.Text rs.Fields(4) = Text5.Text rs.Fields(5) = Text6.Text rs.Fields(6) = Text7.Text rs.Fields(7) = Text8.Text

rs.Update End If Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " "

End Sub

Private Sub Command2_Click()

rs.Find "Registration = ' " & Trim(Text1.Text) & "'" Text1.Text = rs.Fields(0) Text2.Text = rs.Fields(1) Text3.Text = rs.Fields(2) Text4.Text = rs.Fields(3) Text5.Text = rs.Fields(4) Text6.Text = rs.Fields(5) Text7.Text = rs.Fields(6) Text8.Text = rs.Fields(7) rs.Requery End Sub

Private Sub Command3_Click() On Error GoTo Cancel rs.MovePrevious display Exit Sub Cancel:

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

Private Sub Command4_Click() On Error GoTo Cancel rs.MoveNext display Exit Sub Cancel:

Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " "

Text7.Text = " " Text8.Text = " " End Sub

Private Sub Command5_Click() On Error GoTo Cancel rs.MoveFirst display Exit Sub Cancel:

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

Private Sub Command6_Click() On Error GoTo Cancel rs.MoveLast display Exit Sub Cancel:

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

Private Sub Command7_Click() rs.Delete rs.MovePrevious If rs.EOF Then rs.MoveLast

If rs.BOF Then rs.MoveLast display End Sub

Private Sub Command8_Click() Me.Hide End Sub

Private Sub Form_Load() con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=H:\Harsimran\Centre\Centre.mdb;" con.Open rs.Open "select * from Reappear", con, adOpenDynamic, adLockOptimistic End Sub

Registration form

Dim con As New ADODB.Connection Dim rs As New ADODB.Recordset

Public Sub display() Text1.Text = rs.Fields(0) Text2.Text = rs.Fields(1) Text3.Text = rs.Fields(2) Text4.Text = rs.Fields(3) Text5.Text = rs.Fields(4) Text6.Text = rs.Fields(5) Text7.Text = rs.Fields(6) Text8.Text = rs.Fields(7) Text9.Text = rs.Fields(8) Text10.Text = rs.Fields(9)

End Sub

Private Sub Command1_Click() If Text1.Text <> " " Then rs.AddNew rs.Fields(0) = Text1.Text rs.Fields(1) = Text2.Text rs.Fields(2) = Text3.Text rs.Fields(3) = Text4.Text rs.Fields(4) = Text5.Text rs.Fields(5) = Text6.Text rs.Fields(6) = Text7.Text rs.Fields(7) = Text8.Text rs.Fields(8) = Text9.Text rs.Fields(9) = Text10.Text

rs.Update End If Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " "

Text8.Text = " " Text9.Text = " " Text10.Text = " " End Sub

Private Sub Command2_Click() rs.Find "Registration = ' " & Trim(Text1.Text) & "'" Text1.Text = rs.Fields(0) Text2.Text = rs.Fields(1) Text3.Text = rs.Fields(2) Text4.Text = rs.Fields(3) Text5.Text = rs.Fields(4) Text6.Text = rs.Fields(5) Text7.Text = rs.Fields(6) Text8.Text = rs.Fields(7) Text9.Text = rs.Fields(8) Text10.Text = rs.Fields(9) rs.Requery End Sub

Private Sub Command3_Click() On Error GoTo Cancel rs.MovePrevious display Exit Sub Cancel:

Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " " Text9.Text = " " Text10.Text = " " End Sub

Private Sub Command4_Click() On Error GoTo Cancel

rs.MoveNext display Exit Sub Cancel:

Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " " Text9.Text = " " Text10.Text = " " End Sub

Private Sub Command5_Click() On Error GoTo Cancel rs.MoveFirst display Exit Sub Cancel:

Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " " Text9.Text = " " Text10.Text = " " End Sub

Private Sub Command6_Click() On Error GoTo Cancel rs.MoveLast display Exit Sub Cancel:

Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " " Text9.Text = " " Text10.Text = " " End Sub

Private Sub Command7_Click()

rs.Delete rs.MovePrevious If rs.EOF Then rs.MoveLast If rs.BOF Then rs.MoveLast display

End Sub

Private Sub Command8_Click() Me.Hide End Sub

Private Sub Form_Load() con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=H:\Harsimran\Centre\Centre.mdb;" con.Open rs.Open "select * from Addmission", con, adOpenDynamic, adLockOptimistic End Sub

Payment of Registration

Dim con As New ADODB.Connection Dim rs As New ADODB.Recordset Public Sub display() Text1.Text = rs.Fields(0) Text2.Text = rs.Fields(1) Text3.Text = rs.Fields(2) Text4.Text = rs.Fields(3) Text5.Text = rs.Fields(4) Text6.Text = rs.Fields(5) Text7.Text = rs.Fields(6) Text8.Text = rs.Fields(7)

End Sub Private Sub Command1_Click() If Text1.Text <> " " Then rs.AddNew rs.Fields(0) = Text1.Text rs.Fields(1) = Text2.Text rs.Fields(2) = Text3.Text rs.Fields(3) = Text4.Text rs.Fields(4) = Text5.Text rs.Fields(5) = Text6.Text rs.Fields(6) = Text7.Text rs.Fields(7) = Text8.Text

rs.Update End If Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " "

End Sub

Private Sub Command2_Click() rs.Find "Registration = ' " & Trim(Text1.Text) & " ' "

Text1.Text = rs.Fields(0) Text2.Text = rs.Fields(1) Text3.Text = rs.Fields(2) Text4.Text = rs.Fields(3) Text5.Text = rs.Fields(4) Text6.Text = rs.Fields(5) Text7.Text = rs.Fields(6) Text8.Text = rs.Fields(7) rs.Requery End Sub

Private Sub Command3_Click() On Error GoTo Cancel rs.MovePrevious display Exit Sub Cancel:

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

Private Sub Command4_Click() On Error GoTo Cancel rs.MoveNext display Exit Sub Cancel:

Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " "

Text8.Text = " " End Sub

Private Sub Command5_Click() On Error GoTo Cancel rs.MoveFirst display Exit Sub Cancel:

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

Private Sub Command6_Click() On Error GoTo Cancel rs.MoveLast display Exit Sub Cancel:

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

Private Sub Command7_Click() rs.Delete rs.MovePrevious If rs.EOF Then rs.MoveLast If rs.BOF Then rs.MoveLast

display

End Sub

Private Sub Command8_Click() Me.Hide End Sub

Private Sub Form_Load() con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=H:\Harsimran\Centre\Centre.mdb;" con.Open rs.Open "select * from Addmission1", con, adOpenDynamic, adLockOptimistic End Sub

Semester Fees Form

Dim con As New ADODB.Connection Dim rs As New ADODB.Recordset Public Sub display() Text1.Text = rs.Fields(0) Text2.Text = rs.Fields(1) Text3.Text = rs.Fields(2) Text4.Text = rs.Fields(3) Text5.Text = rs.Fields(4) Text6.Text = rs.Fields(5) Text7.Text = rs.Fields(6) Text8.Text = rs.Fields(7)

End Sub Private Sub Command1_Click() If Text1.Text <> " " Then rs.AddNew rs.Fields(0) = Text1.Text rs.Fields(1) = Text2.Text rs.Fields(2) = Text3.Text rs.Fields(3) = Text4.Text rs.Fields(4) = Text5.Text rs.Fields(5) = Text6.Text rs.Fields(6) = Text7.Text rs.Fields(7) = Text8.Text

rs.Update End If Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " " Text7.Text = " " Text8.Text = " "

End Sub

Private Sub Command2_Click()

rs.Find "Registration = ' " & Trim(Text1.Text) & " ' " Text1.Text = rs.Fields(0) Text2.Text = rs.Fields(1) Text3.Text = rs.Fields(2) Text4.Text = rs.Fields(3) Text5.Text = rs.Fields(4) Text6.Text = rs.Fields(5) Text7.Text = rs.Fields(6) Text8.Text = rs.Fields(7) rs.Requery End Sub

Private Sub Command3_Click() On Error GoTo Cancel rs.MovePrevious display Exit Sub Cancel:

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

Private Sub Command4_Click() On Error GoTo Cancel rs.MoveNext display Exit Sub Cancel:

Text1.Text = " " Text2.Text = " " Text3.Text = " " Text4.Text = " " Text5.Text = " " Text6.Text = " "

Text7.Text = " " Text8.Text = " " End Sub

Private Sub Command5_Click() On Error GoTo Cancel rs.MoveFirst display Exit Sub Cancel:

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

Private Sub Command6_Click() On Error GoTo Cancel rs.MoveLast display Exit Sub Cancel:

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

Private Sub Command7_Click() rs.Delete rs.MovePrevious If rs.EOF Then rs.MoveLast

If rs.BOF Then rs.MoveLast display End Sub

Private Sub Command8_Click() Me.Hide End Sub

Private Sub Form_Load() con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=H:\Harsimran\Centre\Centre.mdb;" con.Open rs.Open "select * from Reappear", con, adOpenDynamic, adLockOptimistic End Sub

Date Reporst