diff --git a/docs/README.md b/docs/README.md
new file mode 100644
index 0000000..758803e
--- /dev/null
+++ b/docs/README.md
@@ -0,0 +1,191 @@
+# Руководство пользователя для программы "Statapp"
+
+## Условные обозначения
+
+`Взаимодействие` - так отображается интерфестные части приложения с которыми пользователь может и должен взаимодействовать. к тами относятся кнопки, пункты меню, окна приложения, страницы в моделировании и тд.
+
+*Пример* - так отображаются комментарии или описания. Обычно используются в качестве подписей к картинкам.
+
+***Параметр*** - так отображаются параметры, которые пользователь может получить в результате вычислений в приложении.
+
+## Введение
+
+"Statapp" — это программное решение для статистического анализа и регрессионного моделирования, позволяющее специалистам в области данных проводить глубокий анализ и создавать точные прогностические модели.
+
+## Теоретические сведения
+
+*-- В разработке --*
+
+## Начало работы
+
+### Генерация показателей
+
+
+
+### Генерация отклика
+
+Перед тем как начать анализ, необходимо сгенерировать отклики, которые будут использоваться как зависимые переменные в моделях:
+
+1. Перейдите в меню `Генерация показателей`.
+2. Выберите `Генерация отклика`.
+
+После этого откроется окно `Генерация отклика`:
+
+
+
+*Пример пункта меню* `Генерация отклика`
+
+3. Укажите необходимые параметры для генерации данных и нажмите кнопку `Сгенерировать`.
+
+
+
+*Пример окна* `Генерация отклика`
+
+После этого окно должно закрыться и на `Белом листе` в `Главном окне` появится колонка со случайно сгенерированными данными отклика по заданным показателям.
+
+
+
+### Генерация фактора
+
+После генерации откликов следует сгенерировать факторы, которые будут служить независимыми переменными. Для генерации факторов необходимо выполнить следующие шаги:
+
+1. Перейдите в меню `Генерация показателей`.
+2. Выберите `Генерация фактора`.
+
+После этого откроется окно `Генерация фактора`:
+
+
+
+*Пример пункта меню* `Генерация фактора`
+
+3. Выберите нужный тип связи к отклику (прямая или обратная).
+4. Укажите оставшиеся параметры для генерации данных и нажмите кнопку `Сгенерировать`.
+
+
+
+*Пример окна* `Генерация отклика`
+
+Можно добавлять несколько факторов.
+
+
+
+### Анализ данных
+
+После генерации отклика и факторов можно приступать к анализу данных.
+
+
+
+### Дисперсионный анализ
+
+1. Перейдите в меню `Анализ данных`.
+2. Выберите `Дисперсионный анализ`.
+
+
+
+*Пример пункта меню* `Дисперсионный анализ`
+
+После этого откроется окно `Дисперсионный анализ`:
+
+
+
+*Пример окна* `Дисперсионный анализ`
+
+
+
+### Корреляционный анализ
+
+1. Перейдите в меню `Анализ данных`.
+2. Выберите `Корреляционный анализ`.
+
+
+
+*Пример пункта меню* `Корреляционный анализ`
+
+После этого откроется окно `Корреляционный анализ`:
+
+
+
+*Пример окна* `Корреляционный анализ`
+
+
+
+### Моделирование
+
+После генерации отклика и факторов можно перейти к построению регрессионных моделей.
+
+Здесь вы можете увидеть параметры модели, её характеристики, прогноз и отклонения, а также график прогноза и отклонения.
+
+1. Перейдите на вкладку `Моделирование`.
+2. Выберите тип модели для построения: `Линейный полином`, `Квадратичный полином` или `Преобразования`.
+
+
+
+*Пример список пунктов меню* `Моделирование`
+
+На странице `Модель` любого окна из `Моделирование` можно увидеть данные ***Коэффициент регрессии*** и ***Коэффициент значимости*** в виде таблицы для отклика и каждого из факторов. В нижней части окна располагаются вычисленные значения для параметров: ***Остаточная дисперсия***, ***Остаточная дисперсия (масштабированная)***, ***F1 - отношение Фишера***, ***Коэффициент множественной детерминации***,
+
+
+
+*Пример страницы* `Модель` *окна* `Линейный полином`
+
+На странице `Прогноз` любого окна из `Моделирование` можно увидеть значения ***Прогноза*** и ***Отклонения*** для каждого ранее сгенерированного значения ***Отклика***.
+
+
+
+*Пример страницы* `Прогноз` *окна* `Линейный полином`
+
+На странице `График` любого окна из `Моделирование` можно увидеть график ***Прогноза*** (график) и ***Отклонения*** (точки).
+
+
+
+*Пример страницы* `График` *окна* `Линейный полином`
+
+При необходимости, в окне `Моделирование` - `Преобразования` для каждого фактора вы можете выбрать одно из доступных преобразований.
+
+
+
+*Пример окна* `Преобразования`
+
+Для выбора преобразования для определенного фактора необходимо выполнить следующие шаги:
+
+1. Перейдите на страницу `Модель` в окне `Преобразования`.
+2. Дважды нажмите на нужную ячейку в колонке ***Преобразования***.
+3. Выберите необходимое преобразование из выпадающего списка.
+
+
+
+*Пример списка выбора* ***Преобразования*** *фактора в окне* `Преобразования`
+
+*Комментарий: если значения не персчитались попробуйте снять выделение с ячейки, путем нажатия на другую ячейку*
+
+
+
+### Сохранение и открытие файла
+
+Сгенерированные значения ***Отклика*** и ***Фактора*** из таблицы в `Главном окне` можно сохранить или зугрузить из файла ***.txt*** и ***.csv***.
+
+### Сохранение файла
+
+1. Перейдите в меню `Файл`.
+2. Выберите `Сохранить`.
+
+
+
+*Пример пункта меню* `Сохранить файл`
+
+3. Выберите путь сохранения и тип файла и нажмите кнопку `Сохранить`.
+
+Теперь файл будет сохранен по указаному вами пути, его можно переместить куда необходимо и при необходимости загрузить обратно в приложение.
+
+### Открытие файла
+
+1. Перейдите в меню `Файл`.
+2. Выберите `Открыть`.
+
+
+
+*Пример пункта меню* `Открыть файл`
+
+3. Выберите путь до открываемого файла и нажмите кнопку `Открыть`.
+
+Приложение загрузит нужный вам файл, и при необходимости спросит нужно ли сохранять ваши текущие данные.
diff --git a/docs/README.pdf b/docs/README.pdf
new file mode 100644
index 0000000..2998857
Binary files /dev/null and b/docs/README.pdf differ
diff --git a/docs/files/Анализ данных - Дисперсионный анализ.PNG b/docs/files/Анализ данных - Дисперсионный анализ.PNG
new file mode 100644
index 0000000..b7d7a07
Binary files /dev/null and b/docs/files/Анализ данных - Дисперсионный анализ.PNG differ
diff --git a/docs/files/Анализ данных - Корреляционный анализ.PNG b/docs/files/Анализ данных - Корреляционный анализ.PNG
new file mode 100644
index 0000000..43d54ad
Binary files /dev/null and b/docs/files/Анализ данных - Корреляционный анализ.PNG differ
diff --git a/docs/files/Генерация показателей - Генерация отклика.PNG b/docs/files/Генерация показателей - Генерация отклика.PNG
new file mode 100644
index 0000000..218ddc4
Binary files /dev/null and b/docs/files/Генерация показателей - Генерация отклика.PNG differ
diff --git a/docs/files/Генерация показателей - Генерация фактора.PNG b/docs/files/Генерация показателей - Генерация фактора.PNG
new file mode 100644
index 0000000..80bb37f
Binary files /dev/null and b/docs/files/Генерация показателей - Генерация фактора.PNG differ
diff --git a/docs/files/Моделирование - Линейный полином.PNG b/docs/files/Моделирование - Линейный полином.PNG
new file mode 100644
index 0000000..e41156f
Binary files /dev/null and b/docs/files/Моделирование - Линейный полином.PNG differ
diff --git a/docs/files/Окно - Генерация отклика.PNG b/docs/files/Окно - Генерация отклика.PNG
new file mode 100644
index 0000000..fe2f8f0
Binary files /dev/null and b/docs/files/Окно - Генерация отклика.PNG differ
diff --git a/docs/files/Окно - Генерация фактора.PNG b/docs/files/Окно - Генерация фактора.PNG
new file mode 100644
index 0000000..608f74d
Binary files /dev/null and b/docs/files/Окно - Генерация фактора.PNG differ
diff --git a/docs/files/Окно - Дисперсионный анализ.PNG b/docs/files/Окно - Дисперсионный анализ.PNG
new file mode 100644
index 0000000..7213c9b
Binary files /dev/null and b/docs/files/Окно - Дисперсионный анализ.PNG differ
diff --git a/docs/files/Окно - Корреляционный анализ.PNG b/docs/files/Окно - Корреляционный анализ.PNG
new file mode 100644
index 0000000..c34ea29
Binary files /dev/null and b/docs/files/Окно - Корреляционный анализ.PNG differ
diff --git a/docs/files/Окно - Полином (Линейный полином).PNG b/docs/files/Окно - Полином (Линейный полином).PNG
new file mode 100644
index 0000000..1ad25d8
Binary files /dev/null and b/docs/files/Окно - Полином (Линейный полином).PNG differ
diff --git a/docs/files/Окно - Полином (Преобразования).PNG b/docs/files/Окно - Полином (Преобразования).PNG
new file mode 100644
index 0000000..e1ef7e9
Binary files /dev/null and b/docs/files/Окно - Полином (Преобразования).PNG differ
diff --git a/docs/files/Окно - Полином - График.PNG b/docs/files/Окно - Полином - График.PNG
new file mode 100644
index 0000000..3ef1874
Binary files /dev/null and b/docs/files/Окно - Полином - График.PNG differ
diff --git a/docs/files/Окно - Полином - Прогноз.PNG b/docs/files/Окно - Полином - Прогноз.PNG
new file mode 100644
index 0000000..4b54124
Binary files /dev/null and b/docs/files/Окно - Полином - Прогноз.PNG differ
diff --git a/docs/files/Преобразования - Выбор преобразования.PNG b/docs/files/Преобразования - Выбор преобразования.PNG
new file mode 100644
index 0000000..3f12208
Binary files /dev/null and b/docs/files/Преобразования - Выбор преобразования.PNG differ
diff --git a/docs/files/Файл - Открыть.PNG b/docs/files/Файл - Открыть.PNG
new file mode 100644
index 0000000..7f8db14
Binary files /dev/null and b/docs/files/Файл - Открыть.PNG differ
diff --git a/docs/files/Файл - Сохранить.PNG b/docs/files/Файл - Сохранить.PNG
new file mode 100644
index 0000000..a7aa3c1
Binary files /dev/null and b/docs/files/Файл - Сохранить.PNG differ