Cтраница 3
Вызов необходимых методов компилятор произведет автоматически. Таким образом для пользователя свойство выглядит как обычное поле, однако всякое обращение к нему будет гарантировано вызывать необходимые, с точки зрения объекта, действия. Это позволяет, с одной стороны, максимально защитить данные объекта, а с другой, обеспечить максимальную гибкость и настраиваемость кода по отношению к внешним событиям. Изменяя свойства такого объекта непосредственно во время моделирования, можно быть уверенным в корректности введенных изменений, а кроме того можно обеспечить необходимую реакцию на события в системе - изменение вектора состояния или шага интегрирования приведет к приостановке интегрирования и пересчету необходимых внутренних переменных. [31]
Настраиваемость системы необходима для адаптации к технологии конкретного банка. Необходимость настройки обычно возникает при установке АБС в банке, но может быть и следствием технологических изменений в операциях банков. В последнем случае настраиваемость непосредственно граничит с открытостью АБС. Настраиваемость предполагает наличие в системе набора параметров и шаблонов - шаблонов операций, договоров и других текстовых документов. Кроме того, настраиваемость предполагает возможность процедурной настройки системы: регламентацию прав пользователей, конфигурирование рабочих мест, определение набора процедур при открытии и закрытии операционного дня. [32]
Типичным примером локального свойства является раскраска вершин графа так, чтобы смежные вершины имели разные цвета. Множество регуляторов равно числу красок. Топология задается парами смежных вершин. Настраиваемость среды относительно локального свойства, задающего неравенство красок для смежных вершин, соответствует возможности правильной раскраски всего графа. [33]
Некоторые системы позволяют менять внутренний формат представления данных. После такого изменения о каком-либо, даже более или менее правильном представлении данных в коммуникативных форматах стандартными средствами системы не может быть и речи. Создать ( разработать) собственный конвертор в библиотеке, не имеющей специалистов по форматам, невозможно. Поэтому одним из основных принципов, как с точки зрения настраиваемости, так и с точки зрения информационного обеспечения, должен являться принцип неизменяемого внутреннего формата данных системы. [34]
Настраиваемость системы необходима для адаптации к технологии конкретного банка. Необходимость настройки обычно возникает при установке АБС в банке, но может быть и следствием технологических изменений в операциях банков. В последнем случае настраиваемость непосредственно граничит с открытостью АБС. Настраиваемость предполагает наличие в системе набора параметров и шаблонов - шаблонов операций, договоров и других текстовых документов. Кроме того, настраиваемость предполагает возможность процедурной настройки системы: регламентацию прав пользователей, конфигурирование рабочих мест, определение набора процедур при открытии и закрытии операционного дня. [35]