Автор работы: Пользователь скрыл имя, 20 Января 2012 в 22:33, курсовая работа
Все современные CASE-средства могут быть классифицированы в основном по типам и категориям. Анализ возможностей организации и ее готовности к внедрению CASE-средств. Обзор рынка CASE-средств. Определение критериев успешного внедрения. Разработка стратегии внедрения CASE-средств.
Введение_________________________________________________________2
CASE-средства.
1.1Общая характеристика и классификация __________________________4
1.2Технология внедрения CASE-средств _____________________________7
1.3Определение потребностей CASE-средств _________________________8
Оценка и выбор CASE-средств
2.1.Общие сведения_______________________________________________9
2.2. Процесс оценки_______________________________________________12
2.3.Процесс выбора _______________________________________________16
Заключение______________________________________________________18
Список использованной литературы _________________________________20
Масштаб оценки должен устанавливать требуемый уровень детализации, необходимые ресурсы и степень применимости ее результатов. Например, оценка должна выполняться для набора из одного или более конкретных CASE-средств; CASE-средств, поддерживающих один или более конкретных процессов создания и сопровождения ПО или CASE-средств, поддерживающих один или более проектов или типов проектов.
Список CASE-средств - возможных кандидатов формируется из различных источников: обзоров рынка ПО, информации поставщиков, обзоров CASE-средств и других подобных публикаций.
Следующим шагом
является получение информации о CASE-средствах
или получение их самих или
и то, и другое. Эта информация
может состоять из оценок независимых
экспертов, сообщений и отчетов
поставщиков CASE-средств, результатов
демонстрации возможностей CASE-средств
со стороны поставщиков и
Оценка и накопление соответствующих данных может выполняться следующими способами:
Существуют как объективные, так и субъективные критерии. Результаты оценки в соответствии с конкретным критерием могут быть двоичными, находиться в некотором числовом диапазоне, представлять собой просто числовое значение или иметь какую-либо другую форму.
Для объективных
критериев оценка должна выполняться
путем воспроизводимой
По субъективным критериям CASE-средство должно оцениваться группой специалистов, использующих одни и те же критерии. Необходимый уровень опыта специалистов или групп должен быть заранее определен.
Результаты оценки должны быть стандартным образом документированы (для облегчения последующего использования) и, при необходимости, утверждены.
Отчет по результатам оценки должен содержать следующую информацию:
2.3.Процесс выбора CASE- средства
Процессы
оценки и выбора тесно взаимосвязаны
друг с другом. По результатам оценки
цели выбора и/или критерии выбора и
их веса могут потребовать модификации.
В таких случаях может
Процесс выбора тесно взаимосвязан с процессом оценки и включает следующие действия:
В процессе выбора возможно получение двух результатов:
Масштаб выбора должен устанавливать требуемый уровень детализации, необходимые ресурсы, график и ожидаемые результаты. Существует ряд параметров, которые могут быть использованы для определения масштаба, включая:
В том
случае, если предыдущие оценки выполнялись
с использованием различных наборов
критериев или выполнялись с
использованием конкретных критериев,
но различными способами, результаты оценок
должны быть представлены в согласованной
форме. После завершения данного
шага оценка каждого CASE-средства должна
быть представлена в рамках единого
набора критериев и должна быть непосредственно
сопоставима с другими
Алгоритмы,
обычно используемые для выбора, могут
быть основаны на масштабе или ранге.
Алгоритмы, основанные на масштабе, вычисляют
единственное значение для каждого
CASE-средства путем умножения веса
каждого критерия на его значение
(с учетом масштаба) и сложения всех
произведений. CASE-средство с наивысшим
результатом получает первый ранг.
Алгоритмы, основанные на ранге, используют
ранжирование CASE-средств - кандидатов
по отдельным критериям или
При анализе результатов выбора предполагается, что процесс выбора завершен, CASE-средство выбрано и рекомендовано к использованию. Тем не менее, может потребоваться более точный анализ для определения степени зависимости значений ключевых критериев от различий в значениях характеристик CASE-средств - кандидатов. Такой анализ позволит определить, насколько результат ранжирования CASE-средств зависит от оптимальности выбора весовых коэффициентов критериев. Он также может использоваться для определения существенных различий между CASE-средствами с очень близкими значениями критериев или рангами.
Если ни одно из CASE-средств не удовлетворяет минимальным критериям, выбор (возможно, вместе с оценкой) может быть повторен для других CASE-средств - кандидатов.
Если различия между самыми предпочтительными кандидатами несущественны, дополнительная информация может быть получена путем повторного выбора (возможно, вместе с оценкой) с использованием дополнительных или других критериев.
Рекомендации
по выбору должны быть строго обоснованы.
В случае отсутствия адекватных CASE-средств,
как было отмечено выше, рекомендуется
разработать новое CASE-средство, модифицировать
существующее или отказаться от внедрения.
ЗАКЛЮЧЕНИЕ
В настоящее
время CASE-системы прочно вошли в
практику программной индустрии. При
этом они используются не только (и
не столько) как комплексные
Одно только
перечисление факторов, влияющих на выбор
CASE-пакетов для выполнения проектных
работ, составило бы не менее 2-3 страниц
текста. В данном разделе приводится
ряд рекомендаций, помогающих обойти
лишь некоторые из подводных камней,
неизбежно возникающих при
1) Поддержка
методологий структурного (а не
объектно-ориентированного) анализа
и проектирования на начальных
этапах проекта. Если вы при
общении с руководством или
экспертом предметной области
(например, с бухгалтером) будете
употреблять слова "
2) Поддержка
классических методов
3) Выбор в
качестве первого опыта
4) Наличие средств
экспорта/импорта фрагментов
5) Обязательная
поддержка автоматической
6) Автоматическая
генерация проектной
7) Для функционального
моделирования - наличие мини-спецификаций
процессов нижнего уровня (задаваемых
общепринятыми методами), а не
возможности задавать
8) Для информационного
моделирования - наличие средств
генерации схем БД для
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
1.Вендров А.М. Один из подходов к выбору средств проектирования баз данных и приложений. "СУБД", 2008, №3.
2. Зиндер Е.З. Бизнес-реинжиниринг и технологии системного проектирования. Учебное пособие. М., Центр Информационных Технологий, 2008
3. Калянов Г.Н. CASE. Структурный системный анализ (автоматизация и применение). М., "Лори", 2010