40584

Структурный подход

Лекция

Информатика, кибернетика и программирование

Все наиболее распространенные методологии структурного подхода [9111213] базируются на ряде общих принципов [3]. В качестве двух базовых принципов используются следующие: принцип разделяй и властвуй принцип решения сложных проблем путем их разбиения на множество меньших независимых задач легких для понимания и решения; принцип иерархического упорядочивания принцип организации составных частей проблемы в иерархические древовидные структуры с добавлением новых деталей на каждом уровне. Выделение двух базовых принципов не означает...

Русский

2013-10-17

30 KB

0 чел.

Занятие 21

Структурный подход

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

Все наиболее распространенные методологии структурного подхода [9,11,12,13] базируются на ряде общих принципов [3]. В качестве двух базовых принципов используются следующие:

  •  принцип "разделяй и властвуй" - принцип решения сложных проблем путем их разбиения на множество меньших независимых задач, легких для понимания и решения;
  •  принцип иерархического упорядочивания - принцип организации составных частей проблемы в иерархические древовидные структуры с добавлением новых деталей на каждом уровне.

Выделение двух базовых принципов не означает, что остальные принципы являются второстепенными, поскольку игнорирование любого из них может привести к непредсказуемым последствиям (в том числе и к провалу всего проекта). Основными из этих принципов являются следующие:

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

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

  •  SADT (Structured Analysis and Design Technique) модели и соответствующие функциональные диаграммы (подраздел 2.2);
  •  DFD (Data Flow Diagrams) диаграммы потоков данных (подраздел 2.3);
  •  ERD (Entity-Relationship Diagrams) диаграммы "сущность-связь" (подраздел 2.4).

На стадии проектирования ИС модели расширяются, уточняются и дополняются диаграммами, отражающими структуру программного обеспечения: архитектуру ПО, структурные схемы программ и диаграммы экранных форм.

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


 

А также другие работы, которые могут Вас заинтересовать

38665. Комплекс автоматизированных задач по управлению персоналом и их реализация на ПЭВМ для ОАО «Московское Речное Пароходство» 2.48 MB
  3 Анализ существующей системы управления. Управление персоналом должно все меньше основываться на административных методах и все в большей степени ориентироваться на осознанную кадровую политику базирующуюся на системе интересов государственного служащего и органов государственного управления. Поэтому необходимы новейшие научные знания и эффективные технологии в области управления человеческими ресурсами методы формирования и управления трудовым коллективом освоение инновационных технологий работы с кадрами. Нужны новые подходы к таким...
38666. Возведение одноэтажного административно-хозяйственного здания для Центра Детского Творчества в г.Уфа 1.43 MB
  Выбор методов производства работ основных машин и механизмов 2.4 Определение номенклатуры и подсчет объемов работ Бахолдина Н.2 Ведомость номенклатуры и подсчета объемов работ 2.5 Выбор методов производства работ и механизмов 2.
38668. ДИСКУРС ОБ АВТОРСТВЕ В ПОСТСОВЕТСКОЙ КИНОКРИТИКЕ НА ПРИМЕРЕ ДЭВИДА ЛИНЧА 910.5 KB
  вторский кинематограф остается на сегодняшний день закрытым для многих, чьи потребности уже вышли за рамки развлекательного кино отчасти из-за непонимания сложившегося в мире киноязыка, отчасти из-за бессилия кинокритики в доступной и объективной форме интерпретировать произведения. К авторскому кинематографу сформировалось отношение как к чему-то субъективному и непознаваемому по своей природе.
38669. Расчет плиты междуэтажного перекрытия марки ПТМ 56.12.22-7.0S800. СТБ 1383-2003 696 KB
  Расчёт рабочей арматуры Расчётное сечениетавровое геометрические размеры которого показаны на рисунке 2.Расчёт рабочей арматуры плиты производится исходя из методики расчёта изгибаемых элементов по альтернативной модели в предположении прямоугольной эпюры распределения напряжений в сжатой зоне бетона.4 где d=hc=22040=180мм ds 20мм предполагаемый максимальный диаметр арматуры.7...
38670. Ресурсы основных видов охотничьих животных и их использование в Белохолуницком охотничье – промысловом участке Кировской области 420.5 KB
  Перечисленное стало основой к принятию ряда Законов РФ «Об охране окружающей среды; О животном мире; Об охоте…» и Кодексов (Водный; Лесной; и др.). В перечисленных документах определена и задействована роль охотничьего хозяйства и охотпользователей.
38671. Вивчення гідрогеологічних умов ділянки водозабору (св.55е) столової води та затвердження її експлуатаційних запасів у ДКЗ України в кількості 288 м3/добу 1.24 MB
  АБ акціонерного товариства закритого типу АТЗТ Новомосковський завод мінводи. Відповідно до вищевказаних документів розвідувальні роботи необхідно було виконати на ділянці водозабору свердловина №55е мінеральної столової води Новотроїцька який розташовано на території Новомосковського заводу мінводи у 2 км на захід від с.55е столової води та затвердження її експлуатаційних запасів у ДКЗ України в кількості 288 м3 добу.Солоний Лиман на відстані 55 км від Новомосковського заводу мінводи св.
38672. ПРАВОСЛАВНЫЕ ХРАМЫ СИМФЕРОПОЛЯ (КОНЕЦ XVIII – НАЧАЛО XXI ВЕКА) 330 KB
  Изучение вопросов религии, и её места в жизни общества представляет насущную задачу в наше время. Долгое время проблемы религии не рассматривались, так как шли вразрез с советской идеологией. Доступ к данным по возникновению и развитию православных храмов был ограничен, что обусловило отсутствие информации во многих исследованиях и учебных пособиях по истории
38673. Монтаж ленточных фундаментов и гидроизоляцию фундаментов одноэтажного здания с размерами в плане 61,8×30м 399 KB
  1 Технологическая карта разработана на монтаж ленточных фундаментов и гидроизоляцию фундаментов одноэтажного здания с размерами в плане 618×30м.2 В состав работ последовательно выполняемых при монтаже зданий входят: 1.4 Технологическая карта предусматривает выполнение работ с помощью крана КС0561. Контроль качества работ.