Понятие структурного анализа

ЖИЗНЕННЫЙ ЦИКЛ ПРОГРАММНОГО ИЗДЕЛИЯ И ЕГО КРИТИЧНЫЕ ЭТАПЫ

ИДЕИ, ЛЕЖАЩИЕ В ОСНОВЕ СТРУКТУРНЫХ МЕТОДОВ

ПРИНЦИПЫ СТРУКТУРНОГО АНАЛИЗА

СРЕДСТВА СТРУКТУРНОГО АНАЛИЗА И ИХ ВЗАИМООТНОШЕНИЯ

ДИАГРАММЫ ПОТОКОВ ДАННЫХ

ОСНОВНЫЕ СИМВОЛЫ ДИАГРАММЫ

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

ДЕКОМПОЗИЦИЯ ДАННЫХ И СООТВЕТСТВУЮЩИЕ РАСШИРЕНИЯ ДИАГРАММ ПОТОКОВ ДАННЫХ

ПОСТРОЕНИЕ МОДЕЛИ

СЛОВАРЬ ДАННЫХ

СОДЕРЖИМОЕ СЛОВАРЯ ДАННЫХ

БНФ - НОТАЦИЯ

МЕТОДЫ ЗАДАНИЯ СПЕЦИФИКАЦИЙ ПРОЦЕССОВ

СТРУКТУРИРОВАННЫЙ ЕСТЕСТВЕННЫЙ ЯЗЫК

ТАБЛИЦЫ РЕШЕНИЙ

ВИЗУАЛЬНЫЕ ЯЗЫКИ ПРОЕКТИРОВАНИЯ СПЕЦИФИКАЦИЙ

ДИАГРАММЫ "СУЩНОСТЬ-СВЯЗЬ"

СУЩНОСТИ, ОТНОШЕНИЯ И СВЯЗИ В НОТАЦИИ ЧЕНА

ДИАГРАММЫ АТРИБУТОВ

КАТЕГОРИЗАЦИЯ СУЩНОСТЕЙ

ПОСТРОЕНИЕ МОДЕЛИ

СПЕЦИФИКАЦИИ УПРАВЛЕНИЯ

СРЕДСТВА СТРУКТУРНОГО ПРОЕКТИРОВАНИЯ

СТРУКТУРНЫЕ КАРТЫ КОНСТАНТАЙНА

СТРУКТУРНЫЕ КАРТЫ ДЖЕКСОНА

ХАРАКТЕРИСТИКИ ХОРОШЕЙ МОДЕЛИ РЕАЛИЗАЦИИ

Сцепление

Связность

МЕТОДОЛОГИИ СТРУКТУРНОГО И СИСТЕМНОГО АНАЛИЗА И ПРОЕКТИРОВАНИЯ

МЕТОДОЛОГИИ СТРУКТУРНОГО АНАЛИЗА ЙОДАНА/ДЕ МАРКО И ГЕЙНА-САРСОНА

SADT - ТЕХНОЛОГИЯ СТРУКТУРНОГО АНАЛИЗА И ПРОЕКТИРОВАНИЯ

ИЕРАРХИЯ ДИАГРАММ

СИНТАКСИС ДИАГРАММ

РАЗВЕТВЛЕНИЕ ДУГ.

СЛИЯНИЕ ДУГ.

СИНТАКСИС МОДЕЛЕЙ И РАБОТА С НИМИ

СИНТАКСИС ДИАГРАММ

СОЗДАНИЕ ФУНКЦИОНАЛЬНЫХ МОДЕЛЕЙ И ДИАГРАММ

Типы опроса

Процесс опроса

ДОПОЛНЕНИЯ К ДИАГРАММАМ И МОДЕЛЯМ

ОЦЕНКА И ВЫБОР CASE-СРЕДСТВ

КРИТЕРИИ ОЦЕНКИ И ВЫБОРА

ХАРАКТЕРИСТИКИ CASE-СРЕДСТВ

SILVERRUN

VANTAGE TEAM BUILDER (WESTMOUNT I-CASE)

UNIFACE

DESIGNER/2000 + DEVELOPER/2000

ЛОКАЛЬНЫЕ СРЕДСТВА (ERWIN, BPWIN, S-DESIGNOR, CASE.АНАЛИТИК)

ОБЪЕКТНО-ОРИЕНТИРОВАННЫЕ CASE-СРЕДСТВА (RATIONAL ROSE)

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

ВВЕДЕНИЕ

Курс "Проектирование Информационных Систем" предназначен для ознакомления с такими понятиями, как: консалтинг в области информационных технологий, консалтинговые проекты, методы и средства структурного системного анализа и проектирования, методологии структурного системного анализа и проектирования, CASE-технологии. Вы познакомитесь с последовательностью действий, а также методологиями, методами и средствами, которые будут использоваться при выполнении этой последовательности действий при постановке такой задачи, как автоматизация предприятия.

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

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

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

· Единая информационная среда предприятия;

· Режим реального времени;

· Независимость от законодательства;

· Интеграция с другими приложениями (в том числе с уже работающими на предприятии системами);

· Поэтапное внедрение и т.п.

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

Наши рекомендации