асті являє собою головне завдання ООП. p align="justify"> Інкапсуляція - процес відділення один від одного окремих елементів об'єкта визначають його пристрій і поведінку. Інкапсуляція служить для того, щоб ізолювати інтерфейс об'єкта, що відображає його зовнішню поведінку від внутрішньої реалізації. p align="justify"> Спадкування - один з чотирьох найважливіших механізмів об'єктно-орієнтованого програмування (поряд з инкапсуляцией, поліморфізмом і абстракцією), що дозволяє описати новий клас на основі вже існуючого (батьківського), при цьому властивості і функціональність батьківського класу запозичуються новим класом.
Поліморфізм - можливість об'єктів з однаковою специфікацією мати різну реалізацію. Мова програмування підтримує поліморфізм, якщо класи з однаковою специфікацією можуть мати різну реалізацію - наприклад, реалізація класу може бути змінена в процесі успадкування
Модульність - принцип, згідно з яким програмний засіб (ПС, програма, бібліотека, web-додаток та ін) розділяється на окремі іменовані сутності, звані модулями. Модульність часто є засобом спрощення завдання проектування ПС і розподілу процесу розробки ПС між групами розробників. При розбитті ПС на модулі для кожного модуля вказується реалізована їм функціональність, а також зв'язки з іншими модулями. p align="justify"> Ієрархія - порядок підлеглості нижчих ланок вищим, організація їх у структуру типу дерево.
Опис елементів використовуються в даному програмному засобі наведені в пункті 1.2.
.2 Концептуальний прототип
При створенні програми важливу роль відіграють форми, так як є основним діалоговим засобом роботи користувача. Розроблюється, буде багатовіконне. Програмний засіб буде містити 2 форм (модулів). У додатку не передбачено меню. p align="justify"> Дані про форми даного програмного засобу представлені в таблиці 1.
Таблиця 1 - Елементи управління та візуалізації