Аспектно-ориентированные методы в управлении информационными потоками баз данных ДП АСУТП

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-93733.rtf

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

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

Методы объектно-ориентированного анализа и проектирования позволяют создать модель (архитектуру) информационной системы; провести анализ и создать на его основе модель предметной области. Типизации проектных решений служит широко распространенная концепция шаблонов, эффективные методы анализа и проектирования могут быть оформлены как стратегии.

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

Ранее для специфицирования необходимости обеспечения некоторым классом определенных требований было введено понятие контракта [14]. Однако поддержка любого требования, не относящегося к сущности, описываемой классом, усложняет его структуру, более того, существует ряд требований, общих для многих различных классов или не являющихся функциональными, реализация которых в отдельных классах исключительно затруднена (такие требования называют “пересекающими” (crosscutting)). Требуется введение некоторого дополнительного программного “слоя”, на который было бы возложено выполнение “контрактных обязательств” классов, абстрагирующих сущности предметной области.

Для этого в 1997 г. группой разработчиков из Xerox PARC во главе с Г. Кикзалесом была предложена концепция аспектно-ориентированного программирования (АОП) [13]. Ими было явно введено понятие аспекта, которым является то свойство системы, которое не может быть явно реализовано в виде процедуры. “Аспекты имеют тенденцию не быть элементами функциональной декомпозиции системы, но скорее быть свойствами, которые системно воздействуют на производительность или семантику компонентов”. В этом аспекты противоположны компонентам, “имеющим тенденцию быть единицами функциональной декомпозиции системы”. Цель АОП – “поддержать программиста в четком разделении компонентов и аспектов друг от друга, обеспечивая механизмы, которые сделают возможным абстрагировать их и объединять для получения системы в целом”. (На русском языке концепции и преимущества АОП описаны в [3]).
Кредитні відносини між нбу і комерційними банками
Центральний банк є банком банків, кредитором в останній інс­танції, тобто тільки цей банк може задовольнити додаткову потребу економіки в кредитах. Якщо комерційні банки та інші кредитні установи використали всі можливості для збільшення або поповнення своєї ресурсної бази через рефінансування активів на фондовому ринку або на ринку міжбанківських кредитів, вони звер­таються до центрального банку. У нашій країні кредитором в останній інстанції є Національний банк України. Проводячи відповідну гр
User Slolka : 22 ноября 2013
10 руб.
Курсовой проект по дисциплине «Прикладная механика» ИСПОЛНИТЕЛЬНЫЙ МЕХАНИЗМ М4.ТМП.1903.06.КП
Санкт-Петербургский государственный университет аэрокосмического приборостроения. дисциплина «Прикладная механика» ИСПОЛНИТЕЛЬНЫЙ МЕХАНИЗМ М4.ТМП.1903.06.КП Санкт-Петербург 2016 Параметры механизма: момент нагрузки: Mн = 60 Н•см, частота вращения выходного вала: nвых = 10 об/мин, Точность передачи: = 35 угл. мин Тип механизма: исполнительный механизм с одним выходным валом. Схемные особенности: редуктор с развернутой кинематической цепью Схема механизма в скриншоте к работе.
User perv : 11 сентября 2016
700 руб.
Курсовой проект по дисциплине «Прикладная механика» ИСПОЛНИТЕЛЬНЫЙ МЕХАНИЗМ М4.ТМП.1903.06.КП
Проектирование фонтанов
Содержание: Введение Основы искусственных водоёмов Виды фонтанов Типология фонтанов и водных устройств Основные компоненты фонтанов и их конструкция Рекомендации по выбору насадок Основные правила устройства фонтанов ГОСТ 13 846-89.Арматура фонтанная и нагнетельная Истечение через малые отверстия в тонкой стенке при постоянном напоре Истечение при несовершенном сжатии Истечение под уровень Истечение через насадки при постоянном напоре Истечение через отверстия и насадки при переменном напоре (о
User step85 : 15 ноября 2009
Проектирование фонтанов
Тепломассообмен СЗТУ Задача 3 Вариант 56
Тепловыделяющий элемент ядерного реактора выполнен из смеси карбида урана и графита в виде цилиндрического стержня диаметром d=12 мм. Объемная производительность источников теплоты равномерно распределена по объему и равна qυ, теплопроводность материала стержня λ. Определить температуру и плотность теплового потока на поверхности тепловыделяющего элемента, если по оси стержня температура равна t0.
User Z24 : 20 февраля 2026
120 руб.
Тепломассообмен СЗТУ Задача 3 Вариант 56
up Наверх