Добавил:
t.me Инфо для ГУАП студентов от меня: https://kafaka.notion.site/99e6d9b70ca74f7baef3daea17839e5a Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
14
Добавлен:
10.11.2024
Размер:
1.64 Mб
Скачать
  1. Сравнение методов анализа информационной системы

Изучив принципы двух различных концепций (функционально-модульный анализ, объектно-ориентированный подход), выполним их сравнение, определим сильные и слабые стороны.

Функционально-модульный подход основан на принципе алгоритмической декомпозиции с выделением функциональных элементов и установлением строгого порядка выполняемых действий.

Объектно-ориентированный анализ основан на объектной декомпозиции с описанием поведения системы в терминах взаимодействия объектов.

В целом функциональные методики лучше дают представление о существующих функциях в организации, о методах их реализации. При этом чем выше степень детализации исследуемого процесса, тем подробнее и качественнее они позволяют описать систему.

Главный недостаток функциональных моделей заключается в том, что процессы и данные существуют отдельно друг от друга: помимо функциональной декомпозиции существует структура данных, находящаяся на втором плане. Кроме того, не ясны условия выполнения процедур обработки информации, которые динамически могут изменяться.

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

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

При выборе методики моделирования предметной области обычно в качестве критерия выступает степень ее динамичности. Для более регламентированных задач больше подходят функциональные модели, для более адаптивных бизнес-процессов (управления рабочими потоками, реализации динамических запросов к информационным хранилищам) — объектно-ориентированные модели. Однако в рамках одной и той же ИС для различных классов задач могут требоваться разные виды моделей, описывающих единую проблемную область. В таком случае возможно использование комбинированных моделей проектирования.

Заключение

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

В процессе разработки информационной системы были закреплены теоретические знания и практические навыки, полученные в ходе изучения основ дисциплины «Проектирование информационных систем».