Автоматизация труда диспетчера автобазы

Краткая характеристика, принципы функционирования и управления автоперевозками на ООО "МастерСервис". Проектирование и разработка автоматизированной информационной системы диспетчеризации, контроля и управления процессом автоперевозок предприятия.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 28.06.2011
Размер файла 1,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

ID ТС. Внешний ключ
ID услуги. Внешний ключ
IDтарифа. Внешний ключ
ID заказа. Внешний ключ
Дата выдачи ПЛ
Дата обработки
Километраж при выезде
Километраж при возвращении
Начальный остаток топлива
Кол-во выданного топлива
Остаток топлива при возвращении
Кол-во сданного топлива
Дата выезда
Время выезда
Дата возвращения
Время возвращения

Время автомобиля в ремонте

Типы ТС

Таблица типов транспортных средств

ID типа
Наименование Типа

Код типа

Счетчик
Тестовый[50]

Тестовый[50]

ID типа ТС. Первичный ключ
Название типа ТС

Код типа ТС

Услуги

Журнал ГСМ

ID Услуги

Наименование услуги

Счетчик

Текстовый[50]

Уникальный код оказываемой услуги.

Наименование предоставляемой услуги

Тарифы

Хранение списка имеющихся тарифов

ID тарифа
Наименование тарифа
Код тарифа
Ед измерения
Тариф
Счетчик
Текстовый[50]
Текстовый[50]
Текстовый[50]

Числовой

Уникальный номер тарифа. Первичный ключ
Наименование тарифа
Кодовое обозначение тарифа
Ед. измерения

Значение тарифа

ТС

Справочник Транспортных средств

ID ТС
Гос номер ТС
Код марки ТС
Водитель
Бригада
Наименование ГСМ (основное оборудование)
Наименование ГСМ (дополнительное оборудование)
Норма расхода ГСМ (основное оборудование)

Норма расхода ГСМ (дополнительное оборудование)

Счетчик
Текстовый[50]
Числовой
Числовой
Числовой
Числовой
Числовой
Числовой
Числовой
Числовой
Уникальный номер транспортного средства. Первичный ключ
Государственный регистрационный знак
ID марки ТС. Внешний ключ
ID водителя. Внешний ключ
ID бригады. Внешний ключ
ID ГСМ. Внешний ключ
ID ГСМ. Внешний ключ
Норма расхода ГСМ на основное оборудование (л/100 км)

Норма расхода ГСМ на дополнительное оборудование (л/100 км)

3.3.2 Дерево диалога

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

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

Рисунок 3.8 - Граф переходов экранных форм

3.4 Анализ целесообразности использования заданных средств разработки

3.4.1 Приоритетная СУБД

На сегодняшний день известно более двух десятков форматов данных настольных СУБД, однако наиболее популярными следует признать dBase, Paradox, FoxPro и Access.

Рассмотрим каждую из этих СУБД в отдельности.

dBase и Visual dBase.

Первая промышленная версия СУБД dBase -- dBase II (принадлежащая тогда компании Ashton-Tate, приобретенной позже компанией Borland) появилась в начале 80-х годов. Благодаря простоте в использовании, нетребовательности к ресурсам компьютера и, что не менее важно, грамотной маркетинговой политике компании-производителя этот продукт приобрел немалую популярность.

Хранение данных в dBase основано на принципе «одна таблица -- один файл» (эти файлы обычно имеют расширение *.dbf). MEMO-поля и BLOB-поля (доступные в поздних версиях dBase) хранятся в отдельных файлах (обычно с расширением *.dbt). Индексы для таблиц также хранятся в отдельных файлах. При этом в ранних версиях этой СУБД требовалась специальная операция реиндексирования для приведения индексов в соответствие с текущим состоянием таблицы.

Формат данных dBase является открытым, что позволило ряду других производителей заимствовать его для создания dBase-подобных СУБД, частично совместимых с dBase по форматам данных. Например, весьма популярная некогда СУБД FoxBase (разработанная Fox Software, Inc. и ныне принадлежащая Microsoft) использовала формат данных dBase для таблиц, однако форматы для хранения MEMO-полей и индексов были своими собственными, несовместимыми с dBase.

После покупки dBase компанией Borland этот продукт, получивший впоследствии название Visual dBase, приобрел набор дополнительных возможностей, характерных для средств разработки этой компании и для имевшейся у нее другой настольной СУБД - Paradox. Среди этих возможностей были специальные типы полей для графических данных, поддерживаемые индексы, хранение правил ссылочной целостности внутри самой базы данных, а также возможность манипулировать данными других форматов, в частности серверных СУБД, за счет использования BDE API и SQL Links.

В настоящее время Visual dBase принадлежит компании dBase, Inc. Его последняя версия -- Visual dBase 7.5 имеет следующие возможности:

- Средства манипуляции данными dBase и FoxPro всех версий.

- Ядро доступа к данным Advantage Database Server фирмы Extended Systems

и ODBC-драйвер для доступа к данным этой СУБД.

Средства визуального построения запросов.

Paradox.

В конце 80-х -- начале 90-х годов Paradox, принадлежавший тогда компании Borland International, был весьма популярной СУБД, в том числе и в нашей стране, где он одно время занимал устойчивые позиции на рынке средств разработки настольных приложений с базами данных.

Принцип хранения данных в Paradox сходен с принципами хранения данных в dBase -- каждая таблица хранится в своем файле (расширение *.db), MEMO- и BLOB-поля хранятся в отдельном файле (расширение *.md), как и индексы (расширение *.px).

Однако, в отличие от dBase, формат данных Paradox не является открытым, поэтому для доступа к данным этого формата требуются специальные библиотеки. Например, в приложениях, написанных на C или Pascal, использовалась некогда популярная библиотека Paradox Engine, ставшая основой Borland Database Engine (BDE). Эта библиотека используется ныне в приложениях, созданных с помощью средств разработки Borland (Delphi, C++Builder), в некоторых генераторах отчетов (например, Crystal Reports) и в самом Paradox. Существуют и ODBC-драйверы к базам данных, созданным различными версиями этой СУБД.

Однако, отсутствие «открытости» формата данных имеет и свои достоинства. Так как в этой ситуации доступ к данным осуществляется только с помощью «знающих» этот формат библиотек, простое редактирование подобных данных по сравнению с данными открытых форматов типа dBase существенно затруднено. В этом случае возможны такие недоступные при использовании «открытых» форматов данных сервисы, как защита таблиц и отдельных полей паролем, хранение некоторых правил ссылочной целостности в самих таблицах - все эти сервисы предоставляются Paradox, начиная с первых версий этой СУБД.

По сравнению с аналогичными версиями dBase ранние версии Paradox обычно предоставляли разработчикам баз данных существенно более расширенные возможности, такие как использование деловой графики в DOS-приложениях, обновление данных в приложениях при многопользовательской работе, визуальные средства построения запросов, на основе интерфейса QBE - Query by Example (запрос по образцу), средства статистического анализа данных, а также средства визуального построения интерфейсов пользовательских приложений с автоматической генерацией кода на языке программирования PAL (Paradox Application Language).

Windows-версии СУБД Paradox, помимо перечисленных выше сервисов, позволяли также манипулировать данными других форматов, в частности dBase и данными, хранящимися в серверных СУБД. Такую возможность пользователи Paradox получили благодаря использованию библиотеки Borland Database Engine и драйверов SQL Links. Это позволило использовать Paradox в качестве универсального средства управления различными базами данных (существенно облегченная версия Paradox 7 под названием Database Desktop по-прежнему входит в состав Borland Delphi и Borland C++Builder именно с этой целью). Что же касается базового формата данных, используемого в этом продукте, то он обладает теми же недостатками, что и все форматы данных настольных СУБД.

Paradox версии 7 содержит:

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

Средства визуального построения запросов.

Драйверы SQL Links для доступа к данным серверных СУБД.

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

Microsoft FoxPro и Visual FoxPro.

FoxPro ведет свое происхождение от настольной СУБД FoxBase фирмы Fox Software. Разрабатывая FoxBase в конце 80-х годов, эта компания

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

По сравнению с аналогичными версиями dBase, FoxBase и более поздняя версия этого продукта, получившая название FoxPro, предоставляли своим пользователям несколько более широкие возможности, такие как использование деловой графики, генерация кода приложений, автоматическая генерация документации к приложениям и т.д.

Впоследствии этот продукт был приобретен компанией Microsoft. Его последние версии (начиная с версии 3.0, выпущенной в 1995 году) получили название Visual FoxPro. С каждой новой версией этот продукт оказывался все более и более интегрирован с другими продуктами Microsoft, в частности с Microsoft SQL Server, - в состав Visual FoxPro в течение нескольких последних лет входят средства переноса данных FoxPro в SQL Server и средства доступа к данным этого сервера из Visual FoxPro и созданных с его помощью приложений.

Последняя версия этого продукта -- Visual FoxPro 6.0, доступна и отдельно, и как составная часть Microsoft Visual Studio 6.0. Отличительной особенностью этой настольной СУБД от двух рассмотренных выше является интеграция этого продукта с технологиями Microsoft, в частности поддержка COM (Component Object Model -- компонентная объектная модель, являющаяся основой функционирования 32-разрядных версий Windows и организации распределенных вычислений в этой операционной системе), интеграция с Microsoft SQL Server, возможности создания распределенных приложений, основанных на концепции Windows DNA (Distributed interNet Applications).

Visual Fox Pro 6.0 предоставляет следующие возможности:

1. Средства создания COM-объектов и объектов для Microsoft Transaction Server, позволяющих создавать масштабируемые многозвенные приложения для обработки данных.

2. Средства доступа к данным серверных СУБД, базирующиеся на использовании OLE DB (набор COM-интерфейсов, позволяющий осуществить унифицированный доступ к данным из разнообразных источников, в том числе из нереляционных баз данных и иных источников, например Microsoft Exchange).

3. Средства доступа к данным Microsoft SQL Server и Oracle, включая возможность создания и редактирования таблиц, триггеров, хранимых процедур

4. Средства отладки хранимых процедур Microsoft SQL Server.

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

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

Итак, тенденции развития этого продукта очевидны: из настольной СУБД Visual FoxPro постепенно превращается в средство разработки приложений в архитектуре «клиент/сервер» и распределенных приложений в архитектуре Windows DNA. Впрочем, эти тенденции в определенной степени характерны для всех наиболее популярных настольных СУБД - мы уже убедились, что и dBase, и Paradox также позволяют осуществлять доступ к наиболее популярным серверным СУБД.

Microsoft Access.

Первая версия СУБД Access появилась в начале 90-х годов. Это была первая настольная реляционная СУБД для 16-разрядной версии Windows. Популярность Access значительно возросла после включения этой СУБД в состав Microsoft Office.

В отличие от Visual FoxPro, фактически превратившегося в средство

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

Последняя версия этой СУБД - Access 2007 входит в состав Microsoft Office 2007 Professional, а также доступна как самостоятельный продукт. В состав Access 2007 входят:

1. Средства манипуляции данными Access и данными, доступными через ODBC (последние могут быть «присоединены» к базе данных Access).

2. Средства создания форм, отчетов и приложений; при этом отчеты могут быть экспортированы в формат Microsoft Word или Microsoft Excel, а для создания приложений используется Visual Basic for Applications, общий для всех составных частей Microsoft Office.

3. Средства доступа к данным серверных СУБД через OLE DB.

4. Средства создания клиентских приложений для Microsoft SQL Server.

5. Средства администрирования Microsoft SQL Server.

Поддержка COM в Access выражается в возможности использовать элементы управления ActiveX в формах и Web-страницах, созданных с помощью Access.

Иными словами, Microsoft Access может быть использован, с одной стороны, в качестве настольной СУБД и составной части офисного пакета, а с другой стороны, в качестве клиента Microsoft SQL Server, позволяющего осуществлять его администрирование, манипуляцию его данными и создание приложений для этого сервера.

Microsoft Access - это самая популярная сегодня настольная система управления базами данных. Ее успех можно связывать с великолепной рекламной компанией, организованной Microsoft, или включением ее в богатое окружение семейства Microsoft Office. Вполне возможно, что это так. Но корень успеха скорее всего заключается в прекрасной реализации продукта, рассчитанного как на начинающего, так и на квалифицированного пользователя. Не будем сейчас вдаваться в подробности сравнения отдельных характеристик Access, и его основных конкурентов, например Paradox for Windows или Lotus Approach. Эта система прекрасно освещена в периодической компьютерной печати.

СУБД Access 7.0 для работы с данными использует процессор баз данных Microsoft Jet 3.0, объекты доступа к данным и средства быстрого построения интерфейса - Конструктор форм. Для получения распечаток используются Конструкторы отчетов. Автоматизация рутинных операций может быть выполнена с помощью макрокоманд. На тот случай, когда не хватает функциональности визуальных средств пользователи Access могут обратиться к созданию процедур и функций. При этом как в макрокомандах можно использовать вызовы функций, так и из кода процедур и функций можно выполнять макрокоманды.

Несмотря на свою ориентированность на конечного пользователя в Access присутствует язык программирования Visual Basic for Application, который позволяет создавать массивы, свои типы данных, вызывать DLL-функции, с помощью OLE Automation контролировать работу приложений, которые могут функционировать как OLE -серверы. Можно целиком создавать базы данных с помощью кодирования, когда в этом появляется необходимость.

MS Access из всех рассматриваемых средств разработки имеет, пожалуй, самый богатый набор визуальных средств. Тем не менее кодировать в Access приходится. Так как ни одно приложение не предназначенное для себя лично, создать хотя бы без одной строчки кода невозможно. Для коммерческого распространения приложений, разработанных на Access, как мы уже писали, предназначен пакет Access Developer Toolkit, вместе с которым поставляются и несколько дополнительных объектов ActiveX.

Главное качество Access, которое привлекает к нему многих пользователей,- тесная интеграция с Microsoft Office. К примеру, скопировав в буфер графический образ таблицы, открыв Microsoft Word и применив вставку из буфера, мы тут же получим в документе готовую таблицу с данными из БД.

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

Посредством драйверов ISAM можно получить доступ к файлам таблиц некоторых других форматов: DBASE, Paradox, Excel, текстовым файлам, FoxPro 2.x, а посредством технологии ODBC - и к файлам многих других форматов.

Access 7.0 может выступать как в роли OLE- контролера, так и OLE сервера. Это значит, что можно контролировать работу приложений Access из любого приложения, при условии, что оно может выступать в роли OLE контролера и наоборот.

Встроенный SQL позволяет максимально гибко работать с данными и значительно ускоряет доступ к внешним данным.

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

Access - это типичная настольная база данных. В то же время на небольшом предприятии с количеством компьютеров не больше десяти, ресурсов Access вполне может хватить для обслуживания всего делопроизводства, естественно в связке с Microsoft Office. То есть все пользователи могут обращаться к одной базе данных, установленной на одной рабочей станции, которая не обязательно должна быть выделенным сервером. Для того, чтобы не возникли проблемы сохранности и доступа к данным, имеет смысл воспользоваться средствами защиты, которые предоставляет Access. При этом вы можете воспользоваться мастером, если не уверены, что сами правильно установите права и ограничения для пользователей.

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

А также Access обладает лучшей встроенной системой защиты среди всех настольных приложений СУБД. Вы можете создавать группы, пользователей, присваивать права доступа ко всем объектам, в том числе и модулям. Кстати, это решает вопрос закрытия ваших процедур и функций от чужих глаз. Так как для Access нет компилятора, то необходимость защиты становится очень актуальной для разработчиков. Система защиты доступна только при открытой базе данных. Каждому пользователю можно предоставить индивидуальный пароль. Система защиты доступна как с помощью визуальных средств, так и программным путем. Если вы хотите защитить вашу базу данных даже от пользователя с именем Admin, то пользуйтесь услугами настройки Sequrity, которая поставляется вместе с Access Developer Toolkit. Помимо этого вы можете закрыть вашу базу данных от просмотра внешними программами.

Сравнительная таблица (см. табл. 3.2) по рассмотренным СУБД приведена ниже. Основываясь на изложенных выше данных в качестве СУБД разрабатываемой системы был выбрана MS Access 2000. СУБД отличается отсутствием избыточных в нашем случае возможностей (средства доступа к данным серверных СУБД через OLE DB, хранение всех данных в едином файле и т.д.), что в конечном итоге обеспечивает относительно небольшой размер самой базы данных.

Таблица 3.2 - Сравнительная таблица СУБД

СУБД

Характеристики

dBase и Visual dBase

- открытый формат;

- «одна таблица -- один файл» (*.dbf);

- простота в использовании и нетребовательность к ресурсам компьютера;

- средства визуального построения запросов

Paradox

- закрытый формат;

- «одна таблица -- один файл» (*.dbf);

- средства манипуляции данными Paradox и dBase;

- средства визуального построения запросов;

- драйверы SQL Links для доступа к данным серверных СУБД.

- простота в использовании и нетребовательность к ресурсам компьютера;

Microsoft FoxPro и Visual FoxPro

- закрытый формат;

- более эффективная организация индексных файлов, нежели в dBase;

- средства визуального построения запросов;

- из настольной СУБД Visual FoxPro постепенно превращается в средство разработки приложений в архитектуре «клиент/сервер» и распределенных приложений в архитектуре Windows DNA

Microsoft Access

- ориентирован в первую очередь на пользователей Microsoft Office;

- информация, относящаяся к конкретной базе данных хранится в одном файле;

- Средства доступа к данным серверных СУБД через OLE DB;

- Средства создания клиентских приложений для Microsoft SQL Server.

3.5 Описание применения

3.5.1 Назначение программы

Программа предназначена для автоматизации рабочего места диспетчера автотранспортного предприятия.

3.5.2 Условия применения

Минимальные необходимые требования для нормального функционирования системы: персональный компьютер на базе процессора Intel Celeron с тактовой частотой 400MHz, 256 МБ оперативной памяти, жесткий диск 10 Гб, VGA-совместимый дисплей (рекомендуется SVGA-дисплей).

Для функционирования системы необходимо наличие установленного пакета MS Office 2000.

3.5.3 Описание задачи

Экранные формы приложения приведены ниже.

Для загрузки программы следует запустить на выполнение исполняемый transport.mdb и далее работать с ним в соответствии с данным описанием.

Рисунок 3.9 - Главное меню программы

При загрузке системы производится активизация главного окна программы «Меню», в котором осуществляется выбор выполняемых функций. См. рисунок 3.9

На данной форме находятся кнопки, которые обеспечивают переход к соответствующим интерфейсам программы:

- Картотека ТС

- Путевые листы

- Оплата водителям

- Отчеты

При нажатии кнопки «Картотека ТС» на экране появляется одноименная форма. См. рисунок 3.10.

Рисунок 3.10 - Картотека ТС

На данной форме расположены кнопки, обеспечивающие переход к формам, которые имеют прямое отношение к картотеке транспортных средств, а именно «Типы ТС» на которой представлены справочные данные о типах транспортных средств. См. рисунок 3.11

Рисунок 3.11 - Типы ТС

На форме «Марки ТС» представлена справочная информация по маркам ТС. См. рисунок 3.12.

Рисунок 3.12 - Марки ТС

На форме «Картотека водителей» представлена справочная информация о зарегистрированных в автопредприятии водителях. См. рисунок 3.13.

Рисунок 3.13 - Картотека водителей

На форме «ГСМ» представлена справочная информация по ГСМ используемых автотранспортным предприятием. См. рисунок 3.14.

Рисунок 3.14 - Данные о ГСМ

На форме «Подразделения» представлена справочная информация по подразделениям автотранспортного предприятия. См. рисунок 3.15.

Рисунок 3.15 - Картотека водителей

На форме «ТС» представлена справочная информация по транспортным средствам предприятия. При этом поля соответствующие поля заполняются информацией из соответствующих справочников. Также на этой форме задаются нормы расходов ГСМ по основному и дополнительному оборудованию по каждому из имеющихся в базе автомобилей. См. рисунок 3.16.

Рисунок 3.16 - Информация о транспортных средствах

3.5.4 Входные и выходные данные

Входными данными для системы являются:

- данные о водителях;

- данные о ТС;

- данные о контрагентах;

- данные о новой заявке;

- данные о ГСМ.

Выходными данными для системы являются:

- путевой лист;

- карточка ТС;

- реестр на ГСМ.

- сведения о ремонте автомобилей;

- журнал регистрации путевых листов;

- сведения о работе автомобилей;

- ведомость заработной платы по водителям.

4 БЕЗОПАСНОСТЬ И ЭКОЛОГИЧНОСТЬ ПРОЕКТА

4.1 Анализ основных опасных и вредных факторов на рабочем месте

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

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

- излучение электронно-лучевой трубки дисплея ЭВМ (электромагнитное поле);

- биологическое воздействие на оператора светового потока и отраженного света;

- шум в производственных помещениях;

- вибрация на рабочем месте;

- неблагоприятные микроклиматические параметры в рабочем помещении;

- плохая освещенность помещения.

Основные требования, обеспечивающие безопасные условия труда на системных комплексах на базе ПЭВМ устанавливают «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы (СанПиН 2.2.2/2.4.1340-03)», введённые в действие постановлением Главного государственного санитарного врача РФ от 13.06.03 г. №118 на основании ФЗ «О санитарно-эпидемиологическом благополучии населения» от 30.03.99 г. № 52-ФЗ и Положения о государственном санитарно-эпидемиологическом нормировании, утверждённого постановлением Правительства РФ от 24.06.00 г. №554 и международного стандарта МЭК 364 (ГОСТ Р 50571-94), требования которого включены в «Правила устройства электроустановок» (ПУЭ) /27/.

4.2 Общие мероприятия по обеспечению безопасности на рабочем месте

4.2.1 Санитарно-гигиенические требования к составу оборудования рабочего места

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

Для оборудования в составе системного комплекса контролируемыми гигиеническими параметрами и их нормами являются /27/:

1) ПДУ электромагнитных полей:

напряжённость электрического поля

в диапазоне частот 5 Гц - 2 кГц …………… 25 В/м,

в диапазоне частот 2 кГц - 400 кГц ……….. 2,5 В/м,

плотность магнитного потока

в диапазоне частот 5 Гц - 2 кГц …………… 250 нТл,

в диапазоне частот 2 кГц - 400 кГц ……….. 25 нТл,

электростатический потенциал экрана видеомонитора ……. 500 В,

напряжённость электростатического поля …………………. 15 кВ/м;

2) Мощность экспозиционной дозы мягкого рентгеновского излучения в любой точке на расстоянии 0,05 м от экрана и корпуса ВДТ при любых положениях регулировочных устройств не должна превышать 1 мкЗв/час (100 мкР/час);

3) ПДУ акустического шума, составляет 50 дБА

Шумящее оборудование (печатающие устройства, серверы и т.п.), уровни шума которого превышают нормативные, должно размещаться вне помещений с ПЭВМ;

4) Визуальные показатели ВДТ:

- яркость белого поля, не менее ………………….……… 35 кд/кв.м;

-неравномерность яркости рабочего поля, не более …... ±20%;

-контрастность, не менее ……………………………….. 3:1;

- временная нестабильность изображения не должна фиксироваться;

-пространственная нестабильность изображения не более…….2?10-4L,

где L - расстояние наблюдения, мм;

5) Концентрации вредных веществ, выделяемых ПЭВМ в воздух помещений, не должны превышать предельно допустимых концентраций (ПДК), установленных для атмосферного воздуха;

6) Конструкция ПЭВМ должна обеспечивать возможность поворота корпуса в горизонтальной и вертикальной плоскости с фиксацией в заданном положении для обеспечения фронтального наблюдения экрана ВДТ. Дизайн ПЭВМ должен предусматривать окраску корпуса в спокойные мягкие тона с диффузным рассеиванием света. Корпус ПЭВМ, клавиатура и другие блоки и устройства ПЭВМ должны иметь матовую поверхность с коэффициентом отражения 0,4 - 0,6 и не иметь блестящих деталей, способных создавать блики.

4.2.2 Санитарно-гигиенические требования к помещению

Для помещений с находящимися в них системными комплексами на безе ПЭВМ нормируются требования электробезопасности, освещённости, микроклимата, содержания аэроионов и вредных химических веществ.

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

Естественное и искусственное освещение должно соответствовать требованиям действующей нормативной документации. Окна в помещении, где эксплуатируется вычислительная техника, преимущественно должны быть ориентированы на север и северо-восток. Оконные проёмы должны быть оборудованы регулируемыми устройствами типа: жалюзи, занавесей, внешних козырьков и др.

Для внутренней отделки интерьера помещения, где расположены ПЭВМ, должны использоваться диффузно-отражающие материалы с коэффициентом отражения для потолка - 0,7 - 0,8; для стен - 0,5 - 0,6; для пола - 0,3 - 0,5. Полимерные материалы могут использоваться для внутренней отделки интерьера помещения с ПЭВМ при наличии санитарно-эпидемиологического заключения.

В помещении, оборудованном ПЭВМ, должна проводится ежедневная влажная уборка и систематическое проветривание после каждого часа работы на ПЭВМ.

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

Освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300 - 500 лк. Освещение не должно создавать бликов на поверхности экрана. Освещенность поверхности экрана не должна быть более 300 лк.

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

Следует ограничивать отраженную блесткость на рабочих поверхностях (экран, стол, клавиатура и др.) за счет правильного выбора типов светильников и расположения рабочих мест по отношению к источникам естественного и искусственного освещения, при этом яркость бликов на экране ПЭВМ не должна превышать 40 кд/м2 и яркость потолка не должна превышать 200 кд/м2.

Показатель ослепленности для источников общего искусственного освещения должен быть не более 20. Показатель дискомфорта не более 40.

Яркость светильников общего освещения в зоне углов излучения от 50 до 90 градусов с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/м2, защитный угол светильников должен быть не менее 40 градусов.

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

В качестве источников света при искусственном освещении следует применять преимущественно люминесцентные лампы типа ЛБ и компактные люминесцентные лампы (КЛЛ). При устройстве отраженного освещения допускается применение металлогалогенных ламп. В светильниках местного освещения допускается применение ламп накаливания, в том числе галогенные.

Для освещения следует применять светильники с зеркальными параболическими решетками, укомплектованными электронными пускорегулирующими аппаратами (ЭПРА). Допускается использование многоламповых светильников с электромагнитными пускорегулирующими аппаратами (ЭПРА), состоящими из равного числа опережающих и отстающих ветвей.

Применение светильников без рассеивателей и экранирующих решеток не допускается.

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

Рабочие столы следует размещать таким образом, чтобы ВДТ были ориентированы боковой стороной к световым проемам, чтобы естественный свет падал преимущественно слева.

В помещении должны обеспечиваться оптимальные параметры микроклимата для категории работ 1а и 16 в соответствии с действующими санитарно-эпидемиологическими нормативами микроклимата производственных помещений:

- температура, oС ………………………………………… 19 - 21;

- относительная влажность, % …………………………. 55 - 62;

- абсолютная влажность, г/м3 ………………………….. 10;

- скорость движения воздуха, м/с ……………………... не более 0,1.

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

4.3 Общие требования к организации рабочего места

При размещении рабочего места расстояние между рабочими столами с видеомониторами (в направлении тыла поверхности одного видеомонитора и экрана другого видеомонитора), должно быть не менее 2,0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1,2 м. Рабочее место рекомендуется изолировать перегородками высотой 1,5 - 2,0 м.

Экран видеомонитора должен находиться от глаз пользователя на расстоянии 600-700 мм, но не ближе 500 мм с учетом размеров алфавитно-цифровых знаков и символов.

Конструкция рабочего стола должна обеспечивать оптимальное размещение на рабочей поверхности используемого оборудования с учетом его количества и конструктивных особенностей, характера выполняемой работы. При этом допускается использование рабочих столов различных конструкций, отвечающих современным требованиям эргономики. Поверхность рабочего стола должна иметь коэффициент отражения 0,5-0,7.

Конструкция рабочего стула (кресла) должна обеспечивать поддержание рациональной рабочей позы при работе на ПЭВМ, позволять изменять позу с целью снижения статического напряжения мышц шейно-плечевой области и спины для предупреждения развития утомления. Тип рабочего стула (кресла) следует выбирать с учетом роста пользователя и продолжительности работы с ПЭВМ.

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

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

Высота рабочей поверхности стола должна регулироваться в пределах 680-800 мм; при отсутствии такой возможности высота рабочей поверхности стола должна составлять 725 мм.

Рабочее место пользователя ПЭВМ следует оборудовать подставкой для ног, имеющей ширину не менее 300 мм, глубину не менее 400 мм, регулировку по высоте в пределах до 150 мм и по углу наклона опорной поверхности подставки до 20°. Поверхность подставки должна быть рифленой и иметь по переднему краю бортик высотой 10 мм.

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

4.4 Требования электробезопасности

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

Все опасные токоведущие части электрооборудования должны быть недоступны для непреднамеренного прямого прикосновения человека к ним.

Доступные токоведущие части не должны быть опасными при прямом прикосновении к ним в любом режиме работы.

Не следует размещать рабочее место вблизи силовых кабелей и вводов, высоковольтных устройств, технологического оборудования, создающего помехи в работе ПЭВМ.

4.5 Пожарная безопасность

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

-применением негорючих веществ и материалов;

-ограничением распространения пожара;

-созданием условий для эвакуации людей;

-применением противодымной защиты;

-применением пожарной сигнализации.

Для ликвидации пожаров применяются следующие средства пожаротушений:

-внутренние пожарные водоводы;

-огнетушители ручные и передвижные;

-сухой песок;

-асбестовые одеяла.

Пожарные краны устанавливают в коридорах и нишах на высоте1.35 м, где также находится пожарный рукав с пожарным стволом. Применяются ручные углекислотные огнетушители ОУ-2, ОУ-5 и ОУ-8. Ручные огнетушители устанавливают в помещении из расчета 1 огнетушитель на 40-50 м площади, но не менее 2-х в помещении.

Для тушения электроустановок под напряжением применяются только углекислотные огнетушители, так как электропроводность углекислоты низка.

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

Противодымная защита включается автоматически при срабатывании дымовых; автоизвещателей либо вручную от кнопок у пожарных кранов.

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

4.6 Расчет заземления

Заземление -- преднамеренное электрическое соединение какой-либо точки сети, электроустановки или оборудования с заземляющим устройством.

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

Заземление следует применять в сетях напряжением до 1 кВ переменного тока - трехфазных трехпроводных с изолированной нейтралью, однофазных двухпроводных, изолированных от земли, а также постоянного тока двухпроводных с изолированной средней точкой обмоток источника тока; в сетях напряжением выше 1 кВ переменного и постоянного тока с любым режимом нейтральной или средней обмоток источников тока.

Для заземление электроустановок (персональный компьютер является электроустановкой) рекомендовано использовать естественные заземлители.

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

Согласно Техническому циркуляру №6 от 2006 года в электроустановках напряжением выше 1 кВ с заземлённой нейтралью, расположенных внутри зданий или примыкающих к промышленному зданию с железобетонным фундаментом, рекомендуется использовать фундамент в качестве заземлителя без сооружения искусственных заземлителей, если выполняется условие:

, (4.1)

где: - площадь, ограниченная периметром здания, м2; - коэффициент; - удельное эквивалентное электрическое сопротивление земли, Ом · м, рассчитывается по формуле:

, (4.2)

где:

и расчетное удельное электрическое сопротивление соответственно верхнего и нижнего слоев земли, Ом · м;

и - безразмерные коэффициенты (=3,6, =0,1, если > и =110, =3·10-3, если <);

- толщина верхнего слоя земли, м.

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

Расчет заземлителей электроустановок напряжением до 1 кВ, а также свыше 1 до 35 кВ включительно выполняют обычно методом коэффициентов использования по допустимому сопротивлению заземлителя растеканию тока. При этом допускают, что заземлитель размещен в однородной земле. Для электроустановок сети с эффективно заземлённой нейтралью напряжением 110 кВ и свыше заземлитель рассчитывают способом наведённых потенциалов, как по допустимому сопротивлению, так и по допустимому напряжению прикосновения. При этом необходимо учитывать многослойное строение земли, представляя ее в расчете в виде двухслойной модели.

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

Для расчета используются следующие исходные данные:

1) тип, вид оборудования;

2) рабочие напряжения;

3) суммарная мощность генераторов или трансформаторов, питающих данную сеть;

4) режим нейтрали сети;

5) способы ее заземления и т.п.;

6) план электроустановки с указанием размеров и размещения оборудования;

7) данные об естественных заземлителях, в частности измеренное сопротивление конструкции растеканию тока, которые допускаются ПУЭ для использования в качестве заземлителей;

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

Для расчета заземления необходим план размещения оборудования ( см. рисунок 4.1).

Линия пунктира обозначает расстояние между оборудованием и заземлителем.

Расчет заземления - это расчет сопротивления заземлителя. Как показано на рисунке естественным заземлителем является фундамент. Сопротивление фундамента согласно действующему ГОСТ 12.1.030-81 рассчитывается по формуле:

, (4.3)

где - площадь, ограниченная периметром здания на уровне поверхности земли, м2; рассчитывается по формуле (4.2.).

Для электроустановок напряжением до 1 кВ =10 Ом при мощности генераторов и трансформаторов 100 кВ · А и менее (в том числе если они работают параллельно и суммарная мощность не превышает 100 кВ·А); = 4 Ом во всех остальных случаях. Следовательно, исходя из этого утверждения, следует сделать вывод, что сопротивление фундамента не должно превышать 4 Ом, т.е. Ом.

Для определения необходимо знать и расчетное удельное электрическое сопротивление соответственно верхнего и нижнего слоев земли, Ом · м, которые рассчитываются по соответствующим формулам:

, (4.4)

где:

- высота верхнего слоя земли на глубине, которой расположен заземлитель,

- удельное сопротивление, Ом · м, соответственно первого слоя.

, (4.5)

где:

- высота нижнего слоя земли на глубине, которой расположен заземлитель,

- удельное сопротивление, Ом · м, соответственно второго слоя.

Заземлитель расположен в земле глубиной 6 м: h1= 1 м; h2= 5 м. и табличные значения, соответственно =10-50 Ом · м для чернозема, =500-1500 Ом · м для песка. Для расчета будем брать среднее арифметическое значение для этих промежутков: Ом · м, Ом · м.

Рассчитаем по формулам (4.4) и (4.5) расчетное удельное электрическое сопротивление соответственно верхнего и нижнего слоев земли, Ом · м.

Ом · м; ;

Ом · м; ;

Используя формулу (4.2) рассчитаем - удельное эквивалентное электрическое сопротивление земли, Ом · м. Так как <, то =110, =3·10-3. =500 м

Ом · м.

Используя формулу (5.3) сопротивление фундамента. =500 м.

Ом; .

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

Выводы

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

1. В помещении выполняются не все санитарные нормы.

2. Для приведения условий в помещении в соответствие с нормами необходимо:

- уменьшить количество сотрудников в помещении, так как на одного человека по СанПин 2.2.2/2.4.1340-03 необходимо 6м2 /26/. Так как площади помещения 24м 2 , то в помещении должно находиться не более 4 человек.

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

Остальные параметры в помещении соответствуют норме.

5 ЭФФЕКТИВНОСТЬ И ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ПОКАЗАТЕЛИ ПРОЕКТА

5.1 Расчёт трудоёмкости создания автоматизированной системы

Расчет трудоемкости создания автоматизированной системы произведен на основе нормативов отраслевого стандарта ОСТ 4.071.030. На основании этого стандарта определяем степень новизны и группу сложности задачи и программы разрабатываемой системы /37/.

Степень новизны:

1-я степень - индивидуальная разработка задач с целью развития АСУП, реализуемой на ЭВМ; разработка головных (типовых) проектов АСУП, реализуемых на ПЭВМ.

Группа сложности задачи:

2-я группа - алгоритмы, позволяющие решать задачи: оперативного планирования производством, текущего планирования и регулирования трудовыми и материальными ресурсами, управление технической подготовкой производства, нормативного и аналитического учета алгоритмы позволяющие решать задачи синтетического бухгалтерского учета и отчётности для упрощения работы как зав. склада так и в последующим бухгалтера.

Группа сложности программы:

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

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

Таблица 5.1 - Расчёт трудоёмкости создания автоматизированной системы

Код работы

Наименование работы

Трудоемкость,Нормо-часы

На основании Ост 4.071.030

С учетом поправочного коэффициента

1. Разработка технического задания

201000

Организационно-техническая подготовка к обследованию объекта управления

114

13.68

202000

Обследование объекта управления

2025

243

203000

Анализ и оформление материалов обследования

2772

332.64

204000

Проведение исследований

-

-

205000

Разработка плана мероприятий по подготовке объекта к внедрению системы

123

14.76

206000

Разработка основных требований к создаваемой системе, составление и согласование технического задания

5558

666.96

207000

Предварительный расчёт экономической эффективности разрабатываемой системы

180

21.6

Итого:

10772

1292.64

2. Разработка технического проекта

401000

Определение технико-экономических показателей, необходимых для управления объектом

595

71.4

402000

Разработка структуры автоматизированной системы управления объектом

700

84

403000

404000

Доработка (выбор) языка описания информации

2676

321.12

Обоснование состава задач, их взаимосвязей и разработка схем документооборота

2150

258

405000

Разработка проектных решений по техническому обеспечению системы

1392

167.04

406000

Разработка (доработка) логической структуры базы данных БД.

3192

383.04

407000

Разработка физической организации базы данных БД

2128

255.36

408000

Разработка (доработка) алгоритмов формирования БД

3380

405.6

409000

Разработка (доработка) алгоритмов ведения БД

4420

530.4

410000

Расчёт экономической эффективности системы

453

54.36

411000

Уточнение плана мероприятий по подготовке объекта к внедрению системы и его частичная реализация

266

31.92

413000

Постановка задачи и разработка алгоритма решения по группам сложности

924

110.88

Итого:

22276

2673.12

3. Разработка рабочего проекта

601000

Разработка (доработка) системы программ управления данными -

-

602000

Разработка технологического процесса функционирования вычислительного центра объекта

205

24.6

603000

Разработка (уточнение) технологического процесса сбора и обработки информации

1497

179.64

609000

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

1386

166.32

Итого:

3088

370.56

4. Внедрение

001000

Подготовка условий для обеспечения эксплуатации системы

1625

195

002000

Комплексная проверка готовности задач, подсистем и системы к сдаче в промышленную эксплуатацию

1625

195

004000

Сдача задачи заказчику на контрольных примерах

57

6.84

008001

Приёмо-сдаточные испытания задачи

671

80.52

011000

Оформление и утверждение документации о сдаче задач и подсистем в промышленную эксплуатацию

2204

264.48

012000

Приёмка системы в промышленную эксплуатацию

410

49.2

Итого:

6592

791.04

Итого по всем разделам:

42728

5127.36

Расчет численности персонала.

Рассчитаем численность персонала по формуле: Тр = Т / n•k•8, где:

Т - трудоемкость разрабатываемой системы; n - количество месяцев отведенных на автоматизацию системы; k - количество рабочих дней в месяце;

8 - количество рабочих часов в день.

Тр = 5127,36/ 4•22•8 = 7 человек

Таблица 5.2 - Список разработчиков и их оклад:

Номер п\п

Должность

Оклад

1

Главный инженер

26000

2

Техник

19000

3

Специалист по ИО

16000

4

Специалист по БД

16000

5

Программист 1

20000

6

Программист 2

20000

7

Программист 3

20000

Итого:

137000

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

Таблица 5.3- Затраты труда на всех стадиях разработки проекта

№ соб.

Содержание события

№ раб.

Содержание работы

Трудоем

кость

Нормо-час.

Кол-во исполнит.

Трудоемкость по исполнителям нормо-часов

1

Организационно-техническая подготовка к обследованию объекта управления

1

Решение

организационных и

технических вопросов

13.68

1

13.68

2

Обследование объекта управления

2

Анализ и оформление

материалов

обследования

243

1

243

3

Разработка основных требований к создаваемой системе, составление и согласование технического задания

3

Обоснование задач

системы

666.96

3

222.32

4

Предварительный расчет экономической эффективности разрабатываемой системы

4

Предварительный

расчет экономической

эффективности

разрабатываемой

системы

21.6

1

21.6

5

Разработка технического проекта

5

Разработка структуры

автоматизированной

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

объектом

84

1

84

6

Доработка (выбор)

языка описания

информации

321.12

4

80.28

6

Разработка БД

7

Разработка БД

1574.4

5

314.88

7

Разработка рабочего проекта

8

Разработка рабочего

проекта

370.56

5

74.112

8

Внедрение

9

Комплексная

проверка готовности

задач, подсистем и

системы к сдаче в

промышленную

эксплуатацию

195

3

65

10

Приёмо-сдаточные

испытания задачи

80.52

2

40.26

9

Оформление и

утверждение

документации о

сдаче задач и

подсистем в

промышленную

эксплуатацию

11

12

Сдача задачи

заказчику на

контрольных

примерах

Оформление и

утверждение

документации

о сдаче задач и

подсистем в

промышленную

эксплуатацию

6.84

264.48

1

1

6.84

264.48

10

Приёмка системы в промышленную эксплуатацию

13

Приёмка системы в

промышленную

эксплуатацию

49.2

1

49.2

11

Сдача системы в эксплуатацию

Итого:

3891.36

1479.652

5.2 Определение цены программного продукта


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.