КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Основные принципы и концептуальные положения case-технологий
Термин CASE (Computer Aided Software Engineering (компьютерная поддержка инженерии программного обеспечения), а по другой версии — Computer Aided System Engineering (компьютерная поддержка инженерии систем)). Сase-средства – программные средства, которые поддерживают процессы создания и сопровождения ИС. Case-технология является методологией проектирования ИС, а также набором инструментальных средств, которые делают возможным в наглядной форме моделирование любой проблемной отрасли, анализ этой модели на всех этапах разработки и сопровождения ИС, а также разработку дополнений в соответствии с информационными потребностями пользователей. Большинство существующих case-средств основываются на методологиях структурного и объектно-ориентированного анализа и проектирования, которые используют спецификации в виде диаграмм или текстов для описания внешних требований, связей, между моделями системы, динамики поведения системы и структуры программных средств. Современные case-средства охватывают широкий диапазон поддержки многочисленных технологий проектирования: от простых средств анализа и документирования до полномасштабных средств автоматизации. К case-средствам относят любое программное средство, которое используется для автоматизации моделирования систем и имеет такие характерные черты: • мощные графические средства для описания системы и документирования, которые обеспечивают удобный интерфейс и развивают творческие возможности пользователя; • интеграция отдельных компонент case-средств, что обеспечивает управляемость процессом разработки модели; • использование специально организованного хранилища проектных метаданных (репозиторию).
Структурное моделирование Структурно-функциональное моделирование основано в теории автоматического управления (ТАУ). Развитие структурно функционального моделирование связанно с возникновением автоматизированных систем управления производством (АСУ). АСУ используют язык структурно-функционального моделирования, который применяется при системном анализе и проектировании автоматизированных организационных систем. Технология структурного анализа и проектирования SADT (Structured Analyses and Design Technique) появилась в последствие развития идеи описания сложных объектов как иерархических, многоуровневых, модульных систем с помощью небольшого набора типичных элементов. Центральной идеей SADT по определению ее авторов является sa-блок —функциональный блок, который характеризуется наличием входа, выхода, механизма и управления. Другим фундаментальным понятием SADT является принцип построения модели сверху вниз, что дает возможность анализировать сложные системы. Третьей особенностью моделирования на основе SADT является возможность одновременно со структуризацией проблемы разрабатывать структуру базы данных, а точнее — баз данных, потому что на разных уровнях иерархического моделирования целесообразно иметь отдельные базы данных. Следовательно, одновременно с иерархической структурой модели получают и структуру распределенной базы данных. Следовательно, можно сделать вывод, что применение методологии SADT дает возможность унифицировать разные блоки модели сложной системы, распределить процесс создания модели и объединить отдельные модули в единственную иерархическую динамическую модель.
Дата добавления: 2014-01-07; Просмотров: 609; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |