Acknowledgement: The Project Is An Attitude, A Philosophy of Life
Acknowledgement: The Project Is An Attitude, A Philosophy of Life
Acknowledgement: The Project Is An Attitude, A Philosophy of Life
believe that at some stage of creating the project starts taking a life
of its own. Once it does the author just has to kneel down claw at the
earth , overturn the soil and pray for the rain. The project is capable of
unfolding itself . there is no need for the author to take credit for it.
Before we get into the thick of the things I would like to add a few
heartfelt words for the people who were part of this project in
numerous ways ….. people who gave unending support right from the
Mrs. Arti Srivastava ran all the programs in this project and to my
horror found several that did not run correctly in certain situation. I
attention for details and more so for his uncanny ability to spot the
Nowadays as more and more preference is being given to education and with
the increase in population more and youths are coming forward to get educated.
Thus to meet such a huge demand more and more private institutes are being
opened . if you move to any place you will surely find 1 or 2 institutes offering
variety of courses. As there has been revolution in almost every field , whether it
animation , hospitality etc. there are hundreds of courses . Thus to teach all
these subjects you need professionals in their own field as faculty of your
institutes.
Now the problems comes as how to manage and keep records of so many
Now to tackle such type of problems everywhere computers are used. And to
Using this software it is very easy to maintain the records of all the students,
Faculty as well as all the courses running at the institute. It is a user friendly
Thus as the name of the project “INSTITUTE MANAGEMENT” implies that this
software can really manage and keep safe all the records of the institute.
PREFACE
This application program comes in customizable levels and is very
beneficial for all the Hospital for the record keeping of all the
that all the different nagging problems and spur at the moment hassles
could be eliminated to the extent , so that the access to the users does not
Efforts have been made to shake the system users friendly that can be handled by
a novice . The software will help in converting the realisms and realism of
versions and will help in strong valuable information in the sophisticated way
possible.
APPLICATION
FROM
AFFILIATED FROM
M.J.P.ROHILKHAND UNIVERSITY
BAREILLY
Submitted By:--
Pulkit Ranjan
SYSTEM DESIGN
following reasons: -
also be high.
errors to occur
the people who will use it in the way that is use full for
complicity
INPUT VERFICATION AND CONTROL: -
There is various methods, which are commonly, use to
documents.
database.
meaning less total called hash. When the records are entered and
between 4999 and 6001 if the order numbers recorded on the input
record does note match within that range, an error message will be
displayed.
character data. The fields can be edited to ascertain that only that
2. Internal Output
error report.
the data.
design.
interpret ate
1. Every report or output screen should have a title.
on a report.
system user who will receive them and out put design may
during system analysis. Starting point for output design DFD’s for the
new system. The design unit DFD’ s must identify output requirement,
which can be easily, find after examining the DFD’s for data flow that
2. Select output medium and format: Select the output medium and the
TOOLS:
PLATFORM:
1. CANDIDATE DECLARATION
2. CERTIFICATE OF ORIGINALITY
3. ACKNOWLEDGEMENT
4. PREFACE
7. REQUIREMENT ANALYSIS
• Software Requirement
• Hardware Requirement
8. SYSTEM ANALYSIS
9. SYSTEM DESIGN
13.PROGRAMME STRUCTURE
16.CONCLUSION
PROJECT DESCRIPTION
DATA STRUCTURE-
objectives:
software design,
description.
is ,to maintain the records of all the students , the courses being availed by
the institute and the faculty involved in the institute to teach these
subjects.
As if the institute is very big and offering variety of courses ,thus the
number of students would also be very large and thus to teach so many
students and that too that many variety of courses ,would surely require
Now for the proper functioning of the institute we need to have records of
etc. And the master degree courses like MCA , MBA , MSc IT etc.
occupied.:-
Each course has its own capacity . some courses may have 30 seats , some
may have 60 seats while a few courses may have 120 seats.
Fee structure or the mode of payment:- now as the fee is
deposited by each and Everyone. Now if the fees is a large sum of money
then a few may give cash while some may give cheque while some may
The faculty :- now the institute offering so many courses will also
require faculty to teach those courses and each teacher will have to be
As we discussed on the last page the about the records that age likely to be
and the records are to be kept and updated manually using that old method
2. The data of records maintained in the register are not safe. As you
cannot make several copies of the same registers, it is possible that your
registor may be lost, stolen , get wet , catch fire etc . there are many
possibilities in which the data may be damaged . now if such happens it
would now really become a very tedious job to again maintain all the
records.
3. The old method is very time consuming. As suppose there is a lot of rush
on the fee counter and if you have to search the records of the students.
new student joins the institute or leaves the institute or want’s to change
the course , then to again change all the records of the students would
“INSTITUTE MANAGEMENT”:-
software .
MERITS:=>
1. DATA SECURITY :- the data remains secure in all forms. As
several copies of the same records can be formed thus if
the data .Thus saving the data from getting redundant. This ensures
integrated data is that all the records can be extracted from a single copy.
And also all the copies of it stored at different places would hold the same
data .
given as “add new” , by clicking on that button we get the option of adding
a new record . So we can easily insert the data . but it should be kept in
mind that a data can only be inserted if the user has logged in by the login
name
as by using the option button ‘ delete’. It is the same in it that a data can only
‘ADMINISTRATOR’.
or any student leaves the course , or about the fee structure of the students
they all have to be updated time to time. Therefore it is also very easy to
update all the necessary records , as by clicking on the click button ‘update’.
By using that button the options come for updating the records thus making
students and if you have only a single identity of that student: suppose you
know his registration number only or u know his address than using such
type of identities we can find out the full details of the students , like the
name , his address , no. of marks obtained, amount of fees deposited etc.
This shows the steps involved in the working of the project . These are as
follows:-
Step 1:- the screen with a beautiful wallpaper embedded with two text
If you think the username and the password is ok click on the OK button
There are two types of password: one is for the administrator use
Step 2 :- now if your password is correct you can start using the project.
An MDI form gets opened with two options: FORMS and EDIT.
Step 3 :- if you want to work on the software click on the option FORMS.
Then the list of all the forms contained in it comes out of which
you can choose any one of them on which you want to work.
the EXIT form, and the one remaining is for administrational use.
The list of those 10 forms are:-
1. COURSE MASTER.
2. BATCH MASTER
3. STUDENT MASTER
4. ATTENDENCE
5. MARKS
6. PAYMENT
7. FACULTY MASTER
8. SEMESTER GRADE
10. EXIT
On whichever form you want to work upon you can click on hat fornm and
Step 4:- if you want to bring an changes or you have find any specifis
record to the records ,use the other option of the MDI form
‘EDIT’.
1. DELETE.
2. FIND
Step 4.1 :- if suppose any student has to leave the college or he has to
change His course , in that situation the need for deleting some specific
some student or any faculty. Thus the delete option consist of two sub-
forms:-
• STUDENT MASTER
• FACULTY MASTER
a combo box in which you can put the registration number of that student .
the registration no. that you feed in that combo box ,the details of that
student occurs in the text box located just below it. If you are sure to
delete the records of that student ,then click on OK button ,and to return
to the original form on which you are working click on the CLOSE button.
ಎ Remember that the data can only be deleted if you have have logged in
Step 4.1.b:- to delete a record from the FACULTY MASTER: if you wish
to Delete some record of any faculty we use this option . the difference
from the above is that in it only records of the faculty member can be
that you feed in that combo box ,the details of that teacher occurs in the
text box located just below it. If you are sure to delete the records of that
ಎ Remember that the data can only be deleted if you have have logged in
Step 4.2 :- now if you want to search the record of any student or faculty
we make the use of the form FIND .
as the record of the student you are finding you have to know his name or
• STUDENT DETAILS.
• MARKS
• SEMESTER GRADE.
Step 4.2.a:- if you want to get the personal details of a student then we
make the use of this form STUDENTS DETAILS. To find some record you
need to know the students registration no. or his name or his batch code or
the admission he has taken in which duration. All these are connected with a
combo box. On any one of the option button using which you want to find
the details , click on it. A combo box will open in front of it , which would
contain all the names or registration no. etc which ever you have selected.
From that you can choose the desired name , and find the details.
Step 4.2.b:- if you want to know the marks of the student . then the form is
provided with 3 option buttons: registration no. , marks and test code; each
consisting of a combo box . Choosing any one them , you can find out the
Step 4.2.c:- this SEMESTER GRADE is the last form using which you can
you can know the performance of the student. The form consist of two
combo box. Thus we can choose any one of it and know the performance of
the students. you get the students record as the semester grade and
semester number.
Column
Data type size
name
registration
number 7
no. ATTENDANCE
Date date 8
Status text 8
BATCH MASTER
Name type
1. Course number5 Code of course
code
2. Batch Numbe 5 Code of batch
code r
3. Start date 12 Starting of batch
date
4. End date Date 12 Ending of batch
5. Days text 9 No. of working
pattern days
6. Time text 9 No. of working
slot hours
7. Faculty number5 Code of faculty
code
8. Total number3 No. of seats
seats available
9. Updated number3 No of seats filled
seats
COURSE MASTER
S_No Column
S.No Name
Column Name Data
Data type
Type Size
Size Description
Description
Registratio
Enter
Number
Save
Date of
Attendance
STUDENT Move
Move Next
Absent Status Present
MASTER Previous
Delete
BATCH MASTER
Course
Code
Add New
Batch
Code
Save
Start Date
Seats
Update
End Date
Modify
Days
pattern
Move Next
Time Slot
Student
Total
Seats
Faculty
Updated
Code
Master Move Previous
Close
No.of
semester
COURSE MASTER
Course
Code
Add New
Save
Course
Name
Find
No. Of
Modules
Modify
Total Fees
Move Next
Course
Duration
Move Previous
Eligibility
Delete
Total
Seats
Batch Master
Seats
Updated
Close
Batch Master
DATA FLOW DIAGRAM
IDENTITY CHECK
ADMINISTRATO
R PROGRAMMER
INSTITUTE MANAGER
Batch Master
Course Master
Student Master
Attendance Marks
Payment
Faculty master
Semester Grade
MDI FORM
FORMS EDIT
STUDENT’S
(TABLES) SEMESTE
STUDENT FACULTY
DETAILS MARKS
FIND R
MASTER DELETEMASTER
FACULTY MASTER
Add New
Modify
Move Previous
Faculty
Skill Delete
BATCH MASTER
Close
STUDENT MASTER
Registratio
n Number Add New
Student Name
Save
Student
Address
Find
Student
Phone
Modify
Registration
Date
Move Next
YesBatch
Graduate
Placement
Status No
Required Move Previous
Delete
Close
Coding
Form Login
Option Explicit
Dim db As Database
Dim I As Integer
LoginSucceeded = False
Unload Me
End Sub
cmdOK.Cancel = False
txtUserName.SetFocus
txtUserName.SelStart = 0
txtUserName.SelLength = Len(txtUserName.Text)
Exit Sub
End If
LoginSucceeded = True
Load MDIForm1
MDIForm1.Show
ChkUserName = txtUserName.Text
Me.Hide
Unload Me
Else
I=I+1
If I = 3 Then
Unload MDIForm1
Unload Me
Exit Sub
End If
txtPassword.SetFocus
txtPassword.SelStart = 0
txtPassword.SelLength = Len(txtPassword.Text)
SendKeys "{Home}+{End}"
End If
End Sub
I=0
End Sub
'Dim a As Integer
'a = a + 1
End Sub
Form MDI
Option Explicit
Private Sub MDIForm_Load()
Load Form2
Form2.Show
End Sub
Form5.Height = MDIForm1.ScaleHeight
Form5.Width = MDIForm1.ScaleWidth
Form13.Height = MDIForm1.ScaleHeight
Form13.Width = MDIForm1.ScaleWidth
End Sub
Load Form3
Form3.Show
Unload Form1
Unload Form2
Unload Form4
Unload Form5
Unload Form6
Unload Form7
Unload Form8
Unload Form9
Unload Form10
Unload Form11
Unload Form12
Unload Form13
End Sub
'Form2.Width = MDIForm1.ScaleWidth
'Form2.Height = MDIForm1.ScaleHeight
Load Form2
Form2.Show
Unload Form1
Unload Form3
Unload Form4
Unload Form5
Unload Form6
Unload Form7
Unload Form8
Unload Form9
Unload Form10
Unload Form11
Unload Form12
Unload Form13
End Sub
'Form13.Height = MDIForm1.ScaleHeight
'Form13.Width = MDIForm1.ScaleWidth
Load Form13
Form13.Show
Unload Form1
Unload Form2
Unload Form3
Unload Form4
Unload Form5
Unload Form6
Unload Form7
Unload Form8
Unload Form9
Unload Form10
Unload Form11
Unload Form12
Unload frmUser
End Sub
Load Form10
Form10.Show
Unload Form1
Unload Form2
Unload Form3
Unload Form5
Unload Form6
Unload Form7
Unload Form8
Unload Form9
Unload Form11
Unload Form12
Unload Form13
Unload frmUser
End Sub
End
End Sub
Load Form12
Form12.Show
Unload Form1
Unload Form2
Unload Form3
Unload Form5
Unload Form6
Unload Form7
Unload Form8
Unload Form9
Unload Form10
Unload Form11
Unload Form13
Unload frmUser
End Sub
Load Form8
Form8.Show
Unload Form1
Unload Form2
Unload Form3
Unload Form4
Unload Form5
Unload Form6
Unload Form7
Unload Form9
Unload Form10
Unload Form11
Unload Form12
Unload Form13
Unload frmUser
End Sub
Load Form14
Form14.Show
Unload Form1
Unload Form2
Unload Form3
Unload Form5
Unload Form6
Unload Form7
Unload Form8
Unload Form9
Unload Form10
Unload Form11
Unload Form12
Unload Form13
Unload frmUser
End Sub
Load Form1
Form1.Show
Unload Form2
Unload Form3
Unload Form5
Unload Form6
Unload Form7
Unload Form8
Unload Form9
Unload Form10
Unload Form11
Unload Form12
Unload Form13
Unload frmUser
End Sub
Load Form5
Form5.Show
Unload Form1
Unload Form2
Unload Form3
Unload Form4
Unload Form6
Unload Form7
Unload Form8
Unload Form9
Unload Form10
Unload Form11
Unload Form12
Unload Form13
Unload frmUser
End Sub
Load Form6
Form6.Show
Unload Form1
Unload Form2
Unload Form3
Unload Form4
Unload Form5
Unload Form7
Unload Form8
Unload Form9
Unload Form10
Unload Form11
Unload Form12
Unload Form13
Unload frmUser
End Sub
Load Form7
Form7.Show
Unload Form1
Unload Form2
Unload Form3
Unload Form4
Unload Form5
Unload Form6
Unload Form8
Unload Form9
Unload Form10
Unload Form11
Unload Form12
Unload Form13
Unload frmUser
End Sub
Load Form9
Form9.Show
Unload Form1
Unload Form2
Unload Form3
Unload Form5
Unload Form6
Unload Form7
Unload Form8
Unload Form10
Unload Form11
Unload Form12
Unload Form13
Unload frmUser
End Sub
Load Form4
Form4.Show
Unload Form1
Unload Form2
Unload Form3
Unload Form5
Unload Form6
Unload Form7
Unload Form8
Unload Form9
Unload Form10
Unload Form11
Unload Form12
Unload Form13
Unload frmUser
End Sub
Load frmUser
frmUser.Show
Unload Form1
Unload Form2
Unload Form3
Unload Form4
Unload Form5
Unload Form6
Unload Form7
Unload Form8
Unload Form9
Unload Form10
Unload Form11
Unload Form12
Unload Form13
Else
End If
End Sub
Form Batch_Master
Option Explicit
Data1.Refresh
Data1.Recordset.AddNew
Data1.Recordset("BATCH_CODE") = Text1
Data1.Recordset("DAYS_PATTERN") = Text5
Data1.Recordset("COURSE_CODE") = Combo1.Text
Data1.Recordset("TIME_SLOT") = Text7
Data1.Recordset("FAC_CODE") = Text8
Data1.Recordset("TOTAL_SEATS") = Text9
Data1.Recordset("UPDATED_SEATS") = Text10
Data1.Recordset.Update
End Sub
Data1.Recordset.Edit
Data1.Recordset("BATCH_CODE") = Text1
Data1.Recordset("DAYS_PATTERN") = Text5
Data1.Recordset("COURSE_CODE") = Combo1.Text
Data1.Recordset("TIME_SLOT") = Text7
Data1.Recordset("FAC_CODE") = Text8
Data1.Recordset("TOTAL_SEATS") = Text9
Data1.Recordset("UPDATED_SEATS") = Text10
Data1.Recordset.Update
End Sub
Form13.Data1.Refresh
Text9.Text = Form13.Data1.Recordset("total_seats")
Data1.Refresh
Text5.Text = Data1.Recordset("DAYS_PATTERN")
Combo1.Text = Data1.Recordset("COURSE_CODE")
Text7.Text = Data1.Recordset("TIME_SLOT")
Text8.Text = Data1.Recordset("FAC_CODE")
Text9.Text = Data1.Recordset("TOTAL_SEATS")
Text10.Text = Data1.Recordset("UPDATED_SEATS")
End Sub
Text1.Text = ""
M1.Mask = ""
M1.Text = ""
M1.Mask = "##/##/####"
M2.Mask = ""
M2.Text = ""
M2.Mask = "##/##/####"
Text5 = ""
Text7 = ""
Text8 = ""
Text9 = ""
Text10 = ""
Command2.Enabled = True
End Sub
modimethod
Else
addmethod
End If
End Sub
Data1.Refresh
Data1.Recordset.MoveNext
If Data1.Recordset.EOF Then
Data1.Recordset.MoveLast
End If
Text1.Text = Data1.Recordset("BATCH_CODE")
Text5.Text = Data1.Recordset("DAYS_PATTERN")
Combo1.Text = Data1.Recordset("COURSE_CODE")
Text7.Text = Data1.Recordset("TIME_SLOT")
Text8.Text = Data1.Recordset("FAC_CODE")
Text9.Text = Data1.Recordset("TOTAL_SEATS")
Text10.Text = Data1.Recordset("UPDATED_SEATS")
End Sub
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF Then
Data1.Recordset.MoveFirst
End If
Text1.Text = Data1.Recordset("BATCH_CODE")
Text5.Text = Data1.Recordset("DAYS_PATTERN")
Combo1.Text = Data1.Recordset("COURSE_CODE")
Text7.Text = Data1.Recordset("TIME_SLOT")
Text8.Text = Data1.Recordset("FAC_CODE")
Text9.Text = Data1.Recordset("TOTAL_SEATS")
Text10.Text = Data1.Recordset("UPDATED_SEATS")
End Sub
check = True
Data1.Refresh
If Data1.Recordset("UPDATED_SEATS") = 0 Then
Exit Sub
End If
Text10.Text = Val(Text9.Text) - 1
Else
Text10.Text = Val(Data1.Recordset!updated_seats) - 1
End If
End Sub
Data1.Refresh
Dim a As Integer
If a = 6 Then
Data1.Recordset.Edit
Data1.Recordset("BATCH_CODE") = Text1
Data1.Recordset("DAYS_PATTERN") = Text5
Data1.Recordset("COURSE_CODE") = Combo1.Text
Data1.Recordset("TIME_SLOT") = Text7
Data1.Recordset("FAC_CODE") = Text8
Data1.Recordset("TOTAL_SEATS") = Text9
Data1.Recordset("UPDATED_SEATS") = Text10
Data1.Recordset.Update
Form4.Data1.Refresh
Form4.Combo1.Refresh
ElseIf a = 7 Then
Exit Sub
End If
End Sub
Unload Me
Form2.Visible = False
MDIForm1.Show
End Sub
Load Form4
Form4.Show
End Sub
Form1.Refresh
Label2.Visible = False
Text9.Locked = True
Form13.Data1.Refresh
Combo1.AddItem Form13.Data1.Recordset("COURSE_CODE")
Form13.Data1.Recordset.MoveNext
Loop
Data1.Refresh
Text1.Text = Data1.Recordset("BATCH_CODE")
Combo1.Text = Data1.Recordset("COURSE_CODE")
Text7.Text = Data1.Recordset("TIME_SLOT")
Text8.Text = Data1.Recordset("FAC_CODE")
Text9.Text = Data1.Recordset("TOTAL_SEATS")
Text10.Text = Data1.Recordset("UPDATED_SEATS")
End Sub
Command2.Visible = False
Label2.Visible = True
Label2.Caption = Form13.Data1.Recordset("COURSE_DURATION")
End Sub
End If
End Sub
Label2.Visible = False
Command2.Visible = True
End Sub
Option Explicit
Dim st As Boolean
Dim I As Integer
Data1.Recordset.MoveLast
I = Data1.Recordset("REGN_NO") + 1
Text1.Text = I
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
M1.Mask = ""
M1.Text = ""
M1.Mask = "##/##/####"
Option1.Value = False
Option2.Value = False
Option3.Value = False
Option4.Value = False
Text1.SetFocus
Else
MsgBox "Please update the Seats on BATCH MASTER"
Unload Me
Load Form2
Form2.Show
End If
End Sub
Dim a As Integer
If a = 6 Then
Data1.Recordset.Edit
Data1.Recordset("REGN_NO") = Val(Text1)
Data1.Recordset("STUD_NAME") = (Text2)
Data1.Recordset("STUD_ADD") = (Text3)
Data1.Recordset("STUD_PHONE") = Val(Text4)
Data1.Recordset("BATCH_CODE") = Combo1
'End If
Data1.Recordset("GRADUTE_STATUS") = True
Else
Data1.Recordset("GRADUTE_STATUS") = False
End If
Data1.Recordset("PLACEMENT_REQUIRED") = True
Else
Data1.Recordset("PLACEMENT_REQUIRED") = False
End If
Data1.Recordset.Update
End If
If a = 7 Then
Exit Sub
End If
End Sub
FLAGS = True
st = True
st = False
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
Text1.SetFocus
Exit Sub
End If
Data1.Refresh
MsgBox "Please enter a different Record, it's alredy exit ", , "Student Master"
Exit Sub
Else
Data1.Recordset.AddNew
Data1.Recordset("REGN_NO") = (Text1)
Data1.Recordset("STUD_NAME") = (Text2)
Data1.Recordset("STUD_ADD") = (Text3)
Data1.Recordset("STUD_PHONE") = Val(Text4)
Data1.Recordset("BATCH_CODE") = Combo1.Text
Data1.Recordset("GRADUTE_STATUS") = Option1.Value
Data1.Recordset("GRADUTE_STATUS") = Option1.Value
End If
Data1.Recordset("PLACEMENT_REQUIRED") = Option3.Value
Data1.Recordset("PLACEMENT_REQUIRED") = Option3.Value
End If
Dim db As Database
Data1.Recordset("Bal_Fee") = res.Fields(0)
Data1.Recordset.Update
End If
End Sub
Command2.Enabled = True
If (FLAG) Then
Data1.Refresh
End If
FLAG = False
Data1.Recordset.MoveNext
If Data1.Recordset.EOF Then
Data1.Refresh
Data1.Recordset.MoveLast
End If
Text1.Text = Data1.Recordset("REGN_NO")
Text2.Text = Data1.Recordset("STUD_NAME")
Text3.Text = Data1.Recordset("STUD_ADD")
Text4.Text = Data1.Recordset("STUD_PHONE")
If IsNull(Data1.Recordset("BATCH_CODE")) Then
Combo1 = ""
Exit Sub
End If
Combo1.Text = Data1.Recordset("BATCH_CODE")
Option1.Value = True
Option2.Value = False
Else
Option2.Value = True
Option1.Value = False
End If
Option3.Value = True
Option4.Value = False
Else
Option4.Value = True
Option3.Value = False
End If
ERR:
MsgBox ERR.Description
End Sub
If (FLAG) Then
Data1.Refresh
End If
FLAG = False
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF Then
Data1.Refresh
Data1.Recordset.MoveFirst
End If
Text1.Text = Data1.Recordset("REGN_NO")
Text2.Text = Data1.Recordset("STUD_NAME")
Text3.Text = Data1.Recordset("STUD_ADD")
Text4.Text = Data1.Recordset("STUD_PHONE")
If IsNull(Data1.Recordset("BATCH_CODE")) Then
Combo1 = ""
Exit Sub
End If
Combo1.Text = Data1.Recordset("BATCH_CODE")
Option1.Value = True
Option2.Value = False
Else
Option2.Value = True
Option1.Value = False
End If
Option3.Value = True
Option4.Value = False
Else
Option4.Value = True
Option3.Value = False
End If
End Sub
Form9.Show
End Sub
Form10.Show
End Sub
Form4.Visible = False
MDIForm1.Show
End Sub
Private Sub Form_Load()
Data1.Visible = False
Data1.Refresh
Text1.Text = Data1.Recordset("REGN_NO")
Text2.Text = Data1.Recordset("STUD_NAME")
Text3.Text = Data1.Recordset("STUD_ADD")
Text4.Text = Data1.Recordset("STUD_PHONE")
Combo1.Text = Data1.Recordset("BATCH_CODE")
Option1.Value = Data1.Recordset("GRADUTE_STATUS")
Else
Option2.Value = Data1.Recordset("GRADUTE_STATUS")
End If
Option3.Value = Data1.Recordset("PLACEMENT_REQUIRED")
Else
Option4.Value = Data1.Recordset("PLACEMENT_REQUIRED")
End If
Form2.Data1.Refresh
Form2.Data1.Recordset.MoveNext
Loop
End Sub
st = False
Text1.SelStart = 0
Text1.SelLength = Len(Text1.Text)
Text1.SetFocus
End If
End Sub
Text2.SetFocus
End If
End Sub
Form fmarks
Option Explicit
Private Sub Combo1_Click()
Form5.Data1.Refresh
Text1.Text = ""
Form5.Data1.Recordset("BATCH_CODE")
End Sub
Form5.Data1.Refresh
Text1.Text = ""
Form5.Data1.Recordset("BATCH_CODE")
End Sub
Form5.Data1.Refresh
Text1.Text = ""
Form5.Data1.Recordset("BATCH_CODE")
End Sub
Unload Me
End Sub
Combo1.Visible = False
Combo2.Visible = False
Combo3.Visible = False
Option1.Value = False
Option2.Value = False
Option3.Value = False
Form5.Data1.Refresh
Combo1.AddItem Form5.Data1.Recordset("REGN_NO")
Form5.Data1.Recordset.MoveNext
Loop
Form5.Data1.Refresh
Combo2.AddItem Form5.Data1.Recordset("MARKS_OBTAINED")
Form5.Data1.Recordset.MoveNext
Loop
Combo3.AddItem Form5.Data1.Recordset("TEST_CODE")
Form5.Data1.Recordset.MoveNext
Loop
End Sub
Text1.Text = ""
Option2.Value = False
Combo1.Visible = True
Combo2.Visible = False
Combo3.Visible = False
End Sub
Text1.Text = ""
Option1.Value = False
Combo1.Visible = False
Combo2.Visible = True
Combo3.Visible = False
End Sub
Text1.Text = ""
Option1.Value = False
Option2.Value = False
Combo1.Visible = False
Combo2.Visible = False
Combo3.Visible = True
End Sub
Form Find
Form4.Data1.Refresh
List1.Clear
Form4.Data1.Recordset!PLACEMENT_REQUIRED
End Sub
Private Sub Combo2_Click()
Form4.Data1.Refresh
List1.Clear
List1.AddItem Form4.Data1.Recordset!REGN_NO & " " & " " & " " & _
Form4.Data1.Recordset!STUD_NAME & " " & " " & " " & _
Form4.Data1.Recordset!PLACEMENT_REQUIRED
End Sub
Form4.Data1.Refresh
List1.Clear
Form4.Data1.Recordset!PLACEMENT_REQUIRED
End Sub
Unload Me
End Sub
Combo1.Visible = False
Combo2.Visible = False
Combo3.Visible = False
m1.Visible = False
m2.Visible = False
Label7.Visible = False
Label8.Visible = False
Combo1.AddItem Form4.Data1.Recordset("REGN_NO")
Form4.Data1.Recordset.MoveNext
Loop
Form4.Data1.Refresh
Combo2.AddItem Form4.Data1.Recordset("STUD_NAME")
Form4.Data1.Recordset.MoveNext
Loop
STUDENT_MASTER"
Form4.Data1.Refresh
Combo3.AddItem Form4.Data1.Recordset("BATCH_CODE")
Form4.Data1.Recordset.MoveNext
Loop
'Combo1.Visible = False
Option1.Value = False
Option2.Value = False
Option3.Value = False
End Sub
Private Sub m2_LostFocus()
Form4.Data1.Refresh
List1.Clear
Form4.Data1.Refresh
Form4.Data1.Recordset("STUD_NAME")
Form4.Data1.Recordset.MoveNext
Loop
m1.Mask = ""
m1.Text = ""
m1.Mask = "##/##/####"
m2.Mask = ""
m2.Text = ""
m2.Mask = "##/##/####"
Option4.Value = False
End Sub
List1.Clear
Combo1.Visible = True
Combo2.Visible = False
Combo3.Visible = False
m1.Visible = False
m2.Visible = False
Label7.Visible = False
Label8.Visible = False
End Sub
List1.Clear
Combo2.Visible = True
Combo1.Visible = False
Combo3.Visible = False
m1.Visible = False
m2.Visible = False
Label7.Visible = False
Label8.Visible = False
End Sub
List1.Clear
Combo3.Visible = True
Combo2.Visible = False
Combo1.Visible = False
m1.Visible = False
m2.Visible = False
Label7.Visible = False
Label8.Visible = False
End Sub
Private Sub Option4_Click()
List1.Clear
Combo1.Visible = False
Combo2.Visible = False
Combo3.Visible = False
m1.Visible = True
m2.Visible = True
Label7.Visible = True
Label8.Visible = True
m1.SetFocus
End Sub
Form Fdel
Form8.Data1.Refresh
Form8.Data1.Recordset("FAC_SKILL")
End Sub
Private Sub Command1_Click()
Dim a As Integer
If a = 6 Then
Form8.Data1.Recordset.Delete
Form8.Data1.Recordset.MoveFirst
Combo1.AddItem Form8.Data1.Recordset("FAC_CODE")
Form8.Data1.Recordset("FAC_SKILL")
End If
If a = 7 Then
Exit Sub
End If
End Sub
Unload Me
End Sub
Form8.Data1.Refresh
Combo1.AddItem Form8.Data1.Recordset("FAC_CODE")
Form8.Data1.Recordset.MoveNext
Loop
End Sub
Option Explicit
Dim a As Boolean
Dim sa As Boolean
Data1.Refresh
Combo1.Refresh
Text1 = Data1.Recordset("COURSE_CODE")
Text2 = Data1.Recordset("NO_SEMESTER")
Text4 = Data1.Recordset("NO_OF_MODULES")
Text5 = Data1.Recordset("TOT_FEES")
Text6 = Data1.Recordset("COURSE_DURATION")
Text7 = Data1.Recordset("ELIGIBILITY")
Text3 = Data1.Recordset("TOTAL_SEATS")
End Sub
If a = True Then
Data1.Recordset.FindFirst "COURSE_NAME='" & Combo1.Text & "'"
Text1 = Data1.Recordset("COURSE_CODE")
Text2 = Data1.Recordset("NO_SEMESTER")
Text4 = Data1.Recordset("NO_OF_MODULES")
Text5 = Data1.Recordset("TOT_FEES")
Text6 = Data1.Recordset("COURSE_DURATION")
Text7 = Data1.Recordset("ELIGIBILITY")
Exit Sub
End If
End Sub
Data1.Refresh
Text1 = Data1.Recordset("COURSE_CODE")
Text2 = Data1.Recordset("NO_SEMESTER")
Combo1.Text = Data1.Recordset("COURSE_NAME")
Text4 = Data1.Recordset("NO_OF_MODULES")
Text5 = Data1.Recordset("TOT_FEES")
Text6 = Data1.Recordset("COURSE_DURATION")
Text7 = Data1.Recordset("ELIGIBILITY")
Dim B As Integer
If B = 6 Then
Data1.Recordset.Delete
Data1.Recordset.MoveNext
Text1 = Data1.Recordset("COURSE_CODE")
Text2 = Data1.Recordset("NO_SEMESTER")
Combo1.Text = Data1.Recordset("COURSE_NAME")
Text4 = Data1.Recordset("NO_OF_MODULES")
Text5 = Data1.Recordset("TOT_FEES")
Text6 = Data1.Recordset("COURSE_DURATION")
Text7 = Data1.Recordset("ELIGIBILITY")
'Combo2.Visible = False
Label8.Visible = False
ElseIf B = 7 Then
'Combo2.Visible = False
Label8.Visible = False
Exit Sub
End If
End Sub
Text1 = ""
Text2 = ""
Text3 = ""
Text4 = ""
Text5 = ""
Text6 = ""
Text7 = ""
Text1.SetFocus
End Sub
sa = True
sa = False
Combo1.SelStart = 0
Combo1.SelLength = Len(Combo1.Text)
Exit Sub
End If
Data1.Refresh
Combo1.Refresh
Data1.Recordset.AddNew
Data1.Recordset("COURSE_CODE") = Text1
Data1.Recordset("NO_SEMESTER") = Val(Text2)
Data1.Recordset("COURSE_NAME") = Combo1.Text
Data1.Recordset("NO_OF_MODULES") = Val(Text4)
Data1.Recordset("TOT_FEES") = Val(Text5)
Data1.Recordset("COURSE_DURATION") = Text6
Data1.Recordset("ELIGIBILITY") = Text7
Data1.Recordset("TOTAL_SEATS") = Text3
Data1.Recordset.Update
End Sub
Data1.Refresh
Combo1.Refresh
Data1.Recordset.MoveNext
If Data1.Recordset.EOF Then
Data1.Recordset.MoveLast
End If
Text1 = Data1.Recordset("COURSE_CODE")
Text2 = Data1.Recordset("NO_SEMESTER")
Combo1.Text = Data1.Recordset("COURSE_NAME")
Text4 = Data1.Recordset("NO_OF_MODULES")
Text5 = Data1.Recordset("TOT_FEES")
Text6 = Data1.Recordset("COURSE_DURATION")
Text7 = Data1.Recordset("ELIGIBILITY")
Text3 = Data1.Recordset("TOTAL_SEATS")
End Sub
Private Sub Command4_Click()
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF Then
Data1.Recordset.MoveFirst
End If
Text1 = Data1.Recordset("COURSE_CODE")
Text2 = Data1.Recordset("NO_SEMESTER")
Combo1.Text = Data1.Recordset("COURSE_NAME")
Text4 = Data1.Recordset("NO_OF_MODULES")
Text5 = Data1.Recordset("TOT_FEES")
Text6 = Data1.Recordset("COURSE_DURATION")
Text7 = Data1.Recordset("ELIGIBILITY")
Text3 = Data1.Recordset("TOTAL_SEATS")
End Sub
Combo1.SetFocus
End Sub
Load Form9
Form9.Show
End Sub
Dim C As Integer
If C = 6 Then
Data1.Refresh
Data1.Recordset.Edit
Data1.Recordset("COURSE_CODE") = Text1
Data1.Recordset("NO_SEMESTER") = Val(Text2)
Data1.Recordset("COURSE_NAME") = Combo1.Text
Data1.Recordset("NO_OF_MODULES") = Val(Text4)
Data1.Recordset("TOT_FEES") = Val(Text5)
Data1.Recordset("COURSE_DURATION") = Text6
Data1.Recordset("ELIGIBILITY") = Text7
Data1.Recordset("TOTAL_SEATS") = Text3
Data1.Recordset.Update
ElseIf C = 7 Then
Exit Sub
End If
Data1.Refresh
Combo1.Clear
Do While Not Data1.Recordset.EOF
Combo1.AddItem Data1.Recordset("COURSE_NAME")
Data1.Recordset.MoveNext
Loop
Combo1.ListIndex = 0
End Sub
Unload Me
End Sub
Load Form2
Form2.Show
Unload Me
End Sub
End Sub
Data1.Refresh
Text1 = Data1.Recordset("COURSE_CODE")
Text2 = Data1.Recordset("NO_SEMESTER")
Combo1.Text = Data1.Recordset("COURSE_NAME")
Text4 = Data1.Recordset("NO_OF_MODULES")
Text5 = Data1.Recordset("TOT_FEES")
Text6 = Data1.Recordset("COURSE_DURATION")
Text7 = Data1.Recordset("ELIGIBILITY")
Text3 = Data1.Recordset("TOTAL_SEATS")
Combo1.AddItem Data1.Recordset("COURSE_NAME")
Data1.Recordset.MoveNext
Loop
End Sub
Form Fsg
Option Explicit
Form7.Data1.Refresh
Form7.Data1.Recordset("NO_SEMESTER")
End Sub
Form7.Data1.Refresh
Form7.Data1.Recordset("NO_SEMESTER")
End Sub
Form7.Data1.Refresh
Form7.Data1.Recordset("NO_SEMESTER")
End Sub
Unload Me
End Sub
Text1.Locked = True
Option1.Value = False
Option3.Value = False
Combo1.Visible = False
Combo3.Visible = False
Form7.Data1.Refresh
Combo1.AddItem Form7.Data1.Recordset("REGN_NO")
Form7.Data1.Recordset.MoveNext
Loop
Form7.Data1.Refresh
Form7.Data1.Recordset.MoveNext
Loop
Form7.Data1.Refresh
Combo3.AddItem Form7.Data1.Recordset("NO_SEMESTER")
Form7.Data1.Recordset.MoveNext
Loop
End Sub
Text1.Text = ""
Combo1.Visible = True
'Combo2.Visible = False
Combo3.Visible = False
End Sub
Combo1.Visible = False
'Combo2.Visible = True
Combo3.Visible = False
End Sub
Text1.Text = ""
Combo1.Visible = False
Combo3.Visible = True
End Sub
Form Attendence
Option Explicit
Dim sa As Boolean
Private Sub Combo1_Click()
Option1.Value = True
Option2.Value = False
Else
Option1.Value = False
Option2.Value = True
End If
End Sub
Option1.Value = False
Option2.Value = False
Combo1.SetFocus
End Sub
Data1.Refresh
Data1.Recordset.AddNew
Data1.Recordset("REGN_NO") = Combo1.Text
Data1.Recordset("STATUS(P/A)") = Option1.Value
Data1.Recordset("STATUS(P/A)") = Option1.Value
End If
Data1.Recordset.Update
End Sub
Data1.Refresh
Data1.Recordset.MoveNext
If Data1.Recordset.EOF Then
Data1.Recordset.MoveLast
End If
Combo1.Text = Data1.Recordset("REGN_NO")
Option1.Value = True
Option2.Value = False
Else
Option1.Value = False
Option2.Value = True
End If
End Sub
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF Then
Data1.Recordset.MoveFirst
End If
Combo1.Text = Data1.Recordset("REGN_NO")
Option1.Value = True
Option2.Value = False
Else
Option1.Value = False
Option2.Value = True
End If
End Sub
Unload Form3
Form3.Visible = False
MDIForm1.Show
End Sub
Form4.Data1.Refresh
Combo1.AddItem Form4.Data1.Recordset("REGN_NO")
Form4.Data1.Recordset.MoveNext
Loop
Data1.Refresh
Combo1.Text = Data1.Recordset("REGN_NO")
Option1.Value = Data1.Recordset("REGN_NO")
Option1.Value = True
Option2.Value = False
Option2.Value = True
End If
End Sub
Private Sub Text1_LostFocus()
'Text1.SetFocus
'End If
End Sub
Form Marks
Option Explicit
m1.Mask = "##/##/####"
End Sub
Private Sub Command2_Click()
Data1.Refresh
Data1.Recordset.AddNew
Data1.Recordset("REGN_NO") = Combo1.Text
Data1.Recordset("MOD_TEST_NAME") = Text3
Data1.Recordset("TEST_CODE") = Text4
Data1.Recordset("MARKS_OBTAINED") = Text5
Data1.Recordset("MOD_GRADE") = Text6
Data1.Recordset("SEMESTER_GRADE") = Text7
Data1.Recordset.Update
End Sub
Data1.Recordset.MoveNext
If Data1.Recordset.EOF Then
Data1.Recordset.MoveLast
End If
Combo1.Text = Data1.Recordset("REGN_NO")
Text3 = Data1.Recordset("MOD_TEST_NAME")
Text4 = Data1.Recordset("TEST_CODE")
Text5 = Data1.Recordset("MARKS_OBTAINED")
Text6 = Data1.Recordset("MOD_GRADE")
Text7 = Data1.Recordset("SEMESTER_GRADE")
Combo2 = Data1.Recordset("BATCH_CODE")
End Sub
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF Then
Data1.Recordset.MoveFirst
End If
Combo1.Text = Data1.Recordset("REGN_NO")
Text3 = Data1.Recordset("MOD_TEST_NAME")
Text4 = Data1.Recordset("TEST_CODE")
Text5 = Data1.Recordset("MARKS_OBTAINED")
Text6 = Data1.Recordset("MOD_GRADE")
Text7 = Data1.Recordset("SEMESTER_GRADE")
Combo2 = Data1.Recordset("BATCH_CODE")
End Sub
Form1.Show
End Sub
Load Form9
Form9.Show
End Sub
Form5.Visible = False
MDIForm1.Show
End Sub
End Sub
Combo1.AddItem Form4.Data1.Recordset("REGN_NO")
Form4.Data1.Recordset.MoveNext
Loop
Combo2.AddItem Form2.Data1.Recordset("BATCH_CODE")
Form2.Data1.Recordset.MoveNext
Loop
Data1.Refresh
Combo1.Text = Data1.Recordset("REGN_NO")
Text3 = Data1.Recordset("MOD_TEST_NAME")
Text4 = Data1.Recordset("TEST_CODE")
Text5 = Data1.Recordset("MARKS_OBTAINED")
Text6 = Data1.Recordset("MOD_GRADE")
Text7 = Data1.Recordset("SEMESTER_GRADE")
Combo2 = Data1.Recordset("BATCH_CODE")
End Sub
Form Attendence
Option Explicit
Dim sa As Boolean
Dim a
Dim B
Dim avg As Integer
Dim db As Database
Data1.Recordset("REG_NO") = Combo1.Text
Data1.Recordset("PAY_AMT") = Val(Text3.Text)
Data1.Recordset("BAL_AMT") = Val(Text4.Text)
Data1.Recordset("PAYMENT_MODE") = Option1.Value
Data1.Recordset("PAYMENT_MODE") = Option1.Value
End If
Data1.Recordset("CHEQUE_NO") = Val(Text1.Text)
Data1.Recordset("INST_NO") = Val(Text6.Text)
Data1.Recordset("INST_LEFT") = Val(Text7.Text)
Data1.Recordset.Update
End Sub
Data1.Recordset.Edit
Data1.Recordset("REG_NO") = Combo1.Text
Data1.Recordset("PAY_AMT") = Val(Text3.Text)
Data1.Recordset("BAL_AMT") = Val(Text4.Text)
Data1.Recordset("PAYMENT_MODE") = Option1.Value
ElseIf Option2.Value = True Then
Data1.Recordset("PAYMENT_MODE") = Option1.Value
End If
Data1.Recordset("CHEQUE_NO") = Val(Text1.Text)
Data1.Recordset("INST_NO") = Val(Text6.Text)
Data1.Recordset("INST_LEFT") = Val(Text7.Text)
Data1.Recordset.Update
End Sub
Label9.Caption = res.Fields(0)
End Sub
M1.Enabled = False
Text1.Visible = False
Option1.Value = False
Option2.Value = False
AddST = True
End Sub
Data1.Refresh
modimethod
Else
addmethod
End If
Set qry = db.CreateQueryDef("", "Update Student_Master set Bal_Fee=" & Text4.Text &
qry.Execute
End Sub
Data1.Recordset.MoveNext
If Data1.Recordset.EOF Then
Data1.Recordset.MoveLast
End If
Combo1.Text = Data1.Recordset("REG_NO")
Text3 = Data1.Recordset("PAY_AMT")
Text4 = Data1.Recordset("BAL_AMT")
Option1.Value = True
Option2.Value = False
Text1.Visible = True
Else
Option1.Value = False
Option2.Value = True
Text1.Visible = False
End If
Text1.Text = Data1.Recordset("CHEQUE_NO")
Text6 = Data1.Recordset("INST_NO")
Text7 = Data1.Recordset("INST_LEFT")
End Sub
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF Then
Data1.Recordset.MoveFirst
End If
Combo1.Text = Data1.Recordset("REG_NO")
Text3 = Data1.Recordset("PAY_AMT")
Text4 = Data1.Recordset("BAL_AMT")
Option1.Value = True
Option2.Value = False
Text1.Visible = True
Else
Option1.Value = False
Option2.Value = True
Text1.Visible = False
End If
Text1.Text = Data1.Recordset("CHEQUE_NO")
Text6 = Data1.Recordset("INST_NO")
Text7 = Data1.Recordset("INST_LEFT")
End Sub
Dim C As Integer
Data1.Recordset.Edit
Data1.Recordset("REG_NO") = Combo1.Text
Data1.Recordset("PAY_AMT") = Val(Text3.Text)
Data1.Recordset("BAL_AMT") = Val(Text4.Text)
Data1.Recordset("INST_NO") = Val(Text6.Text)
Data1.Recordset("INST_LEFT") = Val(Text7.Text)
Data1.Recordset.Update
End Sub
Form6.Visible = False
MDIForm1.Show
End Sub
Form4.Data1.Refresh
Combo1.AddItem Form4.Data1.Recordset("REGN_NO")
Form4.Data1.Recordset.MoveNext
Loop
Data1.Refresh
Combo1.Text = Data1.Recordset("REG_NO")
Text3 = Data1.Recordset("PAY_AMT")
Text4 = Data1.Recordset("BAL_AMT")
If Data1.Recordset("PAYMENT_MODE") = True Then
Option1.Value = True
Option2.Value = False
Text1.Visible = True
Else
Option1.Value = False
Option2.Value = True
Text1.Visible = False
End If
Text1.Text = Data1.Recordset("CHEQUE_NO")
Text6 = Data1.Recordset("INST_NO")
Text7 = Data1.Recordset("INST_LEFT")
AddST = True
ERR:
MsgBox ERR.Description
End Sub
Text1.Visible = True
Text1.Text = ""
Else
Text1.Visible = False
End If
End Sub
Private Sub Option2_Click()
Text1.Visible = False
End If
Text3.SetFocus
ERR:
MsgBox ERR.Description
End Sub
Text1.SetFocus
End If
End Sub
End Sub
Text7 = Val(Text6) - 1
End Sub
Form Student Grade
Option Explicit
Data1.Refresh
Combo1.Text = Form7.Data1.Recordset("REGN_NO")
Text2.Text = Data1.Recordset("SEM_GRADE")
Text3.Text = Data1.Recordset("NO_SEMESTER")
End Sub
Combo1.Text = ""
Text2 = ""
Text3 = ""
Combo1.SetFocus
End Sub
Data1.Refresh
Data1.Recordset.AddNew
Data1.Recordset("REGN_NO") = Combo1.Text
Data1.Recordset("SEM_GRADE") = Text2
Data1.Recordset("NO_SEMESTER") = Val(Text3)
Data1.Recordset.Update
ERR:
MsgBox ERR.Description
End Sub
Data1.Recordset.MoveNext
If Data1.Recordset.EOF Then
Data1.Recordset.MoveLast
End If
Combo1.Text = Data1.Recordset("REGN_NO")
Text2 = Data1.Recordset("SEM_GRADE")
Text3 = Data1.Recordset("NO_SEMESTER")
ERR:
MsgBox ERR.Description
End Sub
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF Then
Data1.Recordset.MoveFirst
End If
Combo1.Text = Data1.Recordset("REGN_NO")
Text2 = Data1.Recordset("SEM_GRADE")
Text3 = Data1.Recordset("NO_SEMESTER")
ERR:
MsgBox ERR.Description
End Sub
End Sub
Unload Form7
Form7.Visible = False
MDIForm1.Show
End Sub
Form4.Data1.Refresh
Combo1.AddItem Form4.Data1.Recordset("REGN_NO")
Form4.Data1.Recordset.MoveNext
Loop
Data1.Refresh
Combo1.Text = Data1.Recordset("REGN_NO")
Text2 = Data1.Recordset("SEM_GRADE")
Text3 = Data1.Recordset("NO_SEMESTER")
ERR:
MsgBox ERR.Description
End Sub
Option Explicit
Combo1 = ""
Text2 = ""
Text3 = ""
Combo1.SetFocus
End Sub
Data1.Refresh
Data1.Recordset.AddNew
Data1.Recordset("FAC_CODE") = Combo1.Text
Data1.Recordset("FAC_NAME") = Text2
Data1.Recordset("FAC_SKILL") = Text3
Data1.Recordset.Update
End Sub
Data1.Recordset.MoveNext
If Data1.Recordset.EOF Then
Data1.Recordset.MoveLast
End If
Combo1.Text = Data1.Recordset("FAC_CODE")
Text2 = Data1.Recordset("FAC_NAME")
Text3 = Data1.Recordset("FAC_SKILL")
End Sub
Private Sub Command4_Click()
Data1.Recordset.MovePrevious
If Data1.Recordset.BOF Then
Data1.Recordset.MoveFirst
End If
Combo1.Text = Data1.Recordset("FAC_CODE")
Text2 = Data1.Recordset("FAC_NAME")
Text3 = Data1.Recordset("FAC_SKILL")
End Sub
Unload Form8
Form8.Visible = False
MDIForm1.Show
End Sub
Data1.Refresh
Dim SM As Integer
If SM = 6 Then
Data1.Recordset.Edit
Data1.Recordset("FAC_CODE") = Combo1.Text
Data1.Recordset("FAC_NAME") = Text2
Data1.Recordset("FAC_SKILL") = Text3
Data1.Recordset.Update
ElseIf SM = 7 Then
Exit Sub
End If
End Sub
Load Form12
Form12.Show
End Sub
Form2.Data1.Refresh
Combo1.AddItem Form2.Data1.Recordset("FAC_CODE")
Form2.Data1.Recordset.MoveNext
Loop
Data1.Refresh
Text2 = Data1.Recordset("FAC_NAME")
Text3 = Data1.Recordset("FAC_SKILL")
End Sub
Form Delete
Option Explicit
Dim bc As String
Form4.Data1.Recordset.Edit
Form4.Data1.Recordset!total_seats = Form4.Data1.Recordset!total_seats + 1
Form4.Data1.Recordset.Update
End If
End Sub
Dim a As String
Form4.Data1.Refresh
List1.Clear
Else
End If
Form3.Data1.Refresh
Else
End If
End Sub
Form4.Data1.Refresh
Dim a%
If a = 6 Then
text = Form4.Data1.Recordset!BATCH_CODE
Form4.Data1.Recordset.Delete
Form4.Data1.Recordset.MoveFirst
'Form4.Text1.Text = Form4.Data1.Recordset("REGN_NO")
'Form4.Text2.Text = Form4.Data1.Recordset("STUD_NAME")
'Form4.Text3.Text = Form4.Data1.Recordset("STUD_ADD")
'Form4.Text4.Text = Form4.Data1.Recordset("STUD_PHONE")
'Form4.Combo1.Text = Form4.Data1.Recordset("BATCH_CODE")
'Form4.Option1.Value = Form4.Data1.Recordset("GRADUTE_STATUS")
'Else
'Form4.Option2.Value = Form4.Data1.Recordset("GRADUTE_STATUS")
'End If
'Form4.Option3.Value = Form4.Data1.Recordset("PLACEMENT_REQUIRED")
'Else
'Form4.Option4.Value = Form4.Data1.Recordset("PLACEMENT_REQUIRED")
'End If
updatemethod
End If
If a = 7 Then
Exit Sub
End If
Combo1.RemoveItem Combo1.ListIndex
List1.Clear
End Sub
Unload Form9
Form9.Visible = False
End Sub
Form4.Data1.Refresh
Combo1.AddItem Form4.Data1.Recordset("REGN_NO")
Form4.Data1.Recordset.MoveNext
Loop
End Sub
Form User
Dim db As Database
Dim st As Boolean
Text1.SetFocus
End Sub
Dim r As Integer
"Warning")
pvalue = Text1.text
Set qry = db.CreateQueryDef("", "Delete * from auth where loginname='" &
qry.Execute
uplist
End Sub
Dim r As Integer
vbYesNo, "Warning")
Text1.PasswordChar = "*"
Text2.PasswordChar = "*"
Opr = "PassChange"
End If
End Sub
Unload Me
End Sub
uvalue = Text1.text
showbtn "Password", "Confirm Password"
Text1.PasswordChar = "*"
Text2.PasswordChar = "*"
Opr = "PassEnter"
Exit Sub
End If
insertpass
Opr = ""
Exit Sub
End If
changepass
Opr = ""
Exit Sub
End If
End Sub
Sub insertpass()
pvalue = Text1.text
Set qry = db.CreateQueryDef("", "Insert into auth values('" & uvalue & "','" & pvalue &
"')")
qry.Execute
uplist
hidebtn
Exit Sub
Else
Text1.SetFocus
Text1.SelStart = 0
Text1.SelLength = Len(Text1.text)
Exit Sub
End If
End Sub
Sub changepass()
pvalue = Text1.text
Set qry = db.CreateQueryDef("", "Update auth set passwd='" & pvalue & "' where
qry.Execute
uplist
hidebtn
Exit Sub
Else
Text1.SetFocus
Text1.SelStart = 0
Text1.SelLength = Len(Text1.text)
Exit Sub
End If
End Sub
hidebtn
Opr = ""
End Sub
st = True
uplist
hidebtn
End Sub
Sub uplist()
List1.Clear
List1.AddItem res.Fields(0)
res.MoveNext
Wend
End Sub
Label1.Caption = l1
Label2.Caption = l2
Label1.Visible = True
Label2.Visible = True
Text1.text = ""
Text2.text = ""
Text1.Visible = True
Text2.Visible = True
Command5.Visible = True
Command6.Visible = True
End Sub
Label1.Caption = l1
Label1.Visible = True
Text1.text = ""
Text1.Visible = True
Command5.Visible = True
Command6.Visible = True
End Sub
Sub hidebtn()
Label1.Visible = False
Label2.Visible = False
Text1.Visible = False
Text2.Visible = False
Command5.Visible = False
Command6.Visible = False
End Sub
SYSTEM ANALYSIS
INFORMATION SOURCES
INFORMATION GATHERED
date.
3. When candidate comes to give exam he/she has to submit slip to the
Administrator.
manually.
PERFORMANCE REQUIREMENTS
user can also use the system effectively, without any difficulty.
expectations.
Response Time: The response of all the operations is good. This has
has been taken care of to insure that the system operates without halting.
ACCEPTANCE CRITERIA:
The following acceptance criteria were establish for evaluation of the new
system:
The system developer should be accurate and hence reliable i.e. error rate
The developed software should provide all the functions. Further, the
The system should have scope to foresee modification and enhancement i.e. it
The system must satisfy the standards of a good software that is:
User friendliness: The system should satisfy the user’s need. It should be easy
to learn operate.
Modularity: The system should have reliability, independent and single
Maintainability: The developed system should be such that the time effort
condition.
Exception Handling:
To ensure that the system does not halt in case of undesired situation or
system:
While selecting an alternative from a menu the user enters his choice, he goes
While executing the screen, if the user tries to skip a field, which cannot have
a null value, an appropriate message is displayed, conveying the user that the
Once the value has been entered into a field the cursor moves to the next field.
When user enters data in invalid format, the system displays a message
Software Quality:
Software quality is a complex mix of factors that will vary across different
applications and the customer who request them. The factors that affect
Factors that can be measured directly (e.g. defects per function point) and
Factor that can be measured only indirectly (e.g. usability or maintainability).
quality.
Product Operation:
intended function with required precision. It should be noted that other, more
Product Revision
program.