Задание ДЭ представляет собой сочетание модулей в зависимости от вида аттестации и уровня ДЭ. Продолжительность выполнения каждого модуля задания представлена в таблице 6.
или напишите нам прямо сейчас:
⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
Таблица 6 — Продолжительность выполнения каждого модуля задания
| Номер и наименование модуля задания | Продолжительность выполнения модуля задания |
| Модуль № 1: Проектирование и разработка информационных систем | 1 ч. 30 мин. |
| Модуль № 2: Разработка дизайна веб-приложений | 1 ч. 30 мин. |
| Модуль № 3: Проектирование, разработка и оптимизация веб-приложений | 1 ч. 00 мин. |
Модуль 1. Проектирование и разработка информационных систем
Инструкция к выполнению практической части: Разработку приложения начните с проектирования и создания базы данных. На данном этапе нет необходимости воспроизводить все сущности предметной области, достаточно создать таблицы, поля с подходящими типами данных и связи, непосредственно относящиеся к разрабатываемой подсистеме и ее функционалу. Не забудьте создать ER-диаграмму средствами СУБД. Разработайте минимально необходимый интерфейс для данной информационной системы. Используйте все знания в области языков разметки и программирования, но не забывайте, что информационная система должна быть выполнена с учетом полного стека технологий (фронтенд, бекенд, база данных, ООП, подключаемые библиотеки и фреймворки). Все практические результаты должны быть переданы путем загрузки файлов в индивидуальный репозиторий системы контроля версий. Выполняйте коммиты хотя бы в начале и в завершении выполнения модуля.
Описание предметной области:
Портал «Корочки.есть» представляет собой информационную систему для записи на онлайн курсы дополнительного профессионального образования. Перед началом использования портала пользователю необходимо пройти процедуру регистрации. Войдя в систему, пользователь может составить заявку на обучение по программе дополнительного профессионального образования, указав наименование курса, желаемое время начала обучения, способ оплаты курса. Все заявки пользователей хранятся в базе данных. После подачи заявки она поступает на рассмотрение администратору, который проверяет корректность введенных данных и может изменить статус заявки.
Основной функционал информационной системы:
- Страница регистрации. На данной странице необходимо предусмотреть добавление пользователя в систему. Пользователю необходимо предоставить возможность ввести уникальный логин (латиница и цифры, не менее 6 символов), пароль (минимум 8 символов), ФИО (символы кириллицы и пробелы), телефон (формат: 8(XXX)XXX-XX-XX), адрес электронной почты (формат: электронной почты). Все поля обязательны для заполнения. По кнопке «Создать пользователя» данные заносятся в базу данных.
- Страница авторизации. На данной странице необходимо предусмотреть возможность ввода логина и пароля для зарегистрированных пользователей. Попытки некорректного ввода логина и пароля должны сопровождаться сообщениями. Предусмотрите переход между авторизацией и регистрацией в виде кнопки или ссылки с текстом «Еще не зарегистрированы? Регистрация» и обратно (на странице регистрации).
- Страница просмотра заявок. На данной странице авторизованный пользователь имеет возможность просмотреть свои ранее оставленные заявки, а также оставить отзыв о качестве образовательных услуг.
- Страница формирования заявки. Пользователь указывает: наименование курса (введя его название в соответствующее поле). Также пользователь указывает желаемую дату начала обучения, внося дату в предназначенное для этого текстовое поле. Помимо этого, пользователь должен выбрать удобный для него способ оплаты: наличными или переводом по номеру телефона. После формирования заявки и нажатия на кнопку «Отправить», заявка направляется на рассмотрение администратору портала.
- Панель администратора. Доступ в панель администратора осуществляется по логину Admin и паролю KorokNET. В панели администратора видны все заявки от пользователей. Изначально заявка имеет статус «Новая». После просмотра администратор может сменить статус заявки на «Идет обучение» или «Обучение завершено».
Модуль 2. Разработка дизайна веб-приложений
Инструкция к выполнению практической части: В данном модуле уделите внимание дизайну. Вам предоставлены изображения, которые необходимо оптимизировать и улучшить, чтобы достичь основную цель — создание идеальной информационной системы. Разместите изображения, иконки, поля форм, кнопки, ссылки, графические элементы так, чтобы они дополняли приложение. Примените навыки работы с библиотеками и фреймворками, для улучшения качества графической подсистемы. Вам необходимо также разработать дизайн всех страниц для использования со смартфоном с разрешением 390×844 px. Дизайн допустимо представить в виде .html файлов (отдельный файл для каждой страницы). Заказчик также желает видеть в приложении слайдер, который будет автоматически сменять изображения с интервалом в 3 секунды. Слайдер должен иметь одинаковые по размеру 4 изображения, элементы управления (вперед/назад) и быть органично вписан в дизайн приложения. Все практические результаты должны быть переданы путем загрузки файлов в индивидуальный репозиторий системы контроля версий. Выполняйте коммиты хотя бы в начале и в завершении выполнения модуля. Дополнительный функционал информационной системы:
- Страница регистрации. Ошибки валидации должны отображаться на форме. По кнопке «Зарегистрироваться» пользователь должен заноситься в базу, если поля прошли валидацию, а логин уникальный.
- Страница авторизации. Ошибки валидации должны отображаться на форме.
- Страница просмотра заявок. Возможность оставить отзыв доступна только после прохождения курса обучения.
- Страница формирования заявки. Пользователь указывает: наименование курса (из выпадающего списка: Основы алгоритмизации и программирования, Основы веб-дизайна, Основы проектирования баз данных). Также пользователь указывает желаемую дату начала обучения путем заполнения соответствующего поля в формате ДД.ММ.ГГГГ.
- Панель администратора. Функционал панели администратора должен быть удобен за счет использования дополнительных элементов (фильтрации данных, всплывающих сообщений, пагинации и прочего).
Модуль 3. Проектирование, разработка и оптимизация веб-приложений Инструкция к выполнению практической части: Доработайте базу данных так, чтобы она позволяла решать все задачи, поставленные заказчиком в предыдущих модулях. Для удобства разработки можете воспользоваться фреймворком или библиотеками, чтобы получить дружественный интерфейс и технологичность приложения. Интегрируйте адаптивный дизайн и не забывайте про качество вашего кода. Предусмотрите анимацию, микроанимации в приложении для улучшения пользовательского опыта. Все практические результаты должны быть переданы путем загрузки файлов в индивидуальный репозиторий системы контроля версий. Выполняйте коммиты хотя бы в начале и в завершении выполнения модуля.
или напишите нам прямо сейчас:
⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
Прикрепленные файлы: |
|
|---|---|
|
Администрация сайта не рекомендует использовать бесплатные работы для сдачи преподавателю. Эти работы могут не пройти проверку на уникальность. Узнайте стоимость уникальной работы, заполните форму ниже: Узнать стоимость |
|
Скачать файлы: |
|
|
|
