Сетевая экономика и проектирование информационных систем |
Страница 55 из 72
Проектирование системы АРМ на основе локальной вычислительной сети Автоматизированное рабочее место (АРМ) является основным организационным элементом экономической информационной системы. АРМ представляет собой программно-технический комплекс для решения задач пользователя (клиента) информационной системы непосредственно на рабочем месте в режиме человеко-машинного диалога. Иногда АРМ называется клиентским рабочим местом, рабочим местом пользователя информационной системы, рабочей станцией. Диалоговый режим позволяет избежать необходимости моделировать с помощью математических методов трудно формализуемые этапы решения задачи. Участие человека в процессе решения, как известно, отличает автоматизированный процесс от автоматического. В экономической информационной системе АРМ классифицируются следующим образом:
Назначение АРМ руководителя:
Назначение АРМ специалиста:
АРМ управленческого персонала предприятия функционально связаны между собой в соответствии с принятой организационной структурой управления, то есть образуют систему АРМ. В системе взаимосвязи АРМ прослеживается двухуровневый кибернетический принцип управления, согласно которому несколько подчиненных АРМ специалистов (исполнителей) замыкаются на один вышестоящий АРМ руководителя, которому придается в помощь для информационного обслуживания АРМ секретаря. Использование системы АРМ управленческого персонала в организационной структуре управления предприятием показаны на рис. 3.5. АРМ директора предприятия непосредственно связан в функциональной части с АРМ главных специалистов (главного экономиста, главного бухгалтера, главного инженера, начальника производства, зам. директора по информатизации и т.д.). В соответствии с линейно-функциональной структурой управления АРМ директора также непосредственно связан с АРМ начальников цехов, а АРМ главных специалистов – с АРМ начальников подчиненных им отделов. В свою очередь АРМ руководителей цехов и отделов непосредственно связаны в процессе работы с АРМ своих подчиненных – линейных руководителей нижнего уровня или специалистов. Функциональная взаимосвязь АРМ обеспечивается технологической взаимосвязью, основанной на использовании локальной вычислительной сети предприятия и серверов баз данных приложений информационно-вычислительного центра. Если при локальной архитектуре информационной системы приложения и базы данных находятся на одном компьютере клиента (рис. 3.6, а), то в распределенных системах организуются интегрированные базы данных общего пользования. Файл-серверная архитектура предполагает, что вся обработка данных выполняется клиентом, а сервер базы данных выполняет функции накопления данных и передачу файлов по запросу клиента (рис. 3.6, b). Синхронизация совместного использования базы данных возлагается на сетевую СУБД, которая должна обеспечивать блокирование записей во время корректировки. Двухуровневая клиент-серверная архитектура дает возможность, в отличие от файл-серверной архитектуры, отказаться от пересылки по сети файлов базы данных целиком, а передавать только ту выборку из базы данных (записи), которая удовлетворяет запросу пользователя. Это достигается благодаря наличию на сервере базы данных локальных СУБД клиентов (рис. 3.6, c). Двухуровневая клиент-серверная архитектура является предпочтительной для небольшого количества пользователей. Трехуровневая клиент-серверная архитектура предусматривает размещение прикладных программ на специальных серверах приложений, которые взаимодействуют с серверами баз данных (рис. 3.6, d). Такая архитектура повышает масштабируемость информационных систем. Возможно использование общего компьютера в качестве сервера базы данных и сервера приложений. Рис. 3.6 Архитектура информационных систем Многоуровневая клиент-серверная архитектура предполагает возможность связи каждого клиента с несколькими серверами приложений, которые, в свою очередь, могут обращаться к нескольким серверам баз данных. Многоуровневая архитектура может быть целесообразна для территориально распределенных корпораций. При переходе от локального АРМ к двухуровневой, трехуровневой и многоуровневой архитектуре клиент постепенно превращается из «толстого» в «тонкого», компьютер которого обеспечивает лишь пользовательский интерфейс. Особенности и преимущества проектирования информационной системы на базе АРМ заключаются в том, что можно создавать систему по очереди (сначала спроектировать подсистему АРМ для работников одного цеха или отдела, затем другого и т.д.). Так постепенно развивается вся система, но с самого начала нужно предусмотреть решение общесистемных вопросов (мощность серверов и сетей, кодирование и т.д.) Использование при разработке системы концепции АРМ соответствует применению целевого подхода в управлении. Определив основные цели пользователей АРМ, можно обосновать состав функциональных задач кА Синхронизация совместного использования базы данных возлагается на сетевую СУБД, которая должна обеспечивать блокирование записей во время корректировки. Двухуровневая клиент-серверная архитектура дает возможность, в отличие от файл-серверной архитектуры, отказаться от пересылки по сети файлов базы данных целиком, а передавать только ту выборку из базы данных (записи), которая удовлетворяет запросу пользователя. Это достигается благодаря наличию на сервере базы данных локальных СУБД клиентов (рис. 3.6, c). Двухуровневая клиент-серверная архитектура является предпочтительной для небольшого количества пользователей. Трехуровневая клиент-серверная архитектура предусматривает размещение прикладных программ на специальных серверах приложений, которые взаимодействуют с серверами баз данных (рис. 3.6, d). Такая архитектура повышает масштабируемость информационных систем. Возможно использование общего компьютера в качестве сервера базы данных и сервера приложений. Многоуровневая клиент-серверная архитектура предполагает возможность связи каждого клиента с несколькими серверами приложений, которые, в свою очередь, могут обращаться к нескольким серверам баз данных. Многоуровневая архитектура может быть целесообразна для территориально распределенных корпораций. При переходе от локального АРМ к двухуровневой, трехуровневой и многоуровневой архитектуре клиент постепенно превращается из «толстого» в «тонкого», компьютер которого обеспечивает лишь пользовательский интерфейс. Особенности и преимущества проектирования информационной системы на базе АРМ заключаются в том, что можно создавать систему по очереди (сначала спроектировать подсистему АРМ для работников одного цеха или отдела, затем другого и т.д.). Так постепенно развивается вся система, но с самого начала нужно предусмотреть решение общесистемных вопросов (мощность серверов и сетей, кодирование и т.д.) Использование при разработке системы концепции АРМ соответствует применению целевого подхода в управлении. Определив основные цели пользователей АРМ, можно обосновать состав функциональных задач каждого АРМ и общесистемные решения. Обоснование состава задач, возлагаемых на АРМ, целесообразно осуществлять на основе принципов реинжиниринга бизнес-процессов, предусматривающего критический анализ существующей системы управления и поддерживающих ее информационных процессов. Анализ существующих процессов обработки информации должен сопровождаться поиском ответов на вопросы: почему принят существующий состав задач, чем вызваны существующие варианты их решения, что следовало бы изменить и почему, и т.д.
|