# Система обработки деталей Приложение предназначено для работы с базой данных предприятия, связанной с обработкой деталей и изделиями, в состав которых они входят. Система позволяет просматривать сведения о деталях, изделиях и методах обработки, а также выполнять операции по управлению данными через удобный графический интерфейс. # Введение Основные возможности программы: * просмотр списка изделий; * поиск изделий по выбранной детали; * просмотр информации о деталях и методах обработки; * добавление новых изделий; * изменение существующих записей; * удаление данных из базы; * разграничение прав доступа пользователей; * работа с базой данных PostgreSQL через графический интерфейс WPF. # Назначение и условия применения Программа предназначена для автоматизации хранения и обработки информации о деталях, изделиях и методах их обработки. Система может использоваться: * на производственных предприятиях; * в учебных целях при изучении баз данных и клиент-серверных приложений; * для демонстрации работы информационной системы с использованием PostgreSQL и WPF. Условия применения: * операционная система Windows 10/11; * установленная СУБД PostgreSQL; * наличие настроенной базы данных; * наличие прав доступа к серверу базы данных; * установленная платформа .NET Desktop Runtime. # Установка 1. Скачайте архив с программой и установщиком. * [ ] Получен файл установщика. * [ ] Получены сопутствующие файлы приложения. 2. Запустите файл установки. * [ ] Откройте файл `Setup.exe`. * [ ] Подтвердите запуск программы установки. 3. Выполните установку приложения. * [ ] Ознакомьтесь с параметрами установки. * [ ] Дождитесь завершения процесса. 4. Завершите установку. * [ ] Нажмите кнопку «Готово». * [ ] Убедитесь, что ярлык приложения появился на рабочем столе. 5. Подготовьте подключение к базе данных. * [ ] Создайте базу данных PostgreSQL. * [ ] Выполните SQL-скрипт создания таблиц. 6. Запустите программу. * [ ] Выполните вход под учетной записью пользователя или администратора программы. * [ ] Проверьте корректность отображения данных. # Описание операций ## Авторизация Пользователь вводит логин и пароль для подключения к базе данных. После успешной проверки открывается главное окно программы. ## Поиск изделий по детали 1. Выберите деталь из списка. 2. Нажмите кнопку поиска. 3. Система отобразит изделия, в состав которых входит выбранная деталь. ## Добавление изделия 1. Откройте раздел управления изделиями. 2. Введите наименование изделия. 3. Нажмите кнопку добавления. 4. Новая запись будет сохранена в базе данных. ## Изменение изделия 1. Выберите запись из таблицы. 2. Измените необходимые данные. 3. Нажмите кнопку сохранения изменений. ## Удаление изделия 1. Выберите запись из списка. 2. Нажмите кнопку удаления. 3. Подтвердите выполнение операции. ## Просмотр справочников Пользователь может просматривать сведения о деталях и методах обработки в отдельных таблицах приложения. # Термины и сокращения | Термин | Описание | | --------------- | ----------------------------------------------------------------------------- | | СУБД | Система управления базами данных | | PostgreSQL | Реляционная система управления базами данных | | SQL | Язык структурированных запросов | | WPF | Windows Presentation Foundation — технология создания графических интерфейсов | | Деталь | Элемент изделия, участвующий в производственном процессе | | Изделие | Конечный объект, состоящий из одной или нескольких деталей | | Метод обработки | Технологический способ изготовления или обработки детали |