Методологии проектирования информационных систем

Содержание

Слайд 2

Методологии, технологии и инструментальные средства проектирования (САSЕ-средства) составляют основу проекта любой

Методологии, технологии и инструментальные средства проектирования (САSЕ-средства) составляют основу проекта

любой ИС. Методология реализуется через конкретные технологии и поддерживающие их стандарты, методики и инструментальные средства, которые обеспечивают выполнение процессов жизненного цикла (ЖЦ).
Слайд 3

Разработка проекта включает в себя все работы по созданию по и

Разработка проекта включает в себя все работы по созданию по и

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

Проверка позволяет оценить соответствие параметров разработки исходным требованиям Управление конфигурацией является

Проверка позволяет оценить соответствие параметров разработки исходным требованиям
Управление конфигурацией является одним

из вспомогательных процессов, поддерживающих основные процессы жизненного цикла ПО, прежде всего процессы разработки и Сопровождения ПО.
При создании проектов сложных ИС, состоящих из многих компонентов, возникает проблема учета их связей и функций, создания унифицированной структуры и обеспечения развития всей системы. Управление конфигурацией позволяет организовать, систематически учитывать и контролировать внесение изменений в ПО на всех стадиях ЖЦ.
Слайд 5

Различные варианты итерационного подхода реализованы в большинстве современных технологий и методов:

Различные варианты итерационного подхода реализованы в большинстве современных технологий и методов:

Rational Unified Process (RUP), Microsoft Solutions Framework (MSF) и Extreme Programming (XP).
RUP предлагает итеративную модель разработки, вклю­чающую четыре фазы: начало, исследование, построение и внедрение. Прохождение через четыре основные фазы называется циклом разработки. Используется объектно-ориентированный анализ, объектно-ориентированное программирование.
MSF сходна с RUP, так же включает четыре фазы: анализ, проектирование, разработка, стабилизация, является итерационной, предполагает использование объектно-ориентированного моделирования.
Слайд 6

Экстремальное программирование(ХР) является самым новым среди рассматриваемых методологий. В основе лежит

Экстремальное программирование(ХР) является самым новым среди рассматриваемых методологий. В основе лежит

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

СОДЕРЖАНИЕ И ОРГАНИЗАЦИЯ ПРОЕКТИРОВАНИЯ Под проектированием автоматизированных ИС понимается процесс разработки

СОДЕРЖАНИЕ И ОРГАНИЗАЦИЯ ПРОЕКТИРОВАНИЯ

Под проектированием автоматизированных ИС понимается процесс разработки технической

документации, связанный с организацией системы получения и преобразования исходной информации в результатную, Т.е. с организацией автоматизированной информационной технологии.
Документ, полученный в результате проектирования, носит название проект.
Целью проектирования является подбор технического и формирование информационного, математического, про­граммного и организационно-правового обеспечения.
Слайд 8

Основными задачами проектирования являются: Оказание влияния на улучшение организации учетной, плановой

Основными задачами проектирования являются:
Оказание влияния на улучшение организации учетной, плановой

и аналитической работы;  
Выбор оборудования и разработка рациональной технологии решения задач и получения результатной информации;
Составление графиков прохождения информации как внутри производственных и функциональных подразделений, так и между ними;
Создание БД, обеспечивающей оптимальное использование информации, касающейся планирования, учета и анализа хозяйственной деятельности;
Создание нормативно-справочной информации.
Слайд 9

ТИПОВОЕ ПРОЕКТИРОВАНИЕ ИС Типовое проектное решение (ТПР) — это тиражируемое (пригодное

ТИПОВОЕ ПРОЕКТИРОВАНИЕ ИС

Типовое проектное решение (ТПР) — это тиражируемое (пригодное к

многократному использованию) проектное решение.
Выделяются следующие классы ТПР:
Элементные ТПР – типовые решения по задаче или по отдельному виду обеспечения задачи
Подсистемные ТПР – в качестве элементов типизации выступают отдельные подсистемы, разработанные с учетом функциональной полноты и минимизации внешних информационных связей
Объектные ТПР – типовые отраслевые проекты, включающие полный набор функциональных и обеспечивающих подсистем ИС
Слайд 10

Достоинства и недостатки ТПР: Элементные(библиотеки методо-ориентированных программ) + Обеспечивается применение модульного

Достоинства и недостатки ТПР:
Элементные(библиотеки методо-ориентированных программ)
+ Обеспечивается применение модульного подхода к

проектированию
- Большие затраты времени на сопряжение разнородных элементов
Подсистемные(пакеты прикладных программ)
+ Высокая степени интеграции элементов ИС
+ Сокращение затрат на проектирование и программирование взаимосвязанных компонентов
- Адаптивность ТПР недостаточна
- Проблемы в комплексировании разных функциональных подсистем
Слайд 11

Объектные ТПР(отраслевые проекты ИС) + Комплексирование всех компонентов ИС за счет

Объектные ТПР(отраслевые проекты ИС)
+ Комплексирование всех компонентов ИС за счет методологического

единства и информационной, программной и технической совместимости
- Проблемы привязки типового проекта к конкретному объекту управления
Слайд 12

ПАРАМЕТРИЧЕСКИ-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ включает следующие этапы: Определение критериев оценки годности пакетов прикладных

ПАРАМЕТРИЧЕСКИ-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ
включает следующие этапы:
Определение критериев оценки годности пакетов прикладных программ(ППП)
Анализ

и оценка доступных ППП по сформулированным критериям
Выбор и закупка наиболее подходящего пакета
Настройка параметров(доработка) закупленного ППП
Слайд 13

МОДЕЛЬНО-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ предполагает построение модели объекта автоматизации с использованием специального программного

МОДЕЛЬНО-ОРИЕНТИРОВАННОЕ ПРОЕКТИРОВАНИЕ
предполагает построение модели объекта автоматизации с использованием специального программного

инструментария(например, SAP Business Engineering Workbench(BEW), BAAN Enterprise Modeler). Также создание системы возможно на базе типовой модели ИС из репозитория, который поставляется вместе с программным продуктом.
Репозиторий содержит базовую(ссылочную) модель ИС, типовые(референтные) модели определенных классов ИС, модели конкретных ИС предприятий
Слайд 14

Базовая модель ИС содержит описание бизнес функций, процессов, объектов, правил, а

Базовая модель ИС содержит описание бизнес функций, процессов, объектов, правил, а

также описание орг. структуры, которые поддерживаются программными модулями типовой ИС
Типовые модели описывают конфигурации ИС для определенных отраслей или типов производства
Модель конкретного предприятия стоится либо путем выбора фрагментов основной или типовой модели в соответствии со специфическими особенностями предприятия (BAAN Enterprise Modeler), либо путем автоматизированной адаптации этих моделей в результате экспертного опроса(SAP Business Engineering Workbench)