Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задание на практику ПМ 03.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
39.15 Кб
Скачать

ФЕДЕРАЛЬНОЕ КАЗЕННОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ «КАЛАЧЕВСКИЙ ТЕХНИКУМ - ИНТЕРНАТ» МИНИСТЕРСТВА ТРУДА И СОЦИАЛЬНОЙ ЗАЩИТЫ РОССИЙСКОЙ ФЕДЕРАЦИИ

Практика по профессиональному модулю

«Участие в интеграции программных модулей»

Методические указания

г. Калач-на-Дону

2014 г.

Оглавление

Введение 3

Ход выполнения практической работы. 5

Отчет по практике. 9

Задание на практику. 10

Введение

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

Обеспечить поддержку наиболее трудоемких этапов разработки программного обеспечения – этапов анализа и проектирования – позволяет использование CASE-средств.

Термин CASE используется в настоящее время в весьма широком смысле.

Первоначальное значение термина CASE, ограниченное вопросами автоматизации разработки только лишь программного обеспечения (ПО), в настоящее время приобрело новый смысл, охватывающий процесс разработки сложных информационных систем (ИС) в целом.

CASE-технологии являются естественным продолжением эволюции всей отрасли разработки ПО. Появлению CASE-технологии и CASE-средств предшествовали исследования в области методологии программирования.

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

  • подготовка аналитиков и программистов, восприимчивых к концепциям модульного и структурного программирования;

  • широкое внедрение и постоянный рост производительности компьютеров, позволившие использовать эффективные графические средства и автоматизировать большинство этапов проектирования;

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

В настоящее время под термином CASE-средства (Computer-Aided Software/System Engineering) понимаются средства, реализующие технологию анализа, проектирования, разработки и сопровождения сложных систем программного обеспечения на основе взаимоувязанных программных продуктов; набор инструментов и методов для проектирования программного обеспечения, который помогает обеспечить высокое качество разрабатываемых программ, оптимизацию их структуры.

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

Использование CASE-технологий позволяет:

- улучшить качество создаваемого программного обеспечения за счет

средств автоматического контроля;

- ускорить процесс проектирования и разработки;

- обеспечить поддержку сопровождения разработки;

- обеспечить поддержку технологий повторного использования.

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

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

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

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