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

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

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

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

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

// Контроллер dicts.php

// Модификация справочников

// $id - номер справочника в БД

public function edit_dict($id = null)

{

// если номер редактируемого справочника не установлен

if ( is_null($id) )

{

$this->redirect("dicts");

return;

}

// проверка не переданы ли данные для обновления/удаления

if ( isset($_POST['need_remove']) &&

$_POST['need_remove'] == "1" )

{

$name = $this->input->post("name");

$status = $this->mDict->remove_dict($id);

if( $status ) {

$this->messages[] = 'Справочник "' . $name . '" был успешно удален!' ;

$this->redirect("dicts");

return;

}

else

{

$this->errors[] = 'При удалении справочника произошла ошибка';

}

}

// обновление справочника

if ( isset($_POST['name']) )

{

$name = $this->input->post("name");

$status = $this->mDict->update_dict($id, $name);

if( $status ) {

$this->messages[] = 'Справочник "' . $name . '" был успешно обновлен!' ;

}

else

{

$this->errors[] = '

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

}

}

// загрузка формы редактирования

$this->showHead( array(

'paJSScripts' => array('add.js'),

'paStyles' => array('add.css'),

)

);

$data['tfields'] = $this->mDict->get_fields_types();

$data['dictInfo'] = $this->mDict->get_dict_info($id);

$this->load->view('dict/add', $data);

$this->showFoot();

}

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

· пользователь на стороне клиента выбирает параметры расчета и формирует запрос веб-серверу;

· веб-приложение, представленное php-скриптами проверяет данные и генерирует файл с уникальным именем, которое является кодом расчета (получается с использованием хеширования);

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

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

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

// Модель Calculate_model

/**

* Начать выполнение программы расчета

* $component - компоненты, участвующие в расчете

* $massa - массы компонентов

* $temperature - температура

* $pressure - давление

* $itercount - число итераций генетического алгоритма

*/

public function start_calc($component, $massa, $temperature, $pressure, $itercount)

{

$res_code = '';

// создание файла с параметрами расчета

do {

// выбираем имя файла таким образом,

// чтобы оно не повторялось

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

$res_code = md5( date('d.m.y H:m:s') );

} while ( file_exists(RESULTSPATH . $res_code) );

// файла нет - создать

$fhandle = fopen(RESULTSPATH . $res_code, "w+");

// запись параметров в файл

foreach($this->params as $param) {

fwrite($fhandle, $param . "\n" );

}

fwrite($fhandle, $temperature . "\n" );

fwrite($fhandle, $pressure . "\n" );

fwrite($fhandle, $itercount . "\n" );

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

$where_id = ''; $sep = '(';

foreach($component as $comp_id) {

$where_id .= $sep . $comp_id;

$sep = ',';

}

$where_id .= ')';

// запрос данных о выбранных компонентах из БД

$q = $this->db->query(

'select c.id as comp_id, c.enthalpy, c.entropy,

c.heat_capacity, cm.cnt, e.letter, e.am,

sum(e.am * cm.cnt) OVER (PARTITION BY c.id) as massa

from component c, composition cm, element e

where c.id = cm.component_fk and

e.id = cm.element_fk and c.id in ' . $where_id . '

order by c.id'

);

// запись данных о компонентах в файл

if ($q->num_rows > 0)

{

foreach( $q->result_array() as $row ) {

fwrite($fhandle, $row['comp_id'] . ' ' .

$row['enthalpy'] . ' ' . $row['entropy'] . ' ' .

$row['heat_capacity'] . ' ' .

$row['cnt'] . ' ' . $row['am'] . ' ' .

$row['massa'] . ' ' .

$massa[$row['comp_id']] . "\n"

);

}

}

else

{

// данные о компонентах не были получены

$res_code = 0;

}

fclose($fhandle);

return $res_code;

}

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

// Функция перезагрузки полей формы

function resetForm(form) {

form.find('input:text, input:password, input:file, select').val('');

form.find('input:hidden').val('');

form.find('input:radio, input:checkbox')

.removeAttr('checked').removeAttr('selected');

}

// Выполнение клонирования объекта

function clone(o) {

if(!o || 'object' !== typeof o) {

return o;

}

var c = 'function' === typeof o.pop ? [] : {};

var p, v;

for(p in o)

{

if (o.hasOwnProperty(p))

{

v = o[p];

if(v && 'object' === typeof v)

{

c[p] = clone(v);

}

else

{

c[p] = v;

}

}

}

return c;

}

// обработка ответа в формате json

function processing_callback(cbck, action) {

action = action || '';

if(cbck) {

if(cbck.errors != undefined && cbck.errors.length > 0) {

show_errors(cbck.errors,action);

}

if (cbck.messages != undefined && cbck.messages.length > 0) {

show_messages(cbck.messages,action);

}

}

}

// получение всех значения формы, переданной в виде селектора

function get_form_vals(frm) {

var ret = {};

$.each($(frm).find('input'),function(id,el){

var idx = '';

if ($(el).attr('id') != undefined && $(el).attr('id').length > 0) {

idx = $(el).attr('id');

} else if ($(el).attr('name') != undefined && $(el).attr('name').length > 0) {

idx = $(el).attr('name');

}

if (idx != '') {

var val = $(el).val();

if( $(el).attr('type') == 'checkbox' ) {

val = $(el).attr('checked');

}

ret[idx] = val;

}

});

return ret;

}

Полный текст модулей приведен в листинге в приложении.

3.5 Реализация исполняемого модуля расчета

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

Структурно приложение состоит из следующих классов:

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

· Chromosome - класс, определяющий одну хромосому особи, участвующей в ГА;

· Individual - класс, определяющий одну особь, участвующей в ГА.

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

#include "iostream"

#include "stdio.h"

#include "genalg.h"

using namespace std;

// точка входа в программу

int main(int argc, char *argv[])

{

if (argc < 2)

{

cout << "Need input file!" << endl;

return -1;

}

// 1. Открыть файл с входными параметрами

FILE * fin = fopen(argv[1], "rt");

if ( !fin )

{

cout << "Input file open error!" << endl;

return -2;

}

// 2. Прочитать данные и инициализировать параметры алгортма

GenAlg GA(fin);

// 3. Файл результатов

FILE * fout;

if (argc > 2)

{

fout = fopen(argv[2], "w+t");

}

else

{

fout = fopen(argv[1], "w+t");

}

//

if ( !fout )

{

cout << "Output file open error!" << endl;

return -3;

}

// запуск алгоритма расчета

GA.run_alg(fout);

// закрыть файлы

fclose(fout);

fclose(fin);

return 0;

}

Схема взаимодействия представленных выше классов в терминах объектно-ориентированной парадигмы приводится на UML-диаграмме
(рис. 15).

Рисунок 15 - UML-диаграмме классов программного средства

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

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

4. Эксперементальная часть

4.1 Тестирование приложения

Для тестирования веб-приложения была использована встроенный в фреймворк CodeIgniter класс тестирования Unit Testing, который позволяет разработчикам тестировать написанный код. Этот класс позволяет протестировать вызовы скриптов сайта на предмет соответствия типов данных переменных, передаваемых между различными методами приложения, а также на соответствие их значений заранее определенным доменам.

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

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

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

Таблица 2 - Результаты тестирования утилитой Apache Benchmark

№ теста

Параметры теста

Кол-во польз.

Число запросов

Ср. время ответа

1

20

1000

0,587 мс

2

60

500

0,867 мс

3

60

1000

1,234 мс

4

100

500

2,112 мс

5

100

1000

2, 890 мс

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

Традиционно для исследования работоспособности и функциональности приложения проводятся так называемые альфа- и бета-тестирования программного средства. Альфа-тестирование подразумевает всестороннюю проверку функций программы ее разработчиками, а бета-тестирование предполагает привлечение добровольцев. Данные этапы тестирования были направлены на проверку соответствия функционала программного средства заявленным требованиям, а также на корректность отображения дизайна программного средства в различных современных браузерах (FF 7, Chrome 14, IE 8, Opera 10).

В качестве добровольцев были привлечены студенты группы ВИS31, а также сотрудники лаборатории мониторинга и автоматизации образовательного процесса ДГТУ. Результаты альфа- и бета-тестирования в целом, показали соответствие разработанного приложения поставленным задачам, и выявили список недочетов, большинство из которых относились к случаям не связанным с логикой функционирования приложения, а скорее с качеством кодирования:

· пропуск инициализации переменных с данными о системных сообщениях;

· игнорирование обработки пустого списка справочников при их выводе;

· ошибка в отображении меню при модификации размеров окна в браузере IE.

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

4.2 Верификация полученных результатов

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

Для проверки работоспособности системы был проведен сравнительный анализ разработанной программы с существующим аналогом (рассмотренным ранее) «Chemical Equilibrium Calculation» (http://navier.engr.colostate.edu/ tools/equil.html).

В качестве набора исследуемых компонентов были отобраны: C - углерод, H - водород, H2 - водород, CH4 - метан, C2H2 - ацетилен(рисунок 13). Столь малый набор компонентов связан с ограничениями программы «Chemical Equilibrium Calculation» («CEC»), которая относится к классу проприетарного программного обеспечения - полный набор компонентов доступен только при регистрации на сервисе, которая является платной.

Первый эксперимент проводился при T=300 C и давлении P=1 ат. Второй эксперимент проводился при T=3000 C и давлении P=1 ат. Результаты проведенных экспериментов представлены в таблице 3.

Таблица 3 - Результаты сравнения разработанной программы и CEC

Компоненты

«Chemical Equilibrium Calculation»

Разработанная программа

T=300C, P=1ат

T=3000C, P=1ат

T=300C, P=1ат

T=3000C, P=1ат

C

0

1.5135E-03

0

0

H

5.4660E-23

1.8846E-02

0

0.1014E-02

H2

3.5126E-09

6.9514E-02

1.2947E-02

7.6491E-02

CH4

4.686E-01

2.5764E-05

4.0066E-01

5.6414E-02

C2H2

5.3186E-01

9.1010E-01

5.8636E-01

8.6607E-01

Результаты разработанной программы получены при следующих параметрах:

· количество хромосом - 50;

· разрядность генов - 32;

· вероятность кроссовера - 0.9;

· вероятность мутации - 0.1.

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

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

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

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

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

4.3 Интерфейс программного средства

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

Рисунок 16 - Главное окно программного средства

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

Рисунок 17 - Выбор параметров генетического алгоритма

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

Рисунок 18 - Окно ожидания результатов расчета

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

Рисунок 19 - Окно авторизации на web-сервисе

После успешной авторизации в главном меню программы становятся доступны дополнительные пункты (рис. 20):

· просмотр справочников - просмотр и изменение структуры справочников системы и их данных;

· добавить справочник - добавление нового системного справочника;

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

· выполнение расчета - переход к странице выполнения расчета;

· выход - завершение сессии авторизованного пользователя.

Рисунок 20 - Окно авторизации на web-сервисе

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

Окно просмотра и редактирования структуры справочника (рис. 21), а также содержащихся в нем данных (рис. 22) представлены ниже.

Рисунок 21 - Редактирование системного справочника «Химический элемент»

Рисунок 22 - Редактирование данных системного справочника «Химический элемент»

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

Рисунок 23 - Определение состава химических элементов

Таким образом, программное средство предоставляет возможности по добавлению химических элементов и реагентов, т.е. поддерживает расширение исходных данных.

5. Экономическое обоснование дипломного проекта

5.1 Концепция бизнеса

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

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

Разработка и реализация данного ПП является экономически целесообразной. Затраты на разработку ПП составляют 102439 рублей. Из них капитальные (единовременные) вложения составляют 34900 рублей. Срок окупаемости составляет 3,4 года. Прибыль от реализации ПП в 2012 году составит 5924 рублей.

5.2 Характеристика программного продукта

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

Наименование программы: «Разработка программного средства расчета химического равновесия».

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

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

· сайт должен содержать полную и актуальную информацию о химических элементах;

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

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

§ посетителю:

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

° обеспечить возможность поиска информации о компонентах и элементах по их названиям;

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

§ администратору ресурса:

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

° обеспечить возможность просмотра показателей проведенных расчетов;

· удобная навигация между страницами ресурса с использованием технологии breadcrumbs;

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

Функциональное назначение программного средства заключается в предоставлении web-интерфейса решения задачи расчета химического равновесия с использованием биоинспирированного подхода.

Эксплуатационное назначение заключается в использовании программного средства в качестве образовательного web-ресурса информационно-образовательного портала УМУ ДГТУ в локальной и глобальной сетях.

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

В реальном исполнении была разработана автоматизированная система расчета химического равновесия.

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

5.3 Исследование и анализ рынка

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

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

· на предприятии города Ростова-на-Дону;

· на предприятиях, других заказчиков со сходными видами деятельности на территории ЮФО.

Сегментация потенциальных потребителей приведена в таблице 3.

Таблица 3 - Сегментация потенциальных потребителей

Сегменты рынка

Планируемое количество заказов, шт.

2012год

2013 год

2014 год

Итого

1 кв.

2 кв.

3 кв.

4 кв.

1 п/г

2 п/г

Год

г. Ростов-на-Дону

5

7

17

25

40

ЮФО

15

20

33

35

100

Итого:

20

27

50

60

140

297

5.4 Производственный план

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

5.5.1 Расчёт единовременных затрат

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

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

, (26)

в соответствии с данными, содержащимися в таблице 4 и формулой (26)

Таблица 4 - Расчёт единовременных затрат

Наименование

Цена, руб.

Кол-во, шт.

Сумма затрат, руб.

1.

Компьютер Intel Pentium 1

12000

1

12000

2.

Монитор CTX PR705F

2000

1

2000

3.

Диски с ПО

11300

4.

web-сервер Apache 2

9600

1

9600

5.

Итого

34900

руб. (27)

5.5.2 Расчёт текущих затрат на разработку программного продукта

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

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

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

Обозначим:

G - трудоемкость разработки программного продукта, чел./мес.;

Т - длительность разработки программного продукта, месяц.

G и Т определяются по формулам (28-31):

, (28)

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

G = 2.4* 11.05=2.4, (29)

T = 2,5*G0,38 (30)

T = 2,5*2,40,38 = 3,25 (31)

Количество разработчиков n определяется по формуле (32):

n = ent (G/T) (32)

где операция ent означает округление до большего целого.

n = 2,4/3,25 (33)

В разработке данного программного продукта принимали участие постановщик задачи и программист.

Оплата труда производится на основе повременной оплаты, исходя из часовой ставки (Сч) и времени на разработку программного изделия (Тпр). В этом случае заработная плата рассчитывается по формуле (34):

Зпр = (Сч)*Тпр (34)

Расчет заработной платы, исходя из потребностей в персонале, приведен в таблице 5.

Таблица 5 - Потребности в персонале и оплате труда

Должность

Кол-во

Среднечас. тариф. ставка, руб.

Трудоемкость работ, час

Сумма з/п, руб.

Руководитель

1

240

10

2400

Программист

1

180

100

18000

Итого

20400

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

С = Зпр + Нз + Змаш + Зн (35)

где Зпр - затраты на заработную плату проектировщиков и программистов:

Зпр = 20 400 (руб.) (36)

Нз - cтраховые взносы:

Нз = 30% Зпр;

Нз = 0.3 * 20 400 = 6120 (руб.) (37)

Змаш- затраты, связанные с использованием машинного времени на разработку и отладку программы:

Змаш = Тмаш * Смаш (38)

где Тмаш - машинное время на разработку и отладку программы:

Тмаш = 110 (час); (39)

Смаш - стоимость 1 часа машинного времени ВТ:

Смаш = 1,99 (руб.); (40)

Змаш = 110 * 1,99 = 219 (руб.) (41)

Зн - накладные расходы, связанные с проектированием и отладкой ПП, в том числе стоимость используемых материалов:

Зн - 200-300 % от Зпр

Зн = 20 400 * 2 = 40800 (руб.) (42)

C = 20 400 + 6120 + 219 + 40 800 = 67539 (руб.) (43)

После расчета единовременных и текущих затрат (26-43) составим обобщенную таблицу потребности в инвестициях таблице 6.

Таблица 6 - Обобщенная таблица потребности в инвестициях

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

Формула для расчета

Сумма

1.Единовременные затраты (Зк)

Зк=К

34900

1.1.Капитальные вложения (К)

К=Кот+Кппп+Кос

34900

1.1.1.Затраты на приобретение ВТ (Кот)

23600

1.1.2.Затраты на приобретение ППП и ОС (Кппп+Кос)

11300

2.Текущие затраты (С)

С=Зпр+Нз+Змаш+Зн

67539

2.1.Затраты на заработную

Зпр=Сч*Тпр

20400

плату персоналу (Зпр)

2.2.Начисления на заработную плату (Нз)

Нз=0.3*Зпр

6120

2.3.Затраты,связанные с использованием машинного времени ВТ на разработку и отладку программ (Змаш)

Змаш=Тмаш*Смаш

219

2.4.Накладные расходы (Зн)

200 % от Зпр

40800

Итого затрат (З)

З=Зк+С

102439

Таким образом, согласно (26-43) общие затраты по проекту составят 102439 рублей.

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

Рассчитав потребность в инвестициях на разработку ПП (З), можно определить себестоимость одной копии ПП (С1) по формуле (44):

С1 = (З*ЕН)/NГОД+Ртир (44)

где ЕН - коэффициент приведенных затрат (0,33-0,5). Если срок привлечения кредита составляет 2 года, то Ен принимается равным 0,5 если ожидаемый срок - 3 года, то Ен = 0,33;

NГОД - объем продаж в натуральном выражении за первый год;

Ртир - затраты на тиражирование в расчете на одну копию, руб.

Ртир= РНОС+ЗПР ТИР +СЦ ТИР+РН ТИР (45)

где РНОС - затраты на приобретение электронного носителя для производства ПП

ЗПР ТИР - заработная плата оператора ЭВМ на производство одной копии ПП, которая определяется по формуле (46)

ЗПР ТИР = СЧ * ТПР К (46)

где СЧ - часовая тарифная ставка оператора ЭВМ, руб.

ТПРК - время, необходимое оператору ЭВМ на тиражирование одной копии ПП, его проверку и установку на него защиты, час.

Зпр тир=237*0,16=38 (47)

СЦ ТИР - социальные выплаты с заработной платы оператора ЭВМ, руб.

РН ТИР - накладные расходы на производство одной копии программного продукта (РН ТИР - 200-300% от ЗПР ТИР )

Ртир=10+38+11+81=140 (48)

С1=(102439*0,33)/47+140=859,2 (49)

Определяется оптовая цена 1 копии ПП (Цо1) по следующей формуле (50):

Цо1 = С1+ П1 (50)

Цо1 = 440+ П1 (51)

Прибыль ( П1) определяется исходя из предполагаемой рентабельности программного продукта (52):

П1 = С1* Р/100 (52)

где Р - процент предполагаемой рентабельности, (ориентировочно Р = 20 - 35%).

П1 = 860* 25/100 = 215 (руб.) (53)

Цо1 = 860+215=1075 (руб.) (54)

Свободная отпускная цена программного продукта (Цпр), т.е. цена продажи программного продукта согласно (44-54) рассчитывается по формуле (55):

Цпр.р = Цо1+ НДС (55)

где НДС - налог на добавленную стоимость:

НДС - 18 % от Цо

Цпр.р = 1075 + 0.18 * 1075 = 1268,5 (руб.) (56)

Таким образом, окончательная цена программного продукта согласно (55-56) принимается:

Цпр = 1269 (руб.) (57)

5.5 План маркетинговых действий

5.5.1 Товарная политика

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

5.5.2 Ценовая политика

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

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

· установить цены на сервисное обслуживание ниже цен конкурентов;

· использовать при разработке все новые CRM-технологии.

5.5.3 Сервисное обслуживание

Стратегия по организации сервисного обслуживания предполагает предпродажный и послепродажный сервис.

Предпродажный сервис:

· консультации по программе (какие имеет возможности);

· модификация программы в связи с предложениями заказчика.

Послепродажный сервис:

· установка программного продукта;

· тестирование ПП.

5.5.4 Потенциальные риски

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

· производственные;

· коммерческие;

· финансовые;

· связанные с форс-мажорными обстоятельствами (не рассматриваются в данной дипломной работе).

5.5.5 Производственные риски (ПР)

Производственные риски - это риски, связанные с нарушением процесса разработки ПП.

Мероприятия по их снижению:

· необходимо вести контроль за ходом процесса разработки ПП;

· следить, чтобы не вышла из строя ВТ и другая аппаратура.

5.5.6 Коммерческие риски (КР)

КР - связаны с реализацией продукции.

Мероприятия по их снижению:

· систематическое изучение конъюнктуры рынка;

· соответствующая ценовая политика;

· образование сети сервисного обслуживания;

· реклама;

· web-сайт.

5.5.7 Финансовые риски (ФР)

ФР - вызываются инфляционными процессами, неплатежами, колебанием валютных курсов.

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

5.6 Финансовый план

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

Предполагаемые доходы от продаж (Qпр) определяются по формуле (57):

Qпр = Цопт * Ni (57)

где Цопт - цена оптовая ПП: Цопт = 1075 (руб.)

N - объем продаж по периодам в соответствии с исследованиями рынка, шт.

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

И = С1 * N + Зм + Н (58)

где С1 - себестоимость ПП: С1 = 860 (руб.)

Зм - затраты на маркетинг и коммерческие расходы:

Зм = С1*15% (59)

Зм = 860 * 0,15 = 129 (60)

Н - налоги:

Н = Ни + Нпр (61)

где Ни - налог (2% от Квт) на имущество:

Ни = 0.008 * 23600= 200(руб.) (62)

Нпр - прочие налоги (5-7% от Зпр):

Нпр = 0.05 * 20 400 = 1020 (руб.) (63)

Н = 200 + 10 20 = 1220 (руб.) (64)

Расчеты (57-68) производятся по годам и сводятся в таблицу 7.

Прибыль от реализации (65-66):

Пр = Qпр - И (65)

Пр = 376893 - 256769 = 120124 (руб.) (66)

Налог на прибыль (Нпр = 20% от Пр) (66)

Нпр = 120124*0,20 = 24025 (руб.) (67)

Пч = 120124 -24025 = 96099 (руб.) (68)

Расчёты (57-68) представим в таблице 7.

Таблица 7 - Финансовый план

Показатели

2012 год

2013 год

2014год

1 кв

2 кв

3 кв

4 кв

1п/г

2п/г

год

1. Доходы от продаж - (Qпр)

21500

29025

53750

64500

150500

2. Издержки производства

18549

24569

44349

52949

121749

3. Прибыль от реализации

2951

4456

9401

11551

28751

4. Налог на прибыль

590,2

891,2

1880,2

2310,2

5750,2

5. Чистая прибыль

2360,8

3564,8

7520,8

9240,8

23000,8

Объем продаж ПП (шт)

20

27

50

60

140

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

Cрок окупаемости ПП определяется по формуле (69-71):

Ток = К/(П1*N) (69)

где К - необходимые капитальные вложения, руб.;

П1 - прогнозная чистая прибыль от реализации одного ПП, руб.;

N - прогнозный годовой объем продаж ПП, шт.

Ток = 34900/ (215 * 47) (70)

Ток = 3,4 года (71)

5.7 Расчёт безубыточности

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

Расчет достижения безубыточности производится по следующей формуле (72):

Qкр = (72)

где Qкр - критический объем продаж ПП, при котором будет достигнута безубыточность, шт.

ФЗ - сумма условно-постоянных (фиксированных) затрат (73), тыс.р.

ФЗ = Зн + Зм + Н (73)

где Зн - накладные расходы:

Зн = 40800 (руб.) (74)

Зм - затраты на маркетинг:

Зм = 129 (руб.) (75)

Н - налоги:

Н = 1220 (руб.) (76)

N - объем продаж ПП в год окупаемости:

ФЗ = 40800+ 129 + 1220 = 42149(руб.) (77)

ПЗ - сумма условно-переменных затрат, для одного ПП, руб.

ПЗ = Зпр + Нз + Змаш (78)

где Зпр - заработная плата на разработку одного ПП:

Зпр = 20 400 (руб.) (79)

Нз - начисления на заработную плату:

Нз = 6120 (руб.) (80)

Змаш- затраты, связанные с использованием машинного времени на разработку и отладку программ:

Змаш = 219 (руб.) (81)

ПЗ = 20 400 + 6120 + 219 = 26739 (руб.) (82)

ПЗ1=(Зпр+Нз+Змаш)/N = 26739/297 = 96 (руб.) (83)

Цпр - цена продажи одного ПП, (руб.)

Цпр = 1269 (руб.) (84)

Qкр = 42149 / (1269-96) = 36 (шт.) (85)

Таблица 8 - Таблица безубыточности

Ед. изм.

Формула

в 2012 г.

Доходы от продаж

руб.

Qпр=Цпр*N

59643

Издержки

руб.

И=С*N*Зм+Н

41769

Постоянные затраты

руб.

Фз=Зн+Зм+Н

42149

Переменные затраты

руб.

ПЗ1=(Зпр+Нз+Змаш)/N

96

Критический объем продаж

шт.

Qкр =

36

После расчета критического объема продаж (72-85) (таблица 8) построим график безубыточности приведённый на рисунке 16.

Рисунок 16 - График безубыточности

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

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

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

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

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

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

Существуют различные вредные факторы, которые делятся на:

· ОВПФ физического воздействия:

шум, повышенная температура поверхностей оборудования;

повышенная температура воздуха рабочей зоны;

вибрация;

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

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

· ОВПФ химического воздействия (загрязнение воздуха пылью);

· ОВПФ психофизиологического воздействия:

физические перегрузки (статические и динамические);

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

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

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

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

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

Освещение должно иметь не тусклый и не яркий характер.

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

Наиболее значимыми опасными факторами в процессе работы за компьютером являются:

· электромагнитные излучения;

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

· недостаток циркуляции воздуха;

· опасность увеличения температуры в помещении;

· опасность увеличения влажности;

· опасность возникновения пожара

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

6.2 Обеспечение безопасных условий эксплуатации ПЭВМ

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

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

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

· ослабить шум самих источников (применение демпфирующих материалов, экранов, звукоизолирующих кожухов);

· снизить эффект суммарного воздействия отраженных звуковых волн (звукопоглощающие поверхности конструкций);

· применять рациональное расположение оборудования;

· соблюдать «звуковую культуру».

В офисных помещениях естественное освещение является основным. Световые проемы (окна) должны быть ориентированы преимущественно на север и северо-восток. Также применяются другие средства освещения.

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

В центре мониторинга, необходимо обеспечить следующие величины коэффициента отражения: для потолка: 60…70%, для стен: 40…50%, для пола: около 30%. Для других поверхностей и рабочей мебели: 30…40%.

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

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

Нулевой защитный проводник при вводе в здание и через каждые последующие 100-150 м заземляется.

Полное сопротивление петли “фаза-нуль” (складывающееся из собственного сопротивления петли + сопротивление одной из фаз питающего трансформатора) должно обеспечивать в аварийной ситуации ток короткого замыкания, в три и более раз превышающий номинальный (Iкз?3Iном).

Рассчитаем сопротивление петли “фаза-нуль” (86-89).

Сопротивление петли “фаза-нуль” является определяющим для выбора плавкой вставки или теплового автомата по току короткого замыкания.

Полное сопротивление петли “фаза-нуль” рассчитывается по формуле (86)

(86)

где - индуктивное сопротивление петли “фаза-нуль”, принимаем равным 0.6 Ом/м;

ZТР - сопротивление входного трансформатора, равное 3.1Ом;

, - активное сопротивление фазного и нулевого провода

(87)

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

- длина проводника, равная 50 м;

- сечение проводника, равное 2.5 мм2.

(88)

(89)

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

Для того, чтобы зануление выполняло свои функции, необходимо соблюдение условия (90):

(90)

где - коэффициент кратности, принимается для тепловых автоматов и плавких вставок равным 3;

Iкз определяем из отношения (91-92):

(91)

где - фазное напряжение, равное В;

- сопротивление петли “фаза-нуль”;

(92)

Так как максимальный ток нагрузки не превышает 10А (90-92), в качестве защиты используем плавкий предохранитель с номинальным током 15А.

6.3 Экологичность проекта

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

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

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

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

Все эти компоненты подвергаются очистке. Однако ситуация коренным образом меняется, когда изделие попадает на полигон. Такие металлы, как свинец, сурьма, ртуть, кадмий, мышьяк входящие в состав электронных компонентов переходят под воздействием внешних условий в органические и растворимые соединения и становятся сильнейшими ядами. Утилизация пластиков, содержащих ароматические углеводороды, органические хлорпроизводные соединения является насущной проблемой экологии. Благодаря комплексной системе утилизации оргтехники сводятся к минимуму не перерабатываемые отходы, а основные материалы (пластмассы, цветные и черные металлы) и ценные компоненты (редкие металлы, люминофор, ферриты и др.) возвращаются в производство. При грамотной утилизации около 95% отходов техники способны вернуться для вторичного использования в том или ином виде, и примерно 5% отправляются на свалки или федеральные заводы по переработке твердых бытовых отходов.

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

Травмы оператора могут произойти вследствие либо механических травм, либо поражения электрическим током. Механические травмы оператора могут произойти в случае:

· либо падения какого-либо прибора;

· либо падения самого оператора;

· из-за взрыва кинескопа монитора (как самого взрывоопасного прибора в лаборатории).

Поражение электрическим током возможно по причинам:

· пробоя фазы на корпус прибора (которое может произойти как следствие броска напряжения в сети в сочетании с отсутствием заземления);

· касания оператором оголенного провода (причиной которого является наличие оголенного провода в сочетании с нарушением техники безопасности).

А возникновение пожара, в свою очередь, следует из наличия горючего материала в ВЦ и возникновения очага воспламенения. Очаг воспламенения может возникнуть вследствие следующих причин:

· курение оператора на рабочем месте, которое является следствием нервного;

· перенапряжения в сочетании с нарушением техники безопасности;

· перегрева проводов вследствие перегрузки проводов током;

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

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

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

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

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

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

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

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

Промышленность выпускает углекислотные огнетушители ручные (ОУ-2, ОУ-5, ОУ-8) и передвижные (ОУ-25, ОУ-80).В соответствии со [13] категорию производства по пожарной опасности можно отнести к группе В, так как в помещениях не производятся работы с легковоспламеняющимися жидкостями и горючими газами. Степень огнестойкости основных строительных конструкций лаборатории можно отнести к I степени.

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

Наиболее частые причины пожаров:

· перегрев проводов;

· короткое замыкание;

· большие переходные сопротивления в электрических сетях;

· электрическая дуга или искрение.

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

· наличие системы автоматической пожарной сигнализации;

· наличие эвакуационных путей и выходов;

· наличие первичных средств тушения пожаров: пожарные стволы, внутренние пожарные водопроводы, сухой песок, огнетушители.

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

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

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

· электроопасность;

· электромагнитные поля и излучения;

· недостаточная освещенность рабочей зоны;

· психофизиологические перегрузки пользователя ПЭВМ.

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

В разделе «Безопасность и экологичность проекта» рассмотрены основные вредные воздействия на окружающую среду при эксплуатации электронно-вычислительных машин.


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

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