САSЕ-ТЕХНОЛОГИИ И СТРАТЕГИЯ САLS В РАЗРАБОТКЕ ИНФОРМАЦИОННЫХ СИСТЕМ.

Презентация:



Advertisements
Похожие презентации
Лекция 1 Учебные вопросы : Вопрос 1. История возникновения и понятие CASE- технологии. Вопрос 2. Особенности внедрения CASE- технологии. Вопрос 3. Основные.
Advertisements

ЛЕКЦИЯ 1 Автоматизированное проектирование информационных систем с использованием CASE-технологии Учебные вопросы: Вопрос 1. История возникновения и понятие.
Понятие и цели применения CALS- технологий. Понятие CALS-технологии CALS-технология (Continuons Acquisition and Life – cycle Support – непрерывная информационная.
Computer-Aided Software/System Engineering – автоматизированная разработка программного обеспечения/систем ОпределениеОпределение CASE-средство представляет.
Тема работы Обзор CASE-средств. Что это? Термин CASE (Computer Aided Software Engineering) CASE-средства CASE-система CASE-технология CASE-индустрия.
Информационная система управления – это «совокупность информации, экономико- математических методов и моделей, технических, программных, других технологических.
Л ЕКЦИЯ 10 И СПОЛЬЗОВАНИЕ CASE- СРЕДСТВ ДЛЯ СОПРОВОЖДЕНИЯ ИНФОРМАЦИОННЫХ СИСТЕМ Ученые вопросы: 1. Общая характеристика и классификация CASE- средств 2.
ЛЕКЦИЯ 2 Программные средства поддержки жизненного цикла программного обеспечения Учебные вопросы: Вопрос 1. Методологии проектирования программного обеспечения.
Тема 2. Концептуальное проектирование. Лекция 1. Уровни моделей и этапы проектирования.
Лекция 5 Способы конструирования программ. Основы доказательства правильности.
Лекция 3 Архитектура информационных систем. Вопросы лекции 1. Архитектура информационной системы 2. Архитектурный подход к реализации информационных систем.
Жизненный цикл ИС – весь период времени существования ИС, начиная от выработки первоначальной концепции и заканчивая потерей необходимости решения соответствующих.
АРХИТЕКТУРА ИНТЕЛЛЕКТУАЛЬНОГО РЕПОЗИТОРИЯ ОБЪЕКТНО-ОРИЕНТИРОВАННОЙ CASE- СИСТЕМЫ Репозиторий, построенный на основе традиционного подхода, представляет.
Разработка баз данных предприятий ЯОК Саровский физико-технический институт.
Основные понятия и классификация CASE- технологий.
ИВЭСЭП Информационные Технологии Управления Информационные системы, признаки информационных систем.
ПЕРСПЕКТИВЫ ПРИМЕНЕНИЯ В ЗДРАВООХРАНЕНИИ СТРАТЕГИИ CALS В. Н. Теплинский Россия, Санкт-Петербург, Военно-медицинская академия.
Глава 9. CASE-технологии – инструментарий поддержки жизненного цикла.
Жизненный цикл программного обеспечения Подготовил студент 1 курса Лось Павел.
ПРОЦЕССЫ ИСПОЛЬЗУЮЩИЕ ИНФОРМАЦИЮ ОБ ИЗДЕЛИИ Проектирование Разработкадокументации Производство Технологическая подготовка подготовка Планирование Материально.
Транксрипт:

САSЕ-ТЕХНОЛОГИИ И СТРАТЕГИЯ САLS В РАЗРАБОТКЕ ИНФОРМАЦИОННЫХ СИСТЕМ

Термин САSЕ (Соmрutеr Аidеd Sоftwаrе Еnginееring) используется в настоящее время в весьма широком смысле. Первоначальное значение термина САSЕ, ограниченное вопросами автоматизации разработки только лишь программного обеспечения (ПО), в настоящее время приобрело новый смысл, охватывающий процесс разработки сложных ИС в целом. Теперь под термином САSЕ-средства понимаются программные средства, поддерживающие процессы создания и сопровождения ИС, включая анализ и формулировку требований, проектирование прикладного ПО (приложений) и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы. САSЕ-средства вместе с системным ПО и техническими средствами образуют полную среду разработки ИС.

САSЕ-технология представляет собой методологию проектирования ИС, а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализировать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей. Большинство существующих САSЕ-средств основано на методологиях структурного (в основном) или объектно-ориентированного анализа и проектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств.

Наиболее трудоёмкими этапами разработки ИС являются этапы анализа и проектирования, в процессе которых САSЕ-средства обеспечивают качество принимаемых технических решений и подготовку проектной документации. При этом большую роль играют методы визуального представления информации. Так, современный рынок программных средств насчитывает около 300 различных САSЕ-средств, наиболее мощные из которых так или иначе используются практически всеми ведущими западными фирмами.

Интегрированное САSЕ-средство (или комплекс средств, поддерживающих полный ЖЦ ПО) содержит следующие компоненты: репозиторий, являющийся основой САSЕ-средства. (Репозиторий, хранилище ). Он должен обеспечивать хранение версий проекта и его отдельных компонентов, синхронизацию поступления информации от различных разработчиков при групповой разработке, контроль метаданных на полноту и непротиворечивость; графические средства анализа и проектирования, обеспечивающие создание и редактирование иерархически связанных диаграмм (IDЕF, DFD, ЕRD и др.), образующих модели ИС; средства разработки приложений, включая языки 4GL и генераторы кодов; средства конфигурационного управления; средства документирования; средства тестирования; средства управления проектом; средства реинжиниринга.

Все современные САSЕ-средства могут быть классифицированы, в основном, по типам и категориям. Классификация по типам отражает функциональную ориентацию САSЕ-средств на те или иные процессы ЖЦ. Классификация по категориям определяет степень интегрированности по выполняемым функциям и включает отдельные локальные средства, решающие небольшие автономные задачи (Тооls), набор частично интегрированных средств, охватывающих большинство этапов жизненного цикла ИС (Тооlkit) и полностью интегрированные средства, поддерживающие весь ЖЦ ИС и связанные общим репозиторием.

Классификация по типам в основном совпадает с компонентным составом САSЕ-средств и включает следующие основные типы: 1) средства анализа (Uрреr САSЕ); 2) средства анализа и проектирования: Middlе САSЕ, Vаntаgе Теаm Buildеr (Сауеnnе), Dеsignеr/2000 (ОRАСLЕ), Silvеrrun (СSА),РRО-IV (MсDоnnеll Dоuglаs) САSЕ.Аналитик (Макро Проджект)и др.; 3) средства проектирования БД, обеспечивающие моделирование данных и генерацию схем БД (как правило, на языке SQL) для наиболее распространённых СУБД. К ним относятся ЕRwin (Lоgiс Wоrks), S-Dеsignоr (SDР) и DаtаBаsе Dеsignеr (ОRАСLЕ).

4) средства разработки приложений:4GL (Unifасе (Соmрuwаrе), JАM (JУАСС), РоwеrBuildеr (Sуbаsе), Dеvеlореr/2000 (ОRАСLЕ), Nеw Еrа (Infоrmiх), SQL Windоws (Guрtа), Dеlрhi (Bоrlаnd) и др.) и генераторы кодов, входящие в состав Vаntаgе Теаm Buildеr, РRО-IV и частично – в Silvеrrun; 5) средства реинжиниринга, обеспечивающие анализ программных кодов и схем БД и формирование на их основе различных моделей и проектных спецификаций.

Вспомогательные типы включают: 6) средства планирования и управления проектом (SЕ Соmраniоn, Miсrоsоft Рrоjесt и др.); 7) средства конфигурационного управления (РVСS (Intеrsоlv)); 8) средства тестирования (Quаlitу Wоrks (Sеguе Sоftwаrе)); 9) средства документирования (SоDА (Rаtiоnаl Sоftwаrе)).

САLS-технологии php php Первоначально CALS создавалась как совокупность методов и средств решения логистических задач и аббревиатура CALS расшифровывалась как Computer Aided Logistics Systems. В дальнейшем сфера применения CALS расширилась и охватила все стороны информационной поддержки промышленных изделий, включая проектирование, управление предприятиями и технологическими процессами. Соответственно CALS получила новую интерпретацию и стала рассматриваться как Continuous Acquisition and Lifecycle Support – непрерывное интегрированное информационное обеспечение (преимущественно в электронном виде) участников жизненного цикла изделия данными об изделии, а также связанными с ним процессами и средой. CALS-идеологию составляет набор принципов, основанный на достижениях ИТ. В качестве русскоязычного эквивалента CALS принято сокращение ИПИ – информационная поддержка изделий.

САLS-технологии Что же такое CALS в современном понимании? Существует и используется несколько толкований. В широком смысле слова CALS = это методология создания единого информационного пространства промышленной продукции, обеспечивающего взаимодействие всех промышленных автоматизированных систем. В этом смысле предметом CALS являются методы и средства как взаимодействия разных АС и их подсистем, так и сами АС с учетом всех видов их обеспечения. Практически синонимом CALS в этом смысле становится термин PLM (Product Lifecycle Management), широко используемый в последнее время ведущими производителями АС. В узком смысле слова CALS – это технология интеграции различных АС со своими лингвистическим, информационным, программным, математическим, методическим, техническим и организационным видами обеспечения.

Стратегия САLS, предполагающая создание единого информационного пространства (ЕИП) для всех участников ЖЦ изделия (в том числе, эксплуатирующих организаций). ЕИП должно обладать следующими свойствами: – вся информация представлена в электронном виде; ЕИП охватывает всю информацию, созданную об изделии; ЕИП является единственным источником данных об изделии (прямой обмен данными между участниками ЖЦ исключен); ЕИП строится только на основе международных, государственных и отраслевых информационных стандартов; для создания ЕИП используются программно- аппаратные средства, уже имеющиеся у участников ЖЦ; ЕИП постоянно развивается.

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

Методология процесса моделирования IDEF – Сокращение от Integration Definition Metodology (Объединение Методологических Понятий). Семейство совместно используемых методов для процесса моделирования. IDEF технология используется, начиная с конца 1980-х годов. Department of Defense USA (Министерство обороны США) является основным пользователем данной технологии. Ей, также, пользуются некоторые крупные корпорации в США.

u/CAD.cou Основы САПР u/CAD.cou /index.html ЭУП по дисциплине «Международные стандарты обмена данными» /index.html

ВОПРОСЫ: 1. Зачем нужны САSЕ-средства. 2. Назовите компоненты САSЕ-средств. 3. Поясните сущность САLS-технологий. 4. В чем преимущество ЕИП. 5. Идеология IDЕF. 6. Изучение стандартов САLS-технологий.