Проектирование программного наполнения конфигуратора топливораздаточных колонок на языке html

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

Проектирование программного наполнения конфигуратора топливораздаточных колонок на языке html

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

1. ТЕОРЕТИЧЕСКИЕ ВОПРОСЫ РАЗРАБОТКИ ИНТЕРЕНЕТ - СТРАНИЦ НА ЯЗЫКЕ HTML

.1 История языка

.2 Сферы применения

.3 Использование программы Dream Weaver для создания сайтов

2. ИСЛЕДОВАНИЕ ИНФОРМАЦИОННОЙ ИНФРАСТРУКТУ ООО «ЛИВЕНКА»

.1 Используемое вычислительное оборудование

3. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО НАПОЛНЕНИЯ КОНФИГУРАТОРА ТОПЛИВОРАЗДАТОЧНЫХ КОЛОНОК НА ЯЗЫКЕ HTML

.1 Анализ задания на дипломный проект

.2 Формализация задания на дипломный проект

.3 Работа с программой DreamWeaver

.4 Написание кода html

.5 Скриншоты работы конфигуратора

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

.1 Технико-экономическое обоснование проекта

.2 Маркетинговые исследования

.3 Определение ключевых показателей

.4 Расчет себестоимости разработки конфигуратора

.6 Расчет финансовых результатов реализации проекта

5. БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ

.1 Анализ условий труда программиста в ОАО «Ливенка»

.2 Мероприятия по обеспечению и улучшению условий безопасности жизнедеятельности в помещении с АРМ ПК

.2.1 Обеспечение нормируемых параметров воздушной среды

.2.2 Определение мощности вентилятора

.3 Организация рабочего места инженера-программиста методом сокращения затрат вспомогательного времени

.4 Прогнозирование эффективности проведённых мероприятий

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЯ

АННОТАЦИЯ

программист инженер язык труд

Тема дипломного проекта «Разработка дизайна и программного кода на языке HTML конфигуратора топливораздаточных колонок ООО «Ливенка»».

Год защиты 2014.

Дипломный проект выполнил студент П.И Болотов.

Дипломный руководитель Д.Н. Шолохов.

В теоретической части дано описание языка html, в аналитической части проведен анализ IT инфраструктуры, сделано обоснование выбора используемой системы, в проектной части разработана html форма, в экономической части дано обоснование проекта, в части безопасность жизнедеятельности произведен анализ условий труда программиста на предприятии ООО «Ливенка».

ВВЕДЕНИЕ


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

Интерактивные каталоги часто ассоциируются с библиотечным архивом или материалами. Но на сегодняшний день каталоги являются полезными не только в библиотеках. Они используются для рекламирования продуктов и услуг различных компаний. Фактически, по мере развития всё больше и больше функций интегрируются в каталоги.

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

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

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

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

1. ТЕОРЕТИЧЕСКИЕ ВОПРОСЫ РАЗРАБОТКИ ИНТЕРЕНЕТ - СТРАНИЦ НА ЯЗЫКЕ HTML

1.1 История языка


За появление HTML современный мир должен благодарить одного ученого Европейского совета по ядерным исследованиям (Conseil Européen pour la Recherche Nucléaire, CERN). Зовут этого ученого Тимоти Джон Бернерс-Ли. Первая версия HTML создавалась для целей форматирования научных документов. Именно структурного форматирования без элементов описания цветовых схем, параметров шрифта и т.п. Таким образом, изначально HTML позволял выделять в тексте заголовки, абзацы, списки и им подобные структурные элементы. Результат обработки или “воспроизведения” HTML не должен был зависеть от технических особенностей аппаратных средств его визуализации, поскольку не содержал в себе параметров этой визуализации. Со временем такая особенность языка разметки гипертекста была частично утрачена.

Итак, появление первых версий HTML относят к 1986 году, а в 1991 году HTML был существенно доработан и стал использоваться именно для передачи гипертекста по просторам всемирной паутины. Говорят, что всемирно известная аббревиатура HTML, расшифровывающаяся как Hyper Text Markup Language (язык разметки гипертекста) появилась как раз в начале 90-х годов прошлого века. А теперь небольшой экскурс в родословную языков разметки. Первая версия языка разметки гипертекста HTML была создана на основе стандарта обобщенного языка разметки SGML (Standard Generalized Markup Language), который в некотором роде можно считать прообразом расширяемого языка разметки данных XML (eXtensible Markup Language). Стандарт XML в наше время приобрел огромную популярность благодаря большому количеству своих расширений, используемых в компьютерных технологиях. Чтобы совсем запутать читателя сразу добавлю, что впоследствии на основе XML был разработан язык разметки гипертекста XHTML (Extensible Hypertext Markup Language), повторяющий по своей сути HTML. В результате мы имеем аббревиатуры SGML, HTML, XML и XHTML, и необходимо понять, кто из них кто. На самом деле все просто: SGML это не что иное, как набор правил, на основе которых можно строить любые языки разметки. HTML и есть один из этих языков - приложение SGML. Другими словами, SGML определяет то, как должны выглядеть элементы разметки, а HTML - какие именно должны быть элементы и как они должны интерпретироваться браузерами. XHTML, в свою очередь, является приложением XML, а сам XML ни что иное, как упрощенный вариант SGML.Языки HTML и XHTML, не смотря на то, что очень внешне похожи, имеют существенные скрытые отличия, которые, по большей части, заключаются в принципе их обработки.

Теперь вернемся к истории развития HTML. Итак, до 1994 года HTML по-прежнему использовался только для структурной разметки данных, хотя в его составе уже появились теги для выделения текста жирным или курсивом. В том же 1994 году создается организация W3C (World Wide Web Consortium) - Консорциум всемирной паутины, которую возглавляет, что вполне логично, тот самый Тим Бернерс-Ли, и в 1995 году в свет выходит рекомендация HTML 2.0. Создатели HTML уже тогда понимали, что со временем их детище из языка статичной разметки текста эволюционирует в основной инструмент создания динамических интернет ресурсов. Главным дополнением HTML 2.0 стало появление в составе языка форм с наборами пользовательских элементов управления, которые должны были использоваться для ввода пользователем параметров HTTP запросов.

После выхода второй версии сразу же началась работа над следующим поколением HTML. В 1997 году выходит рекомендация HTML 3.2, которая дополнила язык разметки таблицами, фреймами, изображениями и некоторыми другими важными тегами. Но самым главным достижением 3-й версии является то, что ее авторы вновь вернулись к проблеме визуализации разметки в браузере, вспомнили про то, что HTML должен размечать лишь структуру документа и не должен содержать непосредственно в себе параметры графических стилей отображения элементов в браузере. Результатом их работ над HTML 3.2 стало появление самостоятельного языка CSS (Cascading Style Sheets) - каскадных таблиц стилей, код которого можно теперь подключать к коду разметки HTML и тем самым настраивать внешний вид страницы.

К выходу 4-й версии HTML в 1997 году сотрудники W3C избавили свое детище от тех ненужных элементов, которые с появлением CSS стали устаревшими и компрометировали идею отделения разметки структуры от параметризации представления. Но из-за таких мелочей никто не стал бы городить новую версию. Основное достижение рекомендаций HTML 4.0 - появление объектной модели страницы (Document Object Model, DOM), элементами которой теперь можно было манипулировать посредствам скриптовых языков программирования, исполняемых браузерами. Самым популярным таким языком программирования является JavaScript. HTML плюс DOM плюс JavaScript равно Dynamic HTML или просто DHTML, который ознаменовал прорыв в веб-дизайне. Теперь элементы загруженной интернет страницы могли изменять свой внешний вид в ответ на действия пользователя, а также добавлять новые и удалять имеющиеся элементы. В 24.12.1999 году выходит последняя редакция 4-й версии языка разметки гипертекста - HTML 4.01.

Версия HTML5 до сих пор еще не получила статус официальных рекомендаций W3C, но уже сейчас понятно, что авторы HTML продолжают работать в направлении разработки требований к поддержке объектной модели документа и интерпретации JavaScript. Хотя HTML5 и получит ряд новых тегов, но большая часть рекомендаций все же касается поведения браузера в контексте работы DHTML: появится встроенная поддержка функций перетаскивания элементов (drag-and-drop), возможность рисовать на виртуальном полотне (canvas), управлять просмотром истории, обмениваться сообщениями между страницами, сохранять контекст исполнения и многое другое. Есть надежда, что с выходом новых рекомендаций HTML проблемы отсутствия кроссбраузерности, когда один и тот же JavaScript код исполняется под управлением разных браузеров по-разному, будут постепенно исчезать. Ведь тенденция определять требования к работе с объектной моделью и JavaScript будет сохраняться, а разработчики браузеров будут обязаны (если хотят, чтобы их программными продуктами пользовались) следовать этим требованиям.

Выход HTML5 запланирован на 2014 году. Возможно, к тому времени W3C разработает отдельные рекомендации, касающиеся только программирования на JavaScript, а HTML со временем снова станет исключительно языком разметки структуры документа. Не смотря на то, что сегодня еще только 2012 год, многие новые возможности HTML5 уже сейчас поддерживаются наиболее популярными браузерами. Многое, что приходилось веб-дизайнерам раньше делать самостоятельно (тот же drag-and-drop), с выходом HTML5 будет поддерживаться на уровне браузера, и такой ход развития событий не может не радовать. Остается надеяться, что тенденция сохранится.

1.2 Сферы применения

С самого начала своего развития язык HTML применялся для написания различных клиентских сценариев. Они широко применялись для решения таких задач, как, например, проверка информации, введенной пользователем в форму, перед ее отправкой на сервер или программирование ответных реакций на действия пользователя, делающие веб-страницы интерактивными. Сегодня с помощью языка HTML создаются уже целые веб-приложения, некоторые из которых мало чем уступают своим настольным «собратьям». Хорошие примеры таких веб-приложений можно найти среди сервисов компании Google. Для создания динамического содержимого веб-страниц используется язык создания динамических страниц Dynamic HTML. Язык HTML применяется не только в Интернете, но и в таких программах, как, например, Adobe Dreamweaver, Adobe Acrobat и Adobe Photoshop для расширения их возможностей, аналогично использованию языка Visual Basic в Microsoft Office.

1.3 Использование программы Dream Weaver для создания сайтов

Одна из последних версий HTML-редактора компании Macromedia- DreamWeaver 3, который относится к категории WYSIWYG-редакторов(т.е.What You See Is What You Get), и этот пакет имеет очень много достоинств: удобный интерфейс, настройка функций, поддержка больших проектов и многое другое. Для работы в этой программе не нужно досконально знать HTML (в этом и заключается преимущество технологии WYSIWYG - что вижу, то и получаю).

Но DreamWeaver на несколько шагов опережает другие редакторы, использующие технологию WYSIWYG, в первую очередь тем, что генерирует очень чистый HTML-код. DreamWeaver позволяет избавиться от однотипной работы при создании страниц (например, верстка текста) при помощи использования опции «запись последовательности команд» вы можете записывать последовательность производимых вами команд, потом нажимаете, например, CTRL+P, и DreamWeaver воспроизводит всё в той же последовательности.

Глобальное отличие DreamWeaver от FrontPage в философии. FrontPage полагает, что пользователь абсолютно не способен породить код HTML самостоятельно, поэтому программа должна сделать все за него. DreamWeaver полагает, что пользователь все может сделать сам, а программа должна создать максимальные условия для творчества.

Таким образом, мы видим, что прогресс не стоит на месте и в доказательство этому послужило создание наиболее эффективного средства проектирования Web-страниц DreamWeaver.DreamWeaver - профессиональный редактор HTML для визуального создания и управления сайтами различной сложности и страницами сети Internet. Нравится ли вам вручную писать код HTML или вы предпочитаете работать в визуальной среде, Dreamweaver облегчает эту работу и обеспечивает полезными инструментами и средствами, чтобы сделать свои собственные проекты непревзойденными.включает в себя много инструментов и средств для редактирования и создания профессионального сайта: HTML, CSS, JavaScript, редакторы кода (просмотр кода и инспектор кода), что позволяет вам, редактировать различные текстовые документы, которые поддерживаются в Dreamweaver. Также вы можете настроить Dreamweaver, чтобы он наводил порядок и переформатировал HTML, как вы этого хотите.

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

DreamWeaver - это программа для облегчения написания HTML. Как и многие подобные программы, он изобилует мощными, занимающими достаточно большое количество ресурсов на компьютере средствами облегчить создание HTML кода. DreamWeaver автоматизирует все что только можно автоматизировать, наиболее наглядно отобразит код и получившийся в следствии изменений этого кода дизайн, позволит строить таблицы «на глаз», а не впадая в длительные математические изыскания, сразу же, в процессе работы видеть происходящие изменения, возвращаться на много ходов обратно, если изменения эти вас не устроили и многое, многое другое. DreamWeaver - это на мой взгляд лучшая программа для создания HTML, хотя конечно есть масса других программ, которые в чем-то обходят DreamWeaver, но только в очень узких областях. И тем не менее компания MacroMedia не стоит на месте в своих разработках, а шагает семимильными шагами вперед. Так например в версии DreamWeaver-4 появляются два очень полезных режима Code View и Split View. Они позволяют просматривать как отдельно HTML-код и дизайн, так и просматривать все вместе. А в DreamWeaver-6 MX, это последняя версия данного программного продукта, появляется много новых функций, частично меняется расположение панелей, делая работу с ним гораздо более удобной, чем с предыдущими версиями. Также одним из главных преимуществ последней версии является то, что в ней появляется библиотека стандартных шаблонов Web-страниц, где есть большое количество уже готовых каскадных стилевых таблиц, которые не требуют от пользователя никаких усилий по созданию новых страниц. Эти шаблоны Web-страниц позволяют экономить большое количество времени при проектировании. Несмотря на то, что многое в программе визуализировано и автоматизировано, все на русском и с большим количеством очевидных преимуществ, все равно HTML в чистом виде знать и понимать надо. Причем знать если не профессионально, то хоть примерно осознавать, на что вы смотрите, на какую таблицу или выпадающее меню.

2. ИСЛЕДОВАНИЕ ИНФОРМАЦИОННОЙ ИНФРАСТРУКТУ ООО «ЛИВЕНКА»

2.1 Используемое вычислительное оборудование


Типичной аппаратной конфигурацией персонального компьютера, используемого в отделе информационных технологий ООО «Ливенка» является:

Таблица 1 - Основная конфигурация персонального компьютера

№ п/п

Название компонента

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

1

Процессор

Intel Celeron E3300

2

Материнская плата

GA-G41M-ES2L

3

Оперативная память

DDR-II DIMM 1 Gb <PC2-6400>

4

Видеокарта

Intel G33/G31

5

Жёсткий диск

320 Gb

6

Блок питания

350 Wt


Основным пакетом прикладного программного обеспечения является Microsoft Office 2010. Наиболее используемые его компоненты - это Microsoft Office Excel и Microsoft Office Word.

СКС смонтирована с использованием кабеля фирмы Siemon, стандарта UTP (Unshielded Twisted Pair) - (неэкранированная витая пара) категории 5, международного стандарта Кабельных систем. Данный стандарт подразумевает наличие четырех пар медного кабеля, с возможностью передачи данных со скоростью 100 Мегабит в секунду по двум из них. Оставшиеся пары резервируются под другие задачи СКС.

СКС построена по топологии «звезда». С подключением к коммутатору фирмы D-Link 16-x port. Сетевая операционная система выполняется на сервере. С другой стороны, компьютеры-клиенты могут работать под управлением различных операционных систем. Чтобы операционная система клиента могла использовать сеть, нужно установить специальные драйвера, которые позволят плате сетевого интерфейса компьютера-клиента связаться с сетью. Эти драйверы работают подобно драйверам принтера, позволяющим прикладным программам посылать информацию на принтер. Программное обеспечение сетевого драйвера дает возможность программам посылать и принимать информацию по сети. Каждый компьютер в сети содержит одну или более плат сетевого интерфейса, которые соединяют компьютер с сетью.

Очевидно, что производительность ЛВС не в последнюю очередь зависит от компьютера, используемого в качестве сервера. При использовании Windows 2003 Server необходимо ориентироваться на наиболее высокоскоростной компьютер. В этом случае, как всегда, существует возможность выбора между готовыми серверами, предлагаемыми производителями и поставщиками компьютерной техники, и серверами самостоятельной сборки. При наличии определенного опыта, самостоятельно собранный под заказ сервер может составить альтернативу готовому продукту. Большое разнообразие компонентов не дает возможности назвать конкретные виды «железа» для закупки и сборки. Поэтому следует обратить внимание на следующие моменты.

На вопрос об используемой шине ответ однозначен - PCI-E. Помимо высокой производительности (за счет 256-битной разрядности шины), PCI-E - компоненты допускают программное конфигурирование. Благодаря последнему обстоятельству, возможные конфликты между подключаемыми аппаратными ресурсами почти всегда предотвращаются автоматически.

2Windows 2008 Server изначально предъявляет высокие требования к объему оперативной памяти. И они еще более возрастают в случае применения сетевого сервера (здесь объем ОЗУ должен быть не менее 8 Gb).

В сервере должны использоваться, как минимум, винчестеры Fast SCSI и соответствующий адаптер SCSI. При использовании Fast SCSI скорость передачи данных достигает 150 Мбит/с. Новейшие жесткие диски с интерфейсом Ultra SCSI обладают скоростью передачи до 200 Мбит/с. Если же винчестер должен работать еще быстрее, необходимо установить более дорогой Ultra Wide SCSI диск и соответствующий контроллер. Скорость Ultra Wide SCSI достигает 250 Мбит/с, и он представляет собой идеальное устройство для высокопроизводительного сервера, в том числе и для сетей с интенсивным обменом данными.

Маленький корпус для такого компьютера противопоказан, так как это может привести к перегреву, особенно при использовании производительного процессора и нескольких жестких дисков. Идеальным корпусом будет корпус типа Big Tower, кроме всего прочего, обеспечивающий возможность дальнейшего расширения системы. Еще более удобны специальные корпуса для серверов, снабженные мощными блоками питания, дополнительными вентиляторами, съемными заглушками и защитной передней панелью.

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

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

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

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

3. ПРОЕКТИРОВАНИЕ ПРОГРАММНОГО НАПОЛНЕНИЯ КОНФИГУРАТОРА ТОПЛИВОРАЗДАТОЧНЫХ КОЛОНОК НА ЯЗЫКЕ HTML


3.1 Анализ задания на дипломный проект


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

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

3.2 Формализация задания на дипломный проект


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

Шаг. Разработка интернет-странички на языке html,

Шаг. Разработка кода на javascript, осуществляющего логику работы конфигуратора,

Шаг. Тестирование полученного конфигуратора.

3.3 Работа с программой DreamWeaver


Одна из последних версий HTML-редактора компании Macromedia- DreamWeaver 3, который относится к категории WYSIWYG-редакторов(т.е.What You See Is What You Get), и этот пакет имеет очень много достоинств: удобный интерфейс, настройка функций, поддержка больших проектов и многое другое. Для работы в этой программе не нужно досконально знать HTML (в этом и заключается преимущество технологии WYSIWYG - что вижу, то и получаю).

Но DreamWeaver на несколько шагов опережает другие редакторы, использующие технологию WYSIWYG, в первую очередь тем, что генерирует очень чистый HTML-код. DreamWeaver позволяет избавиться от однотипной работы при создании страниц (например, верстка текста) при помощи использования опции «запись последовательности команд» вы можете записывать последовательность производимых вами команд, потом нажимаете, например, CTRL+P, и DreamWeaver воспроизводит всё в той же последовательности.

Глобальное отличие DreamWeaver от FrontPage в философии. FrontPage полагает, что пользователь абсолютно не способен породить код HTML самостоятельно, поэтому программа должна сделать все за него. DreamWeaver полагает, что пользователь все может сделать сам, а программа должна создать максимальные условия для творчества.

Таким образом, мы видим, что прогресс не стоит на месте и в доказательство этому послужило создание наиболее эффективного средства проектирования Web-страниц DreamWeaver.DreamWeaver - профессиональный редактор HTML для визуального создания и управления сайтами различной сложности и страницами сети Internet. Нравится ли вам вручную писать код HTML или вы предпочитаете работать в визуальной среде, Dreamweaver облегчает эту работу и обеспечивает полезными инструментами и средствами, чтобы сделать свои собственные проекты непревзойденными.включает в себя много инструментов и средств для редактирования и создания профессионального сайта: HTML, CSS, JavaScript, редакторы кода (просмотр кода и инспектор кода), что позволяет вам, редактировать различные текстовые документы, которые поддерживаются в Dreamweaver. Также вы можете настроить Dreamweaver, чтобы он наводил порядок и переформатировал HTML, как вы этого хотите.

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

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

3.4 Написание кода html


Вначале определим структуру html документа:

1.      <!doctype html>

.        <html>

.        <head>

.        <meta charset="utf-8">

5.      <title>конфигуратор</title>

.        </head>

.        <body>

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

1.      <p>Нажмите на кнопку цвета</p>

2.      <p>&nbsp;</p>

.        <table border="0" cellspacing="0" cellpadding="0">

.        <tr>

.        <td width="350" height="200" valign="center" align="center">

.        <a href="javascript:l_image ('трк/желтая.jpg')"><img src="кнопка/Ж.jpg" width="80" height="39" alt=""/></a><br>

.        <a href="javascript:l_image ('трк/красная.jpg')"><img src="кнопка/М.jpg" width="80" height="39" alt=""/></a><br>

.        <a href="javascript:l_image ('трк/салатовая.jpg')"><img src="кнопка/С.jpg" width="80" height="39" alt=""/></a><br>

.        <a href="javascript:l_image ('трк/синяя.jpg')"><img src="кнопка/Си.jpg" width="80" height="39" alt=""/></a><br>

.        </td>

.        <td width="350" height="200" valign="center" align="center">

.        <img src="трк/исходная.png" name="example_img"

13.    alt="Картинки для демонстрации работы скрипта смены изображений">

14.    </td>

.        </tr>

.        </table>

.        <p align="center">&nbsp;</p>

.        <p align="center">&nbsp;</p>

19.    <p>&nbsp;</p>

.        </body>

.        </html>

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

3.5 Скриншоты работы конфигуратора


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

Рисунок 1 - Исходная ТРК

Рисунок 2 - Желтый цвет

Рисунок 3 - Красный цвет

Рисунок 4 - Зеленый цвет

Рисунок 5 - Синий цвет

 

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

 

4.1 Технико-экономическое обоснование проекта


В качестве основной платформы для автоматизации предприятия используется платформа IBMPC или Wintel. Типичная аппаратная конфигурация персонального компьютера, используемая в ООО «Ливенка» представлена в таблице 1.

Таблица 2 - Основная конфигурация персонального компьютера

№ п/п

Название компонента

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

1

Процессор

Intel Celeron E3300

2

Материнская плата

GA-G41M-ES2L

3

Оперативная память

DDR-II DIMM 1 Gb <PC2-6400>

4

Видеокарта

Intel G33/G31

5

Жёсткий диск

320 Gb

6

Блок питания

350 Wt


В качестве серверной операционной системы используется операционная система Microsoft Windows Server 2008.

В качестве базы данных используются два типа БД. Первая - это специальная реализация базы данных PostgresSQL, предназначенная для хранения БД 1С 8.2.

Вторая - MS SQL, хранит в себе сведения о домене, прокси-сервере и т.п. Используемый системный архиватор - WinRAR, формат сжатия резервных копий - zip. Используемый корпоративный антивирус - DrWeb, обладающий кроме антивирусной защиты функциями фаейрвола и блокиратора спама.

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

При проведении модернизации планируется запустить сервис электронного документооборота Microsoft SharePoint Workspace 2010. Основным пакетом прикладного программного обеспечения является Microsoft Office 2010. Наиболее используемые его компоненты это Microsoft Office Excel и Microsoft Office Word.

Дополнительным прикладным программным обеспечением является Технологическая Платформа 1С 8.2, которая включает в себя следующие конфигурации: «Бухгалтерия предприятия 2.0», «Turbo Pascal»; « Basiс»; «Microsoft Small Basic»; « С++».

Некоторые виды продукции ООО «Ливенка» являются автоматизированными. В частности, к таким видам продукции относятся топливнораздаточные колонки.

ООО «Ливенка» принимает заказы на изготовление автоматизированных топливораздаточных колонок «Ливенка» с управление от контроллера мобильной АЗС (КМАЗС) для ведомственных АЗС.

В наши дни стала наиболее актуальной тема автоматизации АЗС. В связи с этим конструкторский состав предприятия разработал новую автоматизированную ТРК с контроллером КУП-50. Данный вид ТРК предназначен для создания автоматизированной системы по учету и отпуску нефтепродуктов на автозаправочных станциях и ведомственных предприятиях на условиях внутрихозяиственного расчета.

Автоматизированная ТРК с контроллером КУП-50 позволяет усилить контроль за расходом ГСМ, предотвратить хищение, обеспечить регистрацию всех операций по отпуску ГСМ, проводить удаленный мониторинг работы оборудования, получать информацию об остатках ГСМ в резервуарах, производить оперативное изменение лимитов отпуска для любого потребителя.

Автоматизированная ТРК является идеальным решением для Вашей АЗС, так как позволяет отпускать и вести учет ГСМ без участия оператора, что снижает издержки по обслуживанию АЗС и сокращает время заправки транспортных средств.

Контроллер КУП-50 работает в комплексе с офисной программой «Центральный Офис», устанавливаемой на ПЭВМ в центральном офисе организации. Программа поставляется по отдельному заказу и может поддерживать работу с несколькими контроллерами КУП-50.

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

позволяет настраивать, хранить в базе данных и передавать в контроллер параметры конфигурации системы (наименования ГСМ, параметры уровнемеров и резервуаров, настройки ТРК);

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

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

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

мощные возможности для формирования отчетной документации. Возможность настроить шаблоны отчетов по своему усмотрению. Позволяет построить отчеты «Отпуск ГСМ за период», «Реализация по пользователям за период», «Реализация по подразделениям за период», «Журнал работы контроллера», «Журнал опроса резервуаров» за указанный временной промежуток;

поддерживает обмен данными с контроллером с помощью модема GSM, по проводной линии связи RS-485. Использование RS-485 или модема GSM позволяет организовать автоматический обмен данными (без участия оператора, работающего с офисной программой);

при использовании модема GSM возможен обмен данными, как в рамках одного региона, так и за его пределами;

автоматическая проверка баланса SIM-карты при использовании модема GSM;

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

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

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

позволяет объединить в единую сеть до 200 контроллеров. Каждый контроллер имеет свой уникальный номер (сетевой адрес);

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

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

возможность подключить несколько рабочих мест к общей базе данных (используется СУБД FireBird);

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

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

4.2 Маркетинговые исследования


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

Чаще всего код на языке html обрабатывают обычные браузеры.

Практически все современные браузеры поддерживают html, например эти: Internet Explorer,Opera, Google Chrome, FireFox и др. В браузерах есть специальный модуль, который может обрабатывать команды, написанные на этом языке и приводить их в понятный вид. По сути, Javascipt-код представляет собой обычный текстовый документ, который написан по специальным правилам. Т.к. html - код исполняется в браузере пользователя, а браузеры еще называют «клиентами», то этот язык программирования еще называют клиентским. Этим он отличается от так называемых серверных языков веб-программирования, которые выполняются на сервере.

Задачи, которые можно решать с помощью html:

) добавление взаимодействий с действиями пользователя на веб-страницах. Если пользователь неправильно заполнил форму, то будет выдана ошибка;

) добавление логики. Веб-страница будет вести себя по-особому, в зависимости от того, как ведет себя пользователь. Если человек увел курсор мыши из окна со страницей, то на этой странице появится форма подписки. Наверняка, вам приходилось видеть такой эффект на разных сайтах;

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

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

Код html может идти как отдельным файлом, так и встраивается в HTML-код страницы. Html код еще называют скриптом.

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

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

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

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

Как и у любого язык программирования, основная задача html создавать последовательность действий, которые будут приводить к определенному результату. Это могут быть условия «если-то», циклы, которые создают определенную последовательность действий, математические вычисления и.т.д.

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

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

) математические операции. На веб-страницах очень часто возникает необходимость произвести те или иные вычисления. Например, есть два текстовых поля и нужно в третьем текстовом поле вывести сумму двух чисел, которые введены в первые два. С помощью html можно создать калькулятор и разместить его на веб-странице. Еще ситуация, возьмем какую-нибудь текстовую строку на веб-странице, нужно увеличить ее размер в 1,5 раза. Это тоже можно сделать с помощью математических вычислений, путем умножения текущего размера на коэффициент 1,5. Задач, которые требуют вычислений очень и очень много на практике. html позволяет все это делать;

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

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

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

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

Разработка html для Web осуществляется с помощью Django и Python. - среда с открытым исходным кодом для ведения разработки Web-приложений в стиле модель-вид-контроллер (model-view-controller - MVC), вооруженную мощью языка Python. С помощью Django вы можете в считанные минуты создавать высококачественные, легкоуправляемые Web-приложения, работающие под управлением баз данных.

Проект Django представляет собой настраиваемую пользователем среду разработки. Он берёт начало из Web-сайта одной онлайн-газеты и был выпущен как система с открытым исходным кодом в июле 2005 года. Главные компоненты среды разработки Django следующие:

объектно-реляционное отображение (object-relational mapping) для создания моделей;

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

элегантно спроектированный механизм адресования (URL);

язык шаблонов, для дизайнеров;

система кэширования.- другая среда разработки Web-приложений в стиле шаблонов модель-вид-контроллер (model-view-controller - MVC) с открытым исходным кодом, работающий на языке программирования Python. Используется TurboGears для создания приложения Web-магазина. Разработчики TurboGears называют этот проект «мега-средой разработки», поскольку она создана из нескольких, прежде существующих подпроектов. TurboGears помогает склеивать вместе несколько главных компонентов:

MochiKit: библиотека JavaScript;

Kid: язык шаблонов;

CherryPy: Основная Web-среда разработки;

SQLObject: Объектно-реляционное преобразование (ORM).и TurboGears являются средами разработки с MVC-стилем, которые позволяют динамично и быстро разрабатывать Web-сайты с помощью языка Python. Чтобы выбрать подходящую среду для потребностей организации, следует иметь в виду следующие различия:

историческая справка: оба проекта, так же, как Ruby on Rails, были извлечены из существующих приложений и выпущены в мир программного обеспечения с открытым кодом. Django просуществовал дольше и изначально появился из онлайн газеты, которая показывала миллионы страниц в день. В свою очередь, TurboGears был преобразован из клиента-приложения для чтения новостей RSS, которое все еще находится в разработке. TurboGears больше задействован в сообществе открытого ПО, чем Django, поскольку он был создан из существующих компонентов с открытым кодом.

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

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

Система TurboGears является более быстрой в установках настроек, чем Django, так как ей необходим только декоратор expose для создания новых страниц. Однако система конфигурации в Django более гибка и удобна для настройки максимального контроля системы. Адреса URL в Django можно легко переобозначить после основательной перекомпоновки. Это помогает предотвратить появление «испорченных ссылок», возникающих из-за старых закладок или закэшированных результатов движка поиска. «Испорченные ссылки» значительно влияют на интенсивность трафика и удобство использования содержательных Web-сайтов, для создания которых и было спроектировано Django;

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

С другой стороны, Django была создана еще в 2003 году, когда существовавшие тогда компоненты языка Python не были такими устоявшимися, как сейчас. Web-стек в Django был создан разработчиками, и в результате мы имеем стабильную среду разработки, которую можно использовать для создания нескольких Web-сайтов, управляющих миллионами новостей в день. Однако некоторые люди заявляли, что проект Django может пострадать от «Синдрома NIH» (Not Invented Here - Изобретено Не Здесь) по причине недостаточного повторного использования кода. Но позиция команды Django в том, что работа для создания среды разработки в Python вручную теперь не сложнее склеивания существующих компонент вместе, и что конечный результат представляет гораздо более единообразную и сплоченную среду разработки;

html: среда TurboGears представила MochiKit, html-библиотеку, занимающую первое место в данной среде разработки. Команда разработчиков также создала widget-библиотеку, которая обеспечивает широкое применение html для создания элементов с «богатыми» формами. Это показывает, как работает важная разработка толстого клиента (Ajax) в мире TurboGears. Команда Django не стала выбирать html-библиотеку в качестве изначальной настройки в среде разработке, но, тем не менее, обсуждала эту возможность;

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

лицензия. По причине того, что Django был создан вручную, данный проект выпущен под лицензией открытого кода (лицензия BSD). TurboGears, который был создан из множества разных проектов, имеет несколько лицензий. SQLObject, ORM-инструмент, спроектирован LGPL (Lesser General Public License), в которой говорится, что если исходный код SQLObject-библиотеки изменяется и распространяется, то данные изменения необходимо сделать доступными для общего пользования. Данная лицензия не требует, чтобы приложения, использующие его, были открытыми. Несмотря на это, некоторые компании блокируют использование ПО, имеющего лицензию LGPL. В таких случаях вы можете использовать SQLAlchemy, другой ORM-инструмент с более сильной поддержкой в TG-сообществе.

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

4.3 Определение ключевых показателей


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

Разработка конфигуратора топливно-раздаточных колонок на языке html позволит:

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

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

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

4.4 Расчет себестоимости разработки конфигуратора


Общие затраты ООО «Ливенка», связанные с разработкой конфигуратора топливно-раздаточных колонок на языке html (Зобщ), заключаются в определении сметной стоимости программного продукта. Сметная стоимость программного продукта - это расходы на разработку программного продукта, определим их по формуле:

Зобщ = ЗПпр + Осн + Змв + Сэ + 3п.,(1)

гдеЗПпр - это сумма основной и дополнительной заработной платы программиста;

Осн - отчисления на социальные нужды, 30% от заработной платы;

Змв - затраты на оплату машинного времени;

Сэ - затраты на электроэнергию;

п - прочие затраты.

Расходы на оплату труда разработчика программы (ЗПпр.осн) определим по формуле:

,(2)

где Сч.1 - часовая тарифная ставка 1-го разряда;

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

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

T = tи + tа + tбс + tп + tн + tотл + tд,(3)

где tи - затраты труда на исследование алгоритма решения задачи;

tа - затраты на разработку алгоритма;

tбс - затраты на разработку блок-схемы алгоритма;

tп - затраты на программирование;

tн - затраты на набивку программы;

tотл - затраты на отладку программы на ПК;

tд - затраты на подготовку документации.

Затраты труда на исследование алгоритма решения задачи с учетом уточнения описания и квалификации программиста:

,(4)

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

В - коэффициент увеличения затрат в зависимости от сложности программы (1,2...5). Среднее для наиболее точных расчетов В = 2;

K - коэффициент квалификации разработчика.

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

,(5)

где q - предполагаемое число операторов, в зависимости от типа задачи (таблица 3);

с - коэффициент сложности программы (таблица 4).

Таблица 3 - Число команд в зависимости от типа задач

Тип задачи

Пределы изменений коэффициента

Задачи учета

от 1400 до 1500

Задачи оперативного управления

от 1500 до 1700

Задачи планирования

от 3000 до 3500

Многовариантные задачи

от 4500 до 5000

Комплексные задачи

от 5000 до 5500


На основании таблицы 3, программный продукт призван решать задачи планирования, поэтому значение q примем равное 3500.

Программные продукты по степени новизны могут быть отнесены к одной из 4-х групп:

группа А - разработка принципиально новых задач;

группа Б - разработка оригинальных программ;

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

группа Г - разовая типовая задача.

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

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

) алгоритмы оптимизации и моделирования систем;

) задачи учета, отчетности и статистики;

) стандартные алгоритмы.

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

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

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

Таблица 4 - Значение коэффициента сложности программы

Язык программирования

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

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



А

Б

В

Г

Высокого уровня

1

1,38

1,26

1,15

0,69


2

1,30

1,19

1,08

0,65


3

1,20

1,10

1,00

0,60

Низкого уровня

1

1,58

1,45

1,32

0,79


2

1,49

1,37

1,24

0,74


3

1,38

1,26

1,15

0,69


На основании таблицы 4, учитывая группу сложности и степень новизны программы, написанной на языке html, принимаем коэффициент сложности программы (с), равный 1.

Таким образом,

=3500 шт.

Коэффициент квалификации разработчика зависит от стажа работы программиста следующим образом:

стаж до 2 лет - К = 0.8;

от 2 до 3 лет - К = 1;

от 3 до 7 лет - К = 1,3...1,4;

от 7 лет - К = 1,5...1,6.

Таким образом,

=109,38 чел/час.

Расчет трудозатрат на разработку алгоритма:

,(6)

=70 чел/час.

Трудозатраты на разработку блок-схемы алгоритма(tбс) равны tа.

tбс = 70 чел/час.

Программирование - процесс и создания компьютерных программ и (или) программного обеспечения с помощью языков программирования. Время написания программы на языке программирования:

,(7)

=105 чел/час.

Время набивки программы:

,(8)

=70 чел/час.

Отладкой программы занимается программист.

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

Расчет трудозатрат на отладку:

,(9)

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

,(10)

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

tдр - затраты на редактирование, печать и оформление документации.

Трудозатраты на подготовку материалов в рукописи:

,(11)

=19,4 чел/час.

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

,(12)

=14,55 чел/час.

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

=33,95 чел/час.

Таким образом, по формуле 8 определим трудозатраты на разработку программного продукта:

T =109,38+70+105+70+14,55 +19,4+33,95 = 422,28 чел/час.

Рассчитаем заработную плату разработчика программы (ЗПпр.осн) определим по формуле 7:

 руб.

Дополнительная заработная плата определяется в процентах от основной и составляет:

=7022,53 руб.

Таким образом, заработная плата разработчика программы (ЗПпр) - это сумма основной и дополнительной заработной платы программиста, и равна:

ЗПпр = 28090,1 +7022,53 =35112,63 руб.

Отчисления на социальные нужды (Осн) составляют 30% от затрат на оплату труда программиста.

Осн = 35112,63 *30%=10533,79 руб.

Стоимость машинного времени определяется по формуле:

,(13)

где С - цена машино-часов.

Цена машино-часов определяется по формуле:

,(14)

где За - затраты на амортизацию - годовые издержки на амортизацию;

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

Зтр - затраты на текущий ремонт компьютера;

Зпр - годовые издержки на прочие и накладные расходы;

ТПК - действительный годовой фонд времени ЭВМ.

Годовые издержки на амортизацию определяются по формуле:

,(15)

где Cбал - балансовая стоимость компьютера;

НА - норма амортизации, %.

Балансовая стоимость компьютера определяется по формуле:

,(16)

где Спер - рыночная стоимость ПК;

Зду - прочие затраты на доставку и установку, 10% от стоимости ПК.

=49500 руб.

Срок службы ПК составляет 3 года.

НА = 35%.

Таким образом,

=17325 руб.

Годовые издержки на вспомогательные материалы (Звм) примем равные 3000 руб.

Затраты на текущий ремонт компьютера (Зтр) примем равные 1000 руб.

Годовые издержки на прочие и накладные расходы (Зпр) составляют 6% от балансовой стоимости компьютера:

Зпр = 49500*0,06=2970 руб.

Действительный годовой фонд времени ЭВМ определяется по формуле:

,(17)

гдеДк - число календарных дней в планируемом году, Дк = 365 дн.;

СВ - количество субботних и воскресных нерабочих дней в году, СВ = 110 дн.;

Пр - количество праздничных нерабочих дней в планируемом году, Пр = 8 дн.;

ППр - число предпраздничных дней в планируемом году, ППр = 6 дн.;

Тсм - продолжительность рабочего дня, Тсм = 8 ч.

1970 час.

Цена машино-часов определим по формуле 19:

=12,33 руб.

Стоимость машинного времени определим по формуле 18:

10260 руб.

Затраты на электроэнергию определим по формуле:

,(18)

где Зэ - стоимость электроэнергии, руб./1 кВтч;

P - мощность, потребляемая ПК.

=184 руб.

Прочие затраты (Зп) при разработке программного продукта составляют 5% от суммы остальных затрат:

Зп = (155,25+124,2+124,2)*5%=20 руб.

Разработка и внедрение программного продукта предусмотрено в течение 6 месяцев. Исходя из этого определим общие годовые текущие затраты предприятия, связанные с разработкой конфигуратора топливно-раздаточных колонок на языке html по формуле 1:

Зобщ = 35112,63 +10533,79 +10260+184+20= 56110,42 руб.

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

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


Годовую экономию от разработки конфигуратора топливно-раздаточных колонок на языке html (Эг) определяют по формуле:

Эг = Зд,(19)

где3д - текущие затраты, образующиеся при отсутствии программного продукта.

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

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

По данным Google Analytics среднее время посещения сайта составляет 17 мин, а количество посещений сайта ООО «Ливенка» (по данным Яндекс.Метрика) - 62 посещения в сутки. Итого, время решения исследуемых задач с помощью конфигуратора топливно-раздаточных колонок на языке html в течение одного рабочего дня (Вз) примем равным 62*0,28 = 18 ч.

Следовательно, при отсутствии конфигуратора 40% этого времени затрачивалось сотрудниками ООО «Ливенка» на консультирование потребителей и оформление заказа. Исходя из того, что число рабочих дней в году - 247, количество часов, условно высвобождающихся при внедрении конфигуратора, составит 1725 ч (247*18*0,4*0,93, т.к. 7% времени, отводимое на переговоры с клиентами, сохранится).

Определим возможную экономию при внедрении разработанного конфигуратора:

Зд = Ввыс/(Др* ds) * (Ом+П + Осн),(20)

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

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

Осн - отчисления на социальные нужды (30%).

Премия, предусмотренная для работников, участвующих в решении задач (П) принято брать в размере 25% от Ом, т. е.

П = 15 000 * 0,25 = 3750 руб.

Отчисления на социальные нужды (30%), включают 22% - пенсионный фонд; 2,9% - социальное страхование; 5,1% - федеральный фонд обязательного медицинского страхования.

Осн = (15 000 + 3750) *0,3 = 5625 руб.

Таким образом, годовые затраты, возникающие при отсутствии конфигуратора, составят:

Зд = 1725/(21*8) *(15000+3750+5625) = 250279 руб.

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

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

срок окупаемости инвестиций - PP (Payback Period);

чистый приведенный доход - NPV (Net Present Value);

- индекс рентабельности - PI (Profitability Index).

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

Расчет данных показателей основан на дисконтных способах, учитывающих принцип временной стоимости денег. В качестве ставки дисконтирования можно выбрать величину среднерыночной доходности с поправкой на риск анализируемого проекта. Иногда в качестве дисконтной ставки используется величина ставки рефинансирования. Примем в качестве ставки дисконтирования 0,0825 - по ставке процента рефинансирования ЦБ РФ, действующей с 14.09.2012 по настоящее время (данные сайта Центробанка #"787478.files/image038.gif">,(21)

Ток = К / Эг,(22)

PI = ., (23)

где r - ставка дисконтирования .

i = 1, 2, …, n - конкретный период в рамках всего срока проекта;

NPV =-56110,42 +  = 175095 руб.

Ток = 56110/ 250279 = 0,22 года.

PI =   = 4,12

Как можно видеть, срок окупаемости затрат, вложенных в проект, составляет 0,22 года (<2 лет), что говорит об эффективности данного проекта. Чистый дисконтированный доход - положительный , проект окупится в течение первого года. Критерием принятия положительного решения при использовании показателя рентабельности является PI > 1, чему соответствует расчетный PI=4,12.

Таким образом, проект по разработке конфигуратора топливно-раздаточных колонок на языке html экономически выгоден.

 


 

. БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ

5.1 Анализ условий труда программиста в ОАО «Ливенка»


Помещения для эксплуатации ПЭВМ должны иметь естественное и искусственное освещение.

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

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

Площадь на одно рабочее место пользователей ПЭВМ с ВДТ на базе электронно- лучевой трубки (ЭЛТ) должна составлять не менее 6м2, в помещениях культурно- развлекательных учреждений и с ВДТ на базе плоских дискретных экранов (жидкокристаллические, плазменные)- 4,5м2.

При использовании ПЭВМ с ВДТ на базе ЭЛТ (без вспомогательных устройств- принтер, сканер и др.), отвечающих требованиям международных стандартов безопасности компьютеров, с продолжительностью работы менее 4 ч в день допускается минимальная площадь 4,5м2 на одно рабочее место пользователя (взрослого и учащегося высшего профессионального образования).

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

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

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

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

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

температура воздуха;

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

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

Все эти параметры регламентируются Сан.Пин. 2.2.2.542-96 «Гигиенические требования к видеодисплейным терминалам, персональным электронно- вычислительным машинам и организации работы».

Все помещения в метрологической лаборатории ОАО «Этанол» оборудованы кондиционерами, системами принудительной вентиляции и радиаторами центрального отопления. Климатические и метеорологические условия соответствуют норме.

Уровень шума в помещении постоянный 43дБ и не превышает допустимого 50дБ.

В помещении отдела предусмотрено смешанное освещение:

Естественное (боковое) через окна в боковых и фронтальных стенах.

Естественное освещение представлено 3 окнами 2 из которых выходят на восток, а 1 на север. Площадь каждого окна равна 3 м2 соответственно их суммарная площадь равна 9 м2. КЕО равен 1,2%.

Искусственное (с помощью боковых светильников).

Освещение в помещении преимущественно естественное. В отделе присутствует 3 окна.

Общее искусственное освещение представлено 2 светильниками, в каждом из которых находится по лампе мощностью 150 Вт.

Помещение оборудовано 17 компьютерами, 1 принтером, 1 сканером, 2 телефонами. Компьютеры используются постоянно.

Рабочее место располагается с учетом требований СанПин 2.2.2.542-96, расстояние между этим рабочим местом и другими не менее 1,2 м. Регламентированные перерывы составляют до 50 минут. Сотрудники периодически проходят медосмотр.

В помещении с ПЭВМ проведен анализ условий труда на соответствие СанПин 2.2.2.542-96 «Гигиенические требования к видеодисплейным терминалам, персональным электронно- вычислительным машинам и организации работы».

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

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

5.2 Мероприятия по обеспечению и улучшению условий безопасности жизнедеятельности в помещении с АРМ ПК


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

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

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

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

 

.2.1 Обеспечение нормируемых параметров воздушной среды

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

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

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

Gвент=,(24)

гдеQизб- выделение в помещении явного тепла, Вт;

С- теплоемкость воздуха (С=1,0 кДж/кг*К);

р- удельная плотность воздуха (1,3 кг/м3);

tух, tпр- температура удаляемого и приточного воздуха, град.

Температура удаляемого воздуха определяется по следующей формуле:

tух=tпз+d(h-2),(25)

гдеtпз- температура воздуха в рабочей зоне (tпз=24 град)

d- коэффициент нарастания температуры на каждый метр высоты (d= 1,0 град/ м)

h- высота помещения (h= 3,05 м)

Отсюда tух= 24+ 1,0х(3,05-2) = 25 0С.

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

Qизб=Qприх-Qрасх,(26)

Поступающее в помещение тепло определяется по следующей формуле:

Qприх=Qобор +Qл+ Qосв +Qрад,(27)

гдеQобор- тепло от работы оборудования;

Qл- тепло, поступающее от людей;

Qосв- тепло от источников освещения;

Qрад- тепло от солнечной радиации через окна.

Qобор=jхPустхn=0,15*450х17=1148,(28)

гдеj - доля энергии, переходящей в тепло;

Pуст- мощность установки; n - количество оборудования.

Qл=n/q=22х90=1980, (29)

гдеn - количество человек в зале (n=22);

q- количество тепла, выделяемое человеком (q= 90Вт).

Qосв= jхРосв=1,0х150=150,(30)

гдеj=1 для ламп накаливания;

Росв- мощность осветительной установки (2 лампы по 150 Вт)

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

Qрад= АхкхSхm= 180х3х3х0,8=1300,(31)

гдеА - теплопоступление в помещение с 1 кв.м стекла (127-234Вт/м);

S - площадь окна (S=3 м2);

m - количество окон (m=3);

k - коэффициент, учитывающий характер остекления (k= 0,8).

Qприх=1148+1980+150+1300= 4 578 Вт.

Qрасх=0,1х Qприх=0,1х 4 578=458,(32)

Отсюда по формуле Qизб=4120 Вт

Находим необходимый воздухообмен по формуле

Gвент, кг/ч

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

К=,(33)

гдер - удельная плотность воздуха (1,3 кг/м3));

Vпом=nхSчелхh;

n = 20 - число людей в помещении;

Sчел - площадь производственного помещения, приходящаяся на 1 человека (по нормам для умственного труда Sчел = 4 м);

h = 3,05 м- высота помещения

Кратность воздухообмена:

К=

 

.2.2 Определение мощности вентилятора

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

расчетная производительность вентилятора:

Vрасч= 1,1* Vвент= 1,1х4120 Вт= 4 532 Вт,(34)

где1,1- коэффициент, учитывающий утечки и подсосы воздуха;

Vвент - напор (полное давление), обеспечиваемый вентилятором:

Нв=,(35)

гдер=1,3 кг/ м- плотность воздуха,

v - окружная скорость вентилятора, ограничивается предельно допустимым уровнем шума в помещении. Для центробежных вентиляторов низкого давления в помещениях с малым шумом v должна быть не более 35 м/с. Для расчета примем v=25м/с.

Тогда Нв=406Па

По исходным данным выбираем центробежный вентилятор низкого давления Ц4-70N5. По номограммам определяем его характеристики:

число оборотов- 1000 об/мин;

КПД вентилятора - 80%.

Необходимая установочная мощность электродвигателя

N=Вт

гдеb - КПД вентилятора.

Выбираем вентилятор ближайшей мощности - 675 Вт.

5.3 Организация рабочего места инженера-программиста методом сокращения затрат вспомогательного времени


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

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

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

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

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

Кэ=,(36)

Коэффициент эргономичности по базе получился равным:

Кэб=0,65 Принимаем от 0,7 до 0,9.

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

Пересчитав коэффициент эргономичности с учетом предложенных мероприятий получим:

Кэп = 0,9

Определим величину ликвидированных потерь рабочего времени:

В= (Кэп- Кэб)*100,(37)

гдеВ = 25%

Вычислим коэффициент уплотнения рабочего дня:

Ку=,(38)

гдеФд- действительный фонд рабочего времени за смену;

Тр- затраты рабочего времени за смену на выполнение ручных приемов и перемещений в течении рабочего дня;

К- доля затрат на выполнение ручных приемов и перемещений (К=0,2), (Ку=5%).

Рост производительности труда составит:

ΔП=(39)

ΔП =5,26%.

5.4 Прогнозирование эффективности проведённых мероприятий


Оценим значимость мероприятий по улучшению условий труда. Оценку будем производить по 2 критериям:

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

по полученному годовому экономическому эффекту.

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

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

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

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

Компенсирующий отдых по базе составил:

+1+2=5%

Компенсирующий отдых по проекту составит:

+1+0=1%

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

tк.о.б.=tк.о.,(40)

гдеtк.о.б - время на компенсирующий отдых в % отработанного времени;

Фд - действительный фонд рабочего времени.

tк.о.б.=, час.

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

tк.о.п.=tк.о.,(41)

гдеtк.о.п- время на компенсирующий отдых в % отработанного времени

Фд- действительный фонд рабочего времени.

tк.о.п.=, час.

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

Δ tк.о.= tк.о.б- tк.о.п,(42)

Δ tк.о.=8,8-3,52= 5,28, час

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

Ку=,(43)

Рост производительности труда определяем по формуле

ΔП=,(44)

И наконец рассчитаем годовой экономический эффект, рублей:

Эгод=,(45)

гдеЗср- среднемесячная заработная плата работающего;

R- среднесписочное число работников отдела.

Эгод=, рублей

Подводя итог данного раздела можно сказать, что предложенные мероприятия по улучшению условий труда и технике безопасности будут иметь благотворные для организации результаты выразившиеся в повышении производительности труда на 3,09%. А конечный экономический эффект составит 10 679,04 рублей.

ЗАКЛЮЧЕНИЕ

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

В теоретической части подробно разобраны история языка HTML, его сферы применения и использование программы Dream Weaver для создания сайтов.

В аналитической части изучена IT инфраструктура ООО «Ливенка».

В практической части написан код HTML странички конфигуратора, выполнен анализ задания на дипломный проект, произведена формализация задания на дипломный проект, описана работа с программой DreamWeaver, представлены скриншоты работы конфигуратора.

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

В разделе безопасность жизнедеятельности произведены анализ условий труда программиста в ОАО «Ливенка» и мероприятия по обеспечению и улучшению условий безопасности жизнедеятельности в помещении с АРМ ПК. Выполнен расчет обеспечения нормируемых параметров воздушной среды. Определена мощность вентилятора. Произведена организация рабочего места инженера-программиста методом сокращения затрат вспомогательного времени. Сделан прогноз эффективности проведённых мероприятий.

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ

1 Федеральный закон «Об информации, информатизации и защите информации» /Собрание законодательства Российской Федерации 20.02.1995 г.: Официальное издание. - М.: Юридическая литература: Администрация Президента Российской Федерации, 1995. - с. 1213 - 1225.

ГОСТ Р50922-96. Государственный стандарт РФ «Защита информации». Общие положение от 2000-01-01

ГОСТ 19.701-90 (ИСО 5807-85). ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.

Ручкин, В.Н. Архитектура компьютерных сетей. / В.Н. Ручкин, В.А. Фулин - Диалог-МИФИ, 2008. - 240 с.

Описание стандартов семейства IDEF www.idef.org / [Электронный ресурс]. - Internet recourse режим доступа www.idef.org

6 Столингс, В. Основы защиты сетей. Приложения и стандарты. / В. Столингс - Вильямс, 2002. - 432 c.

Величко, В.В Основы инфокоммуникационных технологий. Уч. пос. для Вузов. / В.В. Величко - М.:Горячая линия-Телеком, 2009. - 712 с.

Социальная сеть работников IT-индустрии HabraHabr.ru / [Электронный ресурс]. - Internet recourse режим доступа habrahabr.ru

Практикум по информатике и информационным технологиям. Учебное пособие для общеобразовательных учреждений/Н.Д. Угринович, Л.Л. Босова, Н.И. Михайлова. - 3-е изд. - М. БИНОМ. Лаборатория знаний, 2011. - 394 с.: ил.

Автоматизированные информационные технологии в экономике: Учебник [Текст] / Под общ. ред. проф. И.Г.. Титоренко - М.: ЮНИТИ-ДАНА, 2007. - 416 с.: ил.

Петров, В.Н. Информационные системы [Текст] / В.Н. Петров - СПб.: Питер, 2002. - 688 с.: ил.

Симонович, С.В. Информатика: Базовый курс [Текст]/ С.В. Симонович и др. - СПб.: Питер, 2007. - 640 с.

Технические средства информатизации: Учебник [Текст] / Колл. авторов. - 2-е изд., перераб. и доп. - М.: Форум: Инфа-М, 2008 - 592 с.: ил.

Chip. [Текст], [Электронный ресурс] - М.: Издательский дом «Бурда», №1-12, 2013.

Ильина, И.Л. Проектирование автоматизированных систем: Учебное пособие / И.Л. Ильина - Ангарск: АГТА, 2005.

Исаченко Олег: Программное обеспечение компьютерных сетей. Учебное пособие / О. Исаченко - ИНФРА-М, 2012. - 117 с.

17 Барановская, Т.П. Информационные системы и технологии в экономике/Т.П. Барановская, В.И. Лойко. - М.: Финансы и статистика, 2005. - 416 с.

Брага, В.В. Автоматизированные информационные технологии в экономике: учебник / В.В. Брага, Н.Г. Бубнова, Г.А. Титоренко. - М.: Компьютер, ЮНИТИ, 1999. - 399 с.

19 Братухин, П.И. Информационно-вычислительные системы как объект технического регулирования для обеспечения безопасности критически важных систем / П.И. Братухин, Ю.А. Панов, В.П. Шахин // Повышение обороноспособности и госбезопасность. [Электронный ресурс]: режим доступа: <#"787478.files/image060.gif">

ПРИЛОЖЕНИЕ 3

План второго этажа ООО «Ливенка»

ПРИЛОЖЕНИЕ 4

Схема сети ООО «Ливенка»














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

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!