Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Приклад записки.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.36 Mб
Скачать

7. Реалізація проекту у візуальному середовищі

Даний проект був реалізований у середовищі Microsoft Visual Studio 2010 на мові С++. Для створення цього проекту був обраний тип проекту Windows Forms Application.

Вся графіка яка присутня у проекті була зроблена за допомогою стандартних компонент, а саме: масив динамічно створених компонент типу Label. Імітація їхнього руху була зроблена за допомогою компонент типу Timer.

Після запуску проекту перед нами з’являється головне вікно проекту, на якому можна вибрати одну з трьох основних дій: демонстрація роботи черги, демонстрація роботи списку та відображення теоретичних відомостей. Також на цій формі розміщенні кнопки які виконують допоміжні дії: вихід з програми та відображення вікна «Про програму» (рисунок 7.1).

Рисунок 7.1 – Головне вікно

Наступне вікно, яке відкривається після натискання у головному вікні кнопки «Демонстрація списку», на ньому розташовані кнопки керування роботою списку: «Створити список», «Створити елемент», «Додати елемент» та «Видалити елемент». Також на у цьому вікні розміщені 4 компоненти типу ComboBox: два головних (в яких вибирається місце додавання/видалення елементу) та два допоміжних (вони відображаються при виборі команд «додати/видалити елемент після індексу №»). Одразу після запуску, вікно має наступний вигляд (рисунок 7.2)

Рисунок 7.2 – Вигляд вікна демонстрації списку одразу після його запуску

Після натискання кнопки «Створити список» форма збільшує свої розміри з ефектом розтягування. Після цього на формі з’являється схематичне зображення пам’яті комп’ютера, а також створюється список який складається з одного елементу (рисунок 7.3).

Рисунок 7.3 - Вигляд вікна демонстрації списку, в процесі роботи зі списком

Якщо у головному вікні натиснути кнопку «Демонстрація черги», то відкриється вікно для роботи з чергою. Воно має кнопки керування роботою черги: «Створити чергу», «Додати елемент» та «Видалити елемент». Також на у цьому вікні розташоване поле вводу, в яке користувач повинен вводити значення для наступного елементу черги. Одразу після запуску вікно має наступний вигляд (рисунок 7.4).

Рисунок 7.4 - вікна демонстрації черги одразу після його запуску

Після натиснення кнопки «Створити чергу», розміри вікна збільшуються і з’являється схематичне зображення порожньої черги (рисунок 7.5).

Рисунок 7.5 - Вигляд вікна демонстрації черги, в процесі роботи з чергою

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

8. Аналіз програми

Проаналізувавши створену програму можна визначити наступні переваги і недоліки:

Переваги:

  • Наглядно демонструє роботу списку і черги

  • Низька вартість

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

  • Має вбудовані теоретичні відомості по даній темі, що спрощує користувачу процес вивчення матеріалу

  • При необхідності в програму можна завантажити інші теоретичні відомості, що робить програму більш гнучкою

Недоліки:

  • До списку чи черги можна додавати обмежену кількість елементів

  • Програма не враховує розширення екрану