44041

Разработка системы помощи - справочная система «Art-shtrih.exe»

Дипломная

Информатика, кибернетика и программирование

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

Русский

2013-11-10

925 KB

0 чел.

Содержание

Введение           3

  1.  Объектно-ориентированный анализ и проектирование системы   4
    1.  Сущность задачи         4
    2.  Проектирование модели        4
  2.  Вычислительная система      6
    1.  Инструменты разработки        6
  3.  Проектирование задачи         9
    1.  Требования к приложению        9
    2.  Концептуальный прототип        9
    3.  Организация данных         11
    4.  Функции: логическая и физическая организация     13
  4.  Описание программного средства       14
    1.  Функциональное назначение       14
    2.  Входные данные и выходные данные      14
  5.  Методика испытаний         16
    1.  Технические требования        16
    2.  Функциональное тестирование       16

     Выводы            18

    Список используемых источников        19

    Приложения           

    А  Диаграммы          20

    Б  Текст программных модулей        25

    В Формы входных и выходных документов      28


Введение

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

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

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

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

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

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

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

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

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

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

Необходимо разработать систему помощи - справочную систему.

В разрабатываемом программном продукте предусмотрена справка «О программе».


1 Объектно-ориентированный анализ и проектирование системы

  1.  Сущность задачи

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

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

Разрабатываемый программный продукт на тему «ИСС Продукции фирмы Арт-штрих» предназначен для максимальной автоматизации работы сотрудника.

Основными задачами можно выделить:

- поиск;

- редактирование;

- сортировку информации.

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

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

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

  1.  Проектирование модели

Для проектирования функциональной модели проектируемого программного приложения «База данных продукции предприятия «Арт-штрих» был использован унифицированный язык моделирования (UML), используемый для разработки объектно-ориентированных систем.

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

Диаграмма «Сущность-связь» программного приложения представлена в графической части на листе 1.

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

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

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

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

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

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

Диаграмма вариантов использования программного приложения представлена в графической части на листе 2.

Центральное место в объектно-ориентированном анализе программы занимает разработка логической модели системы в виде диаграммы классов. Нотация классов в языке UML проста и понятна. Диаграмма классов позволяет создавать логическое представление системы, на основе которого создается исходный код описанных классов.

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

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

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

Диаграмма классов программного приложения представлена в графической части на листе 3.

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

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

Диаграмма деятельности программного приложения представлена в графической части на листе 4.

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

Диаграмма компонентов программного приложения представлена в графической части на листе 5.


2 Вычислительная система

2.1 Требования к аппаратным и операционным ресурсам

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

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

Windows XP – операционная система, обеспечивающая более высокую надежность, чем ОС Windows 95, 98, Me, более стабильную и устойчивую одновременную работу нескольких приложений. Она обладает рядом положительных аспектов, делающих её привлекательной, как для пользователя, так и для разработчика.

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

Для разработки данного программного приложения была использована Windows XP Professional. Данная операционная система является оптимальным решением для предприятия любого размера. Данная версия операционной системы Windows сочетает в себе преимущества Windows 2000 Professional (например, средства безопасности, управляемость и надежность) с лучшими качествами Windows 98 и Windows ME (поддержка Plug and Play, простой пользовательский интерфейс и передовые службы поддержки). Это делает Windows XP Professional наиболее подходящей операционной системой для настольных компьютеров, применяемых в корпоративной среде. Независимо от того, где устанавливается Windows XP Professional - на одном компьютере или в масштабе локальной сети, - эта система повышает вычислительные возможности предприятия, одновременно сокращая совокупную стоимость программного обеспечения всех настольных компьютеров.

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

Таблица - Конфигурация комьютера

Устройства

Конфигурация

Процессор

Pentium IV 1.5 MGH

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

Asus Pro 9800 >

Видеокарта

Radeon 9200 64MB 

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

DDR-512 RAM 

Монитор

Philips 17" 170B

Клавиатура

Keyboard Microsoft

Мышь

Mouse Logitech 3.0

Дисковод гибких дисков

FDD 3,5" NEC


2.2 Инструменты разработки

Разработка программного приложения реализуется в Visual Fox Pro 9.0.

Visual FoxPro состоит из отдельных компонентов, которые используются для хранения информации, ее отображения и редактирования. В Visual FoxPro вся информация хранится в базе данных, которая состоит из таблиц, отношений между таблицами, индексов, триггеров и хранимых процедур. Каждая таблица имеет уникальное имя и хранится в отдельном файле, наименование которого совпадает с именем таблицы. Созданный файл имеет расширение DBF. Каждая создаваемая таблица может иметь связанные с ней индексы, используемые для упорядочения данных и быстрого поиска необходимых записей, причем одна таблица может иметь несколько индексов. Для хранения значений полей типа Memo и General применяются отдельные файлы. Memo-поля таблиц содержат текстовую информацию, а поля типа General используются, как правило, для хранения двоичной информации и данных других приложений, работающих в среде Windows. В Visual FoxPro реализованы триггеры, которые позволяют централизованно обрабатывать события, возникающие при любых изменениях в базе данных. Вы также можете создавать хранимые процедуры, которые являются частью базы данных и могут использоваться при описании таблиц, для проверки введенных данных, определения значения по умолчанию и т. п. Чрезвычайно удобным и полезным средством доступа к базе данных являются представления данных. Представления данных позволяют объединять данные таблиц и отображать их в более удобном виде. Вы можете выбрать только интересующие вас поля таблиц, объединить несколько полей в одно поле, вычислить итоговые значения и задать новые имена полей таблицы. Как правило, количество представлений в базе данных намного превосходит количество таблиц. По мере эксплуатации базы данных их количество непрерывно растет. Во многих информационных системах доступ к данным, включая просмотр, добавление и редактирование, осуществляется только с помощью представлений данных. Этот подход позволяет осуществить гибкое управление доступом к информации. При использовании представлений для выборки данных в формах, отчетах, при создании запросови в программах применяются те же правила, что и для таблиц. Редактирование данных, включенных в представление, возможно только при определенных условиях. Например, в том случае, если оно создано на основе только одной таблицы. Для отображения и редактирования данных используются формы, отчеты, запросы и программы. При создании форм, отчетов и запросов применяются конструкторы. Поэтому эти компоненты часто называют конструкторскими объектами. Формы и отчеты являются составными объектами, так как они состоят из более мелких объектов (таких как поля, кнопки, диаграммы, рамки, OLE-компоненты и т. п.), которые называются объектами интерфейса. Формы используются для просмотра или ввода данных в таблицы. Данные можно вводить непосредственно в таблицы, но использование формы является более быстрым и более эффективным способом ввода. Форма содержит некоторые или все поля таблиц, в которые вы вводите информацию. Для создания форм вы можете использовать мастер создания форм или конструктор форм. Мастер форм содержит целый ряд шаблонов, которые определяют соотношение между помещаемыми в форму таблицами, вид отображения данных и порядок размещения полей. Для создания сложных форм применяется конструктор форм. Отчеты используются для печати содержащейся в базе данных информации. Примерами отчетов являются прайс-лист товаров, список покупателей, оборотная складская ведомость. Как правило, отчеты создаются в том случае, если информацию необходимо передавать кому-либо в печатном виде. Для создания отчетов в Visual FoxPro, как и для форм, используются мастер и конструктор отчетов. С помощью мастера отчетов вы можете быстро создать собственный отчет на основе имеющихся шаблонов. Применение конструктора отчетов позволяет создавать отчеты произвольной сложности, включая многоуровневую группировку данных и размещение вычисляемых полей. Запросы являются средством выборки данных из одной или нескольких таблиц. В Visual FoxPro для создания запроса вы можете использовать как конструктор запросов, так и специализированный язык Structured Query Language (SQL). Результаты выполнения запроса могут отображаться в форме, выводиться в виде отчетов и диаграмм или сохраняться в указанной вами таблице.

Для моделирования и проектирования программного приложения, использовалось уникальное  CASE-средство Rational Rose. Со времени своего появления претерпело серьезную эволюцию и превратилось в современное и мощное средство анализа, моделирования и разработки программных систем. Именно в Rational Rose 98/2000 язык UML стал базовой технологией визуализации и разработки программ, что определило популярность и стратегическую перспективность этого инструментария.

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

- Enterprise Edition;

- Professional Edition;

- Modeler Edition;

- для UNIX.

Наиболее полными возможностями обладает первая из указанных модификаций этого средства. Из этих возможностей можно отметить: реализацию UML версии 1.0, генерацию кодов на различных языках программирования (Java, C++, VisualBasic, PowerBuilder), обратную генерацию диаграмм (реинжиниринга) на основе программного кода и выпуск проектной документации.

Следующей версией стало средство Rational Rose 98i, которое также выпускается в этих же четырех модификациях. Эта версия дополнительно позволяет генерировать программный код стандарта MS Visual C++, обеспечивает документирование проекта в формате HTML для Web-публикации и поддерживает интеграцию с другими инструментариями объектно-ориентированной разработки программ, базами данных и с компонентами MS Office 2000.


3 Проектирование задачи

3.1 Требования к приложению

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

Согласно общим требованиям, графический интерфейс разрабатываемого приложения должен:

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

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

Большинство программных приложений работают в диалоговом режиме.

Традиционный состав диалоговых систем:

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

- действия запрос-ответ - фиксированный перечень возможных значений, выбираемых из    списка или ответы типа Да/Нет;

- запрос по формату - с помощью ключевых слов, фраз.

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

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

- инициатор диалога - человек или программное приложение;

- параметры и содержание диалога - сообщения, состав и структура меню, экранные   формы;

- реакция программного приложения на завершение диалога.

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

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


3.2 Концептуальный прототип

Существуют общие требования, которые предъявляются к программным Windows-приложениям:

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

- требования к выбранной цветовой схеме рабочего экрана;

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

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

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

В  программном приложении предполагается использовать  стандартные классы: Pageframe, Grid, Command Button, Textbox , ComboBox, Image, Label ,Line, Container, Form Set  

Компонент класса  Pageframe - это компонент-контейнер для размещения других компонентов. Наиболее важные свойства: Alignment - указывает на расположение компонента на форме (например, вдоль верхнего края). Caption - надпись на панели, Align - местоположение надписи. Часто используются для создания инструментальных панелей.

Компонент класса Grid - это таблица для отображения символьных строк. Количество отображаемых строк и столбцов определяется свойствами ColCount.

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

Компонент класса TextBox – это текстовое поле , в которое можно вводить любую информацию – цифры, даты или текст – неотъемлемая часть многих работающих форм. В Visual FoxPro TextBox позволяет вводить только одну строку символов.

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

Компонент класса Image - это графическое изображение (*.bmp, *.wmf, *.ico), определяемое свойством Picture, редактор которого позволяет выбрать графический файл и загрузить его в качестве ресурса в файл формы. Свойство AutoSize определяет, приспосабливается ли размер компонента к размеру изображения. Свойство Stretch определяет, подгоняется ли изображение под размер компонента путем растяжения или сжатия.

Компонент класса Label - этот компонент отображает статический текст на форме. Обычно размещается возле других компонентов для пояснения их назначения. Наиболее важным является свойство Caption - строка символов, отображаемая этим  компонентом. Свойство Word Wrap влияет на возможность отображать текст в несколько строк, а свойство Alignment - на правила выравнивания текста. Свойство Auto-Size влияет на приспосабливаемость размера метки к фактическому размеру, занимаемому текстом. Компонент используется в основном для пояснения других компонент но в некоторых случаях может использоваться как компонента для вывода некоторой информации.

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

Компонент Contener – это элемент управления, который сам может содержать любые элементы управления.

Компоненту Form Set можно назвать контейнером для форм. Он не имеет визуального отображения, но объединяет в себе несколько объектов – контейнеров – форм. Такое объединения форм позволяет передать ряд свойств объекту – контейнеру.


3.3 Организация данных

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

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

Отношения между сущностями определяются взаимосвязями, существующими между объектами в реальной предметной области.

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

Каждая сущность представлена в виде таблицы, а атрибуты в виде полей таблицы.

Структура таблицы «наименование товара» представлены в таблице 2.

Таблица2 – Структура данных таблицы наименование товара

Имя поля

Тип поля

Размер

Индекс

Описание

Наименование продукции

Character

30

-

Наименование продукции

Код продукции

Integer

4

Primary

Код продукции

.

Структура таблицы «цвет» представлена в таблице 3.

Таблица3 –Структура данных таблицы цвет

Имя поля

Тип поля

Размер

Индекс

Описание

Название цвета

Character

30

-

Название цвета

Код цвета

Integer

4

Primary

Код цвета

Код_т

Integer

4

Regular

Код_т

Структура таблицы «размер» представлена в таблице 4.

Таблица4 - Структура данных таблицы размер

Имя поля

Тип поля

Размер

Индекс

Описание

Код_т

Integer

4

Regular

Код_т

Код_разм

Integer

4

Primary

Код_разм

Длина

Integer

4

Длина

Диаметр

Integer

4

Диаметр

Ширина

Character

4

-

Ширина


Структура таблицы «фасовка» представлена в таблице 5.

Таблица5. - Структура данных таблицы фасовка

Имя поля

Тип поля

Размер

Индекс

Описание

Кол-во в пачке

Character

25

-

Кол-во в пачке

Код_кол

Integer

4

Primary

Код_кол

Код_т

Integer

4

Regular

Код_т

Структура таблицы «вид» представлена в таблице 6.

Таблица 6 - Структура данных таблицы  вид

Имя поля

Тип поля

Размер

Индекс

Описание

Название вида

Character

40

-

Название вида

Код вида

Integer

4

Primary

Код вида

Код_т

Integer

4

Regular

Код_т

Структура таблицы «стоимость» представлена в таблице 7.

Таблица 7 - Структура данных таблицы стоимость

Имя поля

Тип поля

Размер

Индекс

Описание

Цена

Integer

4

-

Цена

Код_стоим

Integer

4

Primary

Код_стоим

Код_т

Integer

4

Regular

Код_т

Вся схема данных в целом представлена на рисунке 1

Рисунок 1


3.4 Функции: Логическая и физическая организация

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

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

-«Вести базу данных» - предоставляет возможность редактирования базы данных: пометка на удаление, удаление и добавления записей. Данные функции возможны только с главной таблицей “Наименование продукции ”, так как эта таблица содержит все необходимую информацию  при анализе выполнения задания.

-«Упорядочить базу данных» - выполняется с помощью использования в SQL-запросе сортировки (Order). Сортировка выполняется автоматически в запросе без участия пользователя  может выполнятся по различным критериям, которые фиксирует пользователь.

При разработке программного приложения «Арт-штрих» должны быть учтены общие требования, предъявляемые к программному приложению. Основные функции по добавлению, удалению и редактированию данных производятся путём выборки и изменения информации в базе данных программы. Ведение базы данных осуществляется стандартными средствами СУБД Visual FoxPro.

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

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

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

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

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

3.5 Проектирование справочной системы приложения

Visual FoxPro справка оформляется различными способами. Один из способов, это создание строки состояния. Строка состояния используется для кратких пояснений. Необходимые пояснения заносятся в свойство StatusBarText или в ToolTipText, в этом случае текс отображается под курсором мыши, если его удерживать недолгое время над элементом управления.

Также существует справка в формате “What This?”. С помощью такой справки можно дать краткое пояснение по объектам форм. Она отображается в виде окна с текстом справки и исчезает с экрана сразу же после щелчка мыши на экране.

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

Программные продукт HTML Help Workshop, созданный Microsoft, позволяет программисту создавать справочные системы для разработанных приложений в формате Windows. Программа имеет следующие возможности:

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

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

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

- возможность включения справки в формате HTML.

В программном приложении на тему «ИСС продукции фирмы Арт-штрих» используется HTML справка.

Состав HTML справки следующий:

- “О программе”;

- “Поиск”;

- “Удаление”;

- Добавление”;

- “Сортировка”;

- “О разработчике.


4 Описание программного средства

4.1 Функциональное назначение

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

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

Программа со всеми исходными файлами занимает на диске 5 МБ. Само приложение занимает 1.5 МБ.

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

4.2 Входные данные

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

Поля для ввода представлены на рисунке 2.

Рисунок 2 - Поля для ввода данных

 4.3. Выходные данные

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

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

Рисунок 3 – Пример выходной таблицы


5
 Методика испытаний

5.1 Технические требования

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

- процессор не ниже 800 MHz;

- оперативная память 128 Mb;

- наличие свободного места на диске не менее 10 Mb;

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

5.2 Функциональное тестирование

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

Программные ошибки выявляются в процессе  тестирования функционального и полного.

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

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

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

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

- анализ граничащих значений.

Тестирование черного ящика обеспечивает поиск следующих категорий ошибок:

- некорректных процедур и функций;

- ошибок во внешних структурах данных или в доступе к внешней базе данных;

- ошибок системных устройств (нехватка памяти и т.д.).

Техника черного ящика ориентирована на решение следующих задач:

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

- выявление классов ошибок, а не отдельных ошибок.

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

Функциональный тест .

Тест заключался в корректности работы меню программного продукта: при выборе соответствующего пункта меню, должно было выполниться соответствующее действие. Для данного примера был нажат пункт меню “Отчет”, после чего на экран был выведен отчет. Операция продемонстрирована на рисунке 4.

 

Рисунок 4 – Вызов отчета из меню



7 Охрана труда и окружающей среды

7.1 Правовые, нормативные, социально-экономические и организационные вопросы охраны труда

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

Социальное значение охраны труда заключается следующем:

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

Экономическое значение охраны труда заключается в следующем:

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

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

  •  Конституция Республики Беларусь;
  •  Трудовой кодекс Республики Беларусь;
  •  другие законы, касающиеся охраны труда;
  •  декреты президента.

Правовой основой организация работы но охране труда в республике является Конституция Республики Беларусь (ст. 41, 45, 48). Она гарантирует права граждан на здоровые и безопасные условия труда, право на отдых, охрану здоровья и право на благоприятную окружающую среду.

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

Положения Конституции конкретизированы в Трудовом кодексе Республики Беларусь, а также в постановлениях, приказах, распоряжениях государственных органов, министерств и ведомств.

Закон «Об охране труда» направлен на регулирование общественных отношений в области охраны труда и реализацию установленного Конституцией Республики Беларусь права граждан на здоровые и безопасные условия труда.

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

В Законе Республики Беларусь «Об основах государственного социального страхования» в рамках общих вопросов страхования граждан предусмотрены вопросы страхования их также от несчастных случаев на производстве и профзаболеваний.

Закон Республики Беларусь «О санитарно-эпидемическом благополучии населения» от 23.11.1993 г. №2583-ХН (в редакции Закона от 23.05.2000 г. №397-3, с изменениями и дополнениями от 29.06.2003 г. №217-3) направлен на предупреждение воздействия неблагоприятных факторов среды обитания на здоровье населения, устанавливает государственный санитарный надзор за соблюдением санитарных норм и гигиенических нормативов.

Закон Республики Беларусь «Об оценке соответствия требованиям технических нормативных правовых актов в области технического нормирования и стандартизации» от 05.01.2004 г. №269-3 устанавливает правовые основы обязательной и добровольной сертификации продукции, работ и услуг в Республике Беларусь.

Закон Республики Беларусь «О техническом нормировании и стандартизации» от 05.01.2004 г. №262-3 устанавливает правовые отношения в области стандартизации, а также государственный надзор за выполнением требований стандартов и строительных норм. Закон определяет нормативные документы по стандартизации: государственные стандарты Республики Беларусь; государственные строительные нормы; государственные классификаторы технико-экономической информации Республики Беларусь; отраслевые нормативные документы по стандартизации; стандарты предприятий; предусматривает порядок их разработки, принятия и отмены.

Закон Республики Беларусь «О пожарной безопасности» от 15.06.1993 г. устанавливает государственный надзор за обеспечением пожарной безопасности министерствами, государственными комитетами, концернами, предприятиями, учреждениями, организациями независимо от форм собственности, а также гражданами. Закон определяет правовую основу и принципы организации пожарной безопасности.

Закон Республики Беларусь «О промышленной безопасности опасных производственных объектов» от 10,01.2000 г. определяет правовые, экономические и социальные основы производственных объектов. Закон направлен на предупреждение аварий на них и обеспечение готовности организаций, эксплуатирующих опасные производственные объекты, к локализации и ликвидации последствий производственных аварий.

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

По сфере действия все нормы и правила по охране труда подразделяются на единые и отраслевые.

Единые нормы и правила закрепляют одинаковые для всех отраслей хозяйства требования охраны труда. К ним относятся Строительные нормы и правила (СНиП), Санитарные правила и нормы (СанПиН), Правила устройства электроустановок (ПУЭ), Нормы радиационной безопасности (НРБ), Правила устройства и безопасной эксплуатации грузоподъемных кранов и др.

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

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

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

Также производится инструктаж работников по охране труда.

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

  •  вводный;
  •  первичный на рабочем месте;
  •  повторный;
  •  внеплановый;
  •  целевой.

Расследование и учет несчастных случаев на производстве осуществляется согласно инструкциям установленным министерством здравоохранения Республики Беларусь и министерства труда и социальной защиты Республики Беларусь 9 января 2004 г. № 1/1.

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

   7.2 Эргономические требования к рабочим местам, их состав и структура.

   7.2.1 Общие требования

   Рабочее место с дисплеем должно обеспечивать оператору возможность удобного выполнения работ в .положении сидя и не создавать перегрузки костно-мышечной системы. 
Основными элементами рабочего места оператора являются: рабочий стол, рабочий стул (кресло), дисплей, клавиатура; вспомогательными пюпитр, подставка для ног. Конструкция рабочего стола должна обеспечивать возможность размещения на рабочей поверхности необходимого комплекта оборудования и документов с учетом характера выполняемой работы. Рабочие столы по конструктивному исполнению подразделяют на регулируемые и нерегулируемые по изменению высоты рабочей поверхности. Регулируемая высота рабочей поверхности стола должна изменяться в пределах от 680 до 800 мм. Механизмы для регулирования высоты рабочей поверхности стола должны быть легко досягаемыми в положении сидя, иметь легкость управления и надежную фиксацию. Высота рабочей поверхности стола при нерегулируемой высоте должна составлять 725 мм.
 Размеры рабочей поверхности стола должны быть: глубина — не менее 600(800) мм, ширина—не менее1200(1600)мм. Рабочий стол должен иметь пространство для ног высотой не менее 600 мм, шириной — не менее 500 мм, глубиной на уровне колен — не менее 450мм и на уровне вытянутых ног—неменее 650мм. Рабочая поверхность стола не должна иметь острых углов и краев. Покрытие рабочей поверхности стола должно быть из диффузно отражающего материала с коэффициентом отражения 0,45 vO,50.4.3              Требования к рабочему стулу (креслу): Рабочий стул (кресло) должен обеспечивать поддержание физиологически рациональной рабочей позы оператора в процессе трудовой деятельности, создавать условия для изменения позы с целью снижения статического напряжения мышц шейно-плечевой области и спины, а также для исключения нарушения циркуляции крови в нижних конечностях. Рабочий стул должен быть подъемно-поворотным и регулируемым по высоте и углам наклона сиденья и спинки, а также расстоянию спинки от переднего края сиденья. В целях снижения статического напряжения мышц рук следует использовать стационарные или съемные подлокотники, регулирующиеся по высоте над сиденьем и внутреннему расстоянию между подлокотниками. Регулирование каждого положения должно быть независимым, легко осуществимым и иметь надежную фиксацию. Поверхность сиденья должна иметь ширину и глубину не менее 400 мм. Должна быть предусмотрена возможность изменения угла наклона поверхности сиденья от 15" вперед до 5* назад. Высота поверхности сиденья должна регулироваться в пределах от400 до 55£|мм. Опорная поверхность спинки стула (кресла) должна . JCTB высоту (300±20) мм, ширину не менее 380 мм и радиус кривизны в горизонтальной плоскости 400 мм. Угол наклона спинки в вертикальной плоскости должен регулироваться в пределах 0°±30° от вертикального положения. Расстояние спинки от переднего края сиденья должно регулироваться в пределах от 260 до 400 мм. Подлокотники должны быть длиной не менее 250 мм, шириной — 50—70 мм, иметь возможность регулирования по высоте над сиденьем в пределах (230±30) мм и регулирования внутреннего расстояния между подлокотниками к пределах от 350 до 500 мм. Требования к подставке для ног:

Подставка для ног должна регулироваться но высоте и пре делах до 150 мм и углу наклона опорном поверхности — до 20°.Ширина опорной поверхности подставки для нос должн; быть не менее 300 мм. глубина — не менее 400 мм. Поверхность подставки должна быть рифленой. По переднему краю должен быть предусмотрен бортик высотой 10 мм. 4.5 Требования к дисплею: Дисплей на рабочем месте оператора должен располагаться так. чтобы изображение в любой его части было различимо без необходимости поднять или опустить голову. Дисплей на рабочем месте должен быть установлен ниже уровня глаз оператора. Угол наблюдения экрана оператором относительно горизонтальной линии взгляда не должен превышать 60.Требования к клавиатуре: Клавиатура на рабочем месте оператора должна располагаться так, чтобы обеспечивалась оптимальная видимость экрана. Клавиатура должна иметь возможность свободного перемещения. Клавиатуру следует располагать на поверхности стола на расстоянии от 100 до 300 мм от переднего края, обращенного к оператору, или на специальной регулируемой по высоте рабочей поверхности, отделенной от основной столешницы. Требования к пюпитру: Пюпитр должен иметь по длине и ширине размеры соответствующие размерам устанавливаемых на нем документов. Угол наклона пюпитра должен регулироваться в пределах 30*—70" от вертикального положения. Пюпитр должен быть установлен на одном уровне с экраном дисплея и отстоять от глаз оператора на том же расстоянии, что и экран, либо отличаться от него, но не более чем на 100 мм. 4.7.3 Поверхность пюпитра должна иметь покрытие из диффузно отражающего материала с коэффициентом отражения 0,45—0,50.

7.2.2 Требования к производственной среде

Требования к освещению: Освещенность рабочего места оператора на рабочем столе в горизонтальной плоскости от общего искусственного освещения должна быть от 300 до 500 лк. Освещенность на пюпитре в вертикальной плоскости должна быть не менее 300 лк. Для освещения зоны расположения документов допускается установка светильников местного освещения. Отношение яркостей в зоне наблюдения (экран, докуме"-т, поверхность стола) должно быть не более 10:1.В поле зрения оператора должны отсутствовать прямая и отраженная блескость. Для снижения блескости необходимо:— оборудовать светопроемы солнцезащитными устройствами (шторами, регулируемыми жалюзи, внешними козырьками и т.д.);— использовать для общего освещения светильники с рассеивателями и экранирующими решетками, яркость которых в зоне углов излучения более 50° от вертикали не должна превышать 200 кд/м2;— использовать для местного освещения светильники с непросвечивающим отражателем и защитным углом не менее 40";— размещать рабочий стол гак, чтобы оконный проем находился сбоку (справа или слева), при :ггом дисплей должен располагаться на поверхности стола справа или слева от оператора;— размещать рабочий стол между рядами светильников общего освещения; — использовать дисплей, имеющий антибликовое покрытие экрана или антибликовый фильтр. На рабочем месте оператора должна быть ограничена пульсация освещенности от газоразрядных источников света. Для ограничения пульсации освещенности следует использовать в светильниках с газоразрядными лампами высокочастотные пуско-регулирующие аппараты или включать лампы в многоламповых светильниках (или рядом расположенные светильники общего освещения) на разные фазы трехфазной сети и использовать преимущественно люминесцентные лампы белого света. Требования к шуму: Уровень шума на рабочем месте оператора не должен превышать значений, указанных в таблице 1.Печатающее оборудование, являющееся источником шума, следует устанавливать на звукопоглощающей поверхности автономно от рабочего места оператора. Уровень шума на рабочем месте оператора при работающем печатающем оборудовании не должен превышать значений, указанных в таблице 2. Если уровень шума на рабочем месте оператора превышает допустимый, то в помещении применяют звукопоглощающие покрытия, экраны или размещают печатающее оборудование вне помещения с дисплеем.Требования к микроклимату5.3.1 На рабочем месте оператора должны обеспечиваться оптимальные микроклиматические условия в холодный и теплый периоды года. Температура воздуха на рабочем месте и холодный лсриод юда а* должна быть от 22 до 24"С, и теплый период юда — от 23 до 25°С Разница температуры на уровне пола и уроинс головы оператора ! и положении сидя не должна превышать З"С. Относительная влажность воздуха на рабочем месте опера-v тора должна составлять 40—60%.Скорость движения воздуха на рабочем месте оператора должна быть 0,1 м/с.

7.2.3 Методы измерения

Измерение эргономических параметров рабочего места. Средства измерения: Для измерения линейных параметров используют измерительные металлические линейки или металлические рулетки. Диапазон измерений от 0 до 1000 мм. Допустимая погрешность измерений в пределах ±1 мм. Измерения угловых параметров проводят угловыми шаблонами или угломерами. Допустимая погрешность измерений в пределах.±0,5. Методы измерений визуальных параметров дисплея и параметров излучений: Измерение освещенности : Подготовка к измерениям: Перед проведением измерений освещенности осуществлять ют замену всех перегоревших ламп и чистку светильников. Измерение освещенности допускается проводить без предварительной подготовки осветительной установки, что должно быть зафиксировано при оформлении результатов измерений Проведение измерений: Измерение освещенности проводят в контрольных точках на поверхности рабочего стола в месте расположения документа в горизонтальной плоскости и на пюпитре в вертикальной плоскости. Другие требования к проведению измерений — Обработка и оценка результатов измерений.Измеренное значение освещенности пересчитывают на номинальное напряжение в сети. Расчет осуществляют по формулам. Измерение отношения яркостей. Средства измерения: Измерения яркости экрана и поверхностей в зоне наблюдения (документ, пюпитр, стол) проводят яркомером:— пределы измерения от 1,0 до 10000 кд/м2;— основная погрешность измерения не более 10%; погрешность коррекции относительной спектральной световой чувствительности приемника излучения под относительную спектральную световую эффективность монохромного излучения — не более 10%; размер фотометрируемого участка не менее 20 мм.Подготовка и проведение измерений. Перед измерением яркости должна быть проведена подготовка дисплея и яркомера в соответствии с инструкциями по их эксплуатации. Измерения яркости экрана дисплея проводят не ранее j чем через 20 мин после включения дисплея. Для измерения яркости экрана на экран дисплея выводят типовую рабочую картинку, устанавливают рабочую яркость и контраст изображения. Яркомер устанавливают на расстоянии 500 мм от экрана дисплея. Выбирают диафрагмы яркомера, перекрывающие не менее 1% площади экрана, заполненного буквенно-цифровым изображением, и не менее половины ширины, но не более ширины равноярких-участков рабочего поля, если их площадь составляет не менее 30% рабочего поля экрана. Яркомер наводят на выбранные участки для фотометрирования .так, чтобы оптическая ось яркомера составляла с плоскостью, касательной к экрану в его центре, угол 90°. Затем проводят измерения яркости. Для измерения яркости поверхностей в зоне наблюдения оператора (документ, пюпитр, стол) яркомер устанавливают на расстояние, равное расстоянию наблюдения оператором поверхности. Выбирают диафрагму яркомера, перекрывающую не менее 1% фотомстрируемой поверхности. Оптическую ось яркомера совмещают с направлением линии зрения оператора и проводят измерения яркости. Для каждого измеряемого положения должно быть не менее пяти показаний отсчета яркости. Допускается статистический разброс результатов измерений в пределах ±10%. Обработка ч оценка результатов. Яркость измеренной поверхности L (экран, документ) рассчитывают по формуле 1 = -. (I) п где LJ — значение отсчетов яркости (экрана, документа), кд/м2; п — число отсчетов яркости измеренной поверхности.  Отношение яркостей С, С, в зоне наблюдения рассчитывают по формулам: Э С=— — при Ц > Ln (2) или С| = г^ — при /,д > Ц, (3) Ц где Z., — яркость экрана, кд/м2; /.д — яркость документа, кд/м2. Значения Z,3 и La рассчитывают по формуле (1). Отношение яркости поверхностей в зоне наблюдения определяют по максимальному значению, не превышающему указанного в Измерение коэффициентов отражения. Измерение шума: Условия проведения измерении: Измерение уровней шума на рабочем месте проводят при работе не менее 2/3 установленных в данном помещении единиц оборудования в наиболее часто реализуемом (характерном) режиме его работы. Во время проведения измерений должно быть включено оборудование вентиляции, кондиционирования воздуха и другие обычно используемые в помещении устройства, являющиеся источником щума. Проведение измерений, обработка и оценка результатов. Проведение измерений и обработка результатов — по ГОСТ 12.1.050.Измерение показателей микроклимата. Температуру и относительную влажность воздуха измеряют аспирационными психрометрами. Скорость движения воздуха измеряют электронемометрами, цилиндрическими и шаровыми кататермометрами. Требования к измерительным приборам — по ГОСТ 12.1.005. Условия и порядок проведения измерения, оценка результатов. Измерение показателей микроклимата проводят в начале, середине и конце холодного и теплого периодов года, не менее 3 раз в течение рабочего дня (в начале, середине и конце).Температуру, относительную влажность и скорость движения воздуха на рабочем месте измеряют на высоте 1,0 м от пола.Для определения разности температуры воздуха проводят измерения температуры на высоте 0,1 м от пола и на уровне головы оператора при выполнении им работы в положении сидя.


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

Методика эргономической оценки рабочего места

Предлагаемая методика включает три этапа.

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

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

3-й этап - эргономическая оценка рабочего места. Этот этап включает оценку эргономических факторов с точки зрения соответствия их параметров эргономическим требованиям.

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

Остановимся на каждом из названных этапов.

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

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

  1.  Классификационные признаки рабочего места.
    1.  По характеру выполняемых операций: производственное, вспомогательное, обслуживающее.
    2.  По степени серийности производства: единичное, серийное (мелкосерийное, серийное, крупносерийное), массовое.
    3.  По степени механизации работ: ручное, механизированное, автоматизированное.
    4.  По количеству обслуживающего персонала: индивидуальное, бригадное.
    5.  По количеству обслуживаемого оборудования: единичное, множественное.
    6.  По расположению: неподвижное, подвижное.
  2.  Основные производственные показатели функционирования системы.
    1.  Количественные: почасовая производительность труда, почасовая длительность выполнения основных производственных операций и их элементов.
    2.  Качественные: показатель качества выпускаемой продукции (почасовое количество бракованных изделий), вид типичных ошибок (брака), длительность устранения типичных ошибок, количество специалистов, необходимых для устранения типичных ошибок.
  3.  Временная структура трудовой деятельности.
    1.  Время выполнения (в % времени смены): подготовительно-заключительных работ, основных и вспомогательных производственных операций.
    2.  Коэффициент занятости (в % времени смены).
    3.  Внутрисменные простои оборудования (в % времени смены): по организационным причинам, по техническим причинам, по вине работающего.
    4.  Сменность.
  4.  Психофизиологическая структура трудовой деятельности.
    1.  Факторы тяжести труда: мощность внешней механической работы (в Вт) при нагрузке (общей, региональной, локальной); величина статической нагрузки за смену (в Н o с) при удерживании груза (одной рукой, двумя руками, с участием мышц корпуса и ног); максимальная величина поднимаемого вручную груза или прилагаемых усилий (в кг); разовая масса поднимаемого груза (в кг); масса ручных инструментов, используемых в течение более 50% времени смены (в кг); характер рабочей позы: наклоны туловища под углом более 30° при работе стоя (число наклонов в 1 мин в среднем за смену), время нахождения в неудобной рабочей позе (в % времени смены); перемещение за смену (в км).
    2.  Факторы напряженности труда: длительность сосредоточенного наблюдения (в % времени смены); число производственно-важных объектов наблюдения; число сигналов, сообщений (в час); число элементов, подлежащих запоминанию в течение 2 ч и более; величина эмоционального напряжения, обусловленного дефицитом времени выполнения производственного задания, ответственностью за безопасность других людей, риском (качественный показатель); величина интеллектуальной нагрузки (качественный показатель); число производственных операций (единиц/ч); число элементов в повторяющихся операциях; продолжительность повторяющихся операций (в ч); время пассивного наблюдения за ходом технологического процесса (в % времени смены); темп рабочих движений (единиц/ч); напряженность зрения (категория зрительных работ в соответствии с СНиП Н-4-79); напряженность слуха (расстояние слышимости речи для работ, требующих постоянного различения звуковых сигналов).
  5.  Пространственная организация рабочего места.
    1.  Наименование компонентов рабочего места: основное оборудование, дополнительное (технологическая оснастка): рабочий инструмент, приспособления; вспомогательное оборудование (оргоснастка): рабочая мебель, средства сигнализации, связи, освещения, конструктивно встроенная оснастка и др.
    2.  Схема пространственного размещения рабочего места и его компонентов на производственном участке.
  6.  Характеристика компонентов рабочего места.
    1.  Основное оборудование. Органы управления (ОУ): тип, назначение, параметры, количество О У каждого типа; последовательность и частота использования ОУ за смену (в час), параметры моторных зон (зон размещения на оборудовании ОУ с учетом частоты их использования); величина усилия, прилагаемого к ОУ (в Н). Средства отображения информации (СОИ): тип, назначение, параметры, количество СОИ (средства индикации и контроля) каждого типа; последовательность и частота использования СОИ за смену (число обращений в час); параметры сенсорных зон, угол обзора, линия взора, светотехнические параметры средств отображения зрительной информации.
    2.  Средства технологической оснастки: размеры, форма, масса, размещение на рабочем месте инструментов, приспособлений.
    3.  Средства организационной оснастки. Рабочий стол: высота, ширина, глубина рабочей поверхности, расстояние от рабочего сиденья до поверхности стола (дифференция). Рабочее сиденье: тип, параметры (высота, ширина, глубина, угол наклона сиденья, высота спинки); профиль элементов рабочего сиденья; пределы регулирования элементов сиденья; характер покрытия сиденья. Размеры пространства для ног. Размеры, характер покрытия подставки для ног. Характеристика других видов оснастки.
  7.  Характеристика средств индивидуальной защиты (СИЗ): наименование СИЗ; размеры, масса СИЗ; длительность работы в защитных приспособлениях (в % времени смены).
  8.  Характеристика средств коллективной защиты: наименование защитно-предохранительных устройств; длительность использования (в % времени смены); удобство пользования; прилагаемые усилия при пользовании (в Н).
  9.  Удобство обслуживания и ремонтопригодность.
  10.  Характеристика санитарно-гигиенических условий труда.
    1.  Перечень и параметры вредных производственных факторов.
    2.  Источники образования вредных производственных факторов: предметы труда; средства труда (основное и вспомогательное оборудование данного и смежных рабочих мест и т. д.); технологические и трудовые процессы; строительно-планировочные решения; санитарно-технические устройства.
  11.  Эстетическая характеристика рабочего места: по целостности и рациональности композиции; по цветовому решению; по совершенству исполнения.

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

2-й этап - анализ реакций организма работающего на производственную нагрузку. Проводимое в этих целях физиологическое исследование рабочих, обслуживающих изучаемые технологические участки, включает исследование психофизиологического состояния организма рабочих в динамике смены и физиологической «стоимости» выполнения основных производственных операций. Исследование проводится в условиях производственного эксперимента на группе из 8-10 практически здоровых людей в возрасте 25-40 лет, имеющих стаж работы на исследуемых рабочих местах не менее года. Физиологическое исследование охватывает анализ изменения показателей основных функциональных систем организма, испытывающих наибольшее специфическое и неспецифическое воздействие нагрузки при производственной деятельности в соответствии со спецификой характера, условий труда и организации рабочего места.Для определения тяжести труда: частота сердечных сокращений (ударов/мин) при работе: общей, региональной, локальной; при операциях с преобладанием статической нагрузки; выносливость мышц кисти к статическому усилию (снижение к концу смены в % к исходной) при работах с преобладанием мышечной нагрузки: общей, региональной, локальной; минутный объем дыхания (л) при работе: общей, региональной, локальной; энергозатраты (Дж/с); кожно-легочные влагопотери (среднесменные, г/ч).

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

3-й этап - эргономическая оценка рабочего места. Результаты изучения эргономических факторов рабочего места, полученные на 1-м этапе исследований, оценивают с точки зрения соответствия их параметров эргономическим требованиям. При разработке способов и мер устранения выявленного несоответствия учитывают установленную на 2-м этапе исследований степень тяжести и напряженности труда по показателям реакции организма человека на нагрузку, предъявляемую при работе на конкретном рабочем месте. При этом исходят из того, что уровень функционального напряжения организма, соответствующий I категории по степени тяжести труда, расценивается как оптимальный, II категории - как допустимый. Граница между II и III категориями может быть принята в качестве условного ограничения нагрузки, предъявляемой человеку при работе, за пределами которой (в сторону увеличения) тяжесть труда такова, что может вызвать неблагоприятные функциональные изменения, а при длительном воздействии привести к нарушению здоровья человека.

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

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

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

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

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

Безопасность и нормы труда на предприятии

    Сущность безопасности труда

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

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

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

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

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

Прохождение электротока через организм человека оказывает термическое, электростатическое и биологическое действие.

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

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

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

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

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

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

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

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

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

Норма выработки -- это объем работы (в штуках, метрах, тоннах и других натуральных единицах), который должен быть выполнен в единицу времени одним или несколькими рабочими. Величина нормы выработки обратно пропорциональна величине нормы времени.

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

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

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

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

Таким образом, государство рассматривает нормирование труда как важный инструмент управления производством. Нормы времени являются исходной базой для расчета других видов норм, поскольку рабочее время служит всеобщей мерой труда. Рабочее время -- законодательно установленная длительность рабочего дня. В соответствии с Трудовым кодексом РФ в России установлена 40-часовая рабочая неделя. Наряду с этим законом предусмотрена сокращенная продолжительность рабочего времени для отдельных категорий граждан. Так, например, нормальная продолжительность рабочего времени сокращается на:

* 16 часов в неделю -- для работников в возрасте до 16 лет;

* 5 часов в неделю -- для работников, являющихся инвалидами I и II группы;

* 4 часа в неделю -- для работников в возрасте от 16 до 18 лет;

* 4 часа в неделю и более -- для работников, занятых на работах с вредными и/или опасными условиями труда.

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


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

          Большее число эргономический требований к качеству техники,  элементам

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

пользователей   может   произвести   впечатление   завершенности    процесса

оптимизации  рабочих  мест.  Однако  существующий  опыт  противоречит  этому

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

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

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

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

рабочей среды. В частности необходимо :

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

-элементов  рабочей  среды  с  учетом  площади  рабочего  места  и

размеров этих элементов;

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

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

по форме, цвету и материалу;

- улучшить эстетические параметры средств труда с помощью  цвета  и пр.

Учет  этих  требований  приведет  к  улучшению  композиционной   целостности

рабочего места, увеличит его информационную выразительность и т.д.

Рабочее место (далее РМ)  –  это  оснащенное  техническими  средствами

пространство, где осуществляется деятельность исполнителя.  Организацией  РМ

называется система мероприятий  по  оснащению  РМ  средствами  и  предметами

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

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

          Организация рабочего места включает:

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

отображения информации;

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

обоснованного рабочего положения и рабочих зон;

- рациональную компановку РМ;

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

аспекта.

Исходя из общих принципов организации рабочего  места,  в  нормативно-

методических документах сформулированы  требования  к  конструкции  рабочего

места. К ним относятся:

1. требования к конструкции рабочего стола, которые включают:

- требования к размерам рабочей поверхности оборудования ( высота, ширина  и

глубина рабочей поверхности);

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

требования к параметрам зон размещения органов управления на оборудовании;

- требования к параметрам зон размещения средств отображения информации;

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

отображения информации;

2. Требования к рабочему сиденью в соответствии  с  техническими  свойствами

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

Основным   оборудованием   рабочего   места   пользователя   ЭВМ   являються

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

полки и т.д.

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

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

В соответствии с классификацией взрывоопасных и пожароопасных зон по ПЭУ рабочая зона относится к пожароопасной зоне категории П-IIа. К категории П-IIа относятся зоны, расположенные в помещениях, в которых обращаются твёрдые горючие вещества.

Согласно СНБ 2.02.01-98 «Пожарно-техническая классификация зданий, строительных конструкций и материалов» помещение предприятия относится к V степени огнестойкости. Это здания с несущими и ограждающими конструкциями из бетона и железобетона. Для перекрытий используется плитный материал. К элементам покрытия не предъявляются требования по пределам огнестойкости и пределам распространения огня.

При пожаре строительные конструкции имеют следующие предел огнестойкости и класс пожарной опасности:

  •  несущие элементы здания (R 45-K1) – имеют предел огнестойкости 45 минут – по потере несущей способности, мало пожароопасные;
  •  самонесущие стены (RE 30-K1) – имеют предел огнестойкости 30 минут – по потере несущей способности и потере целостности независимо от того, какое из двух предельных состояний наступит ранее, мало пожароопасные;
  •  наружные несущие стены (E 15-K2) – имеют предел огнестойкости 15 минут – по потере целостности, умеренно пожароопасные;
  •  перекрытия междуэтажные, в том числе чердачные и над подвалами (REI 45-K1) – имеют предел огнестойкости 45 минут – по потере несущей способности, целостности и теплоизолирующей способности независимо от того, какое из трех предельных состояний наступит ранее, мало пожароопасные;
  •  элементы бесчердачных покрытий – настилы, в том числе с утеплителем (RE 15-K1) – имеют предел огнестойкости 15 минут – по потере несущей способности и потере целостности независимо от того, какое из двух предельных состояний наступит ранее, мало пожароопасные;
  •  элементы бесчердачных покрытий – фермы, балки, прогоны (R 15-K1) – имеют предел огнестойкости 15 минут – по потере несущей способности, мало пожароопасные;
  •  лестничные клетки – внутренние стены (REI 60-K0) – имеют предел огнестойкости 60 минут – по потере несущей способности, целостности и теплоизолирующей способности независимо от того, какое из трех предельных состояний наступит ранее, не пожароопасные;
  •  лестничные клетки – марши и площадки лестниц (R 45-K0) – имеют предел огнестойкости 45 минут – по потере несущей способности, не пожароопасные.

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

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

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

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

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

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

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

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

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

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

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

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

ДПД могут быть общеобъектными и цеховыми.

Численный состав определяется из расчета 5 человек на 100 работников, если численность работников меньше 100 человек то ДПД должно быть не менее 10 человек. Если численность работников менее 15 человек то дружина не создается а обязанности несут все работники.

Основные задачи ДПД:

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

7.4 Охрана окружающей среды

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

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

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

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

Существует два метода очистки сточных вод: механические методы очистки сточных вод:

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

Также существуют физико-химические методы очистки сточных вод:

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

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

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

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

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

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

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

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


8 Экономический раздел

8.1 Технико-экономическое обоснование разработки программного средства для анализа хозяйственной деятельности предприятия

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

В технико-экономическом обосновании (ТЭО) будут рассмотрены следующие вопросы:

– планирование разработки с построением сетевого графика;

– расчет стоимости разработки;

– экономическая эффективность разработки.

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

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

8.2 Планирование разработки с использованием сетевого графика

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

Планирование научно-исследовательских работ с применением сетевого метода состоит из следующих пунктов:

– составление перечня событий и работ;

– установка топологии сети;

– построение сетевого графика по теме;

– определение продолжительности работ (tож);

– расчет параментров сетевого графика;

– определение продолжительности критического пути;

– проведение анализа и оптимизация сетевого графика, если это необходимо.

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

Исходные данные для расчета получают методом экспертных оценок. Для работ, врмя выполнения которых неизвестно. Исполнитель или другие специалисты, привлекаемые в качестве экспертов,дают в соответствие с принятой системой две вероятностные оценки продолжительности: tmin – минимальное, tmax – максимальное. Эти величины являются исходными для расчета ожидаемого времени tож по формуле

    (1)

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

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

Ранний срок начала определяется по формуле

     (2)

Поздний срок определяется по формуле

    (3)

Ранний срок окончания определяется по формуле

    (4)

Поздний срок окончания определяется по формуле

     (5)

Работы сетевой модели могут иметь два вида резервов: полный (Rп i,j) и свободный (Rc i,j). Полный резерв показывает, на сколько может быть увеличена продолжительность данной работы или сдвинуто её начало так, чтобы продолжительность максимального из проходящих через неё путей не превысила критического пути. Полный резерв, если он не использован до кона при выполнении данной работы, частично может быть перераспределен и между другими работами, лежащими на данном пути. Полный резерв рассчитывается по формуле 6 и 7.

    (6)

    (7)

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

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

   (8)

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

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

В таблице 22 приведен перечень событий и работ, имеющих место при разработке программного средства «ИСС Продукции фирмы Арт-штрих».

Таблица 22 – Перечень событий и наименований работ

№ этапа

№ события

Событие

Код работы

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

1

2

3

4

5

I

0

Первый вариант ТЗ получен

0-1

0-3

Согласование и уточнение первого варианта ТЗ. Составление перечня материалов по тематике

1

Промежуточный вариант ТЗ согласован

1-2

Составление окончательного варианта ТЗ

2

Окончательный вариант ТЗ утвержден

2-5

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

3

Перечень материалов по тематике составлен

3-4

Изучение материалов по тематике

II

4

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

4-8

Выбор окончательного метода решения

5

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

5-6

Предварительный выбор метода решения

6

Метод решения предварительно выбран

6-7

Уточнение и согласование выбранного метод рения

7

Выбранный метод решения согласован

7-8

Утверждение окончательного метода решения

III

8

Окончательный метод решения утвержден

8-9

8-10

8-11

Изучение литературы по ЯП. Составление эскизного варианта алгоритма. Анализ входной и выходной информации.

9

Литература по ЯП изучена

9-14

Выбор языка программирования.

10

Эскизный вариант алгоритма составлен

10-12

Уточнение алгоритма решения

11

Анализ входной и выходной информации проведен

11-12

Уточнение алгоритма решения

12

Алгоритм решения проработан

12-13

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

13

Блок-схема алгоритма составлена

13-14

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

14

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

14-15

14-16

Определение структуры программы. Работа над модулями программы.

Продолжение таблицы 22

1

2

3

4

5

15

Структура программы разработана

15-17

Работа над текстами программ

16

Модульная структура разработана

16-17

Работа над текстами программ

IV

17

Тексты программ составлены

17-18

17-19

Логический анализ программы и ее корректирование. Компиляция программ

18

Логический анализ программ, их корректирование завершены

18-20

Исправление ошибок в программах

19

Компиляция программ завершена

19-21

Редактирование программ в единый модуль

20

Исправление ошибок завершено

20-21

Редактирование программ в единый модуль

21

Редактирование программ в единый загрузочный модуль завершено

21-22

21-23

Выполнение программ. Анализ результатов выполнения

22

Выполнение программы завершено

22-23

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

V

23

Анализ результатов выполнения программ завершен

23-24

23-25

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

24

Проверка функций программ в различных условиях работы завершена

24-26

Подготовка отчета о работе

25

Выпуск документации завершен

25-26

Наименование работы. Подготовка отчета о работе.

26

Отчет о работе подготовлен

-

-

Таблица 23 – Трудоемкость, потраченная на каждый из 5-ти этапов разработки

Этап разработки

Количество часов (чел/час)

Подготовительный этап

10,9

Выбор методов и средств решения

8,5

Разработка алгоритмов и программы

51,2

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

20,2

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

10,2

На основании перечня событий и работ построен сетевой график работ. Параметры сетевого графика представлены в таблице 24.

Таблица 24 – Параметры сетевого графика

код события

Тmin

Tmax

Тож

Трн (i,j)

Тро (i,j)

Тпн (I,j)

Тпо (I,j)

Rп (I,j)

Rс ()

1

2

3

4

5

6

7

8

9

10

0-1

1

1,5

1,2

0,0

1,2

0,0

1,4

0,2

0,0

0-3

1,6

2,5

1,96

0,0

1,96

3,5

5,4

3,4

0,0

1-2

2,5

2,7

2,58

1,2

3,78

1,4

4,1

0,3

0,0

2-5

1,8

2

1,88

3,9

5,78

4,1

5,8

0,0

0,0

3-4

3

3,9

3,36

1,9

5,26

5,4

8,8

3,5

0,0

4-8

2,2

2,5

2,32

5,3

7,62

8,8

11,1

3,5

0,0

5-6

2,5

4

3,1

5,6

8,7

5,8

8,9

0,2

0,0

6-7

2

4

2,8

9,0

11,8

9,2

12,0

0,2

0,0

7-8

1,5

2,5

1,9

11,4

13,3

11,6

13,5

0,2

0,0

8-9

1,8

2,9

2,24

7,5

9,74

11,0

13,2

3,5

0,0

8-10

0,5

1,5

0,9

13,3

14,2

13,5

14,4

0,2

0,0

8-11

2,2

3,4

2,68

14,2

16,88

14,4

17,1

0,2

0,0

9-14

1,5

2

1,7

9,4

11,1

12,9

14,6

3,5

0,0

10-12

1

1,8

1,32

14,2

15,52

14,4

15,7

0,2

0,0

11-12

2,8

4

3,28

16,6

19,88

16,8

20,1

0,2

0,0

12-13

1,5

3

2,1

15,4

17,5

15,6

17,7

0,2

0,0

13-14

2

4

2,8

17,5

20,3

17,7

20,5

0,2

0,0

14-15

4

4

4

19,9

23,9

20,1

24,1

0,2

0,0

14-16

4

8

5,6

11,1

16,7

20,1

25,7

9,0

0,0

15-17

19

23

20,6

23,3

43,9

23,5

44,1

0,2

0,0

16-17

9

14

11

16,7

27,7

25,7

36,7

9,0

0,0

17-18

2

3

2,4

42,5

44,9

37,2

39,6

5,3

0,0

17-19

4

5

4,4

28,3

32,7

37,3

41,7

9,0

0,0

18-20

2,7

3,5

3,02

44,9

47,92

39,6

42,6

5,3

0,0

19-21

3

4

3,4

31,7

35,1

40,7

44,1

9,0

0,0

20-21

1,8

2,7

2,16

47,8

49,96

42,5

44,7

5,3

0,0

21-22

2

4

2,8

35,1

37,9

44,1

46,9

9,0

0,0

21-23

2

2,2

2,08

49,7

51,78

44,4

46,5

5,3

0,0

22-23

1,6

3

2,16

37,5

39,66

46,5

48,7

9,0

0,0

23-24

2,3

3

2,58

51,9

54,48

46,6

49,2

5,3

0,0

23-25

2

4

2,8

39,6

42,4

48,6

51,4

9,0

0,0

24-26

3

4

3,4

54,3

57,7

49,0

52,4

5,3

0,0

25-26

4

5

4,4

57,9

62,3

51,0

55,4

6,9

0,0

На основании перечня событий и работ построен сетевой график работ, который представлен на рисунке 1.

                                             

Рисунок 1

8.3 Определение цены научно-технической продукции

Результат выполнения дипломного проектирования на тему “ ИСС Продукции фирмы Арт-штрих»” относится к научно-технической продукции. В условиях рыночных отношений научно-техническая продукция также является товаром. Поэтому узловым вопросом технико-экономического обоснования выступает определение цены основного результата дипломного проекта (работы).

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

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

Расчет цены основного результата дипломного проекта на тему “ ИСС Продукции фирмы Арт-штрих ”  осуществляется в следующей последовательности:

Определяются материальные затраты на выполнение работ по теме “ ИСС Продукции фирмы Арт-штрих»”, включая стоимость покупных комплектующих изделий и полуфабрикатов на изготовление макетов и опытных образцов.

Расчет осуществляется по формуле

   (9)

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

– норма расхода i-го вида материалов на макет или опытный образец;

– действующая отпускная цена за единицу i-го вида материала, рублей.;

– возвратные отходы i-го вида материала;

– цена за единицу возвращенных отходов i-го вида материала, рублей.;

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

Результат представлен в таблице 25.

Таблица 25 – Расчет затрат на материалы, покупные полуфабрикаты и комплектующие изделия, необходимые для выполнения темы

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

Единица измерения

Количество

Цена приобретения

Сумма НДС, руб.

Цена с НДС, руб.

Бумага

шт.

1

9000

1620

10620

Дисковый накопитель

шт.

1

800

144

944

Папка для документов

шт.

1

2000

360

2360

Всего расходов

-

-

11800

2124

13924

Определяется основная заработная плата научно-технического персонала, непосредственно занятого выполнением работ по теме “ ИСС Продукции фирмы Арт-штрих»”.

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

    (10)

где          – тарифная ставка за день (месячный оклад) i-й категорий работников;

– количество работников i-й категории;

– время фактической работы работника i-й категории по теме, ч;

– коэффициент премий по премиальным системам.

Расчет данных прямых расходов представлен в таблице 26.

Таблица 26 – Расчет затрат по статье «Основная заработная плата научно-производственного персонала» по теме “ ИСС Продукции фирмы Арт-штрих»”

Этапы работ

Исполни

тель

Разряд

Тарифный коэффи

циент

Часовая заработ

ная плата, руб.

Тарифный оклад

Трудо

ем

кость, ч

Затраты

по заработ

ной плате, руб.

Подготовительный

техник-программист

7

2,03

1940

325815

10,9

21146

Выбор методов и средств решения

техник-программист

7

2,03

1940

325815

8

15520

Разработка алгоритмов и программ

техник-программист

7

2,03

1940

325815

51

98940

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

техник-программист

7

2,03

1940

325815

20

38800

Оформление документации, подготовка к сдаче

техник-программист

7

2,03

1940

325815

10,2

19788

Итого

-

-

-

-

-

100

194194

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

     (11)

где   – норматив дополнительной заработной платы, от 10 до 25%.

Примем норматив заработной платы равным 15%.

(рублей)

Рассчитываются отчисления органам социальной защиты по формуле

    (12)

где   – норма отчислений на социальную защиту, =34%.

(рублей)

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

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

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

Исчисляются косвенные (накладные) расходы по формуле

    (13)

где   – норматив косвенных расходов, от 50 до 100%.

Примем норматив косвенных расходов равным 75%.

(рублей)

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

(рублей)

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

     (14)

где   – средний уровень рентабельности, от 10 до 30%.

Примем средний уровень рентабельности равным 20%.

(рублей)

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

    (15)

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

(рублей)

Определяется приближенная (ориентировочная) отпускная цена научно-технической продукции по формуле

    (16)

(рублей)

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

    (17)

где   – ставка налога (НДС), =18%.

(рублей)

Определяется цена научно-технической продукции с учетом НДС по формуле

    (18)

(рублей)

Все приведенные выше расчеты объединены в таблицу 27.

Таблица 27 – Расчет ориентировочной цены научно-технической продукции

Статьи затрат

Условное

обозначение

Методика расчета

Сумма, руб.

Материалы, покупные полуфабрикаты и комплектующие изделия

13924

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

194194

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

=15%

Отчисления на социальную защиту

=34%

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

75%

Полная себестоимость

Плановые накопления (прибыль)

30%

Отчисления в местный бюджет и целевые фонды

Отпускная цена (без НДС)

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

=18%

Отпускная цена с НДС

 Таким образом, данный раздел дипломного проекта предусматривал собой расчет срока разработки, построение сетевого графика работ по созданию программного обеспечения.  Важным и самым ответственным на данном этапе является расчет стоимости разработки программного средства ”ИСС Продукции фирмы Арт-штрих” которая составила 1116549.


Выводы

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

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

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

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

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

  1.  Добавление записей в базу данных;
  2.  Редактирование данных;
  3.  Удаление данных;
  4.  Сортировка данных;
  5.  Хранение всех новых записей в базе данных;


Литература

  1.  Электронная книга Fox Pro 8.0
  2.  Клепинин В.Б.Visual FoxPro 9.0 Издательство: «BHV-СПб» Санкт-Петербург 2007г. ISBN 978-5-94157-882-5
  3.  И. Ю.Баженова Visual FoxPro 6.0" Издательство: «Тирес» г. Санкт-Петербург 2004г.
  4.  Шутенко Ю. Visual FoxPro для профессионалов Издательство: «BHV-СПб» Санкт-Петербург 2008г.
  5.  Интернет ресурс http://vfp.narod.ru
  6.  Методически указания поMicrosoft Visual Fox Pro 8.0
  7.  Справочная система программы Microsoft Visual Fox Pro 8.0


Приложение А

Диаграммы





Приложение Б

Листинги программ

Форма Арт-штрих

Кнопка поиск

SELECT Наименование_товара.*;

 FROM "арт-штрих!наименование товара" Наименование_товара;

 WHERE  Наименование_товара.название_товара = thisform.text1.Value

Кнопка Добавление 

DO form forms/добавление.scx

Кнопка Удаление

x=RECNO()

IF MESSAGEBOX ("Удалить выбранную запись?", 4 + 32 + 256) = 6

DELETE FROM наименование_товара WHERE название_товара=thisform.combo1.Value

ENDIF

MESSAGEBOX ("Вы уверены что хотите удалить запись?")

GO x

Кнопка Вывод Excel

*создание OLE-объекта

objExcelSheet=CreateObject("Excel.Sheet")

objExcelSheet.Application.Visible=.T.

objExcelSheet= objExcelSheet.Sheets[1]

SELECT наименование_товара

nRow=1

objExcelSheet.Cells(nRow,1).Value="название_товара"

*objExcelSheet.Cells(1,2).Value="ЦЕНА"

SCAN

nRow=nRow+1

objExcelSheet.Cells(nRow,1).Value=наименование_товара.название_товара

*objExcelSheet.Cells(nRow,2).Value=model.цена

ENDSCAN

ObjChart= objExcelSheet.ChartObjects.Add(100,100,400,200)

*---------------------------------------------------------------------------------

SELECT размер

nRow=2

objExcelSheet.Cells(nRow,2).Value="длина"

objExcelSheet.Cells(nRow,3).Value="диаметр"

objExcelSheet.Cells(nRow,4).Value="намотка"

objExcelSheet.Cells(nRow,5).Value="плотность"

objExcelSheet.Cells(nRow,6).Value="размер_кисти"

objExcelSheet.Cells(nRow,7).Value="ширина"

objExcelSheet.Cells(nRow,8).Value="шляпка"

SCAN

nRow=nRow+1

objExcelSheet.Cells(nRow,2).Value=размер.длина

objExcelSheet.Cells(nRow,3).Value=размер.диаметр

objExcelSheet.Cells(nRow,4).Value=размер.намотка

objExcelSheet.Cells(nRow,5).Value=размер.плотность

objExcelSheet.Cells(nRow,6).Value=размер.размер_кисти

objExcelSheet.Cells(nRow,7).Value=размер.ширина

objExcelSheet.Cells(nRow,8).Value=размер.шляпка

ENDSCAN

ObjChart= objExcelSheet.ChartObjects.Add(100,100,400,200)

*---------------------------------------------------------------------------------

*---------------------------------------------------------------------------------

*SELECT вид

*nRow=3

*objExcelSheet.Cells(nRow,3).Value="название_вида"

*SCAN

*nRow=nRow+1

*objExcelSheet.Cells(nRow,3).Value=вид.название_вида

*ENDSCAN

*ObjChart= objExcelSheet.ChartObjects.Add(100,100,400,200)

*---------------------------------------------------------------------------------

*выделение данных и создание диаграммы

objExcelSheet.ChartObjects(1).Chart.;

chartWizard(objExcelSheet.Range(objExcelSheet.Cells(2,1),;

objExcelSheet.Cells(nRow,2)),-4100,4,1,0,1,1,"","","","")

objExcelSheet.ChartObjects(1).Select

objExcelSheet.ChartObjects(1).Copy

objExcelSheet.Cells(3,3).Select

Browse

*закрытие сервера

*objExcelSheet.Application.Quit

*RELEASE objExcelSheet

Кнопка редактирование 

DO FORM forms/Редактирование.scx

Форма добавление

Кнопка добавить

SELECT наименование_товара

GO BOTTOM

APPEND BLANK

REPLACE наименование_товара.код_т WITH RECNO()

REPLACE наименование_товара.название_товара WITH thisform.text1.Value

SELECT вид

GO BOTTOM

APPEND BLANK

REPLACE вид.код_т WITH RECNO()

REPLACE вид.название_вида WITH VAL(thisform.text2.Value)

SELECT размер

GO BOTTOM

APPEND BLANK

REPLACE размер.код_т WITH RECNO()

REPLACE размер.длина WITH thisform.text3.Value

REPLACE размер.диаметр WITH thisform.text4.Value

REPLACE размер.ширина WITH thisform.text5.Value

REPLACE размер.намотка WITH thisform.text6.Value

REPLACE размер.шляпка WITH thisform.text7.Value

REPLACE размер.плотность WITH thisform.text8.Value

REPLACE размер.размер_кисти WITH thisform.text9.Value

SELECT стоймость

GO BOTTOM

APPEND BLANK

REPLACE стоймость.код_т WITH RECNO()

REPLACE стоймость.цена WITH thisform.text10.Value

SELECT фасовка

GO BOTTOM

APPEND BLANK

REPLACE фасовка.код_т WITH RECNO()

REPLACE фасовка.кол_во_в_пачке WITH thisform.text11.Value

SELECT цвет

GO BOTTOM

APPEND BLANK

REPLACE цвет.код_т WITH RECNO()

REPLACE цвет.название_цвета WITH thisform.text12.Value

MESSAGEBOX("Запись добавлена!!!")

К главной

DO FORM forms/арт-штрих_.scx

Форма редактирование

Кнопка на главную

DO FORM forms/арт-штрих_.scx


Приложение В

Формы входных и выходных документов

Рисунок В.1 – Пример входного документа

Рисунок В.1 – Пример выходного документа MS Excel 

PAGE   \* MERGEFORMAT 26


ТБП

5

Листов

Лит.

Диаграмма вариантов использования

Утверд.

Н. Контр.

Реценз.

Альхимович

Провер.

Гусарев

Разраб.

ГЧ Т.591007.401 ПЗ

1

Лист

Дата

Подпись

№ докум.

Лист

Изм.

ТБП

5

Листов

Лит.

Диаграмма классов

Утверд.

Н. Контр.

Реценз.

Альхимович

Провер.

Гусарев

Разраб.

ГЧ Т.591007.401 ПЗ

2

Лист

Дата

Подпись

№ докум.

Лист

Изм.

ТБП

5

Листов

Лит.

Диаграмма последовательности

Утверд.

Н. Контр.

Реценз.

Альхимович

Провер.

Гусарев

Разраб.

ГЧ Т.591007.401 ПЗ

3

Лист

Дата

Подпись

№ докум.

Лист

Изм.

ТБП

5

Листов

Лит.

Диаграмма деятельности

Утверд.

Н. Контр.

Реценз.

Альхимович

Провер.

Гусарев

Разраб.

ГЧ Т.591007.401 ПЗ

4

Лист

Дата

Подпись

№ докум.

Лист

Изм.

ТБП

5

Листов

Лит.

Диаграмма компонентов

Утверд.

Н. Контр.

Реценз.

Альхимович

Провер.

Гусарев

Разраб.

ГЧ Т.591007.401 ПЗ

5

Лист

Дата

Подпись

№ докум.

Лист

Изм.

ТБиП

29

Листов

Лит.

ИСС продукции фирмы «Арт-штрих»

Утверд.

Н. Контр.

Реценз.

Альхимович

Провер.

Гусарев

Разраб.

ПП.591007.401

2

Лист

Дата

Подпись

№ докум.

Лист

Изм.

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   

   


 

А также другие работы, которые могут Вас заинтересовать

18480. ОСНОВЫ АДМИНИСТРАТИВНОГО ПРАВА 519.29 KB
  ТЕМА 26. ОСНОВЫ АДМИНИСТРАТИВНОГО ПРАВА 26.1. Административное право как отрасль российского права 26.2. Административноправовые нормы и отношения 26.3. Субъекты административного права 26.4. Правовые форма и методы государственного управления управленческий пр...
18481. МУНИЦИПАЛЬНОЕ ПРАВО. Понятие муниципального права России 147.59 KB
  ТЕМА 27. МУНИЦИПАЛЬНОЕ ПРАВО 27.1. Понятие муниципального права России 27.2. Принципы и основы местного самоуправления 27.3. Компетенция местного самоуправления 27.4. Формы осуществления местного самоуправления 27.5. Гарантии местного самоуправления Контроль...
18482. УГОЛОВНОЕ ПРАВО. Понятие уголовного права, его предмет и система 205.8 KB
  ТЕМА 28. УГОЛОВНОЕ ПРАВО 28.1. Понятие уголовного права его предмет и система 28.2. Уголовный закон 28.3. Преступление 28.4. Наказание Контрольные вопросы Темы рефератов 28.1. Понятие уголовного права его предмет и система Предметом уголовного права явл...
18483. ОСНОВЫ ЭКОЛОГИЧЕСКОГО ПРАВА 271 KB
  ТЕМА 29. ОСНОВЫ ЭКОЛОГИЧЕСКОГО ПРАВА 29.1. Понятие и определение экологического права 29.2. Экологическое право как отрасль права 29.3. Принципы экологического права 29.4. Источники экологического права 29.5. История развития экологического права 29.6. Экологиче...
18484. ОСНОВЫ ЗЕМЕЛЬНОГО ПРАВА 220.22 KB
  Тема 30. ОСНОВЫ ЗЕМЕЛЬНОГО ПРАВА 30.1. Общая характеристика земельного законодательства РФ 30.2. Предмет и система земельного права 30.3. Принципы земельного права 30.4. Земельные правоотношения 30.5. Правовой режим земель 30.6. Право собственности на землю и ины
18485. ПРАВО В СФЕРЕ ОБРАЗОВАТЕЛЬНОЙ ДЕЯТЕЛЬНОСТИ 167.87 KB
  Тема 31. ПРАВО В СФЕРЕ ОБРАЗОВАТЕЛЬНОЙ ДЕЯТЕЛЬНОСТИ 31.1. Образование в системе философских концепций 31.2. Право на образование как конституционное право гражданина РФ 31.3. Государственная политика Российской Федерации в области образования 31.4. Юридические ос
18486. ОСНОВЫ МЕЖДУНАРОДНОГО ПРАВА 233.57 KB
  ТЕМА 32. ОСНОВЫ МЕЖДУНАРОДНОГО ПРАВА 32.1. Конституция РФ о международном праве 32.2. Понятие сущность и основные особенности международного права 32.3. Международное публичное и международное частное право 32.4. Соотношение международного и внутригосударственно...
18487. ПРЕЗИДЕНТ РОССИЙСКОЙ ФЕДЕРАЦИИ 126.53 KB
  ТЕМА 19. ПРЕЗИДЕНТ РОССИЙСКОЙ ФЕДЕРАЦИИ 19.1. Место и роль Президента в системе органов государственной власти Российской Федерации 19.2. Порядок избрания Президента РФ 19.3. Порядок отрешения Президента Российской Федерации от должности 19.4. Совет Безопасности Р...
18488. ФОРМУВАННЯ І ВИКОРИСТАННЯ СТРАХОВИХ РЕЗЕРВІВ 189 KB
  ТЕМА 7 ФОРМУВАННЯ І ВИКОРИСТАННЯ СТРАХОВИХ РЕЗЕРВІВ 1.Страхові резерви як засіб забезпечення фінансової надійності страхової компанії. 2.Види страхових резервів у страхових компаніях з ризикового страхування. 3.Види страхових резервів у компаніях із страхуванн