Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Ввод и редактирование исходных данных




Данные, необходимые для расчета загрязнения воздуха, хранятся в файлах базы данных и отображаются органами управления базой данных - сетками. Для удобства пользования имеется несколько сеток, данные в которых сгруппированы по определенным признакам. Каждая строка в сетке соответствует записи в базе данных, а каждая колонка сетки соответствует полю записи. Заголовки колонок являются фиксированными. Для более подробного пояснения физической сущности величины, вносимой в ячейку соответствующей колонки, служат ярлычки подсказки, выводимые рядом с таблицей при щелчке левой кнопкой мыши по соответствующей ячейке. Фиксированными также являются ячейки первой колонки: они служат для указания состояния текущей строки (записи). Если поля записи не корректировались, напротив соответствующей строки в первой колонке таблицы стоит знак ">>". Если хотя бы одно поле текущей строки корректировалось, в первой колонке стоит знак ")("

Для управления редактированием сетки служит навигатор. Навигатор - это совокупность кнопок, маркированных значками, расположенных на одной линейке с кнопками-ускорителями.

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

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

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

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

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

Программа ЭОЛ+ сама генерирует уникальные значения ключевых полей по умолчанию. Однако при наличии какой-либо системы кодирования населенных пунктов и промышленных предприятий коды, сгенерированные по умолчанию, приходится изменять. В этом случае необходимо следить за соблюдением уникальности кодов городов, промплощадок и источников выброса. Настоятельно рекомендуется заполнять таблицы последовательно, т.е. сначала таблицу географической привязки, затем таблицу промплощадок, источников и т.д. Последовательность заполнения сеток указывают ярлычки в нижней части экрана.

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

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

Для удобства пользователя данные о ключевых полях таблиц верхних уровней выводятся в заголовке текущей таблицы в естественной форме, т.е. редактируя, например, таблицу характеристик источников выброса пользователь видит перед собой примерно такой заголовок: "Купянск, промплощадка АБЗ, источник 10". Если наименования населенных пунктов и промплощадок не введены, то в заголовке таблицы выводятся их коды. Если физический смысл величины, вводимой в ячейку, зависит от содержимого другой ячейки, то наименование ячейки содержит дробную черту, а ярлычок подсказки, который появляется при вхождении в ячейку, и подсказка, выводимая в строке состояния, поясняют, какую именно величину надо ввести.

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

Программа ЭОЛ+ выполняет предварительный синтаксический контроль вводимых данных перед тем, как поместить их в базу. Для более тщательной проверки данных используется специальная процедура контроля при расчете.




Поделиться с друзьями:


Дата добавления: 2014-12-16; Просмотров: 636; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.