Главная страница

CASE-технологии. Case технологии


Скачать 1.41 Mb.
НазваниеCase технологии
Анкорcase
Дата08.03.2023
Размер1.41 Mb.
Формат файлаdocx
Имя файлаCASE-технологии.docx
ТипРеферат
#975172

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ

РОССИЙСКОЙ ФЕДЕРАЦИИ

РОСТОВСКИЙ ГОСУДАРСТВННЫЙ ЭКОНОМИЧЕСКИЙ УНИВЕРСИТЕТ

(РИНХ)

Филиал в г.Черкесске

СПО

Специальность «Информационные Системы и Программирование»

Дисциплина «Обеспечение качества функционирования КС»

Реферат на тему:

CASE - технологии

Выполнил студент

гр. ИСиП-321: Биджиев А.Б

Проверил: Кармова А.А

Черкесск 2023

CASE ­технологии

На протяжении всей истории программирования программные проекты все более и более усложнялись, объем работ стремительно увеличивался (особенно это проявилось в бизнес­приложениях), возникла потребность в таком универсальном средстве, которое могло бы помочь както структурировать, упорядочить и даже автоматизировать создание ПО.  Проблема была глубже ­ необходимо было как­то объединить заказчиков, разработчиков, программистов, пользователей ­ причем в условиях постоянно меняющейся ситуации. А для того, чтобы о чем­то договориться, нужен какой­то общий язык. Традиционные языки программирования в силу малой наглядности, избыточности и многословия для этой роли не подходили, и, в конце концов, стали предприниматься попытки создания четкого графического языка. Реализации графических языков и методологии их использования способствовали появлению программно­технологических средств специального класса — CASE­средств. Аббревиатура CASE расшифровывается как Computer­Aided Software Engineering, т.е. разработка ПО с помощью компьютера.  Изобразим ось времени, в качестве начальной точки возьмем 1965 год.  Именно тогда начался период раннего внедрения компьютеров в бизнесе.  В то время применялись в основном мэйнфреймы (mainframes) ­ большие ЭВМ коллективного пользования.



Ручная разработка обычно порождала следующие проблемы:

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

затяжной цикл и неудовлетворительные результаты тестирования. С другой стороны, разработчики ИС исторически всегда стояли последними в ряду тех, кто использовал компьютерные технологии для повышения качества, надёжности и производительности в своей собственной работе (феномен «сапожника без сапог»).

Кроме того, появлению CASE-технологии способствовали и такие факторы, как: − подготовка аналитиков и программистов, восприимчивых к концепциям модульного и структурного программирования;

широкое внедрение и постоянный рост производительности компьютеров, позволившие использовать эффективные графические средства и автоматизировать большинство этапов проектирования;

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



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

Однако, несмотря на все потенциальные возможности CASEсредств, существует множество примеров их неудачного внедрения, в результате которых CASE-средства становятся «полочным» ПО (shelfware). В связи с этим необходимо отметить следующее: − CASE-средства не обязательно дают немедленный эффект, он может быть получен только спустя какое-то время; − реальные затраты на внедрение CASE-средств обычно намного превышают затраты на их приобретение; − CASE-средства обеспечивают возможности для получения существенной выгоды только после успешного завершения процесса их внедрения. Ввиду разнообразной природы CASE-средств было бы ошибочно делать какие-либо безоговорочные утверждения относительно реального удовлетворения тех или иных ожиданий от их внедрения. Можно перечислить следующие факторы, усложняющие определение возможного эффекта от использования CASE-средств:

широкое разнообразие качества и возможностей CASEсредств;

относительно небольшое время использования CASE-средств в различных организациях и недостаток опыта их применения;

широкое разнообразие в практике внедрения различных организаций;

отсутствие детальных метрик и данных для уже выполненных и текущих проектов; − широкий диапазон предметных областей проектов;

различная степень интеграции CASE-средств в различных проектах.



Для успешного внедрения CASE-средств организация должна обладать следующими качествами: 176 − технология – понимание ограниченности существующих возможностей и способность принять новую технологию;

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

управление – чёткое руководство и организованность по отношению к наиболее важным этапам и процессам внедрения.

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



Список литературы:

  1. https://biblioclub.ru/index.php?page=book_view_red&book_id=233491

  2. https://biblioclub.ru/index.php?page=book_view_red&book_id=444641


написать администратору сайта