Сетевая экономика и проектирование информационных систем

Проектирование системы АРМ на основе локальной вычислительной сети

Автоматизированное рабочее место (АРМ) является основным организационным элементом экономической информационной системы.

АРМ представляет собой программно-технический комплекс для решения задач пользователя (клиента) информационной системы непосредственно на рабочем месте в режиме человеко-машинного диалога.

Иногда АРМ называется клиентским рабочим местом, рабочим местом пользователя информационной системы, рабочей станцией.

Диалоговый режим позволяет избежать необходимости моделировать с помощью математических методов трудно формализуемые этапы решения задачи. Участие человека в процессе решения, как известно, отличает автоматизированный процесс от автоматического.

В экономической информационной системе АРМ классифицируются следующим образом:

  • АРМ руководителя;
  • АРМ секретаря;
  • АРМ специалиста.

Назначение АРМ руководителя:

  • информационная поддержка принятия управленческих решений;
  • оперативное получение справок по основным показателям производственно-хозяйственной деятельности
  • организация личной работы и др.
  • Назначение АРМ секретаря:
  • ведение информационной базы АРМ руководителя;
  • контроль исполнения сроков выполнения поручений руководителя;
  • составление писем;
  • работа с электронной почтой и др.

Назначение АРМ специалиста:

  • выполнение функций управления производственно-хозяйственной деятельностью предприятия (планирование, учет, анализ и т.д.)
  • повышение квалификации с помощью автоматизированной обучающей системы (АОС) и др.

АРМ управленческого персонала предприятия функционально связаны между собой в соответствии с принятой организационной структурой управления, то есть образуют систему АРМ.

В системе взаимосвязи АРМ прослеживается двухуровневый кибернетический принцип управления, согласно которому несколько подчиненных АРМ специалистов (исполнителей) замыкаются на один вышестоящий АРМ руководителя, которому придается в помощь для информационного обслуживания АРМ секретаря.

Использование системы АРМ управленческого персонала в организационной структуре управления предприятием показаны на рис. 3.5.

АРМ директора предприятия непосредственно связан в функциональной части с АРМ главных специалистов (главного экономиста, главного бухгалтера, главного инженера, начальника производства, зам. директора по информатизации и т.д.).

В соответствии с линейно-функциональной структурой управления АРМ директора также непосредственно связан с АРМ начальников цехов, а АРМ главных специалистов – с АРМ начальников подчиненных им отделов.

В свою очередь АРМ руководителей цехов и отделов непосредственно связаны в процессе работы с АРМ своих подчиненных – линейных руководителей нижнего уровня или специалистов.

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

Если при локальной архитектуре информационной системы приложения и базы данных находятся на одном компьютере клиента (рис. 3.6, а), то в распределенных системах организуются интегрированные базы данных общего пользования.

Файл-серверная архитектура предполагает, что вся обработка данных выполняется клиентом, а сервер базы данных выполняет функции накопления данных и передачу файлов по запросу клиента (рис. 3.6, b).

Синхронизация совместного использования базы данных возлагается на сетевую СУБД, которая должна обеспечивать блокирование записей во время корректировки.

Двухуровневая клиент-серверная архитектура дает возможность, в отличие от файл-серверной архитектуры, отказаться от пересылки по сети файлов базы данных целиком, а передавать только ту выборку из базы данных (записи), которая удовлетворяет запросу пользователя. Это достигается благодаря наличию на сервере базы данных локальных СУБД клиентов (рис. 3.6, c). Двухуровневая клиент-серверная архитектура является предпочтительной для небольшого количества пользователей.

Трехуровневая клиент-серверная архитектура предусматривает размещение прикладных программ на специальных серверах приложений, которые взаимодействуют с серверами баз данных (рис. 3.6, d). Такая архитектура повышает масштабируемость информационных систем.

Возможно использование общего компьютера в качестве сервера базы данных и сервера приложений.

Рис. 3.6 Архитектура информационных систем

Многоуровневая клиент-серверная архитектура предполагает возможность связи каждого клиента с несколькими серверами приложений, которые, в свою очередь, могут обращаться к нескольким серверам баз данных. Многоуровневая архитектура может быть целесообразна для территориально распределенных корпораций.

При переходе от локального АРМ к двухуровневой, трехуровневой и многоуровневой архитектуре клиент постепенно превращается из «толстого» в «тонкого», компьютер которого обеспечивает лишь пользовательский интерфейс.

Особенности и преимущества проектирования информационной системы на базе АРМ заключаются в том, что можно создавать систему по очереди (сначала спроектировать подсистему АРМ для работников одного цеха или отдела, затем другого и т.д.). Так постепенно развивается вся система, но с самого начала нужно предусмотреть решение общесистемных вопросов (мощность серверов и сетей, кодирование и т.д.)

Использование при разработке системы концепции АРМ соответствует применению целевого подхода в управлении. Определив основные цели пользователей АРМ, можно обосновать состав функциональных задач кА

Синхронизация совместного использования базы данных возлагается на сетевую СУБД, которая должна обеспечивать блокирование записей во время корректировки.

Двухуровневая клиент-серверная архитектура дает возможность, в отличие от файл-серверной архитектуры, отказаться от пересылки по сети файлов базы данных целиком, а передавать только ту выборку из базы данных (записи), которая удовлетворяет запросу пользователя. Это достигается благодаря наличию на сервере базы данных локальных СУБД клиентов (рис. 3.6, c). Двухуровневая клиент-серверная архитектура является предпочтительной для небольшого количества пользователей.

Трехуровневая клиент-серверная архитектура предусматривает размещение прикладных программ на специальных серверах приложений, которые взаимодействуют с серверами баз данных (рис. 3.6, d). Такая архитектура повышает масштабируемость информационных систем.

Возможно использование общего компьютера в качестве сервера базы данных и сервера приложений.

Многоуровневая клиент-серверная архитектура предполагает возможность связи каждого клиента с несколькими серверами приложений, которые, в свою очередь, могут обращаться к нескольким серверам баз данных. Многоуровневая архитектура может быть целесообразна для территориально распределенных корпораций.

При переходе от локального АРМ к двухуровневой, трехуровневой и многоуровневой архитектуре клиент постепенно превращается из «толстого» в «тонкого», компьютер которого обеспечивает лишь пользовательский интерфейс.

Особенности и преимущества проектирования информационной системы на базе АРМ заключаются в том, что можно создавать систему по очереди (сначала спроектировать подсистему АРМ для работников одного цеха или отдела, затем другого и т.д.). Так постепенно развивается вся система, но с самого начала нужно предусмотреть решение общесистемных вопросов (мощность серверов и сетей, кодирование и т.д.)

Использование при разработке системы концепции АРМ соответствует применению целевого подхода в управлении. Определив основные цели пользователей АРМ, можно обосновать состав функциональных задач каждого АРМ и общесистемные решения.

Обоснование состава задач, возлагаемых на АРМ, целесообразно осуществлять на основе принципов реинжиниринга бизнес-процессов, предусматривающего критический анализ существующей системы управления и поддерживающих ее информационных процессов. Анализ существующих процессов обработки информации должен сопровождаться поиском ответов на вопросы: почему принят существующий состав задач, чем вызваны существующие варианты их решения, что следовало бы изменить и почему, и т.д.