КАТЕГОРИИ: Архитектура-(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) |
Методология структурного и объектно-ориентированного анализа
Структурным анализом принято называть метод исследования системы которой начинается с его общего обзора и затем детализируется приобретая иерархическую структуру со все большим числом декомпозиций (детализаций). Объектно-ориентированный подход основан на объектной декомпозиции объектной области представлений в виде совокупности объектов взаимодействующих между собой по средством передачи сообщений. Объектно-ориентированный - это когда ориентация идет на сами объекта а не взаимосвязи между ними. например фирма. есть отделы. можно делать декомпозицию по отделам. а можно по функциям. тогда например если делать декомпозицию по функциям по финансовой, то туда включится еще кроме бухгалтерии какой нить планировочный отдел и т.д. Метод проектирования – это организационная совокупность процессов создания ряда моделей кот-е описывает различные аспекты разрабатываемых систем с использованием четко определенных нотаций (создание диаграммы некоторого типа). Нотации - это отражение структуры системы элементом данных, диаграмм а так же описание проекта на естественных языках. Процедура – это последовательность и правила построения модели а так же критерии для оценки результатов. 13 Case технология – представляет совокупность методов проектирования систем а так же набора инструментальных средств позволяющих в наглядной форме моделировать предметную область, анализировать эту модель, разрабатывать предложения в соответствие с потребностями пользователей. Преимущества Саsе технологий: 1 улучшение качества разработки за счет средств автоматизированного контроля(контроль действий) 2 возможность повторного использования компонентных разработок(paste copy). 3 поддержание адаптивности и сопровождения информации систем(разработки модернизируют, обновляют, построение программы с ГОСТ и тд служба тех поддержки) 4 сокращение времени создания системы(перетаскивать объекты) 5 Освобождение разработчика от работы по документацию проекта(выпояет лшнююю работу) 6 возможность коллективной разработки информ систем. Инструментальные Саsе средства – это спец программы поддерживающие 1ну или несколько методологий анализа и проектирования. Пример: рашинал роуз бп вин и тд 14 Основные составляющие Саsе средств: Репозиторий – специальная б/д предназначенная для отражения состояния проектированной информ системы в каждый момент времени. Содержит информ об объектах и взаимосвязях между ними(б/д по элементам системы). Граф редактор – для отображение проектированной системы в граф-м виде в заданной нотации. Верификатор диаграммы – для контроля правильности построения диаграммы заданной методологией проектирования. Документатор проекта – позволяет получать информацию о его состоянии (проекта) в виде различных отчетов. Администратор проекта выполняет след функции 1 инициализация, задание начальных параметров проекта (выбор, начало проекта) 2 назначение прав доступа к элементам проекта (данные прова системы доступа состояния) 3 мониторинг проекта Сервис – набор процедур по обслуживанию репозитория. 15 Классификация Саsе средств: По поддерживанию граф нотации подразделяют: 1Сфиксированные нотации - неудобные и менее гибкие, нельзя добавить или убавить. 2 с отдельными нотациями - все разбито и свободное пользование. 3 распространенные нотации 3 распространенные когда разработчики предлагают более известные нотации. По поддержанию методологии проектирования: 1 функционально – проектированные (ближе к структурному) бп вин и IDEF0 2 объектно ориентированные средства rational rose 3 Комплексные – 1е 2е По типу и архитектуре: 1 дл пк 2 для лвс – локальных вычислительных сетей разработки несколькими пользователям 1го проекта 3 смежные По режиму кол-й работы: 1 не поддерживает коллективную работу 2 поддерживает
Дата добавления: 2014-01-20; Просмотров: 654; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |