Файл: Применение объектно-ориентированного подхода при проектировании информационной системы (Проектирование информационных систем).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 17.05.2023

Просмотров: 296

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Несмотря на перечисленные недостатки, объектно-ориентированный подход обладает достоинствами, с которыми связано его широкое использование. Рассмотрим эти преимущества:

  • Поскольку язык UML является объектно-ориентированным, используемые в нем методы описания результатов анализа и проектирования являются семантически близкими к методами программирования на современных объектно-ориентированных языках;
  • Язык UML позволяет описать систему практически со всех возможных точек зрения и разные аспекты поведения системы;
  • Диаграммы UML сравнительно просты для чтения после достаточно быстрого ознакомления с его синтаксисом;
  • UML расширяет и позволяет вводить собственные текстовые и графические стереотипы, что способствует его применению не только в сфере программной инженерии;
  • UML получил широкое распространение и динамично развивается.

Заключение

Создание программного продукта является сложным процессом. Этот процесс включает в себя ряд этапов. Состав работ, которые выполняются в процессе разработки программного обеспечения, определяется моделью жизненного цикла программного обеспечения.

Существует несколько моделей жизненного цикла и стандартов разработки программного обеспечения. В каждой из моделей и стандартов существует этап проектирования системы.

Этап проектирования определяет функционирование, структуру и внешний вид системы. Качество выполненных работ по проектированию информационной системы. Напрямую связано с качеством готового программного продукта. Обнаружение ошибок на ранних стадия разработки системы уменьшают стоимость их устранения. При выявлении и устранении ошибок на стадии проектирования, стоимость их устранения в два раза ниже, чем на стадии тестирования информационной системы в десять раз ниже, чем на стадии эксплуатации.

Существует ряд подходов, которые используются на стадии проектирования информационных систем. Одним из них является объектно-ориентированный подход. В объектно-ориентированном подходе к проектированию предметная область представляется в виде объектов, для которых дается описание связей. Для моделирования системы в объектно-ориентированном подходе используются язык UML.

Объектно-ориентированный подход обладает широким инструментарием для моделирования предметной области и проектируемой системы. Это дает разработчикам возможность рассмотреть проектируемую систему с разных точек зрения, описать функционал, архитектуру, структуру программных модулей и т.д.


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

Существует ряд программных продуктов, которые автоматизируют процесс создания моделей на языке UML, который используется в объектно-ориентированном подходе. В работе был выделен ряд критериев, на которые необходимо опираться при выборе инструмента для проектирования информационных систем.

Список литературы

  1. Беккер Й., Велкова Л. Менеджмент процессов. / Й. Беккер, Л. Велкова - М.: Эксмо, 2014. 384с.
  2. Буч Г., Рамбо Дж. Язык UML. Руководство пользователя — М., СПб.: ДМК Пресс, Питер, 2014. 432 с.
  3. Буч Г., Якобсон А., Рамбо Дж. UML. Классика CS / С. Орлов. — 2-е изд.. — СПб.: Питер, 2012. 736 с.
  4. Венделева М.А. Информационные технологии управления: учебное пособие для бакалавров: по специальности «Менеджмент организации» / М.А. Венделева, Ю.В. Вертакова. - Москва : Юрайт, 2012. 462 с.
  5. Киселев Г.М. Информационные технологии в экономике и управлении: учебное пособие для вузов / Г.М. Киселев, Р.В. Бочкова, В.И. Сафонов. - Москва : Дашков и К, 2012. 268 с.
  6. Корнейчук Б.В. Информационная экономика: учеб. пособие / Б.В. Корнейчук. - Санкт-Петербург [и др.] : Питер, 2016. 394 с.
  7. Ларман Кр. Применение UML 2.0 и шаблонов проектирования = Applying UML and Patterns : An Introduction to Object-Oriented Analysis and Design and Iterative Development. — 3-е изд. — М.: Вильямс, 2016. 736 с.
  8. Ловцев Д.А. Информационная теория эргасистем. / Д.А. Ловцев. М.: ВАРВСН, 2013. 124 с.
  9. Меняев. М.Ф. Основы разработки программного обеспечения / М.Ф. Меняев. — М.: Омега-Л, 2015. 458 с.
  10. Острейковский, В.А., Полякова, И.В. Информатика. Теория и практика / В.А. Острейковский, И.В. Полякова. — М.: Оникс, 2014. 608 с.
  11. Попов, В.Л. Управление инновационными проектами: Учебное пособие / В.Л. Попов. - М.: Инфра-М, 2013. 336 с.
  12. Пятков М.А. Экономика информационных технологий / М.А. Пятаков М.:Наука, 2012. 335 с.
  13. Романова Ю.Д. Информатика и информационные технологии / Ю.Д. Романова. — М.: Эксмо, 2014. 592 с.
  14. Румянцева, Е.Л., Слюсарь, В.В. Информационные технологии / Е.Л. Румянцева, В.В. Слюсарь. - М.: Инфра-М, 2007. 256 с.
  15. Соболь Б.Ф. Информатика / Б.В. Соболь. - Ростов-на-Дону: Феникс, 2013. 446 с.
  16. Степанов А.Н. Информатика/А.Н.Степанов. - СПб: Питер, 2016. 684 с.
  17. Тронин Ю.Н.Информационные системы и технологии в бизнесе / Ю.Н. Тронин. - Москва : Альфа-Пресс, 2015. 236 с.
  18. Хакен Г. Информация и самоорганизация / Г.Хакен. М.: Мир, 2013. 240 с.
  19. Хубаева Г.Н. Информатика / Г.Н. Хубаева. - Ростов-на-Дону: МарТ, 2012. 288 с.
  20. Шуремов, Е.Л., Чистов Д.В., Лямова Г.В. Информационные системы управления предприятиями / Е.Л. Шуремов, Д.В. Чистов, Г.В. Лямова. - М.: Изд-во «Бухгалтерский учет», 2012. 112 с.