Семестр vii 2013 г.

СПбГУВК

Список тем к экзамену по дисциплине «проектирование информационных процессов»

гр. ИС-41 Кафедра ВСИ

Семестр VII 2013 г.

1. Методология объектно-ориентированного программирования (ООП, Object-Oriented Programming). Основные принципы ООП: абстракция, наследование, инкапсуляция и полиморфизм. Примеры.

2. Методология объектно-ориентированного анализа и проектирования (ООАП, Object-Oriented Analysis/Design). Предметная область. Правила предметной области. Примеры.

3. Предметная область. Модели предметной области. Принципы создания модели предметной области. Примеры.

4. Концептуальная модель. Концептуальные классы. Идентификация концептуальных классов. Стратегии идентификации концептуальных классов. Примеры.

5. Унифицированный язык визуального программирования UML (Unified Modeling Language). История развития. CASE – технологии (Computer Aided Software Engineering).

6. Унифицированный язык визуального программирования UML. Три способа и три аспекта применения языка UML.

7. Основные элементы языка UML. Понятие модели в языке UML. Общая характеристика моделей ООАП. Общая схема взаимосвязей моделей сложной системы: концептуальная, статическая, динамическая, и физическая модели.

8. Канонические диаграммы языка UML. Понятие диаграммы, стереотипа (stereotype), помеченного значения (tagged value), ограничения (constraint). Примеры. Интегрированная модель сложной системы в UML.

9. Прецедент или вариант использования (use case). Сценарий. Исполнители или актеры (основные, вспомогательные, закулисные). Определение и описание прецедентов, сценариев и актеров. Примеры.

10. Диаграмма прецедентов или диаграмма вариантов использования (в дальнейшем просто Диаграмма прецедентов). Диаграмма прецедентов как концептуальная модель бизнес-системы в процессе ее разработки. Прецедент, актер, сценарий, примечание. Графическая нотация. Примеры.

11. Диаграмма прецедентов. Отношения: ассоцияция, включение, расширение, обобщение. Примеры.

12. Некоторые дополнительные обозначения языка UML для бизнес-моделирования: Бизнес-актер (business actor), Сотрудник (business worker), Бизнес-прецедент (business use case). Примеры.

13. Диаграмма классов. Графическая нотация. Класс – определение, имя, конкретный и абстрактный классы. Атрибуты и операции класса. Их записи на языке UML.

14. Графическое изображение классов для моделирования программного обеспечения (управляющий класс (control class), класс-сущность (entity class), граничный класс (boundary class)) и для моделирования бизнес-систем (Сотрудник (business worker), сотрудник для связи с окружением (caseworker), бизнес-сущность (business entity)).

15. Интерфейс – графическое изображение и нотация. Примеры.

16. Диаграмма классов. Отношения. Отношение ассоцияции. Примеры.

17. Диаграмма классов. Отношения. Отношение обобщения. Примеры.

18. Диаграмма классов. Отношения. Отношение агрегации и композиции. Примеры.

19. Объекты и их графическое изображение. Активный объект. Мультиобъект (multiobject). Составной объект (composite object). Примеры.

20. Диаграмма последовательности.. Сообщения и их графическое изображение. Примеры.

21. Диаграмма последовательности. Объекты и их изображение на диаграмме последовательности. Графические элементы диаграммы последовательности. Примеры.

22. Диаграмма последовательности. Сообщения на диаграмме последовательности. Ветвление потока управления. Примеры.

23. Диаграмма деятельности и особенности ее построения. Состояние деятельности, действия и поддеятельности. Их графические изображения.

24. Диаграмма деятельности. Переходы на диаграмме деятельности: различные варианты ветвлений. Графическое изображение разделения и слияния параллельных потоков управления. Диаграммы деятельности для примера регистрации пассажиров в аэропорту.

25. Диаграмма деятельности. Дорожки. Объекты на диаграмме деятельности. Фрагмент диаграммы деятельности для торговой компании с объектом-заказом и без него.

26. Диаграмма компонентов и особенности ее построения. Определение физической системы. Компоненты и их графические изображения. Модуль.

27. Диаграмма компонентов. Интерфейсы и их графическое изображение на диаграмме компонентов. Зависимости между компонентами. Графическое изображение отношения зависимости между компонентами и между классами. Примеры.

Ноговицын О.М.

Похожие статьи:

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector