Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АИСБУ и КИТ / КИТ / KISshp_2.docx
Скачиваний:
22
Добавлен:
08.07.2023
Размер:
1.32 Mб
Скачать

44. Проектирование ис. Подходы к нему и методологии.

Проектирование ИС имеет несколько этапов.

1-й этап - анализ требований корпорации. На этом этапе на основе экспертных запросов необходимо выявить все актуальные и потенциальные потребности корпорации.

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

3-й этап – выбор модели базы данных. Традиционно выбирается реляционная модель и соответствующая СУБД, поддерживающая язык запросов SQL.

4-й этап – выбор архитектурной системы. Т.е. необходимо решить, какой будет база данных - централизованной или распределенной (

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

6-ой этап - физическое проектирование ИС. Физическое проектирование включает три основных шага. На первом шаге этой стадии определяется набор требуемых индексов.

Второй шаг - определение областей внешней памяти, в которых будут храниться фрагменты базы данных. Третий шаг – выбор модели и стандарта локальной вычислительной сети.

7-й этап - проектирование и разработка интерфейса системы и ее обрабатывающей части. 8-й этап – выбор аппаратного и программного обеспечения ИС.

Можно выделить два основных подхода к проектированию ИС:

1) Структурный подход основан на использовании организационной структуры компании, когда проектирование системы идет по структурным подразделениям;

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

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

Большинство методологий структурного и процессного подходов к проектированию основано на представлении моделей разрабатываемых систем в виде диаграмм. Среди них наиболее распространенными являются SADТ, DFD и ЕRD.

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

Примером ЕRD-модели предметной области является диаграмма «сущность связь». С ее помощью определяются важные для предметной области объекты (сущности), их свойства (атрибуты) и отношения объектов друг с другом (связи).

Методология ЕRD используется непосредственно для проектирования реляционных баз данных.

45. Ср-ва автоматизации проектирования ИС. CASE-системы.

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

Для автоматизации проектирования служат инструментальные средства проектирования — САSЕ-средства — специальное программное обеспечение для создания и сопровождения информационных систем. Они решают следующие задачи: проектирование прикладного программного обеспечения и баз данных, генерация программного кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом и др.

Архитектуру САSЕ-системы можно представить в виде совокупности шести компонентов: репозиторий данных, графический редактор диаграмм, верификатор диаграмм, генератор от­

четов, администратор проекта, сервис.

Репозиторий данных — это база данных, предназначенная для обмена информацией между компонентами САВЕ-средства и служащая для хранения сведений обо всех объектах проектируемой системы.

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

Верификатор диаграмм — компонент, выявляющий несоответствия разрабатываемой диаграммы методологии проектирования.

Генератор отчетов — компонент, предоставляющий информацию о состоянии проекта в виде, формируемом по различным признакам.

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

Компонент сервиса — это набор системных утилит для обслуживания репозитория данных. Используется для архивации данных, восстановления данных и создания нового репозитория.

Среди наиболее популярных САSЕ-средств можно выделить следующие:

• СА ERwin Process Modeler (ранее BPwin) — является инструментом, позволяющим моделировать, анализировать, документировать и оптимизировать бизнес-процессы;

• СА ERwin Data Modeler (ранее Erwin) — позволяет проектировать структуру баз данных, генерировать SQL-код разработанной базы данных, осуществлять проектирование, составлять различные отчеты;

• Visual Paradigm for UML — относится к профессиональным инструментам работы со стандартом UML. При помощи встроенного функционала данный пакет способен поддерживать весь рабочий цикл программы: анализ, ориентированный на объекты; дизайн, ориентированный на объекты; конструкция, тестирование и разработка;

• ARIS Express компании ID Scheer (входит в состав Software AG) — лидер мирового рынка средств моделирования и анализа бизнес-процессов. Пользователи могут создавать диаграммы, содержащие неограниченное количество объектов моделирования. Поддерживает следующие типы моделей: организационная диаграмма, ИТ-инфраструктура (схема сети), модель данных и др.

Соседние файлы в папке КИТ