Б8020 Разработка веб-сервисов для научных и прикладных задач
Вид работы: Лабораторная работа 1 «Разработка веб-приложения на Python». Задание на лабораторную работу
№ 1 размещено: Методические указания по выполнению лабораторных работ (стр. 92,93). 6 вариант:
Внимательно изучите материал методических указаний, последовательно выполняя представленные задания. После изучения и выполнения предложенных заданий реализуйте в соответствии со своим вариантом веб-приложение с использованием фреймворкаFlask. Каждое приложение должно обеспечивать проверку на робота с помощью капчи или любой другой технологии. Разместите объекты отображения и ввода удобно для пользователя.
Веб-приложение должно поворачивать картинку по указанному значению угла поворота и показывать результат пользователю, выдавать графики распределения цветов исходной и полученной картинки.
Лабораторная работа 2 «Разработка веб-сервиса». Задание на лабораторную работу № 2 размещено: Методические указания по выполнению лабораторных работ (стр. 111, 112).6 вариант:
Необходимо повторить описанные в главе 3 примеры и создать свой собственный веб-сервис и API, реализующий возврат данных по заданию в соответствии с вариантом, где задана простая предметная область. Необходимо разработать простую модель данных, в соответствии с которой будут храниться данные, соответствующие предметной области. Количество полей должно быть более четырех, два-три поля могут быть строкового или другого типа, остальные – числового.
Веб-сервис должен предоставлять возможность сортировки по всем полям записей, выдавать среднее, максимальное и минимальное значение по числовым полям, добавлять, удалять записи и обновлять записи, например, по идентификатору.
Например, для предметной области «Продажа сервизов» можно выделить поля:
«Название сервиза»;
«Фирма-производитель»;
«Количество предметов»;
«Цена сервиза»;
«Материал».
Предметная область «Школьники, изучающие предметы в школе»:
«Ф.И.О.»;
«Название предмета»;
«Номер четверти»;
«Оценка»;
«Год начала учебы»;
«Возраст» и т. д.
Очевидно, можно выделить отдельную сущность и для нее назначить поля, но здесь мы не затрагиваем «Базы данных», но, если есть такое желание, то можно разработать модель данных и для хранения и запросов использовать СУБД.
Вариант для выполнения задания № 6: Компьютерные комплектующие
Информация о работе № 14410
|
Раздел: |
Программирование |
|
Предмет: |
Python |
|
Тип работы: |
Лабораторная работа |
|
Цена: |
0 ₽ |
|
Размещен: |
06 марта 2025 в 14:40 |
|
Язык: |
Русский
|
Найди своего специалиста по pythonу!

