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

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





и в циклі, на кожній ітерації збільшуючи результат на наступний вираз:


( 8)


По завершенні циклу модуль підсумкового значення ділиться на два, утворюючи результат.

Для вирішення завдання пропонуються наступні вхідні і вихідні дані:

· довжини сторін (м.);

· довжина висоти (м.);

· кількість сторін;

· радіус (м.);

· координати точок;

· Ф. І.О. замовника;

· кількість світильників;

· кількість труб;

· вартість світильника (дол.);

· вартість труби (дол.);

· вартість квадратного метра (дол.).

Вихідні дані:

· площа стелі кімнати (м. кв.);

· площа натяжної стелі (м. кв.);

· загальна вартість замовлення (дол.);

· сума завдатку (дол.).

Розробляється програма повинна надавати користувачеві наступні можливості:

введення даних;

2 зберігання даних, необхідних для розрахунків;

обчислення площ стель простої форми за шаблоном;

графічне проектування та обчислення площ стель складної форми;

перегляд результатів;

розрахунок вартості установки стелі;

висновок звітів з результатами обчислень в текстові файли *. txt і графічні файли *. bmp.

Результатом розрахунків є наступні значення:

· площа стелі кімнати (м. кв.);

· площа натяжної стелі (м. кв.);

· загальна вартість замовлення (дол.);

· сума завдатку (дол.).

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

Для написання даної програми була вибрана мова програмування Object Pascal в середовищі програмування Borland Delphi 7.0 під управлінням 64-розрядної операційної системи Windows. Мова і середу обрані з ряду важливих причин, що впливають на хід розробки програми і на саму програму в цілому:

Логічна і досконала реалізація принципів об'єктно-орієнтованого програмування;

2 Легкий в освоєнні синтаксис;

Можливість швидкого створення привабливого для користувача інтерфейсу з використанням стандартного набору компонентів;

Створення оптимізованого коду при компіляції. exe-файлу, в результаті чого він займає порівняно невеликий обсяг пам'яті;

Можливість повноцінного використання функцій WinAPI в розроблюваних додатках.

Зазначені можливості та особливості дозволяють зробити висновок про доцільність вибору саме цих мови та середовища.

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

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

Для обгрунтування кошторисної вартості програми і терміну повернення інвестицій необхідно розрахувати наступні показники. Розрахунок буде проводитися згідно з Постановою Міністерства праці та соціального захисту Республіки Білорусь від 27 червня 2007 р Про затвердження укрупнених норм витрат праці на розробку програмного забезпечення .


Таблиця 1 - Перелік і обсяг функцій програмного забезпечення

Код функцііНаіменованіе (зміст) функційОб'ём функції рядків вихідного коду (LOC) за каталогом V i уточнений V у 101Організація введення інформаціі10056102Контроль, попередня обробка і введення інформаціі290168107Організація введення/виводу інформації в інтерактивному режіме170112303Обработка файлов750448305Формірованіе файла1100644506Обработка помилкових і збійних сітуацій970514507Обеспеченіе інтерфейсу між компонентамі1120644707Графіческій висновок результатов330196Ітого48302782

Програма віднесена до другої категорії складності: моделювання об'єктів і процесів, забезпечення переносимості програми, реалізація особливо складних інженерних і наукових розрахунків. Наявність трьох характеристик, що визначають складність ...


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





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

  • Реферат на тему: Створення програми для обчислення значення функції
  • Реферат на тему: Розробка прикладної програми для криптографічного обробки даних шифром Цеза ...
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Розробка програмного забезпечення комп'ютерної системи управління проце ...
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми обчислення суми елементів рядкі ...