ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ
Цена:
250 руб.
Тип работы:
лабораторная работа
Содержание:
Теория+Практика
Объем:
60
Год:
2018
Описание:
4 лабораторные
Цель работы:
Целью данной работы является изучение способов анализа функциональных требований к информационной системе и их представление в виде диаграммы вариантов использования.
Задание на лабораторную работу:
Разработать диаграмму вариантов использования (прецедентов) для информационной системы или её функционально законченной части в соответствии с вариантом задания. На диаграмме прецедентов должны быть использованы все типы отношений (ассоциация, обобщение, включение и расширение).
«ПОСТРОЕНИЕ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ.
РАЗРАБОТКА ДИАГРАММЫ КЛАССОВ»
Цель работы:
Целью данной работы является изучение способов построения модели предметной области информационной системы и разработка диаграммы классов.
Задание на лабораторную работу:
Разработать диаграмму классов для информационной системы или ее функционально законченной части в соответствии с вариантом задания. На диаграмме классов должны быть использованы минимум три вида отношений, также в явном виде должны быть указаны кратность ассоциаций, уровни доступа к атрибутам и методам классов (public, private, protected). Список атрибутов и методов должен описывать назначение каждого отдельного класса. В противном случае необходимо ввести в диаграмму комментарии для описания роли, которую конкретный класс выполняет в разрабатываемой системе.
Цель работы:
Целью данной работы является получение навыков генерации кода для UML-модели и анализ программного обеспечения через обратное проектирование.
Задание на лабораторную работу
По разработанной в ЛР №2 диаграмме классов осуществить генерацию кода в любой объектно-ориентированный язык и выполнить обратное проектирование полученного кода. Сравнить исходную и полученную модель.
РАЗРАБОТКА ДИАГРАММ ПОСЛЕДОВАТЕЛЬНОСТИ И КОММУНИКАЦИИ»
Цель работы:
Целью данной работы является изучение способов описания взаимодействия между объектами и их жизненного цикла проектируемой информационной системы в виде диаграмм последовательности и коммуникации.
Задание на лабораторную работу:
Разработать диаграммы последовательности, описывающие взаимодействие объектов для прецедентов из ЛР №1 и осуществить ручное или автоматическое преобразование диаграмм последовательности в диаграммы коммуникации.
Лабораторная работа №1
«ПРЕДСТАВЛЕНИЕ ФУНКЦИОНАЛЬНЫХ ТРЕБОВАНИЙ К ИНФОРМАЦИОННОЙ СИСТЕМЕ. РАЗРАБОТКА ДИАГРАММЫ ВАРИАНТОВ ИСПОЛЬЗОВАНИЯ»Цель работы:
Целью данной работы является изучение способов анализа функциональных требований к информационной системе и их представление в виде диаграммы вариантов использования.
Задание на лабораторную работу:
Разработать диаграмму вариантов использования (прецедентов) для информационной системы или её функционально законченной части в соответствии с вариантом задания. На диаграмме прецедентов должны быть использованы все типы отношений (ассоциация, обобщение, включение и расширение).
Лабораторная работа №2
«ПОСТРОЕНИЕ МОДЕЛИ ПРЕДМЕТНОЙ ОБЛАСТИ.РАЗРАБОТКА ДИАГРАММЫ КЛАССОВ»
Цель работы:
Целью данной работы является изучение способов построения модели предметной области информационной системы и разработка диаграммы классов.
Задание на лабораторную работу:
Разработать диаграмму классов для информационной системы или ее функционально законченной части в соответствии с вариантом задания. На диаграмме классов должны быть использованы минимум три вида отношений, также в явном виде должны быть указаны кратность ассоциаций, уровни доступа к атрибутам и методам классов (public, private, protected). Список атрибутов и методов должен описывать назначение каждого отдельного класса. В противном случае необходимо ввести в диаграмму комментарии для описания роли, которую конкретный класс выполняет в разрабатываемой системе.
Лабораторная работа №3
«ПРЯМОЕ И ОБРАТНОЕ ПРОЕКТИРОВАНИЕ»Цель работы:
Целью данной работы является получение навыков генерации кода для UML-модели и анализ программного обеспечения через обратное проектирование.
Задание на лабораторную работу
По разработанной в ЛР №2 диаграмме классов осуществить генерацию кода в любой объектно-ориентированный язык и выполнить обратное проектирование полученного кода. Сравнить исходную и полученную модель.
Лабораторная работа №4
«КОНЦЕПТУАЛЬНАЯ МОДЕЛЬ ИНФОРМАЦИОННОЙ СИСТЕМЫ.РАЗРАБОТКА ДИАГРАММ ПОСЛЕДОВАТЕЛЬНОСТИ И КОММУНИКАЦИИ»
Цель работы:
Целью данной работы является изучение способов описания взаимодействия между объектами и их жизненного цикла проектируемой информационной системы в виде диаграмм последовательности и коммуникации.
Задание на лабораторную работу:
Разработать диаграммы последовательности, описывающие взаимодействие объектов для прецедентов из ЛР №1 и осуществить ручное или автоматическое преобразование диаграмм последовательности в диаграммы коммуникации.