pm11, pm04

moraroxx 194f086e9e обновление кодировки 1 settimana fa
.vs 17bf5974dc Исправлен установщик 1 settimana fa
AirportDB_Setup 17bf5974dc Исправлен установщик 1 settimana fa
WindowsFormsApp1 c56a2b095a Добавлен проект AirportDB 1 settimana fa
packages c56a2b095a Добавлен проект AirportDB 1 settimana fa
WindowsFormsApp1.sln c56a2b095a Добавлен проект AirportDB 1 settimana fa
readme.md 194f086e9e обновление кодировки 1 settimana fa

readme.md

Аннотация

Система управления авиабазой данных

Приложение на Windows Forms (.NET) для управления базой данных авиакомпании: работа с пассажирами, рейсами, билетами, багажом и сотрудниками через подключение к PostgreSQL.


Введение

Основные возможности

  • Просмотр таблиц базы данных: position_ref, employee, passenger, airline, airplane, flight, ticket, baggage, passenger_baggage
  • Поиск пассажиров по фамилии (без учёта регистра)
  • Добавление, редактирование и удаление записей о пассажирах
  • Экспорт отображаемых данных в формат CSV
  • Разграничение прав: режим только для чтения (viewer_user) и полный доступ

Назначение и условия применения

Система предназначена для операторов и администраторов авиапредприятия. Используется для оперативного управления данными о пассажирах и рейсах. Требует подключения к серверу PostgreSQL (хост: 80.250.189.52, порт: 5432, база: dbwork). Работает на ОС Windows с установленным .NET Framework 4.7.2 или новее.


Установка

Шаги установки

  1. - [ ] Убедитесь, что установлен .NET Framework 4.7.2 (или новее)
  2. - [ ] Скачайте установочный файл setup.exe
  3. - [ ] Запустите setup.exe от имени администратора
  4. - [ ] Следуйте инструкциям мастера установки
  5. - [ ] После установки запустите приложение через ярлык на рабочем столе
  6. - [ ] Введите логин и пароль от базы данных при первом запуске

Примечание: Для полного доступа используйте учётную запись с правами записи. Учётная запись viewer_user предоставляет только просмотр данных.


Описание операций

Операция Описание
Выбор таблицы Выпадающий список cmbTables — выберите нужную таблицу, данные загружаются автоматически
Поиск Введите фамилию пассажира в поле поиска и нажмите «Поиск»
Добавление Заполните поля (код, фамилия, имя, телефон) и нажмите «Добавить»
Редактирование Кликните по строке в таблице, измените поля и нажмите «Изменить»
Удаление Кликните по строке и нажмите «Удалить»
Экспорт в CSV Нажмите «Экспорт», выберите путь для сохранения файла

Термины и сокращения

Термин / Сокращение Расшифровка
БД База данных
PostgreSQL Реляционная система управления базами данных с открытым исходным кодом
Npgsql Библиотека .NET для работы с PostgreSQL
WinForms Windows Forms — платформа для создания оконных приложений .NET
CSV Comma-Separated Values — текстовый формат хранения табличных данных
viewer_user Роль пользователя с доступом только на чтение
СУБД Система управления базами данных
connStr Connection String — строка подключения к базе данных