Экономическая кибернетика

Категории раздела

Информационные системы [8]
Финансы [6]
Менеджмент [2]
Национальная экономика [3]
Маркетинг [1]

Лучший хостинг

Бесплатный Хостинг

Архив записей

Блог

Главная » 2012 » Декабрь » 24 » Структурно ориентированный подход к проектированию ИС
00:22
Структурно ориентированный подход к проектированию ИС
16.09.2011

Структурно ориентированный подход к

проектированию Информационных систем

Содержание:

1. Структурные методы анализа систем
2. Основные понятия и классификация инструментальных средств CASE технологий

1. Структурные методы анализа систем

Структурным анализом называется метод исследования системы, который начинается из её общего обзора и далее детализируясь, приобретает иерархическую структуру всё большим числом методов. Таким методам присущи:
1. Развилка на уровни абстракции с ограничением числа элементов, на каждом из уровней (обычно от 3-х до семи), при этом верхний придел отвечает возможностям человеческого мозга воспринимать определённое количество взаимосвязанных объектов, а нижний выбрано по соображениям здравого смысла.
2. Ограничен контекст, который включает, лишь существенные, на каждом уровне, детали.
3. Использование строгих, формальных правил записи.
4. Последовательное приближение к конечному результату.

Методы структурного анализа позволяют преодолеть сложность больших систем, разбиением их на части. «Чёрные ящики» - это первый принцип структурного анализа, при этом деление должно удовлетворять таким критериям:
1.Каждый «Чёрный ящик» должен реализовывать единую функцию системы.
2. Функция каждого «Чёрного ящика»  должна быть легко понятной, независимо от сложности её реализации (в системе управления ракетой может быть ЧЯ для расчёта места её приземления, невзирая на сложность её агрегата, функция ЧЯ является очевидной:  расчёт точки приземления).
3. Связь между ЧЯ должна вводиться только при наличии связи между различными функциями системы (в бухгалтерии 1-ый ЧЯ необходим для расчёта ЗП рабочих, а 2-ой ЧЯ для расчёта налогов, необходима связь между этими ЧЯ-ми: размер ЗП нужен для расчёта налогов).
Второй важной идеей лежащей в основе структурных методов является система иерархии, для понимания сложной системы недостаточно поделить её на части, нужно ещё эти части организовать определённым образом, как иерархические структуры, при этом каждый из уровней добавляет общие детали.

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

Для целей и структур, анализ использует 3 группы средств, они показывают:
1. Функции, которые система должна выполнить
2. Отношение между элементами системы
3. Поведение системы в зависимости от времени (аспекты реального времени)

2. Основные понятия и классификация инструментальных средств

CASE технологий

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

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

Рассмотрим архитектуру CASE средства на рисунке №1



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

1.    Проектировщиков и их прав доступа, к различным компонентам системы.
2.    Организационных структур
3.    Диаграмм
4.    Компонентов диаграмм
5.    Связей между диаграммами
6.    Структур данных
7.    Программных модулей
8.    Процедур
9.    Библиотеки модулей и т.д.

Графический редактор диаграмм предназначен для отображения в графическом виде заданной нотации проектируемой экономика информационной системы.
Верификатор диаграмм служит для контроля правильности диаграммы, заданной методологией проектирования информационной системы.
Документатор проекта позволяет получить информацию о состоянии проекта в виде различных отчётов.
Администратор проекта представляет собой инструмент необходимый для выполнения следующих административных функций:
1.    Инициализация проекта
2.    Задание начальных параметров проекта    
3.    Назначение и изменение прав доступа к элементам проекта
4.    Мониторинг выполнения проекта
Сервис – набор системных утилит по обслуживанию репозитория (словарь данных), данные утилиты выполняют функции архивации и восстановления данных, а также создания нового репозитория.

Современные CASE системы подразделяются по поддерживаемым методологиям проектирования:

1.    Функционально (структурно) ориентированные
2.    Объективно ориентированные
3.    Комплектно ориентированные (набор методологий проектирования)

Стратегия выбора CASE технологий проектирования систем зависит как от целей и потребностей самого проекта, так и от квалификации вовлечённых в процесс проектирования специалистов.

Категория: Информационные системы | Просмотров: 2507 | Добавил: Кирилл | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:

Поиск по сайту

Форма входа

Время жизни сайта

Статистика