Em Andamento

Network Admin Project Delphi

Network Admin Project

The network administrator project is one that is effectively never ending. It will be added to over a period of time . At the start the applications are manually installed. After that the program comes into its own,

a) allowing the server module to collect information on the server,

b) shift software to the client and

c) then spawn programs.

d) report some minor information about clients as requested.

This is obviously for network software distribution and management .. Our intention is to start small and build this application up with the right person, one stage at a time .. this stage is just about basic software distribution across the network. This will test the concept and be used to build upon for later releases.

Stage 1 -

The Network Administration Project consists of two modules , Admin Server module , ASM and a Client module ( CM ) that has to be initially installed on each and every client , from there it can be upgraded and assist to provide upgrades for our software and it importantly itself. Note the CM only ever chats to the ASM.

Server side - A Delphi application in Delphi 2005 or later , that can be installed as a service with a tray icon to launch.

Client side is also Delphi and is invisible service to the user.

This is the following functions executed by TCPIP commands form the server GUI to the Client or clients

Function 1 Find and register clients

This sends out a broadcast UPD , packet and it builds a list of clients up and displays this information in the application

upon boot it runs this commands and every T seconds T = set between 60 seconds and 1000 seconds

The server will show what clients are active ..

see [url removed, login to view] for GUI example showing Address and Machine / User names

but we are not PEER to PEER we are after but server / client application

Function 2 Send Data to client

Select from a list of clients, any one or all and send a file or files or folder to the client

the client stores the data in a specific directory.

The data must be confirmed as accurately received .. eg 16 bit check sum for now

Function 3 Execute a program

You can launch any application , on the client, folder/[url removed, login to view]

here use a simple view network style commands and click on a file to run on the client

as well we need a command line interface

Function 4 Retrieve , Clients directory structure - not files .

As simple as it sounds , return a list of any directory including sub folders of a directory to view

Function 5 Retrieve Client statistics ,

Here you will retrieve the data form the "view systems information" on the client PC and display ,

Function 6 Retrieve programs that are running list

This will collect a list of all services ( active and inactive ) as well as the applications running on the Client

Client side is installed as a service and has no user functions at all, at this stage , later releases may see our software communicating thought this to the server application.

Function 7 Boot Find

Upon boot it will send a TCPIP packet to the Server so that it knows it is there.

Payment for this will be broken down , Source will need to be supplied with each release. Pay pal or Western union.

Payment breakdowns is in three Parts

Part 1 - Server and Clients with Function 1 and 7 , 40%

Part 2 - Function 2 and 3 , 30%

Part 3 - Function 4, 5 6, and 30%

Help Files and good englich code comments are mandatory At any stage should we find that the quality is not acceptable we reserve the right to cancell the project and hand it to some one else , this descission will be based after each part.

We expect this application to be worth about $1500 to $2500 to the right person over the next 6 to 8 months as we add on features in a staged but well tested platform

Maximum bid accepted will be $400 , it is not a hard project but requires you to have a good Delphi and Windows understanding

Habilidades: Programação C, Delphi

Ver mais: network server client delphi, admin modules delphi, delphi network user project, delphi network administration, what is data in data structure, what are the application of data structure, union find data structure, union find, union data structure, the reserve network, the active network, structure stores, stage stores, source delphi 7, set union, services icon, send icon set, send file icon, quality at source, project management names, program administrator, pc icon, parts now, one network, network for good

Acerca do Empregador:
( 32 comentários ) melbourne, China

ID do Projeto: #171543

Premiar a:

alex07

Hi. I have done many similar projects before. Please, see PM. Thanks.

$300 USD em 7 dias
(11 Avaliações)
5.8