Классификация по архитектуре
По степени распределённости отличают:
· настольные (desktop), или локальные ИС, в которых все компоненты (БД, СУБД, клиентские приложения) находятся на одном компьютере;
· распределённые (distributed) ИС, в которых компоненты распределены по нескольким компьютерам.
Распределённые ИС, в свою очередь, разделяют на:
· файл-серверные ИС (ИС с архитектурой «файл-сервер»);
· клиент-серверные ИС (ИС с архитектурой «клиент-сервер»).
В файл-серверных ИС база данных находится на файловом сервере, а СУБД и клиентские приложения находятся на рабочих станциях.
В клиент-серверных ИС база данных и СУБД находятся на сервере, а на рабочих станциях находятся клиентские приложения.
В свою очередь, клиент-серверные ИС разделяют на двухзвенные и многозвенные.
В двухзвенных (англ. two-tier) ИС всего два типа «звеньев»: сервер баз данных, на котором находятся БД и СУБД (back-end), и рабочие станции, на которых находятся клиентские приложения (front-end). Клиентские приложения обращаются к СУБД напрямую.
В многозвенных (англ. multi-tier) ИС добавляются промежуточные «звенья»: серверы приложений (application servers). Пользовательские клиентские приложения не обращаются к СУБД напрямую, они взаимодействуют с промежуточными звеньями. Типичный пример применения многозвенности — современные веб-приложения, использующие базы данных. В таких приложениях помимо звена СУБД и клиентского звена, выполняющегося в веб-браузере, имеется как минимум одно промежуточное звено — веб-сервер с соответствующим серверным ПО.
] Классификация по степени автоматизации
По степени автоматизации ИС делятся на:
· автоматизированные: информационные системы, в которых автоматизация может быть неполной (то есть требуется постоянное вмешательство персонала);
· автоматические: информационные системы, в которых автоматизация является полной, то есть вмешательство персонала не требуется или требуется только эпизодически.
«Ручные ИС» («без компьютера») существовать не могут, поскольку существующие определения предписывают обязательное наличие в составе ИС аппаратно-программных средств. Вследствие этого понятия «автоматизированная информационная система», «компьютерная информационная система» и просто «информационная система» являются синонимами[4].
Классификация по характеру обработки данных
По характеру обработки данных ИС делятся на:
· информационно-справочные, или информационно-поисковые ИС, в которых нет сложных алгоритмов обработки данных, а целью системы является поиск и выдача информации в удобном виде;
· ИС обработки данных, или решающие ИС, в которых данные подвергаются обработке по сложным алгоритмам. К таким системам в первую очередь относят автоматизированные системы управления и системы поддержки принятия решений.
Классификация по сфере применения
Поскольку ИС создаются для удовлетворения информационных потребностей в рамках конкретной предметной области, то каждой предметной области (сфере применения) соответствует свой тип ИС. Перечислять все эти типы не имеет смысла, так как количество предметных областей велико, но можно указать в качестве примера следующие типы ИС:
· Экономическая информационная система — информационная система, предназначенная для выполнения функций управления на предприятии.
· Медицинская информационная система — информационная система, предназначенная для использования в лечебном или лечебно-профилактическом учреждении.
· Географическая информационная система — информационная система, обеспечивающая сбор, хранение, обработку, доступ, отображение и распространение пространственно-координированных данных (пространственных данных).
Классификация по охвату задач (масштабности)
· Персональная ИС предназначена для решения некоторого круга задач одного человека.
· Групповая ИС ориентирована на коллективное использование информации членами рабочей группы или подразделения.
· Корпоративная ИС в идеале охватывает все информационные процессы целого предприятия, достигая их полной согласованности, безызбыточности и прозрачности. Такие системы иногда называют системами комплексной автоматизации предприятия.
12. Корпоративные информационные системы. Главная задача КИС - эффективное управление всеми ресурсами предприятия (материально- техническими, финансовыми, технологическими и интеллектуальными) для получения максимальной прибыли и удовлетворения материальных и профессиональных потребностей всех сотрудников предприятия.
^ КИС по своему составу - это совокупность различных программно-аппаратных платформ, универсальных и специализированных приложений различных разработчиков, интегрированных в единую информационно-однородную систему, которая наилучшим образом решает в некотором роде уникальную задачу каждого конкретного предприятия. То есть, КИС - человеко-машинная система и инструмент поддержки интеллектуальной деятельности человека, которая под его воздействием должна: Накапливать определенный опыт и формализованные знания; Постоянно совершенствоваться и развиваться; Быстро адаптироваться к изменяющимся условиям внешней среды и новым потребностям предприятия.
Что даёт внедрение КИС?
Преимущества внедрения корпоративных информационных систем:
получение достоверной и оперативной информации о деятельности всех подразделений компании;
повышение эффективности управления компанией;
сокращение затрат рабочего времени на выполнение рабочих операций;
повышение общей результативности работы за счет более рациональной ее организации.
Концепция построения КИС в экономике предусматривает наличие типовых компонентов:
1.
Ядро системы, обеспечивающее комплексную автоматизацию совокупности бизнес-приложений, содержит полный набор функциональных модулей для автоматизации задач управления;
2.
Система автоматизации документооборота в рамках корпорации;
3.
Вспомогательные инструментальные системы обработки информации (экспертные системы, системы подготовки и принятия решений и др.) на базе хранилищ данных КИС;
4.
Программно-технические средства системы безопасности КИС;
5.
Сервисные коммуникационные приложения (электронная почта, программное обеспечение удаленного доступа);
6.
Компоненты интернет/интранет для доступа к разнородным базам данных и информационным ресурсам, сервисным услугам;
7.
Офисные программы - текстовый редактор, электронные таблицы, СУБД настольного класса и др.
8.
Системы специального назначения - системы автоматизированного проектирования (САПР), автоматизированные системы управления технологическими процессами (АСУТП), банковские системы и др.
Этапы проектирования КИС:
Анализ Обследование и создание моделей деятельности организации, анализ (моделей) существующих КИС, анализ моделей и формирование требований к КИС, разработка плана создания КИС.
Проектирование Концептуальное проектирование, разработка архитектуры КИС, проектирование общей модели данных, формирование требований к приложениям.
Разработка Разработка, прототипирование и тестирование приложений, разработка интеграционных тестов, разработка пользовательской документации.
Интеграция и тестирование Интеграция и тестирование приложений в составе системы, оптимизация приложений и баз данных, подготовка эксплуатационной документации, тестирование системы.
Внедрение Обучение пользователей, развертывание системы на месте эксплуатации, инсталляция баз данных, эксплуатация.
Сопровождение Регистрация, диагностика и локализация ошибок, внесение изменений и тестирование, управление режимами работы ИС.
13.Функциональные подсистемы информационных систем. Функциональные подсистемы ИС (ФП ИС) – комплекс экономических задач с высокой степенью информационных обменов (связей) между задачами (некоторый процесс обработки информации с четко определенным множеством входной и выходной информации. Например, начисление сдельной заработной платы, учет прихода материалов, оформление заказа на закупку и т. д.
ФП ИС информационно обслуживают определенные виды деятельности экономической системы (предприятия), характерные для его структурных подразделений и (или) функций управления. Интеграция функциональных подсистем в единую систему достигается за счет создания и функционирования обеспечивающих подсистем, таких как: информационная; техническая; программная; математическая; лингвистическая.
Состав ФП во многом определяется особенностями экономической системы, ее отраслевой принадлежностью, формой собственности, размером, характером деятельности предприятия.
Функциональные подсистемы ИС могут строиться по различным принципам: предметному;· функциональному;· проблемному; смешанному (предметно-функциональному).
Предметный принцип использования ИС в хозяйственных процессах промышленного предприятия определяет подсистемы управления производственными и финансовыми ресурсами: материально-техническим снабжением; производством готовой продукции; персоналом; сбытом готовой продукции; финансами. При этом в подсистемах рассматривается решение задач на всех уровнях управления с обеспечением интеграции информационных потоков по вертикали.
Для реализации функций управления выделяют функциональные подсистемы, которые реализуются на различных уровнях управления и объединены в следующие контуры управления (маркетинг, производство, логистика, финансы):· прогнозирование;· нормирование;· планирование (технико-экономическое и оперативное);· учет;· анализ;· регулирование.
В качестве примера применения функционального подхода рассмотрим многопользовательский сетевой комплекс полной автоматизации корпорации «Галактика» (АО «Новый атлант»), предназначенный для автоматизации всего спектра финансово-хозяйственной деятельности средних и крупных предприятий. Комплекс «Галактика» может иметь различные конфигурации. Одной из наиболее важных конфигураций можно считать «Управление производственным предприятием». Данная конфигурация является комплексным решением, охватывающим основные контуры управления и учета на производственном предприятии, что позволяет организовать единую информационную систему для управления различными аспектами деятельности предприятия. Ниже приведен перечень контуров, составляющих данную ИС:● Управление производством;● Управление финансами;● Управление складом (запасами);● Управление продажами;● Управление закупками;● Управление отношениями с клиентами;● Управление персоналом, включая расчет заработной платы.
Проблемный принцип формирования подсистем отражает необходимость гибкого и оперативного принятия управленческих решений по отдельным проблемам в рамках СППР, например, решение задач бизнес-планирования, управления проектами. Такие подсистемы могут реализовываться в виде ЛИС, импортирующих данные из КИС (например, система бизнес-планирования на основе Project-Expert), или в виде специальных подсистем в рамках КИС (например, информационной системы руководителя).
На практике чаще всего применяется смешанный (предметно-функциональный) подход, согласно которому построение функциональной структуры ИС – это разделение ее на подсистемы по характеру хозяйственной деятельности, которое должно соответствовать структуре объекта и системе управления, а также выполняемым функциям управления (рис. 16).
Рис. 16. Структура функциональных подсистем ИС, выделенных по функционально-предметному принципу
Используя этот подход, можно выделить следующий типовой набор функциональных подсистем в общей структуре ИС предприятия.
По функциональному принципу:
· стратегическое развитие;
· технико-экономическое планирование;
· бухгалтерский учет и анализ хозяйственной деятельности.
По предметному принципу (подсистемы управления ресурсами):
· техническая подготовка производства;
· основное и вспомогательное производство;
· качество продукции;
· логистика;
· маркетинг;
· кадры.
Подсистемы, построенные по функциональному принципу, охватывают все виды хозяйственной деятельности предприятия (производство, снабжение, сбыт, персонал, финансы). Подсистемы, построенные по предметному принципу, относятся в основном к оперативному уровню управления ресурсами.
14.Техническое обеспечение. Понятие технического обеспечения ИС - информационной системы.
Техническое обеспечение ИС - информационных систем — это комплекс технических средств, обеспечивающих работу ИС, соответствующей документации на эти средства и технологические процессы.
В комплекс технических средств входят:
· компьютеры любых моделей;
· устройства сбора, накопления, обработки, передачи и вывода информации;
· устройства передачи данных и линий связи;
· оргтехника и устройства автоматического съема информации;
· эксплуатационные материалы и др.
Документацией оформляются предварительный выбор технических средств, организация их эксплуатации, технологический процесс обработки данных, технологическое
оснащение.
Документацию можно условно разделить на три группы:
общесистемную, включающую государственные и отраслевые стандарты по техническому обеспечению;
специализированную, содержащую комплекс методик по всем этапам разработки технического обеспечения;
нормативно-справочную, используемую при выполнении расчетов по техническому обеспечению.
15.Жизненный цикл информационных систем.
Основные процессы ЖЦ Среди основных процессов ЖЦ наибольшую важность имеют три: разработка, эксплуатация и сопровождение.
Вспомогательные процессы ЖЦ Управление конфигурацией является одним из вспомогательных процессов, поддерживающих основные процессы жизненного цикла ИС, прежде всего процессы разработки и сопровождения. При разработке проектов сложных ИС, состоящих из многих компонентов, каждый из которых может иметь разновидности или версии, возникает проблема учета их связей и функций, создания унифицированной (т. е. единой) структуры и обеспечения развития всей системы. Управление конфигурацией позволяет организовать, систематически учитывать и контролировать внесение изменений в различные компоненты ИС на всех стадиях ее ЖЦ.
Организационные процессы ЖЦ Управление проектом связано с вопросами планирования и организации работ, создания коллективов разработчиков и контроля за сроками и качеством выполняемых работ. Техническое и организационное обеспечение проекта включает выбор методов и инструментальных средств для реализации проекта, определение методов описания промежуточных состояний разработки, разработку методов и средств испытаний созданного ПО, обучение персонала и т.п. Обеспечение качества проекта связано с проблемами верификации, проверки и тестирования компонентов ИС.
Верификация - это процесс определения того, отвечает ли текущее состояние разработки, достигнутое на данном этапе, требованиям этого этапа.
Проверка позволяет оценить соответствие параметров разработки с исходными требованиями. Проверка частично совпадает с тестированием, которое проводится для определения различий между действительными и ожидавшимися результатами и оценки соответствия характеристик ИС исходным требованиям. В процессе реализации проекта важное место занимают вопросы идентификации, описания и контроля конфигурации отдельных компонентов и всей системы в целом.
Стадии (этапы) ЖЦ Каждый проект, независимо от сложности и объема работ, необходимых для его выполнения, проходит в своем развитии определенные состояния: от состояния, когда «проекта еще нет», до состояния, когда «проекта уже нет». Совокупность ступеней развития от возникновения идеи до полного завершения проекта принято разделять на стадии (фазы, этапы).
Суть ЖЦ разработки ИС в различных подходах одинакова и сводится к выполнению следующих стадий:
Планирование и анализ требований (предпроектная стадия) — системный анализ. Исследование и анализ существующей ИС, определение требований к создаваемой ИС, оформление технико-экономического обоснования (ТЭО) и технического задания (ТЗ) на разработку ИС.
Проектирование (техническое проектирование, логическое проектирование). Разработка в соответствии со сформулированными требованиями состава автоматизируемых функций (функциональная архитектура) и состава обеспечивающих подсистем (системная архитектура), оформление технического проекта ИС.
Часто второй и третий этапы объединяют в одну стадию, называемую технорабочим проектированием или системным синтезом.
Реализация (рабочее проектирование, физическое проектирование, программирование). Разработка и настройка программ, наполнение базы данных, создание рабочих инструкций для персонала, оформление рабочего проекта.
Внедрение (тестирование, опытная эксплуатация). Комплексная отладка подсистем, обучение персонала, поэтапное внедрение ИС в Эксплуатацию по подразделениям экономического объекта, оформление акта о приемо-сдаточных испытаниях ИС.
Эксплуатация ИС (сопровождение, модернизация). Сбор рекламаций и статистики о функционировании ИС, исправление ошибок и недоработок, оформление требований к модернизации ИС и ее выполнение (повторение стадий 2-5).