EGA System Tool: Графическая информационная система для работы с базой данных консалтинговой компании
Репозиторий содержит графическую информационную систему с пользовательским интерфейсом (GUI), созданную специально для эффективного управления базой данных в консалтинговой компании. Система обеспечивает функции парсинга, генерации данных и предоставляет графический интерфейс для удобного взаимодействия с базой данных.
EGA System Tool - графическое приложение (GUI), разработанное для использования в консалтинговом агентстве. Для доступа к основному окну работы с базой данных требуется аутентификация с помощью логина и пароля пользователя.
Основной функционал интерфейса позволяет создавать SQL-скрипты для запросов к базе данных и предоставляет удобную табличную форму для просмотра результатов запросов. Также имеется возможность экспортировать эти результаты в формате .csv.
Для удобства навигации в базе данных предусмотрена схема, отображаемая в интерфейсе. Кроме того, пользователь может скачать скан контракта, указав его номер.
Интерфейс окна разделен на блоки при помощи разделителей, что позволяет пользователю изменять их размеры или закрывать по своему усмотрению.
В папке parsing
содержатся файлы, отвечающие за парсинг информации об именах и фамилиях людей. Эти обработанные данные используются в процессе генерации данных.
Папка generator
содержит файл gen_funcs2.py
, занимающийся генерацией информации о компаниях, клиентах, типах услуг, услугах агентства, менеджерах, контрактах и т. д. Также здесь находятся функции для создания сканов контрактов и создания рабочей базы данных на SQL.
В папке GUI_app
находятся скрипты для создания графического приложения и спецификации, необходимые для его реализации.
В директории dist/ega_system
находится пример рабочего приложения, упакованного для распространения.
Этот проект лицензирован в соответствии с Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Для вопросов и обсуждений свяжитесь с автором через контакты, указанные в его профиле.