Файл: Применение объектно-ориентированного подхода при проектировании информационной системы (Унифицированный язык объектно-ориентированного моделирования).pdf
Добавлен: 19.06.2023
Просмотров: 64
Скачиваний: 2
СОДЕРЖАНИЕ
СТРУКТУРА ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПОДХОДА
ОСНОВЫ УНИФИЦИРОВАННОГО ЯЗЫКА МОДЕЛИРОВАНИЯ UML
2.1 Унифицированный язык объектно-ориентированного моделирования
ПОЛОЖИТЕЛЬНЫЕ И ОТРИЦАТЕЛЬНЫЕ СТРОНЫ
Оспаривание эффективности разработки методами ООП.
В пользу объектно-ориентированного подхода указывает большое число успешно спроектированных систем в различных сферах деятельности, начиная жилищно-коммунальной и заканчивая системами в налоговых организациях. Данный подход способствовал созданию распределенной среды обработки данных, включающий системы обработки данных, информации и знаний.
Практически все объектно-ориентированные языки программирования продолжают развиваться, и их стандарты постоянно расширяются и уточняются. В итоге данного развития появляются все новые различия во входных языках компиляторов различных систем программирования.
БИБЛИОГРАФИЯ
- Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – 624 с.
- Бадд Т. Объектно-ориентированное программирование в действии / Т. Бадд. – М.: Питер, 2-е издание, 1997. – 304 с.
- Брукс Ф., Чапел Х. Мифический человеко-месяц, или как создаются программные системы / Ф Брукс., Х Чапел. – М.: Символ-Плюс, 1975. – 304 с.
- Буч Г. Объектно-ориентированный анализа и проектирование с примерами приложений на C++ / Г. Буч. – СПб.: Невский диалект, 2-е издание., 1998. – 560 с.
- Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя, 2-е издание / Г. Буч., Д. Рамбо., И. Якобсон. – М.: ДМК Пресс, 2007. – 496 с.
- Вендеров А.М. CASE-технологии. Современные методы и средства проектирования информационные систем / А.М. Вендеров. – М.: Финансы и статистика, 1998. - 98 с.
- Дал У.И. Симула 67 / У.И. Дал. – М.: Мир, 1969. – 98 с.
- Дейкстра Э. Дисциплина программирования / Э Дейкстра. - .: Мир, 1978. – 276.
- Киллелиа П. Тюнинг веб-сервера / П Киллелиа. – СПб.: Питер, 2003. – 528 с.
- Кирютенко Ю.А., Савельев В.А. Объектно-ориентированное программирование. Язык Smalltalk / Ю.А. Кирютенко., В.А. Савельев. – М.: Вузовская книга, 2006. – 328 с.
- Майер Б. Объектно-ориентированное конструктирование программных систем / Б. Майер. – М.: Издательство «Русская Редакция», 2005. – 1232 с.
- Медведев В.И. Особенности объектно-ориентированного программирования / В.И. Медведев. – М.: РИЦ «Школа», 2010. – 444 с ил.
- Мухортов В.В., Рылов В.Ю. Объектно-ориентированное программирование, анализ и дизайн. Методическое пособие / В.В. Мухортов., В.Ю. Рылов. – М.: Новосибирск, 2002. – 108 с.
- Мюллер Роберт Дж. Базы данных и UML. Проектирование / Роберт Дж. Мюллер. – М.: Лори, 2002. – 420 с.
- Фаулер М. UML. Основы, 3-е издание / М. Фаулер. – М.: Символ-Плюс, 2004. – 184 с.
ПРИЛОЖЕНИЯ
Приложение 1.
Диаграмма вариантов использования
Источник: http://www.syl.ru/article/206012/new_uml-diagramma-vidyi-diagramm-uml
Приложение 2.
Диаграмма классов
Источник: http://www.syl.ru/article/206012/new_uml-diagramma-vidyi-diagramm-uml
Приложение 3.
Диаграмма состояний
Источник: https://habrahabr.ru/post/74330/
Приложение 4.
Диаграмма взаимодействий
Источник: http://studopedia.su/
Приложение 5.
Диаграмма деятельности
Источник: http://www.syl.ru/article/206012/new_uml-diagramma-vidyi-diagramm-uml
Приложение 6.
Диаграмма пакетов
Источник: http://www.syl.ru/article/206012/new_uml-diagramma-vidyi-diagramm-uml
Приложение 7.
Диаграмма компонентов
Источник: http://www.syl.ru/article/206012/new_uml-diagramma-vidyi-diagramm-uml
Приложение 8.
Диаграмма размещения
Источник: http://studopedia.su/12_26455_diagrammi-komponentov.html
-
[1] Вендеров А.М. CASE-технологии. Современные методы и средства проектирования информационные системы / А.М. Вендеров. – М.: Финансы и статистика, 1998. – С. 7. ↑
-
[2] Буч Г. Объектно-ориентированный анализа и проектирование с примерами приложений на C++ / Г. Буч. – СПб.: Невский диалект, 2-е издание., 1998. – С. 12. ↑
-
[3] Мухортов В.В., Рылов В.Ю. Объектно-ориентированное программирование, анализ и дизайн. Методическое пособие / В.В. Мухортов., В.Ю. Рылов. – М.: Новосибирск, 2002. – 5 с. ↑
-
[4] Медведев В.И. Особенности объектно-ориентированного программирования / В.И. Медведев. – М.: РИЦ «Школа», 2010. – 32 с ил. ↑
-
[5] Буч Г. Объектно-ориентированный анализа и проектирование с примерами приложений на C++ / Г. Буч. – СПб.: Невский диалект, 2-е издание., 1998. – С. 13. ↑
-
[6] Дал У.И. Симула 67 / У.И. Дал. – М.: Мир, 1969. – C. 6. ↑
-
[7] Майер Б. Объектно-ориентированное конструктирование программных систем / Б. Майер. – М.: Издательство «Русская Редакция», 2005. – С. 255. ↑
-
[8] Бадд Т. Объектно-ориентированное программирование в действии / Т. Бадд. – М.: Питер, 2-е издание, 1997. – C. 162. ↑
-
[9] Буч Г. Объектно-ориентированный анализа и проектирование с примерами приложений на C++ / Г. Буч. – СПб.: Невский диалект, 2-е издание., 1998. – С. 42. ↑
-
[10] Бадд Т. Объектно-ориентированное программирование в действии / Т. Бадд. – М.: Питер, 2-е издание, 1997. – C. 164. ↑
-
[11] Буч Г. Объектно-ориентированный анализа и проектирование с примерами приложений на C++ / Г. Буч. – СПб.: Невский диалект, 2-е издание., 1998. – С. 47. ↑
-
[12] Кирютенко Ю.А., Савельев В.А. Объектно-ориентированное программирование. Язык Smalltalk / Ю.А. Кирютенко., В.А. Савельев. – М.: Вузовская книга, 2006. – C. 142. ↑
-
[13] Кирютенко Ю.А., Савельев В.А. Объектно-ориентированное программирование. Язык Smalltalk / Ю.А. Кирютенко., В.А. Савельев. – М.: Вузовская книга, 2006. – C. 144. ↑
-
[14] Бадд Т. Объектно-ориентированное программирование в действии / Т. Бадд. – М.: Питер, 2-е издание, 1997. – C. 167. ↑
-
[15] Бадд Т. Объектно-ориентированное программирование в действии / Т. Бадд. – М.: Питер, 2-е издание, 1997. – C. 168. ↑
-
[16] Бадд Т. Объектно-ориентированное программирование в действии / Т. Бадд. – М.: Питер, 2-е издание, 1997. – C. 169. ↑
-
[17] Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя, 2-е издание / Г. Буч., Д. Рамбо., И. Якобсон. – М.: ДМК Пресс, 2007. – C. 52 с. ↑
-
[18] Фаулер М. UML. Основы, 3-е издание / М. Фаулер. – М.: Символ-Плюс, 2004. – C. 55 с. ↑
-
[19] Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – C 124 с. ↑
-
[20] Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – C 126 с. ↑
-
[21] Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя, 2-е издание / Г. Буч., Д. Рамбо., И. Якобсон. – М.: ДМК Пресс, 2007. – C. 56 с. ↑
-
[22] Фаулер М. UML. Основы, 3-е издание / М. Фаулер. – М.: Символ-Плюс, 2004. – C. 58 с. ↑
-
[23] Фаулер М. UML. Основы, 3-е издание / М. Фаулер. – М.: Символ-Плюс, 2004. – C. 60 с. ↑
-
[23] Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя, 2-е издание / Г. Буч., Д. Рамбо., И. Якобсон. – М.: ДМК Пресс, 2007. – C. 58 с. ↑
-
24 Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – C 130 с. ↑
-
[25] Мюллер Роберт Дж. Базы данных и UML. Проектирование / Роберт Дж. Мюллер. – М.: Лори, 2002. –C 156 с. ↑
-
[26] Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя, 2-е издание / Г. Буч., Д. Рамбо., И. Якобсон. – М.: ДМК Пресс, 2007. – C. 60 с. ↑
-
[27] Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – C 134 с. ↑
-
[28] Мюллер Роберт Дж. Базы данных и UML. Проектирование / Роберт Дж. Мюллер. – М.: Лори, 2002. –C 158 с. ↑
-
[29] Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя, 2-е издание / Г. Буч., Д. Рамбо., И. Якобсон. – М.: ДМК Пресс, 2007. – C. 64 с. ↑
-
[30] Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – C 138 с. ↑
-
[31] Мюллер Роберт Дж. Базы данных и UML. Проектирование / Роберт Дж. Мюллер. – М.: Лори, 2002. –C 164 с. ↑
-
[32] Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя, 2-е издание / Г. Буч., Д. Рамбо., И. Якобсон. – М.: ДМК Пресс, 2007. – C. 68 с. ↑
-
[33] Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – C 144 с. ↑
-
[34] Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – C 145 с. ↑
-
[35] Мюллер Роберт Дж. Базы данных и UML. Проектирование / Роберт Дж. Мюллер. – М.: Лори, 2002. –C 167 с. ↑
-
[36] Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя, 2-е издание / Г. Буч., Д. Рамбо., И. Якобсон. – М.: ДМК Пресс, 2007. – C. 70 с. ↑
-
[37] Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя, 2-е издание / Г. Буч., Д. Рамбо., И. Якобсон. – М.: ДМК Пресс, 2007. – C. 72 с. ↑
-
[38] Мюллер Роберт Дж. Базы данных и UML. Проектирование / Роберт Дж. Мюллер. – М.: Лори, 2002. –C 170 с. ↑
-
[39] Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – C 148 с. ↑
-
[40] Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – C 150 с. ↑
-
[41] Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя, 2-е издание / Г. Буч., Д. Рамбо., И. Якобсон. – М.: ДМК Пресс, 2007. – C. 75 с. ↑
-
[42] Мюллер Роберт Дж. Базы данных и UML. Проектирование / Роберт Дж. Мюллер. – М.: Лори, 2002. –C 173 с. ↑
-
[43] Мюллер Роберт Дж. Базы данных и UML. Проектирование / Роберт Дж. Мюллер. – М.: Лори, 2002. –C 174 с. ↑
-
[44] Буч Г., Рамбо Д., Якобсон И. Язык UML. Руководство пользователя, 2-е издание / Г. Буч., Д. Рамбо., И. Якобсон. – М.: ДМК Пресс, 2007. – C. 77 с. ↑
-
[45] Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – C 153 с. ↑
-
[46] Арлоу Д., Нейштадт А. UML 2 и Унифицированный процесс. Практический объектно-ориентированный анализ и проектирование, 2-е издание, 2007. – C 155 с. ↑
-
[47] Мюллер Роберт Дж. Базы данных и UML. Проектирование / Роберт Дж. Мюллер. – М.: Лори, 2002. –C 178 с. ↑
-
[48] Вендеров А.М. CASE-технологии. Современные методы и средства проектирования информационные системы / А.М. Вендеров. – М.: Финансы и статистика, 1998. – С. 42. ↑
-
[49] Буч Г. Объектно-ориентированный анализа и проектирование с примерами приложений на C++ / Г. Буч. – СПб.: Невский диалект, 2-е издание., 1998. – С. 122. ↑
-
[50] Майер Б. Объектно-ориентированное конструктирование программных систем / Б. Майер. – М.: Издательство «Русская Редакция», 2005. – С. 544. ↑
-
[51] Буч Г. Объектно-ориентированный анализа и проектирование с примерами приложений на C++ / Г. Буч. – СПб.: Невский диалект, 2-е издание., 1998. – С. 125. ↑
-
[52] Буч Г. Объектно-ориентированный анализа и проектирование с примерами приложений на C++ / Г. Буч. – СПб.: Невский диалект, 2-е издание., 1998. – С. 125-126. ↑
-
[53] Брукс Ф., Чапел Х. Мифический человеко-месяц, или как создаются программные системы / Ф Брукс., Х Чапел. – М.: Символ-Плюс, 1975. – C. 304 с. ↑
-
[54] Дейкстра Э. Дисциплина программирования / Э Дейкстра. - .: Мир, 1978. – C. 275. ↑
-
[55] Киллелиа П. Тюнинг веб-сервера / П Киллелиа. – СПб.: Питер, 2003. – C. 244 с. ↑