русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Автоматизация структурного анализа


Дата добавления: 2015-08-06; просмотров: 717; Нарушение авторских прав


Эффективность методов структурного анализа существенно повышается с использованием средств автоматизации, которые базируются на применении ЭВМ.

Современным и перспективным средством автоматизированного структурного анализа СУ является CASE-анализ структур управления, который основан на комплексе современных технологий исследования СУ, ориентированных на применение ЭВМ. CASE-технология (Computer-Aided Software/System Engineering) — это совокупность методологий анализа, проектирования, разработки и сопровождения сложных си­стем, поддержанная комплексом взаимосвязанных средств автоматизации. CASE применяется для создания моделей систем различного назначения, например, систем стратегического планирования коммерческих предприятий (бизнес-анализ), систем управления финансами, систем документооборота, компьютерных программных систем и др. Первоначально CASE-технологии разрабатывались как технологии разработки средств программного обеспечения (ПО) информационных систем (ИС), но затем, по мере развития методов и технических средств вычислительной техники, эти технологии были распространены и на другие области системного анализа, в том числе, структурного анализа СУД. Концепция CASE-методов основана на двух главных принципах: первый — инвариантности методов относительно прикладной задачи структурного анализа системы, второй — поддержки целостности проекта с помощью компьютерных средств. Первый принцип вытекает из самой сущности системного подхода и означает, что решение конкретной прикладной задачи структурного анализа системы не зависит (или слабо зависит) от применяемых в CASE-технологиях методов. В основе CASE-методологии лежит функционально-структурный подход, согласно которому функции и структура системы образуют единое целое, поэтому анализ структуры СУ возможен посредством анализа ее функций. В настоящее время существует множество вариантов CASE-методологий структурного моделирования СУ. Например, можно назвать методологию DFD (Гейна-Сарсона), методологию SADT (Дугласа Росса), ее модификацию IDEF0, CASE-методы Баркера, Чена, методологию IDEF1 (Т. Ремей) и ее модификацию IDEF1X. Второй принцип — поддержка целостности проекта, определяет практическую ценность всех CASE-технологий. Для представления моделей структур СУ в ЭВМ используются графические средства, позволяющие отображать и легко модифицировать на экране дисплея любые графические образы. Современные CASE-средства обладают возможностью разработки приложений с помощью средств объектно-ориентированного программирования, основанных на алгоритмических языках четвертого поколения (4GL), т.е. в процессе структурного анализа СУ можно одновременно совершенствовать и сам инструмент анализа. CASE-средства представляют собой пакеты программ, среди которых наиболее известны: отечественный пакет CASE.Аналитик, в основе которого лежит методология структурного системного анализа Гейна-Сарсона, применимая к широкому классу систем обработки информации, пакеты Designer/2000, Silverrun и др..






<== предыдущая лекция | следующая лекция ==>
Методы анализа СУ | Моделирование потоков данных (процессов)


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.114 сек.