Максим
Employer

[no-member:pro]Максим[/no-member:pro]

1 projects
Contractor selected
Project parameters
Type of cooperationOne-time project
Prepaymentwithout prepayment
Payment methodsBank transfer
Acceptance of requestsfrom until Jan 31, 2019
Project description
It requires the services of a programmer to write a program in Delphi.
The network has the following types of equipment: computer (laptop) (1), server (2), switch (switch) (3), router (router) (4), wireless router wifi (5), wireless network access point wifi (6).

The program should have the following functionalities:
1. Add new hardware/remove existing equipment from the current network map.
2. Assign a name to each equipment automatically (depending on the type, for example, "Server-1") or manually.
3. Add or remove existing connections between devices.
4. Provide the ability to move existing objects of links.
5. Ability to save the current map and open existing ones.

Clarification: no more than 5 other devices can be connected to the router, no more than 24 to the server to the switch and no more than 4 to the wireless network router, and no more than 1 to the wireless network access point.
The compounds may be designated as:
a straight line if at least one type (3), (4) or (5) device is included in the connection.
• a dashed line if both devices of type (1), (2) or (6)
• parallel hatching, if devices such as laptop and (5) or (6) are connected

For Windows
The algorithm should be described in detail so that I can understand the program.
The program should not be on the Internet.
Project author: [no-member:pro]Максим[/no-member:pro]