|
|
@@ -0,0 +1,78 @@
|
|
|
+# Процессы в автоматизированных информационных системах (АИС)
|
|
|
+
|
|
|
+## Введение
|
|
|
+**Автоматизированная информационная система (АИС)** — это комплекс программных, технических средств и информационных ресурсов, предназначенный для сбора, хранения, обработки и выдачи информации.
|
|
|
+
|
|
|
+**Процесс в АИС** — это упорядоченная последовательность действий (операций), направленных на преобразование входных данных в выходные результаты с целью достижения конкретной цели. Понимание и формализация этих процессов является фундаментом для проектирования и эксплуатации любой системы.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 1. Классификация процессов в АИС
|
|
|
+
|
|
|
+Все процессы, протекающие в АИС, можно глобально разделить на две категории: технические (внутрисистемные) и предметные (бизнес-процессы).
|
|
|
+
|
|
|
+| Категория процесса | Сущность процесса | Цель | Пример в реальной системе |
|
|
|
+|---|---|---|---|
|
|
|
+| **Технические (системные)** | Физическое и логическое перемещение, хранение и преобразование данных в среде системы. | Обеспечение работоспособности системы, целостности и доступности данных. | Резервное копирование базы данных, индексация поискового запроса, шифрование трафика. |
|
|
|
+| **Предметные (бизнес-процессы)** | Логическая последовательность действий, автоматизирующая реальную деятельность организации. | Достижение бизнес-целей, выполнение функций организации. | Оформление заказа в интернет-магазине, запись пациента к врачу, начисление заработной платы. |
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 2. Жизненный цикл обработки данных (Информационный процесс)
|
|
|
+
|
|
|
+Любой предметный процесс в АИС базируется на базовом информационном процессе. Он представляет собой конвейер по переработке «сырых» данных в полезную для принятия решений информацию.
|
|
|
+
|
|
|
+| Этап | Описание действия | Ключевые инструменты / Методы |
|
|
|
+|---|---|---|
|
|
|
+| **1. Сбор (Ввод)** | Фиксация данных из внешнего мира или от пользователя. | Датчики IoT, сканеры штрих-кодов, формы веб-интерфейса, API. |
|
|
|
+| **2. Валидация** | Проверка данных на корректность, полноту и соответствие форматам. | Регулярные выражения, проверки на уровне СУБД, контрольные суммы. |
|
|
|
+| **3. Хранение** | Сохранение структурированных данных для длительного использования. | Реляционные базы данных (PostgreSQL, Oracle), NoSQL хранилища. |
|
|
|
+| **4. Обработка** | Трансформация данных: сортировка, фильтрация, математические расчёты. | SQL-запросы, алгоритмы на Python/Java, хранимые процедуры. |
|
|
|
+| **5. Анализ** | Выявление скрытых закономерностей, прогнозирование. | OLAP-кубы, алгоритмы машинного обучения (ML), Big Data. |
|
|
|
+| **6. Вывод (Представление)** | Визуализация результатов для конечного пользователя. | Отчёты, BI-дашборды, графики, уведомления на email. |
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 3. Визуализация потоков данных
|
|
|
+
|
|
|
+Для описания и проектирования процессов в АИС используются специальные нотации. Они позволяют наглядно показать, как данные перемещаются между компонентами системы.
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+*Рис. 1. Визуализация потоков данных и аналитики в современной автоматизированной системе*
|
|
|
+
|
|
|
+Наиболее популярные методы моделирования процессов:
|
|
|
+* **DFD (Data Flow Diagram)** — диаграммы потоков данных. Показывают, как информация перетекает от внешних сущностей через процессы к хранилищам данных.
|
|
|
+* **BPMN (Business Process Model and Notation)** — нотация моделирования бизнес-процессов. Описывает логику выполнения операций с учётом ролей исполнителей.
|
|
|
+* **IDEF0** — стандарт для описания функциональной модели системы (входы, выходы, управление, механизмы).
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 4. Примеры реализации процессов в отраслевых АИС
|
|
|
+
|
|
|
+1. **Здравоохранение (ЕМИАС):**
|
|
|
+ * *Процесс:* Запись на приём.
|
|
|
+ * *Механизм:* Пациент выбирает слот времени (Ввод) -> Система проверяет доступность врача в БД (Обработка) -> Создаётся запись в расписании и отправляется SMS (Вывод/Хранение).
|
|
|
+2. **Образование (МЭШ, Moodle):**
|
|
|
+ * *Процесс:* Формирование отчёта об успеваемости.
|
|
|
+ * *Механизм:* Система агрегирует все оценки за период (Сбор) -> Считает средний балл и выявляет динамику (Обработка/Анализ) -> Строит график для учителя и родителя (Вывод).
|
|
|
+3. **Логистика (TMS-системы):**
|
|
|
+ * *Процесс:* Оптимизация маршрута.
|
|
|
+ * *Механизм:* Получение координат груза и пробок (Сбор) -> Алгоритм строит кратчайший путь с учётом веса груза (Обработка) -> Маршрут отправляется на планшет водителю (Вывод).
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## Заключение
|
|
|
+
|
|
|
+Процессы в АИС являются её «кровеносной системой». Грамотное проектирование информационных и бизнес-процессов позволяет исключить дублирование функций, устранить «узкие места» в работе организации и минимизировать влияние человеческого фактора. Современные АИС всё чаще используют интеллектуальную автоматизацию (RPA и ИИ), передавая рутинные этапы обработки данных алгоритмам, что многократно ускоряет общий цикл принятия управленческих решений.
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## Список источников
|
|
|
+
|
|
|
+1. **ГОСТ Р ИСО/МЭК 12207-2010.** «Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств».
|
|
|
+ *Ссылка:* [http://docs.cntd.ru/document/1200084830](http://docs.cntd.ru/document/1200084830)
|
|
|
+2. **Портал Intuit.ru.** Курс «Основы проектирования информационных систем». Лекция: «Моделирование бизнес-процессов и потоков данных».
|
|
|
+ *Ссылка:* [https://www.intuit.ru/](https://www.intuit.ru/)
|
|
|
+3. **КиберЛенинка.** Научная статья: «Методы и средства моделирования бизнес-процессов информационных систем».
|
|
|
+ *Ссылка:* [https://cyberleninka.ru/](https://cyberleninka.ru/)
|