Софт для моделирования
Для 3D-моделирования используют специальное программное обеспечение (софт). Такие программы могут быть бесплатными и платными.
Бесплатные
Некоторые бесплатные программы для 3D-моделирования:
Blender. Полнофункциональная программа с открытым исходным кодом, предлагает инструменты для моделирования, скульптинга, текстурирования, анимации, рендеринга.
TinkerCAD. Веб-приложение с интуитивно понятным интерфейсом, работает в браузере. Подходит для создания простых моделей для 3D-печати, имеет базовый набор инструментов и библиотеку готовых форм.
SketchUp Free. Веб-версия программы для архитектурного и интерьерного моделирования. Интуитивный интерфейс и множество обучающих материалов делают её доступной для новичков. Имеет обширную библиотеку готовых 3D-моделей (3D Warehouse).
FreeCAD. Параметрическая САПР-система с открытым исходным кодом, поддерживает параметрическое моделирование, что позволяет легко модифицировать проекты путём изменения параметров.
Wings 3D. Компактный редактор полигонального моделирования с интуитивным интерфейсом. Фокусируется исключительно на моделировании, без инструментов анимации или рендеринга.
-
Калинина В. - Надежность и эффективности АИС
Одной из основных проблем построения вычислительных систем во все времена остается задача обеспечения их продолжительного функционирования. Эта задача имеет три составляющие: надежность, готовность и удобство обслуживания.
Экспертиза и прогнозирование отказов
Методы статистической обработки испытаний
Имитационное моделирование надежности
Надежность, человеческий фактор в надежности
Комплексная эффективность от использования АИС
Анализ и контроль покупных и повторно используемых компонентов
-
Типы опроса
SADT-модель дает полное, точное и адекватное описание системы, имеющее конкретное назначение. Это назначение, называемое целью модели, вытекает из формального определения модели в SADT:
М есть модель системы S, если М может быть использована для получения ответов на вопросы относительно S с точностью А.
Таким образом, целью модели является получение ответов на некоторую совокупность вопросов. Эти вопросы неявно присутствуют (подразумеваются) в процессе анализа и, следовательно, они руководят созданием модели и направляют его. Это означает, что сама модель должна будет дать ответы на эти вопросы с заданной степенью точности. Если модель отвечает не на все вопросы или ее ответы недостаточно точны, то мы говорим, что модель не достигла своей цели. Определяя модель таким образом, SADT закладывает основы практического моделирования.
Модель имеет единственный субъект
У модели может быть только одна точка зрения
Дополнительная литература
Блоки имеют доминирование
Дуги изображают объекты
Дуги изображают взаимосвязи между блоками
Дуги представляют наборы объектов
Идентификация версий диаграмм С-номерами
Связывание декомпозиции с помощью С-номеров
Коды ICOM гарантируют стыковку диаграмм
Обозначения для менее распространенных интерфейсов по дугам
Процесс создания SADT-модели
Корректность модели проверяется в процессе итеративного рецензирования
Координация процесса рецензирования
Модели используются после их одобрения
Модели SADT структурируют естественный
Точка зрения модели влияет на расстановку акцентов и терминологию
Все обязанности сотрудников цеха имеют одинаковые степени важности
Некоторые функции более важны для контролера
Декомпозиция в ходе моделирования
Терминология, связанная с изготовлением нестандартных деталей
Пример анализа и синтеза в процессе декомпозиции
Некоторые стратегии декомпозиции
Выбор стратегии декомпозиции
Момент прекращения декомпозиции определяется точностью
Методология структурного проектирования SADT
Типы опроса
Процесс опроса
Что нужно помнить при опросе
Подготовка списка функций и списка данных
Диаграмма А-О
Составление списка данных
Составление списка функций
Построение диаграммы АО
Обобщение диаграммы АО
Предварительные наброски для декомпозиции функционального блока
Выявление интерфейсных ошибок
Принципы и приемы расположения дуг
Диаграмма после критики рецензента
Примеры расположения дуг
Создание альтернативных декомпозиций
Пересмотренная диаграмма
Корректировка новой диаграммы
Исправление взаимосвязанных диаграмм
Соглашения по размещению блоков и дуг
Методология структурного проектирования SADT
Прекращение декомпозиции
Достаточная детализированность
Блоки, для которых нет необходимости в дальнейшей декомпозиции
Изменение уровня абстракции
Изменение точки зрения
Сходные функции
Тривиальные функции
Принятие решения о завершении моделирования
Глава Дополнения к диаграммам и моделям
Дополнения к диаграммам
Определение терминологии с помощью глоссария
Пояснение содержания с помощью текста
Пояснение с помощью рисунков
Дополнение моделей
Глава Примечания на диаграммах и моделях
Информация о свойствах
Правила действия
Генерация правил действия
Начало проекта Успешный проект
Создание и рецензирование результатов работы
Уровни консенсуса
Создание модели
Стратегии дополнения модели
Методология структурного проектирования SADT
Глава Начало моделирования
Урок Очерчивание границ объекта
Урок Определение цели и точки зрения модели
Урок Построение диаграммы верхнего уровня
Урок Обобщение диаграммы верхнего уровня
Урок Критическая оценка обобщающей диаграммы
Урок Критическая оценка диаграммы верхнего уровня
Урок Переделка обобщающей диаграммы и диаграммы верхнего уровня
Урок Подготовка папки
Урок Переделка диаграммы верхнего уровня
Урок Переделка декомпозиции первого уровня
Урок Индивидуальное построение
Урок Индивидуальная подготовка папки
Урок Переделка декомпозиции второго уровня
-
Методология структурного проектирования SADT
Приступим к изучению моделирования систем. Под словом "система" мы понимаем совокупность взаимодействующих компонент и взаимосвязей между ними. Мир, в котором мы живем, можно рассматривать как сложную взаимосвязанную совокупность естественных и искусственных систем. Это могут быть достаточно сложные системы (например, планеты в составе Солнечной системы), системы средней сложности (космический корабль) или сверхсложные системы (системы молекулярных взаимодействий в живых организмах). Существует огромное количество научных дисциплин, предназначенных для изучения и объяснения различных аспектов этого бесконечного спектра сложности. Например, механика может объяснить гравитационное притяжение двух планет, а химия может описать молекулярные взаимодействия в стакане кипятка. Искусственные системы по своей сложности, как правило, занимают среднее положение. Например, всемирная телефонная сеть содержит десятки или даже сотни тысяч переключателей, однако количество взаимодействий этих переключателей не идет ни в какое сравнение с количеством взаимодействий молекул даже в небольшом стакане воды. С точки зрения общей теории систем такие системы обычно рассматриваются как системы средней сложности.
SADT-модели
Модель отвечает на вопросы
Модель имеет единственный субъект
У модели может быть только одна точка зрения
Дополнительная литература
Глава Синтаксис и применение диаграмм
Диаграммы содержат блоки и дуги
Блоки представляют функции
Блоки имеют доминирование
Дуги изображают объекты
Дуги изображают взаимосвязи между блоками
Дуги представляют наборы объектов
Идентификация версий диаграмм С-номерами
Резюме
Глава Процесс моделирования
Получение знаний в процессе опроса
Документирование полученных знаний
Корректность модели проверяется в процессе итеративного рецензирования
Координация процесса рецензирования
Модели используются после их одобрения
Глава Синтаксис моделей и работа с ними
Система представляется одним блоком
Идентификация декомпозиции номерами узлов
Связывание декомпозиции с помощью С-номеров
Коды ICOM гарантируют стыковку диаграмм
Обозначения для менее распространенных интерфейсов по дугам
Глава Более глубокие концепции диаграмм
Дуги имеют различное содержание
Дуги могут быть декомпозированы
Дуги могут быть "помещены в тоннель"
Различие между входными дугами и дугами управления
Дуги механизмов определяют способы реализации функций
Обратная связь по управлению и по потоку данных
Глава Более глубокие концепции моделей
Модели SADT структурируют естественный язык
Точка зрения модели влияет на расстановку акцентов и терминологию
Декомпозиция в ходе моделирования
Некоторые стратегии декомпозиции
Выбор стратегии декомпозиции
Момент прекращения декомпозиции определяется точностью
Глава Сбор информации
Источники информации
Типы опроса
Процесс опроса
Что нужно помнить при опросе
Глава Начало моделирования
Основные этапы
Выбор цели и точки зрения
Составление списка данных
Составление списка функций
Построение диаграммы АО
Обобщение диаграммы АО
Глава Продолжение моделирования
Декомпозиция ограниченного объекта
Выявление интерфейсных ошибок
Принципы и приемы расположения дуг
Глава Проверка диаграммы автором
Процесс авторской проверки
Выявление недостатков новой диаграммы
Создание альтернативных декомпозиций
Корректировка новой диаграммы
Исправление взаимосвязанных диаграмм
Глава Соглашения по построению диаграмм
Соглашения по размещению блоков
Соглашения по размещению дуг
Соглашения по размещению блоков и дуг
Глава Подготовка папки
Обмен информацией с помощью папок
Титульный лист
Организация папки
Размеры папки
Когда формировать папку
Глава Цикл автор/читатель
Составление исходной документации
Комментирование работы
Ответы на комментарии
Совершенствование моделей
Цикл автор/читатель
Глава Конструктивное комментирование
Запись о продолжительности работы
Проверка заполнения полей бланка диаграммы
Обозначения согласия и несогласия с автором
Замечания
Язык ссылок DT
Повторное чтение папки
Конструктивная критика
Глава Чтение диаграмм и моделей
Процедура чтения
Изучение деталей диаграммы
Изучение ближайшего контекста диаграммы
Уточнение места диаграммы в модели
Критическая оценка содержания диаграммы
Глава Ответы на комментарии и их обобщение
Чтение и ответы на замечания
Беседа автор/читатель
Обобщение читательских комментариев
Методология структурного проектирования SADT
Переделка диаграмм
Дополнения к диаграммам и моделям
Глава Завершение моделирования
Размер SADT-моделей
Прекращение декомпозиции
Достаточная детализированность
Изменение уровня абстракции
Изменение точки зрения
Сходные функции
Тривиальные функции
Принятие решения о завершении моделирования
Примечания на диаграммах и моделях
Средства автоматизации
Начало проекта
Создание и рецензирование результатов работы
Создание модели
Стратегии дополнения модели
Начало моделирования
Создание декомпозиции второго уровня
Урок Индивидуальное построение диаграмм
Урок Критическая оценка декомпозиции второго уровня
Урок Индивидуальная подготовка папки
Написание спецификации
Урок Запись требований для обобщенной диаграммы и диаграммы верхнего уровня
Урок Аннотирование декомпозиции первого уровня
Урок Запись требований для декомпозиции второго уровня
Урок Написание спецификации
Спецификации модели "Питание семьи
А-Питание семьи (контекст)
АО Питание семьи (обзор)
А Поддержание запасов
А Использование кладовой
Предисловие
Введение
Принципы функционального моделирования
Часть II Создание функциональных моделей и диаграмм
Часть III Рецензирование диаграмм и моделей
Часть IV Завершение моделирования Руководство моделированием
Часть V Создание функциональной модели
Предпосылки создания SADT