Программное обеспечение корпоративных информационных систем характеристика. Корпоративные информационные системы (КИС)

Концепция построения КИС в экономике предусматривает наличие типовых компонентов:

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

2. Система автоматизации документооборота в рамках корпорации;

3. Вспомогательные инструментальные системы обработки информации (экспертные системы, системы подготовки и принятия решений и др.) на базе хранилищ данных КИС;

4. Программно-технические средства системы безопасности КИС;

5. Сервисные коммуникационные приложения (электронная почта, программное обеспечение удаленного доступа);

6. Компоненты интернет/интранет для доступа к разнородным базам данных и информационным ресурсам, сервисным услугам;

7. Офисные программы - текстовый редактор, электронные таблицы, СУБД настольного класса и др.

8. Системы специального назначения - системы автоматизированного проектирования (САПР), автоматизированные системы управления технологическими процессами (АСУТП), банковские системы и др.

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

К основным принципам построения КИС относятся:

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

2. Принцип системности, заключающийся в обработке данных в раз личных разрезах, чтобы получить информацию, необходимую для принятия решений на всех уровнях и во всех функциональных под системах и подразделениях корпорации; внимание не только к под системам, но и к связям между ними; эволюционный аспект – всестадии эволюции продукта, в фундаменте КИС должна лежать способность к развитию;



3. Принцип комплексности, подразумевающий автоматизацию процедур преобразования данных на всех стадиях продвижения продуктов корпорации.

Корпоративные информационные системы (КИС) для руководства средних и крупных предприятий являются необходимым инструментом, позволяющим повысить эффективность и прозрачность бизнес-процессов и обеспечить централизованную поддержку принятия управленческих решений на всех уровнях и во всех сферах бизнеса компании. Таким образом, назначение КИС (корпоративных информационных систем) – это учет, контроль, анализ и оптимизация финансово-хозяйственной деятельности предприятия. Они должны иметь гибко настраиваемый инструмент разработки, позволяющий адаптировать систему к учету на предприятии. Цель КИС - обеспечить руководителей и работников предприятия комплексной и качественной информацией для принятия и контроля исполнения управленческих решений.

Корпоративная информационная система должна обеспечивать:

Комплексный подход к составу подсистем и задач автоматизации управления предприятием;

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

Использование единой системы документооборота, обеспечение принципа однократности ввода данных, возможность использования выходных документов системы в качестве первичных;

Возможность одновременного обслуживания системой нескольких предприятий, с получением консолидированных отчетов;

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

Открытость структур хранения информации;

Возможности работы в условиях распределенной обработки данных;

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

Помимо этих параметров важную роль при выборе КИС играют быстрая окупаемость первоначальных инвестиций и обеспечение плавного перехода от старой системы к новой.

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

Как инструмент управления предприятием корпоративная информационная система должна иметь отраслевую ориентацию и представлять собой набор функциональных модулей, направленных на автоматизацию определенных бизнес-процессов. На российском рынке наиболее известны такие фирмыразработчики КИС, как SAP, Baan, Oracle, Computer Associates, IFS, Columbus IT Partners, АйТи, Атлант-Информа, Галактика, Парус, Интерфейс, Инфософт и др.

В целом КИС – это сложная и динамичная система с множеством объектов и взаимосвязей. Процесс ее внедрения на предприятии является очень трудной задачей, конечный результат которой далеко не всегда предсказуем.

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

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

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

Так как основные риски для предприятия сосредоточены во внешней среде (главный риск – потеря спроса на продукцию предприятия), то информационная система должна содержать значительный объем данных, характеризующих внешнюю среду. Эта информация, как правило, труднее поддается формализации и однозначному восприятию. Соответственно происходит смещение от автоматизации к информатизации. Процедуры обработки поступающих данных становятся менее алгоритмизированными и, соответственно, более творческими.

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

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

Следует отметить, что не нужно при внедрении КИС стремиться к решению 100 % проблем. Экономически целесообразным является создание системы, решающей по Парето 80 % проблем за минимальные деньги.

Аннотация: Управленческий учет и отчетность. Автоматизированные информационные системы. Интегрированная информационная среда. Эволюция КИС.

7. Корпоративные информационные системы. Информационные технологии предприятий

Введение

Современные корпоративные информационные системы (КИС) играют в наше время очень важную роль в бизнесе.


Рис. 7.1.

КИС отражает концептуальную и физическую архитектуру организации и сопровождает ее многофункциональную деятельность. Основой КИС предприятий на современном этапе являются так называемые системы планирования ресурсов предприятий (Enterprise Recourse Planning - ERP). Мировой опыт свидетельствует, что умело выбранная и внедренная ERP-система существенно улучшает управляемость предприятием и повышает эффективность его работы.

7.1. Управленческий учет и отчетность

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

В последние годы в сфере управления всё активнее стали применяться понятие "принятие решения" и связанные с этим понятием системы, методы, средства поддержки принятие решения. Принятие и исполнение делового решения - акт формирования и целенаправленного воздействия на объект управления, основанный на анализе ситуации, определении цели, разработки политики и программы (алгоритма) достижения этой цели.

Первым шагом на пути к эффективному управлению является создание системы сбора, оперативной обработки и получения оперативной, точной и достоверной информации о деятельности предприятия - системы для реализации управленческого учёта.

Управленческий учёт представляет собой проблему для значительной части руководителей предприятий в основном из-за отсутствия соответствующей системы обработки и представления данных, на основе которых принимаются решения. Иногда сведения, получаемые руководством для контроля и принятия решений, формируются из системы финансовой отчетности, кадрового учета и т. д. Проблема состоит в том, что эти сведения служат специфическим целям и не отвечают потребностям руководства для принятия решений. Поэтому на многих предприятиях существуют параллельно две системы учета - бухгалтерский и управленческий (практический), т. е. служащий обеспечению выполнения повседневных рабочих задач сотрудников и руководителей предприятия. Как правило, такой учет ведется по принципу "снизу-вверх". Сотрудники предприятия для выполнения своей работы фиксируют необходимые им данные (первичную информацию). Когда руководству предприятия нужно получить какие-то сведения о положении дел на предприятии, оно обращается с запросами [Ї к менеджерам более низкого уровня, а те, в свою очередь, к исполнителям.

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

Большинство руководящих работников действительно получают отчеты о работе своих отделов, но эти сведения либо излишне пространны - например, подшивка договоров о продаже вместо сводного отчета с приведением цифр об общем объеме сбыта за указанный период, либо, наоборот, недостаточно полны. Кроме того, сведения поступают с запозданием - например, можно получить сведения о дебиторской задолженности через 20 дней по окончании месяца, а между тем отдел сбыта уже отгрузил товары заказчику с просроченным последним платежом. Неточные данные могут быть причиной неверных решений. Точные данные, полученные с запозданием, также теряют ценность.

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

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

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

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

7.2. Автоматизированные информационные системы

Термин "автоматизированные системы управления" (АСУ), впервые появился в России в 1960-е гг. ХХ века в связи с применением компьютеров и информационных технологий в управлении экономическими объектами и процессами, что дало возможность повысить эффективность производства, лучше использовать ресурсы, избавить управленцев от выполнения обязательных рутинных операций.

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

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

Первая заключается в том, что предприятие пытается постепенно внедрить системы автоматизации лишь на отдельных участках своей деятельности, предполагая в дальнейшем объединить их в общую систему, либо довольствуясь "кусочной" ("лоскутной") автоматизацией. Несмотря на то, что этот путь, на первый взгляд, кажется менее затратным, опыт внедрения таких систем показывает, что минимальные затраты в подобных проектах чаще всего оборачиваются и их минимальной отдачей, а то и вовсе не приносят желаемого результата. К тому же сопровождение и развитие таких систем чрезвычайно затруднено и затратно.

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

  • автоматизацию многих направлений деятельности предприятия (бухгалтерский учет, управление персоналом, сбыт, снабжение и т. д.);
  • автоматизацию основных технологических процессов предприятия;
  • автоматизацию собственно управленческих процессов, процессов анализа и стратегического планирования.
  • В настоящее время в мировой практике для обозначения полнофункциональных интегрированных АСУ, используемых фирмами, применяют названия:
  • MRP (Material Requirement Planning - Планирование материальных потребностей),
  • MRP II (Manufacturing Resource Planning - Планирование производственных ресурсов),
  • ERP-система (Enterprise Resource Planning -Планирование ресурсов предприятия),
  • ERP-II и CSRP (Customer Synchronized Relationship Planning - Планирование ресурсов, синхронизированное с покупателем).

Какая-либо однозначная и общепринятая общая классификация ИТ-предприятий отсутствует. Возможный вариант обобщенной структуры современных информационных технологий, внедряемых на промышленных производствах различного типа, приведен на рисунке 7.2 , на котором сделаны следующие общепринятые сокращения:

  • САПР - системы автоматизированного проектирования / изготовления (Computer Aided Design / Computer Aided Manufacturing - CAD/CAM);
  • АС ТПП - автоматизированные системы технологической подготовки производства (Computer Aided Engineering - CAE);
  • АСУ ТП - автоматизированные системы управления технологическими процессами (Supervisory Control And Data Acquisition - SCADA);
  • АСУ П - комплексная автоматизированная система управления предприятием (Enterprise Resource Planning - ERP);WF - потоки работ (WorkFlow);
  • CRM - управление отношениями с клиентам;
  • B2B - электронная торговая площадка ("онлайновый бизнес");
  • DSS - поддержка принятия управленческих решений;
  • SPSS - статистический анализ данных;
  • OLAP - анализ многомерных данных;
  • MIS - управляющая информационная система, (АРМ) руководителя;
  • SCM - управление цепями поставок;
  • PLM - управление жизненным циклом продукции (характерно для дискретного производства);
  • ERP-II - расширение ERP системы за контуры производства (т. е. ERP + CRM + B2B + DSS + SCM+ PLM и т. п.);
  • WAN - глобальные (внешние) сети и телекоммуникации (Wide Area Net);
  • HR - "Управление персоналом", можно рассматривать как самостоятельную задачу, так и входящую в состав ERP (что и отображено на рисунке в виде двух связей);
  • LAN - локальные вычислительные сети (Local Area Net).

С точки зрения внедрения информационных технологий все предприятия можно разделить на два больших класса: предприятия с дискретным типом производства (дискретное производство) и предприятия с непрерывным производством (непрерывное производство). Для непрерывного производства внедрение САПР (CAD/CAM) сводится, в основном, к внедрению графических систем.

В то же время, возрастает роль ТПП. Задачи ТПП значительно расширяются в сторону технологических расчетов, моделирования технологических процессов. Автоматизированные системы технологической подготовки производства - АС ТПП (CAE) начинают играть решающую роль в организации производства (процесс в непрерывном производстве практически невозможно организовать без технологических расчетов и моделирования).

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

Много специфики появляется при внедрении на непрерывном производстве комплексной автоматизированной системы управления предприятием - АСУ П.

7.3. Интегрированная информационная среда

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

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


Рис. 7.3.


Рис. 7.4.

Интегрированная информационная среда рассматривается как комплекс проблемно-ориентированных, взаимоувязанных и взаимодействующих информационных подсистем. Концептуальная модель КИС в должной мере должна отражать эту среду (рис. 7.3). Такая среда как основа единого информационного пространства включает в себя следующие главные компоненты (рис. 7.4):

  • телекоммуникационную среду (коммуникационное ПО), средства организации коллективной работы сотрудников (Groupware);
  • информационные ресурсы, информационные системы и механизмы предоставления информации на их основе:
    • ERP-система;
    • ПО управления электронным документооборотом;
    • ПО информационной поддержки предметных областей;
    • ПО оперативного анализа информации и поддержки принятия решений;
    • ПО управления проектами; встроенные инструментальные средства и другие продукты (например, CAD/CAM/CAE/PDM-системы;
    • ПО управления персоналом и др.).
  • организационную инфраструктуру, обеспечивающую функционирование и развитие информационной среды, систему подготовки и переподготовки специалистов и пользователей информационной среды.

Создание интегрированной информационной среды должно осуществляться с учетом следующих требований:

  • вертикальная и горизонтальная интеграция имеющихся и вновь создаваемых корпоративных и проблемно-ориентированных информационных сред;
  • единство организационных, технических и технологических принципов построения информационной среды;
  • существование единой системы передачи данных на основе различных физических носителей (оптоволоконные, спутниковые, радиорелейные и др. каналы связи) как основы для горизонтальной и вертикальной интеграции информационных сред и компьютерных сетей;
  • строгое соблюдение международных и российских стандартов в области информационно-вычислительных сетей, протоколов и средств связи, информационных ресурсов и систем;
  • обеспечение доступа пользователей к открытым и защищенным базам данных различного назначения;
  • обеспечение информационной безопасности и многоуровневой защиты информации от несанкционированного доступа, включая гарантии подлинности информации, распространяемой в информационной среде;
  • создание систем и средств коллективного доступа в компьютерной сети;
  • развитие информационных ресурсов и проблемно-ориентированных систем на основе идеологии информационных хранилищ и открытых систем, обеспечивающих возможность совместного использования различных аппаратных платформ и операционных систем;
  • использование модульного принципа при проектировании центров и узлов хранения и обработки информации, абонентских пунктов и рабочих мест пользователей;
  • использование сертифицированных программно-технических решений и унифицированных компонентов функционирующих систем и сетей;
  • мониторинг информатизации, учет, регистрация и сертификация информационных ресурсов;
  • развитие механизмов и средств предоставления информационного сервиса конечных пользователей, сертификации и лицензирования информационных услуг;
  • использование организационных и методических материалов, системных требований, стандартов и рекомендаций по интеграции сетей, систем, баз данных и автоматизиpoвaнныx кадастров.

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

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

Что происходит на предприятии?

Прежде чем пытаться выбрать существующую или создать собственную информационную систему, а затем внедрить ее, необходимо проанализировать, как работает предприятие в настоящее время. Для анализа необходимо знать не только то, как работает предприятие в целом и как оно взаимодействует с внешними организациями, заказчиками и поставщиками, но и то, как организована деятельность на каждом рабочем месте. Один человек, как правило, не обладает такой информацией. Действительно, руководитель предприятия хорошо представляет, как работает организация в целом, но не в состоянии знать все особенности деятельности всех рядовых сотрудников. Рядовой же сотрудник хорошо знает свои обязанности, но плохо разбирается в том, как работают его коллеги. Следовательно, для анализа деятельности предприятия следует собрать знания множества людей в едином месте, то есть создать модель деятельности предприятия. Многие корпоративные информационные системы зарубежных производителей (SAP R/3, Baan, Ross iRenaissance и др.) имеют в своем составе специальные средства, основанные на оригинальных методиках. С помощью этих средств можно обследовать предприятия и построить модель их деятельности, однако существуют и стандартизированные методологии и инструментальные средства, прошедшие проверку временем. Один из таких стандартов - IDEF0, в основе которого лежит метод SADT (методология структурного анализа и проектирования), а BPwin (Computer Associates) является поддерживающим его инструментальным средством (см. статьи автора «Инструментальные средства разработки крупных информационных систем. Часть 1», КомпьютерПресс № 7’98 и «Новые возможности CA BPwin 4.0», КомпьютерПресс № 3’2001).

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

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

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

Работы на диаграммах изображаются в виде прямоугольников (функциональные блоки). Каждая работа изображает какую-либо функцию или работу и именуется глаголом или глагольной фразой, обозначающей действие, например «Изготовление изделия», «Обслуживание клиента» и т.д. Стрелки помечаются существительным и обозначают объекты или информацию, связывающую работы между собой и с внешним миром. В отличие от моделей, отображающих структуру организации, работа на диаграмме верхнего уровня в функциональной модели - это не элемент управления нижестоящими работами, а их совокупность. Работа нижнего уровня - то же самое, что и работа верхнего уровня, но в более детальном изложении.

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

BPwin позволяет создавать модели процессов и поддерживает в одной модели три стандарта (нотации) моделирования одновременно - IDEF0, DFD и IDEF3. Каждая из этих нотаций позволяет рассмотреть различные стороны деятельности предприятия. Диаграммы IDEF0 предназначены для описания бизнес-процессов на предприятии; они позволяют понять, какие объекты или информация служат сырьем для процессов, какие результаты следуют из произведенных работ, что является управляющими факторами и какие ресурсы для этого необходимы. Нотация IDEF0 помогает выявить формальные недостатки бизнес-процессов, что существенно облегчает анализ деятельности предприятия. Диаграммы потоков данных (Data Flow Diagramming, DFD) используются для описания документооборота и обработки информации. Для описания логики взаимодействия информационных потоков более подходит нотация IDEF3 (называемая также workflow diagramming), - нотация моделирования, использующая графическое описание информационных потоков, взаимоотношений между процессами обработки информации и объектов, которые являются частью этих процессов.

В результате обследования предприятия строится функциональная модель существующей организации работы AS-IS («как есть»). На основе этой модели достигается консенсус между различными единицами бизнеса по вопросам, кто что сделал и что каждая единица бизнеса добавляет в процесс. Модель AS-IS позволяет выяснить, что следует сделать сегодня, перед тем как решить, что следует сделать завтра. Внедрение информационной системы неизбежно приведет к перестройке существующих бизнес-процессов предприятия. Анализ функциональной модели позволяет понять, где находятся самые узкие места, в чем будут состоять преимущества новых бизнес-процессов и насколько глубоким изменениям подвергнется существующая структура организации бизнеса. Детализация бизнес-процессов позволяет выявить недостатки организации даже там, где функциональность на первый взгляд кажется очевидной. Признаками несовершенной деятельности могут быть бесполезные, неуправляемые и дублирующиеся работы, неэффективный документооборот (нужного документа не оказывается в нужном месте в нужное время), отсутствие обратных связей по управлению (проведение работы не зависит от результата) и по входу (объекты или информация используются нерационально) и т.д.

Что дает внедрение КИС?

Найденные в модели AS-IS недостатки можно исправить при создании модели TO-BE («как будет») - модели новой организации бизнес-процессов. Модель TO-BE нужна для оценки последствий внедрения КИС и анализа альтернативных, в том числе лучших, путей выполнения работы и документирования того, как предприятие будет функционировать в будущем. Как правило, строится несколько моделей TO-BE, из которых по какому-либо критерию выбирается наилучшая (рис. 3). Например, каждая из моделей TO-BE может соответствовать определенной информационной системе.

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

BPwin предоставляет аналитику два инструмента для оценки модели - стоимостной анализ, основанный на работах (Activity Based Costing, ABC), и свойства, определяемые пользователем (User Defined Properties, UDP). ABС является широко распространенной методикой, используемой международными корпорациями и государственными организациями для идентификации движителей затрат в организации. Стоимостной анализ представляет собой соглашение об учете, используемое для сбора затрат, связанных с работами, с целью определить общую стоимость процесса. АВС основан на модели работ, поскольку количественная оценка невозможна без детального понимания функциональности предприятия. Обычно ABC применяется для того, чтобы понять, как складываются выходные затраты, и облегчить выбор нужной модели работ при реорганизации деятельности предприятия (Business Process Re-engineering, BPR). С помощью стоимостного анализа можно определить действительную стоимость производства продукта и поддержки клиента, идентифицировать самые затратные работы (те, которые должны быть улучшены в первую очередь) и т.д. в каждой из моделей AS-IS и TO-BE. Следовательно, стоимостной анализ позволяет оценить последствия внедрения КИС и выяснить, приведет ли информационная система к повышению производительности и экономическому эффекту и к какому именно.

ABC может проводиться только тогда, когда модель работы является последовательной (следует синтаксическим правилам IDEF0), корректной (отражает бизнес), полной (охватывает всю рассматриваемую область) и стабильной (проходит цикл экспертизы без изменений). Эта методика включает в себя такие понятия, как объект затрат (причина, по которой работа выполняется; обычно это - основной выход работы, стоимость работ есть стоимость объектов затрат), движитель затрат (характеристики входов и управлений работы, которые влияют на то, как выполняется и как долго длится работа) и центры затрат (центры затрат можно трактовать как статьи расхода).

При проведении стоимостного анализа в BPwin сначала задаются единицы измерения времени и денег, далее описываются центры затрат (cost centers) и затем для каждой работы на диаграмме декомпозиции назначаются продолжительность (duration), частота проведения данной работы в рамках общего процесса (frequency) и суммы по каждому центру затрат, то есть задается стоимость каждой работы по каждой статье расхода. Затраты вышестоящей работы определяются как сумма затрат дочерних работ по каждому центру затрат. Такой достаточно упрощенный принцип подсчета справедлив в случае, если работы выполняются последовательно. Если же схема выполнения более сложная, можно отказаться от подсчета и задать итоговые суммы вручную или воспользоваться специализированным средством стоимостного анализа EasyABC. Результаты стоимостного анализа наглядно представляются на специальном отчете BPwin - Activity Cost Report (ABC). ABC позволяет оценить стоимостные и временные характеристики системы. Если стоимостных показателей недостаточно, имеется возможность внесения собственных метрик - свойств, определенных пользователем (User Defined Properties, UDP). Каждой работе можно поставить в соответствие набор UDP и проанализировать результат в специальном отчете Diagram Object Report.

В какую сумму обойдется внедрение КИС?

Модели AS-IS и TO-BE позволяют описать начальное и конечное состояние предприятия - до и после внедрения КИС, оставляя без внимания сам процесс разработки (выбора) и внедрения. Но поскольку внедрение информационной системы тоже является работой, можно с помощью BPwin создать модель этой работы (см. модель TO-BE ’ - на рис. 3). Модель TO-BE ’ - это не модель деятельности предприятия, а модель мероприятий по переводу предприятия на новую технологию работы, то есть по внедрению КИС. Используя данную модель, можно с помощью стоимостного анализа оценить объем средств, необходимых для приобретения/разработки и внедрения информационной системы. Такие модели можно построить для перехода на различные модели TO-BE, то есть для внедрения различных КИС (как готовых, так и созданных на заказ) и выбрать оптимальный вариант.

Поддерживает ли структура данных КИС деятельность предприятия?

Ответ на этот вопрос возможен, если предприятие самостоятельно разрабатывает информационную систему или структура данных приобретаемой информационной системы открыта и документирована. База данных должна полностью обеспечивать каждую функцию предприятия. Для того чтобы убедиться в этом, структура данных должна быть связана с функциональной моделью. Модель данных может быть создана вновь или воссоздана из существующей информационной системы с помощью ERwin (Computer Associates) - системы проектирования данных (подробнее об этом см. в статье «Инструментальные средства разработки крупных информационных систем. Часть 2» в КомпьютерПресс № 8’98, а также в книге автора «BPwin и ERwin. CASE-средства разработки информационных систем». М., «Диалог-МИФИ», 1999).

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

Стрелки в функциональной модели BPwin обозначают определенную информацию, использующуюся в моделируемой системе. В ERwin на логическом уровне модели данных информация отображается в виде сущностей (соответствуют таблицам на физическом уровне), состоящих из атрибутов сущностей (соответствуют колонкам таблицы). Сущности состоят из совокупности отдельных записей - экземпляров сущностей (соответствуют записям в таблице). К модели данных предъявляются определенные требования (нормализация данных), которые должны обеспечить компактность и непротиворечивость хранения данных. Основная идея нормализации данных состоит в том, что каждый факт должен храниться в одном месте. Это приводит к тому, что информация, которая моделируется в виде одной стрелки в функциональной модели, может содержаться в нескольких сущностях и атрибутах в модели данных. Кроме того, на диаграмме функциональной модели могут присутствовать различные стрелки, изображающие одни и те же данные, но на разных этапах обработки (например, необработанные детали - обработанные детали - изделие в сборе). Информация о таких стрелках находится в одних и тех же сущностях. Следовательно, одной и той же стрелке в функциональной модели могут соответствовать несколько сущностей в модели данных и, наоборот, одной сущности может соответствовать несколько стрелок.

Стрелке в функциональной модели может соответствовать отдельная сущность в модели данных. Информация о стрелке может содержаться только в нескольких атрибутах сущности. Разным атрибутам одной и той же сущности могут соответствовать разные стрелки. На рис. 4 стрелка «Новая часть» соответствует атрибутам «Номер части» и «Название части», стрелка «Наличное количество» - атрибутам «Количество».

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

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

Поддерживает ли функциональность КИС деятельность предприятия?

Разработчики информационных систем в процессе создания программного обеспечения сталкиваются с целым рядом трудновыполнимых задач. Работая с объектно-ориентированными технологиями создания приложений, они создают клиент-серверные приложения, которые должны удовлетворять требованиям надежности, управляемости и высокой производительности. Решение этих задач возможно только при условии высокой эффективности анализа и проектирования. С одной стороны, BPwin позволяет построить адекватную модель (модель работ) существующих на предприятии процессов (AS-IS), проанализировать эту модель и построить модель будущих процессов (TO-BE). С другой стороны, разработчики, использующие такие средства объектно-ориентированного анализа и проектирования, как Rational Rose фирмы Rational Software или Paradigm Plus фирмы Computer Associates, могут описать функциональность информационной системы при помощи диаграмм Use Cases (диаграммы Use Cases являются составной частью объектно-ориентированного языка моделирования информационных систем UML, Unified Modeling Language). Бизнес-процессы современных предприятий и организаций весьма сложны. В результате анализа могут быть описаны работы (activity) и функции (use case), информация о которых получена из самых разных источников, поэтому необходима синхронизация работ и функций. Такая синхронизация позволяет выявить соответствие информационной системы реальным бизнес-процессам предприятия и выяснить, обеспечит ли внедряемая КИС поддержку деятельности предприятия.

Для связи модели процессов BPwin и объектной модели Paradigm Plus используется утилита BpLink (рис. 5), которая вызывается как отдельная программа из среды Paradigm Plus. Целью интеграции моделей Paradigm Plus и BPwin является установление логической связи между работами (activity) и функциями (use case), что позволяет создать единую технологическую цепочку - от анализа бизнес-процессов до генерации кода приложений, включая описание требований к приложению. BpLink помогает решить следующие задачи:

  • импорт работ и их иерархии из BPwin в BpLink;
  • импорт функций (use case) из Paradigm Plus в BpLink;
  • создание связей между работами и функциями;
  • создание отчетов;
  • экспорт информации о работах в Paradigm Plus;
  • экспорт информации о функциях в BPwin.

Применение CASE-средств, особенно на ранних этапах разработки и внедрения КИС, позволяет выбрать наиболее эффективную систему из предлагаемых на рынке или качественно спроектировать систему на заказ, а также построить оптимальную стратегию внедрения выбранной или созданной КИС.

КомпьютерПресс 9"2001

Часто, упоминая о внедренных на предприятиях и организациях информационных системах, говорят, что в компании работает корпоративная информационная система. В этой главе рассмотрим, чем она отличается от других информационных систем.

Определение корпоративной информационной системы

Существует несколько определений корпоративных информационных систем. Приведем определение, данное специалистами компании «Корус»: оно носит технологический характер.

Корпоративная информационная система (КИС) - технология принятия оптимальных управленческих решений в соответствии с формализованными методами и правилами менеджмента, обеспечения сбора, обработки, хранения, передачи и представления информации в необходимом для принятия решения объеме.

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

  • 1) функциональная полнота системы;
  • 2) локализация информационной системы;
  • 3) надежная система защиты информации;
  • 4) реализация удаленного доступа и работы в распределенных сетях;
  • 5) наличие инструментальных средств адаптации и сопровождения системы;
  • 6) обеспечение обмена данными между разработанными информационными системами и другими программными продуктами, функционирующими в организации;
  • 7) возможность консолидации информации;
  • 8) наличие специальных средств анализа состояния системы в процессе эксплуатации.

КИС можно рассматривать одновременно и как способ автоматизации деятельности организации, и как инструмент ведения бизнеса.

1. Требование функциональной полноты системы означает, что система должна автоматизировать решение задач планирования, бюджетирования, управленческого, статистического и финансового учета, позволять анализировать состояние различных участков деятельности организации и формировать прогнозы. Поскольку многие компании работают как на российском рынке, так и на рынках стран ближнего и дальнего зарубежья, система должна позволять вести бухгалтерский учет и формировать отчетность не только в соответствии с требованиями российских стандартов, например РСБУ, но и требованиями международных стандартов, например GAAP и ISA. Следует учесть, что подходы разработчиков таких систем к структуризации предметной области, названию функционалов, распределению функциональности между модулями системы отличаются, поэтому корпоративная информационная система должна удовлетворять требованиям одного из международных стандартов управленческого учета. Об этих стандартах мы подробно поговорим в следующем параграфе.

Еще одной характеристикой функциональной полноты КИС является количество однократно учитываемых параметров деятельности предприятия. Считается, что таких параметров должно быть то 2 до 10 тыс. Кроме того, база данных системы должна содержать от 800 до 3000 таблиц. Последнюю характеристику КИС можно сформулировать по-простому: система должна быть большая.

2. Второе требование, локализация информационной системы, актуально для КИС зарубежной разработки. Локализацию разделяют на функциональную, когда разработчик дорабатывает систему с учетом требований российского законодательства, РСБУ, российских форм документов и отчетов, а также российской системы финансовых расчетов, н лингвистическую, когда разработчик системы переводит на русский язык весь интерфейс системы, систему помощи и всю документацию.

Обычно локализацию системы выполняет компания-разработчик, но эту работу могут проводить и компании - официальные представители разработчика в России. Нелокализованные КИС на российский рынок информационных систем не поставляются. Здесь можно лишь говорить о степени локализации: полноте реализации требований и особенностей российского законодательства и учета. Разработки российских компаний изначально предназначаются для отечественного рынка и поэтому локализованы.

3. С корпоративной информационной системой работает большое количество пользователей, поэтому для таких систем важна падежная система защиты информации. Вход в систему осуществляется только для зарегистрированных в системе пользователей с вводом логина и пароля. Обычно с помощью регистрации не только ограничивают вход в систему, но и разграничивают права пользователей в системе. К примеру, работнику склада по его функциональным обязанностям совершенно не нужно знать о бухгалтерских проводках или получать отчеты о финансовом состоянии компании, поэтому его права в системе ограничены только складской функциональностью. Ограничивают также права доступа к информации. Например, продавец может только просматривать прайс-лист и не имеет права его редактировать.

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

  • 4. Многие современные компании имеют территориально распределенную структуру. Офисы могут находиться в разных частях одного города или в разных городах. Именно поэтому актуально требование реализации удаленного доступа и работы в распределенных сетях. Основное хранилище данных располагается в головном офисе компании. Филиалы должны иметь возможность удаленно подключаться к хранилищу данных и осуществлять полнофункциональную работу.
  • 5. КИС - не застывший инструмент: изменяется законодательство, корректируются бизнес-процессы компании. Чтобы не обращаться к разработчику системы для внесения этих изменений, в системе необходимо наличие инструментальных средств адаптации и сопровождения. В состав инструментария обычно входят генераторы отчетов, стандартных форм и сложных хозяйственных операций. Если менеджменту компании потребовались новые представления информации в виде таблиц, графиков или диаграмм, то ИТ-специалисты компании, используя инструменты КИС, могут сами сформировать новые или доработать существующие документы.

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

В случае изменения бизнес-процесса компании потребуется более глубокая доработка информационной системы. Поэтому среди инструментов, входящих в состав КИС, есть и такие, которые позволяют изменять информационное пространство (модификация структуры данных, связей между таблицами, индексов и ключей), интерфейсы ввода, просмотра и корректировки информации, организационное и функциональное наполнение рабочего места пользователя, дорабатывать структуру и функции бизнес-процессов.

  • 6. Внедрение КИС в организации, особенно если она занимается производственной деятельностью, происходит не на пустое место. Большинство таких предприятий уже имеют успешно работающие АСУТП (автоматизированные системы управления технологическими процессами), САПР (системы автоматического проектирования), MES-системы (Manufacturing Enterprise Solutions - корпоративные системы управления производством - специализированное прикладное программное обеспечение, предназначенное для решения задач синхронизации, координации, анализа и оптимизации выпуска продукции в рамках какого-либо производства). После внедрения КИС часть из этих систем продолжает работать, поэтому важно обеспечить обмен данными между КИС и разработанными ранее информационными системами и другими программными продуктами, функционирующими в организации.
  • 7. Для менеджеров, работающих с КИС, большое значение имеет возможность консолидации информации. Потребность в консолидации возникает на различных уровнях. Может потребоваться объединение информации филиалов, холдингов, дочерних компаний. Часто объединяют информацию на уровне задач (составление бухгалтерской и налоговой отчетности, планирование и контроль). Самое простое объединение - на уровне временных периодов (для выполнения анализа финансово-экономических показателей за любой период, в том числе и превышающий отчетный, например за несколько лет).
  • 8. Из всего сказанного становится понятно, что КИС - это сложная информационная система, от устойчивого функционирования которой зависит успешность бизнеса организации. Именно поэтому в составе системы необходимо наличие специальных средств анализа состояния системы в процессе эксплуатации. Эти средства предназначены для работы ИТ-специалистов и позволяют проводить анализ архитектуры баз данных и алгоритмов, статистики количества обработанной информации (количества введенных и обработанных документов, выполненных проводок), внутрисистемной почты. В системе ведутся журналы выполненных операций. Администратор системы отслеживает список работающих станций серверов, выполняет резервное копирование и, в аварийных случаях, восстановление данных. Регулярное использование этих специальных средств - залог бесперебойной работы КИС.

Главная цель внедрения КИС - повышение эффективности бизнеса компании. Чтобы достичь этой цели информационная система позволяет решить следующие задачи.

  • создание на предприятии единого информационного пространства;
  • повышение оперативности получения достоверной и качественной информации;
  • обеспечение повышения скорости принятия управленческих решений;
  • снижение рисков принятия ошибочных решений за счет обработки достоверной качественной информации.

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

О том, какие системы лучше - отечественной или зарубежной разработки, - мы поговорим позже.

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

хорошую работу на сайт">

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИИ

КРЫМСКИЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ ИМЕНИ В.И.ВЕРНАДСКОГО

Факультет экономический

Кафедра экономической кибернетики

Реферат по профессиональным компьютерным программам

«Корпоративные информационные системы»

Выполнила:

Студентка 2 курса, группа 201 БИ

Специальность - бизнес-информатика

Серафимова Анастасия

Проверила:

Попов В.Б

Симферополь 2015

1. Основы и основные понятия корпорации и КИС

2. Общие вопросы проектирования и внедрения КИС

2.1 Что даёт внедрение КИС

2.2 Принципы построения КИС

2.3 Этапы проектирования КИС

3. Классификация и характеристики КИС

3.1 Классификация КИС

3.2 Классификация автоматизированных систем

3.3 Характеристики КИС

4. Архитектура КИС

5. Требования, предъявляемые к КИС

Литература

1 . Основы и ос новные понятия корпорации и КИС

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

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

Корпоративное управление определяется как система взаимоотношений между акционерами, советом директоров и правлением, определенные уставом, регламентом и официальной политикой компании, а также принципом главенства права на основе принятой бизнесмодели.

Бизнес-модель - это описание предприятия, как сложной системы, с заданной точностью. В рамках бизнес-модели отображаются все объекты (сущности), процессы, правила выполнения операций, существующая стратегия развития, а также критерии оценки эффективности функционирования системы. Форма представления бизнес-модели и уровень её детализации определяются целями моделирования и принятой точкой зрения.

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

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

Информационная система (ИС) - это вся инфраструктура предприятия, задействованная в процессе управления всеми информационно-документальными потоками, включающая в себя следующие обязательные элементы:

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

Регламент развития информационной модели и правила внесения в неё изменений.

Кадровые ресурсы (департамент развития, привлекаемые консультанты), отвечающие за формирование и развитие информационной модели.

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

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

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

Аппаратно-техническая база, соответствующая требованиям по эксплуатации программного обеспечения (компьютеры на рабочих местах, периферия, каналы телекоммуникаций, системное программного обеспечение и СУБД).

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

Правила использования программного обеспечения и пользовательские инструкции, регламент обучения и сертификацию пользователей.

Ресурсы корпораций включают:

1. материальные (материалы, готовая продукция, основные средства)

2. финансовые

3. людские (персонал)

4. знания (ноу-хау)

Система управления любой компании включает три основные подсистемы:

1. Планирование продаж и операций. Это общий план функционирования предприятия, устанавливающий объемы изготовления готовой продукции. Главным здесь является планирование спроса и оценка ресурсов, необходимых для удовлетворения спроса. Здесь же создается основной производственный план, определяющий, какие изделия, в каком количестве и в какие сроки нужно произвести.

2. Детальное планирование необходимых ресурсов (материалов, производственных мощностей, трудовых ресурсов и т.д.). Составленный план определяет время и объем заказов для всех материалов и комплектующих, необходимых для реализации основного производственного плана.

3. Управление исполнением планов в процессе производства и закупок (снабжения).

Все эти подсистемы реализуются на основе КИС.

Корпоративные информационные системы (КИС) - это интегрированные системы управления территориально распределенной корпорацией, основанные на углубленном анализе данных, широком использовании систем информационной поддержки принятия решений, электронных документообороте и делопроизводстве. КИС призваны объединить стратегию управления предприятием и передовые информационные технологии.

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

Комплексная автоматизация бизнес процессов предприятия на базе современной аппаратной и программной поддержки может называться по-разному. В настоящее время наряду с названием Корпоративные информационные системы (КИС) употребляются, например, следующие названия:

1. Автоматизированные системы управления (АСУ);

2. Интегрированные системы управления (ИСУ);

3. Интегрированные информационные системы (ИИС);

4. Информационные системы управления предприятием (ИСУП).

Главная задача КИС - эффективное управление всеми ресурсами предприятия (материально- техническими, финансовыми, технологическими и интеллектуальными) для получения максимальной прибыли и удовлетворения материальных и профессиональных потребностей всех сотрудников предприятия.

КИС по своему составу - это совокупность различных программно-аппаратных платформ, универсальных и специализированных приложений различных разработчиков, интегрированных в единую информационно-однородную систему, которая наилучшим образом решает в некотором роде уникальную задачу каждого конкретного предприятия. То есть, КИС - человеко-машинная система и инструмент поддержки интеллектуальной деятельности человека, которая под его воздействием должна:

Накапливать определенный опыт и формализованные знания;

Постоянно совершенствоваться и развиваться;

Быстро адаптироваться к изменяющимся условиям внешней среды и новым потребностям предприятия.

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

Под корпоративной информационной системой будем понимать информационную систему организации, отвечающую следующему минимальному перечню требований:

1. Функциональная полнота системы

2. Надежная система защиты информации

3. Наличие инструментальных средств адаптации и сопровождения системы

4. Реализация удаленного доступа и работы в распределенных сетях

5. Обеспечение обмена данными между разработанными информационными системами и др. программными продуктами, функционирующими в организации.

6. Возможность консолидации информации

7. Наличие специальных средств анализа состояния системы в процессе эксплуатации

Функциональная полнота системы

Выполнение международных стандартов управленческого учета MRP II, ERP, CSRP

Автоматизация в рамках системы решения задач планирования, бюджетирования, прогнозирования, оперативного (управленческого) учета, бухгалтерского учета, статистического учета и финансового-экономического анализа

Формирование и ведение учета одновременно по российским и международным стандартам

Количество однократно учитываемых параметров деятельности организации от 200 до 1000, количество формируемых таблиц баз данных - от 800 до 3000.

Система защиты информации

Парольная система разграничения доступа к данным и реализуемым функциям управления

Многоуровневая система защиты данных (средства авторизации вводимой и корректируемой информации, регистрация времени ввода и модификации данных)

Инструментальные средства адаптации и сопровождения системы

Изменение структуры и функций бизнес-процессов

Изменение информационного пространства

Изменение интерфейсов ввода, просмотра и корректировки информации

Изменение организационного и функционального наполнения рабочего места пользователя

Генератор произвольных отчетов

Генератор сложных хозяйственных операций

Генератор стандартных форм

Возможность консолидации информации

На уровне организации - объединение информации филиалов, холдингов, дочерних компаний и т.д.

На уровне отдельных задач - планирования, учета, контроля и т.д.

На уровне временных периодов - для выполнения анализа финансово-экономических показателей за период, превышающий отчетный

Специальные средства анализа состояния системы в процессе эксплуатации:

Анализ архитектуры баз данных

Анализ алгоритмов

Анализ статистики количества обработанной информации

Журнал выполненных операций

Список работающих станций серверов

Анализ внутрисистемной почты

Наиболее развитые корпоративные ИС (КИС) предназначены для автоматизации всех функций управления корпорацией: от научно-технической и маркетинговой подготовки ее деятельности до реализации ее продукции и услуг. В настоящее время КИС имеют в основном экономическую и производственную направленность.

2 . Общие вопросы проектирования и внедрения КИС

Успешное руководство бизнесом невозможно сегодня без постоянной, объективной и всесторонней информации. Для повышения эффективности и минимизации издержек управления (временных, ресурсных и финансовых), разрабатываются и применяются корпоративные информационные системы, помогающие осуществлять контроль бюджетных процессов, рабочего времени сотрудников, выполненных ими работ, хода реализации проектов, документооборота, и других управленческих функций. Доступ к подобного рода данным может быть осуществлён как в локальной сети, так и через Интернет. С помощью эффективной корпоративной информационной системы можно значительно упростить процессы контроля и управления на предприятии любого уровня. Разработка и реализация информационных систем - одно из основных направлений деятельности вашей специальности. Этот процесс начинается с анализа деятельности предприятия и заканчивается внедрением разработанной системы. Все этапы этого процесса:

Проведение предпроектного обследования

Формулирование целей и ограничений проекта, разработка стратегии реализации проекта

Инжиниринг и реинжиниринг бизнес-процессов Заказчика, консалтинг в различных областях

Выбор платформы, разработка системы, интеграция с используемым программным обеспечением

Поставка оборудования и программного обеспечения

Пусконаладочные работы по вводу системы в эксплуатацию

Сопровождение созданной системы в процессе эксплуатации, работы по ее дальнейшему развитию

Так же корпоративные информационные системы сегодня являются важнейшим инструментом внедрения новых методов управления и реструктуризации предприятия.

В последнее время интерес к корпоративным информационным системам (КИС) постоянно растет. Если вчера КИСы привлекали внимание довольно узкого круга руководителей, то сейчас проблемы автоматизации деятельности компаний стали актуальными практически для всех. Обусловлено это не только положительной динамикой развития экономики, но и тем, что сегодня предприятия уже обладают значительным опытом использования программных продуктов различного класса.

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

Спектр бизнес-процессов, реализованных в различных КИС, может быть достаточно широк. Среди прочего это и управление продажами в различных формах, например, продажа в кредит или продажа с оплатой встречным обязательством, разнообразные бизнес-процессы, связанные с планированием, закупками, производством, хранением, персоналом, и многое-многое другое. программный информационный корпоративный

Информационная система может строиться с применением послойного принципа. Так, в отдельные слои можно выделить специализированное программное обеспечение (офисное, прикладное), непосредственно workflow, систему управления документами, программы поточного ввода документов, а также вспомогательное программное обеспечение для связи с внешним миром и обеспечения доступа к функционалу системы через коммуникационные средства (e-mail, Internet/intranet). Среди преимуществ такого подхода следует отметить возможность внесения изменений в отдельные программные компоненты, расположенные в одном слое, без необходимости коренных переделок на других слоях, обеспечить формальную спецификацию интерфейсов между слоями, поддерживающих независимое развитие информационных технологий и реализующих их программных средств. Причем применение открытых стандартов позволит безболезненно осуществлять переход с программных модулей одного производителя на программы другого (например, замена почтового сервера или СУД). Кроме того, послойный подход позволит повысить надежность и устойчивость к сбоям системы в целом.

2.1 Что даёт внедрение КИС

Преимущества внедрения корпоративных информационных систем:

получение достоверной и оперативной информации о деятельности всех подразделений компании;

повышение эффективности управления компанией;

сокращение затрат рабочего времени на выполнение рабочих операций;

4. повышение общей результативности работы за счет более рациональной ее организации.

Самый важный вопрос. Давайте на секунду спросим себя: что даёт человеку нервная система? Конечно же, способность управлять собой, сопротивляться неблагоприятным внешним факторам и гибко реагировать на изменения окружающей среды. Если представить компанию в качестве живого организма, то КИС лучше всего подходит на роль его нервной системы, пронизывающей все органы, все частички корпоративного организма.

Повышение внутренней управляемости, гибкости и устойчивости к внешним воздействиям увеличивает эффективность компании, её конкурентоспособность, а, в конечном счёте - прибыльность. Вследствие внедрения КИС увеличиваются объёмы продаж, снижается себестоимость, уменьшаются складские запасы, сокращаются сроки выполнения заказов, улучшается взаимодействие с поставщиками. Но, несмотря на привлекательность приведённых утверждений, вопрос об окупаемости инвестиций в КИС не теряет свою актуальность. Соотношение выгоды от использования системы и ее стоимости является одним из наиболее важных факторов, оказывающих влияние на решение "покупать или не покупать". Любой инвестиционный проект, а внедрение КИС, несомненно, нужно рассматривать как инвестиционный проект, представляет собой своего рода "покупку" и, соответственно, требует оценки его стоимости и ожидаемой выгоды.

Прямую окупаемость КИС посчитать непросто, поскольку в результате внедрения оптимизируется внутренняя структура компании, снижаются трудноизмеримые транзакционные издержки. Сложно определить, например, в какой степени увеличение доходов компании явилось следствием работы КИС (читай - программной системы), а в какой - результатом настройки бизнес-процессов, то есть плодом управленческих технологий. Однако в некоторых аспектах деятельности компании оценка вполне реальна. В первую очередь это касается логистики, где внедрение КИС приводит к оптимизации материальных потоков и к снижению потребности в оборотных средствах. Постановка на базе КИС системы финансового контроллинга приводит к снижению накладных затрат компании, ликвидации убыточных подразделений и исключению из ассортимента нерентабельных продуктов.

Совсем трудно оценить эффект от ликвидации хаоса. Для того чтобы это сделать, нужно чётко представлять масштабы хаоса, что в силу самой природы беспорядка невозможно. Действительно, можете ли Вы сказать, сколько денег Ваша компания не зарабатывает (читай - теряет) из-за перекосов в ассортименте, или, скажем, из-за срыва сроков исполнения заказов? Какие ресурсы компании оказываются выведенными из оборота вследствие "посмертного" учёта и нестыковки данных в бухгалтерии, на складе и в цехах? А как оценить объём воровства и разбазаривания ресурсов?

В настоящее время для оценки эффективности IT-проектов применяется метод инвестиционного анализа Cost Benefit Analysis (CBA) Метод назван так, поскольку в основе лежит оценка и сравнение выгод от осуществления проекта, с затратами на его реализацию.

Глобальная цель внедрения КИС - повышение эффективности компании. Каждая компания определяет ключевые сферы, влияющие на ее эффективность, так называемые "критические факторы успеха" (Critical Success Factor -- CSF). Повышение эффективности происходит за счет реализации задач в каждой из ключевых областей. Поэтому в основе СВА лежат именно бизнес-цели компании, определенные на этапе стратегического планирования.

Но достигнуть цели можно несколькими путями, поэтому второй краеугольный камень СВА - сравнение альтернативных вариантов. При этом одним из возможных является вариант "без КИС", т. е. рассматривается развитие во времени текущей ситуации без внесения в нее каких-либо изменений. Сравнение альтернативных вариантов производится на основании измерения приносимых ими выгод и требуемых для этого затрат. Учитываются как количественные, так и качественные показатели. Анализу качественных показателей в последнее время уделяется особое внимание. Помимо соотношения выгод и затрат, альтернативные варианты также отличаются степенью риска и факторами, которые эти риски определяют. Поэтому анализ влияния таких факторов на соотношение выгод и затрат является еще одной сферой внимания СВА. Это о методах оценки конкретного случая.

Если же говорить о статистических данных, характеризующих эффективность внедрения КИС, могу привести следующие цифры:

Снижение транспортно-заготовительных расходов на 60%;

Сокращение производственного цикла по заказным изделиям на 50%;

Сокращение количества задержек с отгрузкой готовой продукции на 45%;

Уменьшение уровня неснижаемых остатков на складах на 40%;

Снижение производственного брака на 35%;

Уменьшение административно-управленческих расходов на 30%;

Сокращение производственного цикла по базовым изделиям на 30%;

Уменьшение складских площадей на 25%;

Увеличение оборачиваемости средств в расчётах на 30%;

Увеличение оборачиваемости ТМЗ на 65%;

Увеличение количества поставок точно в срок на 80%.

Эта статистика собрана на примере западных компаний, где качество управления и так достаточно высокое. Как Вы считаете, на российской почве эффект будет больше или меньше?

2.2 Принципы построения КИС

Концепция построения КИС в экономике предусматривает наличие типовых компонентов:

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

2. Система автоматизации документооборота в рамках корпорации;

3. Вспомогательные инструментальные системы обработки информации (экспертные системы, системы подготовки и принятия решений и др.) на базе хранилищ данных КИС;

4. Программно-технические средства системы безопасности КИС;

5. Сервисные коммуникационные приложения (электронная почта, программное обеспечение удаленного доступа);

6. Компоненты интернет/интранет для доступа к разнородным базам данных и информационным ресурсам, сервисным услугам;

7. Офисные программы - текстовый редактор, электронные таблицы, СУБД настольного класса и др.

8. Системы специального назначения - системы автоматизированного проектирования (САПР), автоматизированные системы управления технологическими процессами (АСУТП), банковские системы и др.

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

К основным принципам построения КИС относятся:

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

2. Принцип системности, заключающийся в обработке данных в раз личных разрезах, чтобы получить информацию, необходимую для принятия решений на всех уровнях и во всех функциональных под системах и подразделениях корпорации; внимание не только к под системам, но и к связям между ними; эволюционный аспект - все стадии эволюции продукта, в фундаменте КИС должна лежать способность к развитию;

3. Принцип комплексности, подразумевающий автоматизацию процедур преобразования данных на всех стадиях продвижения продуктов корпорации.

2.3 Этапы проектирования КИС

Обследование и создание моделей деятельности организации, анализ (моделей) существующих КИС, анализ моделей и формирование требований к КИС, разработка плана создания КИС.

2. Проектирование

Концептуальное проектирование, разработка архитектуры КИС, проектирование общей модели данных, формирование требований к приложениям.

3. Разработка

Разработка, прототипирование и тестирование приложений, разработка интеграционных тестов, разработка пользовательской документации.

4. Интеграция и тестирование

Интеграция и тестирование приложений в составе системы, оптимизация приложений и баз данных, подготовка эксплуатационной документации, тестирование системы.

5. Внедрение

Обучение пользователей, развертывание системы на месте эксплуатации, инсталляция баз данных, эксплуатация.

Сопровождение

Регистрация, диагностика и локализация ошибок, внесение изменений и тестирование, управление режимами работы ИС.

Классический жизненный цикл

Одной из старейших последовательностей шагов разработки программного обеспечения (ПО) является классический жизненный цикл (Автор Уинстон Ройс, 1970).

Чаще классический жизненный цикл называют КАСКАДНОЙ или ВОДОПАДНОЙ моделью, подчеркивая, что разработка рассматривается как последовательность этапов, причем переход на следующий иерархически нижний этап происходит только после полного завершения работ на текущем этапе и возврата к пройденным этапам не предусматривается.

Приведем краткое описание основных этапов. Разработка начинается на системном уровне и проходит через

Проектирование,

Кодирование (реализация),

Тестирование,

Сопровождение

При этом моделируются действия стандартного инженерного цикла.

Системный анализ определяет роль каждого элемента в компьютерной системе, взаимодействие элементов друг с другом.

Анализ начинается с определения требований и назначения подмножества этих требований программному элементу.

На этом этапе начинается решение задачи планирования проекта ПО.

В ходе планирования проекта определяются:

Объем проектных работ,

Риск проектных работ,

Необходимые трудозатраты,

Формируются рабочие задачи,

Формируется план-график работ.

Анализ требований, относящийся к программному элементу, т.е. к ПО, уточняет и детализирует:

Функции ПО,

Характеристики ПО,

Интерфейс ПО.

Все определения документируются в спецификации анализа.

Проектирование создает представления:

Архитектуры ПО,

Модульной структуры ПО,

Алгоритмической структуры ПО,

Структуры данных,

Входного и выходного интерфейса (входных и выходных форм данных).

Кодирование (реализация) состоит в переводе результатов проектирования в текст на языке программирования.

Тестирование - это выполнение программы для выявления дефектов в функциях, логике и форме реализации программного продукта.

Сопровождение - это внесение изменений в эксплуатируемое ПО. Цели изменений:

Исправление ошибок,

Адаптация к изменениям внешней для ПО среды,

Усовершенствование ПО по требованию заказчика.

Сопровождение ПО состоит в повторном применении каждого из предшествующих шагов (этапов) жизненного цикла, т.е. системного анализа, анализа требований, проектирования и т. д., к существующей программе, но не разработке новой программы.

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

Достоинствами классического жизненного цикла являются:

Получение плана и временного графика по всем этапам проекта,

Упорядочение хода разработки.

К недостаткам классического жизненного цикла относятся:

Частое отклонение реальных проектов от стандартной последовательности шагов,

Основанность цикла на точной формулировке исходных требований к ПО, тогда как реально в начале проекта требования заказчика определены лишь частично,

Доступность результатов проекта заказчику лишь в конце работы.

Макетирование (прототипирование)

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

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

Модель может принимать одну из трех форм:

Бумажный макет или макет на основе ПК (изображает или рисует человеко - машинный диалог),

Работающий макет (выполняет некоторую часть требуемых функций),

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

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

Поскольку часто заказчик не может определиться в своих требованиях по разрабатываемому продукту, а проектировщик сомневается в полноте и целесообразности требований заказчика, то прототипирование (макетирование) начинается со сбора и уточнения требований к создаваемому ПО.

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

Достоинством макетирования является обеспечение определения полных требований к ПО.

К недостаткам макетирования относятся:

Возможность принятия заказчиком макета за продукт,

Возможность принятия разработчиком макета за продукт

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

Стратегии разработки ПО

Стратегии разработки ПО можно подразделить на три группы:

1. Линейная последовательность этапов разработки - однократный проход (водопадная стратегия)

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

3. Эволюционная стратегия.

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

Инкрементная стратегия

Инкрементная модель является классическим примером инкрементной стратегии разработки ПО, объединяя элементы последовательной водопадной модели с итерационной философией макетирования. Она представляет собой несколько поставок (инкрементов) представляющих собой последовательность анализа, проектирования, кодирования и тестирования.

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

По своей природе инкрементный процесс итеративен, но в отличие от макетирования инкрементная модель обеспечивает в конце инкрементной итерации работающий продукт.

Эволюционная стратегия разработки ПО

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

Спиральная модель

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

С каждой итерацией по спирали (продвижением от центра к периферии) строятся все более полные версии ПО. В первом витке спирали определяются:

1) начальные цели, варианты и ограничения;

2) распознавание и анализ риска;

3) необходимость использования макетирования;

4) оценка заказчиком конструктивной работы и внесение предложения по модификации;

5) следующая фаза планирования и анализа риска, базируемая на предложениях заказчика.

В каждом цикле по спирали результаты анализа риска формируются в виде «продолжать, не продолжать». Если риск слишком велик, проект может быть остановлен. В большинстве случаев движение по спирали продолжается, с каждым шагом продвигая разработчиков к более общей модели системы. В каждом цикле по спирали требуется конструирование, которое может быть реализовано классическим жизненным циклом или макетированием.

К достоинствам спиральной модели относится:

1) наиболее реальное (в виде эволюции) отображение разработки программного обеспечения,

2) возможность явно учитывать риск на каждом витке эволюционной разработки,

3) включение шага системного подхода в итерационную структуру разработки,

4) использование моделирования для уменьшения риска и совершенствования программного изделия.

Недостатками спиральной модели являются:

1) повышенные требования к заказчику,

2) трудности контроля и управления временем разработки.

Компонентно-ориентированная модель

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

К достоинствам компонентно-ориентированной модели относится:

1) уменьшение времени разработки ПО;

2) снижение стоимости программной разработки;

3) повышение производительности разработки.

Тяжеловесные и облегченные процессы

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

В последние годы появилась группа новых облегченных процессов разработки ПО. Их также называют подвижными процессами. Эти процессы привлекательны отсутствием бюрократизма, характерного для тяжеловесных (прогнозирующих) процессов.

Облегченные процессы разработки ПО воплощают разумный компромисс между строгой дисциплиной и отсутствием ее.

Подвижные процессы требуют меньшего объема документации и ориентированы на человека. Подвижные процессы учитывают особенности современного заказчика, а именно, частые изменения его требований к ПО. Подвижные процессы адаптируют изменения требований (адаптивная природа).

3 . Кла ссификация и характеристики КИС

3.1 Классификация КИС

Корпоративные информационные системы можно также разделить на два класса: финансово-управленческие и производственные.

1. Финансово-управленческие системы включают подкласс малых интегрированных систем. Такие системы предназначены для ведения учета по одному или нескольким направлениям (бухгалтерия, сбыт, склад, кадры и т.д.)- Системами этой группы может воспользоваться практически любое предприятие.

Системы этого класса обычно универсальны, цикл их внедрения невелик, иногда можно воспользоваться «коробочным» вариантом, купив программу и самостоятельно установив ее на ПК.

Финансово-управленческие системы (особенно системы российских разработчиков) значительно более гибкие в адаптации к нуждам конкретного предприятия. Часто предлагаются «конструкторы», с помощью которых можно практически полностью перестроить исходную систему, самостоятельно или с помощью поставщика установив связи между таблицами БД или отдельными модулями.

2. Производственные системы (также называемые системами производственного управления) включают подклассы средних и крупных интегрированных систем. Они предназначены в первую очередь для управления и планирования производственного процесса. Учетные функции, хотя и глубоко проработаны, играют вспомогательную роль, и порой невозможно выделить модуль бухгалтерского учета, так как информация в бухгалтерию поступает автоматически из других модулей.

Эти системы функционально различны: в одной может быть хорошо развит производственный модуль, в другой - финансовый. Сравнительный анализ систем такого уровня и их применимости к конкретному случаю может вылиться в значительную работу. А для внедрения системы нужна целая команда из финансовых, управленческих и технических экспертов. Производственные системы значительно более сложны в установке (цикл внедрения может занимать от 6 - 9 месяцев до полутора лет и более). Это обусловлено тем, что система покрывает потребности всего предприятия, и это требует значительных совместных усилий сотрудников предприятия и поставщиков программ.

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

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

Производственные системы по многим параметрам значительно более жестки, чем финансово-управленческие. Основное внимание уделяется планированию и оптимальному управлению производством. Эффект от внедрения производственных систем проявляется на верхних эшелонах управления предприятием, когда становится видна вся картина его работы, включая планирование, закупки, производство, сбыт, запасы, финансовые потоки и другие аспекты.

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

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

Также различают виды КИС, такие как заказные (уникальные) и тиражируемые КИС.

Заказные КИС

Под заказными КИС обычно понимают системы, создаваемые для конкретного предприятия, не имеющего аналогов и не подлежащие в дальнейшем тиражированию.

Подобные системы используются либо для автоматизации деятельности предприятий с уникальными характеристиками либо для решения крайне ограниченного круга специальных задач.

Заказные системы, как правило, либо вообще не имеют прототипов, либо использование прототипов требует значительных его изменений, имеющих качественный характер. Разработка заказной КИС характеризуется повышенным риском в плане получения требуемых результатов.

Тиражируемые (адаптируемые) КИС.

Суть проблемы адаптации тиражируемых КИС, т.е. приспособления к условиям работы на конкретном предприятии в том, что в конечном итоге каждая КИС уникальна, но вместе с тем ей присущи и общие, типовые свойства. Требования к адаптации и сложность их реализации существенно зависят от проблемной области, масштабов системы. Даже первые программы, решавшие отдельные задачи автоматизации, создавались с учетом необходимости их настройки по параметрам.

Разработка КИС на предприятии может вестись как “от нуля”, так и на основе референционной модели.

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

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

Адаптации и референционные модели входят в состав многих систем класса MRP II / ERP, что позволяет значительно сократить сроки их внедрения на предприятия.

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

Используется также следующая классификация. КИС делятся на три (иногда четыре) большие группы:

1) простые (“коробочные”);

2) среднего класса;

3) высшего класса

Простые (“коробочные”) КИС реализуют небольшое число бизнес-процессов организации. Типичным примером систем подобного типа являются бухгалтерские, складские и небольшие торговые системы наиболее широко представленные на российском рынке. Например, системы таких фирм как 1С, Инфин и т.д.

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

Финансы;

Логистика;

Персонал;

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

Эти системы больше всего подходят для средних и некоторых крупных предприятий в силу своей функциональности и более высокой, по сравнению с первым классом, стоимости. Из российских систем данного класса можно выделить, например, продукцию компаний Галактика, ТБ.СОФТ

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

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

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

На российском рынке имеется большой выбор КИС высшего класса, и их число растет. Признанными мировыми лидерами являются, например, R/3 фирмы SAP, Oracle Application компании Oracle.

3.2 Классификация автоматизированных систем

Рассмотрим классификацию автоматизированных систем (АС):

Классификация систем по масштабу применения

1. локальные (в рамках одного рабочего места);

2. местные (в пределах одной организации);

3. территориальные (в пределах некоторой административной территории);

4. отраслевые.

Классификация по режиму использования

1. системы пакетной обработки (первые варианты организационных АСУ, системы информационного обслуживания, учебные системы);

2. запросно-ответные системы (АИС продажи билетов, информационно-поисковые системы, библиотечные системы);

3. диалоговые системы (САПР, АСНИ, обучающие системы);

4. системы реального времени (управление технологическими процессами, подвижными объектами, роботами-манипуляторами, испытательными стендами и другие).

АИС - автоматизированная информационная система

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

По характеру информационных ресурсов АИС делятся на два вида: фактографические и документальные (хотя возможны и комбинированные АИС). Фактографические системы характеризуются тем, что они оперируют фактическими сведениями, представленными в виде специальным образом организованных совокупностей формализованных записей данных. Эти записи образуют базу данных системы. Существует специальный класс программных средств для создания и обеспечения функционирования таких фактографических баз данных - системы управления базами данных.

Документальные АИС оперируют неформализованными документами произвольной структуры с использованием естественного языка. Среди таких систем наиболее распространенными являются информационно-поисковые системы, которые включают программные средства для организации ввода и хранения информации, поддержки общения с пользователем, обработки запросов и поисковый массив документов. Этот массив часто содержит не тексты документов, а только их библиографическое описание, иногда рефераты или аннотации. Для работы системы используются поисковые образы документов (ПОД) - формализованные объекты, отражающие содержание документов. Запрос преобразуется системой в поисковый образ запроса (ПОЗ), который затем сопоставляется с ПОД по критерию смыслового соответствия. Вариантом информационно-поисковых систем являются библиотечные системы, с помощью которых создаются электронные каталоги библиотек.

Активно развивающейся в настоящее время разновидностью АИС являются географические информационные системы (ГИС). Геоинформационная система предназначена для обработки пространственно-временных данных, основой интеграции которых служит географическая информация. ГИС позволяет упорядочивать информацию о данной местности или городе как комплекте карт. В каждой карте представлена информация об одной характеристике местности. Каждая из этих отдельных карт называется слоем. Самый нижний слой представляет сетку координатной системы, в которой все карты зарегистрированы. Это позволяет анализировать и сравнивать информацию во всех слоях или в некоторой их комбинации.

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

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

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

САПР - система автоматизированного проектирования

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

Результатом работы САПР является соответствующий стандартам и нормативам комплект проектной документации, в котором зафиксированы проектные решения по созданию нового или модернизации существующего технического объекта. Наиболее широко такие системы используются в электронике, машиностроении, строительстве.

АСНИ - автоматизированная система научных исследований

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

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

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

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

Подобные документы

    Анализ и разработка информационной системы, структура сети предприятия. Описание процесса разработки конфигураций и выявление потребностей в автоматизации функций. Средства разработки проектирования и архитектура базы данных. Разработка модели угроз.

    дипломная работа , добавлен 13.07.2011

    Разработка структуры корпоративной информационной системы ООО НПО "Мир": создание схемы адресации, системы доменных имен; выбор программной и аппаратной конфигураций клиентских станций и развернутых серверов. Расчет стоимости программного обеспечения.

    курсовая работа , добавлен 20.02.2013

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

    курсовая работа , добавлен 13.02.2016

    Разработка структуры корпоративной информационной системы. Проектирование адресного пространства. Обоснование выбора аппаратной конфигурации клиентских станций и серверного оборудования. Расчет стоимости оборудования и программного обеспечения системы.

    курсовая работа , добавлен 15.02.2016

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

    дипломная работа , добавлен 02.11.2015

    Основные факторы, влияющие на историю развития корпоративных автоматизированных информационных систем. Их общая характеристика и классификация. Состав и структура интегрированных АИС. ERP-системы как современный вид корпоративной информационной системы.

    презентация , добавлен 14.10.2013

    Проблема автоматизации нахождения ошибок подключения к корпоративной сети клиентских рабочих мест в ОАО "Сбербанк России". Требования к структуре и функционированию системы. Описание информационной модели. Выбор программного обеспечения для реализации.

    дипломная работа , добавлен 25.07.2015

    Реализация информационной системы для ведения документации по аренде в СУБД Access 2000. Построение функциональной и информационной модели. Описание программного обеспечения, разработанного в архитектуре "клиент-сервер", анализ операционных характеристик.

    курсовая работа , добавлен 30.08.2010

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

    презентация , добавлен 27.04.2013

    Реализация информационной системы "Стройгенплан" в архитектуре "клиент-сервер". Цели и задачи моделируемой информационной системы, ее функциональная и информационная модели. Описание программного обеспечения, разработанного в архитектуре "клиент-сервер".