Рефераты. Автоматизированная система управления автономным водоснабжением

Window Viewer - это среда исполнения InTouch. При запуске Window Viewer, приложение осуществляет подключение к данных и начинает обновление значений тегов и анимационных связей. Кроме широких возможностей приложения InTouch, работающего режиме исполнения, можно использовать независимую от приложения функциональность самого Window Viewer. Для запуска необходимо нажать на кнопку «RunTime» в верхней части окна среды Window Maker.

2.2 Разработка документации по работе с программным обеспечением

При запуске программы открывается окно авторизации, обеспечивающее гибкое управление предоставлением прав доступа к разным типам оборудования. Для работы необходимо ввести имя оператора, нажав на кнопку «Введите имя пользователя», что представлено на рисунке 2.3.

Рисунок 2.3 - Окно авторизации пользователя

Открывается окно ввода имени и пароля, представленное на рисунке 2.4.

Рисунок 2.4 - Интерфейс ввода имени

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

Рисунок 2.5 - Окно авторизации пользователей

Для работы в системе, необходимо нажать на кнопку «Войти в систему», что представлено на рисунке 2.6.

Рисунок 2.6 - Окно авторизации пользователей

Пройдя авторизации, вы попадаете в главное окно интерфейса меню, представленное на рисунке 2.7.

Рисунок 2.7 - Главное окно программного интерфейса

В данном окне оператор имеет возможность просматривать состояние системы в целом. Для перехода в подсистемы системы автономного водоснабжения, необходимо нажать на соответствующую подсистему: насосы водяных скважин, блочная установка подготовки питьевой воды, резервуары питьевой воды. В окне подсистемы оператор имеет возможность управлять исполнительными устройствами. Для управления клапаном необходимо нажать на соответствующий клапан. По нажатию открывается всплывающее окно управления соответствующим исполнительным устройством, представленное на рисунке 2.8. Для открытия клапана нажмите на кнопку «Открыть», для закрытия клапана нажмите «Закрыть». В строке состояния нижней части окна отображается текущее состояние клапана и режим работы линии.

Рисунок 2.8 - Окно управления клапаном

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

Рисунок 2.9 - Окно управления насосом

Окно обеспечивает управление режимом работы насосом. Для перехода в автоматический режим нажмите на кнопку «Авто», для перехода в ручной режим нажмите на кнопку «Ручной». Текущий режим работы насоса отображается в строке состояния в верхней части окна. Для пуска насоса нажмите на кнопку «Запуск», для останова нажмите на кнопку «Стоп». Данные кнопки доступны только в ручном режиме работы насоса.

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

Рисунок 2.10 - Окно управления бесступенчатым клапаном

Окно обеспечивает управление бесступенчатым клапаном. Режим работы клапана отображается в строке состояния в нижней части окна. Для управления клапаном выберете процент открытия клапана путем ввода данного значения под шкалой «CV».

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

Рисунок 2.11 - Окно управления ультрафиолетовой дезинфекционной установкой

Для перехода в автоматический режим нажмите на кнопку «Авто», для перехода в ручной режим нажмите на кнопку «Ручной». Текущий режим работы установки отображается в строке состояния в верхней части окна. Для пуска насоса нажмите на кнопку «Запустить», для останова нажмите на кнопку «Остановить». Данные кнопки доступны только в ручном режиме работы насоса.

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

3 ТЕХНИКО-ЭКОНОМИЧЕСКИЙ РАЗДЕЛ

3.1 Расчет трудоемкости разработки программы

Себестоимость программного обеспечения зависит в первую очередь от трудоемкости разрабатываемой программы. Трудоемкость программы складывается из шести составляющих трудности разработки ПО, связанных с соответствующими операциями разработки ПО [6]:

1. Затраты труда на подготовку описания задачи

2. Затраты труда на исследование алгоритма решения задачи

3. Затраты труда на разработку блок-схемы алгоритма

4. Затраты труда на программирование по блок-схеме

5. Затраты труда на отладку программы

6. Затраты труда на подготовку документации

Общая трудоемкость:

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

,

где

- условное число операторов;

- число операторов в исходном коде программы;

- коэффициент сложности программы (1,25..2);

- коэффициент коррекции программы в ходе её разработки (0,05..0,1).

Для разрабатываемой программы = 5000 операторов, а исходя из особенностей разработки ПО, имеет смысл принять = 1,4 и = 0,08.

Тогда получим:

Трудоемкость выполнения операций зависит от квалификации программиста и учитывается коэффициентом квалификации к, определяемым по таблице 3.1:

Таблица 3.1 - Коэффициенты квалификации

Опыт работы

Коэффициент квалификации

До 2-х лет

0,8

От 2-х до 3-х лет

1

От 3-х до 5-и лет

1,1..1,2

От 5-и до 7-и лет

1,3..1,4

Более 7-и лет

1,5..1,6

Для дальнейших расчетов примем исходя из опыта работы исполнителя в должности программиста от 2-х до 3-х лет.

Трудоемкость отдельных операций разработки ПО определяется следующим образом:

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

,

где

- минимальное;

- наиболее вероятное;

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

Примем: = 24 часа (3 рабочих дня), = 32 часов (4 рабочих дней) и = 48 часа(6 рабочих дней), Получим:

часа.

Исследование алгоритма решения задачи:

,

где

- коэффициент недостаточности описания задачи, в зависимости от сложности задачи принадлежит к диапазону (1,2..1,5).

Примем В=1,2 и получим:

часов.

Разработка блок-схемы алгоритма:

часов.

Программирование по блок-схеме:

часа.

Отладка программы:

часов.

Подготовка документации:

,

где

- затраты на подготовку рукописи:

часов.

- затраты на оформление документации:

часа.

Общие затраты на подготовку документации:

часа.

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

=33+113+378+344+1890+662=3420 часов.

3.2 Расчет затрат на разработку программного обеспечения

Затраты на разработку программного обеспечения делятся на [6]:

1. Материалы и комплектующие;

2. Основная заработная плата;

3. Дополнительная заработная плата

4. Отчисления по социальному страхованию;

5. Эксплуатационные затраты:

5.1. Электроэнергия;

5.2. Техническое обслуживание и эксплуатационный ремонт;

5.3. Амортизация;

6. Накладные расходы.

Рассмотрим составляющие затрат по отдельности:

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

,

где

- стоимость данного вида материалов;

- цена единицы материалов;

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

Затраты на материалы для разработки ПО представлены в таблице 3.2.

Таблица 3.2 - Затраты на материалы для разработки ПО

Наименование материалов и ед. Измерения

Цена ед., руб.

Количество ед.

Стоимость, руб.

Диск DVD-RW 4.7 Гб, шт.

40

2

80

Картридж для принтера HP чёрно-белый, шт.

500

1

500

Бумага А4, пачка 500 листов

130

1

130

Итого:

--

--

710

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.