>
- HDD 30 MB;
- CPU Intel Pentium III 1.8 GHz;
- 256 MB RAM;
- інтегрована або VGA відеокарта;
- мережева карта;
- клавіатура;
- миша.
Мінімальні вимоги до апаратури для користувача комп'ютера:
- HDD 30 MB;
- CPU Intel Pentium III 1.8 GHz;
- 256 MB RAM;
- мережева карта;
- клавіатура;
- миша.
Рекомендовані вимоги до апаратури адміністраторського комп'ютера:
- HDD 60 MB;
- CPU Intel Pentium III 1.8 GHz;
- 512 MB RAM;
- інтегрована або VGA відеокарта;
- мережева карта;
- клавіатура;
- миша.
Рекомендовані вимоги до апаратури для користувача комп'ютера:
- HDD 60 MB;
- CPU Intel Pentium III 1.8 GHz;
- 512 MB RAM;
- мережева карта;
- клавіатура;
- миша.
2.5 Програмні інтерфейси
Програмний інтерфейс - функціональність, яку деякий програмний компонент надає іншим програмним компонентам. Можна розрізняти два види такої функціональності: та, що використовується при створенні прикладних програм, і та, що використовується при створенні системних компонентів. Перша зазвичай називається інтерфейсом програмування додатків (API, англ. Application programming interface), друга може називатися інтерфейсом програмування компонентів операційної системи або інтерфейсом системного програмування (SPI, англ. System programming interface). Крім того, програмні інтерфейси можуть бути різнорівневими, ставлячись або до рівня програмного коду (API і SPI), або до рівня коду машинного.
Для коректної роботи програми на всіх комп'ютерах мережі повинні бути встановлені операційні системи сімейства Microsoft Windows (95/98/2000/ME/XP).
2.6 Вимоги до реалізації
Додаток написано і скомпільовано в інтегрованому середовищі розробки (IDE) Borland Delphi 7 з використанням стандартних візуальних і не візуальних компонент бібліотеки VCL.
Між серверної і клієнтської частинами програми TCP-з'єднання відбувається за допомогою компанента TIdTCPClient і TIdTCPServer.
Встановлення зв'язку і передача даних у потік на клієнтській стороні реалізовані у процедурі ipcomand.
procedure TForm1.IpComand (Comand: string); xx, i1, ii: integer;:=0;:=0; SelectedCount> 0 thenxx:=0 to SelectedCount - 1 do:=xx;
/ / if (TCPClient.connected=true) and (TCPClient.Host=fadd [xx]) then
//tcpclient.port:=defaultipport;.Disconnect;.Host:=fadd[xx];.port:=defaultipport;.Connect;comand= «» then if sc> 1 thenii:=0 to sc do.writeln (sicom [ii]);
/ / sleep (10);. writeln (comand);
...