Файл: Применение объектно-ориентированного подхода при проектировании информационной системы (Методы и средства создания информационной системы).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 26.06.2023

Просмотров: 90

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

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

Основными видами иерархических структур являются:

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

- структура объектов (иерархия по составу).

Подкласс обычно называют порождением, или производным классом.

Класс, стоит выше иерархию, называют базовым классом объектов.

Рожденный класс следует все свойства базового класса - структура частной памяти и методы. Такое отношение между рожденным и базовым классам называют простым подражанием.

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

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

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

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

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

По сравнению с традиционными методами объектная технология имеет следующие преимущества:

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


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

- поддерживает богатый набор форм представления информации для средств multimedia;

- поддерживает повторное использование отдельных составляющих программного обеспечения;

- позволяет создать более открытые системы.

Выводы

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

Список использованной литературы

1. Хотяшов Э. Н. Проектирование МОЭЫ. - М .: Финансы и статистика, 2017.

2. Симанаускас Л. Ю., Бразайтис С. И. Основы проектирования МОД. - М .: Финансы и статистика, 2012.

3. Мамиконов А. Г. Проектирование АСУ. - М .: Высш. шк., 2017.-303 с.

4. АСУ на промышленном предприятии: методы создания. Справочник С. Б. Михалев, Р. С. Седегов, А. С. Гринберг и др. - М .: Энергоиздат, 2016.

5. Мартин Дж. Планирование развития автоматизированных систем. - М .: Финансы и статистика, 2014.

6. ГОСТ 6.01.1-87. Единая система классификации и кодирования технико-экономической информации. Основные положения. - М .: Изд-во стандартов, 2017.

7. Коутс Р., Влейминк И. Интерфейс «человек - компьютер» / Пер. с англ. - М .: Мир, 2010. - 501 с.

8. Проектирование пользовательского интерфейса на персональных компьютерах. Стандарт фирмы IBM. - Вильнюс: DBS Ltd, 2012. - 186 c.

9. Пономаренко В.С., Пушкарь А.И., Коваленко Ю.И. Проектирование автоматизированных экономических информационных систем: К .: ИЗМН, 2016. - 312с.

10. Буч Г. Объектно-ориентированное проектирование с примерами применения: пер. с англ. / Г. Буч. - М .: Конкорд, 2012. - 519 с.

11. Молчанов А.А. Моделирование и проектирование сложных систем / А.А. Молчанов. - М .: Высшая школа, 2018. - 359 с.

12. Шлеер С. Объектно-ориентированный анализ: моделирование мира в состояниях: пер. с англ. / С. Шлеер, С. Меллор. - М .: Диалектика, 2013. - 240 с.