Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zapyska.doc
Скачиваний:
1
Добавлен:
08.12.2018
Размер:
898.05 Кб
Скачать

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

В основі даної програми лежить робота з текстовими файлами та зображеннями, в ній є 3 форми, використовуються різні компоненти та типи даних.

Запустивши програму відкривається головна форма, де можна виконувати такі дії:

  1. Розпочати нову гру

  2. Вибрати кількість ігрових костей

  3. Ввести ім’я поточного гравця

  4. Встановити випавши суму

  5. Вказувати ставку

  6. Переглядати топ кращих гравців

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

В програмі є такі переваги як:

  • Вибір кількості ігрових костей

  • Зручний, інтуїтивно зрозумілий інтерфейс

  • Збереження кращих результатів попередніх ігор

  • Результати записані в бінарний файл, що робить їх більш захищеними ніж в текстовий.

Також в програмі є недоліки:

  • Немає збереження попередньої гри

  • Гра немає позитивного для гравця закінчення

9 Тестування програми

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

Рисунок 7 – Програма при відкриті.

При відкриті, не було знайдено помилок при існуючому файлі, а також при його відсутності як показано на рисунку 8.

Рисунок 8 – Програма при завантаженні без файлу налаштувань

Рисунок 9 – Програма на початку нової гри.

Рисунок 10 – Здійснення кидку.

Рисунок 11 – «Програш»

Зараз в програмі всі недоліки виправлені, програма працює нормально і без помилок.

10 Інструкції з експлуатації програми

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

  • Pentium 450 MHz;

  • 8 Mb оперативної пам’яті;

  • Операційну систему Windows 95/98/2000/XP/Vista/7;

  • 2 Мб вільного місця на жорсткому диску;

  • Відеокарта на 16 MB;

  • Мишка, клавіатура.

Щоб програма працювала потрібно скопіювати файли

«Kosti.exe», «data.dat», на комп’ютер. Запуск програми здійснюється за допомогою файлу «Kosti.exe».

Для початку нової гри потрібно нажати кнопку – Нова гра – Почати. Далі гравець вибирає ставку на гру, переміщаючи повзунок вправо або вліво, після цього вказує аналогічно суму випавши на костях. Кнопка «Кинути» здійснює кидок костей. Якщо сума вказана гравцем збігається із випавшою то ставка повертатиметься в чотирьох кратному розмірі. Якщо вказана сума та випавша сума менші половини від максимально можливої або більші, то ставка на гру додаватиметься до основного капіталу гравця, в противному випадку - гравець втратить цю суму. Гра триває поки гравець не збанкрутує

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

11 Аналіз отриманих результатів

Для даного курсового проекту було розроблено програму яка реалізовує гру «Кості». В Програмі передбачено вибір кількості костей, якими буде здійснюватись сама гра та введення імені гравця. Розпочинаючи нову гру, гравець може переглянути свою позицію в рейтингу кращих гравців.

Рисунок 12 – «Результати»

Програма відповідає поставленій задачі. Всі функції та процедури працюють правильно і без помилок. Гра проходить без ніяких помилок та збоїв в роботі.

Розроблений програмний продукт повністю відповідає поставленому завданню.

Висновок

Для розробки даного курсового проекту потрібно було спочатку детально ознайомитись із функціональними можливостями середовища програмування Borland Delphi7. Розібратись із різними нюансами роботи із Windows Forms, файлами, роботою із зображеннями, таймером.

В кінцевому результаті гра забезпечує такі функції як:

1. Автоматичне завантаження останньої гри

2. Автоматичне збереження гри при виході

3. Можливість зміни початкового капіталу

4. Запис результатів

5. Анімація

6. Авторизація імені гравця

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

В програмі реалізований досить зручний, інтуїтивно зрозумілий інтерфейс, здійснено візуально анімацію кидка монети, гра проходить з опонентом – комп’ютером. Усе було зроблено для покращення ігрового процесу, в надії зробити гру якомога цікавішою.

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

Список літератури

1. Глинський Я. М. Turbo Pascal I Delphi. – Львів: Дещол. СПД Глинський, 2005. – 192 с.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]