SMSVB
SMSVB
A Project on
By
“………………………………………”
1. Project Title:
2. Software Base: Visual Basic 6.0
3. Submitted for the Course & Year: PGDCA (2024-25)
7. Center Name: (045) Gurukul Arts, Commerce & Science College, Pathalgaon (C.G.)
External Examiner
GURUKUL ARTS, COMMERCE & SCIENCE COLLEGE, PATHALGAON (C.G.)
POST GRADUATION DIPLOMA IN COMPUTER APPLICATION
CERTIFICATE OF APPROVAL
This is to certify that the work embodied in this Major Project, “SCHOOL
MANAGEMENT SYSTEM” has been satisfactorily completed
by…………………………………………….with……………………………………. . It is a
bonafide piece of work, carried out under my guidance in the PGDCA, GURUKUL ARTS,
COMMERCE & SCIENCE COLLEGE, PATHALGAON, and JASHPUR for the partial
fulfillment of the POST GRADUATION DIPLOMA IN COMPUTER APPLICATION
during the Session 2024 - 2025.
Guided By
Name of Guidance
MR. PAWAN KUMAR YADAV
MR. NEERAJ KUMAR PATEL
Approved By
DR. AJEET KUMAR YADAV
Principal of Gurukul Arts, Commerce & Science College, Pathalgaon (C.G.)
GURUKUL ARTS, COMMERCE & SCIENCE COLLEGE, PATHALGAON (C.G.)
POST GRADUATION DIPLOMA IN COMPUTER APPLICATION
CERTIFICATE OF APPROVAL
DECLARATION
ENROLMENT NO - …………………………………………….
ACKNOWLEDGMENT
“TASK successful makes everyone happy, but the happiness will not be gold without
glitter if we didn’t state the persons how have supported us to make it a success
Success will be crowned to people how made it a reality but the people whose
constants guidance and encouragement it possible will be crowned first on the eve of success.
This acknowledgement transcends the reality of formality when we would like to
express deep gratitude and respect to all those people behind the screen who guided, inspired
and happened me for the compilation of our project work.
I consider my self lucky in enough to get such a good project. This project would add
as an asset to my academic profile.
Thank you!
INDEX
1 INTRODUCTION
2 PROBLEM DESCRIPTION
3 FEATURES OF PROJECT
4 OBJECTIVE OF PROJECT
5 SYSTEM SPECIFICATION
6 SYSTEM STUDY
7 DFD
8 E-R DIAGRAM
9 SOFTWARE DESCRIPTION
10 DATABASE DESIGN
11 SAMPLE CODING
12 OUTPUT
13 CONCLUSION
14 BIBLIOGRAPHY
1 .INTRODUCTION:-
Web based School Management System are designed to manage and store project
information that are used in web-based applications. The project is titled “School
Management System”. This package once developed will help the school to manage various
details pertaining to its students. This will help Accounts department in maintaining the
details related to the fees and basic details like their security deposits, conveyance and etc. It
will also help management or we can say administration department in maintaining student’s
basic details as well as keeping a check on fees details. This package is basically developed
for the authorities of the school to make their task easier or we can say this package automate
their tasks like maintaining students personal details, maintaining cash details, printing of
receipts. This package helps the administrative & accounting department in maintaining the
students personal & fees details.
2 .PROBLEM DESCRIPTION:-
Now a day’s education plays a great role in development of any country. Many of education
organizations try to increase education quality. One of the aspects of this improvement is
managing of school resources.
School Management System (SMS) is such a service which provides all services for an
educational institute to make your life easier and faster by assuring its performance. Easy
User Management System, Easy Admission Process, Easy Attendance System.
3. FEATURES OF PROJECT:-
4. OBJECTIVE OF PROJECT:-
There are so many disadvantages in the existing system because they want to a log of
paper work in the system and many people engage to maintain of the system. But the
technology is growing fatly and researches a new technology.
So the cost of the control is very less and we also find previous information in a few
seconds on the computerization by this Software. It improves efficiency of their bill
according to the customer satisfaction.
The major objective for implementing computerized Software in an organization is:-
To manage the resources of the Stock efficiently.
To reduce the losses incurred due to wrong entries.
To manage the Customer/member data in a proper manner.
Also, manage the asset.
To maintain the daily expense in efficient manner.
Preparation of various analysis reports.
Generation of report that help management for making effective and
Timely decisions.
So what benefits can a organization gain from implementing a project solution like it?
Tracking: Tracking the progress of your projects and programs is important for the long
term success of your business. A project management software system will give you the
visibility to see if a project is running to its predetermined time frame, what has been done
and what still needs to be complete. The software reduces the need for paper or electronic
updates from the project team members to their project manager.
Resourcing: The project management system ensures that the optimal resources are
working on the right projects by examining the level of skills and abilities needed to
successfully complete the project. Assigning resources to tasks or projects through the
project management system will ensure that each resource knows all the information needed
for them to complete the project.
Where are we now?: A PM software solution can easily tell an organization if they are in line
with their initial requirements by taking a snapshot of the project at that point in time and
examining some of the following:
Decision Making: When making a decision in project management all aspects of the
project need to be taken into consideration. By using a project management system the
decision making process is improved, as the information is all in clearly presented in one
place.
The Edge: By having a project management system in place it could ultimately give you a
competitive edge over your competitors. If you can complete a project more efficiently than
the rest you it can give you that extra push ahead of your competitors.
Risk management: Out of nowhere a risk can throw a spanner in the works and cause
severe problems resulting in the project failing. Project management software system can
give you a platform by which risks can be flagged, tracked and correctly resolved to ensure
that the risk has the lowest possible negative effect on the project.
Keeping the boss happy: Ok this won’t provide the company with benefits however it
will give you some peace and reassurance at your next meeting with the boss. The project
management system provides you with all the tools to help your project come in on time and
too budget keeping all involved happy.
.
USER INFORMATION:
o The project is designed in such a manner that it can provide all the detail
information of USERS.
DATABASE INFORMATION
o This project is designed in such a manner that it can provide all the detail
information of record of database.
REPORT GENERATION:
o This project is designed to provide us various Summary and detailed report of
stored data we can also filter our report using various filter.
5. SYSTEM SPECIFICATION :-
HARDWARE REQUIREMENT
SOFTWARE REQUIREMENT
6. SYSTEM STUDY:-
INTRODUCTION
School is one of the basic necessities of Human beings. School is like heaven and the
teacher is god for the student.
School management is a very wide field and this work needs a lot of personnel to run this
management as any other organization. We all are aware of vast expenses of this field.
School is a place where student can read and acquire knowledge.
This package is developed for handling school management in a simple way. The package
uses a variety of tool to handle school management system.
This package has been developed in visual basic 6.0. So that user can interact with the
package in s simpler and easy way.
FEASIBILITY STUDY
Feasibility study is made to see if the project on completion will serve the purpose of the
organization for the amount of work, effort and the time that spend on it. Feasibility study lets
the developer foresee the future of the project and the usefulness.
The document provide the feasibility of the project that is being designed and lists various
areas that were considered very carefully during the feasibility study of this project such as
Technical, Economic and behavioral feasibility.
The advent of computer in commercial application has brought about in the industrial
environment. Computerization has made its presence felt in every area Of commercial
application and exception and requirement from Computerized system 1ist increasing due to
growing complexity and requirement .The new proposed computerized School Management
system needs to fulfill following requirements: -
DFD is a graphical representation of data process and files used in a support system.
Data Flow Diagrams are useful tools for analyzing existing systems. Data Flow Diagram is a
network that describes flows of data and the processes that changes or transforms the data
throughout a system.
Data flow diagrams can be expanded to show successive levels of details sufficient.
Expansion should be performed during the initial investigation to be certain that both the
analyst and user personnel share a common understanding of the existing system and its data
flow.
4. Arrows Arrows are sued to show flow of path from where it is coming
& going.
DFD for Login Module
Enter Administrator/User
Ok
Password Verifying User
Administrator Name and
User Name Password
User Name
Rejected Password
Login File
File
Details
School process Updating
process
Item Details
Quotation Details
Stock File
Student process
Information
Student File
Faculty Details DFD
Information File
Item code
Information Faculty
User Process Updating
Details process
Quotation Details
Stock File
8. E-R DIAGRAM:-
ENTITIES
Entities are objects or concepts that represent important data. They are typically nouns,
e.g. customer, supervisor, location, or promotion.
Strong entities exist independently from other entity types. They always possess one or more
attributes that uniquely distinguish each occurrence of the entity.
Weak entities depend on some other entity type. They don't possess unique attributes (also
known as a primary key) and have no meaning in the diagram without depending on another
entity. This other entity is known as the owner.
Associative entities are entities that associate the instances of one or more entity types. They
also contain attributes that are unique to the relationship between those entity instances.
RELATIONSHIPS
Relationships are meaningful associations between or among entities. They are usually
verbs, e.g. assign, associate, or track. A relationship provides useful information that could
not be discerned with just the entity types.
Weak relationships, or identifying relationships, are connections that exist between a weak
entity type and its owner.
ATTRIBUTES
Multivalued attributes are those that are capable of taking on more than one value.
Derived attributes are attributes whose value can be calculated from related attribute values.
DOB DOA
Fnam
e
Snam
Ad
e
d
RollNo
Stude
nt
ID
Admi
t in
Issue
to
CLASS
CLASS
Sec
tc
ID
Snam
e
Year
Ch
PrevCl
ar
ass
9. SOFTWARE DESCRIPTION:-
Visual basic 6.0 is the popular version of the programming language. This environment is
to develop robust. Attend alone application and utilities is less time then it usually takes in
other language. Project development has been all easier what with the language supporting
the oops concept.
Very simply, Microsoft Access is an information management tool that helps you store
information for reference, reporting, and analysis. Microsoft Access helps you analyze large
amounts of information, and manage related data more efficiently than Microsoft Excel or
other spreadsheet applications. This article shows you when to use Access, and how it can
help make you more effective.
Microsoft Access works in the same manner any database does, by storing related
information together, and letting you create connections (commonly called relationships)
between different things. The relationships between two different things in MSAccess can be
very simple (such as a contact at a customer and the customer itself) or complex. In the
example below, the blue boxes represent the major things we're tracking in our MS Access
database tables, and the reports at right show how you can join the related information for
analysis and reporting.
ClassTable
Student Table
Subject Table
TC Details Table
Developing this project here are design the various form for coding. These forms are as
following:
MDIForm1.Show
Unload Me
Else
End If
End Sub
End
End Sub
S_entry.Show
'MDIForm1.Enabled = False
End Sub
End
End Sub
FRMTC.Show
End Sub
frmemp_detail.Show
End Sub
report1.Show
'Students_List.Show
End Sub
'MDIForm1.Enabled = False
m_entry.Show
End Sub
Private Sub MGHFD_Click()
id = InputBox("Enter TC id")
DataReport1.Show
End Sub
report2.Show
End Sub
mark.Show
End Sub
DataReport2.Show
End Sub
'DataEnvironment1.rsCommand2.Filter = "Branch ='" & Combo4.Text & "' and sec='" &
Combo2.Text & "' and sem=" & Val(Combo1.Text) & " and cttype='" & Combo5.Text & "'"
'Students_Marks.Show
report2.Show
End Sub
Private Sub send_Click()
'MDIForm1.Enabled = False
send_m.Show
End Sub
'Exit Sub
'End If
Students_List.Show
End Sub
dosomething Me
Combo4.Clear
RS.MoveNext
Wend
End Sub
Students_List.Show
End Sub
dosomething Me
DTPicker1.Value = Date
End Sub
Combo2.SetFocus
Exit Sub
End If
End Sub
RS.Open "select rollno from Student where branch='" & Combo4.Text & "' and sec='" &
Combo2.Text & "' order by 1", con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
Combo1.AddItem RS(0)
RS.MoveNext
Wend
End Sub
Combo2.Clear
Combo2.AddItem RS(0)
RS.MoveNext
Wend
Combo2.ListIndex = 0
Else
RS.Open "select Sections from branch where bname='" & Combo4.Text & "'", con,
adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(RS(0))
Combo2.AddItem Chr(i)
Next
Combo2.ListIndex = 0
End If
End Sub
rs1.Open "SELECT SUM(MARKS) FROM MARKS WHERE Branch ='" & Combo4.Text
& "' and sec='" & Combo2.Text & "' and cttype='" & Combo5.Text & "' and rollno=" &
Val(Combo1.Text), con
TOTAL = Val(rs1(0))
rs1.Open "SELECT COUNT(*) FROM SUBJECTS WHERE Branch ='" & Combo4.Text &
"'", con
Dim PER As Integer
DIVSN = "F"
PER = TOTAL / 6
RESULT = "PASS"
Else
RESULT = "FAIL"
End If
DIVSN = "3ST"
End If
DIVSN = "2ST"
End If
DIVSN = "1ST"
End If
'con.Execute "UPDATE MARKS SET TOTAL=" & TOTAL & ",PERCENT= " & Percent &
", RESULT = '" & RESULT & "' WHERE Branch ='" & Combo4.Text & "' and sec='" &
Combo2.Text & "' and cttype='" & Combo5.Text & "' and rollno=" & Val(Combo1.Text)
con.Execute "UPDATE MARKS SET TOTAL=" & TOTAL & " WHERE Branch ='" &
Combo4.Text & "' and cttype='" & Combo5.Text & "' and rollno=" & Val(Combo1.Text)
con.Execute "UPDATE MARKS SET PERCENT1= " & PER & " WHERE Branch ='" &
Combo4.Text & "' and cttype='" & Combo5.Text & "' and rollno=" & Val(Combo1.Text)
'MsgBox "UPDATE MARKS SET PERCENT= " & PER & " WHERE Branch ='" &
Combo4.Text & "' and sem=" & Val(Combo2.Text) & " and cttype='" & Combo5.Text & "'
and rollno=" & Val(Combo1.Text)
con.Execute "UPDATE MARKS SET RESULT = '" & RESULT & "' WHERE Branch ='" &
Combo4.Text & "' and cttype='" & Combo5.Text & "' and rollno=" & Val(Combo1.Text)
con.Execute "UPDATE MARKS SET DIVSN = '" & DIVSN & "' WHERE Branch ='" &
Combo4.Text & "' and cttype='" & Combo5.Text & "' and rollno=" & Val(Combo1.Text)
If DataEnvironment1.rsCommand3_Grouping.State = 1 Then
DataEnvironment1.rsCommand3_Grouping.Close
Marks.Show
Marks.Refresh
Unload Marks
Marks.Show
End Sub
dosomething Me
Combo4.Clear
Combo4.AddItem RS(0)
RS.MoveNext
Wend
End Sub
Form name: S-entry.frm
Coding:
End Sub
If KeyAscii = 13 Then
Text1.SetFocus
End If
End Sub
RS.Open "select max(rollno) from student where branch='" & Combo4.Text & "' and sec='"
& Combo2.Text & "'", con, adOpenKeyset, adLockOptimistic, adCmdText
If IsNull(RS(0)) Then
Label9.Caption = "0001"
Else
End If
Adodc1.RecordSource = "Select * from student where branch='" & Combo4.Text & "' and
sec='" & Combo2.Text & "'"
Adodc1.Refresh
End Sub
Private Sub Combo2_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Combo1.SetFocus
End If
End Sub
Combo2.Clear
Combo2.AddItem RS(0)
RS.MoveNext
Wend
Combo2.ListIndex = 0
Else
RS.Open "select Sections from branch where bname='" & Combo4.Text & "'", con,
adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(RS(0))
Combo2.AddItem Chr(i)
Next
Combo2.ListIndex = 0
End If
End Sub
If KeyAscii = 13 Then
Combo2.SetFocus
End If
End Sub
RS.AddNew
RS(1) = Val(Label9.Caption)
RS(2) = Text1.Text
RS(3) = Combo4.Text
'rs(4) = Combo1.Text
RS(4) = Combo2.Text
RS(5) = Text3.Text
'rs(7) = Text4.Text
RS(6) = Text2.Text
RS(7) = DTPicker1.Value
RS(8) = Label7.Caption
RS.Update
RS.Close
MsgBox "Saved"
Adodc1.RecordSource = "Select * from student where branch='" & Combo4.Text & "' and
sec='" & Combo2.Text & "'"
Adodc1.Refresh
Combo1_Click
'Adodc1.Refresh
Text1.Text = ""
Text3.Text = ""
Text2.Text = ""
'Text4.Text = ""
'Combo1.Text = ""
'Combo2.Text = ""
Label9.Caption = ""
'Combo4.Text = ""
'End If
Combo2_Click
End Sub
Students_List.Show
End Sub
Command2.Enabled = False
Command3.Enabled = False
Adodc1.Recordset.Update
End Sub
Command2.Enabled = False
Command3.Enabled = False
Adodc1.Recordset.Delete
End Sub
Unload Me
End Sub
dosomething Me
'Command2.Enabled = False
'Command3.Enabled = False
Combo4.Clear
Combo4.AddItem RS(0)
RS.MoveNext
Wend
Combo4.ListIndex = 0
Label7.Caption = Date
DTPicker1.Value = Date
End Sub
If KeyAscii = 13 Then
Text3.SetFocus
End If
Call validchar(KeyAscii)
End Sub
Call validchar(KeyAscii)
End Sub
If KeyAscii = 13 Then
'Text4.SetFocus
End If
End Sub
Command1.SetFocus
End If
End Sub
Label8.Left = Label8.Left + 50
Label8.Left = 0 - Label8.Width
End If
End Sub
RS.Open "select * from student where branch='" & Combo4.Text & "' and sec='" &
Combo2.Text & "' AND ROLLNO=" & Val(Combo1.Text), con, adOpenKeyset,
adLockOptimistic, adCmdText
Text1.Text = RS(2)
Text2.Text = RS(6)
Text3.Text = RS(5)
End Sub
If KeyAscii = 13 Then
Text1.SetFocus
End If
End Sub
RS.Open "select rollno from student where branch='" & Combo4.Text & "' and sec='" &
Combo2.Text & "'", con, adOpenKeyset, adLockOptimistic, adCmdText
Combo1.Clear
Combo1.AddItem RS(0)
RS.MoveNext
Wend
Adodc1.RecordSource = "Select * from student where branch='" & Combo4.Text & "' and
sec='" & Combo2.Text & "'"
Adodc1.Refresh
End Sub
If KeyAscii = 13 Then
Combo1.SetFocus
End If
End Sub
Combo2.Clear
Combo2.AddItem RS(0)
RS.MoveNext
Wend
Combo2.ListIndex = 0
Else
RS.Open "select Sections from branch where bname='" & Combo4.Text & "'", con,
adOpenKeyset, adLockOptimistic, adCmdText
Combo2.Clear
For i = 65 To 65 + Val(RS(0))
Combo2.AddItem Chr(i)
Next
Combo2.ListIndex = 0
End If
Combo6.Text = Combo4.Text
End Sub
If KeyAscii = 13 Then
Combo2.SetFocus
End If
End Sub
Private Sub Command1_Click()
Exit Sub
End If
RS.Open "select * from TC where branch='" & Combo4.Text & "' and sec='" &
Combo2.Text & "' AND ROLLNO=" & Val(Combo1.Text), con, adOpenKeyset,
adLockOptimistic, adCmdText
Exit Sub
End If
RS.AddNew
RS(1) = Val(Combo1.Text)
RS(2) = Text1.Text
RS(3) = Combo4.Text
RS(4) = Combo2.Text
RS(5) = Text3.Text
RS(6) = Text2.Text
RS(7) = Combo3.Text
RS(8) = Combo5.Text
RS(9) = Combo6.Text
RS(10) = DTPicker1.Value
RS.Update
RS.Close
MsgBox "Saved"
Adodc1.RecordSource = "Select * from TC where branch='" & Combo4.Text & "' and sec='"
& Combo2.Text & "'"
Adodc1.Refresh
'Combo1_Click
'Adodc1.Refresh
DataReport1.Show
Text1.Text = ""
Text3.Text = ""
Text2.Text = ""
'Text4.Text = ""
'Combo1.Text = ""
'Combo2.Text = ""
Label9.Caption = ""
'Combo4.Text = ""
'End If
'Combo2_Click
End Sub
DataReport1.Show
End Sub
Command2.Enabled = False
Command3.Enabled = False
Adodc1.Recordset.Update
End Sub
Command2.Enabled = False
Command3.Enabled = False
Adodc1.Recordset.Delete
End Sub
Unload Me
End Sub
dosomething Me
DTPicker1.Value = Date
'Command2.Enabled = False
'Command3.Enabled = False
Combo6.Clear
Combo4.AddItem RS(0)
Combo6.AddItem RS(0)
RS.MoveNext
Wend
Combo4.ListIndex = 0
Combo6.ListIndex = 0
End Sub
If KeyAscii = 13 Then
Text3.SetFocus
End If
Call validchar(KeyAscii)
End Sub
Call validchar(KeyAscii)
End Sub
If KeyAscii = 13 Then
'Text4.SetFocus
End If
End Sub
If KeyAscii = 13 Then
Command1.SetFocus
End If
End Sub
Unload Me
End Sub
List1.Visible = True
sql = "select * from emp_details where emp_no ='" & txtemp_no.Text & "'"
txtemp_no = RS(0)
txtemp_name = RS(1)
txtemp_add = RS(2)
Txtsalary = RS(3)
txtemp_phone = RS(4)
txtemp_desig = RS(5)
DTd_o_j = RS(6)
dtd_o_b = RS(7)
cmbsex = RS(8)
End If
cmdUpdate.Enabled = True
End Sub
cmdSave.Enabled = True
cmdUpdate.Enabled = False
cmdFind.Enabled = False
cmdnew.Enabled = False
If IsNull(RS(0)) Then
txtemp_no.Text = "E1"
Else
End If
txtemp_name.SetFocus
txtemp_name.Text = ""
txtemp_add.Text = ""
Txtsalary.Text = ""
txtemp_desig.Text = ""
txtemp_phone.Text = ""
cmbsex.Text = ""
End Sub
txtemp_name.SetFocus
Exit Sub
End If
txtemp_add.SetFocus
Exit Sub
End If
Txtsalary.SetFocus
Exit Sub
End If
txtemp_desig.SetFocus
Exit Sub
End If
txtemp_phone.Text = IIf(Trim(txtemp_phone.Text) = "", "-", txtemp_phone.Text)
DTd_o_j.SetFocus
Exit Sub
End If
' DTd_o_j.SetFocus
' End If
cmbsex.SetFocus
Exit Sub
End If
sql = "insert into Emp_details values('" & txtemp_no.Text & "','" & txtemp_name.Text &
"','" & txtemp_add.Text & "'," & Txtsalary.Text & ",'" & txtemp_phone.Text & "','" &
txtemp_desig.Text & "',#" & DTd_o_j.Value & "#,#" & dtd_o_b.Value & "#,'" &
cmbsex.Text & "')"
con.Execute sql
Form_Load
cmdnew.Enabled = True
cmdSave.Enabled = False
cmdFind.Enabled = True
End Sub
sql = "(update emp_details set emp_name='" & txtemp_name & "',address='" & txtemp_add
& "',salary='" & Txtsalary & "',phone_no='" & txtemp_phone & "',designation='" &
txtemp_desig & "',d_o_j=#" & DTd_o_j & "#,d_o_b=#" & dtd_o_b & "#,sex='" & cmbsex &
"' where emp_no='" & txtemp_no & "')"
con.Execute sql
End Sub
dosomething Me
dtd_o_b.Value = Date
DTd_o_j.Value = Date
If RS.State = 1 Then
RS.Close
Set RS = Nothing
End If
If RS.RecordCount = 0 Then
cmdSave.Enabled = False
cmdUpdate.Enabled = False
cmdFind.Enabled = False
End If
List1.Visible = False
List1.Clear
While Not RS.EOF = True
List1.AddItem RS(0)
RS.MoveNext
Wend
txtemp_name = ""
txtemp_add = ""
Txtsalary = ""
txtemp_phone = ""
txtemp_desig = ""
DTd_o_j = Date
dtd_o_b = Date
cmbsex = ""
cmdnew.Enabled = True
cmdSave.Enabled = False
cmdFind.Enabled = True
cmdUpdate.Enabled = False
End Sub
txtemp_no = List1.Text
RS.Open "select * from emp_details where emp_no='" & txtemp_no & "' ", con,
adOpenKeyset, adLockOptimistic
txtemp_name = RS(1)
txtemp_add = RS(2)
Txtsalary = RS(3)
txtemp_phone = RS(4)
txtemp_desig = RS(5)
DTd_o_j = RS(6)
dtd_o_b = RS(7)
cmbsex = RS(8)
End If
End Sub
Call validchar(KeyAscii)
End Sub
Call validchar(KeyAscii)
End Sub
Call validno(KeyAscii)
End Sub
Call validno(KeyAscii)
End Sub
12.OUTPUTS:-
Login Form
Mdi Form
Staff Report
13.CONCLUSION:-
Now days computerizations of existing manual system is going on a large scale because of
the versatility, speed, accuracy and diligence it offers to its users. Computers provide
practical means to organize things systematically and economically in the organization the
use of computers for managing transactions; information processing and preparation of
reports can prove to be a blessing.
The project is discussion is an attempt to attain all the above said objectives.
Its development was mean to replace the manual system and to achieve the goal to maximum
accuracy and most efficiently. But like every other system might process faults to its credits
and has its own limitation. Neglecting these few negations, the project can be called a
stepping stone to automate processes in organizations.
14. BIBLIOGRAPHY:-
How to Visual Basic 6.0 (Eric Brierley, Anthony Prince & David Rinaldi)