Computer Lab Management System
Computer Lab Management System
Computer Lab Management System
S. No. SUBJECT
1. Self certificate
2. Certificate
3. Declaration
4. Acknowledgement
5. Introduction of Project
6. About VB.Net
8. About Access
10. SDLC
12. DFD
15. Bibliography
[1]
Recognized by Govt. of M.P
SELF CERTIFICATE
Submitted by
Shweta Dhurwey
[2]
Recognized by Govt. of M.P
CERTIFICATE
This is to certify that the project report entitle “COMPUTER LAB MANAGEMENT
2017-2018”, which is being submitted by Shweta Dhurwey for partial fulfillment of the
requirement for Diploma of “POST GRADUATE DIPLOMA OF COMPUTER
APPLICATION “(P.G.D.C.A.)” for the academic session of 2017-18 has been completed as
record of benefited work of the candidates which was carried out under my supervision at
“MEKALSUTA INSTITUTE OF COMPUTER TECHNOLOGY DINDORI”.
Apart from a few suggestions given by me, these Student have done rest of the enter
work themselves, The report is up to student, both in respect of contents and its literary
presentation for being referred to the examiner:
Mahendra Goutam
Date:………..... (Faculty Guide)
[3]
Recognized by Govt. of M.P
CERTIFICATE
This is to certify Shweta Dhurwey student of P.G.D.C.A. IInd semester of
MEKALSUTA INSTITUTE OF COMPUTER TECHNOLOGY DINDORI has
completed the project on “COMPUTER LAB MANAGEMENT”.
The project is being submitted by them in partial fulfillment for the award of
the diploma of computer Application under "Makhanlal Chaturvedi Rastriya
Patrakarita Evam Sanchar Vishwavidyalaya", Bhopal academic year 2017-2018.
The report is up to the standard in respect of both its contents and its literary
presentation for being referred to the examiner.
[4]
Recognized by Govt. of M.P
DECLARATION
We Shweta Dhurwey student of “Makhanlal Chaturvedi Rastriya
Patrakarita Evam Sanchar Vishwavidyalaya” declare that this project has been
prepared under the invaluable guidance of Mr.Mahendra Goutam We thank him for
his great help through out in carving the project and could spare time during his extremely
busy schedule.
It was his inspiration only due to which it made the task possible. We would like to
express here that since we are engaged in the related field for last one year, its experience
was an added advantage to finish the project successfully.
Submitted by
Shweta Dhurwey
[5]
ACKNOWLEDGEMENT
We are thankful to Mr. Sankalp Soni as we consider ourself very lucky to have
such excellent computing faculty and his inspiration throughout our professional course.
Finally we thank all those who are involved directly and indirectly in completion of
our project.
Submitted by
Shweta Dhurwey
[6]
AFFILIATED TO MAKHAN LAL CHATURVEDI RASHTRIYA PATRAKARITA
AVAM SANCHAR VISHWAVIDYALAYA, BHOPAL (MP)
Ref.No........................ Date.....................
Enroll No. Roll No. Name Int. Marks (MI) Ext. Marks Total marks
given by Head of (ME) given by (max-100)
Study Centre (max- UNI Examiner MT=MG+MI+M
20) (max-20) E
[7]
About Project
Introduction to Computer Lab Management
In today’s modern world all the work is down in computer. The project Computer Lab
management has been developed for the purpose Of maintaining records in organized and
proper way .this software developed for the member to maintain the records.
[8]
INTRODUCTION TO VISUAL BASIC.NET
Visual basic is the language that many developers-including Microsoft themselves- are
using to write new applications software. At the last count there were over a million Visual
Basic applications in commercial use! Look closely at any modern Windows database,
spreadsheet or word-processing package, whether from Microsoft or other leading software
house, and you will find that its macro language is either a variety of Visual Basic, or
almost identical to it. For this reason, anyone who wants to become a Windows ‘expert’
should master this language, and all Windows users, beyond the most casual, should have a
grasp of it.Visual Basic is substantially different from traditional Basics, though are
similarities. If you are already competent in Basic, it will help. Visual Basic requires a
different approach to developing programs and to learning the language. In other Basics,
you could develop a program line by, testing each command as you write it. You can take
the same linear approach to learning the language, mastering one command at a time, and
steadily building your knowledge Programming in Visual Basic was written around Visual
Basic 3.0, Standard edition but virtually all of the techniques and concepts apply equally
well to Visual Basic 2.0. It does not attempt to cover the more advanced features or the
development of free-standing commercial applications, for which the Professional Edition
is essential. While there is a version of Visual Basic form DOS, it seems to be falling out of
use and has been ignored in this book. Windows is the natural medium form Visual Basic.
[9]
.NET FRAMEWORK
This is the first tutorial as part of the Visual Basic .NET 2005 Training. In this tutorial we
will be learning about the basics of the .NET Framework Architecture, The .NET vision,
Common Language Runtime (CLR), .NET Framework Class Library and Microsoft
Intermediate Language (MSIL). It's very important to learn the basics before we actually
start with the Programming. The .NET framework is a software technology that is directed
towards connecting information, people, systems and devices seamlessly. The high level of
software integration that has been attempted through use of XML web services enables the
creation of small, discrete, building block types of applications. These applications are
connected to other applications over the Internet.
Central to the .NET framework architecture is the effort to provide support to for the next
generation solutions. The direction of change is to ensure that software deployment and
versioning conflicts are avoided or minimized in the .NET Framework. User defined codes
are released from the confines of the local storage systems and can be stored anywhere on a
network and executed from any point in the network. Performance problems associated
with scripted and interpreted environments are removed. Codes can be safely executed and
the developer experience is consistent across widely varying types of applications, such as
Windows based applications and web based applications. The thrust of design is towards
creating a standard communication facility that is standardized so that .NET codes can be
integrated with other codes easily and seamlessly.
At the core of the .NET infrastructure is the Common Language Runtime (CLR) and
the .NET Framework class l
The runtime functions, like an agent, managing code at execution time. It provides core
services such as memory management, thread management and ‘remoting’. It enforces strict
type safety and ensures code accuracy. This makes for security and robustness and provides
a platform for running managed code.
The .NET Framework provides several runtime hosts. It also supports the development of
third-party runtime hosts. For example, ASP.NET hosts the runtime to provide a scalable,
server-side environment for managed code. ASP.NET works directly with the runtime to
enable ASP.NET applications and XML Web services.
The .NET Framework can be hosted by unmanaged components such as the Internet
Explorer. These load the common language runtime into their processes and initiate the
execution of managed code. This creates a software environment that can exploit both
managed and unmanaged features. This makes for mobility of the code.
[10]
MS ACCESS
It offer feature, which contribute to very high level of transaction and processing
• Processing speed is very high thus best suitable for large and heavily loaded
organization.
• Its support in-keep-out approach and provide clever tools that Allow you considered
sophistication in how the data is captured, edited, modified and put in, its security and
• It supports all the integrity rules, which governs the operations performed by the user.
• It is completely flexible and potential & has connectivity & from other software.
[11]
Microsoft Access is a computer application used to create and manage computer-based
Access can be used for personal information management (PIM), in a small business to
organize and manage all data, or in an enterprise to communicate with servers. Microsoft
Access is a powerful program to create and manage your databases. It has many built in
features to assist you in constructing and viewing your information. Access is much more
involved and is a more genuine database application than other programs such as
Microsoft Works. This tutorial will help you get started with Microsoft Access and may
solve some of your problems, but it is a very good idea to use the Help Files that come
with Microsoft Access, or go to Microsoft's web site located at for further assistance.
HARDWARE SPECIFICATION
[12]
Hardware Requirement
PERSONAL COMPUTER – INTEL PC with minimum following configuration
Software Requirement
[13]
Sdlc
SDLC
SDLC (system development life cycle) :-
System development life cycle is a sequence of events carried by the analyst, designer and users to
develop and implement an information system. These activities are carried out in different stages.
1. Problem Identification
[14]
2. Feasibility study
3. System Analysis
4. Designing of the system
5. Codding & Development
6. System implementation
7. System maintenance
Feasibility Study
The data collection that occurs during the initial investigation examines
system feasibility. There are three tests of feasibility namely technical, operational and economic.
Technical feasibility :-
It involves determining whether or not system can actually be constructed
to solve the problem at hand technically the system is feasible due to the following.
The necessary technology exists that is needed for the system
The system has technical capacity to hold the required data. If the system is developed, it can be
further expanded.
There is data security in the system.
Operational feasibility :-
All the hardware and software facilities as available with the end user so
the cost if hardware and software implementation is eradicated. The operational cost is also
minimized as no special computer training is essential .As the new system does not demand any
investments for the operation of the system. The only cost is the development cost, which
negligible, as compared to the benefits from the system. Therefore system is economically feasible
for end user.
Determination of system requirement
After the feasibility study is done a formal acceptance of the proposed system
is taken from the user and the feasibility report is then taken as the bases of next activity.
Determination of system requirement is involved the study of current business system
to find out how it word and when Improvement have to be done. The requirement is to have
feature that most be included in a new system which may include the way processing data
producing information controlling the business activity and supporting the management by
collecting the data.
[15]
requirements as agreed and the works which has led up to proposal and develops the system
to the level of detail necessary to prepare the system to the level of detail necessary to
prepare the way for programming. It is concerned with the computer-oriented design of the
system the detail of the input transaction, detail of printed reports, screens and other
outputs, the file or database structure, the contents of records and the efficiency of system
form a computer processing point of view.
Software development
[16]
E-r
Diagram
E-R Diagram
[17]
date cpu
type
Sys no
id drive
System hd
ram
Key/mouse
moniter
UserID Password
amount
id
Peripheral
System no
[18]
Data Folw
Daigram
Login
User Request Response Home
Response
[20]
1 level DFD
Home
Invalid
Information
Response
[21]
Data Base
table design
[22]
DATA BASE DESIGN
Add System
Client System
[23]
Maintenance
Server
[24]
Screens
&
Codding
[25]
Splash Screen
[26]
Login
[27]
Home
[28]
[29]
Add System
[30]
View System
[31]
Maintenance
[32]
Client/ Server System Maintenance
[33]
CCTV DETAILS
[34]
Add CCTV DETAILS
[35]
Add Internet Connection
[36]
Update System
[37]
Login
End If
End Sub
End Class
[38]
Home
[39]
Add System
Imports System.Data.OleDb
Public Class add
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Me.Hide()
home.Show()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button2.Click
Try
Dim da As OleDbDataAdapter
Dim ds As New DataSet
Dim con As String =
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\computer lab
mgt\data base\clm.mdb"
Dim cm = "insert into addsystem values('" &
TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text
& "','" & TextBox4.Text & "','" & TextBox5.Text & "','" &
TextBox6.Text & "','" & TextBox7.Text & "','" & TextBox8.Text
& "','" & TextBox9.Text & "')"
da = New OleDbDataAdapter(cm, con)
da.Fill(ds)
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
TextBox7.Text = ""
TextBox8.Text = ""
TextBox9.Text = ""
MsgBox("Data Successfull Saved")
Catch ex As Exception
MsgBox("plz check entry")
End Try
End Sub
End Class
[40]
View System
Me.AddsystemTableAdapter.Fill(Me.ClmDataSet.addsystem)
End Sub
End Class
[41]
Maintenance
Imports System.Data.OleDb
Public Class maintenc
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim da As OleDbDataAdapter
Dim ds As New DataSet
Dim con As String =
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\computer lab
mgt\data base\clm.mdb"
Dim cm = "insert into maintence values('" &
TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text
& "', '" & TextBox4.Text & "','" & TextBox5.Text & "','" &
TextBox6.Text & "','" & TextBox7.Text & "','" & TextBox8.Text
& "')"
da = New OleDbDataAdapter(cm, con)
da.Fill(ds)
MsgBox("data successfull saved")
End Sub
End Class
[42]
CLIENT/ SERVER SYSTEM MAINTENANCE
Imports System.Data.OleDb
Public Class clint
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim da As OleDbDataAdapter
Dim ds As New DataSet
Dim con As String =
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\computer lab
mgt\data base\clm.mdb"
Dim cm = "insert into server values('" &
TextBox1.Text & "', '" & TextBox2.Text & "','" &
TextBox3.Text & "')"
da = New OleDbDataAdapter(cm, con)
da.Fill(ds)
MsgBox("data successfull saved")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
End Sub
Private Sub Button2_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button2.Click
Dim da As OleDbDataAdapter
Dim ds As New DataSet
Dim con As String =
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\computer lab
mgt\data base\clm.mdb"
Dim cm = "insert into clients values('" &
TextBox4.Text & "', '" & TextBox5.Text & "','" &
TextBox6.Text & "','" & TextBox7.Text & "','" & TextBox8.Text
& "')"
da = New OleDbDataAdapter(cm, con)
da.Fill(ds)
MsgBox("data successfull saved")
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
TextBox7.Text = ""
TextBox8.Text = ""
End Sub
End Class
[43]
VIEW & ADD CCTV DETAILS
Imports System.Data.OleDb
Public Class cemra
Dim da As OleDbDataAdapter
Dim ds As New DataSet
Dim con As String =
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\computer lab
mgt\data base\clm.mdb"
[44]
VIEW & ADD INTERNET CONNECTION
Imports System.Data.OleDb
Public Class internet
Private Sub internet_Load(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the
'ClmDataSet1.internet' table. You can move, or remove it, as
needed.
Me.InternetTableAdapter.Fill(Me.ClmDataSet1.internet)
End Sub
Private Sub Button4_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button4.Click
Dim da As OleDbDataAdapter
Dim ds As New DataSet
Dim con As String =
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\computer lab
mgt\data base\clm.mdb"
Dim cm = "insert into internet values('" &
TextBox1.Text & "','" & TextBox2.Text & "')"
da = New OleDbDataAdapter(cm, con)
da.Fill(ds)
MsgBox("data successfull saved")
TextBox1.Text = ""
TextBox2.Text = ""
End Sub
[45]
UPDATE SYSTEM
Imports System.Data.OleDb
Public Class updates
Private Sub Button1_Click(ByVal sender As System.Object,
ByVal e As System.EventArgs) Handles Button1.Click
Dim da As OleDbDataAdapter
Dim ds As New DataSet
Dim con As String = "Provider =
Microsoft.Jet.OLEDB.4.0;Data Source=D:\computer lab mgt\data
base\clm.mdb"
Dim cm = "insert into updates values('" &
TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text
& "','" & TextBox4.Text & "','" & TextBox5.Text & "','" &
TextBox6.Text & "','" & TextBox7.Text & "')"
da = New OleDbDataAdapter(cm, con)
da.Fill(ds)
MsgBox("data successfull saved")
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""
TextBox6.Text = ""
TextBox7.Text = ""
End Sub
End Class
[46]
1. Visual Basic .NET (black book)
STEVEN HOLZNER
3. Pragya Pablication
4. www.google.co.in
[47]