- •Выпускная квалификационная работа
- •Объемное задание
- •На выпускную квалификационную работу
- •Отзыв руководителя Аннотация
- •Введение
- •Анализ предметной области, постановка задачи и определение требований к подсистеме
- •Основные сведения о компании
- •Должностные инструкции сотрудников для работы с подсистемой
- •Понятие метаданных, их классификация, структура и обработка
- •Диаграмма основных потоков данных
- •Анализ существующей информационной системы
- •Требования к подсистеме
- •Функциональные требования
- •Нефункциональные требования
- •Требования к интерфейсу
- •Анализ возможных решений
- •Вывод по первому разделу
- •Выбор технологий для разработки
- •Выбор языка программирования
- •Выбор субд
- •Вывод по второму разделу
- •Разработка подсистемы для работы с метаданными
- •Логика процесса, который реализует подсистема
- •Архитектура подсистемы
- •Уровень представления:
- •Уровень бизнес-логики:
- •Уровень данных:
- •Пользователи подсистемы: их роли и права
- •Логика реализации прав пользователя подсистемы
- •Разработка бд
- •Проектирование инфологической модели
- •Проектирование даталогической модели
- •Проектирование физической модели
- •Разработка карты подсистемы
- •Разработка макетов форм
- •Вывод по третьему разделу
- •Тестирование подсистемы
- •Экранные формы
- •Карта тестирования
- •Интеграция подсистемы в общую систему
- •Реализация основного процесса через экранные формы
- •Вывод по четвертому разделу
- •Заключение
- •Список использованных источников
Список использованных источников
Гузеев, А.В. Методы и средства проектирования информационных систем и технологий: учебно-методическое пособие / А.В. Гузеев. — СПб.: БХВ-Петербург, 2022. — 320 с.
Когаловский, М.Р. Метаданные, их свойства, функции, классификация и средства представления / М.Р. Когалитовский. — М.: Институт проблем рынка РАН, 2023. — 240 с.
Негуляев, Е.А. Универсальные схемы метаданных и задача описания веб-ресурсов. - 2006. - URL: https://elar.urfu.ru/bitstream/10995/1918/1/negulyaev-2006.pdf (дата обращения: 02.01.2025).
Машковский, М.Д. Лекарства XX века / М.Д. Машковский. — М.: Новая Волна, 1998. — 320 с.
Сузи, Р.А. Язык программирования Python: учебное пособие / Р.А. Сузи. — 4-е изд. — М.: Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2024. — 350 с.
Смирнов, Д.А. Веб-разработка с использованием Python и Django / Д.А. Смирнов. — М.: Наука и техника, 2024. - 432 с. — ISBN 978-5-94387-123-4.
Базы данных PostgreSQL: полное руководство. — URL: https://postgrespro.ru/docs/postgresql (дата обращения: 27.02.2025).
Система управления базами данных (СУБД). — URL: https://cloud.ru/blog/chto-takoye-subd (дата обращения: 26.05.2025).
Федоров, Д.Ю. Современные облачные технологии: практическое руководство / Д.Ю. Федоров. — М.: Альфа-книга, 2023. — 256 с. — ISBN 978-5-98281-567-8.
GS1 стандарты для фармацевтической продукции. — URL: https://www.gs1.org/industries/healthcare/standards (дата обращения: 15.05.2025).
Ричардс, Т. Начало работы с Streamlit для Data Science: Создание и развертывание веб-приложений Streamlit с нуля на Python / Т. Ричардс. — Пер. с англ. — М.: ДМК Пресс, 2023. — 280 с. — ISBN 978-5-93700-123-4.
Официальная документация Streamlit. — URL: https://docs.streamlit.io/develop/concepts/architecture/architecture (дата обращения: 04.03.2025).
Коваленко, А.П. Проектирование баз данных: теория и практика / А.П. Коваленко. М.: Горячая линия-Телеком, 2022. - 412 с. -ISBN 978-5-9912-0897-0.
Иванов, С.В. Автоматизация бизнес-процессов в фармацевтике / С.В. Иванов. — М.: Медицина, 2021. — 288 с. — ISBN 978-5-225-34567-8.
Руководство по интеграции облачных решений в корпоративные системы. — URL: https://aws.amazon.com/ru/whitepapers/cloud-integration/ (дата обращения: 20.05.2025).
Петров, В.Н. Тестирование программного обеспечения: учебное пособие / В.Н. Петров. - СПб.: Лань, 2023. — 360 с. - ISBN 978-5-8114-6789-0.
Locust: основы нагрузочного тестирования. - URL: https://qarocks.ru/locust-basics/ (дата обращения: 02.05.2025).
Locust: написание тестового сценария. - URL: https://docs.locust.io/en/stable/writing-a-locustfile.html (дата обращения: 08.05.2025).
Приложение А. Схема текущей системы
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
СИТиС |
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|||||||||||||||||||||||||
|
|
|
|
|
Разработка подсистемы для работы с метаданными лекарственных препаратов |
Лит |
Масса |
Масштаб |
|
|
|||||||||||||||||||||
Изм |
Лист |
№ документа |
Подпись |
Дата |
|
|
|
|
|
|
|
||||||||||||||||||||
Разработал |
Станишевский И.А. |
|
|
|
|
|
|
|
|
||||||||||||||||||||||
Проверил |
Гадасин Д.В. |
|
|
|
|
||||||||||||||||||||||||||
Утвердил |
Докучаев В.А. |
|
|
Лист 18 |
Листов 89 |
|
|
||||||||||||||||||||||||
|
|
|
|
Приложение А Место подсистемы в системе |
ФГОБУ МТУСИ Факультет ИТ, группа БСТ 2104 |
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||
Приложение Б. Выбор средств разработки
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
СИТиС |
|
|||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
Разработка подсистемы для работы с метаданными лекарственных препаратов |
Лит |
Масса |
Масштаб |
|
||||||||||||||||||||||
Изм |
Лист |
№ документа |
Подпись |
Дата |
|
|
|
|
|
|
|||||||||||||||||||||
Разработал |
Станишевский И.А. |
|
|
|
|
|
|
|
|||||||||||||||||||||||
Проверил |
Гадасин Д.В. |
|
|
|
|||||||||||||||||||||||||||
Утвердил |
Докучаев В.А. |
|
|
Лист 30 |
Листов 89 |
|
|||||||||||||||||||||||||
|
|
|
|
Приложение Б Выбор средств для разработки |
ФГОБУ МТУСИ Факультет ИТ, группа БСТ 2104 |
|
|||||||||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||||||||||
Приложение В. Архитектура подсистемы
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
СИТиС |
|
|||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
Разработка подсистемы для работы с метаданными лекарственных препаратов |
Лит |
Масса |
Масштаб |
|
||||||||||||||||||||||
Изм |
Лист |
№ документа |
Подпись |
Дата |
|
|
|
|
|
|
|||||||||||||||||||||
Разработал |
Станишевский И.А. |
|
|
|
|
|
|
|
|||||||||||||||||||||||
Проверил |
Гадасин Д.В. |
|
|
|
|||||||||||||||||||||||||||
Утвердил |
Докучаев В.А. |
|
|
Лист 31 |
Листов 89 |
|
|||||||||||||||||||||||||
|
|
|
|
Приложение В Архитектура подсистемы |
ФГОБУ МТУСИ Факультет ИТ, группа БСТ 2104 |
|
|||||||||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||||||||||
Приложение Г. Алгоритм работы подсистемы
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
СИТиС |
||||||||||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
Разработка подсистемы для работы с метаданными лекарственных препаратов |
Лит |
Масса |
Масштаб |
|||||||||||||||||||||||
Изм |
Лист |
№ документа |
Подпись |
Дата |
|
|
|
|
|
||||||||||||||||||||||
Разработал |
Станишевский И.А. |
|
|
|
|
|
|
||||||||||||||||||||||||
Проверил |
Гадасин Д.В. |
|
|
||||||||||||||||||||||||||||
Утвердил |
Докучаев В.А. |
|
|
Лист 34 |
Листов 89 |
||||||||||||||||||||||||||
|
|
|
|
Приложение Г Алгоритм работы подсистемы |
ФГОБУ МТУСИ Факультет ИТ, группа БСТ 2104 |
||||||||||||||||||||||||||
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
||||||||||||||||||||||||||||
Приложение Д. Графический пользовательский интерфейс
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
СИТиС |
||||||||||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||||||||||
|
|
|
|
|
Разработка подсистемы для работы с метаданными лекарственных препаратов |
Лит |
Масса |
Масштаб |
|||||||||||||||||||||||
Изм |
Лист |
№ документа |
Подпись |
Дата |
|
|
|
|
|
||||||||||||||||||||||
Разработал |
Станишевский И.А. |
|
|
|
|
|
|
||||||||||||||||||||||||
Проверил |
Гадасин Д.В. |
|
|
||||||||||||||||||||||||||||
Утвердил |
Докучаев В.А. |
|
|
Лист 62 |
Листов 89 |
||||||||||||||||||||||||||
|
|
|
|
Приложение Д Графический пользовательский интерфейс |
ФГОБУ МТУСИ Факультет ИТ, группа БСТ 2104 |
||||||||||||||||||||||||||
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
||||||||||||||||||||||||||||
