Детальная информация

Название: Разработка многопользовательской системы для автоматического периметра PTS 1000: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Авторы: Руденко Алексей Владимирович
Научный руководитель: Прокофьев Олег Валерьевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2022
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: периметр PTS 1000; Java; PostgreSQL; врач; perimeter PTS 1000; doctor
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2022/vr/vr22-3722
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\19908

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Периметр PTS 1000, Java, PostgreSQL, врачТема выпускной квалификационной работы: «Разработка многопользовательской системы для автоматического периметра PTS 1000»Цель работы – является создание многопользовательской системы для работы с автоматическим периметром. Эта система позволит одновременно работать локально с периметром (проводить исследование) и удалённо просматривать полученные ранее данные.Задачи, которые решались в ходе работы:1. Определение предметной области;2. Разработка архитектуры программного обеспечения;3. Выбор технологий, необходимый для разработки.Приложение состоит из двух частей: клиентской и серверной.Клиентская часть представляет собой десктопное приложение с графическим интерфейсом, в котором осуществляется взаимодействие с автоматическим периметром и данными из базы данных. Данная часть приложения написана на языке программирования Java 17 c использованием платформы JavaFX 7.Серверная часть построена на свободно-распространяемой СУБД PostgreSQL 14 для хранения и предоставления данных. В базе данных хранятся данные пользователей (врачей), которые проводят исследования, а также пациентов, включая все результаты исследований.Связующим звеном между клиентской и серверной частями выступает драйвер JDBC от вендора PostgreSQL 14.

Perimeter PTS 1000, Java, PostgreSQL, doctorThe topic of the final qualifying work: "Development of a multi–user system for automatic perimeter PTS 1000"The purpose of the work is to create a multi-user system for working with an automatic perimeter. This system will allow you to simultaneously work locally with the perimeter (conduct research) and remotely view previously obtained data.Tasks that were solved during the work:1. Definition of the subject area;2. Software architecture development;3. The choice of technologies required for development.The application consists of two parts: client and server.The client part is a desktop application with a graphical interface in which interaction with the automatic perimeter and data from the database is carried out. This part of the application is written in the Java 17 programming language using the JavaFX 7 platform.The server part is built on a freely distributed PostgreSQL 14 DBMS for storing and providing data. The database stores data of users (doctors) who conduct research, as well as patients, including all research results.The link between the client and server parts is the JDBC driver from the vendor PostgreSQL 14.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Интернет Авторизованные пользователи СПбПУ Прочитать
-> Интернет Анонимные пользователи

Оглавление

  • 1_Титульный лист
  • 2_Задание
  • 3_Реферат
  • 4_Диплом
    • ВВЕДЕНИЕ
    • ГЛАВА 1. ОБЗОР СУЩЕСТВУЮЩИХ РЕШЕНИЙ
      • 1.1 Аналоги компьютерных периметров
      • 1.2 Цели и задачи работы
      • 1.3 Обоснование выбора технологий
    • ГЛАВА 2. ПРОЕКТИРОВАНИЕ АРХИТЕКТУРЫ ПРИЛОЖЕНИЯ
      • 2.1 Схема базы данных и описание логики
      • 2.2 Схема приложения и описание логики
    • ГЛАВА 3. РЕАЛИЗАЦИЯ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА
      • 3.1 Пример окна «Аутентификации»
      • 3.2 Пример окно «Режим администратора»
      • 3.3 Пример окна «Редактирование данных пользователя»
      • 3.4 Пример главного окна приложения
    • ГЛАВА 4. ТЕСТИРОВАНИЕ
      • 4.1 Проверка результатов работы приложения
    • ГЛАВА 5. ПЕРСПЕКТИВЫ РАЗВИТИЯ ПРИЛОЖЕНИЯ
    • ЗАКЛЮЧЕНИЕ
    • СПИСОК ЛИТЕРАТУРЫ

Статистика использования

stat Количество обращений: 4
За последние 30 дней: 0
Подробная статистика