Computer Lab Management System
Computer Lab Management System
Project Report
On
Submitted by
NEELAM SONI
NEHA YADAV
ROSHNI MAHLONIYA
CONTENTS
S. No.
1.
2.
SUBJECT
Self certificate
Certificate
3.
Declaration
4.
Acknowledgement
5.
Introduction of Project
6.
About VB.Net
7.
8.
About Access
9.
10.
SDLC
11.
E-R Diagram
12.
DFD
13.
Table Design
14.
15.
Bibliography
SELF CERTIFICATE
This is to certify that the project is entitled as
SUBMITTED BY: -
STUDENT NAME
ROLL NUMBER
SIGNATURE
Rupali Rawal
Anjali Sahu
Neha Dubey
Aarti Chakrawarti
(AFFILIATED TO)
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA VISHWAVIDYALAYA, BHOPAL (M.P.)
CERTIFICATE
This is to certify that the project report entitle COMPUTER LAB MANAGEMENT 2014-2015,
which is being submitted by Rupali Rawal, Anjali Sahu, Neha Dubey & Aarti Chakrwarti 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 2014-15 has been completed as record of
benefited work of the candidates which was carried out under my supervision at Academy of
Computer Science & Technology Jabalpur.
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:
Sankalp Soni
Date:.....
(AFFILIATED TO)
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA VISHWAVIDYALAYA, BHOPAL (M.P.)
CERTIFICATE
This is to certify Rupali Rawal, Anjali Sahu, Neha Dubey & Aarti Chakrwarti student of
P.G.D.C.A. IInd semester of Academy of Computer Science & Technology 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
The report is up to the standard in respect of both its contents and its literary presentation for being
referred to the examiner.
DECLARATION
We Rupali Rawal, Anjali Sahu, Neha Dubey & Aarti Chakrwarti student of Makhanlal
Chaturvedi Rastriya Patrakarita Evam Sanchar Vishwavidyalaya declare that this project has
been prepared under the invaluable guidance of Mr.Sankalp Soni 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: -
STUDENT NAME
ROLL NUMBER
SIGNATURE
Rupali Rawal
Anjali Sahu
Neha Dubey
Aarti Chakrawarti
ACKNOWLEDGEMENT
Salutations to our beloved and highly esteemed institute ACADEMY OF COMPUTER
SCIENCE & TECHNOLOGY, JABALPUR (M.P.) for having well qualified staff and labs furnished
with necessary equipment and computers for growing up us to become true postgraduates.
We express wholehearted gratitude to Dr. Prashant Karmveer & Mr. Raj Kumar Patel
(Director of ACST) Jabalpur. We wish to acknowledge their help who had made our task easy by
providing his valuable help and encouragement.
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.
SUBMITTED BY: -
STUDENT NAME
ROLL NUMBER
SIGNATURE
Rupali Rawal
Anjali Sahu
Neha Dubey
Aarti Chakrawarti
MAKHANLAL CHATURVEDI RASHTRIYA PATRAKARITA & SANCHAR
VISHWAVIDYALAYA, BHOPAL {M.P}
Examiner I
(max-30)
Examiner II
(max-30)
Roll No.
Name
Ext. Marks
(ME) given by
UNI Examiner
(max-20)
Total marks
(max-100)
MT=MG+MI+M
E
About Project
Introduction to Computer Lab Management
In todays modern world all the work is down in computer. The project
has been developed for the purpose Of maintaining records in organized and proper way .this
software developed for the member to maintain the records.
Keep Peripheral Devices Record
View Peripheral Devices Record
Keeping New and Old Systems Record
Views New and Old Systems Record
Update Systems Record etc.
.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.
MS ACCESS
WHY MS-ACCESS AS BACK END
MS-ACCESS is a high performance fault tolerance RDBMS, specially designed for on line transaction,
processing and large, DBMS application.
It offer feature, which contribute to very high level of transaction and processing throughout. It is the
mostly widely used DBMS software.
Around the world due to the following features It contributes the largest of the dbase potentially 100 GB in size.
Many users can access the dbase simultaneously.
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 creation of reports on it.
It supports all the integrity rules, which governs the operations performed by the user.
It process independence of physical storage and logical storage of data.
Protect stored data from laws by pack up and recovery process.
It is completely flexible and potential & has connectivity & from other software.
Microsoft Access is a computer application used to create and manage computer-based databases on
desktop computers and/or on connected computers (a network). Microsoft 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
Hardware Requirement
PERSONAL COMPUTER INTEL PC with minimum following configuration
Video Display Unit (Monitor) Color SVGA with 800 x 600 Resolution
Optical Mouse
Software Requirement
1
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.
2.
3.
4.
5.
6.
7.
Problem Identification
Feasibility study
System Analysis
Designing of the system
Codding & Development
System implementation
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.
1. 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.
2. Operational feasibility :Proposed projects are beneficial only if they can be turned into information system that will
meet the organizations operating requirements. Simply stated this test of feasibility asks if the system. Will work when
developed and installed. System is made menu driven. Hence time consumption in operation of the system is user
friendly hence no extra computer literacy is required while handling the system.
The designing specification contains the program specification and is use by the
programmer for the development of S/W. In this phase the actual coding is done according the design of the
system programmers are also responsible for documentation of the whole system which may also be use to
test the program and carry out maintenance once the application has been installed.
System testing
Once the programs are tested individually the system as the whole needs to be tested.
During testing the system is used experimentally to ensure that the S/W does not fail. That is it will run
according to its specification and in the way the users expects it to testing is generally done to maintain the
quality insurance which is the review of S/w products and related documentation for completeness,
correctness, reliability or maintainability.
Testing is done in generally two levels: Unit testing: - That is testing in individual module.
System testing: - That is testing of the entire system.
E-r
Diagram
E-R Diagram
date
type
cpu
Sys no
id
drive
hd
System
ram
Key/mouse
moniter
UserID
Password
Login
Lab
Keep Record
Peripheral
Product name
date
amount
id
System no
Data Folw
Daigram
Login
User
Response
Request
Response
Home
1 level DFD
Home
User
Login
Request
Invalid
Information
Response
Valid
Result
Output
Client System
Maintenance
Server
Screens
&
Codding
Splash Screen
Login
Home
Add System
View System
Maintenance
CCTV DETAILS
Update System
Login
Home
As System.Object, ByVal e As
As System.Object, ByVal e As
As System.Object, ByVal e As
As System.Object, ByVal e As
As System.Object, ByVal e As
As System.Object, ByVal e As
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
View System
Public Class view
Private Sub view_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
Me.Refresh()
'TODO: This line of code loads data into the
'ClmDataSet.addsystem' table. You can move, or remove it, as needed.
Me.AddsystemTableAdapter.Fill(Me.ClmDataSet.addsystem)
End Sub
End Class
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
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"
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
Dim cm = "insert into cemra values('" & TextBox1.Text & "','" &
TextBox2.Text & "', '" & TextBox3.Text & "','" & TextBox4.Text & "')"
da = New OleDbDataAdapter(cm, con)
da.Fill(ds)
MsgBox("record saved")
End Sub
Private Sub cemra_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'ClmDataSet5.cemra'
table. You can move, or remove it, as needed.
Me.CemraTableAdapter.Fill(Me.ClmDataSet5.cemra)
Me.Refresh()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Panel1.Visible = False
DataGridView1.Visible = True
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Panel1.Visible = True
DataGridView1.Visible = False
End Sub
End Class
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
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Panel1.Visible = True
DataGridView1.Visible = False
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
Panel1.Visible = False
DataGridView1.Visible = True
End Sub
End Class
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