an,.
Тип integer призначений для зберігання цілих чисел у діапазоні від - 2147483648 ... до +2 147483647.
Тип string - це строковий тип. При роботі з цим типом пам'ять виділяється в міру потреби (динамічно) і обмежена наявної в розпорядженні програми доступної пам'яттю.
Тип Byte є найменшою формою цілого числа, займаючи 8 бітів (1 байт) пам'яті. Він підтримує тільки позитивні цілих числа від 0 до 255.
Змінні типу Boolean які можуть приймати два можливих значення, іноді званих правдою (true) і брехнею (false). Присутній в переважній більшості мов програмування як самостійна сутність або реалізується через численний тип. У переважній більшості мов за істину покладається одиниця, за брехню - нуль.
. 2 Опис структури розроблюваного проекту
Весь проект розроблений на об'єктно-орієнтованій мові Delphi7.
Даний проект складається з файлів:
Сервер: (1), Unit (1) .dfm, Unit (1) .dcu, Unit (1) .pas., Unit (1) .ddp, project1.cfg, project1.dof , project1.dpr, project1.res, NewProjectm.
Клієнт: Unit (1), Unit (1) .dfm, Unit (1) .dcu, Unit (1) .pas., Unit (1) .ddp, project1.cfg, project1. dof, project1.dpr, project1.res, NewProjectm.
Програма зберігається на CD-R диску в папці Курсовий проект Лазаренко raquo ;. У ній знаходиться файл Network_Server 1.0 і Network_Client 1.0. Після установки даного файлу запускаємо програму через Exe-файл.
Весь програмний код представлений у додатку.
. 3 Проектування та реалізація інтерфейсу програми
При розробки даного проекту були використані різні компоненти Delphi7.
1. MainMenu - цей компонент використовується для відображення головного меню.
2. Label - цей компонент являє собою мітку, спеціально призначену для відображення тексту.
. Image - цей компонент дозволяє відображати інформацію, що міститься в графічних файлах різних типів.
4. Button - це компонент натискання, простіше сказати кнопка, дозволяє при натисканні
виконати необхідну функцію.
5. Open Dialog - це компонент для огляду файлів.
6. Xpman - компонент для додання кнопкам більш гарної форми.
7. ServerSocket - компонент для створення багатопотокового сервера
8. ClientSocket - компонент для прийому потоків сервера
9. ProgressBar - Його призначення -показати користувачеві, що додаток працює, а не зависло.
10. StatusBar - компонент додає значок в рядку стану системи і повідомлення у вікно повідомлення.
3.4 Тестування програмного модуля
Тестування проводилося з метою перевірки працездатності програми.
Тестування програми проводилося на ПК з наступними характеристиками:
· процесор AMD Athlon 2 x2 processor P340 (2.2 GHz);
· оперативна пам'ять 2,00 ГБ;
· вінчестер 320 Гб;
· відеокарта ATI Mobility Radeon HD +5470 512MBVRAM;
· миша;
· клавіатура;
· 15,6" HD LED LCD;
· DVD - ROM;
Програма коректно працює на операційних системах сімейства Windows.
. 5 Розробка довідкової системи
Розробка довідкової системи проводилася за допомогою програми Help and Manual. Це дозволило створити довідкову систему по даній програмі, яка включає всі цікавлять користувача питання по даній програмі, а також створена інструкція з використання цього додатка.
4. Енерго та ресурсозбереження
n=/ (8-t рп), (1)
де - час роботи комп'ютера, год;
Тпк=118 ч.;
t рп - сумарний час регламентованих перерв, протягом
робочого дня, год;
t рп=60 хв=1:00.
Для знаходження сумарної тривалості регламентованих перерв протягом усього часу розробки програмного модуля
, (2)
де - сумарна тривалість регламентованих перерв протягом усього часу розробки програмного модуля.
ч.
Економія електроенергії розраховується за формулою