Разделы презентаций


Средства автоматизированного создания ИС

Содержание

ВопросыCASE-средстваНазначение и возможностиCASE-технологииКлассификация CASE-средстваСостав компонентов CASE-средстваВозможности Rational Software Architect как CASE-средстваСредства типового проектирования (технологии) Назначение и возможности технологии ТПКлассификация технологий ТП, особенности реализацииВозможности современных ERP-систем

Слайды и текст этой презентации

Слайд 1Средства автоматизированного создания ИС
Тельнов Ю.Ф.

Средства автоматизированного создания ИСТельнов Ю.Ф.

Слайд 2Вопросы
CASE-средства
Назначение и возможностиCASE-технологии
Классификация CASE-средства
Состав компонентов CASE-средства
Возможности Rational Software Architect как

CASE-средства
Средства типового проектирования (технологии)
Назначение и возможности технологии ТП
Классификация технологий

ТП, особенности реализации
Возможности современных ERP-систем
ВопросыCASE-средстваНазначение и возможностиCASE-технологииКлассификация CASE-средстваСостав компонентов CASE-средстваВозможности Rational Software Architect как CASE-средстваСредства типового проектирования (технологии) Назначение и возможности

Слайд 3Литература
Г.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов. Проектирование экономических информационных систем.

- М.: Финансы и статистика, 2003
А.Е. Сатунина, Л.А. Сысоева. Управление

проектом корпоративной информационной системы предприятия. – М.: Финансы и статистика, 2009.
Н.Н. Заботина. Проектирование информационных систем. – М.: Инфра-М, 2011

ЛитератураГ.Н. Смирнова, А.А. Сорокин, Ю.Ф. Тельнов. Проектирование экономических информационных систем. - М.: Финансы и статистика, 2003А.Е. Сатунина,

Слайд 41. Возможности CASE-технологий
CASE - Computer Aided (Assisted) System/Software Engineering автоматизированное

проектирование систем/программ
улучшение качества разрабатываемого программного приложения за счет средств генерации

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


1. Возможности CASE-технологийCASE - Computer Aided (Assisted) System/Software Engineering автоматизированное проектирование систем/программулучшение качества разрабатываемого программного приложения за

Слайд 5Классификация CASE-средств
по поддерживаемым методологиям проектирования: функционально (структурно) - ориентированные, объектно

– ориентированные и комплексно – ориентированные (набор методологий проектирования);
по поддерживаемым

графическим нотациям построения диаграмм: с фиксированной нотацией, с отдельными нотациями и наиболее распространенными нотациями;
по степени интегрированности: tools (отдельные локальные средства), toolkit (набор неинтегрированных средств, охватывающих большинство этапов разработки ЭИС) и workbench (полностью интегрированные средства, связанные общей базой проектных данных - репозитарием);
по типу и архитектуре вычислительной техники: ориентированные на ПЭВМ, ориентированные на локальную вычислительную сеть (ЛВС), ориентированные на глобальную вычислительную сеть (ГВС) и смешанного типа;
по режиму коллективной разработки проекта: не поддерживающие коллективную разработку, ориентированные на режим реального времени разработки проекта, ориентированные на режим объединения подпроектов;

Классификация CASE-средствпо поддерживаемым методологиям проектирования: функционально (структурно) - ориентированные, объектно – ориентированные и комплексно – ориентированные (набор

Слайд 6Компоненты CASE-технологии
CASE - технология в рамках методологии включает в себя

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

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

Компоненты CASE-технологииCASE - технология в рамках методологии включает в себя методы, с помощью которых на основе графической

Слайд 7Архитектура CASE-средства

Архитектура CASE-средства

Слайд 8Компоненты CASE-средства
Репозиторий (словарь данных) - специализированная база данных, предназначенная для

отображения состояния проектируемой ИС в каждый момент времени. Объекты всех

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


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

Слайд 9Компоненты CASE-средства
Графический редактор диаграмм предназначен для отображения в графическом виде

моделей различных типов в заданной нотации (создание, редактирование, распечатка).
Верификатор обеспечивает

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

Слайд 10Компоненты CASE-средства
Администратор проекта – набор инструментов, необходимых для выполнения следующих

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

к элементам проекта;
мониторинг выполнения проекта.

Сервисное обслуживание - набор системных утилит по обслуживанию репозитория, в состав которых входят:
архивации данных;
восстановления данных;
создание нового репозитория;
экспорт/импорт
Компоненты CASE-средстваАдминистратор проекта – набор инструментов, необходимых для выполнения следующих административных функций:инициализация проекта;задание начальных параметров проекта;назначение и

Слайд 11Компоненты CASE-средства
Документатор – подготовка проектной документации в соответствии с требованиями

стандартов, проверка качества (полноты, непротиворечивости)
Автоматическое формирование отчетов о проектных решениях

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

Компоненты CASE-средстваДокументатор – подготовка проектной документации в соответствии с требованиями стандартов, проверка качества (полноты, непротиворечивости)Автоматическое формирование отчетов

Слайд 12Характеристика продуктов Rational (IBM), как CASE-средства
Комплекс программных средств, который кофигурируется

в зависимости от потребностей заказчика
Реализует в полном объеме требования к

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

Слайд 13Набор инструментальных средств Rational
RUP- Унифицированный процесс итеративной разработки ПО (Методология

проектирования информационных (программных) систем)
Rational Software Architect - Интегрированная среда

проектирования и разработки программных приложений и сервисов с использованием моделей на основе UML 2.0
Возможность выполнять параллельную разработку и изменение архитектуры - делить на части, комбинировать, сравнивать и объединять модели и фрагменты моделей
Набор инструментальных средств RationalRUP- Унифицированный процесс итеративной разработки ПО (Методология проектирования информационных (программных) систем) Rational Software Architect

Слайд 14Набор инструментальных средств Rational
Rational Application Developer - Многофункциональная интегрированная среда

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

программные приложения на Java/Java EE, портальные, web 2.0, OSGi, веб-службы и приложения SOA, Поддерживает UML 2.0 и HTML 5
Rational Team Concert - Комплексная среда коллективной разработки с возможностями гибкого, формального и смешанного планирования и ведения отчетности, доступными на одной платформе
Rational Quality Manager - Автоматизированная среда управления качеством программных приложений - от определения требований и сборки до тестирования и устранения дефектов.
Набор инструментальных средств RationalRational Application Developer - Многофункциональная интегрированная среда программирования с полной поддержкой архитектуры J2EEПомогает создавать

Слайд 15Набор инструментальных средств Rational
Rational System Architect - программная среда для

визуализации и анализа корпоративной архитектуры, поддерживает методологию Захмана, стандарты TOGAF,

DODAF, NAF, MODAF, eTOM/SID/TAM

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

Набор инструментальных средств RationalRational System Architect - программная среда для визуализации и анализа корпоративной архитектуры, поддерживает методологию

Слайд 16Средства моделирования бизнеса
WebSphere Business Modeler - многофункциональная среда моделирования и

анализа бизнес-процессов, поддерживает язык BPMN для структурного моделирования бизнес-процессов, осуществляет

импорт моделей из MS Visio, бизнес-объекты доступны в RSA для анализ бизнес-требований
Business Process Manager - полный комплект расширенных функций управления бизнес-процессами. Содержит инструменты и рабочую среду для проектирования, выполнения, мониторинга и оптимизации процессов
Средства моделирования бизнесаWebSphere Business Modeler - многофункциональная среда моделирования и анализа бизнес-процессов, поддерживает язык BPMN для структурного

Слайд 17Характеристика продуктов Vantage Team Builder (Venture), как CASE-средства
проектирование диаграмм потоков

данных, "сущность-связь", структур данных, структурных схем программ и последовательностей экранных

форм;
проектирование диаграмм архитектуры системы - SAD (проектирование состава и связи вычислительных средств, распределения задач системы между вычислительными средствами, моделирование отношений типа "клиент-сервер", анализ использования менеджеров транзакций и особенностей функционирования систем в реальном времени);
генерация кода программ на языке 4GL целевой СУБД с полным обеспечением программной среды и генерация SQL-кода для создания таблиц БД, индексов, ограничений целостности и хранимых процедур;
программирование на языке C со встроенным SQL;
управление версиями и конфигурацией проекта;
многопользовательский доступ к репозиторию проекта;
генерация проектной документации по стандартным и индивидуальным шаблонам;
экспорт и импорт данных проекта в формате CDIF (CASE Data Interchange Format).
Характеристика продуктов Vantage Team Builder (Venture), как CASE-средствапроектирование диаграмм потоков данных,

Слайд 182. Технология типового проектирования
Под типовым проектным решением (ТПР) понимается представленное

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

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


2. Технология типового проектированияПод типовым проектным решением (ТПР) понимается представленное в виде проектной документации проектное решение, включая

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

программно-технических платформах;
масштабируемость, допускающая конфигурацию ИС для переменного числа рабочих мест;
конфигурируемость,

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

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

Слайд 20Классификация ТПР
Отдельные элементы (задачи, формы документов, интерфейсы, процедуры). В последние

годы оформляются как шаблоны (templates), образцы (patterns), сервисы (services) –

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

Слайд 21Элементный подход
Использование библиотек шаблонов, образцов – например, библиотека RUP
Реестры

web-сервисов (SaaS – software as a service, DaaS –data as

a service, PaaS – platform as a service, Cloud Computing – облачные вычисления)
Выбор и использование, редко адаптация и доработка.
+ Применением модульного подхода к проектированию и документированию ИС
- Проблема – сложность комплексирования, должны использоваться подходы открытых систем.
Элементный подходИспользование библиотек шаблонов, образцов – например, библиотека RUP Реестры web-сервисов (SaaS – software as a service,

Слайд 22Подсистемный подход
Типовые проектные решения на комплексы задач (подсистемы).
Положительные стороны:
Модульное

проектирование;
Параметрическая настройка программных компонентов на различные объекты управления (многовариантность);
Сокращение затрат

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



Подсистемный подход Типовые проектные решения на комплексы задач (подсистемы).Положительные стороны:Модульное проектирование;Параметрическая настройка программных компонентов на различные объекты

Слайд 23Реализация подсистемного подхода
Параметрическое описание предметной области – формирование модели

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

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

Слайд 24Объектный (процессный) подход
Адаптация типового проекта для объектов управления определенной отрасли
Применение

типовой модели осуществления сквозных бизнес-процессов (reference model – референсная (референтная)

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

Объектный (процессный) подходАдаптация типового проекта для объектов управления определенной отраслиПрименение типовой модели осуществления сквозных бизнес-процессов (reference model

Слайд 25Различные производственные стратегии, поддерживаемые ERP-системами
Констр.
Произв.
Произв..
Произв..
MRP
Сборка на заказ
Изготовление на заказ
Конструирование на

заказ
Изготовление на склад
Сырье
Компоненты
Полуфабрикаты
Готовые изделия

Различные производственные стратегии, поддерживаемые ERP-системамиКонстр.Произв.Произв..Произв..MRPСборка на заказИзготовление на заказКонструирование на заказИзготовление на складСырьеКомпонентыПолуфабрикатыГотовые изделия

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

технологии

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

Слайд 273. Возможности ERP-систем (КИС –корпоративных информационных систем)
В соответствии со Словарем

APICS (American Production and Inventory Control Society), термин «ERP-система» (Enterprise

Resource Planning — Управление ресурсами предприятия) может употребляться в двух значениях:
информационная система для идентификации и планирования всех ресурсов предприятия, которые необходимы для осуществления продаж, производства, закупок и учета в процессе выполнения клиентских заказов.
Методология эффективного планирования и управления всеми ресурсами предприятия, которые необходимы для осуществления продаж, производства, закупок и учета при исполнении заказов клиентов в сферах производства, дистрибьюции и оказания услуг. http://www.apics.org/

3. Возможности ERP-систем (КИС –корпоративных информационных систем)В соответствии со Словарем APICS (American Production and Inventory Control Society),

Слайд 28Историческое развитие стандартов управления предприятие

Историческое развитие стандартов управления предприятие

Слайд 29MRP1 – Material Requirement Planning – Планирование потребности в материалах

(60-е годы)

MRP1 – Material Requirement Planning – Планирование потребности в материалах (60-е годы)

Слайд 30Модель MRPI\CRP Capacity Requirements Planning – Планирование производственных мощностей

Модель MRPI\CRP  Capacity Requirements Planning – Планирование производственных мощностей

Слайд 31 Manufacturing resource planning (MRP II) - метод для эффективного

планирования всех ресурсов - производственной компании – 70-е годы

Manufacturing resource planning (MRP II) - метод для эффективного планирования всех ресурсов - производственной компании –

Слайд 32 Механизм планирования MRP II

Механизм планирования MRP II

Слайд 33ERP – Enterprise Resource Planning (Планирование ресурсов предприятия), как методология

и как система – 80-90-е годы

ERP – Enterprise Resource Planning (Планирование ресурсов предприятия), как методология и как система – 80-90-е годы

Слайд 34ERP-система (корпоративная система)

ERP-система (корпоративная система)

Слайд 35 Развитие концепции ERP –Extend ERP Историческая справка Gardner Group: 1996 г.

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

и информационных потоков от поставщика к потребителю
Развитие концепции ERP –Extend ERP Историческая справка Gardner Group:  1996 г. – управление цепочками поставок,

Слайд 36ERPII Историческая справка Gardner Group: 90 – 00 годы. – развитие

интернет (интеграция фронт-офис, и бэк-офис - внешних Web-приложений для взаимодействия

с клиентами и внутренних erp-приложений)
ERPII Историческая справка Gardner Group:  90 – 00 годы. – развитие интернет (интеграция фронт-офис, и бэк-офис

Слайд 37Классификация методов организации производства

Классификация методов организации производства

Слайд 38MRP (Manufacturing Resource Planning) - планирование ресурсов производства
Интеграция бизнес-процессов осуществляется

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

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

MRP (Manufacturing Resource Planning) - планирование ресурсов производстваИнтеграция бизнес-процессов осуществляется на основе общего плана, связывающего все взаимодействующие

Слайд 39JIT - логистическая система поставок по принципу “Точно во время”


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

операций, выполняемых участвующими в процессе исполнителями, включая поставщиков
Сокращение сроков выполнения заказов при улучшении качества
Совершенствование существующих бизнес-процессов на основе стандартизации
JIT - логистическая система поставок по принципу “Точно во время” Работа без физических запасов требует повышения степени

Слайд 40MRP – планирование и управление
Закупка
Поставщик
Производственное планирование и управление
Предсборка
Конечная сборка
Изготовление
Заказ
Требо-
вание
Контроль
и

информация
Контроль
и информация
Контроль
и информация
Контроль
Kanban управление
Поставщик
Предсборка
Конечная
сборка
Производство
Kanban-
событие
Информация
Kanban-
событие
Информация
Kanban-
событие
Контроль
Контроль
Контроль
Контроль
Модульная обратная цепочка
Заказ
Сравнение

методов организации производства
MRP – планирование и управлениеЗакупкаПоставщикПроизводственное планирование и управлениеПредсборкаКонечная сборкаИзготовлениеЗаказТребо-ваниеКонтроль и информацияКонтроль и информацияКонтроль и информацияКонтрольKanban управлениеПоставщикПредсборкаКонечная сборкаПроизводствоKanban-событиеИнформацияKanban-событиеИнформацияKanban-событиеКонтрольКонтрольКонтрольКонтрольМодульная

Слайд 41Тенденции создания информационных систем
Enterprise 2.0 – системы на базе сервисных

архитектур (SOA) с использованием облачных технологий (Cloud Computing): 1С-Предприятие, MySAP
SMART-предприятия,

гибкие, виртуальные , интеллектуальные, обучающиеся предприятия
Тенденции создания информационных системEnterprise 2.0 – системы на базе сервисных архитектур (SOA) с использованием облачных технологий (Cloud

Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика