Разработка автоматизированной системы контроля и учета кабельных проводок на Нововоронежской АЭС-2

  • Вид работы:
    Дипломная (ВКР)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    2,76 Мб
  • Опубликовано:
    2012-06-28
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка автоматизированной системы контроля и учета кабельных проводок на Нововоронежской АЭС-2

Министерство образования и науки Российской Федерации

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Факультет автоматики и электромеханики                                                  .

(факультет)

Кафедра «Автоматизированных и вычислительных систем»                    .

Специальность 230101 «Вычислительные машины, комплексы, системы и сети»

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА

Тема дипломной работы: «Разработка автоматизированной системы контроля и учета кабельных проводок на Нововоронежской АЭС-2»

Пояснительная записка


Разработал И.И. Питин

Зав. Кафедрой С.Л. Подвальный

Руководитель А.В. Барабанов

Консультанты Т.С. Наролина

В.П. Асташкин

Нормоконтроль провел Т.И. Сергеева



Воронеж 2012

Реферат

Пояснительная записка 103 страниц, 29 таблиц, 21 рисунков, 27 источников.

Ключевые слова - 1С:ПРЕДПРИЯТИЕ, АВТОМАТИЗИРОВАННАЯ СИСТЕМА КОНТРОЛЯ, КАБЕЛЬНЫЙ ЖУРНАЛ.

Объект исследования и разработки - программа, предназначенная для контроля и учета кабельных проводок на Нововоронежской АЭС-2.

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

Метод исследования и аппаратура - персональный компьютер с операционной системой Windows XP, среда разработки 1С:Предприятие.

Полученные результаты и их новизна - программное средство «Автоматизированная система контроля и учета кабельных проводок на Нововоронежской АЭС-2», которое позволяет автоматизировать контроль и учет кабельных проводок.

Степень внедрения - программный продукт внедрен в опытную эксплуатацию в Нововоронежском представительстве Корпорации ООО АК «ЭСКМ».

Содержание

Задание

Реферат

Введение

1       Обзор средств и методов решения задачи

1.1    Постановка задачи

1.2    Обзор существующих конкурентных программных средств

1.2.1 Промышленная система Compiere

1.2.2 Российская свободная учётная платформа Ананас

1.2.3 Кроссплатформенная автоматизированная система управления предприятием Дебет Плюс

1.3    Обзор существующих средств для решения задачи

1.3.1 Выбор инструмента для создания программного обеспечения

1.3.2 Выбор средств построения СУБД

1.4    Детализация постановки задачи

1.5    Выводы по первой главе

2       Проектирование программного средства

2.1    Алгоритм работы ПС

2.2    Структура базы данных ПС

2.3    Схема информационных потоков ПС

2.4    Описание основных процедур и функций

2.5    Выводы по второй главе

3       Особенности программной реализации

3.1    Технические условия работы и запуск программы

3.2    Инструкция по установке базы данных

3.3    Работа с программным средством

3.3.1 Авторизация

3.3.2 Заполнение справочников

3.3.3 Формирование кабельного журнала ручным вводом

3.3.4 Формирование кабельного журнала полуавтоматическим вводом

3.3.5 Замена типа кабеля

3.3.6 Формирование документа прихода

3.3.7 Формирование документа расхода и регистра накопления

4       Организационно-экономическая часть

4.1    Обоснование необходимости и актуальности разработки программного продукта

4.2    Определение трудоемкости разработки программного продукта

4.3    Определение состава исполнителей

4.4    Расчет сметной стоимости и договорной цены разработки ПС

4.5    Расчет трудоемкости сопровождения ПС

4.6    Определение стоимости сопровождения ПС

4.7    Планирование цены ПС и прогнозирование прибыли

4.8    Анализ конкурентоспособности и качества разрабатываемого программного средства

4.8.1 Анализ технической прогрессивности разрабатываемого программного продукта

4.8.2 Анализ изменения функциональных возможностей нового изделия

4.8.3 Анализ соответствия разрабатываемого программного продукта нормативам  

.8.4   Анализ экономических параметров ПС

4.8.5 Оценка конкурентоспособности ПС

4.9    Анализ технико-экономических показателей разработки и эксплуатации ПС

5       Безопасность и экологичность

5.1    Анализ опасных и вредных производственных факторов

5.2    Действие опасных и вредных факторов

5.2.1 Возможность поражения электрическим током

5.2.2 Воздействие электромагнитного излучения

5.2.3 Шум

5.2.4 Недостаточная освещенность

5.3    Методы защиты от опасных и вредных факторов

5.3.1 Защита от поражения электрическим током

5.3.2 Защита от электромагнитного и инфракрасного излучения

5.3.3 Защита от шума

5.3.4 Недостаточное освещение рабочих зон

5.4    Расчет заземления нейтрали

5.5    Экологичность

5.6    Чрезвычайные ситуации

5.6.1 Оценка возможности возникновения ЧС и план действий по их ликвидации

5.6.2 Противопожарная защита рабочего места

Заключение

Список литературы

Введение

По данным известной аналитической компании Forrester Research на сегодняшний день автоматизация бизнеса <#"551879.files/image001.gif">

Рисунок 1 - Окно конфигурирования платформы Ананас

В проекте используется кросплатформенная библиотека QT. Для написания бизнес-схем (приложений) используется скриптовый язык стандарта ECMA-Script (он же JavaScript) Приложения платформы Ананас На сегодня существует и разрабатывается несколько приложений на платформе Ананас. "Оперативный учет" "Оперативный учет" является приложением платформы Ананас. Приложение позволяет осуществлять:

-    ведение ежедневно необходимого учета: покупка, продажа, платежи через банк, кассовые операции;

-       получение управленческой информации: по товарным запасам в суммовом и количественном выражении, по расчетам с партнерами;

-       автоматический расчет остатков;

-       генерация отчетов и печать документов;

-       создание документов на основании уже существующих.

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

1.2.3  Кроссплатформенная автоматизированная система управления предприятием Дебет Плюс

Украинская кроссплатформенная <#"551879.files/image002.gif">

Рисунок 2 - Автоматизированная система Дебет Плюс

Базовая архитектура системы

Вся информация в системе хранится в виде первичных документов, проводок, справочников и начальных остатков. Система Дебет Плюс построена по модульному принципу: для ведения бухгалтерского <#"551879.files/image003.gif">

Рисунок 3 - Многооконная среда разработки «1С:Предприятия»

Платформа «1С:Предприятие» содержит такие инструменты для выполнения поставленных задач, как визуальное описание структур данных, написание программного кода, визуальное описание запросов, визуальное описание интерфейса, описание отчетов, отладка программного кода, профилирование. В ее составе: развитая справочная система, механизм ролевой настройки прав, инструменты создания дистрибутивов, удаленного обновления приложений, сравнения и объединения приложений, ведения журналов и диагностики работы приложения, создания Web-приложений и приложений для КПК, а также поддержка коллективной разработки, версионирования и пр. Разумеется, список инструментов, необходимых для поддержки жизненного цикла, не является исчерпывающим.

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

Рисунок 4 - Разработчику доступны все средства и механизмы платформы

В «1С:Предприятии» процесс написания программного кода - не центральный элемент разработки ПО. Приложение разрабатывается прежде всего как структура метаданных. Код пишется в определенных узлах приложения «по необходимости», чтобы переопределить, если это нужно, стандартное поведение или написать ту часть бизнес-логики, которая требует именно алгоритмической формулировки, например расчет себестоимости. То есть имеется framework, задающий общий облик приложения, а приложение определяется как набор различных артефактов, которые функционируют в данном framework-е. Идея разработки на основе метаданных (metadata-driven) начинает активно использоваться и в универсальных системах, но в предметно-ориентированной среде разработки она дает существенно больший эффект, так как структура метаданных четко ориентирована на круг решаемых системой задач.

Один из моментов, обычно вызывающих споры, - принятое в «1С:Предприятии» построение основной части приложения на основе стандартных прототипов (patterns) прикладных объектов. Действительно, эта модель отличается от классического подхода (объектно-ориентированного программирования и работы с таблицами базы данных или отображаемыми в базу данных произвольными сущностями). Фактически система предоставляет не один базовый класс для построения прикладных объектов приложения, а несколько, каждый из которых имеет специализированную функциональность и предназначен для отображения в приложении объектов предметной области, обладающих схожими свойствами и ролью в бизнес-логике. Разработчик использует эти прототипы для создания объектов приложения, которые уже являются финальными (описывающими конкретные бизнес-сущности).

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

Еще одна особенность «1С:Предприятия» как предметно-ориентированной среды разработки - особое отношение к подбору технологических возможностей, предоставляемых разработчику. Разумеется, в «1С:Предприятии» есть возможность подключать другие (внешние) программные модули. Но платформа ориентирована на то, чтобы актуальные для задач автоматизации бизнеса технологии предоставить разработчику в готовом виде. Причем высокая степень «готовности» включает и простоту освоения, и «гладкость» интеграции с общей функциональностью и другими технологическими возможностями системы. Фактически платформа позволяет разработчику прикладных решений задействовать необходимые и современные технологии своевременно, максимально просто и без радикальных изменений в своем приложении.

Примеров этому можно привести много. Одно из сильных конкурентных преимуществ платформы «1С:Предприятия» (по общей оценке разработчиков приложений) - система обмена данными, позволяющая достаточно просто реализовать синхронизацию данных на основе XML как для создания территориально распределенных приложений, так и для целей интеграции (с другими приложениями «1С:Предприятия» и с другими системами). Можно привести и другие примеры. Механизм бизнес-процессов дает возможность организовать совместную работу пользователей. Реализация data-mining позволяет решать сложные задачи бизнес-анализа. Реализация отображения географических карт - решать задачи представления анализа бизнеса по регионам и задачи визуального представления транспортной логистики. И т. д.

Если проанализировать изменения, вошедшие в версию 8.1, то можно выделить такие новые технологии, как элементы SOA (Web-сервисы, XDTO) и система полнотекстового поиска. И та и другая технология сейчас на слуху и вызывают большой интерес у разработчиков. Но при разработке в универсальных системах включение их в проект обычно требует весьма существенных затрат, тогда как в «1С:Предприятии» затраты минимальны. Например, для предоставления пользователям возможности работы с полнотекстовым поиском нужно только, как говориться, поставить галочку. Такой подход позволяет разработчикам решений задействовать наиболее современные технологии прямо сейчас.

Построение системы на основе технологической модели работы приложения, метаданных и прикладной модели работы приложения позволяет существенно упросить и ускорить разработку. Во-первых, опираясь на метаданные и единую модель, все компоненты системы взаимодействуют между собой без существенных усилий со стороны разработчика. Фактически они знают, «что нужно делать» с теми или иными объектами бизнес-логики и типами данных. Например, система отчетности (в версии 8.1 система компоновки данных) позволяет строить сложнейшие отчеты, управляемые пользователем только на основе сформулированного разработчиком запроса, так как она «знает» модель приложения. Во-вторых, существенная часть технологических сложностей реализации решается платформой и не «наваливается» на разработчика решения.

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

1.3.2  Выбор средств построения СУБД

PostgreSQL - свободная объектно-реляционная система управления базами данных. Последняя версия: PostgreSQL 9.1.1. PostgreSQL доступна в следующих версиях:

-    Postgres - обычная версия. Имеет полный функционал и бесплатна.

-       Postgres Plus - то же, что и обычная версия, но имеется платная техподдержка.

-       Postgres Plus Advanced Server - имеет несколько дополнительных возможностей, например таких как миграция базы с MySQL/Oracle на PostgreSQL.

Плюсы:

-    бесплатность;

-       высокая стабильность;

-       лёгкость администрирования;

-       кроссплатформенность.

Минусы:

-    потребляет много памяти;

-       достаточно медлительна;

Access - реляционная система управления базами данных корпорации Microsoft.

Последняя версия: Microsoft Access 2010. Входит лишь в состав профессиональной версии пакета Microsoft Office.

Плюсы:

-    простота освоения;

-       удобный графический интерфейс.

Минусы:

-    не подходит для хоть сколько-нибудь сёрьёзных задач;

-       платность.

MSSQL Server - семейство реляционных систем управления базами данных компании Microsoft. Последняя версия: MSSQL Server 2008 R2. Microsoft SQL Server 2008 доступен в следующих редакциях:

MSSQL Server Express Edition - бесплатная версия. Подходит для обучения и создания небольших баз данных.Server Web Edition - специальная версия для создания web-сайтов, содержит весь необходимый функционал.Server Workgroup Edition - специальная версия для создания и поддержания небольших бизнес-приложений. Содержит повышенные возможности для удалённого доступа и отчётности.Server Standard Edition - версия для бизнеса. существует так же и Standard for Small Business для малого бизнеса.Server Developer Edition - по функциональным возможностям совпадает с Enterprise Edition, но лицензия накладывает дополнительные эксплуатационные ограничения.Server Enterprise Edition - полная версия продукта поддерживающая весь функционал и не налагающая никаких ограничений.

MSSQL Server Compact Edition - бесплатная версия. Ее можно использовать для разработки автономных или мало связанных приложений для мобильных устройств, настольных компьютеров и веб-клиентов.

Для второго выпуска также доступные следующие расширенные по функциональным возможностям редакции:

-    MSSQL Server Datacenter - поддержка повышенного количества процессоров (до 64) и размера памяти (до 2Тбайт).

-       MSSQL Server Parallel Data Warehouse - редакция созданная для систем с повышенным параллелизмом. Возможность использования памяти объёмом до нескольких сотен терабайт.

Плюсы:

-    высокая гибкость;

-       большой функционал;

-       тесная интеграция с другими продуктами Microsoft;

-       лёгкость установки и настройки;

-       T-SQL;

Минусы:

-    высокая цена;

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

-       только Windows.

Microsoft SQL Server имеет в своём арсенале много версий, ориентированных под разные задачи. Тесная интеграция с другими продуктами Microsoft повышает стабильность работы создаваемого приложения при взаимодействии с другими компонентами Windows.

1.4 Детализация постановки задачи

Целью дипломного проекта является разработка программного средства для контроля и учета кабельной продукции поступающей на Нововоронежскуую АЭС-2, а так же для распределения кабеля межу подрядными организациями.

Система должна содержать следующие основные программы:

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

-       программа для загрузки файлов проектной документации (кабельных журналов) в базу данных АСК;

-       программа для анализа, обработки и загрузки данных из файлов кабельных журналов в таблицы базы данных АСК;

-       программа для распределения кабельных ниток между исполнителями ЭМР;

-       программа для формирования заявок на поставку кабельной продукции;

-       программа для учета поступления кабельной продукции на склады монтажных организаций;

-       программа для учета выданной в монтаж кабельной продукции;

-       программа для учета хода выполнения монтажных работ;

-       программа для управления процессом формирования и печати отчетов;

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

Функции программ системы

Главная программа управления модулями проекта

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

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

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

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

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

Программа для анализа, обработки и загрузки данных из файлов кабельных журналов в таблицы базы данных

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

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

Программа для распределения кабельных ниток между исполнителями.

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

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

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

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

Программа для учета поступления кабельной продукции на склады монтажных организаций

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

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

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

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

Программа для учета хода выполнения монтажных работ

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

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

-       фактическая дата прокладки кабеля;

-       дата сборки муфты;

-       дата испытания;

-       дата подключения;

-       дата подачи напряжения.

1.5 Выводы по первой главе

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

2.      Проведен обзор существующего ПО разработки приложений. Рассмотрены следующие среды для программирования: Visual Studio, Delphi.

.        Рассмотрены СУБД для работы с локальными и удаленными БД. Рассмотрена серверная БД Microsoft SQL Server.

.        Проведена детализация постановки задачи, где определен перечень задач, подлежащих разработке.

2.   Проектирование программного средства

2.1 Алгоритм работы ПС

Укрупненная схема алгоритма работы ПС «Автоматизированная система контроля и учета кабельных проводок на Нововоронежской АЭС-2» представлена на рисунке 5.

Опишем работу алгоритма по шагам:

-    Если пользователь авторизовался, то переход к шагу 2, если нет, то переход к шагу 12.

-       Производим загрузку конфигурации из базы данных и переходим к шагу 5.

-       Если решено сформировать заказ на кабельную продукцию, то переходим к шагу 6, иначе переходим к шагу 4.

-       Если решено сформировать отчет на основе имеющихся данных, то переходим к шагу 7, иначе переходим к шагу 12.

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

-       Формируем заказ на кабельную продукцию и переходим к шагу 9.

-       Формируем отчет и переходим к шагу 10.

-       Загружаем или редактируем имеющиеся данные о кабельных журналах и переходим к шагу 5.

-       Если решено сохранить сформированные заказы в базе данных, то переходим к шагу 11, иначе переходим к шагу 3.

-       Выводим сформированный отчет на экран или печать и переходим к шагу 4.

-       Записываем данные о новых заказах в БД и переходим к шагу 3.

Рисунок 5 - Укрупненная схема алгоритма работы ПС

-    Если решено выйти из программы, то «Останов», иначе переход к шагу 2.

2.2 Структура базы данных ПС

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

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

Структура базы данных из взаимосвязанных таблиц, с которой работает ПС представлена ниже (рисунок 6).

Рисунок 6 - Структура БД

В графе «Реквизит» указаны имена полей таблиц. Эти имена рекомендуется применять при создании базы данных. Первая буква имени может указывать на тип данных этого поля.

Графа «Назначение реквизита» определяет сущность информации, хранимой в данном поле. Этот текст рекомендуется применять на бланках ввода данных и в заголовках сеток отображения данных экранных форм.

Графы «Тип» и «Длина» задают тип данных и их длину в байтах.

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

Таблица «Пользователи» служит для хранения информации о пользователях, зарегистрированных в системе. Название полей, их типов и размера представлены в таблице 1.

Таблица 1 - Структура таблицы «Пользователи»

№ п/п

Реквизит

Назначение реквизита

Тип

Дли- на

Примечание

1

iCode

Код связи

Integer

4

Автоматический

2

sName

Имя пользователя

VarChar

24


3

dReg

Дата регистрации

Date

8

Автоматический

4

sParol

Пароль

VarChar

16


5


Группа пользователей





Таблица «Группы пользователей» служит для хранения информации о списке прав для различных групп пользователей. Название полей, их типов и размера представлены в таблице 2.

Таблица 2 - Структура таблицы «Группы пользователей»

№ п/п

Реквизит

Назначение реквизита

Тип

Дли- на

Примечание

1

iCode

Код связи

Integer

4

Автоматический

2

sName

Права1

VarChar

24


3

dReg

Права2

Date

8

Автоматический

4

sParol

Права3

VarChar

16


5


Права4





Таблица «Виды кабелей» служит для хранения информации о видах кабеля вносимого в базу данных. Название полей, их типов и размера представлены в таблице 3.

Таблица 3 -        Структура таблицы «Виды кабелей»

№ пп

Реквизит

Назначение реквизита

Тип

Дли- на

Примечание

1

iCode

Код связи

Integer


Автоматический

2

sType

Наименование вида кабеля

VarChar

20


3

fVolt

Напряжение в кВ

Float

8


4

sDimen

Число жил и сечение кабеля

VarChar

16


5

iCnt

Количество жил основных

Integer

4


6

iCnt2

Количество жил дополнительных

Integer

4


7

fArea

Сечение основной жилы

Float

8


8

fArea2

Сечение дополнительной жилы

Float

8


9

iReqID

Код типа кабеля

Integer

4

«TypReq»

10

iDimID

Integer

4

«NamDim»

11

IUsTab

Номер пользователя

Integer

4

Автоматический

12

DInput

Дата ввода

Date

8

Автоматический


Таблица «Здания и сооружения» служит для хранения информации о всех сооружениях находящихся на территории стоящегося объекта с указанием их точных координат имеющих привязку к проекту. Название полей, их типов и размера представлены в таблице 4.

Таблица 4 -        Структура таблицы «Здания и сооружения»

№ пп

Реквизит

Назначение реквизита

Тип

Дли- на

Примечание

1

iCode

Код связи

Integer

4

Автоматический

2

sCode

Код здания или сооружения

VarChar

12


3

fX

Координата X

Float

8


3

fX

Координата X

Float

8


4

fY

Координата Y

Float

8


5

fZ

Координата Z

Float

8


6

sName

Наименование здания или сооружения

VarChar

100


7

iExist

Признак существования

Integer

4


8

iUsTab

Номер пользователя

Integer

4

Автоматический

9

dInput

Дата ввода

Date

8

Автоматический


Таблица «Склады» служит для хранения информации о складах задействованных для хранения кабельной продукции. Название полей, их типов и размера представлены в таблице 5.

Таблица 5 -        Структура таблицы «Склады»

№ пп

Реквизит

Назначение реквизита

Тип

Дли- на

Примечание

1

iCode

Код связи

Integer

4

Автоматический

2

sName

Наименование склада

VarChar

40


3

sFamR

Фамилия кладовщика

VarChar

40


4

sTel

Телефон

VarChar

10


5

iUsTab

Номер пользователя

Integer

4

Автоматический

6

dInput

Дата ввода

Date

8

Автоматический


Таблица «Кабельные нитки» служит для хранения информации о поступающей кабельной продукции. Название полей, их типов и размера представлены в таблице 5.

Таблица 6 -        Структура таблицы «Кабельные нитки»

N пп

Реквизит

Назначение реквизита

Тип

Дли- на

Примечание

1

iCode

Код связи

Integer

4

Автоматический

2

iTypCab

Вид кабеля

Integer

4

«TYPCAB»

3

iCabJour

Код кабельного журнала

Integer

4

«CABJOUR»

4

sNmCab

Номер кабеля

VarChar

12


5

sMark

Обозначение (марка) кабеля

VarChar

20


6

sFrmBox

Откуда. Код помещения

VarChar

12


7

sFrmEquR

Откуда. Название оборудования (рус.)

VarChar

60


8

sFrmEquЕ

Откуда. Название оборудования (англ.)

VarChar

60


9

sFrmMark

Откуда. Обозначение оборудования

VarChar

20


10

fFrmX

Откуда. Координата X

Float

8


11

fFrmY

Откуда. Координата Y

Float

8


12

fFrmZ

Откуда. Координата Z

Float

8


13

sToBox

Куда. Код помещения

VarChar

12


14

sToEquR

Куда. Название оборудования (рус.)

VarChar

60


15

sToEquE

Куда. Название оборудования (англ.)

VarChar

60


16

sToMark

Куда. Обозначение оборудования

VarChar

20


17

fToX

Куда. Координата X

Float

8


18

fToY

Куда. Координата Y

Float

8


19

fToZ

Куда. Координата Z

Float

8


20

fLong

Длина кабеля в метрах

Float

8


21

iFileID

Код файла с журналом

Integer

4

«CABFILE»

22

sInfo

Примечания

VarChar

80


22

iUsTab

Номер пользователя

Integer

4

Автоматический

24

dInput

Дата ввода

Date

8

Автоматический


2.3 Схема информационных потоков ПС

На рисунке 7 представлены основные блоки ПС «Автоматизированная система контроля и учета кабельных проводок на Нововоронежской АЭС-2» реализованные в данном дипломном проекте.

Входными данными блока «Заполнение КЖ ручным вводом» является информация, характеризующая каждую кабельную нитку журнала, введённая в поля формы пользователем.

Входными данными блока «Заполнение КЖ полуавтоматическим вводом» является информация, импортируемая из Word приложения с последующей обработкой и записью в КЖ.

Полученные данные сохраняются в БД и на их основе формируются документы прихода и расхода.

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

На основе документов и регистра накопления система формирует отчет об остатках кабельной продукции.

Рисунок 7 - Схема информационных потоков ПС

2.4 Описание основных процедур и функций

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

Процедура Чтение (Команда)

// Выбор файла с просмотром

Диалог = Новый Диалог Выбора Файла (Режим Диалога Выбора Файла. Открытие);

Диалог.Фильтр = "Документ (*.doc)|*.doc|Документ формата docx (*.docx)|*.docx";

Диалог.Заголовок = "Выберите файл";

Диалог.Предварительный Просмотр = Ложь;

Диалог.Индекс Фильтра = 0;

Если Диалог. Выбрать() Тогда

Сообщить(Диалог. Полное Имя Файла);

Конец Если;

Создание Нового Элемента (Название Кж, Диалог. Полное Имя Файла);

Конец Процедуры

После выполнения данной процедуры, вызывается процедура Создани еНового Элемента:

Процедура СозданиеНовогоЭлемента(Р,р1)

//проверяем наличие группы, выбираем её как родителя если доступна или создаём новую

если СтрДлина(р1)>1 тогда

наименование = "";

ЗагрузкаКж=Справочники.ЗагрузкаКж.НайтиПоНаименованию(Р);

Если НЕ ЗначениеЗаполнено(ЗагрузкаКж) Тогда

НоваяГруппа = Справочники.ЗагрузкаКж.СоздатьГруппу();

НоваяГруппа.Наименование = Р;

наименование= НоваяГруппа.Наименование;

НоваяГруппа.Записать();

иначе

наименование= Р;

КонецЕсли;

с=0;

//создадим СОМ объект для нужного приложения(Word)

Wk = Новый COMОбъект("Word.Application");

//Покажем открываемый документ.Visible = Истина; Wk.Documents.Open(р1);

Документ = Wk.ActiveDocument();

// перебирям все строки документа

Для н = 1 по Документ.Sentences.Count-1 Цикл

Текст=Документ.Sentences(н).Text;

//создадим новый элемент в ранее созданой группе

если с=0 тогда

нскж = Справочники.ЗагрузкаКж.СоздатьЭлемент();

Родитель = Справочники. Загрузка Кж. Найти По Наименованию (наименование);

нскж.Родитель = Родитель;

нскж.Наименование = Родитель;

конецесли;

если СтрДлина(текст)>2 тогда

с=с+1;

//производим обработку полученной строки из Word

Временный=текст;

Временный=СокрЛ(Текст);

Временный=СокрЛП(Временный);

Временный=СокрП(Временный);

//учитываю позицию курсора в документе записываем полученные данные

//в соответствующий реквизит кабельного журнала

// далее следует блок команд заполнения реквизитов

//после окончания чтения документа, необходимо его закрыть

Документ.Close();.Quit();

конецесли;

КонецПроцедуры

После загрузки кабельного журнала мы можем сформировать документ прихода:

Функция ЗаполнениеНаСервере(ПДЗ)

СпрДляЗагрузки=Справочники.ЗагрузкаКж.Выбрать(ПДЗ);

ТЧ=Новый Массив;

Пока СпрДляЗагрузки.Следующий() Цикл

ТЧ.Добавить(СпрДляЗагрузки.Ссылка);

КонецЦикла;

Возврат ТЧ;

КонецФункции

Процедура Заполнение(Команда)

ТЧ=ЗаполнениеНаСервере(ПапкаДляЗагрузки);

Для Каждого ЭМ из ТЧ Цикл

НСТЧ=Объект.ТабличнаяЧасть1.Добавить();

НТЧ=новый Структура;

НТЧ.Вставить("ВеткаКЖ",ЭМ);

ЗаполнитьЗначенияСвойств(НСТЧ,НТЧ);

КонецЦикла;

КонецПроцедуры

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

После создания массива, функция возвращает ТЧ в процедуру, где происходит заполнение документа прихода.

2.5 Выводы по второй главе

.     Разработан алгоритм работы ПС, описан укрупненный алгоритм работы ПС.

2.      Построена и описана структура БД.

.        Определены входная и выходная информация для работы ПС, построена схема информационных потоков.

3. Особенности программной реализации

3.1 Технические условия работы и запуск программы

Для правильного функционирования ПС «Автоматизированная система контроля и учета кабельных проводок на Нововоронежской АЭС-2» необходимы:

−    ЭВМ IBM РС/АТ;

−       дисплей с расширением не менее 1024х768;

−       ОС Microsoft Windows ХР;

−       установленное программное обеспечение .Net Framework 3.5;

−       512 Мб ОЗУ;

−       программа занимает 250 Мб на жестком диске;


3.2 Работа с программным средством

Программа используется для контроля и учета кабельных проводок на Нововоронежской АЭС-2. Основная экранная форма этой программы представлена на рисунке 8.

Рисунок 8 - Основная экранная форма

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

3.3.1  Авторизация

Работа пользователя начинается с авторизации в системе (рисунок 9). Для авторизации в системе необходимо ввести логин и пароль в соответствующие поля и нажать кнопку «ОК».

Рисунок 9 - Экранная форма «Вход в систему»

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

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

Рисунок 10 - Ошибка в имени или пароле

3.3.2  Заполнение справочников

После успешной авторизации пользователь получает доступ к разным документам и справочникам.

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

Доступ к справочникам пользователь может получить, выбрав раздел справочники и нажав на нужный справочник (рисунок 11)

Рисунок 11 - Справочник исполнителей ЭМР

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

3.3.3  Формирование кабельного журнала ручным вводом

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

Рисунок 12 - Формирование кабельного журнала

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

Форма создания самой кабельной нитки выглядит следующим образом (рисунок 13).

Рисунок 13 - Создание кабельной нитки

3.3.4  Формирование кабельного журнала полуавтоматическим вводом

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

После выбора пользователем сервисной функции - загрузка из Word, появится соответствующее диалоговое окно (рисунок 14).

Рисунок 14 - Режим загрузки данных из Word

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

3.3.5  Замена типа кабеля

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

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

Рисунок 15 - Замена типа кабеля в КЖ

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

Данная функция ускоряет проверку и корректировку введённой информации.

3.3.6  Формирование документа прихода

Чтобы приступить к формированию документа, пользователь должен перейти во вкладку Документы и выбрать нужный документ (рисунок 16).

Рисунок 16 - Вкладка документов

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

Рисунок 17 - Формирование документа прихода

3.3.7 Формирование документа расхода и отчета по остаткам

Процесс формирования документа расхода такой же, как и при формировании документа прихода.

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

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

Рисунок 18 - Проверка остатков

4.   Организационно-экономическая часть

4.1 Обоснование необходимости и актуальности разработки программного продукта

При строительстве объектов, на которых будет задействовано огромное количество кабельной продукции возникает необходимость контроля и учета данной продукции. Разрабатываемое программное средство обеспечит контроль и учет кабельных проводок в рамках одной корпорации и подчинённых структур.

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

Программное средство «Автоматизированная система контроля и учета кабельных проводок на Нововоронежской АЭС-2» будет обеспечивать пользователю следующие возможности:

−    регистрация поступающей кабельной продукции;

−       формирование заказов на кабельную продукцию;

−       учет использования кабельной продукции;

−       просмотр в разрезе кабельных журналов информации о работе субподрядчиков;

−       просмотр в разрезе объектов на строительной площадке информации о работе субподрядчиков;

−       печать отчетов.

Поэтому разработка программного средства является актуальной.

4.2 Определение трудоемкости разработки программного продукта

Для определения трудоемкости разработки программного продукта воспользуемся «Укрупненными нормами времени на изготовление и сопровождение программных средств вычислительной техники» [21].

В этом случае параметрами, влияющими на расчет трудоемкости разработки, являются:

−    стадии разработки ПС;

−       сложность ПС;

−       степень новизны ПС;

−       новый тип ЭВМ;

−       новый тип ОС;

−       степень охвата реализуемых функций стандартными ПС;

−       средства разработки ПС;

−       характер среды разработки;

−       характеристики ПС;

−       группа сложности;

−       функции ПС;

−       тип ЭВМ.

В соответствии с параметрами ПС, указанными выше, определим численные величины, характеризующие ПС, используя для этого табличные зависимости, определенные «Укрупненными нормами времени на изготовление и сопровождение программных средств вычислительной техники». Результаты приведем в таблице 7.

Таблица 7 -        Численные величины, характеризующие ПС

Величина

Обозначение

Значение

Поправочный коэффициент, учитывающий степень новизны ПС и использование при разработке ПС новых типов ЭВМ и ОС

KН

0,40

Удельный вес трудоемкости стадий разработки ПС: технического задания, эскизного проекта, технического проекта, рабочего проекта и внедрения соответственно

L1

0,06

 

L2

0,2

 

L3

0,3

 

L4

0,34

 

L5

0,1

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

KТ

1,2

Группа сложности ПС

 

миним.

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

TБ

1129

Поправочный коэффициент, учитывающий характер среды разработки и средства разработки ПС

KУР

0,17


Общий объем разрабатываемого ПС, определяется по формуле (6):

, (6)

где    V0 - общий объем разрабатываемого ПС;

Vi - объем i-ой функции ПС, i = 1..16, учитывающий тип ЭВМ;

n - общее число функций.

Трудоемкость разработки ПС с учетом конкретных условий разработки определяется по формуле (7):

,          (7)

где    ТУР - трудоемкость разработки ПС с учетом конкретных условий разработки;

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

КУР - поправочный коэффициент, учитывающий характер среды разработки и средства разработки ПС.

Коэффициент сложности ПС, определяется по формуле (8):

,      (8)

где    KСЛ - коэффициент сложности ПС;

Ki - коэффициенты повышения сложности ПС, i = 1..7, зависящий от наличия у разрабатываемой системы характеристик, повышающих сложность ПС и от количества характеристик ПС;

n - количество дополнительно учитываемых характеристик ПС.

Общая трудоемкость разработки ПС определяется по формуле (9):

,      (9)

где    ТО - общая трудоемкость разработки ПС, чел.-дни;

ТУР - трудоемкость разработки ПС с учетом конкретных условий разработки, чел.-дни;

КСЛ - коэффициент сложности ПС.

Трудоемкость i-ой стадии разработки ПС определяется по формуле (10):

,   (10)

где    Тi - трудоемкость i-ой стадии разработки, чел.-дни;

Li - удельный вес трудоемкости i-ой стадии разработки ПС, учитывающий наличие той или иной стадии и использование CASE-технологии;

КН - поправочный коэффициент, учитывающий степень новизны ПС и использование при разработке ПС новых типов ЭВМ и ОС;

ТО - общая трудоемкость разработки ПС, чел.-дни;

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

Общая трудоемкость разработки ПС рассчитывается по формуле (11):

,    (11)

где    ТОБЩ - общая трудоемкость разработки ПС, чел.-дни;

Тi - трудоемкость i - ой стадии разработки ПС, чел.-дни, i = 1..5;

n - количество стадий разработки ПС.

Таким образом, общая трудоемкость разработки ПС равняется 101,67 чел.-дней.

4.3 Определение состава исполнителей

Произведем расчет числа исполнителей, которое нужно для разработки ПС при известной трудоемкости и сроках разработки. Значения рассчитанных величин приведем в таблице 8.

Таблица 8 -        Расчет необходимого количества исполнителей

Величина

Обозначение и порядок расчета

Значение

Общее число дней в году

DK

366

Число выходных дней в году

DВ

105

Величина

Обозначение и порядок расчета

Значение

Число праздничных дней в году

DП

12

Фонд рабочего времени одного работающего в месяц, дни

20,75


Директивный срок выполнения разработки, мес.

Д

4


Среднее число исполнителей, участвующих в разработке ПС, определяем по формуле (12):

     (12)

Состав исполнителей для реализации рассматриваемого ПС - это руководитель проекта, программист. Данные об окладах персонала приведены в таблице 9.

Таблица 9 -        Состав исполнителей разработки ПС

Профессия исполнителя

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

Заработная плата, р.

1. Руководитель проекта (он же программист)

1

19500

Всего

1

19500


4.4 Расчет сметной стоимости и договорной цены разработки ПС

На момент написания работы:

−    ставка ЕСН составляет 30%;

−       ставка НДС составляет 18%.

Сметную стоимость и договорную цену ПС рассчитаем в таблице 16, выполнив предварительно расчеты составляющих сметной стоимости в таблицах 10-15.

Расчет затрат на материалы и покупные изделия представлен в таблице 10.

Таблица 10 -      Расчет затрат на материалы и покупные изделия

Наименование материала

Цена за единицу, р.

Норма Расхода, шт

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

1. Бумага для принтера

300

2

600

2. Ручка

15

5

75

3. Диск DVD-RW

35

2

70

Итого

-

-

745

Транспортно-заготовительные расходы (15%)

-

-

111,75

Всего



856,75


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

Таблица 11 -      Показатели по расчету затрат на оплату труда работников, обеспечивающих функционирование ПЭВМ, административного и вспомогательного персонала

Показатель

Обозначение

Норматив минимальной заработной платы в РФ на дату планового расчета, р.

ЗMIN

Повышающий коэффициент

KП

Показатель

Обозначение

Количество ПЭВМ, обслуживаемых одним работником

НОБСЛ

Процент премии

П


Расчет затрат на оплату труда работников, обеспечивающих функционирование ПЭВМ, административного и вспомогательного персонала, приведен в таблице 12.

Таблица 12 -      Затраты на оплату труда работников, обеспечивающих функционирование ПЭВМ, административного и вспомогательного персонала

Должность работника

Показатель

Значение

Порядок расчета РОСН

Значение РОСН

Персонал, обеспечивающий функционирование ПЭВМ

Инженер - электронщик

ЗMIN

5200

5760



KБ

1




НОБСЛ

13




П

20



Системный программист

ЗMIN

5200

2880



KБ

1




НОБСЛ

26




П

20



Оператор

ЗMIN

4700

7520



KБ

1




НОБСЛ

9




П

20



Административный персонал

Начальник ИВЦ

ЗMIN

7000

3360



KП

1




НОБСЛ

30




П

20



Вспомогательный персонал

Уборщица

ЗMIN

4330

2078,4



KП

1




НОБСЛ

30




П

20




Расчет затрат на электроэнергию произведем в таблице 13.

Таблица 13 - Расчет затрат на электроэнергию

Величина

Обозначение и порядок расчета

Значение

Длительность рабочей смены, час

tСМ

8

Количество рабочих дней в плановом периоде

DР

248

Продолжительность нерабочего времени в предпраздничные дни, час

tП

1

Количество предпраздничных дней в плановом периоде

DП

3

Номинальный фонд времени работы оборудования за рассчитываемый период, час

1981


Число рабочих смен в сутки

KСМ

1

Процент плановых потерь рабочего времени, %

α

20

Эффективный годовой фонд времени работы ПЭВМ, час

1584,8


Стоимость электроэнергии на момент выполнения плановых расчетов, р./кВт-час

ЦЭ

3,51

Суммарная мощность ПЭВМ с периферией, кВт

PЭВМ

1,5

Затраты на силовую электроэнергию, р.

8343,9


Суммарная мощность, которая идет на освещение, кВт

PОСВ

0,2

Затраты на осветительную электроэнергию, р.

1112,5



Расчет затрат на эксплуатацию специального оборудования представлен в таблице 14.

Таблица 14 -      Расчет затрат на эксплуатацию специального оборудования

Показатель

Обозначение и порядок расчета

Значение

1. Основная заработная плата работников, обеспечивающих функционирование ПЭВМ: − инженера-электронщика; − системного программиста; − оператора.       

5760

7520

 

2. Основная заработная плата административного персонала

3360

3. Основная заработная плата вспомогательного персонала

2078,4

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

21598,4


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

4319,68

6479,52

7. Амортизационные отчисления с оборудования

6300

8. Затраты на электроэнергию, в том числе: − затраты на силовую электроэнергию; − затраты на электроэнергию, идущую на освещение.         

8343,9

1112,5

 

9.   Общие затраты на электроэнергию

9456,4

10. Расходы на профилактику оборудования

630

11. Прочие производственные расходы

4848


12. Годовые расходы на содержание и эксплуатацию одной ПЭВМ

53632


13. Стоимость одного машино-часа работы ПЭВМ

33,84


14. Расчет расходов на содержание и эксплуатацию ПЭВМ, относящихся к данному программному продукту

3440,51



Сумма расходов на содержание и эксплуатацию ПЭВМ, относящихся к данному программному продукту, составит 3440,51 р.

Расчет затрат на оплату труда и социальные отчисления представлен в таблице 15.

Таблица 15 -      Расчет затрат на оплату труда и социальные отчисления

 Профессия исполнителя

Количество исполнителей, чел.

Месячный оклад, р.

Заработная плата за период разработки ПС, р. (4 месяца)

Руководитель проекта (он же программист)

1

19500

78000

Итого

1

19500

78000

Дополнительная заработная плата (20%)

-

-

15600

Единый социальный налог (30%)

-

-

23400


Расчет сметной стоимости и договорной цены разработки ПС произведем в таблице 16.

Таблица 16 -      Расчет сметной стоимости и договорной цены разработки ПС

Наименование статьи затрат

Обозначение и порядок расчета

Сумма, р.

1. Материалы и покупные изделия

856,75


2. Расходы на содержание и эксплуатацию оборудования

3440,51


3. Основная заработная плата исполнителей

78000


4. Дополнительная заработная плата исполнителей

15600


5. Единый социальный налог

23400


6. Научные и производственные командировки

-

7. Контрагентские расходы

-

8. Накладные расходы (HНАК=135%)

105300


9. Сметная стоимость разработки ПС

СПП

226597,26


4.5 Расчет трудоемкости сопровождения ПС

Параметрами, влияющими на расчет трудоемкости сопровождения, являются:

−    характер поставки;

−       характеристика средств разработки ПС;

−       характеристика полноты тестирования;

−       степень участия службы сопровождения в разработке ПС;

−       характер внедрения;

−       функции ПС;

−       объем документации;

−       функции, подлежащие доработке;

−       разработка дополнительных функций;

−       показатели повышения сложности ПС.

Параметры, влияющие на расчет трудоемкости сопровождения ПС, представлены в таблице 17

Таблица 17 -      Параметры, влияющие на расчет трудоемкости сопровождения ПС

Параметр

Значение

Характер внедрения

Локальное внедрение ПС

Функции ПС

Ввод\вывод данных в табличной форме на экран и на печать; Формирование базы данных

Объем документации

4,5 тыс. строк


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

Таблица 18 -      Расчет трудоемкости сопровождения ПС

Величина

Обозначение и порядок расчета

Значение

Коэффициент, учитывающий уровень повышения сложности ПС

KСЛ

1

Коэффициент, учитывающий наличие в фонде аналогов ПС

KАН

1,12

Норма времени на приемку и освоение опытного образца ПС

НВР.ОС.

20

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

KУЧ

1,2

Трудоемкость приемки и освоения опытного образца ПС

26,88


Норма времени на настройку поставленных ПС на параметры задач пользователей

НВР.ПР.

7,1

Трудоемкость проверки и оценки опытного образца ПС

8,52


Норма времени на анализ ОПС

НВР АН

6,4

Трудоемкость анализа опытного образца ПС

7,68


Норма времени на обучение специалистов организации-заказчика работе с ПС

НВР.ОБ

17,3

Трудоемкость обучения специалистов организации заказчика работе с ПС

17,3


Трудоемкость сопровождения ПС

60,38



Таким образом, трудоемкость сопровождения ПС равняется 60,38 чел.-дней.

4.6 Определение стоимости сопровождения ПС

Расчет стоимости сопровождения произведем в таблице 19, предполагая, что сопровождение проводит специалист с месячным окладом 7500 р.

Таблица 19 -      Расчет стоимости сопровождения ПС

Величина

Обозначение и порядок расчета

Значение

Фонд рабочего времени одного работающего в месяц (рассчитан в пункте 4.3)

FМ

20,75

Месячный оклад исполнителя, осуществляющего сопровождение ПС

ЗПМЕС

7500

Дневной оклад исполнителя, осуществляющего сопровождение ПС

361,45


Стоимость сопровождения программного продукта

21824,35



Таким образом, стоимость сопровождения программного продукта равняется 21824,35 рублей.

4.7 Планирование цены ПС и прогнозирование прибыли

Разрабатываемое программное средство будет использоваться на объектах занимающихся строительством и пусконаладочными работами на Нововоронежской АЭС-2, но так же есть возможность использования при работе на других объектах, где требуется учет кабельной продукции.

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

Стоимость сопровождения остается постоянной для каждой установки ПС, а частичная стоимость разработки, приходящаяся на каждый комплект ПС, определяется исходя из данных о планируемом объеме установок по формуле (13):

, (13)

где    СПП - стоимость проекта,

N - число копий ПС,

НСТ - ставка банковского процента по долгосрочным кредитам (более одного года).

Возьмем в качестве значения процента прибыли от одной реализации ПС 15%.

Сумма прибыли от продажи каждой установки ПС следует рассчитать, используя формулу (14):

,         (14)

где    ННДС - процентная ставка налога на добавочную стоимость.

Стоимость ПС можно рассчитать, используя формулу (15):

,      (15)

где    DС - часть стоимости разработки, приходящаяся на одну копию программы;

ССОПР - стоимость сопровождения ПС;

DПРИБ - процент прибыли, закладываемый в стоимость.

Таким образом, цена программного продукта равняется 55847,25 рублей.

4.8 Анализ конкурентоспособности и качества разрабатываемого программного средства

Анализ конкурентоспособности и качества программного продукта должен учитывать специфику программного продукта, как товара и может включать в себя:

−    оценку функциональной пригодности;

−       оценку способности к взаимодействию;

−       оценку защищенности;

−       оценку надежности;

−       оценку потребности в ресурсах памяти и производительности компьютера;

−       оценку практичности программных средств;

−       оценку сопровождаемости;

−       оценку мобильности.

4.8.1  Анализ технической прогрессивности разрабатываемого программного продукта

В качестве базового ПС рассмотрим промышленную систему Compiere, предназначенную для комплексной автоматизации отдела продаж и закупок. Она позволяет:

−    позволяет автоматически генерировать документы разного типа для ускорения работы персонала;

−       позволяет изменять множество настроек;

−       позволяет взаимодействовать с удалёнными складами.

Таблица 20 -      Расчет коэффициента технической прогрессивности разрабатываемого ПС

Наименование параметра

Вес, b

Значение параметра






ПЭ

ПБ

ПН





Время удалённого доступа к БД, сек

0,4

10

13

15

0,76

0,67

0,30

0,27

Объем оперативной памяти, МБ

0,3

20

30

35

0,67

0,57

0,20

0,17

Объем памяти на жестком диске, МБ

0,3

10

350

15

0,03

0,67

0,01

0,20

Итого

1,0

-

-

-

-

-

0,51

0,64


Значение коэффициента технической прогрессивности определяется по формуле (16):

,    (16)

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

4.8.2  Анализ изменения функциональных возможностей нового изделия

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

Таблица 21 -      Расчет коэффициента изменения функциональных возможностей разрабатываемого ПС

Не измеряемые параметры

Наличие параметра

Балльные оценки


базовый

новый

базовый

новый

1. Модуль для анализа, обработки и загрузки данных из файлов кабельных журналов в таблицы базы данных

Модуль анализирует множество параметров (более точен).

Более простой модуль.

5

4

2. Модуль для распределения кабельных ниток между исполнителями

Есть возможность при изменении базовой конфигурации.

Модуль полностью соответствует тех. заданию.

3

5

3. Модуль для загрузки файлов проектной документации (кабельных журналов) в базу данных

Данный модуль отсутствует.

Модуль полностью реализован.

1

4

4. Модуль для учета хода выполнения монтажных работ

При изменении имеющихся модулей.

Модуль полностью реализован.

2

5

5. Кроссплатформенность системы

Поддержка различных ОС.

Поддержка Windows.

4

1

Итого

-

-

15

19


Значение коэффициента функциональных возможностей определяем по формуле (17):

(17)

Убеждаемся, что анализируемое ПС имеет лучшие функциональные возможности, чем базовый.

4.8.3  Анализ соответствия разрабатываемого программного продукта нормативам

Нормативные или, так называемые, регламентируемые параметры характеризуют соответствие разрабатываемого ПС международным и национальным стандартам, нормативам, законодательным актам и др. Для оценки этого показателя применяется единичный или групповой показатель - kНОРМ. В данной разработке kНОРМ=1.

4.8.4  Анализ экономических параметров ПС

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

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

            (18)

где    ЦП - цена потребления, р;

ЦПР - продажная цена ПС (копии ПС), т.е. цена приобретения ПС покупателем, р.;

ИЭКС - годовые эксплуатационные издержки потребителя, р.;

ТН - нормативный срок эксплуатации ПС, лет;

РСОПР - затраты на сопровождение, р.

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

Таблица 22 - Расчет годовых эксплуатационных издержек потребителя ПС

Наименование расходов

Сумма, р.


Базовый ПС

Новый ПС

1 Расходы на эксплуатационные принадлежности

900,00

856,75

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

110000

105300

3 Прочие расходы

1000

1000

Всего

111900

107156,75


В ходе анализа рассчитывается коэффициент цены потребления как отношение цены потребления нового и базового ПС. Период эксплуатации примем равным 3 годам.

Таблица 23 -      Расчет цены потребления ПС

Наименование расходов

Сумма, р.


Базовый ПС

Новый ПС

1. Продажная цена ПС

61640,00

55847,25

2. Расходы на доработку ПС

23500,00

21824,35

3. Эксплуатационные издержки потребителя за весь период эксплуатации ПС

335700,00

321470,25

4. Цена потребления

420840,00

399141,85


Значение коэффициента цены потребления рассчитывается по формуле (19):

,   (19)

где ЦПНОВ, ЦПБАЗ - цена потребления соответственно разрабатываемого и базового ПС.

Т.к. КЦП < 1, то экономические показатели разрабатываемого ПС лучше, чем у базового.

4.8.5  Оценка конкурентоспособности ПС

В целом конкурентоспособность нового ПС по отношению к базовому можно оценить с помощью интегрального коэффициента конкурентоспособности (Ки), учитывающего все ранее рассчитанные параметры, по формуле (20):

(20)

Анализируемое изделие конкурентоспособно, т.к. КИ >1.

4.9 Анализ технико-экономических показателей разработки и эксплуатации ПС

В результате выполнения организационно-экономических расчетов получены показатели разработки и эксплуатации ПС, которые сравним с базовым ПС. Показатели сведем в таблицу 24.

Таблица 24 -      Технико-экономические показатели разработки и эксплуатации ПС «Разработка автоматизированной системы контроля и учета кабельных проводок на Нововоронежской АЭС-2»

Показатели

Базовый ПС

Новый ПС

1. Затраты на разработку, р.

-

226597,26

2. Продажная цена, р.

61640,00

55847,25

3. Эксплуатационные издержки потребителя за 3 года эксплуатации ПС, р.

335700,00

321470,25

4. Цена потребления, р.

420840,00

399141,85

5. Интегральный коэффициент конкурентоспособности ПС

1

1,67

6. Коэффициент изменения функциональных возможностей

1

1,27

7. Коэффициент технической прогрессивности

1

1,25

8. Коэффициент цены потребления

1

0,95


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

−       высокий коэффициент технической прогрессивности;

−       низкий коэффициент цены потребления;

−       высокий интегральный коэффициент конкурентоспособности.

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

5.   Безопасность и экологичность

5.1 Анализ опасных и вредных производственных факторов

Опасные и вредные производственные факторы по природе возникновения делятся на следующие группы:

−    физические;

−       химические;

−       психофизиологические;

−       биологические.

В помещении лаборатории на программиста могут негативно действовать следующие физические факторы:

−    повышенная и пониженная температура воздуха;

−       чрезмерная запыленность и загазованность воздуха;

−       повышенная и пониженная влажность воздуха;

−       недостаточная освещенность рабочего места;

−       превышающий допустимые нормы шум;

−       повышенный уровень ионизирующего излучения;

−       повышенный уровень электромагнитных полей;

−       повышенный уровень статического электричества;

−       опасность поражения электрическим током;

−       блеклость экрана дисплея.

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

Биологические вредные производственные факторы отсутствуют.

К психологически вредным факторам, воздействующим на оператора в течение его рабочей смены, можно отнести следующие факторы [22]:

−    нервно-эмоциональные перегрузки;

−       умственное напряжение;

−       перенапряжение зрительного анализатора.

Далее более подробно рассмотрены наиболее вредные факторы:

−    возможность поражения электрическим током;

−       воздействие электромагнитного излучения;

−       шум;

−       недостаточная освещенность.

5.2 Действие опасных и вредных факторов

5.2.1  Возможность поражения электрическим током

Электрические установки, к которым относится практически все оборудование ЭВМ, представляют для человека большую потенциальную опасность, так как в процессе эксплуатации или проведении профилактических работ человек может коснуться частей, находящихся под напряжением. Специфическая опасность электроустановок - токоведущие проводники, корпуса стоек ЭВМ и прочего оборудования, оказавшегося под напряжением в результате повреждения (пробоя) изоляции. Воздействие электрического тока на человека приведено в таблице 25 [23].

Таблица 25 -      Воздействие электрического тока на человека

Значение тока, мА

Характер воздействия


Переменный ток (50 Гц)

Постоянный ток

0,5-1,5

Ощутимое, легкое дрожание пальцев

Ощущений нет

2-3

Сильное дрожание пальцев

Ощущений нет

5-7

Судороги в руках

Ощутимый ток

8-10

Не отпускающий ток. Руки с трудом отрываются от поверхности, при этом сильная боль

Усиление нагрева рук

20-25

Паралич мышечной системы (невозможно оторвать руки)

Незначительное сокращение мышц рук

50-80

Паралич дыхания

При 50 mА не отпускающий ток

90-100

Паралич сердца

Паралич дыхания

100

Фибрилляция (разновременное, хаотическое сокращение сердечной мышцы)

300 mА - фибрилляция


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

Таблица 26 -      Предельно допустимые уровни напряжений прикосновения и токов

Род тока

U, В, не более

I, mA

Переменный, 50Гц

2.0

0.3

Постоянный

8.0

1.0


Напряжение прикосновения и тока приведены при продолжительности воздействия не более 10 мин [24].

5.2.2  Воздействие электромагнитного излучения

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

ПЭВМ являются источниками таких излучений как:

−    мягкого рентгеновского;

−       ультрафиолетового 200-400 нм;

−       видимого 400-700 нм;

−       ближнего инфракрасного 700-1050 нм;

−       радиочастотного 3 кГц-30 МГц;

−       электростатических полей.

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

Допустимые значения параметров неионизирующих электромагнитных излучений приведены в таблице 27 [25].

Таблица 27 -      Допустимые значения параметров неионизирующих электромагнитных излучений

Наименование параметров

Допустимое значение

Напряженность электромагнитного поля на расстоянии 50 см. вокруг ВДТ по электрической составляющей должна быть не более: − в диапазоне частот 5 Гц - 2 кГц; − в диапазоне частот 2 - 400 кГц

  25 В/м 2,5 В/м

Плотность магнитного потока должна быть не более: − в диапазоне частот 5 Гц - 2 кГц; − в диапазоне частот 2 - 400 кГц.

 250 нТл 25 нТл

Поверхностный электростатический потенциал не должен превышать

500 В

5.2.3  Шум

Шумом является всякий нежелательный для человека звук [25].

Основными источниками шума в помещениях, оборудованных ЭВМ, являются принтеры, ксероксы, оборудования для кондиционирования воздуха, в самих ЭВМ - вентиляторы систем охлаждения и трансформаторы. Уровень шума в таких помещениях иногда достигает 85 дБА.

Шум, неблагоприятно воздействуя на организм человека, вызывает психические и физиологические нарушения, снижающие работоспособность и создающие предпосылки для общих и профессиональных заболеваний и производственного травматизма. Люди, работающие в условиях повышенного шума, жалуются на быструю утомляемость, головную боль, бессонницу. У человека ослабляется внимание, ухудшается память, снижается острота зрения. Кроме того, высокие уровни шума приводят к ухудшению слуха и появлению тугоухости. Эти вредные последствия шума выражены тем больше, чем сильнее шум и чем продолжительнее его действие. Таким образом, шум вызывает нежелательную реакцию всего организма человека. Патологические изменения, возникшие под влиянием шума, рассматривают как шумовую болезнь.

При нормировании шума используют два метода: нормирование по предельному спектру шума; нормирование уровня звука в дБА. Первый метод нормирования является основным для постоянных шумов. Здесь нормируются уровни звуковых давлений в восьми октавных полосах частот со среднегеометрическими частотами 63, 125, 250, 500, 1000, 2000, 4000, 8000 Гц. Таким образом, шум на рабочих местах не должен превышать допустимых уровней, значения которых приведены в таблице 28 [26].

Таблица 28 - Требования к шуму и вибрации в ВЦ

Частота, Гц

31.5

63

125

250

500

1000

2000

4000

8000

Уровень звукового давления, дБ

86

71

61

54

49

45

42

40

38


В залах для ЭВМ предельно допустимый эквивалентный уровень шума не должен превышать 50 дБА. В помещениях, где работают инженерно-технические работники, осуществляющие лабораторный, аналитический или измерительный контроль эквивалентный уровень шума не должен превышать 50 дБА. В помещениях операторов ЭВМ без дисплеев эквивалентный уровень шума не должен превышать 65 дБА.

5.2.4  Недостаточная освещенность

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

Помещения для ЭВМ должны удовлетворять 1 разряду зрительной работы, подразряды В и Г. При этом, в силу специфики работы на ЭВМ, освещение должно быть искусственным. Нормы освещенности приведены в таблице 29 [27].

Таблица 29 - Нормы освещенности

Разряд зрительной работы

Освещенность


Комбинированное освещение

Общее освещение

2500 лк

750 лк

1500 лк

400 лк


5.3 Методы защиты от опасных и вредных факторов

5.3.1  Защита от поражения электрическим током

Основными мерами защиты от поражения током являются:

.     Обеспечение недоступности токоведущих частей, находящихся под напряжением, для случайного прикосновения.

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

.        Применение специальных электрозащитных средств - переносных приборов и приспособлений; организация безопасной эксплуатации электроустановок.

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

Помещения оборудуются контуром - шиной защитного заземления, которая соединяется с заземлителем, а так же проводом зануления. Все подлежащие заземлению объекты присоединяют к контуру-шине отдельным заземляющим проводником.

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

5.3.2  Защита от электромагнитного и инфракрасного излучения

Основным источником электромагнитного и инфракрасного излучения является монитор. Для обеспечения безопасности необходимо следовать ряду инструкций по эксплуатации ЭВМ:

−    монитор должен соответствовать ГОСТ Р50948-96 или СанПиН 2.2.2.542-96, допустимо использовать ТСО-91;

−       увеличением расстояния между источником направленного действия и рабочим местом;

−       монитор необходимо установить так, чтобы на него было удобно смотреть: необходимо повернуть монитор так, чтобы оператор смотрел на экран под прямым углом, а не сбоку;

−       необходимо правильно задать регулировку изображения: изображение должно быть максимально четким;

−       сократить время работы за компьютером, делать перерывы, суммарное время которых должно составлять 50 минут при 8-ми часовой смене

−       применять защитные экраны.

5.3.3  Защита от шума

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

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

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

5.3.4  Недостаточное освещение рабочих зон

В помещениях, оборудованных ЭВМ, предусматриваются меры для ограничения слепящего воздействия светопроемов, имеющих высокую яркость (800 кд/м и более), и прямых солнечных лучей для обеспечения благоприятного распределения светового потока в помещении и исключения на рабочих поверхностях ярких и темных пятен, засветки экранов посторонним светом, а так же для снижения теплового эффекта от инсоляции. Это достигается путем соответствующей ориентации светопроемов, правильного размещения рабочих мест и использования солнцезащитных средств. В машинных залах рабочие места операторов, работающих с дисплеями, располагают подальше от окон и таким образом, чтобы оконные проемы находились сбоку от работающих. Окна снабжаются светорассеивающими шторами (Р=0,5-0,7), регулируемыми жалюзи или солнцезащитной пленкой с металлическим покрытием.

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

Для искусственного освещения помещений используют главным образом люминесцентные лампы белого света и темно-белого цвета мощностью 40 или 80 Вт.

5.4 Расчет заземления нейтрали

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

Рисунок 19 - Электрическая схема заземления нейтрали

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

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

Определяем значение электрического сопротивления растеканию тока в землю с одиночного заземлителя по формуле (21):

,      (21)

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

 - коэффициент сезонности;

 - длина заземлителя;

 - диаметр заземлителя;

 - расстояние от поверхности грунта до середины заземлителя.

Рассчитываем число заземлителей без учета взаимных помех, оказываемых заземлителями друг на друга, так называемого явления взаимного «экранирования», по формуле (22):

.         (22)

Рассчитываем число заземлителей с учетом коэффициента экранирования по формуле (23):

,  (23)

где     - коэффициент экранирования.

Принимаем расстояние между заземлителями  и определяем длину соединительной полосы по формуле (24):

.        (24)

Рассчитываем полное значение сопротивления растеканию тока с соединительной полосы по формуле (25):

.  (25)

Рассчитываем полное значение сопротивления системы заземления по формуле (26):

, (26)

где     - коэффициент экранирования полосы.

Сопротивление Rзу = 2,82 Ом меньше допускаемого сопротивления, равного 4 Ом. Следовательно, диаметр заземлителя d = 70 мм при числе заземлителей n = 16 является достаточным для обеспечения защиты при выносной схеме расположения заземлителей. Схема полученного выносного заземления и схема расположения заземлителей показаны на рисунках 20 и 21 соответственно.

Рисунок 20 - Схема полученного выносного заземления

Рисунок 21 - Схема расположения заземлителей

5.5 Экологичность

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

5.6 Чрезвычайные ситуации

5.6.1  Оценка возможности возникновения ЧС и план действий по их ликвидации

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

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

5.6.2  Противопожарная защита рабочего места

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

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

Одной из наиболее важных задач пожарной защиты является защита строительных помещений от разрушений и обеспечение их достаточной прочности в условиях воздействия высоких температур при пожаре. Учитывая высокую стоимость электронного оборудования, а также категорию его пожарной опасности, здания, где расположена вычислительная техника, и части здания другого назначения, в которых предусмотрено размещение ЭВМ должны быть 1 и 2 степени огнестойкости (СН 512-78 и СНиП II-2-80).

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

Заключение

В результате выполнения дипломной работы была разработана программа «Автоматизированная система контроля и учета кабельных проводок на Нововоронежской АЭС-2», которая осуществляет контроль и учет кабельной продукции, ведение БД, формирование отчета.

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

Программное средство разработано в 1С:Предприятии на встроенном языке, БД реализована внутренними средствами 1С:Предприятия.

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

Рассчитаны затраты на разработку (213775,01) и затраты на сопровождение (21908,88) программного средства, продажная цена (25485,30), годовые эксплуатационные издержки потребления (287363,25), коэффициент конкурентоспособности (1,74) и коэффициент технической прогрессивности (1,25).

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

Список литературы

1    Панченко Т. В. Генетические алгоритмы [Текст] : учебно-методическое пособие / Т. В. Панченко. - Астрахань : Издательский дом «Астраханский университет», 2007. - 87 с.

2       Оптимизация - http://ru.wikipedia.org/wiki/Оптимизация_(математика)

         Классификация критериев оптимальности - http://www.monographies.ru/57-2323.

         Генетические алгоритмы - математический аппарат - http://www.basegroup.ru/library/optimization/ga_math/.

         Классический генетический алгоритм. Часть I. Краткий обзор - http://www.aiportal.ru/articles/genetic-algorithms/classic-alg-part1.html.

         Классический генетический алгоритм. Часть II. Инициализация, оценивание, остановка - http://www.aiportal.ru/articles/genetic-algorithms/classic-alg-part2.html.

         Классический генетический алгоритм. Часть III. Селекция - http://www.aiportal.ru/articles/genetic-algorithms/classic-alg-part3.html.

         Классический генетический алгоритм. Часть IV. Скрещивание, мутация, создание популяции - http://www.aiportal.ru/articles/genetic-algorithms/classic-alg-part4.html.

         Генетические алгоритмы - http://www.itfru.ru/index.php/genetic-algorithms.

         Классический генетический алгоритм. Часть V. Выбор наилучшей хромосомы - http://www.aiportal.ru/articles/genetic-algorithms/classic-alg-part5.html.

         Генетические алгоритмы в MATLAB - http://habrahabr.ru/blogs/algorithm/111417/.

         Генетическая оптимизация. Применение в среде TradeStation - http://support.tsresearchgroup.com/viewtopic.php?t=242.

         Объектно-ориентированное программирование - http://ru.wikipedia.org/wiki/Объектно-ориентированное_программирование.

14     .NET Framework - http://ru.wikipedia.org/wiki/.NET_Framework.

         C Sharp - http://ru.wikipedia.org/wiki/C_Sharp.

16     Достоинства и недостатки .NET - http://blog.nguen.net/post33-good_bad_plus_minus_dot_net.html.

17     Java - http://ru.wikipedia.org/wiki/Java.

18     База данных - http://ru.wikipedia.org/wiki/База_данных.

         Возможности PostgreSQL - http://devels.ru/?what=art&p=340.

         Система управления базами данных - http://www.wikiznanie.ru/ru-wz/index.php/СУБД.

         Наролина Т.С. Технико-экономические обоснование дипломных проектов: учеб. пособие. Воронеж: ВГТУ, 2009. - 93 с.

         ГОСТ 12.0.003-74 ССБТ. Опасные и вредные производственные факторы. Классификация. М., 1980.

         Опасность поражения электрическим током и первая помощь при электротравме - http://www.erudition.ru/referat/printref/id.32349_1.html.

         ГОСТ 12.1.038-82: Система стандартов безопасности труда. Электробезопасность. Предельно допустимые значения напряжений прикосновения и токов.

         СанПиН 2.2.2.542-96. Гигиенические требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации работы.

         ГОСТ 12.1.003-83: Система стандартов безопасности труда. Шум. Общие требования безопасности.

         СНиП 23-05-95: Естественное и искусственное освещение.

Похожие работы на - Разработка автоматизированной системы контроля и учета кабельных проводок на Нововоронежской АЭС-2

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!