4.1. Программное обеспечение
Программы – это упорядоченные последовательности команд. Конечная цель любой компьютерной программы – управление аппаратными средствами. Состав программного обеспечения выч. системы называется программной конфигурацией. Между программами, как и между физическими узлами и блоками существует взаимосвязь – многие программы работают, опираясь на другие программы более низкого уровня, т.е. в этом случае мы можем говорить о межпрограммном интерфейсе. Возможность существования такого интерфейса основана на существовании технических условий и протоколов взаимодействия, а на практике он обеспечивается распределением программного обеспечения на несколько взаимодействующих между собой уровней. Уровни программного обеспечения представляют собой пирамидальную конструкцию.
Каждый вышележащий уровень повышает функциональность всей системы. Напр. выч. система с ПО базового уровня не способна выполнять большинство функций, но позволяет установить системное программное обеспечение.
Базовый уровень. Самый низкий уровень ПО представляет базовое программное обеспечение. Оно отвечает за взаимодействие с базовыми аппаратными средствами. Базовые программные средства непосредственно входят в состав базового оборудования и хранятся в специальных микросхемах, которые называются постоянные запоминающие устройства (ПЗУ). Программы и данные записываются в микросхемы ПЗУ на этапе производства и не могут быть изменены в процессе эксплуатации.
Системный уровень. Программы, работающие на этом уровне, обеспечивают взаимодействие прочих программ компьютерной системы с программами базового уровня и непосредственно с аппаратным обеспечением, т.е. выполняют «посреднические» функции. Примером программы этого уровня могут служить драйверы устройств. Напр. при подключении к вычислительной системе нового оборудования на системном уровне должна быть установлена программа, обеспечивающая для других программ взаимосвязь с этим оборудованием.
Другой класс программных средств называют средствами обеспечения пользовательского интерфейса, благодаря которым имеется возможность вводить данные в вычислительную систему, управлять ее работой и получать результат в удобной форме.
Служебный уровень. Программное обеспечение этого уровня взаимодействует как с программами базового уровня, так и с программами системного уровня. Основное назначение служебных программ (их также называют еще и утилитами) состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы.
Прикладной уровень. Программное обеспечение прикладного уровня представляет собой комплекс прикладных программ, с помощью которых на данном рабочем месте выполняются конкретные задания и в широком диапазоне, от производственных до развлекательно обучающих.
4.2. Прикладное программное обеспечение АРМ
Прикладное программное обеспечение (ППП- пакеты прикладных программ) можно разделить на две группы:
1. Базовое (общесистемное) программное обеспечение, которое практически не привязано (или слабо привязано) к решению конкретных узко профильных задач, к области узкой профильной деятельности пользователя, которые можно разделить, в свою очередь, на три крупных подгруппы:
- функциональные ППП;
- многофункциональные и интегрированные ППП;
- проблемно-ориентированные ППП общесистемного назначения.
2. Проблемно-ориентированные ППП профессионального назначения, которые можно разделить, в свою очередь, на две подгруппы:
- типовые ППП управления, учета и анализа (например, автоматизированная система бухучета «1С: Бухгалтерия»);
- локальные (индивидуальные) ППП управления, учета и анализа.
3. Функциональные ППП.
ППП первоначально разрабатывались как прикладные программы для решения определенной группы задач – для реализации одной функции прикладного программного обеспечения: текстовые редакторы, табличные процессоры (электронные таблицы), графические редакторы, системы управления базами данных и т.п. Конечно, сейчас эти основные функции реализованы на многофункциональных пакетах и интегрированных пакетах типа Office, однако они стоят значительно дороже и требуют значительно больших ресурсов компьютера (хотя в полном комплекте, может быть, и не нужны), поэтому функциональные пакеты имеют очень широкое распространение (share ware) на сайте фирмы-разработчика, на BBS, на CD-ROM и т.д. их можно бесплатно установить на свой компьютер и проверить в работе, оценить возможности, однако про коммерческом использовании необходимо зарегистрироваться у разработчика и заплатить ему некоторую сумму, чаще всего небольшую.
4.3. Примеры программного обеспечения АРМ менеджеров
Расширенное семейство продуктов Microsoft Project 2002 сочетает в себе средства управления проектами, доступа к информации и поддержки коллективной работы, а также является мощной платформой управления проектами. Новое семейство Microsoft Project 2002 состоит из следующих продуктов:
• Microsoft Project Standard (для бизнес-менеджеров). Это обнов
ленная версия основного продукта управления проектами от Microsoft для управления проектами, в том числе для планирования
и формирования графиков выполнения проектов. В сочетании с
сервером Microsoft Project Server позволяет организовать коллективную работу над проектом в масштабах рабочей группы на
предприятии;
• Microsoft Project Professional (для профессиональных менеджеров). Новое приложение, которое с Microsoft Project Server 2002
обеспечивает поддержку коллективной работы над проектами
и предоставляет средства анализа и управления ресурсами в
масштабах крупного предприятия (включает всю функциональность Microsoft Project Standard);
Microsoft Project Server 2002 (сервер групповой работы). Продукт
семейства Microsoft .NET Server, который в сочетании с Micros-oft Project Professional и Microsoft Project Standard обеспечивает полноценную поддержку коллективной работы над проектами, а также содержит средства анализа и управления ресурсами в масштабах всего предприятия;
• Microsoft Project Web Access (Microsoft Project Server Client Access Licenses], Web-интерфейс, предоставляющий доступ к информации о проектах и средствах анализа для руководителей и членов групп, которым не нужен полный набор функций управления в Microsoft Project. Эти пользователи могут обращаться к информации о проектах через Web-браузер internet Explorer (версия не ниже 5.0).
Применяемая система SmartTags является интерфейсным решением, облегчающим работу пользователя, отмечая элементы проекта, которые кажутся «подозрительными». Кроме того, в Microsoft Project Server имеется целый спектр оригинальных возможностей: напоминание по электронной почте, списки оперативных задач с отслеживанием, библиотека проектных документов, отслеживание версий проектов и документов, вопросы по задачам и их отслеживание, управляемые замечания по задачам, отслеживание связей задач, документов, вопросов, замечаний и др.
Microsoft Project Server позволяет легко построить групповой органайзер задач. Пользователи могут создавать списки дел (ToDo) и назначать, кто их может видеть, Используя поставляемую вместе с Microsoft Project Server систему SharePoint, можно организовать библиотеку документов, привязывая их к задачам не ссылкой на файл, а через библиотеку с «версионностью» и блокировками документов.
Замечания к задачам не позволяют организовать переписку класса «Запрос-Ответ», новая функция отслеживания запросов не только позволяет «прикрепить» переписку к задачам проекта, но отлеживать ее прохождение. Участники рабочих групп проекта могут получать от Microsoft Project Server уведомления о необходимости предпринять некоторые действия, например, ответить на запрос о состоянии дел по задачам. Важным является также то, что сервером рассылок уведомлений теперь является Microsoft Project Server и пользователи могут настроить свои персональные опции по работе уведомлений.