Details
Title | Создание интеллектуальной мобильной платформы для врачей анестезиологов-реаниматологов: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения» |
---|---|
Creators | Девотченко Артем Вячеславович |
Scientific adviser | Коликова Татьяна Всеволодовна |
Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
Imprint | Санкт-Петербург, 2025 |
Collection | Выпускные квалификационные работы ; Общая коллекция |
Subjects | мобильное приложение ; анестезиология ; реаниматология ; android ; java ; mvvm ; room ; статистика ; инфографика ; перфузор ; mobile application ; anesthesiology ; critical care ; statistics ; infographic ; perfusor |
Document type | Bachelor graduation qualification work |
File type | |
Language | Russian |
Level of education | Bachelor |
Speciality code (FGOS) | 09.03.04 |
Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
DOI | 10.18720/SPBPU/3/2025/vr/vr25-1822 |
Rights | Доступ по паролю из сети Интернет (чтение) |
Additionally | New arrival |
Record key | ru\spstu\vkr\35827 |
Record create date | 7/30/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
Group | Anonymous |
---|---|
Network | Internet |
Данная работа посвящена разработке интеллектуальной мобильной платформы для Android, предназначенной для врачей-анестезиологов реаниматологов. В процессе исследования был проведён анализ существующих приложений, выделены их недостатки и определены ключевые потребности медицинских специалистов. Были сформированы функциональные и нефункциональные требования, спроектирована архитектура по паттерну MVVM, реализована база данных на SQLite с использованием ORM ROOM. Разработаны ключевые компоненты приложения: регистрация пациента, калькуляторы, перфузор, статистика, обработка шкал, инфографика ФАР и др. Задачи, решённые в рамках проекта: • Анализ предметной области и существующих решений; • Формулировка требований; • Проектирование архитектуры; • Реализация функциональных модулей; • Демонстрация работоспособности компонентов. Работа проведена с применением следующих технологий: Android Studio, Java, Android Jetpack, Hilt, LiveData, ViewModel, ROOM, SharedPreferences, SQLite.Реализован интуитивно понятный интерфейс, обеспечен высокий уровень надёжности и безопасности данных. Приложение ориентировано на поддержку клинического принятия решений, персонализированный подход к пациенту и оптимизацию расчётов медицинских показателей. Результаты могут быть использованы в медицинской практике для повышения эффективности и качества оказываемой помощи. В процессе работы использовались следующие информационные технологии: Java, Android Studio, Android Jetpack, Hilt, ROOM, SQLite, Git.
This thesis is devoted to the development of an intelligent mobile platform on Android designed for anesthesiologists and critical care physicians. The study includes the analysis of existing applications, identification of their shortcomings, and definition of key professional needs. Functional and non-functional requirements were formed, architecture based on the MVVM pattern was designed, and a SQLite database was implemented using ORM ROOM. Key application components were developed: patient registration, medical calculators, perfusor, statistics, medical scales, FAR infographics, etc. The following tasks were solved in this project: • Analysis of subject domain and existing solutions; • Requirement specification; • Application architecture design; • Implementation of functional modules; • Demonstration of application components. The project was developed using Android Studio, Java, Android Jetpack, Hilt, LiveData, ViewModel, ROOM, SharedPreferences, SQLite. The application provides an intuitive interface, high reliability, and data security.The mobile platform supports clinical decision-making, enables personalized patient care, and optimizes medical calculations. The results can be utilized in clinical practice to improve efficiency and quality of care. The following technologies were used: Java, Android Studio, Android Jetpack, Hilt, ROOM, SQLite, Git.
Network | User group | Action |
---|---|---|
ILC SPbPU Local Network | All |
|
Internet | Authorized users SPbPU |
|
Internet | Anonymous |
|
Access count: 1
Last 30 days: 1