Саsе - технологии

Автор: Тучкова А.С., Карташва А.В.

Журнал: Мировая наука @science-j

Рубрика: Основной раздел

Статья в выпуске: 2 (23), 2019 года.

Бесплатный доступ

В данной статье рассмотрим, что такое САSЕ технологии.

Информационные технологии, саsе технологии, разработка графических моделей системы, автоматизированные средства разработки

Короткий адрес: https://sciup.org/140264241

IDR: 140264241

Текст научной статьи Саsе - технологии

Аббревиатура САSЕ (Соmputеr-аidеd Software Епgineering— автоматизированная разработка программного обеспечения ) означает специальный тип программного обеспечения,который предназначен для поддержки таких процессов создания программного обеспечения, как проектирование, разработка требований, тестирование и кодирование программ. Поэтому к САSЕ-средствам относятся словари данных,редакторы проектов, отладчики, компиляторы,средства построения систем и т.д.

САSЕ-технологии совокупность инструментальных средств анализа и методологий, проектирования, разработки и сопровождения ПО.

Классификация САSЕ-средств:

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

  • •     ориентированные на локальную вычислительную сеть

  • •     ориентированные на ПЭВМ

Классификация по поддерживаемым методологиям проектирования:

  • •     Объектно – ориентированные

  • •     Структурно (функционально)– ориентированные

  • •     Смешанного типа

Классификация по категориям, где САSЕ-средства классифицируются по степени интеграции программных модулей, поддерживающих различные процессы разработки:

Различают 3 категории:

  • •     Workbench – полностью интегрированные средства,

связанные общей базой проектных данных – репозиторием.

  • •     Toolkit – набор интегрированных средств, охватывающих

большинство этапов разработки ИС.

  • •     Tools - отдельные локальные средства.

По поддерживаемым графическим нотациям построения диаграмм:

  • •     наиболее распространёнными нотациями

  • •     с отдельными нотациями

  • •     с фиксированной нотацией

Нотация - система правил для описания чего-либо и совокупность условных знаков , например, требования к программному обеспечению.

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

Визуальное моделирование- процесс графического представления модели. Нотация определяет стандартный набор графических элементов с помощью которого и происходит это графическое представление. Основной целью визуального моделирования является общение между разработчиками, пользователями, аналитиками, тестировщиками, менеджерами и всеми остальными участниками проекта. Общение можно обеспечить и с помощью текстовой информации, но люди — зрительно-ориентированные существа. Мы легче понимаем сложную информацию, если она представлена нам визуально, нежели описана в тексте. Создавая визуальную модель системы, можем показать ее работу на различных уровнях — можем моделировать взаимодействие между пользователями и системой, взаимодействие объектов внутри системы и даже взаимодействие между различными системами, если хотим этого.

В качестве средств структурного анализа и проектирования, наиболее распространены следующие нотации :

  • •     SADT (Structured Analysis and Design Technique) . или IDEF0.

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

  • •      DFD (Data Flow Diagrams) диаграммы потоков данных.

Диаграммы DFD обычно строятся для наглядного изображения текущей работы системы документооборота организации. Как правило, диаграммы DFD используют в качестве дополнения модели бизнес-процессов, выполненной в IDEF0.

  • •     IDEF3 . Методология моделирования IDEF3 позволяет описать

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

  •    ER (Entity-Relationship Diagrams) диаграммы "сущность-связь". Методология описания данных (IDEF1X).

В качестве средств объектно -ориентированного проектирования , принят в качестве стандарта язык UML.

Классификация по режиму коллективной разработки проекта:

  • •     Ориентированные на режим объединения подпроектов

  • •     Не поддерживающие коллективную разработку

  • •     Ориентированные на режим реального времени разработки

проекта

Список литературы Саsе - технологии

  • Шумский, А.А. Системный анализ в защите информации / А.А. Шумский. - Москва, 2005.
  • Калянов Г.Н. CASE-технологии. Консалтинг в автоматизации бизнес-процессов.-Электронное издание.-2002
  • Дик В.В., Шайтура С.В. Жизненный цикл информационных систем // Вестник МГТУ МИРЭА. - 2014. - № 3 (4). - с. 116-129
  • Доминик Microsoft ASP.NET. Обеспечение безопасности / Доминик Байер. - М.: Питер, Русская Редакция, 2008.
Статья научная