Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

'Документ'
Район занимает территории Львовской, Ивано-Франковской, Черновиц­кой и Закарпатской областей, расположенных на западе Украины; граничит с Северо-Запад...полностью>>
'Урок'
И Ветер… И берёзка и осинка И много- много всего интересного можно узнать из книг. Но чтобы книги раскрыли нам свои тайны, надо к ним подобрать ключи...полностью>>
'Документ'
Вы получили какое - то сообщение, например, прочитали статью в любимом журнале. В этом сообщении содержится какое-то количество информации. Как оценит...полностью>>
'Документ'
Вход в корпус расположен на углу пересечения ул. Д. Ульянова и Ленинского проспекта (со стороны проспекта). Ориентир – синяя вывеска банка «Образовани...полностью>>

Главная > Документ

Сохрани ссылку в одной из сетей:
Информация о документе
Дата добавления:
Размер:
Доступные форматы для скачивания:

ЛЕКЦИЯ 25

Тема 3.3 Инструментальные средства разработки программ

  1. Инструментальные среды программирования. Средства автоматизации разработки программм (CASE-средства). Интегрированные среды

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

Международный стандарт [ISO/IEC 14102:1995] определяет CASE-средства – как программное средство, поддерживающее процессы жизненного цикла программного обеспечения, включаяанализ требований к системе, проектирование прикладного ПО и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, управление конфигурацией ПО и управление проектом, а также другие процессы. CASE-средства вместе с системным ПО и техническими средствами образуют среду разработки ПО. CASE-средства характеризуются наличием мощных средств визуального моделирования. Современный рынок программных средств насчитывает около 300 различных CASE-средств.

Особенности средств автоматизации разработки программ:

  • поддерживают единственную методологию;

  • ориентируются на определенную технологию;

  • предназначаются для команд, работающих над единственным проектом;

  • используются для разработки информационных систем;

  • разрабатываются одной компанией. Возможность интеграции инструментов других компаний отсутствует.

Примеры CASE-средств:

  • Oracle Designer (компании ORACLE);

  • Erwin (компании Computer Associates International);

  • Rational Rose (компании Rational Software Corporation).

CASE-средствам присущи основные особенности:

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

  • интеграция отдельных компонентов CASE-средств, обеспечивающая управляемость процессом разработки ПО;

  • использование специальным образом организованного хранилища проектных метаданных (репозитория).

Интегрированное CASE-средство (комплекс средств, поддерживающих полный ЖЦ ПО) содержит следующие компоненты:

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

  • графические средства анализа и проектирования, обеспечивающие создание и редактирование комплекса взаимосвязанных диаграмм, образующих модели деятельности организации и системы ПО;

  • средства разработки приложений, включая языки 4GL (язык 4 поколения) и генераторы кодов;

  • средства управления требованиями;

  • средства управления конфигурацией ПО;

  • средства документирования;

  • средства тестирования;

  • средства управления проектом;

  • средства реверсного инжиниринга ПО и баз данных.

Классификация CASE-средств по типам (отражает функциональную ориентацию на процессы ЖЦ):

  • средства анализа и проектирования;

  • средства проектирования баз данных;

  • средства управления требованиями;

  • средства управления конфигурацией;

  • средства документирования;

  • средства тестирования;

  • средства управления проектом;

  • средства реверсного инжиниринга, предназначенные для переноса существующей системы ПО в новую среду.

Классификация по категориям определяет степень интегрированности по выполняемым функциям и включает отдельные локальные средства, решающие небольшие автономные задачи, набор частично интегрированных средств, охватывающих большинство процессов ЖЦ ПО, и полностью интегрированные средства, поддерживающие весь ЖЦ ПО и связанные общим репозиторием.



Похожие документы:

  1. Тема Построение модели средствами uml и ее реализация в case-инструментах

    Документ
    ... банкоматом 3. Инструментальные средства реализации модели ... средства просмотра проекта (browser); средства контроля проекта; средства автоматической генерации кодов программ; средства ... диаграмме  Разработка диаграммы классов ... см. тему 5 1 Пакеты в теме не ...
  2. Программа Междисциплинарного курса 01. 02 «Информационные технологии. Компьютеризация делопроизводства»

    Программа
    ... Решение ситуационных задач профессионального характера 6 Тема № 2.3. Программа Microsoft Power Point 2003/2007 ... Операционная система Windows XP, приложения Инструментальные средства разработки программных средств учебного назначения, в том числе ...
  3. Тема Информационные процессы в экономике и объективная необходимость их автоматизации

    Документ
    ... коммерческого продукта. Тема 5. Инструментальные средства компьютерных технологий управленческой ... средств разработки на языках четвертого поколения, включая и средства автоматизации программирования, обеспечивает разработку прикладных программ ...
  4. Программа дисциплины «Компьютерное имитационное моделирование для решения задач логистики и управления цепями поставок» для направления 080200. 68 «Менеджмент» подготовки магистра, магистерская программа «Стратегическое управление логистикой»

    Программа дисциплины
    ... имитационного моделирования Тема 7. Инструментальные средства автоматизации моделирования ... стратегического менеджмента. Разработка методик управленческого консалтинга ... программные продукты. Авторы программы: _____________________________/ Лычкина ...
  5. Программа дисциплины «Современные технологии баз данных»

    Программа дисциплины
    ... навыков работы с соответствующими инструментальными средствами и программами для конечного пользователя, ... . ИК-9 Имеет навыки разработки моделей и проведения имитационного моделирования ... по разделам и темам. Содержание темы может распределяться по ...

Другие похожие документы..