- •Министерство образования и науки, молодёжи и спорта украины
- •Содержание
- •Тема.1. Основные понятия и методология проектирования сложных обьектов и систем Лекция 1. Основные понятия и методология
- •1.1. Основные определения
- •1.2. Сущность процесса проектирования
- •1.3. Методология системного подхода к проблеме проектирования сложных систем
- •1.4. Системный подход к задаче автоматизированного проектирования технологического процесса
- •1.5. Системный анализ сложных процессов
- •1.6. Этапы проектирования сложных систем
- •Техническое задание
- •Этап нир
- •Этап окр
- •Этап разработки технического проекта объекта
- •Рабочее проектирование
- •Проектирование технологии изготовления спроектированного объекта
- •1.6. Контрольные вопросы и упражнения
- •Тема.2. Системный ( структурный ) уровень компьютерного проектирования сложных обьектов Лекция 2. Определение визуального моделирования
- •2.1. О пользе чертежей
- •2.2. По и другие инженерные объекты
- •2.3. Чертить по.
- •2.4. Метафора визуализации
- •2.5. Графовая метафора
- •2.6. Определение визуального моделирования
- •2.7. Средства визуального моделирования
- •2.8. О программных инструментах
- •2.9. Визуальное моделирование на фоне эволюции средств программирования
- •2.10. Семантический разрыв визуальных моделей и программного кода
- •2.11. Где выход?
- •2.12. Предметная область, модель, метамодель, метаметамодель.
- •2.13. Множество моделей по
- •2.14. Граф модели и диаграммы
- •2.15. Об операциях над графом модели и диаграммами
- •2.16. Контрольные вопросы
- •Лекция 3. Что такое The uml
- •3.1. Назначение языка
- •3.2. Историческая справка
- •3.3. Способы использования языка
- •3.4. Структура определения языка
- •3.5. Терминология и нотация
- •3.6. Контрольные вопросы
- •Лекция 4. Виды диаграмм uml
- •4.1. Почему нужно несколько видов диаграмм
- •4.2. Виды диаграмм
- •4.3. Диаграмма прецедентов (use case diagram)
- •4.4. Диаграмма классов (class diagram)
- •4.5. Диаграмма объектов (object diagram)
- •4.6. Диаграмма последовательностей (sequence diagram)
- •4.7. Диаграмма взаимодействия (кооперации, collaboration diagram)
- •4.8. Диаграмма состояний (statechart diagram)
- •4.9. Диаграмма активности (деятельности, activity diagram)
- •4.10. Диаграмма развертывания (deployment diagram)
- •4.11. Ооп и последовательность построения диаграмм
- •4.12. Контрольные вопросы
- •Лекция 5. Диаграмма классов: крупным планом
- •5.1. Как класс изображается на диаграмме uml?
- •5.2. А что внутри?
- •5.3. Как использовать объекты класса?
- •5.4. Всегда ли нужно создавать новые классы?
- •5.5. Отношения между классами
- •5.6. Контрольные вопросы
- •Лекция 6. Диаграмма активностей: крупным планом
- •6.1. А ведь это вовсе не блок-схема!
- •6.2. Примеры использования таких диаграмм
- •6.3. Советы по построению диаграмм активностей
- •6.4. Контрольные вопросы
- •Лекция 7. Диаграммы взаимодействия: крупным планом
- •7.1. Диаграммы последовательностей и их нотация
- •7.2. Диаграммы кооперации и их нотация
- •7.3. Рекомендации по построению диаграмм взаимодействия
- •7.4. Контрольные вопросы
- •Лекция 8: Диаграммы прецедентов: крупным планом
- •8.1. Несколько слов о требованиях
- •8.2. Диаграммы прецедентов и их нотация
- •8.3. Моделирование при помощи диаграмм прецедентов
- •8.4. Контрольные вопросы
- •Лекция 9: Элементы графической нотации диаграммы развертывания. Паттерны проектирования и их представление в нотации uml
- •9.1. Диаграмма развертывания, особенности ее построения
- •9.1.1. Узел
- •9.1.2. Соединения и зависимости на диаграмме развертывания
- •9.1.3. Рекомендации по построению диаграммы развертывания
- •9.2. Паттерны объектно-ориентированного анализа и проектирования, их классификация
- •9.2.1. Паттерны проектирования в нотации языка uml
- •9.2.2. Паттерн Фасад и его обозначение в нотации языка uml
- •9.2.3. Паттерн Наблюдатель и его обозначение в нотации языка uml
- •Лекция 10: Визуальное моделирование систем реального времени
- •10.1. Системы реального времени
- •10.2. Структурное подобие срв и аппаратуры
- •10.3. Многоуровневые открытые сетевые протоколы и блочная декомпозиция
- •10.4. Композитные компоненты
- •10.5. Интерфейс
- •10.6. Порт
- •10.7. Соединитель
- •10.8. Реактивные системы
- •10.9. Обзор примера
- •10.10. Контрольные вопросы
- •Лекция 11. Визуальное моделирование бизнес-процессов
- •11.1. Новая концепция бизнеса - ориентация на бизнес-процессы
- •11.2. Erp-системы
- •11.3. Моделирование бизнес-процессов
- •11.4. Пример бизнес-процесса
- •11.5. Декомпозиция бизнес-процессов
- •11.6. Исполняемая семантика бизнес-процессов
- •11.7. Бизнес-процессы и web-сервисы
- •11.8. Обзор bpmn
- •11.8.1. Действия (activities)
- •11.8.2. Связи (connecting objects)
- •11.8.3. Участники (swimlanes) бизнес-процесса
- •11.8.4. Порты (gateways)
- •11.9. Контрольные вопросы
- •12. Лекция: Этапы проектирования ис с применением uml
- •12.1. Разработка модели бизнес-прецедентов
- •12.2. Разработка модели бизнес-объектов
- •12.3. Разработка концептуальной модели данных
- •12.4. Разработка требований к системе
- •12.5. Анализ требований и предварительное проектирование системы.
- •12.6. Разработка моделей базы данных и приложений
- •12.7. Проектирование физической реализации системы
- •Тема.3. Математические модели обьектов проектирования Лекция 14. Математические модели объектов проектирования
- •14.1. Общие сведения о математических моделях
- •14.1.1. Компоненты математического обеспечения
- •14.1.2. Требования к математическим моделям и численным методам в сапр
- •14.1.3. Место процедур формирования моделей в маршрутах проектирования
- •14.2. Классификация математических моделей
- •14.3. Методика получения математических моделей элементов
- •14.3.1. Преобразование математических моделей в процессе получения рабочих программ анализа
- •14.3.2. Формализация получения математических моделей систем
- •Тема.4. Математическое обеспечение компьютерного проектирования Лекция 15. Математическое обеспечение компьютерного проектирования
- •15.1. Методы и алгоритмы анализа на макроуровне
- •15.2. Алгоритм численного интегрирования соду
- •15.3. Методы решения систем нелинейных алгебраических уравнений
- •15.4. Методы решения систем линейных алгебраических уравнений
- •15.5. Организация вычислительного процесса в универсальных программах анализа на макроуровне
- •15.6. Математическое обеспечение анализа на микроуровне
- •15.7. Методы анализа на микроуровне
- •15.8. Структура программ анализа по мкэ на микроуровне
- •15.9. Математическое обеспечение анализа на функционально–логическом уровне
- •15.10. Математические модели дискретных устройств
- •15.11. Методы логического моделирования
- •15.12. Математическое обеспечение анализа на системном логическом уровне
- •15.13. Аналитические модели смо
- •15.14. Имитационное моделирование смо
- •15.15. Событийный метод моделирования
- •15.16. Сети Петри
- •Тема.5. Интегрированные системы автоматического проектирования
- •16.2. Этапы развития информационных систем и технологий на машиностроительных предприятиях
- •16.3. Современные ит и их значение для предприятия
- •16.4. Жизненный цикл изделия
- •16.5. Обеспечение информационных систем на предприятии
- •16.6. Иерархия автоматизированных систем на предприятии
- •16.7. Общепроизводственные системы
- •Тема.6. Системы и технологии управления проектированием и
- •17.1.2. Программные продукты компании sap
- •17.1.2.1. Базисная технология системы r/3 фирмы sap
- •17.1.2.2. Sap erp
- •17.1.2.2. Sap plm
- •17.2. Информационная безопасность в cals-системах
- •17.2.1. Основные понятия и определения
- •17.2.2. Технологии построения защищенной сети виртуального предприятия
- •Лекция 18. Case – технологии Тема.7. Case-технологии компьютерного проектирования
- •Ibm Rational Rose
- •Visio поддерживает множество локальных языков
- •Тема.8. Case-средства анализа и синтеза проектных решений ис
- •Основы методологии проектирования ис
- •Структурный подход к проектированию ис
- •Состав функциональной модели
- •Иерархия диаграмм
- •Внешние сущности
- •Системы и подсистемы
- •Накопители данных
- •Потоки данных
- •Пример использования структурного подхода
- •Тема.9. Анализ, верификация и оптимизация проектных решений средствами сапр
- •Список литературы
16.7. Общепроизводственные системы
Рассмотрим вкратце общепроизводственные автоматизированные системы.
1. SCM -системы. Используются на большинстве этапов жизненного цикла, начиная с определения предприятий-поставщиков исходных материалов и компонентов и кончая реализацией продукции. Цепь поставок обычно определяют как совокупность стадий увеличения добавленной стоимости продукции при ее движении от компаний-поставщиков к компаниям-потребителям. Иначе говоря, чем больший путь проходит изделие начиная с момента приобретения сырья и заканчивая моментом введения в эксплуатацию конечным потребителем, тем больше его стоимость. Системы SCM предназначены для автоматизации и управления всеми этапами снабжения предприятия и для контроля всего товародвижения на предприятии. Система SCM позволяет значительно лучше удовлетворить спрос на продукцию компании и значительно снизить затраты на логистику и закупки.
Исследователи, как правило, выделяют шесть основных областей, на которых сосредоточено управление цепочками поставок: производство, поставки, месторасположение, запасы, транспортировка и информация.
SCM-решения создают оптимальные планы использования существующих технологических линий, подробно расписывающие, что, когда и в какой последовательности надо изготавливать с учетом ограничений мощностей, сырья и материалов, размеров партий и необходимости переналадки оборудования на выпуск нового продукта. Это помогает добиться высокого удовлетворения спроса при минимальных затратах.
В SCM-системах нового поколения поддерживаются технологии отслеживания статуса товара (детализированные до уровня ассортиментной единицы и даже отдельной упаковки) на любом этапе прохождения его по цепочке поставок.
В тех отраслях, в которых 40-60% затрат приходится на закупки, оптимизация бизнес-процессов такого рода обеспечивает конкурентное преимущество и определяет прибыльность бизнеса в целом.
SCM-модули оптимизации закупок помогают реализовать стратегию поиска поставщиков на основе анализа затрат.
Внедрение SCM-решений по управлению логистикой и ее оптимизации позволяет снизить расходы на хранение, транспортировку и дистрибуцию продукции.
2. CRM –системы. Компания Microsoft дает такое определение CRM — современная бизнес-стратегия, нацеленная на рост и повышение доходности бизнеса компании, путем повышения лояльности клиента на протяжении всего цикла взаимодействия с ними. В целом, CRM - это стратегия, при которой компания собирает, хранит и анализирует информацию о своих клиентах на всех стадиях развития отношений с ними, используя полученные знания в интересах своего бизнеса и формируя отношения с клиентами на взаимовыгодной основе. Такой подход позволяет правильно строить отношения с каждым клиентом, что помогает привлекать новых клиентов и удерживать имеющихся. Все это положительно отражается на конкурентоспособности компании и ее финансовых результатах. Системы CRM используется на этапах маркетинговых исследований и реализации продукции, с ее помощью выполняются функции управления отношениями с заказчиками и покупателями, проводится анализ рыночной ситуации, определяются перспективы спроса на планируемые изделия.
SFA - программное обеспечение, которое автоматизирует деятельность по продажам такую как управление контактами, доставку информации, конфигурацию заказов и т.д. и т.п. В настоящее время обычно SFA рассматривается как одно из направлений деятельности в рамках стратегии CRM
CRM — это то, что отличает бизнес, ориентированный на производство, от бизнеса, ориентированного на продажу. А именно такой бизнес и имеет шанс на успех в сегодняшнем мире перепроизводства. Поэтому производители ПО активно развивают CRM – приложения. Например, в программном продукте SAP CRM реализовано 90 предварительно настроенных, интегрированных бизнес -сценариев в области CRM на основе 280 бизнес-процессов для следующих областей:
маркетинг;
продажи;
сервис;
аналитика;
центр взаимодействия;
мобильные приложения;
электронная коммерция;
управление каналами продаж.
Эти интегрированные процессы охватывают все каналы коммуникации с клиентами в сфере продаж, маркетинга и обслуживания клиентов. Они позволяют принимать решения, оказывающие серьезное влияние на деятельность предприятия.
3. MRP, ERP – системы [4]. MRP системы дают возможность оптимального управления заказами на готовую продукцию, производством и запасами сырья и материалов. С их помощью можно управлять загрузкой производственных мощностей, закупая именно столько материалов и сырья, сколько необходимо для выполнения текущего плана заказов и именно столько, сколько возможно обработать за соответствующий цикл производства с существующими мощностями. Это позволяет разгрузить склады сырья и комплектующих, а также оптимизировать закупки и поставки.
MRP-I впервые позволила многим компаниям автоматически планировать бизнес и управлять производством, но эта система имела целый ряд недостатков. Ключевым недостатком таких систем было то, что они не учитывали возможностей производства, считая производственные мощности неограниченными. Кроме того, данный тип систем со временем морально устарел и не мог уже отвечать тем требованиям, которые предъявляли законы бизнеса.
На смену MRP пришли системы, работающие по стандартам MRP II. Они помогали производителю ответить на следующие вопросы:
Что мы собираемся производить?
Что для этого нужно?
Что мы имеем в данный момент?
Что мы должны получить в итоге?
Такой подход обеспечивал высокоэффективное управление производством. Но законы бизнеса продолжали изменяться и со временем стало ясно, что качественное производство не является гарантией победы в конкурентной борьбе. В настоящее время для победы в конкурентной борьбе необходимо, чтобы производство и компьютерная система управления были включены в общее финансовое управление и планирование действий компании. Именно поэтому MRP системы сейчас являются составной частью ERP.
В основе ERP-систем лежит принцип создания единого хранилища данных, содержащего всю корпоративную бизнес-информацию и обеспечивающего одновременный доступ к ней любого необходимого количества сотрудников предприятия, наделённых соответствующими полномочиями. Изменение данных производится через функции (функциональные возможности) системы. Основные функции ERP систем:
ведение конструкторских и технологических спецификаций;
управление спросом и формирование планов продаж и производства;
управление запасами и закупочной деятельностью;
планирование производственных мощностей;
финансовые функции;
функции управления проектами.
По мере развития ERP систем, началось «поглощение» ими, помимо MRP, так же и SCM и CRM приложений. Предлагаемые сегодня разработчиками ERP системы могут охватывать все непроизводственные составляющие информационной системы предприятия.
Существует ряд факторов, препятствующих массовости ERP: небольшие компании не могут позволить себе инвестировать достаточно денег в ERP и адекватно обучить всех сотрудников; внедрение является достаточно дорогим; система может страдать от проблемы «слабого звена» — эффективность всей системы может быть нарушена одним департаментом или партнёром; проблема совместимости с прежними системами.
Для того, чтобы как-то обойти эти ограничения, разработчики ПО представляют широкий спектр продуктов, предназначенных разным пользователям.
Крупные интегрированные ERP продукты, решающие огромный спектр задач предприятия, также называют системами управления данными в интегрированном информационном пространстве CPC (Collaborative Product Commerce)