Автор работы: Пользователь скрыл имя, 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
СОДЕРЖАНИЕ
Введение______________________
1.1Общая характеристика и классификация __________________________4
1.2Технология внедрения CASE-средств _____________________________7
1.3Определение потребностей CASE-средств _________________________8
Оценка и выбор CASE-средств
2.1.Общие сведения______________________
2.2. Процесс оценки________________________
2.3.Процесс выбора
______________________________
Заключение____________________
ВВЕДЕНИЕ
Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования информационных систем — от простых средств анализа и документирования до полномасштабных средств автоматизации, покрывающих весь жизненный цикл ПО. Обычно к CASE-средствам относят любое программное средство, автоматизирующее ту или иную совокупность процессов жизненного цикла ПО и обладающее следующими особенностями:
Интегрированное CASE-средство (или комплекс средств, поддерживающих полный жизненный цикл ПО) содержит следующие компоненты:
Таким образом,
CASE-технология представляет собой методологию
проектирования ИС, а также набор инструментальных
средств, позволяющих в наглядной форме
моделировать предметную область, анализировать
эту модель на всех этапах разработки
и сопровождения ИС и разрабатывать приложения
в соответствии с потребностями пользователей.
Большая часть CASE-средств использует методологию
структурного (в основном) или ориентированного
анализа и проектирования, использующих
спецификации в виде диаграмм или текстов
для описания внешних требований, связей
между моделями системы, динамики поведения
системы и архитектуры программных средств.
CASE-средства
1.1 Общая характеристика и классификация
Все современные CASE-средства могут быть классифицированы в основном по типам и категориям. Классификация по типам отражает функциональную ориентацию CASE-средств на те или иные процессы ЖЦ. Классификация по категориям определяет степень интегрированности по выполняемым функциям и включает отдельные локальные средства, решающие небольшие автономные задачи (tools), набор частично интегрированных средств, охватывающих большинство этапов жизненного цикла ИС (toolkit) и полностью интегрированные средства, поддерживающие весь ЖЦ ИС и связанные общим репозиторием. Помимо этого, CASE-средства можно классифицировать по следующим признакам:
Классификация по типам в основном совпадает с компонентным составом CASE-средств и включает следующие основные типы:
Вспомогательные типы включают:
На сегодняшний
день Российский рынок программного
обеспечения располагает
Кроме
того, на рынке постоянно появляются
как новые для отечественных
пользователей системы (например, CASE
/4/0, PRO-IV, System Architect, Visible Analyst Workbench, EasyCASE),
так и новые версии и модификации
перечисленных систем.
1.2. Технология внедрения CASE-средств
Приведенная в данном разделе технология базируется в основном на стандартах IEEE [16,17] (IEEE - Institute of Electrical and Electronics Engineers - Институт инженеров по электротехнике и электронике). Термин "внедрение" используется в широком смысле и включает все действия от оценки первоначальных потребностей до полномасштабного использования CASE-средств в различных подразделениях организации-пользователя. Процесс внедрения CASE-средств состоит из следующих этапов [16]:
Процесс успешного внедрения CASE-средств не ограничивается только их использованием. На самом деле он охватывает планирование и реализацию множества технических, организационных, структурных процессов, изменений в общей культуре организации, и основан на четком понимании возможностей CASE-средств.
На способ
внедрения CASE-средств может повлиять
специфика конкретной ситуации. Например,
если заказчик предпочитает конкретное
средство, или оно оговаривается
требованиями контракта, этапы внедрения
должны соответствовать такому предопределенному
выбору. В иных ситуациях относительная
простота или сложность средства,
степень согласованности или
конфликтности с существующими
в организации процессами, требуемая
степень интеграции с другими
средствами, опыт и квалификация пользователей
могут привести к внесению соответствующих
корректив в процесс внедрения.
1.3.Определение потребностей в CASE-средствах
Данный этап (таб. 1) включает достижение понимания потребностей организации и технологии последующего процесса внедрения CASE-средств. Он должен привести к выделению тех областей деятельности организации, в которых применение CASE-средств может принести реальную пользу. Результатом данного этапа является документ, определяющий стратегию внедрения CASE-средств.
Таблица 1
Оценка и выбор CASE-средств.
2.1 Общие сведения
Модель процесса оценки и выбора, рассматриваемая ниже (таб. 2), описывает наиболее общую ситуацию оценки и выбора, а также показывает зависимость между ними. Как можно видеть, оценка и выбор могут выполняться независимо друг от друга или вместе, каждый из этих процессов требует применения определенных критериев.
Процесс оценки и выбора может преследовать несколько целей, включая одну или более из следующих:
Таблица 2.
Как видно из рисунка, входной информацией для процесса оценки является:
Результаты оценки могут включать результаты предыдущих оценок. При этом не следует забывать, что набор критериев, использовавшихся при предыдущей оценке, должен быть совместимым с текущим набором. Конкретный вариант реализации процесса (оценка и выбор, оценка для будущего выбора или выбор, основанный на предыдущих оценках) определяется перечисленными выше целями.
Элементы процесса включают:
Процесс
оценки и/или выбора может быть начат
только тогда, когда лицо, группа или
организация полностью
Пользователь должен определить конкретный порядок действий и принятия решений с любыми необходимыми итерациями. Например, процесс может быть представлен в виде дерева решений с его последовательным обходом и выбором подмножеств кандидатов для более детальной оценки. Описание последовательности действий должно определять поток данных между ними.
Определение списка критериев основано на пользовательских требованиях и включает:
2.2.Процесс оценки CASE- средства
Целью процесса оценки является определение функциональности и качества CASE-средств для последующего выбора. Оценка выполняется в соответствии с конкретными критериями, ее результаты включают как объективные, так и субъективные данные по каждому средству.
Процесс оценки включает следующие действия:
Одним из важнейших критериев в процессе оценки может быть потенциальная возможность интеграции каждого из средств-кандидатов с другими средствами, уже находящимися в эксплуатации или планируемыми к использованию в данной организации.