Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety1.doc
Скачиваний:
445
Добавлен:
14.02.2015
Размер:
12.78 Mб
Скачать

140 Объектно-ориентированные методы анализа и проектирования программного обеспечения (по). Унифицированный язык моделирования uml. Диаграммы языка моделирования uml.

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

Концептуальной основой объектно-ориентированного подхода яв­ляется объектная модель. Основными ее элементами являются: абстрагирование; инкапсуляция; модульность; иерархия.

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

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

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

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

Унифицированный язык моделирования UML (Unified Modeling Language) представляет собой язык для определения, представления, проектирования и документирования программных систем, организационно-экономических систем, технических систем и других систем различной природы. UML содержит стандартный набор диаграмм и нотаций самых разнообразных видов.

UML — это преемник того поколения методов объектно- ориентирозанного анализа и проектирования, которые появились в конце 1980-х и начале 1990-х годов.

Стандарт UML версии L1, принятый OMG в 1997 г., предлагает следующий набор диафамм:

• Структурные (structural) модели:

диаграммы классов (class diagrams) -- для моделирования статической структуры классов системы и связей между ними;

диаграммы компонентов (component diagrams) — для моделирования иерархии компонентов (подсистем) системы;

диаграммы размещения (deployment diagrams) — для моделирования физической архитектуры системы.

• Модели поведения (behavioral):

диаграммы вариантов использования (use case diagrams) — для моделирования бизнес-процессов и функциональных требований к создаваемой системе;

диаграммы взаимодействия (interaction diagrams):

диаграммы последовательности (sequence diagrams) и кооперативные диаграммы (collaboration diagrams) — для моделирования процесса обмена сообщениями между объектами;

диаграммы состояний (statechart diagrams) — для моделирования поведения объектов системы при переходе из одного состояния в другое;

диаграммы деятельности (activity diagrams) — для моделирования поведения системы в рамках различных вариантов использования, или потоков управления.

141 Объектный и функциональный подходы при создании информационных систем организаций. Классификация современных систем управления предприятием (mrp, mrp II, erp, csrp, crm).

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

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

Основные функции ERP-системы

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

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

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

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

MRP-Планирование потребностей в материалах (MRP)

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

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

MRPII-Планирование производственных ресурсов (MRPII)

Концепцию MRPII(ManufacturingResourcePlanning) часто называют методологической основойERP-систем. Это метод планирования всех ресурсов производственного предприятия, включая планирование в натуральных единицах, финансовое планирование в стоимостном выражении, а также элементы моделирования производственных ситуаций.MRPIIявляется результатом развития методаMRP.

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

CSRP- синхронизировать покупателя с внутренним планированием и производством

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]