Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Автоматизоване проектування натяжних стель

Реферат Автоматизоване проектування натяжних стель





ння даних, обчислення площ стель простої форми за шаблоном, графічне проектування та обчислення площ стель складної форми, перегляд результатів, розрахунок вартості установки стелі, висновок звітів з результатами обчислень в текстові файли *. txt і графічні файли *. bmp.

Для роботи програми слід використовувати такі технічні засоби і програмне забезпечення:

процесор Intel Pentium IV 1.0 ГГц або вище; монітор SVGA, що підтримує дозвіл не менше 1024х768; обсяг оперативної пам'яті 256 Мб і більше; вільне місце на жорсткому диску 20 Мб і більше; маніпулятор типу миша raquo ;; клавіатура; операційна система версії Windows XP і вище.

Для інсталяції програми достатньо скопіювати зі змінного носія в робочу директорію наступні файли і папки:

· файл ActionLog. txt;

· файл CEILING. exe;

· файл Help. chm;

· файл Settings. ini;

· папку Sounds;

· файл Sounds/LogFileClear. wav;

· файл Sounds/MenuOpening. wav;

· файл Sounds/OnSection. wav;

· файл Sounds/Window. wav.

Вхідними даними є: довжини сторін, довжина висоти, кількість сторін, радіус, координати точок, Ф. І.О. замовника, кількість світильників, кількість труб, вартість світильника, вартість, вартість квадратного метра. Результатом роботи програми є наступні вихідні значення: площа стелі кімнати, площа натяжної стелі, загальна вартість замовлення і сума завдатку.

У програмі використовуються наступні глобальні змінні:

· GenCheck - змінна, використовується при перевірці коректності введення;

· SRoom - змінна, що зберігає площа стелі кімнати;

· SCeil - змінна, що зберігає площа натяжної стелі;

· Date - змінна, яка отримує поточну дату для збереження в лог-файл;

· Time - змінна, яка отримує поточний час для збереження в лог-файл;

· ErrorString - змінна, що зберігає рядок з повідомленням про помилку;

· Check - змінна, використовується при перевірці коректності введення;

· IsInt - мінлива, що повідомляє процедурі перевірки коректності введення про те, що перевіряється значення має бути цілим числом;

· IsCoordinate - мінлива, що повідомляє процедурі перевірки коректності введення про те, що перевіряється значення є координатою;

· IsX - мінлива, що повідомляє процедурі перевірки коректності введення про те, що перевіряється значення є координатою X;

· IsY - мінлива, що повідомляє процедурі перевірки коректності введення про те, що перевіряється значення є координатою Y;

· IsWord - мінлива, що повідомляє процедурі перевірки коректності введення про те, що перевіряється значення є словом;

· Parameter - мінлива, що передає на форму з діалогом закриття програми інформацію про те, звідки вона була викликана;

· INI - ini-файл програми, в який зберігаються її настройки;

· LogFile - текстовий файл, в який зберігаються всі дії користувача;

· LogFileDisabled - змінна, що сигналізує про те, що ведення лог-файлу включено/відключено;

· LogFileSize - змінна, яка отримує розмір лог-файлу;

· SoundsEnabled - змінна, що сигналізує про те, що звуковий супровід включено/відключено;

· CalcMenuOpened - змінна, що сигналізує про те, що відкрито меню розрахунків.

Програма, що реалізує рішення даної задачі, складається з ряду процедур і функцій, які в процесі виконання програми взаємодіють один з одним:

Процедури, описані в модулі MainUnit:

· procedure FormAppear - процедура анімації появи форм на екрані;

· procedure FormDisappear - процедура анімації закриття або приховування форм з екрану;

· procedure EnableFog - процедура включення туману на неактивних формах;

· procedure DisableFog - процедура відключення туману raquo ;;

· procedure EventLog (Event: String) - процедура додавання даних в лог-файл;

· procedure GUIHide - процедура приховування певних елементів інтерфейсу форми MainForm;

· procedure CalcMenuClose - процедура закриття меню розрахунків

· procedure TMainForm. ...


Назад | сторінка 22 з 27 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програма, що реалізує роботу з текстом і збереженням даних у файл
  • Реферат на тему: Файл .htaccess
  • Реферат на тему: Файл з розширенням. Docx
  • Реферат на тему: Файл менеджер на мові C #
  • Реферат на тему: Запис в графічний файл формату BMP