This version of the page http://atlants.dp.ua/gal80.htm (0.0.0.0) stored by archive.org.ua. It represents a snapshot of the page as of 2006-09-29. The original page over time could change.
Новое в системе "Галактика". Версия 8.0

Главная    

О корпорации О системе  О представительстве Материалы Координаты Сайты Партнеры Клиенты Ссылки

Оригинал - http://www.galaktika.by/product/galaktika/news.shtml 

Дата оригинала 15.06.2005

Система "Галактика": новые проектные решения в 8.0

В состав версии 8.0 системы Галактика включены два новых модуля, обеспечивающих решение специализированных задач по управлению качеством продукции и объектами недвижимости.

Управление качеством

Модуль предназначен для применения в целях учета (документирования) качества МЦ (сырья, покупных изделий, полуфабрикатов, готовой продукции), а также дифференциации МЦ по сортам и статусам.

Учет качества и сортности МЦ требуется для решения широкого круга задач планирования и управления качеством продукции, а также поддержки систем менеджмента качества по ISO 9001-2000 или основанных на принципах HACCP . К таким задачам, решаемым средствами модуля, относятся:

  • выбор поставщика сырья или покупных изделий на основе сравнительного анализа качества партий, поступающих от различных контрагентов и/или требований к готовой продукции, выдвигаемых получателем;
  • оценка степени совершенства организации производственного процесса по данным о качестве готовой продукции и израсходованного сырья;
  • расчет потребностей в сырье определенного сорта;
  • анализ текущих складских запасов на предмет возможности обеспечения плановых потребностей производства в сырье определенного качества и т.п.

Использование статусов МЦ позволяет указать, какие операции могут производиться с данным сырьем (например, отпуск в производство, списание из производства) или продукцией (отгрузка получателю, утилизация). Статус МЦ устанавливается по результатам испытаний, в результате которых определяются значения нормируемых показателей качества.

Работа с модулем Управление качеством включает выполнение следующих основных действий:

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

Большинство из этих действий (за исключением заполнения каталогов на этапе первоначальной подготовки модуля к эксплуатации) выполняются в автоматизированном или полностью автоматическом режиме.

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

Управление недвижимостью

Модуль предназначен для автоматизации учета объектов недвижимости в организациях, имеющих в своем распоряжении значительное число объектов, в т.ч. сдаваемых в аренду.

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

Все объекты недвижимости могут быть закреплены собственником за ответственным подразделением, которое выполняет функции контроля сохранности имущества, несет ответственность за поддержание порядка на закрепленной за ним территории и выполняет иные возложенные на него функции.

Собственник может сдать в аренду места на благоустроенной территории и комнаты на любой срок, оговоренный в договоре аренды. Договор вида аренда объектов недвижимости является новым документом, с помощью которого поддерживается связь объектов недвижимости с другими документами системы.

В модуле рассматриваются:

  • порядок закрепления (открепления) объектов недвижимости за ответственными подразделениями/службами;
  • заключение договоров аренды (дополнительных соглашений) между собственником объекта недвижимости и арендатором с формирование календарных планов;
  • отношения собственника объекта недвижимости и коммунальных служб по поводу оплаты оказываемых коммунальной службой услуг;
  • отношения собственника объекта недвижимости и арендатора по поводу оплаты счетов за аренду/коммунальные услуги.

Основными задачами модуля Управление недвижимостью являются:

  • систематизация информации о параметрах и обязательных характеристиках объектов недвижимости, предусмотренных законодательными органами;
  • учет изменения их технических характеристик, влияющих на расчет потребления ресурсов: освещение, отопление, водоснабжение и проч.;
  • оперативность и точность учета использования объектов при наступлении арендных отношений между владельцами объектов и арендаторами;
  • качественное информационное обеспечение и автоматизация трудоемких учетных процессов для своевременного контроля хода выполнения условий договоров аренды;
  • расчет арендных платежей и коммунальных услуг при эксплуатации недвижимого имущества;
  • повышение "прозрачности" учета недвижимости за счет хранения всей информации в единой базе данных;
  • оперативное обеспечение требуемыми данными руководителей для принятия управленческих решений.

Использование объекта недвижимости рассматривается в следующих аспектах:

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

Оплата счетов за коммунальные услуги производится как собственником объекта, так и арендаторами. В специальном каталоге системы указываются все виды оказываемых коммунальными службами услуг, т.е. подача электроэнергии, воды, услуги по отоплению, обслуживание канализации и проч.

Для каждого вида услуг осуществляется ведение тарифов, ввод которых производится по мере их изменения с указанием стоимости потребления единицы каждого ресурса и даты, начиная с которой происходит изменение его стоимости.

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

Множество отчетов позволяют получать необходимую оперативную информацию, предназначенную как для внешних контролирующих органов, призванных производить надзор за использованием объектов недвижимости, так и для собственных нужд предприятия.

Новое в Атлантис и Support версий 5.1.33

Поддержка двухуровневых, трехуровневых и комбинированных архитектур

Система Атлантис поддерживает работу в двухуровневой и трехуровневой архитектуре, а также в их комбинации.

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

Сказанное проиллюстрировано на Рис. 1 .

Рис. 1 . Архитектура системы Галактика

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

  • Масштабируемость и гибкость — система обеспечивает совместное функционирование двух- и трехуровневых клиентов в рамках одной инсталляции, при этом допустимо любое количество серверов приложений. Дополнительные преимущества дают низкие потребности тонкого клиента Галактики в вычислительных ресурсах. "Тонкий клиент" успешно функционирует на устаревших моделях рабочих станций, занимая около 8М оперативной памяти;
  • Совместимость и преемственность — система не имеет ограничений по дальнейшему наращиванию мощностей, как в направлении модернизации существующих серверов, так и посредством приобретения новых серверов. Возможность совместного функционирования двух- и трехуровневой архитектуры в рамках одного приложения обеспечивает полную совместимость с уже существующим у пользователя решением;
  • On - line доступ к приложению может осуществляться по каналам с низкой пропускной способностью. Оптимизация трафика между тонким клиентом и сервером приложений, а также возможность использования различных протоколов ( TCP / IP , IPX / SPX , HTTP , HTTPS ) позволяет использовать Галактику как в рамках Intranet сетей, так и с применением Internet . В Inte r net -решении возможна работа через безопасный HTTPS протокол с цифровым сертификатом аутентификации пользователей. Причем в зависимости от характеристик канала допустимо использование как тонкого клиента напрямую, так и browser -клиента, т.е. клиента, работающего под управлением обозревателя MS Internet Explorer 5.5 и выше. В комбинации с уже существующим off - line режимом работы, когда данные синхронизируются посредством репликации, трехуровневая архитектура системы Галактика позволяет построить распределенную конфигурацию практически произвольного масштаба;
  • трехуровневая система заметно облегчает администрирование системы Галактика и повышает безопасность ее использования. В трехуровневой архитектуре весь программный код системы сосредоточен на сервере приложений, поэтому процесс обновления версии и установки патчей упрощается на порядок, исключая необходимость обновления на рабочих станциях. Конфигурирование рабочей станции сводится к указанию имени сервера и протокола доступа, вся остальная конфигурация рабочего места может храниться на сервере БД. Централизация администрирования в рамках трехуровневой архитектуры дополнительно повышает безопасность системы и защиту ее от несанкционированного доступа.

Средства визуальной доработки системы

Средство разработки Атлантис пополнено новыми интерактивными средствами для изменения и добавления любых элементов системы без использования исходных текстов Галактики . Данные возможности реализованы новым модулем Консоль управления инструментального комплекса Support . Модуль предназначен для использования партнерами, службами ПНР, АСУ клиента и позволяет развивать систему с целью быстрейшего реагирования на изменения условий и модели бизнеса. Осуществляется поддержка клиентских доработок при поставке новых версий системы.

При помощи специальных визуальных средств модуля Консоль управления без использования исходных текстов системы Галактика вы получаете следующие возможности:

  • изменять внешний вид системы;
  • добавлять/изменять кнопки "Главного меню";
  • просматривать/редактировать интерфейсы и объекты;
  • просматривать/редактировать меню, статус-строки;
  • просматривать/редактировать структуру таблиц БД;
  • просматривать/редактировать триггеры;
  • просматривать/редактировать точки расширения.

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

В связи с тем, что функции репозитария обособлены от всех остальных функций модуля, репозитарий лицензируется отдельно.

Средства управления ресурсами системы

Для подключения (регистрации) всех рабочих ресурсов системы (в том числе основных ресурсов и ресурсов патчей) и управления доступом к этим ресурсам создан Репозитарий — представляет собой хранилище информации об установленных компонентах системы и обеспечивает:

  • установку приоритетов на использование версий компонентов (слои разработки);
  • распределение прав пользователям и группам на использование компонентов системы;
  • управление компонентами системы.

С помощью Менеджера репозитария , входящего в состав модуля Консоль управления инструментального комплекса Support , обеспечивается:

  • просмотр установленных компонентов системы, и их аналитических признаков (по слоям разработки);
  • установка/удаление компонентов;
  • подключение/отключение компонентов;
  • изменение приоритетов на использование версий компонентов;
  • распределение прав пользователям и группам на использование компонентов;
  • экспорт/импорт репозитария из XML .

Поддержка парадигмы объектно-ориентированного программирования

В рамках объектно-ориентированной разработки средство разработки Атлантис обеспечивает:

  • Наследование, инкапсуляцию, полиморфизм.
  • Наличие сущностей "Объекты" и "Объектные интерфейсы".

Объектная модель, которую поддерживает Атлантис , является очень мощной. Помимо стандартных объектно-ориентированных возможностей, таких как наследование, инкапсуляция и полиморфизм система предоставляет еще много дополнительных возможностей. Сутью объектной модели Атлантис является разделение на объекты и интерфейсы взаимодействия объектов (или, другими словами, объектные интерфейсы, они же, интерфейсы межкомпонентного взаимодействия). И объекты, и объектные интерфейсы поддерживают наследование, и поскольку это две параллельные иерархии наследования, то разработчик получает богатейшие инструментальные возможности. При использовании наряду с обычной иерархией объектов иерархии объектных интерфейсов (если необходимо придать общие свойства различным сущностям) имеется возможность использования вместо классического плоского дерева иерархии 3-х мерную иерархию наследования.

  • Поддержку классических свойств и виртуальных методов объектов.
  • Поддержку динамического приведения типа.

Данная возможность используется для реализации множественного наследования.

  • Поддержку хранения объектов в БД.
  • Использование реляционных свойств объектов, объектного SQL .
  • Оптимизацию объектных запросов для SQL -платформ.

Еще одной новой и очень существенной возможностью является поддержка хранения и считывания объектов из БД. Помимо классических свойств и виртуальных методов объектов, Атлантис поддерживает и реляционные свойства объектов. Назначение их аналогично индексам в таблицах БД.

Наличие реляционных свойств позволило реализовать в Атлантис объектное расширение языка SQL , в котором объекты могут участвовать в запросе наравне с таблицами. Уникальной особенностью является то, что оптимизатор запросов Атлантис обрабатывает нюансы реализации реляционных свойств конкретных объектов и оптимизирует их таким образом, что конечная производительность доступа к БД получается не хуже, чем при обращении напрямую к данным.

Использование открытых стандартов COM, ActiveX

Реализована возможность встраивания сторонних программ в Галактику и возможность встраивания интерфейсов Галактики в другие системы.

При разработке (доработке) системы средствами Атлантис обеспечиваются следующие возможности:

  • использование стандартных и собственных COM -объектов ( ADO DB , XML DOM , …);
  • встраивание стандартных и собственных ActiveX компонентов ( MS Word , Excel , Acrobat Reader , …).

При разработке (доработке) системы внешними средствами разработки обеспечиваются следующие возможности:

  • использование функциональности объектов Галактики через COM -интерфейс (перерасчет остатков, расчет зарплаты, …);
  • встраивание окон Галактики как ActiveX компонентов (редактирование накладной, выбор организации, …).

ODBC драйвер Атлантис

В рамках данной версии разработан ODBC драйвер Атлантис ( atlodbc.dll ), обеспечивающий:

  • доступ к данным Галактики с использованием объектного SQL ;
  • использование функциональности прикладных объектов;
  • многоплатформенность ( Pervasive SQL , MS SQL Server , Oracle );
  • возможность использования в любых средствах разработки ( OLE DB , JDBC ).

Встроенный генератор отчетов FastReport

В данную версию Атлантис интегрирован бэнд-ориентированный графический генератор отчетов FastReport , который обеспечивает:

  • создание составных (композитных), вложенных, многоколоночных, master-detail-detail и cross-tab отчетов;
  • выбор шрифта и размера букв;
  • управление цветом текста и фона;
  • точное расположение элементов на листе бумаги для форм строгой отчетности;
  • использование простых и вложенных группировок;
  • использование горизонтальных циклов;
  • возможность создания диаграмм;
  • вставку в отчет графических объектов;
  • режим предварительного просмотра, аналогичного MS Word ;
  • экспорт отчетов в форматах TXT, RTF, CSV, HTML.

Вызов встроенного дизайнера отчетов FastReport осуществляется из диалога выбора формы отчета системы Галактика или модуля Консоль управления комплекса Support .

Система лицензирования

В связи с тем, что Галактика 8.0 может работать в трехуровневой архитектуре, введено лицензирование сервера приложений. Возможность работы с сервером приложений устанавливается индивидуально для каждого рабочего места и независимо от используемых на нем функциональных лицензий.

Для двухуровневой архитектуры каких-либо дополнительных действий не требуется.

Поддержка операционных систем и платформ БД

Платформа ORACLE

Для работы с Oracle v 9 разработан новый драйвер ora90drv.dll , обеспечивающий работу с базой данных по интерфейсу текущей версии клиента СУБД. Это позволяет использовать все возможности, декларируемые производителем СУБД.

Таким образом, при работе с Oracle v 7.3 должен использоваться драйвер ora73drv.dl l , а при работе с версиями v 8 и v 9 — драйвер ora90drv.dll.

Инсталляторы

Инсталлятор сервера аппаратного ключа

Инсталлятор сервера аппаратного ключа включает обновленные драйверы для электронных ключей Guardant (v. 4.85).

Инсталлятор системы

Данная версия включает новые инсталляторы системы Галактика и комплекса Support , разработанные на базе пакета InstallShield Professional v .6.3.

В основу структуры дистрибутива положено понятие компонента дистрибутива (не путать с функциональными компонентами системы Галактики , Атлантис и др.) системы или патча.

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

Таким образом, при инсталляции системы (серверной и клиентской части) имеется возможность выбрать компоненты для текущей установки.

В дальнейшем при повторном запуске программы установки setup.exe с дистрибутивного компакт диска можно изменить или исправить текущую установку серверной или клиентской части системы.

Режим изменения позволяет выполнить установку неустановленных ранее компонентов системы или удалить компоненты из числа установленных.

В режиме исправления запускается процесс переустановки файлов, установленных во время предыдущей установки.

Кроме этого новые инсталляторы обеспечивают:

  • установку серверной части системы для использования в двухуровневой архитектуре;
  • установку серверной части системы для использования в трехуровневой архитектуре;
  • установку серверной части системы для использования в комбинированном варианте, при котором часть пользователей работает в двухуровневой архитектуре, а другая часть в трехуровневой;
  • установку клиентской части системы для использования в двухуровневой архитектуре;
  • установку клиентской части системы для использования в трехуровневой архитектуре;
  • автоматическую регистрацию компонентов A с tiveX ;
  • установку и настройку службы сервера приложений трехуровневой архитектуры;
  • настройку клиентской части трехуровневой архитектуры на сервер приложений;
  • установку в процессе инсталляции серверной части системы базы данных и сервера аппаратного ключа или настройку на их существующие экземпляры.

Удаление текущей установки серверной или клиентской части системы выполняется путем повторного запуска программы установки setup.exe с дистрибутивного компакт диска и последующего выбора режима работы Удалить .

Инсталляторы базы данных

Платформа PERVASIVE. SQL

В данной версии установка базы данных на платформе Pervasive . SQL выполняется с помощью инсталлятора btrvinst.exe , использующего в качестве исходных данных dbi- файлы с наборами данных.

Программа установки БД btrvinst.exe , находится в каталоге \DB_INST серверной части системы.

Командная строка для запуска программы установки базы данных имеет вид:

btrvinst.exe /pDBI:<установочный путь>

где

< установочный путь > — путь на каталог \ DB_INST , содержащий файлы с наборами данных XXX\main.dbi .

При запуске программы без параметров она запускается в режиме установки БД ( /pDBI: ), при этом установочным путем является надкаталог запуска.

Программа установки базы данных может быть запущена в режиме проверки корректности файла с наборами данных main . dbi (без подключения к СУБД ).

Для этого используются следующие параметры запуска:

/сDBI+ — включает режим проверки dbi - файла;

/dDBI:<[путь\]имя файла > — задает имя dbi- файла с наборами данных, подлежащего проверке. Если имя файла задано без полного пути, то он ищется в текущей директории.

/tDBI+ — включает трассировку процесса проверки файла с наборами данных. Результат трассировки записывается в текущую директорию в файл checkDBI.trc .

Результаты проверки программа выдает соответствующими сообщениями на экран и в файл btrvinst.log .

Примеры командной строки для запуска программы установки базы данных в режиме проверки dbi -файла:

btrvinst.exe /dDBI:main.dbi /cDBI+ /tDBI+

btrvinst.exe /dDBI:d:\GAL800\DB_INST\RUSSIA\main.dbi /cDBI+  

 

  ©  2005   ООО "Атлант-сервис"                                 Пишите нам