ИНТЕРФЕЙС ПРИЛОЖЕНИЯ “УПРАВЛЕНИЕ КАЧЕСТВОМ НЕЦЕНТРАЛИЗОВАННОГО ВОДОСНАБЖЕНИЯ”

 

Страница:          предыдущая              следующая

Главный файл Программы

    Главный файл приложения содержит программу .prg, которая вызывается певой при запуске EXE – или APP – файла. В списке Project Manager он помечен полужирным шрифтом. В данном приложении это единственный код программы формата .prg, поскольку все коды выполнены в виде методов соответствующих объектов приложения – это на случай модернизации приложения (ищите коды, в методах объектов). Эта программа очень проста и содержит лишь команду запуска Главной формы – меню приложения (рис. 1).  Главная форма – меню может  запускаться из также из главной формы – меню Приложения более высокого уровня,   при не отдельном его использовании.

 

 

Рис. 1. Главная форма-меню приложения  “necentral”.

 

** Листинг Главной программы решения "Упрпвление качеством нецентрализованного водообеспечения"

***************************************************************

* Имя программы:     necentralmain.PRG "Главная программа Приложения;

                               “Управление качеством нецентрализованного водоснабжения”

* Назначение:        Для запуска одноименного Приложения

* СУБД:              Visual FoxPro

* Автор:             Исаев Н.Н.                    

***************************************************************

* ОПРЕДЕЛЕНИЯ SET - установок, максимизирующие скорость;

                    работы приложения  и др. свойства          

SET TALK OFF      && не устанавливается флаг вывода;

                     результатов выполнения команд

SET DELETED ON    && помеченные для удаления записи;

                     игнорируются в других командах

SET BELL OFF      && отключаются звуковые сигналы

SET CONFIRM ON    && предусмотрен автоматический перевод;

                     курсора на следующее поле

SET DATE GERMAN   && устанавливается обычный для России;

                     порядок следования цифр в датах - ДД.ММ.ГГ

SET STATUS OFF    && не устанавливать флаг отображения строки    состояния

SET ESCAPE OFF    && не устанавливается флаг прерывания программ и  оманд клавишей Esc.

* Вывод на экран Главной формы - меню Решения 

DO FORM "c:\users\user\documents\visual foxpro projects\prirod_voda\docum\necentral.scx"

* Устанавливаем режим ожидания

READ EVENTS

CLOSE ALL

 

    Главной форме, как и всем иным формам Приложения присвоено свойство Show Tips = .T. , поэтому с  назначением каждого объекта без труда можно ознакомиться в окне (см. на форие)  при нахождении указателя мыши над  объектом поскольку для каждого объекта установлено свойство Tool Tip Text.

    Поскольку Главная форма запускается в Приложении из Главной программы, а следовательно, можно покидать программу только  в систему (командой QUIT), для сокращения других возможностей неконтролируемого выхода форме присвоено свойство ControlBox = .F. (отсутствует элемент управления в верхнем правом углу формы)

  Форма выполняет функции меню по основным двум группам объектов:

    Группа (функциональный блок) содержит следующие объекты:

1.      Кнопка “Контроль качества вод”,  щелчок на которой открывает командой

    DO FORM "c:\users\user\documents\visual foxpro projects; \prirod_voda\docum\control.scx" одноименную форму – меню управления задачами контроля качества вод (рис. 2), которой также установлено свойство ControlBox = .F.

 

   

Рис. 2 . Диалоговое окно управления блоком задач “Контроль качества вод”.

 

Функциональный блок здесь представлен двумя разделами анализа: “Контроль качества вод” и “Экспресс – контроль качества вод”. Наименование операций обозначены в диалоговом окне; их содержание и порядок использования подробно описаны в прилагаемой к Приложении Технической документации.

2.      Кнопка “Анализ выполнения требований СанПиН”, щелчок на которой открывает одноименную форму – меню управления задачами контроля и управления качеством нецентрализованного водоснабжения (рис. 3).

    Функциональный блок здесь представлен тремя объектами управления процедурами (управления качеством нецентрализованного обеспечения):

·         Управление процедурами управления размещением водозаборных сооружений и планирование данных работ по их улучшению;

·         Процедуры анализа выполнения требований СанПиН к устройству водозаборных сооружений и планирование мероприятий по совершенствованию эти работ;

·         Анализ выполнения требований к организации эксплуатации системы, ее управлению планирование мероприятий по  ее совершенствованию.

 

 

 Рис. 3. Диалоговое окно управления блоком задач “Анализ выполнения требований СаиПиН”.

 

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

3.      Кнопка “Операции дезинфекции водозабора”, щелчок на которой открывает  форму – меню управления задачами дезинфекции водозаборов в порядке “Профилактики” и по “Эпидемиологическим” показаниям.

 

 

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

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

4.      Кнопка “Операции обеззараживания вод”, щелчок на которой открывает одноименную форму – меню управления задачами обеззараживания вод (Рис. 5).

 

 

Рис. 5. Диалоговое окно управления блоком задач “Обеззараживание вод”, где можно выполнять расчеты операций и анализ накапливаемых данных.

 

5.      Кнопка “Биоценоз природных вод”, щелчок на которой открывает одноименную форму –  управления задачами определения и анализа биоценоза при  решении задач экспресс – контроля качества вод (Рис. 6).

 

 

Рис. 6. Страница – заставка диалогового окна управления блоком задач “ Биоценоз природных вод ”.

 

   Одна из страниц главной таблицы БД “Биоценоз” представлена на рис 7. В таблицу включена обширная информация по зообентосу природных вод на всех  уровнях: вид, род, отряд / подотряд, класс / подкласс, тип / подтип; встречаемость видов и их приближенные изображения, их сапробные валентности по Сладечеку 1973 г. Кодификация установлена для увязки таблиц БД.

    Создано ряд одно – и многопараметрических представлений базы данных; обоснованы и показаны возможности формирования новых, количественно обоснованных методов биоконтроля вод.

 

 

Рис.7. Одна из страниц таблицы “Биоценозы”

Страница:          предыдущая              следующая

 

 

 

 

 

 

 

 

 

Hosted by uCoz