CASE-технологии. - Информационные технологии в управлении
Системы интеллектуального проектирования и совершенствования систем управления предназначены для использования так называемых CASE-технологий, ориентированных на автоматизированную разработку проектных решений по созданию и совершенствованию систем организационного управления (например, CASE-Аналитик, Ideff/Desing, Selviran).
CASE-технологии представляют собой совокупность методологий и инструментарий аналитиков, разработчиков и программистов, предназначенный для автоматизации процессов проектирования и сопровождения АС на всем ее жизненном цикле.
Именно структурный системный анализ является основой методологий положенных в основу большинства CASE-систем, которые появились во второй половине 80-х годов на рынке и стали быстро завоевывать популярность. Основные положения этих методологии можно сформулировать следующим образом:
Основополагающей концепцией является построение логической (не физической) модели системы при помощи графических методов, которые дали бы возможность пользователям, аналитикам и проектировщикам получить ясную и общую картину системы, уяснить, как сочетаются между собой компоненты системы и как будут удовлетворены потребности пользователя.
Эта методология предполагает построение системы сверху вниз за счет последовательной детализации: вначале получают диаграмму потоков данных всей системы, далее разрабатывают детализированные диаграммы потоков данных, затем определяют детали структур данных и логики процессов, вслед за этим переходят к проектированию модульной структуры и т. д.
Анализ производится сверху вниз, проектирование производится сверху вниз, разработка производится сверху вниз и тестирование производится сверху вниз.
Хорошая разработка включает итерацию, то есть следует быть готовыми уточнить логическую модель и физический проект с учетом информации, получаемой при использовании первой версии модели или проекта.
В современных CASE-пакетах используются практически все известные методологии проектирования (свыше 90 методов, при этом наибольшее распространение получили методологии SADT, структурного системного анализа, структурного системного анализа Гейна-Сарсона, структурного проектирования Йодана, методологии моделирования данных, структурного анализа Де Марка). Существуют CASE-пакеты, не поддерживающие ни одной методологии (строго ориентированные средства управления проектом...), а также средства, независимые от методологий (возможность по адаптации к любым методам).
Вспомним о том, что CASE-технология - это не только методология, но и инструментарий. Сейчас на рынке существует огромное количество CASE-пакетов. Все CASE-средства делятся на типы, категории и уровни.
Классификация по типам отражает функциональную ориентацию CASE-средств в технологическом процессе.
Анализ и проектирование. Средства этой группы используются для создания спецификаций системы и ее проектирования; они поддерживают широко известные методологии проектирования. К таким средствам относятся: The Developer (Asyst Technologies), Design Generator (Computer Sciences), Pose (Computer Systems Advises), Analist/ Designer (Jour - don)...
Проектирование баз данных и файлов. Средства обеспечивают логическое моделирование данных, генерацию схем БД и описание форматов файлов: Idef/Leverage (D. Appleton), Chen Toolkit (Chen &; Associates), Case+Designer (Orale)...
Программирование. Средства поддерживают шаги программирования и тестирования, а также автоматическую кодогенерацию из спецификаций, получая полностью документированную выполняемую программу: Cobol 2/ Workbench (Miero Focus), Decase (DEC), Netron/Cap (Netron)...
Сопровождение и реинженерия. К таким средствам относятся документаторы, анализаторы программ, средства реструктурирования и обратной инженерии: Adpac Case Tools (Adpac), Superstructure (Computer Data Systems).
Окружение. Средства, поддерживающие платформы для интеграции, создания и придания товарного вида CASE-средствам: Multi/ Cam (AGS Management Systems), Sylvia Foondey (Codmare).
Управление проектом. Средства поддерживающие планирование, контроль, руководство, взаимодействие, то есть функции, необходимые в процессе разработки и сопровождения проектов: Projekt Workbench (App - lied Business Technology)
Классификация по категориям определяет уровень интегрированности по выполняемым функциям и включает:
Вспомогательные программы (Tools), решающие небольшую автономную задачу, принадлежащую проблеме более широкого масштаба.
Пакеты разработки (Toolkit), представляющие собой совокупность интегрированных средств, обеспечивающих помощь для одного из классов программных задач.
Инструментальные средства (Workbench) по сравнению с Toolkit обладает более высокой степенью интеграции выполняемых функций, большей самостоятельностью и автономностью использования, а также наличием тесной связи с системными и техническими средствами аппаратно-вычислительной среды, на которой Workbench функционирует. Workbench - это автоматизированная рабочая стадия, используемая как инструментарий для автоматизации всех или отдельных совокупностей работ по созданию ПО АС.
Классификация по уровням связана с областью действия CASE в пределах жизненного цикла ПО.
Верхние (Upper) CASE часто называют компьютерным планированием. Использование верхних CASE позволяет построить модель ПрО, отражающую всю существующую специфику. Она направлена на понимание общего и частного механизмов функционирования, имеющихся возможностей, ресурсов, целей проекта в соответствии с назначением фирмы. Эти средства позволяют проводить анализ различных сценариев, накапливая информацию для принятия оптимальных решений.
Средние (Middle) CASE считаются средствами поддержки этапов анализа требований и проектирования спецификаций и структуры АС. Основная выгода от использования среднего CASE состоит в значительном облегчении проектирования систем; проектирование превращается в итеративный процесс, включающий действия: пользователь обсуждает с аналитиком требования к информации; аналитик документирует эти требования, используя диаграммы и словари входных данных; пользователь проверяет эти диаграммы и словари, при необходимости модифицируя их; аналитик отвечает на эти модификации, изменяя соответствующие спецификации. Кроме того, средние CASE обеспечивают возможности быстрого документирования требований и прототипирования.
Нижние (Lower) CASE поддерживают системы разработки ПО АС (при этом может использоваться до 30% спецификаций, созданных средствами среднего CASE). Они содержат системные словари и графические средства, исключающие необходимость разработки физических спецификаций - имеются системные спецификации, которые непосредственно переводятся в программные коды разрабатываемой системы (при этом автоматически генерируется до 80% кодов). Главными преимуществами нижних CASE является: значительное уменьшение времени на разработку, облегчение модификаций, поддержка возможностей прототипирования (совместно со средними CASE).
Похожие статьи
-
Интернет - Информационные технологии и Интернет
(Internet - inter + net - объединение сетей) - всемирная компьютерная сеть, объединяющая миллионы компьютеров в единую информационную систему. Интернет...
-
ПОДГОТОВКА ГРУЗОВЫХ ПОМЕЩЕНИЙ - Основы управление флотом и технология перевозки грузов
Должна производиться в соответствии с требованиями РТМ 31.2003. Подготовка судна к приему груза должна включать: Приведение трюмов в соответствие для...
-
Его принцип действия основан на работе электромотора, поэтому и устройство намного проще. Электроусилитель руля приводится в действие не от силового...
-
Основы эксплуатации системы управления - Технология ремонта рулевого управления
В процессе эксплуатации автомобиля отдельные узлы и агрегаты, входящие в систему рулевого управления, постепенно приходят в негодность. Особенно, это...
-
Особенности привода рулевого управления - Технология ремонта рулевого управления
Основная задача рулевого привода, это передать усилия от рулевого механизма на колеса и обеспечить тем самым поворот автомобиля под необходимым нам...
-
СВЕДЕНИЯ О ТЕПЛОХОДЕ - Основы управление флотом и технология перевозки грузов
Основные тактико-технические характеристики судна. Тип и назначение: однопалубное, двухвинтовое сухогрузное судно с двойным дном и двойными бортами, с...
-
ОПИСАНИЕ ГРУЗА - Основы управление флотом и технология перевозки грузов
Алебастр в мешках. Алебастр-цемент, алебастр, гипс и известь составляют группу грузов, которые требуют особой защиты от влаги. Подмочка или увлажнение...
-
Сейчас все популярнее становится система электронной почты. Что это такое, каким образом ее можно использовать, как разобраться в адресах E - mail? Что...
-
Осуществляют путем измерения давления в системе гидроусилителя. Для проверки необходимо вставить в нагнетательную магистраль манометр с краном. Замеры...
-
Структура управления станцией Пассажирская станция Адлер 1 класса является линейным предприятием Краснодарского отделения Северо-Кавказской железной...
-
После проведения указанных выше расчетов, определения параметров остойчивости и расчета посадки судна строят диаграмму статической остойчивости (ДСО)....
-
В связи с тем, что экономическая эффективность транспортных операций во многом зависит от правильно выбранных транспортных условий, в контракте...
-
Пневмоусилитель рулевого управления - Технология ремонта рулевого управления
Пневматический усилитель рулевого управления, как можно догадаться из названия, работает на сжатом воздухе. Он состоит из цилиндра двойного действия и...
-
Рулевое управление современных автомобилей оснащается специальной дополнительной опцией -- усилителем. Усилитель рулевого управления -- это подсистема,...
-
Заключение, Список используемой литературы - Технология ремонта рулевого управления
Всем известно выражение: "Лучшее лечение это - профилактика". Поэтому каждый раз, общаясь со своим автомобилем снизу (на смотровой яме или эстакаде),...
-
Системы управления оборудованием локальных вычислительных и глобальных сетей передачи данных Назначение: Предназначена для эффективного мониторинга...
-
Ремонт рулевой колонки - Технология ремонта рулевого управления
Переходим к одному из сложных моментов при ремонте рулевого управления, это проведение ремонта рулевой колонки. Рулевая колонка с электроусилителем....
-
Для облегчения ведения документации на предприятии используется ЭВМ со специальным программным обеспечением, соответствующим виду выполняемой работы. На...
-
Что такое информационная технология - Информационные технологии и Интернет
Технология -- это комплекс научных и инженерных знаний, реализованных в приемах труда, наборах материальных, технических, энергетических, трудовых...
-
1. постоянное виляние из стороны в сторону передних колес автомобиля во время движения (признак износа шарниров в рулевой тяге). 2. быстрый, буквально на...
-
Деятельность станции регламентируется следующими документами: Закон "О федеральном железнодорожном транспорте" определяет экономические, правовые,...
-
Контроль и анализ выполнения технологического процесса - Технология и управление работой станции
Для проведения контроля и анализа работы станции и выполнения технологического процесса проводится подсчет выполнения следующих показателей: Пассажирская...
-
Порядок производства маневровой работы с пассажирскими составами На станции Адлер производятся следующие виды маневровой работы с пассажирскими...
-
Суточный план-график - Технология и управление работой станции
Технологический процесс работы с пассажирскими поездами на станции Адлер представляет собой систему взаимосвязанных операций, при которой осуществляется...
-
Структура оперативного руководства станции - Технология и управление работой станции
Маневровый диспетчер обеспечивает : - обеспечивает руководство оперативной работой станции; - отвечает за правильное и своевременное формирование...
-
Спутниковый мониторинг транспорта, основан на использовании глобальных телеметрических навигационных спутниковых систем, таких как GPS и ГЛОНАСС....
-
Характеристика обустройств - Технология и управление работой станции
Оснащенность парков: Парк "А" - централизованный. Перевод стрелок, приготовление маршрутов и открытие светофоров производится дежурным по станции. Парк...
-
Техническая характеристика работы станции Станция Адлер по характеру работы является пассажирской, по объему выполняемой работы и технической...
-
Габаритный объем места (Vm) Ї произведение максимальных геометрических размеров с учетом выступающих частей: Vm = l - b - h = 0,018м3 Где l, b, h Ї...
-
Признаки поломок рулевого управления - Технология ремонта рулевого управления
Технология ремонта рулевого управления. Какие же существуют основные признаки поломок, при которых необходим ремонт рулевого управления автомобиля. Во...
-
Системы управления оборудованием локальных вычислительных и глобальных сетей передачи данных Назначение: Предназначена для эффективного мониторинга...
-
КРЕПЛЕНИЕ ПАЛУБНЫХ ГРУЗОВ - Основы управление флотом и технология перевозки грузов
По характеру крепления и укладки палубные грузы можно подразделить на массовые грузы (лес, пробковая кора, трубы, бочки и т. п.), т. е. грузы, занимающие...
-
При объединении счетчиков с помощью линий связи появляется возможность построить АСКУЭ. Для работы в АСКУЭ счетчики серии Альфа имеют как цифровые (ИРПС...
-
КРАТКИЕ СВЕДЕНИЯ О ПОРТАХ - Основы управление флотом и технология перевозки грузов
Морской торговый порт Туапсе. Северная широта 44° 05', Восточная долгота 39° 04' Морской торговый порт Туапсе расположен на Кавказском побережье Черного...
-
Современные технологии, используемые для решения задач, связанных с планирование грузовых автомобильных перевозок, в логистике позволяют значительно...
-
Рулевая колонка, Рулевой механизм - Технология ремонта рулевого управления
Рулевая колонка предназначена для соединения рулевого механизма с рулевым колесом. Основой рулевой колонки есть рулевой вал, в котором конструктивно...
-
Электроусилитель рулевого управления - Технология ремонта рулевого управления
Основными элементами системы являются бесщеточный электромотор, механическая передача (сервопривод), датчики угла поворота руля и крутящего момента и...
-
Мотоскоп Фирма Шторц ( Германия) разработала принципиально новый метод диагностики технического состояния узлов, агрегатов различных частей автомобиля...
-
Гидроусилитель рулевого управления - Технология ремонта рулевого управления
Гидроусилитель имеет следующие основные элементы: гидронасос с бачком , гидрораспределитель и гидроцилиндр . Гидронасос является источником питания,...
-
Введение - Технология ремонта рулевого управления
В процессе эксплуатации автомобиля его рабочее свойство постепенно ухудшается из-за изнашивания деталей. Исправным считают автомобиль, который...
CASE-технологии. - Информационные технологии в управлении