Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Информационные системы и технологии на предприятиях

-средства

CASE-средства используют для создания и эксплуатации систем ПО. Это программное обеспечение, поддерживающее процессы жизненного цикла ПО, в том числе анализ требований к системе, проектирование прикладного ПО и БД, генерацию кода, тестирование, документирование, обеспечение качества, управление конфигурацией ПО и проектом, а также другие процессы (согласно международного стандарта ISO/IEC 14102:1995(Е)). CASE-средства вместе с системным ПО и техническими средствами образуют среду разработки ПО.

Наиболее трудоемкими стадиями разработки ПО является стадии формирования требований и проектирования, в процессе которых CASE-средства обеспечивают качество принимаемых технических решений и подготовку проектной документации. При этом большую роль играют методы визуального представления информации. Это предполагает построение различных графических моделей, сквозную проверку синтаксических правил и т.д. Графические средства моделирования О дают возможность разработчикам наглядно изучать функционирующую ИС, перестраивать ее в соответствии с поставленными целями и ограничений.

Современный рынок программных средств насчитывает около 300 САSЕ-средств. САSЕ-средствам присущи следующие основные особенности:

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

o интеграция отдельных компонентов САSЕ-средств для обеспечения управления процессом разработки ПО;

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

Интегрированные САSЕ-средств, поддерживающих полный ЖЦ ПО, содержат такие компоненты:

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

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

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

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

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

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

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

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

o средства реверсного инжиниринга ПО и БД.

Основные функции средств организации и поддержки репози-тория - сохранение, доступ, обновление, анализ и візуаліза-ция всей информации по проекту ПО. Репозиторий содержит не только информационные объекты различных типов, но и связь между их компонентами, а также правила использования и обработки этих компонентов. Репозиторий может хранить свыше 100 типов объектов, примерами которых являются диаграммы, определения экранов и меню, проекты отчетов, описания данных, исходные коды и т.д.

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

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

Важные функции управления и контроля проекта также реализуются на основе репозитория. В частности, с помощью репозитория может осуществляться контроль безопасности (ограничения доступа, привилегии доступа), контроль версий, контроль изменений.

Графические средства обеспечивают:

o создание иерархически связанных диаграмм, в которых совмещены графические и текстовые объекты;

o создание и редактирование объектов в любом месте диаграммы;

o создание, перемещение и выравнивание групп объектов, изменение их размеров, масштабирование;

o сохранение связей между объектами при их перемещении и изменении размеров;

o автоматический контроль ошибок.

Важность контроля ошибок на стадиях формирования требований и проектирования обусловлена тем, что на более поздних стадиях их обнаружения и устранения обходятся значительно дороже. В САSЕ-средствах обычно реализуются следующие виды контроля:

o контроль синтаксиса диаграмм и типов их элементов;

o контроль полноты диаграмм: все элементы диаграммы должны быть идентифицированы и отражены в репозитории;

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

 
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 

Предметы
Агропромышленность
Банковское дело
БЖД
Бухучет и аудит
География
Документоведение
Естествознание
Журналистика
Инвестирование
Информатика
История
Культурология
Литература
Логика
Логистика
Маркетинг
Математика, химия, физика
Медицина
Менеджмент
Недвижимость
Педагогика
Политология
Политэкономия
Право
Психология
Региональная экономика
Религиоведение
Риторика
Социология
Статистика
Страховое дело
Техника
Товароведение
Туризм
Философия
Финансы
Экология
Экономика
Этика и эстетика
Прочее