- Главная
- Информатика
- Case-технологии структурного анализа и проектирования программных средств

Содержание
- 2. Общие сведения о CASE-технологиях
- 3. В соответствии с положениями стандарта СТБ ИСО/МЭК 12207–2003 [9] процесс разработки сложных систем и ПС состоит
- 4. С учетом этого с 70-х гг. ХХ в. ведется разработка методов структурного анализа и проектирования, специально
- 5. Появление новых методов анализа и проектирования вызвало необходимость создания ПО, позволяющего автоматизировать их использование при разработке
- 7. Скачать презентацию
Слайд 3В соответствии с положениями стандарта СТБ ИСО/МЭК 12207–2003 [9]
процесс разработки сложных систем
В соответствии с положениями стандарта СТБ ИСО/МЭК 12207–2003 [9] процесс разработки сложных систем
![В соответствии с положениями стандарта СТБ ИСО/МЭК 12207–2003 [9] процесс разработки сложных](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/867276/slide-2.jpg)
и ПС состоит из тринадцати работ .Как показывают исследования, большинство ошибок вносится в системы и ПС при выполнении ранних работ процесса разработки (работы 2 –6, связанные с анализом и проектированием). Существенно меньше ошибок возникает при осуществлении программирования, тестирования и последую-
щих работ, причем устранять такие ошибки гораздо проще по сравнению с ошибками ранних работ.
Как правило, ошибки, возникающие при выполнении ранних работ процесса разработки системы или программного средства, являются следствием неполноты или некорректности функциональной спецификации или несогласованности между спецификацией и результатами проектирования. Очевидно, что основная причина этого кроется в несоответствии методов, используемых при
осуществлении ранних работ процесса разработки, целям данных работ.
Слайд 4С учетом этого с 70-х гг. ХХ в. ведется разработка методов структурного
анализа
С учетом этого с 70-х гг. ХХ в. ведется разработка методов структурного анализа

и проектирования, специально предназначенных для использования
при выполнении ранних работ процесса разработки сложных систем широкого
профиля и позволяющих существенно сократить возможности внесения оши-
бок в разрабатываемую систему.
Основной целью методов структурного анализа и проектирования является разделение сложных систем на части с последующей иерархической организацией этих частей. Наиболее известными и используемыми из данных методов являются: - метод структурного анализа и проектирования SADT Росса, в дальней- шем явившийся основой методологии функционального моделирования IDEF0; - методы, ориентированные на потоки данных (методы Йодана, ДеМарко, Гейна, Сарсона), в дальнейшем явившиеся основой методологии структурного анализа потоков данных DFD; один из таких методов – анализ сообщений – рассмотрен в п. 4.3.4; - методы структурирования данных (методы JSP Джексона, Орра, Чена), в дальнейшем явившиеся основой методологий JSD Джексона, информацион-ного моделирования IDEF1 и IDEF1X и др.; метод JSP Джексона подробно рас- смотрен в подразд. 4.6.
Основной целью методов структурного анализа и проектирования является разделение сложных систем на части с последующей иерархической организацией этих частей. Наиболее известными и используемыми из данных методов являются: - метод структурного анализа и проектирования SADT Росса, в дальней- шем явившийся основой методологии функционального моделирования IDEF0; - методы, ориентированные на потоки данных (методы Йодана, ДеМарко, Гейна, Сарсона), в дальнейшем явившиеся основой методологии структурного анализа потоков данных DFD; один из таких методов – анализ сообщений – рассмотрен в п. 4.3.4; - методы структурирования данных (методы JSP Джексона, Орра, Чена), в дальнейшем явившиеся основой методологий JSD Джексона, информацион-ного моделирования IDEF1 и IDEF1X и др.; метод JSP Джексона подробно рас- смотрен в подразд. 4.6.
Слайд 5Появление новых методов анализа и проектирования вызвало необходимость создания ПО, позволяющего автоматизировать
Появление новых методов анализа и проектирования вызвало необходимость создания ПО, позволяющего автоматизировать

их использование при разработке больших систем. С середины 80-х гг. ХХ в. начал формироваться
рынок ПС, названных CASE-средствами.
Первоначально термин CASE трактовался как Computer Aided Software
Engineering (компьютерная поддержка проектирования ПО). В настоящее время данному термину придается более широкий смысл, и он расшифровывается как Computer Aided System Engineering (компьютерная поддержка проектирования
систем). Современные CASE-средства ориентируются на моделирование пред
метной области, разработку спецификаций, проектирование сложных систем широкого назначения. При этом учитывается, что программное средство – это частный случай системы вообще. Считается, что разработка ПС включает в себя практически те же этапы, что и разработка систем общего назначения.
С учетом вышеизложенного введено понятие CASE-технологии.
- Предыдущая
Солнечный котелСледующая -
Космонавты России
Small Cells integration Интерфейсы
Отдел комплектования и обработки литературы. Отчет
Графическая информация
Общие сведения о языке программирования паскаль. Начала программирования
Обзор систем электронный офис
Представление информации в ЭВМ
Организация работы локальной сети. Стек протоколов TCP/IP
Интегрированный урок физики и информатики в 9 классе
Язык разметки гипертекста HTML
Использование цифрового образовательного портала 5 , для реализации парциальной программы Предшкола нового поколения
Файлы и папки - способ хранения информации в компьютере
Разработка и проектное обоснование автоматизированной информационной системы для МДК Обработка отраслевой информации ГБПОУ БППК
Технология XPath, XQuery
Операционная система реального времени QNX. Семейство операционных систем MAC OS. Лекция 13
Влияние СМИ на общество. 9 класс
Data Types
Цифровая среда современных детей
Foto. Тест новой технологии Sony
Устройство компьютера
Модель и моделирование. 9 класс
Запросы модификации данных
Интерфейс I2C и датчики на нем
Регистрация в личном кабинете Госуслуг на экзамен в ГИБДД
Алгоритм работы автозаказа
Служба DHCP
Запись алгоритмов в Pascal
HTML - Язык разметки гипертекста
Urban Life — Социальный проект