Автор статьи
Валерия
Эксперт по сдаче вступительных испытаний в ВУЗах
План:
- Общая характеристика Case-средств
- Репозиторий
- Этапы внедрения Case-технологий
- Характеристика Case-средств ведущих фирм.
Литература:
- Ларман Крэг Применение UML и шаблонов проектирования. М.2002.
- Одинцов И.О. Профессиональное программирование.
- Системный подход. — 2-е изд.. — СПб.: БХВ-Петербург, 2004. — 624 с.ISO 14102:1995.
- Оценка и выбор CASE- средств.ISO/IEC 14102:2008 Information technology — Guideline for the evaluation and selection of CASE tools
1. Общая характеристика Case-средств
В соответствии с международным стандартом ISO 14102 (Оценка и выбор CASE- средств), под Case — средством понимается программное средство, поддерживающее процессы жизненного цикла ПО, включая анализ требований к системе, проектирование прикладного ПО и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, управление конфигурацией ПО и управление проектом, а также другие процессы. Термин CASE можно определить по заглавным буквам английских слов Computer-Aided Software Engineering (Компьютерная помощь при конструировании ПО). Таким образом, Case средства представляют собой набор инструментов и методов программной инженерии для проектирования программного обеспечения, который помогает обеспечить высокое качество программ, отсутствие ошибок и простоту в обслуживании программных продуктов Case-средства охватывают обширную область многочисленных технологий проектирования экономических информационных систем: от простых средств анализа и документирования до полномосштабных средств автоматизации, покрывающих весь жизненный цикл программного обеспечения. Диапазон Case-средств достаточно широк. Простейшие системы для персональных компьютеров обладают весьма ограниченными возможностями. Дорогостоящие системы позволяют работать с неоднородными вычислительными платформами и операционными системами. Case-средствам присущи следующие основные особенности: Во-первых, наличие мощных графических средств для описания и документирования системы; Во-вторых, интеграция отдельных компонентов Case-средств, обеспечивающих управляемость процессом разработки программного обеспечения; В-третьих, использование специальным образом организованного хранилища проектных метаданных (репозитория). Интегрированное Case-средство содержит следующие компоненты: Во-первых, репозиторий, являющийся основой Case-средства; Во-вторых, графические средства анализа и проектирования, обеспечивающие создание и редактирование комплекса взаимосвязанных диаграмм; В-третьих, средства разработки приложений, включая языки 4GL (Fourth Generation Language) и генераторы кодов; В-четвертых, средства управления требованиями; В-пятых, средства управления конфигурацией программного обеспечения; В-шестых, средства документирования; В-седьмых, средства тестирования; В-восьмых, средства управления проектом; В-девятых, средства реверсного инженеринга программного обеспечения. Основным инструментом объектно-ориентированного подхода является язык UML (Unified Modeling Language, Универсальный язык моделирования), который предназначен для визуализации и документирования объектно-ориентированных систем с ориентацией их на разработку программного обеспечения.2. Репозиторий
Репозиторий является базой для стандартизации документации по проекту и контроля проектных спецификаций. Все отчеты строятся автоматически по содержимому репозитория. Репозиторий должен обеспечивать выполнение следующих функций: Во-первых, обеспечивать синхронизацию поступления информации от различных разработчиков при групповой обработке; Во-вторых, обеспечивать контроль метаданных на полноту и непротиворечивость. На основе репозитория реализуются важнейшие функции управления и контроля. В частности, посредством репозитория может осуществляться контроль безопасности, ограничения доступа, контроль версий, контроль изменений и т.д.. Содержимое репозитория включает не только информационные объекты различных типов, но также отношения между их компонентами и правила использования компонент. Информационные объекты могут быть представлены в виде описания данных, отчетов, определения экранов, диаграмм, тестов программных модулей и т.д.. Каждый информационный объект в репозитории описывается перечислением таких свойств, как: идентификатор, имена синонимы, тип, текстовое описание, компоненты, область значений.3. Этапы внедрения Case-технологий.
Процесс внедрения Case-средств, включает следующие этапы: Во-первых, определение потребности в Case-средствах; Во-вторых, оценка и выбор Case-средств; В-третьих, выполнение пилотного проекта; В-четвертых, практическое внедрение Case-средств. Целью первого этапа является достижение понимания потребностей в Case-средствах и технологии последующего процесса их внедрения. Первый этап должен привести к внедрению тех областей деятельности, в которых применение Case-средств может принести реальную пользу. Результатом этапа является документ, определяющий стратегию внедрения Case-средств. Целью процесса оценки является определение функциональности и качества Case-средств, для последующего выбора. Оценка выполняется в соответствии с конкретными критериями. Анализ результатов оценки позволяет рекомендовать приобретение выбранного Case-средства. Целью пилотного проекта является экспериментальная проверка правильности принятых решений и подготовка к внедрению. Результатом четвертого этапа является внедрение Case-средств в повседневную практику предприятия. В процессе выполнения четвертого этапа поддержка Case-средств включается в текущую поддержку программного обеспечения предприятия.4. Характеристика Case-средств ведущих фирм.
Можно выделить следующие разработки Case-средств ведущих фирм. Во-первых, AllFusion ERwin Data Modeler, которое ранее называлось ERwin. Данное Case-средство предназначено для проектирования и документирования баз данных. AllFusion ERwin Data Modeler (ERwin) позволяет создавать, документировать и сопровождать базы данных и хранилища данных. Используемые в данном Case-средстве модели данных помогают визуализировать структуру данных, обеспечивая эффективный процесс организации, управления и администрирования различных аспектов деятельности предприятия, связанные с базами данных. AllFusion ERwin Data Modeler (ERwin) предназначен для всех компаний, разрабатывающих и использующих базы данных. Данное Case-средство могут использовать администраторы баз данных, системные аналитики, проектировщиков баз данных, руководителей проектов. AllFusion ERwin Data Modeler позволяет управлять данными в процессе корпоративных изменений, а также в условиях стремительно изменяющихся технологий. Достоинством AllFusion ERwin Data Modeler (ERwin) явлеятся то, что данное средство позволяет наглядно отображать сложные структуры данных. Удобная в использовании графическая среда AllFusion ERwin Data Modeler упрощает разработку базы данных и автоматизирует множество трудоёмких задач, уменьшая сроки создания высококачественных и высокопроизводительных транзакционных баз данных и хранилищ данных. Данное решение улучшает коммуникацию организации, обеспечивая совместную работу администраторов и разработчиков баз данных. Предусмотрено многократное использование модели. AllFusion ERwin Data Modeler обеспечивает наглядное представление комплексных активов данных в удобном для понимания и обслуживания формате. Во-вторых, IBM WebSphere business modeler. WebSphere представляет собой семейство программных продуктов фирмы IBM. WebSphere относится к категории “middleware”, т.е. промежуточного программного обеспечения, которое позволяет приложениям электронного бизнеса (e-business) работать на разных платформах на основе Web‐технологий. В-третьих, Case-средство Oracle Designer фирмы «Oracle». Данное средство обеспечивает поддержку программного обеспечения для систем, использующих СУБД Oracle. Генерация приложений может выполняться также для C++ и Visual Basic. В-четвертых, Case-средство Silverrun американской фирмы Silverrun Technologies. При работе данного средства могут использоваться такие распространенные СУБД, как Oracle, Microsoft SQL и др.
или напишите нам прямо сейчас
⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
О сайте
Ссылка на первоисточник:
https://шцв.рф
Поделитесь в соцсетях: