Читать методичка по Отсутствует: "Разработка приложения, представляющего собой компьютерную игру "Крестики нолики"" Страница 1

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Технология программирования

Методические указания по курсовому проектированию для студентов специальности 230201 "Информационные системы и технологии"

Разработка приложения, представляющего собой компьютерную игру "Крестики нолики" Владивосток Содержание

Введение

. Интерфейс пользователя и Сценарии использования программы

. Функциональные требования

. Нефункциональные требования

. Файловые интерфейсы

. Исключительные ситуации

. Поэтапное описание создание кода игры

Заключение

Список литературы Введение Разрабатывается консольное приложения, представляющего собой игру "Крестики нолики".

Разработчик:

Смысл игры: заключается в том чтобы играть крестиками или ноликами и набрать больше выиграшных комбинаций.

Правила и описание программы: в игру играют два пользователя, которые выбирают между собой чем будут играть крестиком или ноликом и поочереди вводят в окне консоли посредством клавиатуры числа отвечающие за ячейки. Выигрывает тот пользователь который первым составит выиграшную комбинацию из из 3-х подряд крестиков или ноликов по горизонтали, повертикали или по диагонали. 1. Интерфейс пользователя и Сценарии использования В меню Menu hodov отображаются цифры в клетках которые отвечают за клетки игровой доски. Пользователи вводят числа от 1 до 9 в строке Vvod chisla и для отображение символа нужно нажать Enter. Если пользаватель вводит 1 то символ икса отобразится в левой нижней клетке, а если введёт 5 символ нолика отобразится в средней клетке и т.д. Пользователь ввёл выигрышную комбинацию из крестиков и отобразилось меню статистики в котором игроку играющему иксом отобразился счёт +1. Ниже отображается запрос для пользователя, желает ли он продолжить игру и допустимые ответы y или n. Для продолжения нужно ввести y или для выхода из игры n нажать Enter

2. Функциональные требования Для запуска игры нужно дважды кликнуть на исполняемом файле с названием игры с расширением exe. Для продолжения нужно ввести y или для выхода из игры n и нажать Enter. Для игры нужно использовать кнопки клавиатуры от 1 до 9, если будут введены другие числа то появится сообщение в котором говорится что бы пользователь ввёл число от 1 до 9. . Нефункциональные требования Приложение игра работает под операционной системой Windows и Linux с установленным wine. Приложение работает быстро и поскольку эта небольшая программа консольное приложение то требования для Персонального компьютера на котором будит использоваться минимальны. . Исключительные ситуации Если ввести число более 9-и символов или символ буквы программа перестаёт работать и сваливается в "штопор". Если такое случится то нужно срочно закрыть программу нажав красный крестик вверху окна. Почему программа реагирует именно так, решения не нашёл. Решение: добавить дополнительную проверку для символов букв, числа символов числа, самих символов, что бы при вводе таких символов появлялось сообщение "Vvedite chislo ot " 5. Поэтапное описание создание кода игры Введение в объектно-ориентированное программирование.

Объектно-ориентированное программирование представляет собой чуть более автоматизированный способ программирования. Объектно-ориентированные программы - это не просто процедурные программы, переведенные на новый синтаксис. Они должны


Интересная статья: Быстрое написание курсовой работы