www.transform.ru
—делать "домашней" страницей ѕорекомендовать друзь€м ѕоместить в папку "»збранное" Ќовости
More информации о трансформаторах и электротехническом оборудовании
“еори€  онструкци€ “ехнологи€ “ранспортировка ƒиагностика ќбслуживание «амена
“еори€ ѕроектирование ѕроизводство “ранспортировка Ёксплуатаци€ –емонты ”тилизаци€
–асчеты ѕроектирование ѕроизводство ћонтаж Ёксплуатаци€ –емонты ”тилизаци€
 
ѕолный жизненный цикл силового трансформатора


  TRANSFORMаторы
  о проекте
  цены
  контакты
  выдающиес€ представители
  карта станций ќ√ 
  форум
  ƒиагностика+
  јрхив
  объ€влени€
  библиографи€
  ресурсы отрасли
  новости
  выставки
  терминологический словарь
  часто задаваемые вопросы (FAQ)
  Ѕанк данных
  предпри€ти€
  спрос - предложение
  зарегистрироватьс€
  ќхрана труда
  Ѕиржа труда
  разместить резюме
  разместить вакансию
  поиск резюме
  поиск вакансии
  “еори€, расчеты
   онструкци€, проектирование
  “ехнологи€, производство
  “ранспортировка, монтаж
  Ёксплуатаци€
  –емонты
  ”тилизаци€
  ќбучение
  очное
  дистанционное



"ƒ»ј√Ќќ—“» ј+" “≈’ЌќЋќ√»»
ƒиагностика ƒиагностика+  
 
ѕрограммный комплекс "ƒиагностика+" (верси€ 5.1)
Borland Delphi Enterprise     "ƒиагностика+" разработана с использованием программного продукта фирмы Borland - Delphi Enterprise версии 7.0. Ёто функциональный, мощный и эффективный инструмент, объедин€ющий реальные событи€ и ресурсы в единое информационное пространство. ¬ерси€ 5.1 системы "ƒиагностика+" обеспечивает способ построени€ единой корпоративной информационной системы по электротехническому оборудованию станций и подстанций.
    —истема работает с базой данных (Ѕƒ) в локальной сети предпри€ти€ в режиме клиент-сервер. ¬ качестве сервера используетс€ —”Ѕƒ FireBird (клон известной —”Ѕƒ Interbase), а в качестве клиентов могут выступать любые компьютеры, подключенные к локальной сети.
FireBird
    ƒл€ генерации отчетов используютс€ Microsoft Word и Microsoft Excel. ¬ качестве базовой выбрана верси€ Microsoft Office 2000, совместима€ с более поздними верси€ми.
    —истема построена по принципу открытых систем и может развиватьс€ без участи€ разработчиков. ѕользователь "ƒиагностики+" сам может создавать таблицы, измен€ть их структуру, добавл€ть индексы, редактировать диалоговые формы. ≈сли возможностей встроенного редактора форм окажетс€ недостаточно, то формы и другие элементы интерфейса можно создавать в Delphi и сохран€ть в динамической библиотеке (Open Source).
IBExpert
    “акже возможно расширение специального €зыка Z+, используемого в экспертной системе, с помощью подключаемых библиотек (предоставл€ютс€ исходные коды библиотек на Delphi, в рамках проекта Open Source). ¬ качестве инструмента создани€ баз данных использован программный продукт фирмы Ќ -Software - IBExpert, один из наиболее эффективных инструментов работы с Interbase и Firebird.
    —истема "ƒиагностика+" может интегрироватьс€ в системы управлени€ предпри€тием, такие как ћ≈S, ≈јћ, ERP и т.д., а также взаимодействовать с различными модификаци€ми SCADA-систем.
    »нформационна€ система по оборудованию функционирует в многопользовательском режиме на нескольких предпри€ти€х и работает с единой распределенной Ѕƒ. ќсновные потоки данных циркулируют в локальных сет€х отдельных предпри€тий, а между серверами распределенной базы данных передаютс€ только изменени€.     ¬ рамках локальной сети все пользователи системы работают с одним сервером Ѕƒ.
    ƒанные в базу поступают путем:
  • диалога с пользователем;
  • считывани€ информации с хроматографов и других приборов, подключаемых к компьютеру;
  • передачи из других Ѕƒ.
ѕотоки данных между узлами системы
    —истема в насто€щее врем€ установлена в ƒепартаменте эксплуатации јќ "KEGOC" и дев€ти ћЁ— (республика  азахстан). ѕланируетс€ в дальнейшем установить систему во всех “Ё— и –Ё—, а также на некоторых ѕ—. Ќа каждом предпри€тии система функционирует в локальной сети предпри€ти€ со своей базой данных - Ѕƒ‘. ¬ "центре" организована сво€ база данных - Ѕƒ÷, куда собираютс€ данные обо всем оборудовании сетевой компании.
—остав Ѕƒ

    ¬ рел€ционной —”Ѕƒ база данных содержит таблицы, которые можно сгруппировать следующим образом:

      1) паспортные данные оборудовани€, данные о структуре предпри€ти€ и месте установки оборудовани€;
      2) данные об испытани€х и измерени€х;
      3) данные о ремонтах;
      4) нормативно-справочна€ информаци€ (Ќ—»), требующа€с€ при проведении диагностических экспертиз;
      5) справочники, классификаторы и кодификаторы информации, использующиес€ в таблицах;
      6) база диагностических правил и экспертиз (база знаний);
      7) системна€ информаци€.

–аздел€ема€ и обща€ информаци€
    ѕервые три группы таблиц будем называть раздел€емой информацией. “ак, например, данные об оборудовании, установленном на ѕ—1, хран€тс€ на сервере ѕ—1 (Ѕƒ‘), а также на серверах “Ё—, ћЁ—, в составе которых эта подстанци€ находитс€, и на сервере ƒепартамента эксплуатации јќ "KEGOC"(Ѕƒ÷).

    „етыре последние группы таблиц нос€т общий характер и используютс€ всеми субъектами распределенной системы. »х будем называть общей информацией.

    –аспределенна€ Ѕƒ имеет особенность в том, что раздел€ема€ информаци€ передаетс€ только в одном направлении - из филиалов в центр, а обща€, наоборот преимущественно из центра в филиалы.
    ѕередача изменений в вышесто€щую структуру может осуществл€тьс€ каскадно, например, по четырехуровневой схеме: ѕ— - “Ё— - ћЁ— - ÷ентр. ѕо такой же схеме изменени€, производимые в Ѕƒ÷, будут пересылатьс€ и фиксироватьс€ в Ѕƒ‘, что видно из рисунка.
    “аким образом, система обеспечивает синхронизацию Ѕƒ‘ и Ѕƒ÷ при изменении состава оборудовани€ или паспортных данных, добавлении результатов испытаний оборудовани€, постановке оборудовани€ на контроль, внесении сведений о ремонтах, изменени€х справочников, структуры таблиц Ѕƒ, диалоговых форм дл€ просмотра таблиц и т.п.

»ерархическа€ репликаци€

    ѕриведение в соответствие Ѕƒ в древовидной сети будем называть иерархической репликацией. ѕри иерархической репликации все изменени€ передаютс€ от сервера к серверу последовательно и постепенно охватывают всю сеть узлов.

»ерархическа€ репликаци€

    ѕри иерархической репликации обмен изменени€ми осуществл€етс€ только с одним сервером на вышесто€щем уровне и подчиненными серверами уровнем ниже.
    –епликаци€ выполн€етс€ пакетами. »зменени€ накапливаютс€ на подчиненных серверах и передаютс€ на центральный сервер. ¬ свою очередь, изменени€, выполненные на центральном сервере, посылаютс€ подчиненным серверам.

—ервер репликаций

    ¬ систему "ƒиагностика+" добавл€етс€ еще один программный компонент - сервер репликаций.

    ¬ нем осуществл€етс€:
  • настройка репликаций;
  • подготовка пакетов изменений;
  • прием пакетов изменений и внесение их в Ѕƒ;
  • контроль за выполнением всех изменений и за целостностью Ѕƒ.

Ќакопление изменений

    ¬се изменени€ накапливаютс€ в специальной системной таблице Ѕƒ - журнале изменений.
    ¬о врем€ внесени€ изменений в Ѕƒ срабатывает триггер сервера Ѕƒ. ќн фиксирует в журнале факт изменени€. ¬ журнале фиксируютс€ изменени€ и во всех системных таблицах, кроме изменений в самом журнале.
    —истема построена таким образом, что в журнале фиксируютс€ все изменени€ и не важно какой прикладной программой они произведены. Ёто могут быть программы, вход€щие в систему "ƒиагностика+" и любые другие. ѕод запретом остаетс€ только структура Ѕƒ. —торонние программы не могут вносить изменени€ в структуру уже имеющихс€ в Ѕƒ таблиц.

‘ормирование и отсылка пакета репликации

    ѕериодически администратор системы дает команду на создание пакетов репликации дл€ старшего узла и дл€ всех подчиненных узлов. —ервер репликации на основе системного журнала автоматически формирует файлы (пакеты репликаций). ƒанные файлы отсылаютс€ на соответствующие узлы.

ѕрием пакета репликации

    ѕолученный пакет репликации обрабатываетс€ сервером репликаций и все присланные изменени€ повтор€ютс€ в Ѕƒ данного узла. ≈сли при приеме пакета репликации возникает конфликт, например, обнаружено значительное сходство между элементами справочника, то программа обратитс€ с вопросом к администратору. “от принимает решение объедин€ть эти два элемента в один или нет.
    ≈сли пакет репликации по каким-то причинам был пропущен, то все изменени€ придут в следующем пакете, а если не будет подтверждени€ изменени€, то в последующих пакетах.
    »спользование единой распределенной корпоративной информационной системы обеспечивает объединение всех сведений в базе данных центральной службы компании и согласование баз данных, ведущихс€ на различных предпри€ти€х компании.

 
ƒиагностика+ | «агрузка | јрхитектура | »стори€ | ќбразцы | “ехнологии | —опровождение | ‘орум | ¬озможности | ѕользователи | ќбучение | ƒокументаци€ | ѕубликации | ÷ены

TRANSFORMаторы | Ѕиблиографи€ | ѕредпри€ти€ | —прос-ѕредложение | “еори€, расчеты | онструкци€, проектирование | “ехнологи€, производство | “ранспортировка, монтаж | Ёксплуатаци€ | –емонты | ”тилизаци€

Rambler's Top100 –†–µ–є—В–Є–љ–≥@Mail.ru –ѓ–љ–і–µ–Ї—Б —Ж–Є—В–Є—А–Њ–≤–∞–љ–Є—П Ёлектросайт года

  ©  TRANSFORMаторы 2005—2011