Network Eye Test phase, srs, design phase and code final deliverable

Network Eye Test phase, srs, design phase and code final deliverable

Get paid solution for this project including srs document,design document,test phase document,
final report software,presentation and final code. Mail on projecthelp77@gmail.com

Project Domain / Category:

 

Networks / Desktop Application

 

 

Abstract/Introduction:

 

The system will be a multi-tier, network application. It will be implemented for computer machines running under Microsoft’s server class operating systems. The socket interface will be used to connect client and the server. Server will be multi-threaded. TCP packets must be used to send compressed images to the server at a certain frequency. Any type of stream can be used but will require CBR (constant bit rate) and more bandwidth.

The daemon running on the client must be aware of the activities performed and must use a XML protocol to send that information to the server. The server might be able to store its logs and the stations’ logs in a database or in files.

Note: This project is network based which requires strong programming skills especially socket programming. Language environment will be C## . Net and you should learn this by your own.

 

 

Functional Requirements:

 

The proposed Network Eye Server will be a multithreaded server implemented as a windows application using MFC. It will use TCP/IP suite to communicate among the clients and the server. It will have a standard windows interface which should be well user-friendly. It will have a TCP socket interface to send and receive packets. In addition, the architecture of the server is component based.

The important tasks of the Network Eye Server include:

 

  1. Using TCP port, sever can send any message to any specific client or all active Network Eye clients.
  2. Display the client screen image on Network Eye sever after receiving it in compressed form from Network Eye client through TCP Port.
  3. Get client’s machine hardware

 

The proposed Network Eye client will be a special agent running as a service in the client workstation when it boots up. No one except administrators can remove or control this service. In other words, it, is like a daemon process.

The important tasks of the Network Eye Client include:

 

  1. For the messaging sub-system, it must host a TCP socket to accept/send messages to and from the
  2. Network Eye client will capture the clients screen bitmap image and compress it in any lower resolution image format. Compressed image will be packaged into TCP datagram and sent to port of Network Eye server on request with optimal
  3. Capture its machine hardware information and send to server

 

Tools:

 

Microsoft .Net framework, Visual C##. NET, Microsoft Visio

 

 

Supervisor:

 

Name: Muhammad Jawwad Zaheer Email ID: jawwad@vu.edu.pk Skype ID: jawadzaheerch

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
×

Hello!

Click one of our contacts below to chat on WhatsApp

× WhatsApp Us