Информационные системы. 1. Информационные системы определение, цель создания, структура
Скачать 310.5 Kb.
|
10. Информационные системы 1. Информационные системы: определение, цель создания, структура. 2. Базовые принципы разработки ИС 3. Классификация информационных систем. 4. Системы классификации и кодирования экономической информации. Классы ИС: MR I, MRP II, ERP 1. Информационные системы: определение, цель создания, структура. Информация - это некоторые сведения, знания об объектах и процессах реального мира. Экономическая информация отображается, как правило, в виде документов. Документ - это материальный носитель информации, имеющий юридическую силу и оформленный в установленном порядке. Система - это комплекс взаимосвязанных средств, выступающих как единое целое. Каждая система характеризуется структурой, входными и выходными потоками, целью и ограничениями, законом функционирования. Система охватывает комплекс взаимосвязанных элементов, действующих как единое целое в достижении поставленных целей. Каждая система включает в себя компоненты 1.Структура системы – это множество элементов системы и взаимосвязей между ними. 2. Функции каждого элемента системы 3. Вход и выход каждого элемента и системы в целом. 4. Цели и ограничения системы и ее отдельных элементов (достижения уменьшение затрат и увеличение прибыли) Каждая система обладает свойствами делимости и целостности. ИС обеспечивает сбор, хранения, переработку информации об объекте снабжающих работников различного ранга информацией для реализации функций управления. ЭИС – это система, функционированиекоторой заключается в сборе, хранении, обработки и распространении информации о деятельности какого либо экономического объекта реального мира. ЭИС предназначены для решения задач обработки данных автоматизации делопроизводства, выполнения поиска информации и отдельных задач, основанных на методах искусственного интеллекта (из лекций). Информационная система (ИС) - это программно-аппаратный комплекс, предназначенный для автоматизированного сбора, хранения, обработки и выдачи информации. Обычно ИС имеют дело с большими объемами информации, которая имеет достаточно сложную структуру. Классическими примерами информационных систем являются банковские системы, системы продажи билетов на транспорте и др. ИС всегда специализируется на информации из определенной области реального мира: экономики, техники, медицины и т.д. Часть реального мира, отображаемая в ИС, называется предметной областью. Поэтому экономические ИС - это ИС, предметной областью которых является экономика. В этом смысле она выступает как информационная модель предметной области. Любой системе управления экономическим объектом соответствует своя информационная система, называемая экономической информационной системой. Экономическая информационная система (ЭИС) - это совокупности внутренних и внешних потоков прямой и обратной информационной связи экономического объекта, методов, средств, специалистов, участвующих в процессе обработки информации и выработке управленческих решений. Информационная система является системой информационного обслуживания работников управленческих служб и выполняет технологические функции по накоплению, хранению, передаче и обработке информации. Она складывается, формируется и функционирует в регламенте, определенном методами и структурой управленческой деятельности, принятой на конкретном экономическом объекте, реализует цели и задачи, стоящие перед ним. Структура ИС Наиболее общим разделением подсистем ЭИС является выделение обеспечивающей и функциональной частей. Функциональная часть фактически является моделью системы управления объектом. Применительно к системам управления признаком структуризации могут служить функции управления объектом, в соответствии с которыми ЭИС состоит из функциональных подсистем. Обеспечивающая часть ЭИС состоит из информационного, технического, программного, организационного, правового и других видов обеспечения. Независимо от признаков любая ЭИС состоит из функциональной и обеспечивающей частей. Функциональная часть определяется совокупностью решаемых задач, выделенных по определенным видам деятельности различных хозяйствующих объектов (по функциям). Обеспечивающая часть представляет собой комплекс взаимосвязанных средств определенного вида, которые обеспечивают функционирование системы в целом или ее отдельные элементы. К обеспечивающим подсистемам относится: информационное обеспечение ИО, техническое обеспечение ТО, математическое обеспечение МО, правовое обеспечение Прав.О, программное обеспечение ПО, организационное обеспечение Орг.О, технологическое обеспечение Тех.О ИО – совокупность единой системы классификации и кодирования информации унифицируемых систем документации, схем информационных потоков, циркулирующих в организациях, а также методология построения БД ИО подразделяется на внемашинное и внутримашинное. Внемашинное унифицируемая система документации, а также систему классификации т кодирования учетной информации. Внутримашинное – документы и массивы документов, находящиеся в памяти ЭВМ в виде библиотек, архивов, БД, баз знаний. ТО – комплекс технических средств, предназначенных для работы ИС, а также соответствующая документация на эти средства и технологические процессы. Тех.О – ориентирванно на выбранную информационную технологию ввода регистрации передачи, обработки и выдачи результативной информации. (централизованная, распределенная, децентрализованная) ПО – входят: общесистемные и специальные программные продукты, а также техническая документация (ОС, оболочки, программы….) Мат.О. – совокупность математических методов, моделей, алгоритмов для реализации целей и задач ИС, а также функционирования комплекса технических средств. Орг.О – совокупность методов и средств, регламентирующих взаимодействие работников с техническими средствами и между собой в процессе разработки и эксплуатации ИС. Прав.О. – совокупность правовых норм, определяющих создание юридический статус и функционирование ИС, регламентирующий порядок получения преобразования и использования информации. (из лекций) Структура информации включает в свою совокупность следующие понятия: информационное пространство, предметная область, объект, экземпляр объекта, свойства объекта, взаимодействие объектов и свойства взаимодействия. Описать предметную область – это значит перечислить объекты и взаимосвязи между ними, а за тем описать их атрибутами и составными единицами информации. Структура экономической информации достаточно сложна и может включать различные комбинации информационных совокупностей, обладающих определенным содержанием. Под информационной совокупностью понимается группа данных, характеризующих объект, процесс, операцию. По структурному составу информационные совокупности можно разделить на:
2. Базовые принципы разработки ИС Для ЭИС соблюдаются следующие принципы их построения:
(Из лекций) Принципы построения и функционирования информационных систем В настоящее время выделяют следующие принципы построения и функционирования информационных систем: 1. Принцип соответствия – ИС должна обеспечивать функционирование объекта с заданной эффективностью, критерий эффективности должен быть количественным. 2. Принцип экономичности – затраты на обработку информации в ИС должны быть меньше экономического выигрыша на объекте при использовании этой информации. 3. Принцип регламентации – большая часть информации в ИС должна поступать и обрабатываться со строгой периодичностью, по расписанию. 4. Принцип самоконтроля – работа ИС должна быть ориентирована на непрерывное обнаружение ошибок в данных и процессах их обработки. 5. Принцип интеграции – должен производиться однократный ввод информации в ЭИС и ее многократное, многоцелевое использование. 6. Принцип адекватности – способность ИС изменять свою структуру и закон поведения для достижения оптимального результата при изменяющихся внешних условиях. 3. Классификация информационных систем Информационная система - взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели. Основная цель информационной системы – организация хранения и передачи информации. Согласно классификации информационных систем различают три большие группы информационных систем:
ИС в зависимости от степени автоматизации информационных процессов в системе управления фирмой подразделяются на: 1 Ручные ИС, характ. полным отсутствием современных технических средств обработки информации и выполнение всех операций человеком; 2 Автоматические ИС, характ. выполнением всех операций по переработке информации без участия человека; 3 Автоматизированные ИС, характ. необходимостью участия в процессе обработки информации и человека, и технических средств, причем главная роль отводится компьютеру. ИС по характеру использования информации классифицируются на: 1 информационно-поисковые системы, которые производят ввод, систематизацию, хранение, выдачу информации по запросу пользователя без сложных преобразований данных (ИПС в железн. И авиа-кассах продажи билетов); 2 информационно-решающие системы, которые ocyщeствляют все oпepaции пepepaботки инфoмации по определенному алгоритму. Они в свою очередь мoгут быть разделены по степени воздействия выработанной информации на процесс принятия решений на два клacca - управляющие и советующие системы: а) управляющие ИС предназначены для вырабатывания информации, на основании которой человек принимает решение. Эти cиcтeмы oбpaбaтывaют большие объемы данных и решают задачи расчетного характера; б) советующие ИС предназначены для вырабатывания информации, которая принимается человеком к сведению и не обязательно превращается в конкретные действия. Эти системы обладают более высокой степенью интеллекта, потому что для них характерна обработка знаний, а не данных. Помимо описанных классификаций, также существует весьма важная классификация информационных систем по сфере их применения: 1) ИС opгaнизационного yпpaвления. Используются для автоматизации функций управленческого пepcoнaлa; 2) ИС управления технологическими процессами. Используются для автоматизации функций производственного персонала; З) ИС автоматизированного проектирования (САПР). Используются для автоматизации функций инженеров-проектировщиков, конструкторов, архитекторов, дизайнеров при создании новой техники или технологии; 4) интегрированные (корпоративные) ИС. Используются для автоматизации большинства функций фирмы и охватывают весь цикл работ (от проектирования до сбыта продукции). Классификация ЭИС 1.По функциональному признаку на: СОД – системы обработки данных – система, которая преобразует потоки входной и выходной информации (сбор, хранение и обработка). АСУ – автоматизированные системы управления – это человеко-машинная система, которая выполняет выбор управленческих решений как автономно, так и с участием специалиста. ИПС – информационно-поисковые системы – предназначены для нахождения в каком то множестве документов, тех, которые указываются в запросе тем. 2. По режиму работы. В ЭИС применяется два режима решения задач: пакетный и диалоговый. 3. По способу распределения вычислительных ресурсов: локальные и распределенные ЭИС. (из лекций) 4. Системы классификации и кодирования экономической информации. Классы ИС: MR I, MRP II, ERP Система классификации информации Процесс классифицирования представляет собой процесс распределения объектов классификации в соответствии с выбранной системой классификации. Классификация – упорядочение некоторого множества объектов (материалов, изделий, балансовых счетов, видов операций и т.д.) в соответствии с установленными признаками их сходства и различия. Признак, позволяющий распределять множество объектов на подмножества, называют основанием классификации. Процесс классифицирования представляет собой процесс распределения объектов классификации в соответствии с выбранной системой классификации. Необходимость классификации связана: – С выявлением общих свойств информационного объекта; – Разработкой правил и процедур обработки информации: – Сокращением объема и времени поиска необходимой информации: – Упрощением обработки информации. Система классификации – совокупность правил распределения объектов множества на основании классификационных признаков и зависимости внутри признаков. При проектировании ОИ к системам классификации объектов предъявляется ряд требований: – Полнота охвата объектов рассматриваемой области; – Однозначность реквизитов; – Возможность включения новых объектов. Каждая система классификации имеет такие основные характеристики, как гибкость, емкость, глубина и заполненность. Гибкость – возможность включения в систему классификации новых классификационных признаков и объектов без нарушения ее целостности. Емкость – количество (максимально возможное) классификационных группировок в системе классификации Глубина – количество допускаемых уровней (ступеней), соответствующих числу признаков классификации Заполненность – отношение фактического количества классификационных группировок к емкости системы. Группировка информации осуществляется на основе систем классификации и кодирования, позволяющая представлять экономическую информацию в форме удобной для восприятия человека. Разработка классификатора ведется в 2 этапа: I. Классификации: выявляются признаки сходства и различия объектов, а затем с учетом зависимостей по каждому признаку составляется полная номенклатура по определенным правилам распределения, установленной системой классификации. (из лекций). Различают две системы классификации: иерархическую и фасетную. (из лекций). Иерархическая система классификации информации Иерархическая – предполагает установление между классифицирующими группировками отношения подчинения иерархии (из лекций). При иерархической системе классификации множество объектов делится в зависимости от выбранного классификационного признака на классы (группировки), образующие уровень. Каждый класс уровня в соответствии со своим классификационным признаком делится на подклассы ( уровень). Каждый подкласс уровня делится на группы ( уровень) и т.д. (рис. 1.1). Достоинствами иерархической системы классификации являются простота и логичность построения, возможность использования неограниченного количества классификационных признаков в различных ветвях иерархической структуры. Недостатки иерархической системы классификации следующие: жесткая структура, осложняющая внесение изменений; невозможность группировки объектов по заранее не предусмотренным признакам. В качестве примера иерархической классификации рассмотрим план счетов бухгалтерского учета. План счетов разбивается на классы (разделы): внеоборотные активы, производственные запасы, затраты на производство, готовая продукция, денежные средства, расчеты, капитал, финансовые результаты. Каждый из этих классов разбивается на подклассы (счета). Например, внеоборотные активы включают в себя основные средства (ОС), амортизацию ОС, нематериальные активы, амортизацию нематериальных активов и др. Каждый подкласс разбивается на группы (субсчета). Так, в подклассе «Основные средства» выделяются собственные и арендованные ОС. Иерархическая система классификации: Классы Подклассы Группы Фасетная система классификации информации Фасетная (многоаспектная) – предполагает деление какого либо множества объектов одновременно по нескольким независимым признакам фасетам (из лекций). Фасетная система классификации позволяет разделить множество объектов одновременно по нескольким независимым друг от друга признакам. Признак классификации, который используется для образования независимых классификационных группировок, называется фасетом. Фасет (Фi) представляет собой совокупность однородных значений классификационного признака. Внутри фасета значения могут располагаться в произвольном порядке или быть упорядоченными. Классификация (Кs) заключается в присвоении значений из фасетов: Кs=(Ф1,Ф2,…,Фn). При построении фасетной системы классификации необходимо не повторять значений в различных фасетах. Структурно фасетную классификацию можно представить в табл. 1.2. Таблица 1.2 Фасетная система классификации Фасеты Ф1 Ф2 Ф3 Ф4 Фi Фn Значения фасетов (Пример с факультетами, студентами….) II. Кодирование Присваиваются условные обозначения знаком или группой знаков (коды) различным позициям номенклатуры по определенным правилам, установленной системой кодирования. Коды могут быть цифровыми, буквенными, буквенно-цифровыми и состоять из одного или нескольких знаков (из лекций). Система кодирования информации Кодирование – это процесс присвоения условных обозначений объектам классификации (материалам, изделиям, видам операций, счетам и т.д.) и классификационным группировкам. Цель кодирования: представление информации в более компактной и удобной для использования в ИС форме; подготовка информации к обработке в системе и передаче ее по каналам связи; упрощение логической обработки информации с использованием специальных методов; установление единообразия представления всех признаков. Уникальное условное обозначение, присвоенное конкретному объекту (например, счету), называется кодом. Код может состоять из одного знака или системы знаков, образованной по определенным правилам. В качестве знаков могут выступать цифры, буквы или буквенно-цифровые символы. Однако чаще используются только цифры. Код характеризуется длиной (числом позиций в коде), структурой (порядком расположения символов в коде) и емкостью (максимально допустимым числом элементов кода). Совокупность правил, по которым строится кодовое обозначение объекта, называется системой кодирования. При кодировании элементов экономических объектов используются порядковая, серийная, позиционная (поразрядная), повторения и комбинированная системы кодирования, которые сгруппированы в два класса - классификационные и регистрационные. Схема классификации систем кодирования (из лекций) Система кодирования делятся на: Система кодирования Регистрационные Классификационные – порядковая – серийная – коды повторения – последовательно-разрядные – параллельно-разрядные – комбинированные Порядковая – предполагает последовательное присвоение объектам цифровых номеров в порядке их расположения в номенклатуре. Серийная – присвоение серии номеров объектам, выделенным в отдельные группы по каким либо признакам в пределах каждой серии объектам присваивается номера по порядку. В каждую серию включается резерв свободных номеров, которые могут присваиваться новым объектам. Коды повторения – использует буквенные и цифровые обозначения непосредственно характеризующий объект. Последовательно-разрядные – используется иерархическая система классификации, каждой классифицируемой группе присваивается порядковый код в пределах каждого уровня иерархии. Полное кодовое обозначение складывается из кодовых обозначений ветвей иерархии. Параллельно-разрядные – для каждого значения отдельного признака выделяется разряд или группа разрядов кодовой комбинации. Полное кодовое обозначение образуется из набора кодовых обозначений различных характеристик объектов. Комбинированные – сочетание принципов различных систем (из лекций). Классы ИС: MR I, MRP II, ERP Понятие КИС Разработкой, внедрением, сопровождением и эксплуатацией корпоративных информационных систем занимаются специалисты по информационным технологиям (ИТ). Информационные технологии являются очень широким понятием, поскольку они определяют методы и средства создания, сбора, регистрации, передачи, обработки, хранения и выдачи информации в информационных системах. Как видно из приведенного определения, информационные технологии включают в себя алгоритмические проблемы (как делать), а также технические средства и программное обеспечение (при помощи чего делать) всех этапов работы с информацией. Это очень широкий круг вопросов для изучения и для применения. Даже изучение ограниченного круга вопросов информационных технологий, связанного с КИС, представляет собой сложную задачу. Это связано с тем, изучение КИС включает не только технические и программные средства, но предметную область, обслуживаемую КИС, т.е. хозяйственную деятельность предприятия. ERP-система (англ. Enterprise Resource Planning System — Система планирования ресурсов предприятия) — корпоративная информационная система (КИС), предназначенная для автоматизации учёта и управления. Как правило, ERP-системы строятся по модульному принципу, и в той или иной степени охватывают все ключевые процессы деятельности компании. Но помимо этого есть одно замечание.Комплексная автоматизация бизнес процессов предприятия на базе современной аппаратной и программной поддержки может называться по-разному. В настоящее время наряду с названием Корпоративные информационные системы (КИС) употребляются, например, следующие названия: · Автоматизированные системы управления (АСУ); · Интегрированные системы управления (ИСУ); · Интегрированные информационные системы (ИИС); · Информационные системы управления предприятием (ИСУП). В общем виде можно дать некоторые основные признаки корпоративной информационной системы: 1.Интегрированность. В первом признаке и скрыты все функциональные признаки конкретной корпоративной информационной системы конкретной компании, они строго индивидуальны для каждой компании. Например, для одной компании корпоративная информационная система должна иметь класс не ниже ERP, а для другой –система такого класса совершенно не оптимальна, и только увеличит издержки. А если копнуть глубже, то и в понятие ERP (а уж тем более ERPII) разные компании, исходя из своих потребностей, могут вкладывать разный смысл, разные функции, разные реализации. Общими для всех компаний могут быть только функции бухгалтерского учета и заработной платы, регламентируемые внешним законодательством, все остальные –строго индивидуальны. 2. Открытость и масштабируемость. Корпоративная информационная система - это не совокупность программ автоматизации бизнес-процессов компании (управления производством, ресурсами и компанией), это сквозная интегрированная автоматизированная система, в которой каждому отдельному модулю системы (отвечающему за свой бизнес-процесс) в реальном времени (или близком к реальному) доступна вся необходимая информация, вырабатываемая другими модулями (без дополнительного и , уж тем более, двойного ввода информации). 3. Корпоративная информационная система должна быть открытой для включения дополнительных модулей и расширения системы как по масштабам и функциям, так и по охватываемым территориям. Функции ERP систем. В основе ERP систем лежит принцип создания единого хранилища данных, содержащего всю корпоративную бизнес-информацию и обеспечивающего одновременный доступ к ней любого необходимого количества сотрудников предприятия, наделенных соответствующими полномочиями. Изменение данных производится через функции (функциональные возможности) системы. Итак, основные функции ERP систем: -ведение конструкторских и технологических спецификаций, определяющих состав производимых изделий, а также материальные ресурсы и операции, необходимые для его изготовления; формирование планов продаж и производства; -планирование потребностей в материалах и комплектующих, сроков и объемов поставок для выполнения плана производства продукции; -управление запасами и закупками: ведение договоров, реализация централизованных закупок, обеспечение учета и оптимизации складских и цеховых запасов; -планирование производственных мощностей от укрупненного планирования до использования отдельных станков и оборудования; -оперативное управление финансами, включая составление финансового плана и осуществление контроля его исполнения, финансовый и управленческий учет; -управления проектами, включая планирование этапов и ресурсов, необходимых для их реализации. Концепция ERP Исторически концепция ERP стала развитием более простых концепций MRP (Material Requirement Planning — Планирование материальных потребностей) и MRP II (Manufacturing Resource Planning — Планирование производственных ресурсов). Используемый в ERP-системах программный инструментарий позволяет проводить производственное планирование, моделировать поток заказов и оценивать возможность их реализации в службах и подразделениях предприятия, увязывая его со сбытом. Внедрение Классические ERP-системы, в отличие от так называемого «коробочного» программного обеспечения, относятся к категории «тяжелых» программных продуктов, требующих достаточно длительной настройки, для того чтобы начать ими пользоваться. Выбор КИС, приобретение и внедрение, как правило, требуют тщательного планирования в рамках длительного проекта с участием партнерской компании — поставщика или консультанта. Поскольку КИС строятся по модульному принципу, заказчик часто (по крайней мере, на ранней стадии таких проектов) приобретает не полный спектр модулей, а ограниченный их комплект. В ходе внедрения проектная команда, как правило, в течение нескольких месяцев осуществляет настройку поставляемых модулей. Преимущества КИС. Без ERP-системы крупный производитель вынужден работать со множеством приложений, которые не способны взаимодействовать между собой. Ниже приводятся задачи, которым нужно взаимодействовать между собой: - технический дизайн (наилучший способ произвести изделие); - отслеживание заказов: от принятия до выполнения; - цикл получения дохода – от накладной до получения наличных; - управление взаимозависимостью сложных спецификаций материалов - проверка на соответствие бланков заказов (что было заказано), квитанций о поступлении товаров (что было получено) и затрат (счет-фактура от производителя) - бухгалтерский учет для всех этих задач, учет доходов, затрат и прибыли на детальном уровне. Учет изменений, как продукт производили ранее и того, как будут производить теперь. Для управления переходом со старой версии на новую можно использовать как дату начала использования некоторых элементов, так и дату прекращения использования. Часть изменения может быть промаркирована для идентификации номеров версий. В ERP-системах применяется компьютерная защита как от внешних злоумышленников, таких как промышленные шпионы, так и от внутренних, например, расхитителей. Исказив данные в спецификации материалов преступники могут добавить яды в пищевые продукты или организовать другую диверсию. Меры безопасности ERP-систем обычно позволяют предотвратить такое развитие событий. Недостатки Большинство проблем с ERP-системами, возникают у организаций из-за недостаточных вложений в обучение персонала, включая сотрудников, которые участвуют во внедрении и испытании изменений системы, а также в отсутствии политики фирмы, направленной на защиту целостности данных в ERP-системе и правильности их использования. Ограничения ERP-систем заключаются в следующем: - Успех внедрения зависит от квалификации и опыта персонала, включая обучение тому, как обеспечивать безошибочную работу системы. Руководство многих компаний сокращает расходы, урезая затраты на обучение. У небольших частных предприятий часто не хватает на это средств, благодаря чему ERP-системой управляют люди, некомпетентные в общих вопросах управления предприятием, и незнакомые с особенностями используемой ERP-системы. - Текучесть кадров: новые менеджеры, нанимаемые компанией, недостаточно осведомленные о применяемой ERP-системе, могут предлагать изменения в бизнес-процессах, не согласующиеся с оптимальным использованием выбранной ERP-системы. - Возможности индивидуальной доработки ограничены. Иногда такая доработка может подразумевать структурные изменения ПО ERP, что обычно не допускается производителем. - Перепроектирование бизнес-процессов под «промышленный стандарт», поддерживаемый ERP-системой, может привести к потере конкурентоспособности фирмы. - Установка ERP-систем может быть очень дорогостоящей. - Производители ERP-систем могут взимать средства за ежегодное продление срока действия лицензии, независимо от размера компании, применяющей ERP-систему или ее прибылей. - Ответы службы поддержки на вопросы персонала фирмы часто не соответствуют применяемой системе. Опасения по поводу компьютерной безопасности возрастают, например, когда обычному пользователю объясняют, как сходу изменить базу данных, в то время как политика компании требует обязательного аудита всех изменений, для соответствия определенным стандартам. - ERP-системы часто не обладают гибкостью, и их трудно адаптировать к определенным потокам данных и бизнес-процессам некоторых компаний – этот факт приводится как основная причина неудач их внедрения. - ERP-системы могут быть сложны в использовании. - Система может страдать от проблемы «слабого звена», т.е. неэффективность в одном подразделении или одного из партнеров может влиять на других участников. - Множество взаимосвязанных звеньев нуждается в высокой точности и эффективности работы других приложений. В компании могут выполняться минимальные нормы, но со временем надежность некоторых приложений снизится за счет неверных данных. - После установки системы, затраты на переход на другую версию для одного из партнеров могут оказаться слишком высокими (что снижает гибкость и стратегический контроль на корпоративном уровне). - Стирание границ предприятия может создать проблемы с отчетностью, сферами ответственности и моральным состоянием сотрудников. - Меры по нераспространению секретной информации между подразделениями могут снизить эффективность программного обеспечения. - Часто возникают проблемы с совместимостью с устаревшими системами партнеров. - Система может обладать избыточными функциями, по сравнению с фактическими потребностями заказчика. Этапы разработки КИС Классический жизненный цикл Одной из старейших последовательностей шагов разработки программного обеспечения (ПО) является классический жизненный цикл (Автор Уинстон Ройс, 1970). Чаще классический жизненный цикл называют КАСКАДНОЙ или ВОДОПАДНОЙ моделью, подчеркивая, что разработка рассматривается как последовательность этапов, причем переход на следующий иерархически нижний этап происходит только после полного завершения работ на текущем этапе и возврата к пройденным этапам не предусматривается. (см. рис. ниже) Приведем краткое описание основных этапов. Разработка начинается на системном уровне и проходит через - анализ, - проектирование, - кодирование (реализация), - тестирование, - сопровождение При этом моделируются действия стандартного инженерного цикла. Системный анализ определяет роль каждого элемента в компьютерной системе, взаимодействие элементов друг с другом. Анализ начинается с определения требований и назначения подмножества этих требований программному элементу. На этом этапе начинается решение задачи планирования проекта ПО. В ходе планирования проекта определяются: - объем проектных работ, - риск проектных работ, - необходимые трудозатраты, - формируются рабочие задачи, - формируется план-график работ. Анализ требований, относящийся к программному элементу, т.е. к ПО, уточняет и детализирует: - функции ПО, - характеристики ПО, - интерфейс ПО. Все определения документируются в спецификации анализа. Проектирование создает представления: - архитектуры ПО, - модульной структуры ПО, - алгоритмической структуры ПО, - структуры данных, - входного и выходного интерфейса (входных и выходных форм данных). Кодирование (реализация) состоит в переводе результатов проектирования в текст на языке программирования. Тестирование – это выполнение программы для выявления дефектов в функциях, логике и форме реализации программного продукта. Сопровождение – это внесение изменений в эксплуатируемое ПО. Цели изменений: - исправление ошибок, - адаптация к изменениям внешней для ПО среды, - усовершенствование ПО по требованию заказчика. Сопровождение ПО состоит в повторном применении каждого из предшествующих шагов (этапов) жизненного цикла, т.е. системного анализа, анализа требований, проектирования и т. д., к существующей программе, но не разработке новой программы. Каждая стадия (этап) завершается выпуском полного комплекта документации, достаточной для того, чтобы разработка могла быть продолжена другой командой разработчиков. Достоинствами классического жизненного цикла являются: - получение плана и временного графика по всем этапам проекта, - упорядочение хода разработки. К недостаткам классического жизненного цикла относятся: - частое отклонение реальных проектов от стандартной последовательности шагов, - основанность цикла на точной формулировке исходных требований к ПО, тогда как реально в начале проекта требования заказчика определены лишь частично, - доступность результатов проекта заказчику лишь в конце работы. ЭВОЛЮЦИЯ КИС В ходе эволюции систем автоматизации управления предприятиями можно выделить четыре основных исторически сложившихся класса КИС, соотношение между которыми в самом общем виде представлено на рисунке 1. Системы MRP Системы MRP (Material Requirements Planning) – это системы планирования требований на материалы, позволяющие оптимально загружать производственные мощности, и при этом закупать именно столько материалов и сырья, сколько необходимо для выполнения текущего плана заказов и именно столько, сколько возможно обработать за соответствующий цикл производства. Системы MRP II Системы MRP II (Manufacturing Resource Planning) – это системы планирования производственных ресурсов. Основная цель - учитывать и анализировать все коммерческие и производственные события в производстве: всё то, что происходит в данный момент и всё то, что запланировано на будущее. Как только в производстве допущен брак, как только изменена программа производства, как только в производстве утверждены новые технологические требования, система мгновенно реагирует на произошедшее, указывает на проблемы, которые могут быть результатом этого, и определяет, какие изменения надо внести в производственный план, чтобы избежать этих проблем или свести их к минимуму. Идеология системы ориентирована не “что-то производить и стараться потом продать”, а “стараться производить, то, что продается”. Маркетинг и планирование продаж непосредственно связаны с планированием производства. Суть концепции MRP II состоит в том, что планирование производства строится на основе некоторого циклического алгоритма, представленного на рисунке 2. На этапе бизнес планирования определяется миссия компании: её ниша на рынке, оценка и определение прибылей, финансовые ресурсы. Фактически, определяется, что компания собирается произвести и продать, и оценивает, какое количество средств необходимо инвестировать в разработку и развитие продукта, чтобы выйти на планируемый уровень прибыли. Выходом является бизнес-план. На этапе планирования спроса формируется оценка объема и динамики продаж, чтобы был выполнен установленный бизнес-план. Планирование продаж и производства преобразует бизнес-план и план спроса в планы продаж основных видов продукции (как правило, от 5-ти до 10-ти). Далее план продаж по видам продукции преобразуется в объёмный или объёмно-календарный план производства видов продукции. Для каждого вида изделия составляется своя собственная программа производства. Совокупность производственных программ для всех видов выпускаемых изделий, представляет собой производственный план предприятия в целом. После этого этапа производится оценка, выполним ли полученный план, и если нет, то осуществляется возврат на начальный этап и планирование начинается заново.Формирование плана-графика выпуска продукции преобразует план производства в график выпуска продукции, представляющий собой среднесрочный объёмно-календарный план, задающий количества конкретных изделий (или партий) со сроками их изготовления. В планировании потребностей в материальных ресурсах определяются в количественном выражении и по срокам потребности в материальных ресурсах, необходимых для обеспечения графика выпуска продукции. Входными данными являются спецификации изделий (состав и количественные характеристики комплектующих конкретного изделия) и размер текущих материальных запасов. А результатом работы является расписание закупки и/или внутреннего производства всех необходимых материалов и комплектующих. В планировании потребностей в мощностях план производства преобразуется в конечные единицы загрузки рабочих мощностей (станков, рабочих, лабораторий и т.д.). Входными данными являются маршрутизация выпускаемых изделий и текущие заказы. После этого этапа производится оценка, осуществим ли производственный план, и если нет, то осуществляется возврат на формирование план-графика выпуска продукции или на более поздние этапы алгоритма и планирование начинается заново. Управление заказами клиентов выполняет сопоставление реальных потребностей клиентов с планами выпуска продукции. В управлении на уровне производственного цеха формируются оперативные планы-графики длительностью от нескольких дней до месяца. При оценке исполнения, по сути, оценивается реальное исполнение всех вышеперечисленных планов с тем, чтобы внести корректировки во все предыдущие циклы планирования. При этом можно обсуждать и решать возникающие проблемы с поставщиками комплектующих материалов, дилерами и партнерами, изменять отдельные планы, оказавшиеся невыполнимыми и подлежащие пересмотру. С каждого из трёх последних этапов можно вернуться к любому из этапов планирования производственного процесса. Стандарт APICS на системы класса MRP II содержит описание 16 групп функций (функциональных блоков) системы: · Sales and Operation Planning (Планирование продаж и производства). · Demand Management (Управление спросом). · Master Production Scheduling (Составление плана производства). · Material Requirements Planning (Планирование материальных потребностей). · Bill of Materials (Спецификации продуктов). · Inventory Transaction Subsystem (Управление складом). · Scheduled Receipts Subsystem (Плановые поставки). · Shop Plow Control (Управление на уровне производственного цеха). · Capacity Requirements Planning (Планирование потребностей в мощностях). · Input/output control (Контроль входа/выхода). · Purchasing (Материально-техническое снабжение). · Distribution Resource Planning (Планирование ресурсов распределения). · Tooling Planning and Control (Планирование и управление инструментарием). · Financial Planning (Управление финансами). · Simulation (Моделирование). · Performance Measurement (Оценка результатов деятельности). Следующий этап развития КИС представлен системами ERP (Enterprise Resources Planning) – это системы комплексного планирования ресурсов предприятия. Если системы MRP II используются для планирования исключительно ресурсов производства, то системы ERP занимаются планированием всех ресурсов предприятия (управление персоналом, заказами, финансами и т.д.). В рамках концепции ERP возможно управление корпорацией (и не только промышленной). Для этого реализовано управление дочерними предприятиями. Возможности, заложенные в стандарте MRP II, были распространены на предприятия, работающие в различных областях деятельности. Это представлено на рисунке 3. По сравнению с системами MRP II в системах ERP появились развитые средства управления финансами и персоналом, развитые средства поддержки принятия решений, средства конфигурирования и интеграции с приложениями других типов. В системах ERP появились механизмы управления, предназначенные не только для компаний, функционирующих в одной стране, но и для транснациональных корпораций, включая поддержку нескольких часовых поясов, языков, валют, систем бухгалтерского учета и отчетности. Предложенная в 2000 году аналитиками Gartner Group концепция систем ERP II в своей основе содержат идею выхода за рамки задач по оптимизации и автоматизации процессов внутри предприятия, присущих концепции ERP. Новая парадигма предполагает более глубокую и богатую модель взаимодействия между компаниями. Позволяет предприятию "разделять" свою информацию и на этой основе сотрудничать с другими компаниями в рамках совместной коммерции. Используемые в составе ERP II средства электронного бизнеса являются своего рода "клеем", объединяющим предприятия в глобальной экономике. Концепция ERP II позволяет работать в рамках электронного бизнес сообщества. Общая схема систем ERP II представлена на рисунке 4. Системы ERP II вобрали в себя и объединили все основные выделенные к этому моменту типы корпоративных приложений: · систему планирования ресурсов предприятия ERP в прежнем понимании этого термина, · систему управления взаимоотношениями с клиентами CRM (Customer Relation Management), · систему управления цепочками поставок SCM (Supply Chain Management), · средства аналитики и поддержки принятия решений BI (Business Intelligence), · систему управления данными IMS (Information Management System) для интеграции всех компонентов, · средства электронной коммерции и взаимодействия через Интернет e-commerce. На схеме, представленной на рисунке 4, изображения отдельных элементов частично накладываются друг на друга. Это связано с тем, что функции отдельных систем частично пересекаются. |