Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PIS_svodnik_itog.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
239.62 Кб
Скачать
  1. Этапы Enterprise Component Modeling.

ECM - процесс разработки фирмы Computer Associates (Enterprise Component Modeling Process)

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

Концептуализация

Анализ требований

Системное проектирование

Проектирование объектов

Построение

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

Внедрение

  1. Результаты выполнения этапов Enterprise Component Modeling

Концептуализация

Требуется понять процесс, как он протекает на предприятии, описать проект и дать основные определения для проектирования

Результаты

- Цели и требования (Vision Statement)

- Модель бизнес-процессов

- Приоритетный список требований (Problem Statement)

Анализ требований

Требуется описать систему как черный ящик. Основная задача спроектировать модель «Что система должна делать», а не «Как она должна это делать»

Результаты

- Модель вариантов использования (Use Case Model)

- Внешняя объектная модель

- Общий план тестирования

- Прототип описания графического интерфейса (GUI)

- Внешние спецификации проекта

Системное проектирование

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

Результаты

- Сетевая модель архитектуры

- Модель декомпозиции на подсистемы

Проектирование объектов

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

Результаты

- Объектная модель

- Динамическая модель (не обязательно)

- Физическая модель (не обязательно)

- Спецификации компонентов

Построение

Происходит перевод созданной модели в программный код на языках 3GL или 4GL. Если используется СУБД выполняется проектирование логической (физической) модели данных

Результаты

- Исходный программный код

- Схема базы данных

- Тесты

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

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

Результаты

- Вариант реализованного продукта (готового к внедрению)

Внедрение

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

Результаты

- Документация для конечного пользователя

- Конечный вариант продукта

18. Принципы создания информационных систем.

Принцип системности.

Принцип развития (открытости)

Принцип современности

Принцип стандартизации (унификации)

Принцип эффективности

  1. Принципы создания информационных систем по Глушкову

Принцип новых задач

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

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

Принцип первого руководителя - состоит в том, что разработку и внедрение АСУ нужно производить под непосредственным руководством первого руководителя соответствующего объекта.

Принцип непрерывного развития системы

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

Принцип единства информационной базы

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

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

Принцип автоматизации документооборота – как следствие

Принцип комплексности задач и рабочих программ.

Большинство процессов управления взаимосвязаны и поэтому не могут быть сведены к простому независимому набору отдельных задач. Например, задачи материально-технического снабжения органически связаны со всем комплексом задач оперативно-календарного и объёмно-календарного планирования; задание на материально-техническое снабжение составляется исходя из задач планирования производства, а при срывах в снабжении (по срокам и по номенклатуре) возникает необходимость трансформации планов. Раздельное решение задач планирования и материально-технического снабжения может значительно снизить эффективность АСУ.

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

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

Принцип типовости.

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

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