Загрузка данных


## Лабораторная работа №1-2. Вариант 4: ИС гостиничного комплекса

---

### 1. Описание организации

Гостиничный комплекс — предприятие сферы гостеприимства, предоставляющее услуги размещения и быта. Комплекс состоит из нескольких корпусов, различающихся звёздностью (2–5 звёзд), этажностью и числом номеров. Дополнительные службы: питание, прачечная, развлечения, уборка номеров, химчистка.

**Подразделения:**
- **Служба бронирования** — приём и обработка заявок от клиентов и организаций
- **Служба размещения (ресепшн)** — заселение/выселение, учёт жильцов
- **Служба быта** — предоставление дополнительных услуг
- **Финансово-экономический отдел** — учёт доходов, расходов, задолженностей
- **Административное руководство** — заключение договоров с организациями

---

### 2. Основные задачи организации и её подразделений

- **Служба бронирования:** приём броней от физических лиц и организаций, проверка доступности номеров, отмена броней
- **Служба размещения:** регистрация новых клиентов, ведение списка занятых/свободных номеров, учёт жалоб
- **Служба быта:** фиксация заказанных услуг, расчёт задолженностей клиентов
- **Финансовый отдел:** ведение доходов и расходов, расчёт рентабельности номеров
- **Руководство:** заключение договоров с турагентствами и организаторами мероприятий, предоставление корпоративных скидок

---

### 3. Основные бизнес-процессы верхнего уровня

**БП-1. Бронирование номеров**
- Вход: заявка от клиента/организации (звёздность, этаж, кол-во номеров, кол-во человек, даты)
- Выход: подтверждение или отказ в бронировании
- Источник: клиент или представитель организации → Получатель: служба бронирования

**БП-2. Заселение и регистрация клиентов**
- Вход: подтверждённая бронь, паспортные данные клиента
- Выход: карточка гостя, обновлённый список занятых номеров
- Источник: клиент → Получатель: служба размещения

**БП-3. Предоставление дополнительных услуг**
- Вход: запрос клиента на услугу (питание, прачечная и т.д.)
- Выход: оказанная услуга, запись в счёт клиента
- Источник: клиент → Получатель: служба быта, финансовый отдел

**БП-4. Работа с жалобами и опросами**
- Вход: жалоба или отзыв клиента
- Выход: зарегистрированная жалоба, аналитический отчёт
- Источник: жилец → Получатель: служба размещения, руководство

**БП-5. Выселение и расчёт клиента**
- Вход: запрос на выселение, данные о задолженности за услуги
- Выход: итоговый счёт, освобождённый номер
- Источник: клиент → Получатель: служба размещения, финансовый отдел

**БП-6. Управление договорами с организациями**
- Вход: запрос организации, условия сотрудничества
- Выход: заключённый договор, выделенный блок номеров со скидкой
- Источник: организация (турагентство, конгресс-оператор) → Получатель: руководство

**БП-7. Финансовый учёт и отчётность**
- Вход: данные о заселениях, услугах, расходах на содержание номеров
- Выход: отчёт о доходах/расходах, рентабельность номерного фонда
- Источник: все подразделения → Получатель: финансовый отдел, руководство

---

### 4. Декомпозиция основных процессов

**БП-1. Бронирование:**
1. Приём заявки на бронирование
2. Проверка доступности номеров
3. Согласование условий (скидки для организаций)
4. Подтверждение или отказ в бронировании
5. Занесение брони в базу данных

**БП-2. Заселение:**
1. Проверка наличия брони
2. Верификация документов клиента
3. Назначение номера (с учётом предпочтений по этажу)
4. Регистрация нового клиента в базе данных
5. Выдача ключей

**БП-5. Выселение и расчёт:**
1. Проверка задолженности клиента за доп. услуги
2. Формирование итогового счёта
3. Оплата клиентом
4. Фиксация выезда, обновление статуса номера

---

### 5. Категории пользователей

- **Администратор ресепшн** — регистрация клиентов, заселение/выселение, ведение списка номеров, приём жалоб
- **Менеджер по бронированию** — обработка заявок, работа с организациями
- **Сотрудник службы быта** — оформление доп. услуг, учёт задолженностей
- **Финансист/бухгалтер** — расчёт счетов, доходов, расходов, рентабельности
- **Руководитель комплекса** — заключение договоров, аналитика, управленческие отчёты

---

### 6. Перечень документов

- **Заявка на бронирование** — содержит параметры брони (даты, кол-во номеров, кол-во человек, звёздность)
- **Договор с организацией** — условия сотрудничества, размер скидки, период действия
- **Карточка гостя** — персональные данные клиента, история посещений
- **Счёт клиента** — перечень заказанных доп. услуг, итоговая сумма к оплате
- **Акт о жалобе** — содержание жалобы клиента, принятые меры
- **Отчёт о загруженности номерного фонда** — статистика заселения по периодам
- **Финансовый отчёт** — доходы, расходы, рентабельность номеров
- **Акт выселения** — дата выезда, итоговые расчёты

---

### 7. Используемые ресурсы

**Программное обеспечение:**
- СУБД (PostgreSQL / MS SQL Server) — хранение данных о клиентах, номерах, бронях
- Веб-интерфейс / клиентское приложение ИС
- Модуль отчётности (генерация финансовых и аналитических отчётов)

**Оборудование:**
- Серверы для хранения базы данных
- Рабочие станции на ресепшн и в подразделениях
- Сетевое оборудование (локальная сеть комплекса)
- Принтеры (печать счетов, карточек гостей, договоров)





## Лабораторная работа №1-2. Вариант 5: ИС медицинских организаций города

---

### 1. Описание организации

ИС «Медицинские организации города» охватывает сеть медицинских учреждений: **больницы** и **поликлиники**. Каждая организация имеет несколько корпусов, в которых расположены отделения, специализирующиеся на лечении определённых групп болезней. Отделения содержат палаты с койками (в больницах) и кабинеты врачей (в поликлиниках). Поликлиники могут быть административно прикреплены к больницам.

**Подразделения:**
- **Регистратура** — приём и регистрация пациентов
- **Лечебные отделения** — оказание медицинской помощи по специализациям
- **Лаборатории** — проведение медицинских анализов (по договору)
- **Операционный блок** — проведение хирургических вмешательств
- **Административный отдел** — кадровый учёт персонала, отчётность

---

### 2. Основные задачи организации и её подразделений

- **Регистратура:** регистрация новых пациентов, запись к врачам, ведение базы пациентов
- **Лечебные отделения:** первичный осмотр, постановка диагноза, назначение лечения, ведение амбулаторных и стационарных карт
- **Лаборатории:** приём биоматериала, проведение биохимических, физиологических и химических анализов, передача результатов врачам
- **Операционный блок:** проведение плановых и экстренных операций, учёт операций и летальных исходов
- **Административный отдел:** учёт персонала, учёт нагрузки врачей, формирование отчётности

---

### 3. Основные бизнес-процессы верхнего уровня

**БП-1. Регистрация пациента**
- Вход: персональные данные пациента, жалобы
- Выход: карточка пациента, запись к врачу
- Источник: пациент → Получатель: регистратура, лечащий врач

**БП-2. Амбулаторное лечение (поликлиника)**
- Вход: карточка пациента, результаты анализов
- Выход: назначения, направления, записи в амбулаторной карте
- Источник: пациент → Получатель: врач-специалист (один или несколько)

**БП-3. Стационарное лечение (больница)**
- Вход: направление из поликлиники или скорой помощи, карточка пациента
- Выход: план лечения, история болезни, выписной эпикриз
- Источник: поликлиника / скорая → Получатель: один лечащий врач больницы

**БП-4. Проведение лабораторных анализов**
- Вход: направление врача, биоматериал пациента
- Выход: результаты анализов
- Источник: врач → Получатель: лаборатория → врач

**БП-5. Проведение операций**
- Вход: показания к операции, данные пациента
- Выход: операционный протокол, запись об исходе операции
- Источник: лечащий врач → Получатель: хирург/стоматолог/гинеколог, операционный блок

**БП-6. Перевод пациента из поликлиники в больницу**
- Вход: заключение врача поликлиники о необходимости стационарного лечения
- Выход: направление в больницу (прикреплённую или иную)
- Источник: врач поликлиники → Получатель: больница

**БП-7. Формирование отчётности**
- Вход: данные о пациентах, нагрузке врачей, операциях, анализах
- Выход: статистические отчёты для администрации и контролирующих органов
- Источник: все подразделения → Получатель: административный отдел, руководство

---

### 4. Декомпозиция основных процессов

**БП-1. Регистрация пациента:**
1. Приём персональных данных пациента
2. Проверка наличия в базе данных (новый/повторный пациент)
3. Создание или обновление карточки пациента
4. Запись к врачу-специалисту
5. Выдача талона/направления

**БП-3. Стационарное лечение:**
1. Приём пациента в приёмный покой
2. Назначение лечащего врача и палаты
3. Проведение обследований и анализов
4. Выполнение назначенного лечения (включая операции при необходимости)
5. Оценка динамики состояния пациента
6. Выписка и оформление выписного эпикриза

**БП-4. Лабораторные анализы:**
1. Приём направления от врача
2. Забор / приём биоматериала
3. Проведение анализа (биохимический / физиологический / химический)
4. Оформление результатов
5. Передача результатов лечащему врачу

---

### 5. Категории пользователей

- **Регистратор** — регистрация пациентов, запись к врачам, ведение базы
- **Врач-специалист** (хирург, терапевт, невропатолог, окулист, стоматолог, рентгенолог, гинеколог) — ведение приёма, назначение лечения, направление на анализы и операции
- **Обслуживающий персонал** (медсестра, санитар, уборщик) — выполнение назначений врача, уход за пациентами
- **Сотрудник лаборатории** — проведение анализов, внесение результатов в систему
- **Администратор/руководитель** — просмотр отчётности, управление персоналом, анализ нагрузки

---

### 6. Перечень документов

- **Карточка пациента** — персональные данные, история обращений, диагнозы
- **Амбулаторная карта** — записи врачей поликлиники, назначения, результаты анализов
- **История болезни** — стационарная документация: диагноз, лечение, динамика состояния
- **Направление на анализы** — вид анализа, данные пациента, назначивший врач
- **Результат лабораторного анализа** — вид анализа, показатели, дата
- **Направление на госпитализацию** — основание для перевода в стационар
- **Операционный протокол** — данные об операции, хирург, исход
- **Выписной эпикриз** — итоговый документ при выписке из стационара
- **Листок нетрудоспособности (больничный)** — период нетрудоспособности пациента
- **Отчёт о нагрузке врача** — количество принятых пациентов за период
- **Статистический отчёт** — сводные данные по пациентам, операциям, анализам

---

### 7. Используемые ресурсы

**Программное обеспечение:**
- СУБД (PostgreSQL / MS SQL Server) — хранение данных о пациентах, персонале, результатах лечения
- Веб-интерфейс / клиентское приложение ИС для каждого подразделения
- Модуль лабораторной информационной системы (ЛИС) — учёт анализов
- Модуль отчётности — формирование статистических и управленческих отчётов

**Оборудование:**
- Серверы для хранения базы данных пациентов и персонала
- Рабочие станции в регистратуре, кабинетах врачей, лабораториях
- Медицинское диагностическое оборудование (интегрированное с ИС)
- Сетевое оборудование (локальная сеть организации)
- Принтеры (печать направлений, результатов анализов, выписок)