Задание: Программист баз данных. Разработать информационную систему в заданной предметной области на языке Python (Дистанционная работа)
Выполнить курсовую работу по ТЕМЕ: Проектирование и разработка ИС туристического агентства.
Работа должна соответствовать структуре курсовой работы, согласно методичке.
Разработать информационную систему в заданной предметной области по варианту, к которой предъявляются указанные ниже требования.
− Обеспечение целостности хранения данных
− Наличие простого и удобного пользовательского интерфейса
− Обеспечение функционала по доступу к информации, необходимой для ведения
основной деятельности
− Предоставление инструментов, позволяющих проводить анализ доступных данных и
предоставлять отчетность.
Развернуть систему, а именно связать базу данных с клиентским приложением посредством Kubernetes в заданной предметной области по варианту, к которой предъявляются указанные ниже требования.
Для создания информационной системы необходимо выполнить следующее:
1) Разработать перечень и структуру хранимой информации;
2) Выделить возможные информационные подсистемы и установить связи между ними;
3) Разработать логическую структуру базы данных;
4) Разработать общие для системы принципы формирования интерфейса пользователя;
5) Изучить основы HTTP и HTML и разработать веб-приложения на языке Python.
6) Установить Docker. Создать образ и запустить контейнер.
7) Создать базу данных. Подключиться к базе данных из Phyton-приложения
По окончанию выполнения работы должны быть получены следующие результаты:
− Построена концептуальная модель хранимой информации
− Сформирована логическая структура информации
− Реализована физическая структура базы данных
− Реализован интерфейс пользователя для работы с модулями учёта информации (о
подразделениях и руководящем составе, направлениях деятельности, предоставляемых услугах и т.д.)
− Описаны функциональные возможности аналитического модуля, модуля отчетности и т.д.