Skip to content

Desktop-приложение, представляющее собой решение в сфере АБИС систем

Notifications You must be signed in to change notification settings

ExTimeGameing/LibraryABIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LibraryABIS

Desktop-приложение, представляющее собой решение в сфере АБИС системы. Разработано как проект для зачета по дисциплине "Разработка баз данных"

Стек технологий

Приложение разработано с помощью языка Python с задействованием библиотек PyQt5 - для создания интерфейса и psycopg2 - для исполнения запросов к базе данных. Сама базза данных разработана под управление СУБД PostfeSQL версии 14.5

Функционал

Приложение состоит из:

  • Окна "Вход" и "Регистрация" для авторизации пользователя в системе;
  • Главное окно со вкладками:
    • Профиль, где расположена информация об авторизированном пользователе и календарь событий, представлены особые функции реализованные через предустановленные в базе данных процедуры и функции на языке plpgsql;
    • Таблицы, где расположено меню просмотра содержимого всех таблиц, можно осуществлять поиск по таблицам по 2-ум и более параметрам;
    • Управление БД, где располежны заполняемые формы для добавления, обновления и удаления информации из базы данных.
    • Отбор, где расположено окно для продвинутого запроса с помощью SELECT, SELECT INNER JOIN и SELECT ORDER BY

About

Desktop-приложение, представляющее собой решение в сфере АБИС систем

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Languages