Файл: Анализ и оценка средств реализации объектно-ориентированных методов анализа и проектирования экономической информационной системы..pdf
Добавлен: 29.04.2023
Просмотров: 291
Скачиваний: 1
СОДЕРЖАНИЕ
ГЛАВА.1 ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ ПАРАДИГМА АНАЛИЗА И ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ
1.1.Понятие информационной системы.
1.2.Экономические информационные системы.
1.3.Методы анализа и проектирования экономической информационной системы.
1.4.Сущность объектно-ориентированного подхода к проектированию информационных систем.
1.5.Объектно-ориентированный анализ.
ГЛАВА.2 СРЕДСТВА РЕАЛИЗАЦИИ ИНФОРМАЦИОННЫХ СИСТЕМ С ИСПОЛЬЗОВАНИЕМ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПОДХОДА
2.3.Канонические диаграммы языка UML.
2.4.CASE-средства объектно-ориентированного анализа и проектирования.
ВВЕДЕНИЕ
Экономическая информация стала предметом труда сравнительно недавно. До конца XX века самыми значимыми предметами труда являлись материальные предметы. К концу столетия ведущим предметом труда становится информация. Объемы информационных ресурсов увеличиваются в геометрической прогрессии. Существуют математические методики, позволяющие измерять процесс накопления информации во времени и дающие возможность оценить скорость данного процесса. В частности, можно определить, с какой скоростью происходит удвоение объемов информации. Если до девятнадцатого века удвоение объема происходило примерно каждые 50 лет, то в период до 1950 г. этот процесс занимал 10 лет, до 1970 г. – около пяти лет, а к настоящему времени это происходит каждый год. [4] Подобная динамика требует вовлечения в сферу работы с информацией все больших трудовых и материальных ресурсов.
На развитие информационных технологий оказывают влияние следующие факторы:
- Построение инфраструктуры предприятий на основе информационных технологий.
- Увеличение объемов инвестирования в информационные технологии, с целью повышения адаптируемости предприятия к изменяющимся условиям.
- Увеличение количества и повышение интенсивности взаимосвязей между отдельными объектами внутри предприятий и между ними.
- Увеличение количества информационных продуктов и их разнообразия; развитие рынка информационных услуг.
Понятие информационной технологии подразумевает собой комплекс из трех основных элементов: хранения, обработки и передачи информации. Для обеспечения данных процессов применяются информационные системы.
Под методами информационных технологий понимают способы моделирования, разработки механизмов обработки данных. Средствами информационных технологий являются алгоритмы анализа данных, математические методы, программное обеспечение для моделирования процессов и проектирования систем [11].
Объектом управления в экономических информационных системах является комплекс взаимосвязанных структурных элементов предприятия. К данным подразделениям относятся: менеджмент, финансовый, обеспечивающий, производственный и прочие отделы. В составе системы они выполняют следующие задачи:
1.разработка планов
2.контроль выполнения
3.проведение учета
4.регуляторные функции
5.проведение анализа деятельности
Целью данной работы является анализ и оценка средств объектно-ориентированного анализа и проектирования информационных систем.
В связи с обозначенной целью в работе решаются следующие задачи:
- Ознакомиться с понятием информационной системы.
- Изучить особенности экономических информационных систем
- Рассмотреть сущность объектно-ориентированного подхода к проектированию информационных систем.
- Ознакомиться со средствами языка UML
- Ознакомиться со средствами реализации объектно-ориентированного анализа и проектирования экономической информационной системы.
ГЛАВА.1 ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ ПАРАДИГМА АНАЛИЗА И ПРОЕКТИРОВАНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ
1.1.Понятие информационной системы.
Согласно определению, в соответствии со стандартом ISO/IEC 2382:2015, под информационной системой понимают систему, предназначенную для хранения, поиска и обработки информации, и соответствующие организационные ресурсы (человеческие, технические, финансовые и т. д.), которые обеспечивают и распространяют информацию. [13]
Российский стандарт ГОСТ РВ 51987 определяет информационную систему как автоматизированную систему, результатом функционирования которой является представление выходной информации для последующего использования. [5]
Существует несколько классификаций информационных систем. В частности, различают:
По архитектуре:
1.Локальные информационные системы, все компоненты которых реализуются с помощью одного компьютера.
2.Распределенные информационные системы, в которых составляющие распределены по нескольким компьютерам.
По степени автоматизации:
1.Автоматизированные информационные системы, работа которых требует вмешательства персонала.
2.Автоматические информационные системы, работа которых полностью автономна, либо требует эпизодического вмешательства персонала.
По характеру обработки данных:
1.Информационно-поисковые информационные системы, в которых отсутствуют сложные алгоритмы анализа данных, а основной задачей является поиск и предоставление информации в удобной для пользователя форме.
2.Информационные системы обработки данных, в которых происходит анализ данных по сложным алгоритмам (к данной категории относятся системы поддержки принятия решений).
По сфере применения информационные системы разделяют в зависимости от прикладного характера выполняемых задач. В качестве наиболее распространенных типов можно привести следующие:
1.Экономическая информационная система - комплекс организационных, программных, технических и информационных ресурсов, организованных в единую систему с целью сбора, хранения, обработки и выдачи требуемой информации, предназначенной для выполнения функций управления.
2.Медицинская информационная система – совокупность методологических, технических, программных, информационных, организационных и правовых средств, поддерживающих процессы функционирования лечебно-профилактического учреждения.
3.Географическая информационная система - комплекс информационных технических, программных средств, обеспечивающих ввод, хранение, обработку, математико-картографическое моделирование и образное интегрированное представление географических и связанных с ними атрибутивных данных для решения проблем территориального планирования и управления. [9]
1.2.Экономические информационные системы.
В общем случае под информацией принято понимать совокупность сведений, необходимых для принятия какого-либо решения.
Информационные ресурсы являются неотъемлемой частью современной экономики. С точки зрения конкретного предприятия, информация - это данные в определенном формате, значимые для принятия решения, определенным образом собираемые, хранящиеся и обновляемые.
Информацию внутри экономических систем подразделяют на непосредственно экономическую и техническую.
Экономическая информация ассоциирована с управлением коллективами, занятыми производством и управлением, техническая – с управлением техническими объектами. Экономическая информация связана с процессами производства, распределения, обмена и потребления материальных благ и услуг, обусловленных общественным производством. К числу ее свойств относится: большие объемы, многократное применение, выполнение сравнительно несложных расчетных операций. Для нее характерна определенная структура, минимальной структурной единицей является показатель. [10]
1.3.Методы анализа и проектирования экономической информационной системы.
Проектирование и анализ экономических информационных систем – трудоемкий процесс, требующий высококвалифицированных специалистов и значительного количества временных ресурсов. Следует помнить, что на этапе разработки информационной системы требования со стороны пользователей могут видоизменяться и корректироваться, что в свою очередь усложняет и продлевает этот процесс.
Под проектированием экономических информационных систем следует понимать процесс создания технической документации, ассоциированный с развертыванием системы получения и преобразования исходной информации в результирующую. Документ, являющийся результатом проектирования, называется проектом. Основной задачей проектирования является создание математического, информационного, программного, правового и организационного обеспечения. [9]
При проектировании экономической информационной системы используется ряд принципов:
- Системность. Он заключается в том, что все явления внутри системы рассматриваются с позиции взаимосвязанности. При этом основным этапам организации системы относятся:
- точное определение цели;
-формирование системных требований (уточнение границ объектов);
-формирование функциональных подсистем, определение их структуры;
- поиск и уточнение связей между подсистемами;
- Организация функционирования и развития системы.
2. Непрерывность развития — подразумевает, что при организации информационной системы усматривается возможность оперативного и экономичного изменения информационной системы.
3. Совместимость — регламентирует взаимодействие отдельных информационных систем между собой.
4. Стандартизация регламентирует применение определенных стандартов при развертывании информационных систем.
5. Эффективность – отношение между предполагаемыми затратами на развертывание системы и предполагаемой эффективностью. [11]
Выделяют две ведущих методики проектирования информационных систем: объектное-ориентированное и структурное проектирование.
Основой структурного метода является декомпозиция системы на отдельные подсистемы в виде автоматизируемых функций, который в дальнейшем разделяются на подфункции, подзадачи и так далее. Процедура декомпозиции выполняется до конкретных процедур. При этом обеспечивается целостное представление системы, при котором сохраняются взаимосвязи между компонентами.
Объектно-ориентированное метод подразумевает разбиение системы на отдельные объекты. Под объектом понимается действительно существующий элемент, исполняющий важную функцию в пределах рассматриваемой предметной области. Объект обладает следующими характеристиками: структура, модель поведения, состояние. [14]
Состояние объекта характеризуется списком всех доступных атрибутов и их существующими показателями.
Невозможно проектировать информационную систему на основе двух методик одновременно. Необходимо проводить разбиение либо по функциональному признаку, либо на основе объектно-ориентированного подхода. В дальнейшем предпринимается попытка оценки системы по альтернативной методике. [8]
Для объектно-ориентированной методики характерно наличие следующих преимуществ перед структурным:
- большая гибкость в проектировании и эксплуатации, что упрощает модернизацию в дальнейшем.
- разбиение на основе объектного подхода сокращает размер кода вследствие повторного использования общих методов.
1.4.Сущность объектно-ориентированного подхода к проектированию информационных систем.
Объектно-ориентированный способ проектирования информационных систем основан на модели объектно-ориентированного программирования. Последний стал популярен в связи с все более широким применением персональных компьютеров в малом и среднем бизнесе, что вывело на первый план задачи анализа данных. Объектно-ориентированное программирование регламентирует структуру программы как комплекс объектов, обладающих набором атрибутов и применимых методов, и является альтернативой процедурному методу программирования, при котором программа является набором последовательно запускаемых процедур.
Объектно-ориентированная парадигма — это метод разработки приложений, подразумевающие разбиение приложения на комплекс объектов, обладающих определенной независимостью. Завершенное приложение выглядит как композиция объектов. Одним из преимуществ данного подхода является возможность многократного применения компонентов в разных системах, что значительно сокращает время, необходимое для разработки и развертывания новой системы. [2]