2 ВВЕДЕНИЕ Технология разработки программных систем, в основу которых положена парадигма представления окружающего мира в виде объектов, являющихся экземплярами соответствующих классов, получила название «объектно-ориентированный анализ и проектирование». <...> Методология объектно-ориентированного анализа и проектирования получила широкое распространение с появлением языка объектного моделирования нового поколения – унифицированного языка моделирования UML (Unified Modeling Language), предназначенного для визуального моделирования и проектирования информационных систем (ИС). <...> При этом наличие в языке UML изобразительных средств для представления структуры и поведения модели позволяет достичь адекватного представления декларативных и процедурных знаний, а также установить между этими формами знаний семантическое соответствие. <...> Язык UML реализован многими фирмами – производителями программного обеспечения в рамках Case-технологий. <...> Сформулированы принципы технологии объектного анализа и проектирования информационных систем с использованием языка UML как универсального средства моделирования проектных решений. <...> Данное пособие разработано по курсу «Проектирование информационных систем» (раздел «Индустриальное проектирование информационных систем») для студентов, обучающихся по специальности 080801 «Прикладная информатика (в информационной сфере)», а также для студентов всех специальностей, связанных с обработкой информации. <...> Принципы объектно-ориентированного анализа и проектирования Рассмотрение любой сложной системы требует применения техники декомпозиции – разбиения на составляющие элементы. <...> Объектно-ориентированный подход предполагает, что собственные ресурсы, которыми могут манипулировать только методы самого объекта, скрыты от внешних компонентов. <...> Объектно-ориентированный подход к анализу и проектированию сложных информационных систем активно использует аппарат наследования <...>
Проектирование__информационных__систем_(Раздел_5._Индустриальное_проектирование_информационных_систем._Объектно-ориентированная_Case-технология_проектирования_информационных_систем)..pdf
Министерство культуры Российской Федерации
ФГОУ ВПО «Кемеровский государственный университет
культуры и искусств»
Институт информационных и библиотечных технологий
Кафедра технологии автоматизированной обработки информации
ПРОЕКТИРОВАНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ
(РАЗДЕЛ 5. ИНДУСТРИАЛЬНОЕ ПРОЕКТИРОВАНИЕ
ИНФОРМАЦИОННЫХ СИСТЕМ.
ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ
CASE-ТЕХНОЛОГИЯ ПРОЕКТИРОВАНИЯ
ИНФОРМАЦИОННЫХ СИСТЕМ)
Учебное пособие по специальности 080801
«Прикладная информатика (в информационной сфере)»
Кемерово 2009
1
Стр.1
Утверждено на заседании кафедры технологии автоматизированной
обработки информации 26.05.09 г., протокол № 14.
Рекомендовано к изданию УМС института информационных
и библиотечных технологий 29.06.09 г., протокол № 10.
Рецензенты:
д-р тех. наук, профессор, заведующий кафедрой обогащения полезных
ископаемых КузГТУ
В. И. Удовицкий,
канд. пед. наук, доцент кафедры ЮНЕСКО по новым информационным
технологиям КемГУ
Л. Е. Шмакова
Малышева, Е. Н
Проектирование информационных систем (Раздел 5. Индустриальное
проектирование информационных систем. Объектно-ориентированная
Case-технология проектирования информационных систем) [Текст]: учеб.
пособие / Е. Н. Малышева. – Кемерово: Кемеров. гос. ун-т культуры и искусств,
2009. – 70 с.
2
Стр.2
СОДЕРЖАНИЕ
Введение......................................................................................................................3
Глава 1. Основы объектно-ориентированного подхода
при проектировании информационных систем ......................................................5
1.1. Принципы объектно-ориентированного анализа и проектирования.............5
1.2. Сопоставление и взаимосвязь функционально-ориентированного
и объектно-ориентированного подходов.................................................................8
1.3. Унифицированный язык моделирования .......................................................11
Контрольные вопросы .............................................................................................14
Глава 2. Статические модели объектно-ориентированных
информационных систем....................................................................................................15
2.1. Диаграммы прецедентов использования ........................................................15
2.2. Диаграммы классов объектов ..........................................................................24
2.3. Диаграммы пакетов...........................................................................................34
Контрольные вопросы .............................................................................................37
Глава 3. Динамические модели объектно-ориентированных
информационных систем.........................................................................................38
3.1. Диаграммы состояний ......................................................................................38
3.2. Диаграммы взаимодействия объектов ............................................................42
3.3. Диаграммы деятельностей ...............................................................................49
Контрольные вопросы .............................................................................................53
Глава 4. Модели реализации объектно-ориентированных
информационных систем....................................................................................................54
4.1. Диаграммы компонентов..................................................................................54
4.2. Диаграммы размещения ...................................................................................59
Контрольные вопросы .............................................................................................62
Приложение. .............................................................................................................63
Терминология языка UML...............................................................................63
Список литературы ...........................................................................................66
Предметный указатель......................................................................................67
Указатель иллюстраций....................................................................................68
Подписано к печати 8.10.2009. Бумага офсетная. Гарнитура «Таймс».
Отпечатано на ризографе. Уч.-изд. л. 2,6. Тираж 300 экз. Заказ № 416.
___________________________________________________________
Издательство КемГУКИ: 650029, г. Кемерово,
ул. Ворошилова, 19. Тел. 73-45-83.
E-mail: izdat@kemguki.ru
70
Стр.70