- создать новый или выбрать ранее созданный объект негативноговоздействия на окружающей среду. Объект негативноговоздействия на окружающую среду - это обособленная частьпредприятия, в которой ведется отдельная экологическаяотчетность. В простейшем случае единственным объектомнегативного воздействия является само предприятие, но ситуацияможет быть и более сложной - предприятие может иметь в своемсоставе несколько объектов негативного воздействия;- ввести общую информацию об объекте негативного воздействия наокружающую среду. Если объектом является само предприятие, нетнужды повторно вводить ту же информацию, что уже была введенадля предприятия. Имеется возможность скопироватьсоответствующие сведения из предприятия в объект,- выбрать интересующий период времени - квартал года, принеобходимости создать его;- выбрать нужный прикладной модуль;- запустить выбранный прикладной модуль для нужногопредприятия или объекта и периода времени.Подробные инструкции по выполнению этих действий можно найти всправочной системе программы, вызываемой из любого ее места нажатием наклавишу П.Рассмотрим порядок работы с модулем более подробно.Доступ к данныйВ варианте программы «Экомастер - объединение» для входа и доступа кданным необходимо ввести заранее известные логин и пароль.Первоначальный вход осуществляется администратором системы с логиномAdmin, паролем Admin. В дальнейшем администратор имеет возможностьпоменять свою учетную запись.Администратор имеет полный доступ ко всем данным. Он должен создатьполную структуру данных, а затем список учетных записей для доступа кразличным узлам структуры данных для обычных пользователей. Логин ипароль для доступа к данным сообщаются пользователям администратором. Врезультате пользователь имеет доступ только к своему узлу структуры.Элементы окна головного модуляОкно головного модуля «ЭкоМастера» состоит из следующих элементов:- меню. В нем собраны команды, при помощи которых можноуправлять работой программы,- панель инструментов - набор кнопок, дублирующих наиболеенеобходимые команды меню,- дерево предприятий и объектов негативного воздействия наокружающую среду - занимает левую часть окна;- кнопка вызова окна «Отчетные периоды» - находится справа от
дерева предприятий;- список модулей для выбора - находится справа от деревапредприятий.Кроме того, окно головного модуля включает такие элементы, как:- кнопка запуска выбранного модуля для выбранного периода. Онанаходится справа от дерева предприятий. Также запуск модуляможно выполнить, кликнув двойным щелчком левой кнопки мышинад наименованием объекта негативного воздействия;- панель для ввода данных о предприятии, кодов предприятия,список имеющихся наборов данных. Они находятся справа отдерева предприятий.Для варианта программы «Экомастер - объединение» будет активнавкладка «Идентификация».Окно выбора рабочего каталогаВводимые пользователем исходные данные и сохраненные результатырасчета размещаются программой на компьютере в специальном каталоге,назьваемом рабочим. По умолчанию рабочим каталогом является каталог, вкоторый установлена программа.Для удобства вашей работы можно изменить установку рабочегокаталога на любой другой, например, указать в качестве рабочего каталог,находящийся на другом компьютере, соединенном с компьютеромпользователя локальной сетью.Также можно завести несколько рабочих каталогов и работатьпоочередно то с одним, то с другим.Выбор или изменение рабочего каталога осуществляются в специальномокне, которое можно вызвать на экран при помощи команды «Расположениебазы данных» из меню «Настройки» в главном окне программы. Выбираемыевами рабочие каталоги «запоминаются» программой в выпадающем списке.Копирование данныхКопирование данных объекта выполняется в два этапа. Сначала данныевыбранного объекта копируются во временную область памяти программы. Ониостаются там до тех пор, пока не будут сброшены, заменены новыми даннымилибо не будет выполнен выход из программы. Копируются как относящиеся ковсему объекту данные, так и данные всех модулей, входящих в комплекс«Экомастер». О наличии скопированных данных свидетельствует активностьвторой копирующей кнопки. Затем необходимо выбрать объект «Куда будетосуществляться копирование». В том числе это может быть тот же объект, ноуже за другой год. Следует иметь в виду, что всегда копируются все данныеобъекта за год и все относящиеся к нему кварталы. При выборе объекта «Кудакопировать» появляется специальная форма.
При нажатии кнопки «Выполнить» данные, заранее скопированные вобласть памяти программы, копируются в новый объект. При нажатии кнопки«Отменить» скопированные в память данные очищаются, копирование невыполняется.При большом объеме данных копирование может занять значительноевремя. Также для копирования объектов может быть использован внешнийсимвольный /nf-файл. Посредством такого файла может быть вьполненокопирование данных на разных компьютерах. Данные могут быть сохраненыкак архивные и отправлены по электронной почте.При копировании данных они сразу заносятся в базу данных и возврат кпредыдущему состоянию невозможен.Рассмотрим процедуру импорта/экспорта при помощи /nf-файла.Копирование информации между объектами, входящими в структуру,может осуществляться посредством файла /nf-формата. Предварительносброшенные посредством процедуры экспорта в /nf-файл данные с одногокомпьютера могут быть скопированы в базу данных на другом компьютеречерез процедуру импорта файла /nf-формата. Файл между компьютерамипересыпается на носителе произвольного формата, например, черезэлектронную почту.Для формирования /nf-файла необходимо в главном меню программывыбрать «Процедуры» - «Экспорт /nf-файла».Форма «Импорт информации из /nf-файла» предназначена дляидентификации информации, содержащейся в файле, и для управленияпроцессом выбора объекта - приемника данных.Файл формата Int содержит глобальный идентификатор, которыйоднозначно определяет место сохраненного объекта в корпоративнойструктуре объединения. Форма позволяет определить приемник информации поглобальному идентификатору, при отсутствии объекта с таким номером онбудет создан либо возможен прием информации в любой существующий вструктуре объект. Использование глобального идентификатора необходимо присборе данных в большой корпоративной структуре.При работе различных пользователей со своими локальными базамиданных на местах возникает необходимость передачи имеющейся информациив корпоративную базу данных объединения. Передачу можно выюлнить припомощи формирования файла формата Int, передачи его на компьютер,работающий с корпоративной базой данных, и приема этого файла в базуданных. Возникает задача идентификации /nf-файла при приеме информации.Следует иметь в виду следующее:
- каждый lnt-файл может содержать информацию только одногоузла любого из трех уровней,- lnt-файл содержит информацию только за один год;- lnt-файл содержит идентификационный номер узла дляправильного приема в корпоративную структуру объединения.При заведении любого нового узла в структуре узлу присваиваетсяуникальный идентификационный код. Этот код доступен только при входе вданные под учетной записью администратора. Администратор может получитьполный список идентификационных номеров узлов, вь полнив процедуру«Сохранить структуру», в сформированном символьном файле указываютсяидентификационные номера всех узлов структуры.Для правильного формирования /nf-файла для узла локальной базыданных необходимо правильно указать /D, имеющийся в корпоративной базеданных объединения.Предполагается следующий порядок работы.1. Администратор, работающий с корпоративной базой данных, создаетполную структуру данных объединения: объединения - предприятия -объекты негативного воздействия.2. Для каждого узла структуры автоматически генерируется уникальныйидентификационный код. Также для доступа к каждому узлу необходимозадать логин и пароль для сетевого доступа. Первоначально они также могутбыть сгенерированы автоматически и затем могут или должны бытьизменены.3. Администратор сообщает пользователям логины, пароли пользователей длявхода в разрешенную для них часть корпоративной базы данных длясетевого доступа.4. В случае передачи данных через /nf-файлы для правильной идентификацииданных на стороне корпоративной базы данных необходимо каждому узлуприсвоить Ю, который сообщает администратор корпоративной базыданных.В варианте программы «Объединение» к данный узла структурыдобавляется закладка «Идентификация», где может быть введенидентификационный код узла структуры.Сведения о правах доступаСписок учетных записей может быть либо полный - для всех узловструктуры, либо для каждого узла можно сформировать свой список учетныхзаписей. Список может быть просмотрен либо изменен только при входе впросмотр под логином администратора.Структура данныхСтруктура - это символьный файл в виде /nf-файла, в которомотображена структура данных по подразделениям. К каждому узлупоказывается уникальный идентификатор,
который может использоваться при
копировании данных от подразделений процедуры «прием /nf-файлов от
подразделений» в базу данных объединения. Сформированный файл возможно
открыть в любом простом текстовом редакторе, например, в блокноте.
Прием /nf-файлов от подразделений
Это специальная форма, предназначенная для приема большого
количества данных из /nf-файлов, реализованная в варианте программы
«Объединение».
Первоначально выбирается место расположения исходных /nf-файлов,
которые требуют обработки или приема. Это папка-директория, куда
помещаются /nf-файлы подразделений, принятые, например, по электронной
почте. После нажатия кнопки «Обработать» файлы последовательно
открьваются и информация из них считывается и помещается в базу данных.
Сами обработанные файлы не удаляются, а переносятся в папку с
обработанными файлами. Месторасположение такой папки также должно быть
заранее выбрано. Программа последовательно обрабатывает все файлы с
расширением Int, расположенные в исходной папке. Обработанные файлы
группируются для удобства в подпапки с именем, равным дате обработки.
Окно архивации данных
В программе имеются возможности по созданию резервной архивной
копии базы данных и по восстановлению данных из резервной архивной копии.
Соответствующее окно «Архивация данных» вызьвается при помощи
одноименной команды меню «Процедуры» в главном окне программы.
Окно выбора отчетного периода
В этом окне можно установить периодичность подготовки отчетности
поквартально или за год и выбрать или создать новый необходимый период -
год или квартал года. Данное окно автоматически появляется при первом
запуске программы, в дальнейшем его можно вызвать, нажав на
соответствующую кнопку в главном окне программы
Добавить новь и год возможно нажатием на кнопки «Добавить год в
сторону убывания» и «Добавить год в сторону возрастания».
При установлении нового отчетного периода автоматического переноса
данных с прошлого года не происходит. Необходимо выполнить процедуру
копирования данных. При копировании копируются данные за год и по всем
четьрем кварталам. Последовательность действий при этом должна быть
следующая:
- установить отчетный период «Старый год»;
- копировать данные «Откуда»;
- установить «Новый» год;