![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Классификация CASE-средств
Все современные CASE-средства можно классифицировать по типам и категориям. Классификация по типам отражает функциональную ориентацию CASE-средств на те или иные процессы жизненного цикла. Классификация по категориям определяет степень интегрированности по выполняемым функциям и включает отдельные локальные средства, решающие небольшие автономные задачи (tools), набор частично интегрированных средств, охватывающих большинство этапов жизненного цикла информационных систем (toolkit) и полностью интегрированные средства, поддерживающие весь жизненный цикл информационных систем и связанные общим репозиторием. Помимо этого CASE-средства можно классифицировать по применяемым методологиям и моделям систем и БД; степени интегрированности с СУБД; доступным платформам. Классификация по типам в основном совпадает с компонентным составом CASE-средств и включает: • средства анализа (Upper CASE), предназначенные для построения и анализа моделей предметной области (Design/IDEF (Meta Software), BPwin (Logic Works)); • средства анализа и проектирования (Middle CASE), поддерживающие наиболее распространенные методологии проектирования и использующиеся для создания проектных спецификаций; • средства проектирования баз данных, обеспечивающие моделирование данных и генерацию схем баз данных (как правило, на языке SQL) для наиболее распространенных СУБД; • средства разработки приложений.; • средства реинжиниринга, обеспечивающие анализ программных кодов и схем баз данных и формирование на их основе различных моделей и проектных спецификаций.. Можно перечислить следующие факторы, усложняющие определение возможного эффекта от использования CASE-средств: • широкое разнообразие качества и возможностей CASE-средств; • относительно небольшое время использования CASE-средств в различных организациях и недостаток опыта их применения; • широкое разнообразие в практике внедрения различных организаций; • отсутствие детальных метрик и данных для уже выполненных и текущих проектов; • различная степень интеграции CASE-средств в различных проектах. Для успешного внедрения CASE-средств организация должна обладать следующими качествами: • Технология. Понимание ограниченности существующих возможностей и способность принять новую технологию; • Культура. Готовность к внедрению новых процессов и взаимоотношений между разработчиками и пользователями; • Управление. Четкое руководство и организованность по отношению к наиболее важным этапам и процессам внедрения. Если организация не обладает хотя бы одним из перечисленных качеств, то внедрение CASE-средств может закончиться неудачей, независимо от степени тщательности следования различным рекомендациям по внедрению.
5.Этапы процесса внедрения CASE-средств: • определение потребностей в CASE-средствах; • оценка и выбор CASE-средств; • выполнение пилотного проекта; • практическое внедрение CASE-средств.
В конечном счете, опыт, полученный при внедрении CASE-средств, может отчасти изменить цели организации и ожидания, возлагаемые на CASE-средства.
Литература: 1. Калянов Г.Н. CASE-структурный системный анализ: (Автоматизация и применение) / Калянов Г.Н.. - Москва: ЛОРИ, 1996. - 242 с.. 2. Федотова Д.Э. CASE-технологии: [Практикум для вузов] / Федотова Д.Э., Семенов Ю.Д., Чижик К.Н.. - Москва: Горячая линия - Телеком, 2003. - 157 с.
|