Условия выполнения программы

К.т.н., доцент кафедры ПИ

С. Л. Макаров

. . 2014

 

Программа KREC

Руководство оператора

ЛИСТ УТВЕРЖДЕНИЯ

РО-ЛУ

Листов 1

Руководитель: С. Л. Макаров . . 2014     Исполнитель: студент группы ПИб-21 А. М. Голикова . . 2014 Нормоконтролер: С. Л. Макаров . . 2014

2014
Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

 

Российский государственный университет инновационных технологий и предпринимательства

 

Кафедра «Прикладная информатика»

 

УТВЕРЖДЕНО

РО-ЛУ

 

Программа KREC

Руководство оператора

РО

Листов 12

Аннотация

 

В данном программном документе приведено руководство оператора по применению и эксплуатации программы «Krec.apk», предназначенной для игры в «Крестики-Нолики».

В разделе «Назначение программы» указаны сведения о назначении программы и информация, достаточная для понимания функций программы и ее эксплуатации.

В разделе «Условия выполнения программы» указаны условия, необходимые для выполнения программы (минимальный состав аппаратных и программных средств и т.п.).

В разделе «Выполнение программы» указана последовательность действий оператора, обеспечивающих загрузку, запуск, выполнение и завершение программы, приведено описание функций, формата и возможных вариантов команд, с помощью которых оператор осуществляет загрузку и управляет выполнением программы, а также ответы программы на эти команды.

В разделе «Сообщения оператору» приведены тексты сообщений, выдаваемых в ходе выполнения программы, описание их содержания и соответствующие действия оператора (действия оператора в случае сбоя, возможности повторного запуска программы и т.п.).

Оформление программного документа «Руководство оператора» произведено по требованиям ЕСПД (ГОСТ 19.101-77 1), ГОСТ 19.103-77 2), ГОСТ 19.104-78* 3), ГОСТ 19.105-78* 4), ГОСТ 19.106-78* 5), ГОСТ 19.505-79* 6), ГОСТ 19.604-78* 7)).

Содержание

 

Аннотация.. 3

Содержание.. 3

1 Назначение программы... 4

1.1 Функциональное назначение программы.. 5

1.2 Эксплуатационное назначение программы.. 5

1.3 Состав функций. 5

2 Условия выполнения программы... 5

2.1 Климатические условия эксплуатации. 6

2.2 Минимальный состав аппаратных средств. 6

2.3 Минимальный состав программных средств. 6

2.4 Требования к персоналу (пользователю) 7

3 Выполнение программы... 7

3.1 Загрузка и запуск программы.. 7

3.2 Выполнение программы.. 7

3.2.1 Выполнение функцийигры «Крестики-Нолики». 7

3.2.2 Завершение работы программы.. 8

4 СООБЩЕНИЯ ОПЕРАТОРУ.. 9

5 ФРАГМЕНТ КОДА ПРОГРАММЫ... 9

5.1 Код Krec.java. 9

5.2 Код Layout start 12


Назначение программы

 

 

Функциональное назначение программы

 

Основной функцией программы Krec является нажатие на пустые ячейки, в которых еще нет ни крестиков, ни ноликов, путем нажатия пальцем точки, в которую нужно поместить крестик.

Программа Krec реализует следующие функции:

· Расставление крестиков, которые реализует сам пользователь.

· Расставление ноликов, которые реализует компьютер.

· Вывод сообщения об итоге игры («Вы выиграли», «Вы проиграли», «Ничья»)

 

Эксплуатационное назначение программы

 

 

Программа может эксплуатироваться в любой среде и любым пользователем.

 

Состав функций

 

 

Основная функция приложения Krec – расставление пользователем крестиков в свободные ячейки и автоматическое заполнение свободной ячейки ноликом компьютером (после хода пользователя).

После нажатия кнопки «Играть» на экране появляется игровое поле. Пользователь делает первых ход всегда (игра за крестики), после это происходит автоматическое заполнение одной из пустых клеток.

Если пользователь размещает в последовательных действиях ряд, состоящий из крестиков или линию по диагонали, на экране появляется сообщение «Вы выиграли».

Если компьютер размещает в последовательных действиях ряд, состоящий из ноликов или линию по диагонали, на экране появляется сообщение «Вы проиграли».

Если ни пользователю, ни компьютеру не удается сделать линию или диагональ из крестиков или ноликов, и все поля оказываются заполненными, тогда на экране появляется сообщение «Ничья».

 

 

Условия выполнения программы