Курсовая работа. Программная реализация игры угадай число презентация

Задачи: Изучить предметную область. Изучить существующие программные аналоги. Сформулировать требования к программному продукту, проанализировав плюсы и минусы аналогов. Разработать алгоритмы и реализовать поставленную задачу.

Слайд 1 КУРСОВАЯ РАБОТА на тему: «ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ИГРЫ «УГАДАЙ ЧИСЛО»
РАБОТУ ВЫПОЛНИЛА
СТУДЕНТКА ГРУППЫ ИТ15ДР62ИС1

КОРОБОВА ПОЛИНА ИВАНОВНА

РУКОВОДИТЕЛЬ,
СТАРШИЙ ПРЕПОДАВАТЕЛЬ
ДОБРОВОЛЬСКАЯ ЕКАТЕРИНА ВАСИЛЬЕВНА



Приднестровский государственный университет им. Т.Г. Шевченко Кафедра программного обеспечения вычислительной техники и автоматизированных систем


Слайд 2Задачи:
Изучить предметную область.
Изучить существующие программные аналоги.
Сформулировать требования к программному продукту, проанализировав

плюсы и минусы аналогов.
Разработать алгоритмы и реализовать поставленную задачу.


Слайд 3Описание предметной области
Головоломка.
Головоломка - название жанра компьютерных игр, целью которых

является решение логических задач, требующих от игрока задействования логики, стратегии и интуиции.
Разновидности головоломок:
Традиционная головоломка;
Физическая головоломка.
Польза головоломок.
Головоломки являются очень эффективным средством для развития логического и пространственного мышления, вдобавок к этому головоломки развивают эвристическое мышление.


Слайд 4Аналог программного продукта


Слайд 5Аналог программного продукта


Слайд 6Аналог программного продукта


Слайд 7Программный продукт должен:
содержать меню: Файл, Правка, Справка;
содержать кнопки для каждой цифры;
предоставлять

возможность ввода чисел с клавиатуры;
предоставлять возможность очистки поля ввода;
сохранять результаты, по указанному пути пользователем, в файл;
сохранять окончательные результаты в файл с именем пользователя;

Слайд 8Функциональная схема программного продукта


Слайд 9Структурная схема программного продукта


Слайд 10Основные методы программного продукта


Слайд 11Фрагмент кода:
public void startGame(bool newGame)
{

if (newGame)
{ winned = 0;
round = 0;
loadScores();
listBox2.Items.Clear(); }
else { listBox2.Items.Add(""); }
round++;
listBox2.Items.Clear();
listBox2.Items.Add(@"Компьютер загадал число от 0 до 100");
listBox2.Items.Add("Попробуй угадать его за 6 попыток");
listBox2.Items.Add("");
listBox2.Items.Add(String.Format("Партия №{0}", round));
listBox2.Items.Add("");
label4.Text = String.Format("Угадано: " + winned.ToString());
steps = 0;
number.Text = "";
pcNumber = generate(100); }

Слайд 12Заключение:
Изучена предметная область.
Изучены аналоги данного продукта.
Разработан программный продукт, выполняющий поставленные задачи.


Слайд 13Главное окно программного продукта


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика