Здесь должно быть:
Содержание:
-
1 Постановка задачи. 4
2 Описание среды разработки. 5
3 Проектирование программного комплекса. 7
3.1 Этапы проектирования задачи. 7
3.2 Построение диаграммы вариантов использования. 7
3.3 Проектирование интерфейса. 8
3.4 Текст программы.. 10
3.5 Отладка и тестирование. 10
4 Инструкция программиста. 12
5 Инструкция пользователя. 13
Заключение. 17
Список используемых источников. 18
Приложение А.. 20
-
Целью курсового проекта является разработка игрового приложения «Виселица». Это всем известная игра в слова на проверку интеллекта и эрудиции.
В соответствии с целью курсового проекта можно сформулировать следующие задачи:
- исследовать предметную область;
- изучить графическую среду разработки;
- исследовать алгоритм игры;
- разработать интерфейс приложения.
Проектирование задачи проводилось в несколько этапов.
- Проведены подготовительные работы по подбору материала (поиск картинок в интернет – ресурсах и их обработка, подбор слов для различных категорий);
- Разработка форм, реализующих определенные функции программы;
- Разработка интерфейса программы;
- Создание алгоритма программы и написание кода;
- Тестирование приложения.
Заданием для курсового проекта является разработка игрового приложения «Виселица», в которой игрок мог проверить свои силы и эрудицию в отгадывании слов. В приложении игрок может выбрать одну из категорий слов и уровень сложности, а после того как он закончит играть посмотреть «Таблицу лидеров» и узнать какое место по угаданным словам он занимает.
- Пример кода
public partial class Form2 : Form
{
Button b1 = new Button();
public Form2()
{
InitializeComponent();
}
private void button4_Click(object sender, EventArgs e)
{
Form1 f1 = new Form1();
f1.Show();//переход на форму
this.Hide();//закрытие предыдущей формы
}
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
ScoreBoard.me = textBox1.Text;
Form5 f5 = new Form5();
f5.Show();//переход на форму
this.Hide();//закрытие предыдущей формы
}
else { MessageBox.Show("Введите имя");
}
}
private void button2_Click(object sender, EventArgs e)
{
if (textBox1.Text != "")
{
ScoreBoard.me = textBox1.Text;
Form9 f9 = new Form9();
f9.Show();//переход на форму
this.Hide();//закрытие предыдущей формы
}
else
{
MessageBox.Show("Введите имя");
}
}
24alex68