рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Основные характеристики и классификация CASE-систем. Классификация CASE-систем. Основные подсистемы CASE-систем.

Основные характеристики и классификация CASE-систем. Классификация CASE-систем. Основные подсистемы CASE-систем. - раздел Государство, Основные Характеристики И Классификация Case-Систем. Кл...

Основные характеристики и классификация CASE-систем. Классификация CASE-систем. Основные подсистемы CASE-систем.

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

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

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

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

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

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

Все современные CASE-средства могут быть классифицированы в основном по типам и категориям. Классификация по типам отражает функциональную ориентацию CASE-средств на те или иные процессы ЖЦ. Классификация по категориям определяет степень интегрированности по выполняемым функциям и включает отдельные локальные средства, решающие небольшие автономные задачи (tools), набор частично интегрированных средств, охватывающих большинство этапов жизненного цикла ИС (toolkit) и полностью интегрированные средства, поддерживающие весь ЖЦ ИС и связанные общим репозиторием. Помимо этого, CASE-средства можно классифицировать по следующим признакам:применяемым методологиям и моделям систем и БД;степени интегрированности с СУБД;доступным платформам.

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

Вспомогательные типы включают:средства планирования и управления проектом;средства конфигурационного управления;средства тестирования;средства документирования.

Показатели качества по ГОСТ 28195 и ГОСТ Р ИСО/МЭК 9126.

ГОСТ Р ИСО/МЭК 9126 устанавливает шесть характеристик качества ПО.Под характеристикой качества ПО,согласно этому стандарту,понимается “набор свойств… 1Функциональные возможности.Данная характеристика описывает свойства ПО в… Функциональные возможности–набор атрибутов,относящихся к сути набора функций и их конкретным свойствам.Функциями…

Стандарты ЖЦ программных систем.

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

Документирование в процессах ЖЦ.

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

Инструментальные средства управления проектом. Классификация инструментальных средств и их краткая аннотация.

Для поддержки различных управленческих функций используется различное ПО.

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

Базовые функциональные возможности системы для управления проектами:1Средства описания комплекса работ проекта, связей между работами и их временных характеристик2Средства поддержки информации о ресурсах и затратах по проекту и назначения ресурсов и затрат отдельным работам проекта3Средства контроля за ходом выполнения проекта4Графические средства представления структуры проекта, средства создания различных отчетов по проекту.

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

1. Особенностями профессиональных систем являются: большое количество планируемых задач (до нескольких десятков тысяч); способность поддерживать несколько уровней детализации описания проектов;использование сложных методов оптимизации расписания задач проекта и распределения нескольких различных видов ресурсов.Как правило эти сис-мы требуют значительных ресурсов ЭВМ и реализованы в режиме

Project Manager Workbench (PMW) является программным продуктом, добившегося международного успеха в области управления проектом с ограничениями на ресурсы вследствие применения гибких средств настройки,простоты и удобства в работе,универсальности и реальности решений.План в PMW может представляться в виде диаграмм Гантта, PERT и других.С помощью PMW можно управлять одновременно различными проектами, строить иерархическую структуру плана и с ее помощью контролировать общее использование ресурсов и составлять расписание разных работ.

2. Системы среднего класса предназначены для управления средними проектами, позволяющие планировать и управлять выполнением около 10000 задач. Наиболее распространенными программными продуктами данного класса являются Time-Line фирмы Symantec и Microsoft Project фирмы Microsoft. Эти системы ориентированы на использование непосредственно руководителями проекта.Пользователю дополнительно предоставляются широкие возможности самому выбирать выходные формы представления плана и совмещать их на экране монитора. В качестве основного вида ресурсов в Microsoft Project используются исполнители работ (трудовые ресурсы).В качестве атрибутов исполнителей задаются такие характеристика, как заработная плата, тарифы, ставки и т.д., на основании которых имеется возможность проводить оценку и контролировать расход финансовых ресурсов.

 
3. Системы быстрого планирования проектов предназначены для менеджеров небольших организаций в бизнесе или разработке (уровень начальника группы или отдела

4. Все большее внимание пользователей привлекают программные средства, позволяющие организовать повседневную деятельность: эффективно распорядиться рабочим временем, спланировать использование финансовых средств. Они обладают возможностью автоматизации регулярных действий, составления персональных и групповых расписаний, ведения записной книжки. Наибольшее распространение среди программных средств такого типа получил программный продукт Organizer фирмы Lotus.

Среди отечественных программных продуктов, реализующих методы сетевого планирования и управления, можно выделить систему ПЛАПС. Пакет прикладных программ “ПЛАПС” предназначен для прогнозирования технико-экономических показателей проекта, автоматизированного формирования плана разработки, формирования отчетных документов. Базой построения данной системы являются современные методы прогнозирования технико-экономических показателей и сетевого планирования (диаграммы Гантта).

Архитектура программного средства. Основные классы архитектур программных средств.

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

Основные задачи разработки архитектуры ПС:выделение програм подсистем и отображение на них внешних фун-ий(заданных во внешнем описании)ПС;определение способов взаимодействия м/д выделенными програм.подсистемами.

Различают следующие основные классы архитектур программных средств:цельная программа;комплекс автономно выполняемых программ;

слоистая программная система;коллектив параллельно выполняемых программ.

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

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

Слоистая программная сис-ма состоит из некотор упорядоченной совокупности программных подсистем,называемых слоями,такой,что:на каждом слое ничего не известно о свой-вах(и даже существовании)последующих(более высоких)слоев;каждый слой может взаимодействовать по управлению(обращаться к компонентам)с непосредственно предшествующим(б.низким)слоем через заранее определенный интерфейс,ничего не зная о внутреннем строении всех предшествующих слоев;каждый слой располагает определенными ресурсами,кот он либо скрывает от других слоев,либо предоставляет непосредственно последующему слою(через указанный интерфейс)некоторые их абстракции. Связи м/д слоями ограничены передачей значений параметров обращения каждого слоя к смежному снизу слою и выдачей результатов этого обращения от нижнего слоя верхнему. Недопустимо использование глобальных данных несколькими слоями.

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

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

 

– Конец работы –

Используемые теги: основные, характеристики, Классификация, CASE-систем, Классификация, CASE-систем, основные, системы, CASE-систем0.107

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Еще рефераты, курсовые, дипломные работы на эту тему:

Основные характеристики и классификация CASE-систем
На сайте allrefs.net читайте: "Основные характеристики и классификация CASE-систем"

Экспертные системы. Классификация экспертных систем. Разработка простейшей экспертной системы
Глава 2. Структура систем, основанных на знаниях. 1. Категории пользователей экспертных систем. 2.2. Подсистема приобретения знаний. 3. База… ЭС выдают советы, проводят анализ, дают консультации, ставят диагноз. Практическое применение ЭС на предприятиях способствует эффективности работы и повышению квалификации специалистов.

ДИСПЕРСНЫЕ СИСТЕМЫ: ОСНОВНЫЕ СВОЙСТВА И КЛАССИФИКАЦИЯ. Поверхностные явления. Адсорбция. Электрические свойства дисперсных систем. Электрокинетические явления. Устойчивость и нарушение устойчивости лиофобных золей
ФГБОу впо ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНЖЕНЕРНЫХ ТЕХНОЛОГИЙ... Кафедра физической и аналитической химии...

Лекция 1. Тема: Операционная система. Определение. Уровни операционной системы. Функции операционных систем. 1. Понятие операционной системы
Понятие операционной системы... Причиной появления операционных систем была необходимость создания удобных в... Операционная система ОС это программное обеспечение которое реализует связь между прикладными программами и...

Понятие Операционная система. Назначение. Основные характеристики и классификация
Понятие Операционная система Назначение Основные характеристики и классификация... Архитектура MS DOS Ядро системы Загрузка системы и дополнительных драйверов... Модель состояний процессов в UNIX SVR...

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

Лекции по дисциплине Устройство и функционирование информационных систем Раздел 1. Информационные системы. Основные понятия и классификация
Раздел Информационные системы Основные понятия и классификация... Тема Информационные системы Основные понятия и... В данной теме рассматриваются общие понятия относящиеся к операционным системам определяются их типы и базовые...

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

Патофизиология – 2. Модуль ПИЩЕВАРИТЕЛЬНАЯ СИСТЕМА ü сформировать знание механизмов развития основных симптомов и синдромов, возникающих при патологии системы пищеварения
Цель модуля на основе интеграции фундаментальных и клинических дисциплин... Задачи модуля uuml сформировать знание механизмов развития основных симптомов и синдромов возникающих при патологии системы пищеварения...

0.037
Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • По категориям
  • По работам