Final Ee
Final Ee
ABSTRACT
INTRODUCTION
LITERATURE SURVEY
DESIGN
IMPLEMENTATION
TESTING
RESULTS
2
ABSTRACT
This abstract introduces a Network monitoring system (NMS) which supervises all computers in
network. It consists of two programs Client and Server, each run-on different terminals which have
different operating system that is platform independent like Windows or Linux. Server program has
task manager which shows process running on all clients. By using this task manager server can stop
any process running on client terminal forcefully. It can also capture remote desktop screen of client
for observing whatever activity is performed at that instant. It also provides chatting facility between
client and server. If client is having any difficulty he can chat with server. Client can also ask
question to server and server can reply. Furthermore, the NMS will offer a user-friendly interface,
enabling network administrators to easily configure, monitor, and manage the network. The intuitive
design will reduce the learning curve and improve overall user satisfaction.
3
INTRODUCTION
Project overview :
The network monitoring system refers to supervising all the components in a
network , be that LAN , WAN , MAN or GAN . Security was not a priority for the
original designers of the local area network protocols. Networks are assumed to be
private , isolated and physically secure , or else completely public . This assumption
is no longer true because of the growing commercial use of the internet and
computers connected in small network for the purpose of sharing a considerable
amount of private information is now being sent over public networks.
"NETWORK MONITORING SYSTEM" is the client-server based project. In
this project administrator can keep the track of user's running processes, time of
login and time of logout. Administrator can capture snapshot of clients desktop and
can also chat with them.
4
INTRODUCTION
Scope of Project :
There was no any computerized based system existing to provide all function which we
will provide in our proposed project. The scope of project extends to the network related
organization that is connected by LAN.
Thus this project can be used in wide application like Schools, Offices, Colleges,
Institutions and Cyber cafe's. More improvement can be made in this system if
necessary.
5
Literature Survey
• Remote Task Manager significantly reduces the total cost of network management in enterprise environments by
enabling IT personnel to control tasks, processes, services, devices, shared resources, events and computer
performance over LAN, WAN and the Internet. [1]
• The periodic distribution of new programs, patches and updates represent a large portion of an administrator's duties.
The challenge is to find the right tool to do the distribution with a minimum of fuss and muss. It turns out that you can
do a pretty good job at simple software distribution with minimal effort by just doing remote file copies combined
with creating jobs in each remote system to install the just copied file(s). [2]
• BB Flash Back is a leading screen recording program for Windows published by Blueberry Software. When the
record function is activated, screen activity is stored in a real time video file. This recording can then be replayed,
edited and enhanced with graphics, text or sound effects. [3]
• Screen capturing is designed to meet the complex requirements of technical and other workstation applications. It is
designed for easy integration into applications. The original colors of individual windows are preserved with any
combination of windows. Even when a window appears in false colors on the screen due to color table overrun, it is
captured in its original colors and is saved correctly.[4]
• Chatting on LAN approach enables cooperative work by using the LAN as an entry point for starting applications that
can offer more specific functionality for cooperative work.[5]
An Analysis of Twitter Data for Stock Market Prediction by Implemen 6
ting Logistic Regression through LSTM
DESIGN
The above window is the first to appear at the server side. The window is named Admin_Login since it is used by
administrator for login purpose.
SCREEN CAPTURE 12
IMPLEMENTATION
Test Description - This test is performed to check the chat application between the client
and server.
Testing - After initiating the chat application at client and server side, it is checked that
whether messages are passed correctly.
Result - Chat application was tested successfully.
Test Description - This test is performed to see if the server can capture the remote desktop
screen without delay.
Phase - Testing screen capturing.
Testing - The capturing and actually viewing the remote screen depends on the performance
of the network (LAN).
Result - Screen can be captured without any delay as well as it can be viewed in real-time.
15
➤ Test 4 - To test access of client's task manager :
➤ Test Description This testing is performed so that any illegal processes can be
stopped from being executed by client.
➤ Testing - Here new process is made to execute at client's side and we see
whether the task list at the server side is updated. After this is verified, a
warning message is sent to client to shutdown the process. If the client doesn't
respond to the warning message, the process is killed by server.
18