Файл: «Применение объектно-ориентированного подхода при проектировании информационной системы».pdf
Добавлен: 17.06.2023
Просмотров: 72
Скачиваний: 3
К основополагающим принципам ООП относятся:
- инкапсуляция;
- наследование;
- абстрагирование;
- полиморфизм;
- интерфейс.
Язык UML – это язык графического описания для объектного моделирования в области разработки ПО, являющийся унифицированным языком моделирования.
Стоит отметить, что язык UML не относится к языкам программирования.
Язык UML используется не только для моделирования ПО, но и для описания и моделирования бизнес-процессов и отображения организационных структур.
Язык UML поддерживается практически всеми мировыми производителями CASE-средств, среди которых приоритет остается за Rational Rose.
В ходе выполнения курсовой работы были рассмотрены основы ООП (основные понятия, сущность подхода, преимущества и недостатки подхода), язык UML (основные понятия, цели, сущности и т.д.) и выполнен обзор некоторых CASE-средств, поддерживающих UML (MS Visio, IBM Rational Rose, Sparx System Enterprise Architect).
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Боггс У., Боггс М. UML и Rational Rose 2002. – М.: Лори, 2009. – 510 с.
- Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений. – М.: Вильямс, 2010. – 312 с.
- Буч Г., Рамбо Дж., Джекобсон А. Язык UML. Руководство пользователя. – 2-е изд. – СПб.: Питер, 2004. – 432 с.
- Буч Г., Якобсон А., Рамбо Дж. UML. Классика CS. 2-е изд. / Пер. с англ.; Под общей редакцией проф. С. Орлова – СПб.: Питер, 2006. – 736 с.
- Гелмерс С. А. Microsoft Visio 2010. Шаг зашагом. – М.: ЭКОМ Паблишерз, 2011. – 387с.
- Грэхем И. Объектно-ориентированные методы. Принципы и практика. – 4-е изд. – М.: Вильямс, 2009. – 880 с.
- Киммел П. UML. Основы визуального анализа и проектирования. – М.: НТ-Пресс, 2009. – 312 с.
- Маклафлин Б., Поллайс Г., Уэст Д. Объектно-ориентированный анализ и проектирование. – СПб.: Питер, 2013. – 297 с.
- Мейер Б. Объектно-ориентированное конструирование программных систем. – М.: Русская редакция, 2012. – 403с.
- Фридман А. Л. Основы объектно-ориентированной разработки программных систем. – М.: Финансы и статистика, 2013. – 192с.
- Якобсон Я., Буч Г., Рамбо Дж. Унифицированный процесс разработки программного обеспечения. – СПб.: Питер, 2011. – 496 с.
- Якушев Д.М. IT-проектирование в программе Microsoft Visio 2002 Professional. – М: Познавательная книга Пресс, 2010. – 384 с.
- Михайлов А. Объектно-ориентированная технология разработки программных систем. [Электронный ресурс]. Режим доступа: http://ooad.asf.ru/standarts/Library/OORP/List09-1.aspx (вход свободный).
- Общая характеристика CASE-средства IBM Rational Rose. [Электронный ресурс]. Режим доступа: http://www.excode.ru/art6201p1.html (вход свободный).
- Объектно-ориентированное программирование. [Электронный ресурс]. Режим доступа: http://codingcraft.ru/oop.php (вход свободный).
- UML-диаграммы в Rational Rose. [Электронный ресурс]. Режим доступа: http://www.caseclub.ru/articles/rose2.html (вход свободный).