Назад к дипломам
Электронные ресурсы
Требования
- Архив
ИмяПроекта_v1.0.zip(или .rar/.7z для лучшего сжатия). Рекомендуется .zip как наиболее универсальный для всех ОС. - Вместе с системой архивируются: дамп БД, файл «Доступ.txt», инструкция по развертыванию.
- Размер архива оптимизирован: удалены временные файлы, кэш (
__pycache__,.cache,node_modules,*.log,.idea,.vscode). - Создайте скрипт очистки
clean.batилиclean.shдля удаления лишних файлов перед архивацией. - Папка
_Externalили_Dependencies: файлlinks.txt— ссылки на PostgreSQL, Python, Node.js и т.д.; подпапкаoffline_installers/для легковесных установщиков (VC++ Redistributable, драйверы СУБД).
Требования
- Файл «Доступ.txt» в корне архива — структурированный документ с разделами.
- 1. Адреса системы: главная страница, админ-панель, API (если есть).
- 2. Учётные записи для тестирования: для каждой роли (Администратор, Менеджер, Пользователь) — логин и пароль.
- 3. Доступ к БД: хост, порт (3306/5432), имя БД, пользователь, пароль.
- 4. Важные примечания: особенности паролей по умолчанию (.env), способ получения Bearer-токена для API.
Требования
- Дамп БД в составе архива. Рекомендуется отдельный архив с БД для удобства.
- Формат: SQL или иной, соответствующий СУБД. Указать версию СУБД (дамп MySQL 8.0 может не загрузиться в 5.7).
- Два скрипта:
schema.sql— структура (CREATE TABLE);data.sql— тестовые данные (INSERT). - В корне архива — ссылка или путь к дампу: папка
database_dumpили файлDB_DOWNLOAD_LINK.txt.
Требования
- Формат README.md (Markdown) — отображается на GitHub и в редакторах кода.
- Структура: введение, системные требования (PHP, Node.js, расширения, RAM), prerequisites (Git, веб-сервер, СУБД, Composer/NPM).
- Пошаговая установка: распаковка, настройка веб-сервера (.htaccess/vhost Nginx), копирование .env.example → .env,
composer install,npm install, импорт БД (mysql -u root -p mydb < database/schema.sql), миграции (php artisan migrate), сиды (php artisan db:seed), права (chmod -R 775 storage). - Troubleshooting: 403 Forbidden → права на папки; «Не подключается к БД» → .env и статус сервера БД; пустая страница →
display_errors = On.
Требования
- Указать ПО для запуска (версии PHP, Node.js, фреймворков). Ссылки для скачивания компонентов.
- Docker (рекомендация): файл
docker-compose.ymlв корне — поднимет веб-сервер, СУБД и кэш. Проверяющему достаточно установить Docker и выполнитьdocker-compose up. - Версии ПО, с которыми система тестировалась. Инструкции по установке библиотек (composer, npm, pip).
Требования
- Реализовать пошаговые инструкции с визуальными подсказками (подсветка элементов интерфейса, нумерация шагов).
- Включить демонстрационные сценарии использования системы — типовые задачи с пошаговым описанием.
- Предусмотреть режим обучения с подсказками для новых пользователей (онбординг при первом входе).
- Папка
docs/:USER_GUIDE.pdfили HTML-страницы с навигацией. - Онбординг: библиотека intro.js — подсветка кнопок при первом входе.
- Видео-гиды: ссылки на YouTube или .gif в
docs/screencasts/— скринкасты ключевых сценариев. - Демо-сценарии: текст «Сценарий 1: Создание заказа» + скриншоты или GIF.
Требования
| Подпапка | Файлы | Описание |
|---|---|---|
| Лого-иконки | logo$ | Логотип (в формате PNG и SVG); png 40×40 px, 200×200 px, 512×512 px. SVG — в одном экземпляре |
| Лого-иконки | Произвольные | Иконки (применяемые в проекте) |
| Картинки | Произвольные | Изображения (используемые в проекте, кроме иконок) |
| Картинки | Произвольные | Медиафайлы (аудио и видеофайлы) |
| Диаграммы | Диаграмма Ганта | Приложение Б - План-график (Диаграмма Ганта) (в среде разработки и PDF) |
| Диаграммы | AS-IS | Приложение Г - Диаграмма AS-IS и декомпозиция (в среде разработки и PDF) |
| Диаграммы | TO-BE | Приложение Д - Диаграмма ТО-ВЕ и декомпозиция (в среде разработки и PDF) |
| Диаграммы | Прецедент | Приложение Е - Диаграмма вариантов использования (прецедентов) (в среде разработки и PDF) |
| Диаграммы | Концептуальная схема | Приложение Ж - Концептуальная схема (сайты) Концептуальная ER в нотации Чена (ИС) (в среде разработки и PDF) |
| Диаграммы | Состояний | Приложение З - Диаграмма состояний (в среде разработки и PDF) |
| Диаграммы | Деятельности | Приложение И - Диаграмма деятельности (в среде разработки и PDF) |
| Диаграммы | Схема данных | Приложение К - Схема данных |
| Диаграммы | Классов | Приложение Л - Диаграмма классов (в среде разработки и PDF) |
| Диаграммы | Потоков | Приложение М - Схема информационных потоков (в среде разработки и PDF) |
| Диаграммы | График тест | Приложение О - График тестирования |
| Диаграммы | Чек-листы | Приложение П - Чек-листы тестирования |
| Диаграммы | Бизнес-процессов | Приложение Р - Диаграмма бизнес-процессов (в среде разработки и PDF) |
| Диаграммы | Статистика | Приложение Т - Рисунки проектирования (статистика) |
| Диаграммы | Форм | Приложение У - Проволочная диаграмма (в среде разработки и PDF) |
| Диаграммы | Антиплагиат | Приложение Ф - Проверка уникальности (Антиплагиат) |
| Диаграммы | Каркас | Приложение Х - Каркас сайта (в среде разработки и PDF) |
| Диаграммы | Модель | Динамическая модель (в среде разработки и PDF) |
| Презентация | Презентация | Презентация (включая доклад и медиафайлы). В двух форматах pptx и pdf |
Требования
| Подпапка | Файлы | Описание |
|---|---|---|
| ИС | архив с системой zip или rar | |
| БД | архив файлов базы данных zip или rar | |
| Доступ | файл доступ txt | |
| Инструкция по развертыванию | Инструкция по развертыванию |
Требования
| Подпапка | Файлы | Описание |
|---|---|---|
| Нормативные | Тип документа и номер | Нормативные документы (законы, стандарты предметной области в PDF или DOC) |
| Методические материалы | год издания — название | Не менее 5 учебников, не старше 3-5 лет, формат — любой |
Требования
| Подпапка | Файлы | Описание |
|---|---|---|
| Основные | ПЗ-БД | Пояснительная записка (с титульным листом без приложений) |
| Основные | Приложения | Текстовой файл, в котором находятся все одностраничные приложения |
| Основные | План управления проектом | План управления проектом |
| Основные | Техническое задание | Техническое задание |
| Основные | План тестирования | План тестирования |
| Основные | Руководство пользователя | Руководство пользователя |
| Основные | Инструкция развертывания | Инструкция развертывания |
| Дополнительно | доклад [фамилия] | Доклад с выступлением |
| Дополнительно | Аннотация [фамилия] | Аннотация не более 1 страницы |
| Дополнительно | Н-К | Лист Нормоконтроля |
| Дополнительно | Карточка | Карточка предприятия |
Требования
- Минимум 3 пользователя для курсовой и практической работы и 5 для дипломной работы с разными уровнями доступа
- Обязательные пользователи:
- Администратор (логин admin, пароль admin1234);
- Пользователь (логин user, пароль user123)
- Дополнительные: минимум 1 аккаунт для курсовой работы и 3 аккаунта для дипломной работы. Логины и пароли добавленных пользователей в файле «Доступ.txt»
- В форме авторизации не оставлять записей на тестовые данные входа
- Пользователь системы должен иметь возможность добавлять аватар к своей записи в личном кабинете
Требования
- Минимум 5 записей для демонстрации полного функционала
- Полный доступ ко всем модулям системы
- Возможность управления пользователями
- Настройка системных параметров
- Просмотр аналитических отчётов
- Управление категориями и классификаторами
Требования
- Каждый пользователь — не менее 2 записей
- Разграничение прав доступа согласно ролям
- Ограниченный функционал в соответствии с правами
- Личные данные и настройки для каждого пользователя
- История действий в системе
Требования
- Не менее 20 записей по предметной области (товары, услуги, сотрудники)
- Реалистичные данные, соответствующие предметной области
- Разнообразные типы данных для тестирования
- Примеры различных состояний объектов
- Данные для демонстрации фильтрации и поиска
Требования
- Полностью заполненная структура категорий (минимум 3 записи в каждой)
- Иерархическая организация данных
- Типы и виды согласно предметной области
- Справочники и классификаторы
- Примеры вложенных категорий
Требования
- Не менее: практическая — 2 (±1), курсовая — 3 (±2), диплом — 5 (±2)
- Отчёты имеют свою форму, демонстрация аналитических возможностей
- Не менее 2 типов расширений: pdf, rtf, doc, xls, xlsx, docx, txt
- Обязательно: заголовок, дата формирования, исполнитель, тело отчёта
- Дополнительно: наименование системы, контакты, служебные отметки