ЧАСТЬ 1

К оглавлению1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 
34 35 36 

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

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

Глава 1 является введением в структурный системный анализ. В ней рассматриваются основные задачи этапов анализа требований и проектирования спецификаций системы, принципы структурного анализа, выделяются базовые средства структурного анализа и их взаимосвязи и взаимовлияния.

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

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

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

В главе 5 описываются базовые средства информационного моделирования - диаграммы "сущность-связь" (при этом рассматриваются две наиболее популярные нотации - Чена и Баркера), приводятся основные этапы построения информационной модели, включая нормализацию.

В главе 6 рассматривается метод задания спецификаций управления с использованием диаграмм переходов состояний. Вводятся основные объекты диаграмм, предлагаются правила и способы их построения.

Глава 7 посвящена средствам структурного проектирования. Рассматриваются две базовые техники структурного проектирования (Константайна и Джексона), вводятся основные символы соответствующих диаграмм, рассматриваются их достоинства и недостатки. Проводится анализ характеристик хорошего проекта, намечена схема алгоритма преобразования иерархии диаграмм потоков данных в структурные карты.

 

 

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

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

Глава 1 является введением в структурный системный анализ. В ней рассматриваются основные задачи этапов анализа требований и проектирования спецификаций системы, принципы структурного анализа, выделяются базовые средства структурного анализа и их взаимосвязи и взаимовлияния.

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

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

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

В главе 5 описываются базовые средства информационного моделирования - диаграммы "сущность-связь" (при этом рассматриваются две наиболее популярные нотации - Чена и Баркера), приводятся основные этапы построения информационной модели, включая нормализацию.

В главе 6 рассматривается метод задания спецификаций управления с использованием диаграмм переходов состояний. Вводятся основные объекты диаграмм, предлагаются правила и способы их построения.

Глава 7 посвящена средствам структурного проектирования. Рассматриваются две базовые техники структурного проектирования (Константайна и Джексона), вводятся основные символы соответствующих диаграмм, рассматриваются их достоинства и недостатки. Проводится анализ характеристик хорошего проекта, намечена схема алгоритма преобразования иерархии диаграмм потоков данных в структурные карты.