Универсальная система RTWin

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

li>

  • средства разработки шаблонов экранных форм, содержащих наиболее часто используемые слои графических объектов;
  • возможность встраивания в HTML-страницы и серверы OLE (MS Word, MS Excel и др.);
  • возможность просмотра браузерами Интернет;
  • обширная библиотека элементов отображения, ориентированных на построение мнемосхем промышленных объектов;
  • возможность встраивания графиков и журналов событий и тревог;
  • средства импорта графических метафайлов (WMF) и растровых изображений (BMP).
  • TrendWorX32 является многооконным приложением, которое предназначено для выполнения следующих функций:

    1. представление контролируемых параметров в виде графиков (трендов) различных типов в реальном масштабе времени;
    2. архивирование значений контролируемых параметров;
    3. вычисление статистических характеристик выборок значений контролируемых параметров;
    4. извлечение значений контролируемых параметров из архивов и представление в виде графиков различных типов;
    5. вывод графиков на печатающее устройство.

    Поддерживаются следующие виды трендов:

    1. зависимость параметра от времени (с использованием единиц времени по горизонтальной или вертикальной осям);
    2. гистограмма параметра;
    3. логарифмическая зависимость параметра от времени;
    4. зависимость одного параметра от другого.

    AlarmWorX32 является мультимедийным приложением, которое предназначено для выполнения следующих функций:

    1. голосовое оповещение персонала об обнаруженных аварийных ситуациях;
    2. рассылка электронных извещений об аварийных событиях посредством пейджинговой связи и электронной почты;
    3. оповещение персонала путем автоматического дозвона по коммутируемым каналам связи с передачей сообщений об аварийных событиях и приемом подтверждений восприятия от ответственных лиц;
    4. персональное планирование оповещений для привлечения к мероприятиям по устранению аварийных ситуаций;
    5. анализ аварийных событий и действий ответственного персонала;
    6. и т.д.

    Delphi представляет собой систему быстрой разработки приложений, пригодную для создания прототипов и законченных приложений Windows, которые можно сравнить (или они даже превосходят их по скорости и эффективности) с программами, написанными на С, С++, Borland Pascal 7.0 или Visual Basic, а также с программами, созданными другими средствами.

    В основе Delphi лежит язык программирования Object Pascal фирмы Borland, но для создания простейших приложений совершенно необязательно быть программистом на Pascal. По мере разработки приложения Delphi визуальным способом автоматически создает соответствующие Pascal-операторы для будущей программы.

    Приложение Delphi состоит из одной или нескольких форм, в которые разработчик помещает визуальные компоненты, и имеет возможность модифицировать свойства компонентов и самих форм, а также создавать Pascal-процедуры, обрабатывающие различные события, происходящие в системе.

    При запуске созданного приложения Delphi компилирует и компонует исходный код и другие модули для создания исполняемого файла с расширением .exe. Это единственный файл, являющийся результатом разработки, который разработчику необходимо предоставить пользователю созданной программы.

    В интегрированную среду разработки Delphi (можно назвать интерфейсом разработчика) входит несколько основных компонентов (рис.1).

    Панель инструментов, как, например, и в текстовом редакторе Word, содержит кнопки (пиктограммы), работающие по принципу тАЬукажи и щелкнитАЭ и выполняющие некоторые команды меню.

    Главное меню - стандартное меню в стиле Windows.

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

    Палитра компонентов представляет собой каталог визуальных и прикладных объектов, которые могут быть включены в создаваемые формы (например, интерфейс пользователя) и приложения. Чтобы поместить необходимые компоненты в создаваемую форму, необходимо просто перенести их с палитры компонентов. Компонент, помещенный один раз, становится истинным объектом, готовым для выполнения любой намеченной инструкции.

    Закладки страниц палитры. Поскольку различных компонентов в рассматриваемой системе разработки великое множество, все их пиктограммы отобразить на экране одновременно не представляется возможным. Поэтому они разделены на группы, или страницы. При активном состоянии одной из закладок, в области расположения пиктограмм палитры компонентов появляются пиктограммы, соответствующие определенной странице или классу компонентов. В Delphi существует восемь категорий компонентов (и соответственно - восемь закладок):

    • стандартная страница (Standard) содержит наиболее часто употребляемые компоненты, которые фигурируют во всех программах Windows. Эти компоненты обычно имеют однозначную связь со стандартными объектами Windows;
    • дополнительныя страница (Additional) содержит несколько более специфический набор компонентов, которые при работе с базовыми приложениями Windows могут и не встретится;
    • доступ к данным (Data Access) содержит компоненты, позволяющие присоединить и запрос