98 і вище, Windows 7, 8.
мову програмування - С #;
середу програмування - Visual Studio 2013;
середу проектування - StarUML 5.0.
Висновок
У відповідності з технічним завданням був проведений аналіз предметної області, реалізовано програмне та інформаційне забезпечення, підготовлені контрольні приклади і вироблені тестування і налагодження автоматизованої системи генерації лабіринту і пошуку виходу з нього.
Спроектована система має інтуїтивно зрозумілий інтерфейс для користувача, проста у використанні, не вимагає серйозних апаратних витрат.
При виконанні роботи використовувалася методологія об'єктно-орієнтованого аналізу і проектування, крім того застосовувалася технологія швидкої розробки додатків RAD.
Список використаної літератури
Професійний підхід. Алгоритми побудови і проходження Лабіринтів [Електронний ресурс] - # justify gt; Методичні вказівки до лабораторного практикуму з дисципліни «Програмна інженерія» [Електронний ресурс].- Мін-во обр. і науки РФ, Самар. держ. аерокосм. ун-т ім. С. П. Корольова (нац. Исслед. Ун-т).- Самара, 2 013.
Вікіпедія [Електронний ресурс] - lt; # justify gt; Додаток А
Керівництво користувача
А.1 Призначення системи
Цей додаток являє собою програму, що реалізовує автоматизовану систему генерації лабіринту і пошуку виходу з нього.
Додаток призначений для автоматичної генерації лабіринту з використанням параметрів, заданих користувачем. Користувач може здійснювати пошук шляху двома різними алгоритмами.
А.2 Умови роботи системи
Для коректної роботи системи необхідна наявність відповідних програмних і апаратних засобів.
Вимоги:
персональний комп'ютер з ОС Windows XP або вище;
не менше 1425 Мб оперативної пам'яті;
, 4322 Гб на жорсткому диску;
дисплей з роздільною здатністю не менше 1024 x 768 пікселів;
клавіатура або інший пристрій введення;
миша чи інше маніпулює пристрій.
А.3 Установка системи
запускаємо файл системи є файл labirint.exe. Його можна відкрити без використання додаткових програм.
А.4 Робота з системою
А.4.1 Головне вікно програми
При першому запуску програми на екрані ви побачите головну форму додатку, представлену на рисунку А.1. На ній знаходяться поле для лабіринту і три області для різних дій:
параметри лабіринту;
вхід і вихід;
пошук шляху.
Рисунок А.1 - Головна форма програми
При натисканні на кнопку «X» основна форма закривається.
А.4.2 Установка параметрів лабіринту і створення шаблону
Щоб створити лабіринт в даній програмі, необхідно, в першу чергу, вибрати бажану тему оформлення і налаштувати параметри лабіринту. Для цього в спеціально відведених полях потрібно задати ширину і висоту майбутнього лабіринту, і натиснути кнопку Створити шаблон raquo ;. На полі зліва з'явиться сітка заданих розмірів, зображена на рисунку А.2.
Рисунок А.2 - Створення шаблону лабіринту
А.4.3 Розстановка входу і виходу
Розстановка проводиться за вибором користувача. Поле для вибору способу розстановки відзначено на малюнку А.3.
Малюнок А.3 - Розстановка входу і виходу
А.4.4 Генерація лабіринту
Після розставляння входу і виходу необхідно натиснути кнопку Згенерувати лабіринт raquo ;. Готовий лабіринт зображений на малюнку А.4.
Малюнок А.4 - Приклад генерації лабіринту
А.4.5 Пошук шляху
Пошук шляху в лабіринті здійснюється в даній програмі одним із двох алгоритмів: хвильовим і правої руки (на вибір).
Шлях, знайдений за допомогою хвильового алгоритму, зображений на малюнку А.5.
Малюнок А.5 - Хвильовий алгоритм
Шлях, знайдений за допомогою алгоритму правої руки raquo ;, зображений на малюнку А.6.
Малюнок А.6 - Алгоритм правої руки
А.4.6 Робота з файлами
<...