Автоматизированное рабочее место инженера станции технического обслуживания автомобилей
В таблице 2.4 представлены описания полей «справочника деталей».
Таблица 2.4 - Справочник деталей
Наименование данных
|
Тип данных
|
Описание
|
|
Код детали
|
Счетчик
|
Уникальный код детали
|
|
Наименование
|
Текстовый
|
Наименование детали
|
|
Производитель
|
Текстовый
|
Производитель детали
|
|
Марка автомобиля
|
Числовой
|
Марка автомобиля
|
|
|
2.5 Выходная информация
Выходной информацией являются упорядоченные и представленные в виде данных запросы, которые можно вывести на печать.
Перечень запросов:
1) выборка запчастей, интересующих клиента (по цене, по качеству, по гарантии качества, по оригинальности запчастей);
2) выборка поставщиков, нарушивших сроки поставки;
3) списки наиболее пользующихся запчастей на рынках города.
Перечень необходимых выходных документов:
1) платежные поручения (таблица 2.5);
2) заказ на товар (таблица 2.6);
3) счет на товар (таблица 2.7);
4) приходные накладные (таблица 2.8).
Таблица 2.5 - Платежные поручения
Наименование данных
|
Тип данных
|
Описание
|
|
Код платежного поручения
|
Счетчик
|
Уникальный код платежного поручения
|
|
Наименование данных
|
Тип данных
|
Описание
|
|
Платежное поручение №
|
Числовой
|
Платежное поручение №
|
|
Дата платежа
|
Дата
|
Дата платежа
|
|
Вид платежа
|
Числовой
|
Вид платежа
|
|
Сумма прописью
|
текстовый
|
Сумма прописью
|
|
Сумма
|
Денежный
|
Сумма
|
|
|
Таблица 2.6 - Заказ на товар
Наименование данных
|
Тип данных
|
Описание
|
|
Код заказа на товар
|
Счетчик
|
Код заказа на товар
|
|
Номер заказа
|
Числовой
|
Номер заказа
|
|
Дата заказа
|
Дата
|
Дата заказа
|
|
Всего к оплате
|
Денежный
|
Всего к оплате
|
|
Статус заказа
|
Числовой
|
Статус заказа
|
|
Код клиента
|
Счетчик
|
Код клиента
|
|
|
Таблица 2.7 - Счет на товар
Наименование данных
|
Тип данных
|
Описание
|
|
Код счета на товар
|
Счетчик
|
Код счета на товар
|
|
Номер счета на оплату
|
Числовой
|
Номер счета на оплату
|
|
Наименование данных
|
Тип данных
|
Описание
|
|
Дата оплаты
|
Дата
|
Дата оплаты
|
|
Всего к оплате
|
Денежный
|
Всего к оплате
|
|
Статус счета
|
Числовой
|
Статус счета
|
|
Код заказа на товар
|
Счетчик
|
Код заказа на товар
|
|
|
Таблица 2.8 - Приходные накладные
Наименование данных
|
Тип данных
|
Описание
|
|
Код приходной накладной
|
Счетчик
|
Код приходной накладной
|
|
Номер приходной накладной
|
Числовой
|
Номер приходной накладной
|
|
Дата
|
Дата
|
Дата
|
|
Код клиента
|
Счетчик
|
Код клиента
|
|
Итого
|
Денежный
|
Итого
|
|
Принял
|
Текстовый
|
Принял
|
|
Сдал
|
Текстовый
|
Сдал
|
|
|
В данном разделе рассмотрены цели и требования разрабатываемой автоматизированной системы, описаны потоки входной, выходной и нормативно-справочной информации, выделены автоматизированные функции.
На основании этого можно сделать вывод, что эффективность работы СТО за счет сокращения потерь рабочего времени вполне достижима при разработке и внедрении автоматизированной системы.
3. РЕАЛИЗАЦИЯ ЗАДАЧИ
В данном разделе описывается созданная автоматизированная система, ее структура, алгоритм функционирования и функции, а также обоснование и выбор операционной системы, системы управления базами данных и технического обеспечения.
3.1 Структура автоматизированной системы
Структура базы данных автоматизированной системы представлена на рисунке 3.1. В качестве системы управления базой данных была выбрана СУБД MySQL.
Рисунок 3.1 - Структура БД Автоматизированной системы
3.2 Описание программы-клиента
Для разработки программы-клиента была использована среда разработки BorlandDelphi 7. Клиентская программа обеспечивает простой, понятный интерфейс ввода данных, а также защищает БД от некорректных данных.
3.3 Описание программного обеспечения
Для правильной работы программы требуется следующее программное обеспечение:
- ОС WindowsXPProfessionalSP2 или более поздние версии ОС этого семейства.
- MySQL сервер с развернутой на ней БД.
3.4 Описание технического обеспечения
Минимальными техническими требованиями к оборудованию являются минимальные системные требования выбранной ОС. Для WindowsXPэти требования представлены в таблице 3.1.
Таблица 3.1 - Минимальные системные требования ОС WindowsXP
Процессор
|
300 MHz или выше
|
|
Оперативная память
|
128 Мб RAM или выше
|
|
Видеоадаптер и монитор
|
SuperVGA (800 x 600) или большее разрешение
|
|
Свободное место на HDD
|
1.5 Гб или выше
|
|
Оптические накопители
|
CD-ROM или DVD-ROM
|
|
|
В дополнение к этим требованиям, для установки ServicePack 2 необходимо наличие на жёстком диске не менее 1,8 ГБ свободного места во время установки.
Тем не менее, для наиболее комфортного использования АС рекомендуется использовать компьютер с более современной конфигурацией.
Защита информации от несанкционированного доступа осуществляется штатными средствами СУБД MySQL.
В данном разделе была описана структура созданной автоматизированной системы, рассмотрен общий алгоритм ее функционирования.
Кроме того, в данном разделе был описан и обоснован выбор программного и технического обеспечения, необходимого для полноценного функционирования автоматизированной системы.
4. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ
В данном разделе содержится информация необходимая для администратора БД, а также руководство и описание функционирования автоматизированного рабочего места инженера станции технического обслуживания.
4.1 Начало работы
Перед тем как начать работу с программой необходимо пройти процедуру авторизации. После запуска программы пользователь увидит окно показанное на рисунке 4.1. Нужно ввести требуемые данные и после этого, в зависимости от роли пользователя, будет начата работа с программой.
Рисунок 4.1- Окно авторизации
4.2 Работа мастера
Если пользователь зарегистрирован в БД как мастер, то после процедуры авторизации он увидит меню, показанное на рисунке 4.2. В этом меню ему доступно создание новой заявки, создание отчета по выполнению заявок, редактирование справочника клиентов и справочника автомобилей.
Рисунок 4.2- Главное меню работника СТО
Чтобы добавить новую заявку нужно выбрать соответствующий пункт меню и тогда пользователь увидит окно показанное на рисунке 4.3. В этом окне пользователь заполняет поля данными и сохраняет заявку в базе.
Рисунок 4.3 -Добавление новой заявки
После выполнения заявки мастер должен заполнить отчет по выполненной работе. Для этого он должен выбрать соответствующий пункт главного меню и заполнить необходимыми данными поля в окне представленном на рисунке 4.4.
Рисунок 4.4- Добавление нового отчета
4.3 Работа администратора БД
Если пользователь зарегистрирован в БД как администратор, то после авторизации он увидит меню. Администратор имеет доступ к составлению отчетов о деятельности СТО, также он может редактировать любые справочники, в том числе именно администратор устанавливает стоимость различных услуг и зап. частей.
Разработанная автоматизированная система имеет интуитивно понятный интерфейс, рассчитанный индивидуально для сотрудников СТО.
5. ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТА
Данный раздел является технико-экономическим обоснованием проекта «Автоматизированное рабочее место инженера СТО», частичный расчёт экономического эффекта от внедрения данного продукта в производство и обоснование на основе этого необходимости в его разработке. В разделе произведено определение экономической эффективности продукта, т.е. результата внедрения, выраженного в стоимостной форме в виде экономии от его осуществления, а также срок окупаемости продукта. Для этого проводится расчет трудоемкости, затрат на разработку продукта и показателей экономической эффективности. Расчет технико-экономических показателей необходим для обоснования необходимости создания программного продукта, затрат на разработку, для определения конкурентоспособности программного продукта.
5.1 Описание программного продукта
Наименование программного продукта: «Автоматизированное рабочее место инженера станции технического обслуживания ИПОсит».
Основные характеристики.
Система предназначена для повышения эффективности работы сотрудников с запчастями, поставляемые дилерами на СТО, сокращения потерь рабочего времени, ведение учета всех заказов на ремонт автомобиля.
Задачами создаваемой автоматизированной системы являются:
сокращение времени работы путем автоматизации ведения заказов;
повышение эффективности работы инженера путем увеличения оперативности сбора и обработки информации;
повышение качества выходной информации путем автоматизации процессов составления заказов на ремонт и на запчасти;
защита информации от несанкционированного доступ.
Автоматизированная система состоит из «АРМ инженера».
В «АРМ инженера» инженер базы данных осуществляет контроль над служебными справочниками, такими как: справочник клиентов, справочник сотрудников, справочник поставщиков, справочник запчастей, а также производит резервное копирование данных для того, чтобы иметь возможность оперативного восстановления утраченной информации.
При разработке системы тестирования использовался язык программирования высокого уровня BorlandDelphi7 Professional.
5.2 Определение затрат труда на разработку и внедрение системы
Затраты труда на разработку программного продукта точно определить невозможно, так как они связаны с творческим характером работы. Но они могут быть оценены экспертным путем на основе имеющегося опыта разработки аналогичных задач.
Трудоемкость выполнения отдельных видов работ определяется двумя видами оценок:
- минимальные затраты времени на выполнение отдельного вида работ при наиболее благоприятных условиях;
- максимальное время выполнения при наименее благоприятных условиях.
На основе этих величин оценивается ожидаемое значение трудоемкости и стандартное отклонение по следующим формулам:
(5.1)
,(5.2)
где: - минимальные затраты времени, чел/ч;
- максимальные затраты времени, чел/ч;
- номер этапа работы.
Стандартное отклонение характеризует степень неопределенности выполнения работ за ожидаемое время . Если разброс между и мал, то степень достоверности того, что работа будет выполнена в срок, велика.
Трудоемкость всей разработки и ее стандартное отклонение составят:
,(5.3)
где: - ожидаемое значение трудоемкостина каждом отдельном этапе работ, чел/ч;
- номер этапа работы.
,(5.4)
где: - стандартное отклонение на каждом отдельном этапе работ, чел/ч;
- номер этапа работы.
Экспертные оценки и расчетные величины трудоемкости, а также стандартные отклонения по всем видам работ приведены в таблице 5.1.
Таблица 5.1 - Оценка трудоемкости отдельных по всем видам работ
Вид работы
|
Оценка трудоемкости (ч)
|
Расчетные величины (чел/ч)
|
|
|
|
|
|
|
|
1 Анализ предметной области
|
30
|
40
|
34
|
2
|
|
2 Разработка структуры БД
|
40
|
50
|
44
|
2
|
|
3 Разработка алгоритма
|
45
|
55
|
49
|
2
|
|
4 Программирование
|
210
|
270
|
234
|
12
|
|
5 Отладка
|
55
|
75
|
63
|
4
|
|
6 Подготовка документации
|
70
|
80
|
74
|
2
|
|
Итого:
|
450
|
570
|
498
|
13,3
|
|
|
Трудоемкость всей разработки составляет:
5.3 Определение численности и состава исполнителей
Период разработки программы - 3 месяца, с 1 февраля по 30 апреля.
Количество рабочих дней в феврале 19, марте - 21, апреле - 22. Рабочий день примем за 8 часов. Отсюда получаем действительный фонд времени за период разработки программы:
Численность исполнителей, необходимая для выполнения работ определяется по формуле:
(5.5)
где: - трудоемкость всей разработки, ч;
- действительный фонд времени за весь период разработки программы, ч.
Таким образом, получаем:
чел.
Отсюда следует, что разработчиком будет являться один исполнитель - техник.
В таблице 5.2 представлено распределение трудоемкости по стадиям разработки и исполнителям.
Таблица 5.2 - Распределение трудоемкости по стадиям разработки
Вид работы
|
Трудоемкость этапа, ч.
|
Должность исполнителя
|
|
1 Анализ предметной области
|
34
|
Техник
|
|
2 Разработка структуры БД
|
44
|
Техник
|
|
3 Разработка алгоритма
|
49
|
Техник
|
|
4 Программирование
|
234
|
Техник
|
|
5 Отладка
|
63
|
Техник
|
|
6 Подготовка документации
|
74
|
Техник
|
|
Итого:
|
498
|
|
|
|
5.4 Расчет себестоимости разработки программного продукта
Оценим стоимость разработки автоматизированной системы.
5.4.1 Расчет основной заработной платы
Основная заработная плата рассчитывается, исходя из трудоемкости работ, выполняемых специалистом i-й квалификации при разработке программного продукта () вчел/ч и размера оплаты труда 1 чел/ч.
Основная заработная плата разработчика за месяц рассчитывается по следующей формуле:
,(5.6)
где: - оклад техника, руб.; - общая трудоемкость работ, ч.
Оклад техника - 12000 руб./мес.
Трудоемкость техника - 498 ч.
Таким образом, основная заработная плата разработчика, при районном коэффициенте 1,15, применяемом к окладу работников, проживающих в городе Омске и среднем количестве рабочих часов в месяц равном 168 следующая:
руб.
5.4.2 Расчет дополнительной заработной платы
Дополнительная заработная плата в среднем составляет 11% от основной заработной платы и рассчитывается по следующей формуле:
,(5.7)
где: - основная заработная плата, руб..
Таким образом, дополнительная заработная плата составит:
руб.
5.4.3 Отчисления на социальные нужды
Отчисления во внебюджетные фонды включает в себя:
1) Пенсионный фонд;
2) Фонд социального страхования;
3) Фонд медицинского страхования (территориальное страхование, федеральное страхование, страхование от профессионального травматизма).
Общая сумма отчислений равна 26% от суммы основной и дополнительной заработной платы и рассчитывается по формуле:
,(5.8)
где: - основная заработная плата, руб.;
- дополнительная заработная плата, руб.
Таким образом, сумма отчислений по единому социальному налогу составит:
руб.
5.4.4 Расходы на приобретение дополнительных средств ВТ и ПО
Средства вычислительной техники и программного обеспечения, которые необходимо дополнительно приобрести, для данной разработки не будут использоваться.
5.4.5 Расчет прочих прямых расходов
К статье «Прочие прямые затраты» относятся такие затраты, как оплата электроэнергии, амортизационные отчисления, материалы (бумага, диски и прочее), оплата услуг сторонних организаций, привлекаемых для выполнения проекта, а также все другие затраты, которые можно напрямую отнести на разрабатываемый проект.
Размер оплаты электрической энергии рассчитывается по формуле:
,(5.9)
где: - мощность, потребляемая компьютером в процессе эксплуатации, кВт/ч;
- общая трудоемкость работ, ч;
- стоимость одного кВт, руб.
Для расчетов примем следующие показатели:
мощность компьютера равную 450 Вт;
общую трудоемкость работ равную 498 ч;
стоимость 1кВт на момент разработки равную 2,287 руб.
Откуда получаем:
руб.
Сумма амортизации компьютера рассчитывается по формуле:
,(5.10)
где: - стоимость компьютера, руб.;
- амортизация, % годовых;
- общая трудоемкость работ, ч.
Для расчетов примем следующие показатели:
стоимость компьютера равную 15000 руб.;
общую трудоемкость работ равную 498 ч;
амортизацию равную 33,3% годовых.
Откуда получаем следующую сумму амортизации:
руб.
Формула для расчета прямых затрат следующая:
(5.11)
где: - размер оплаты электрической энергии, руб.;
- сумма амортизации компьютера, руб.
Просуммировав вышеуказанные затраты по формуле (5.11), получаем размер прочих прямых затрат равный:
руб.
5.4.6 Расчет накладных расходов
Накладные расходы вычисляются в долях к основной заработной плате разработчика и составляют 70%.
,(5.12)
где: - основная заработная плата разработчика, руб.
= 40907 руб.
Рассчитаем сумму накладных расходов:
руб.
5.4.7 Себестоимость разработки
Себестоимость разработки программного продукта представлена в таблице 5.3.
Таблица 5.3 - Себестоимость разработки программного продукта
Вид работы
|
Сумма затрат (руб.)
|
|
1 Основная заработная плата разработчика
|
40907
|
|
2 Дополнительная заработная плата
|
4500
|
|
3Отчисления на социальные нужды
|
11806
|
|
4 Прочие прямые расходы
|
1747
|
|
5 Накладные расходы
|
28635
|
|
Итого:
|
87595
|
|
|
Таким образом, себестоимость разработки программного продукта составляет 87595 руб.
5.5 Расчет экономической эффективности внедрения продукта
В таблице 5.4 представлены исходные данные для расчета годового экономического эффекта.
Таблица 5.4 - Исходные данные для расчета экономического эффекта
Показатели
|
Условное обозначение
|
Величина
|
|
Численность персонала, использующего программный продукт, чел.
|
|
3
|
|
Годовой фонд заработной платы на одного работника, использующего программный продукт, тыс.руб.
|
|
40
|
|
Единовременные затраты труда на разработку программного продукта, тыс.руб.
|
|
87,595
|
|
Затраты времени работника на выполнение работ до внедрения программного продукта, мин
|
|
15
|
|
Затраты времени работника на выполнение работ после внедрения программного продукта, мин.
|
|
8
|
|
Отчисления на социальные нужды, %
|
|
26
|
|
Нормативный срок эксплуатации программного продукта, лет
|
|
6
|
|
|
Для оценки эффективности проекта будут использованы следующие показатели:
1) прирост производительности труда;
2) сравнительная экономия численности работников предприятия;
3) годовая экономия по фонду заработной платы;
4) годовая экономия по отчислениям на социальные нужды;
5) годовой экономический эффект;
6) Фактический срок окупаемости.
Определим прирост производительности труда:
(5.13)
Определим сравнительную экономия численности работников предприятия:
(5.14)
(чел.)
Рассчитаем годовую экономию по фонду заработной платы:
(5.15)
(тыс. руб.)
Найдем годовую экономию по отчисления на социальные нужды:
(5.16)
(тыс. руб.)
Годовой экономический эффект составит:
(5.17)
(тыс. руб.)
Фактический срок окупаемости затрат рассчитывается как:
(5.18)
года
Данные мероприятия предназначены для значительного сокращения рабочего времени, повышения производительности труда, повышения качества работы, уменьшения количества ошибок.
На предприятии установлен нормированный рабочий день, сотрудникам для выполнения данной работы приходилось работать в выходные дни. Согласно ст.153ТК РФ выходные дни оплачиваются не менее чем в двойном размере. Внедрение данной системы позволяет работникам не работать во внеурочное время, а также направлять одного работника на другие виды работ.
В результате проведенных расчетов экономия денежных средств за год составит 87595 рублей. Срок окупаемости программы равен 1,7 года, что говорит об экономической целесообразности разработки данного продукта.
6. БЕЗОПАСНОСТЬ ЖИЗНЕДЕЯТЕЛЬНОСТИ
Труд человека в современном автоматизированном производстве представляет собой процесс взаимодействия человека, производственной среды (среды обитания) и машины. Под машиной здесь понимается совокупность технических средств, используемых человеком в процессе производственной деятельности.
Безопасность жизнедеятельности - это система знаний, изучающая опасности, угрожающие человеку, их влияние на его здоровье и разрабатывающая методы и средства обеспечения безопасности.
Основной целью «Безопасности жизнедеятельности» является достижение безопасности человека в среде обитания. Безопасность человека определяется отсутствием производственных и непроизводственных аварий, опасных факторов, вызывающих травмы или резкое ухудшение здоровья, вредных факторов, вызывающих заболевания человека и снижающих его работоспособность.
Основные задачи Безопасности жизнедеятельности:
а) идентификация опасностей, т.е. распознавание образа, количественных характеристик и координат опасности;
б) защита от опасностей;
в) ликвидация опасностей.
Виды выполняемых работ на этапах разработки автоматизированной системы:
а) разработка требований к программе;
б) разработка алгоритмов решения поставленной задачи;
в) выбор языка программирования для описания алгоритмов;
д) программирование;
е) разработка баз данных;
ж) выполнение работ по отладке и тестированию программы;
и) разработка инструкции по работе с программами, оформление необходимой технической документации;
к) внедрение программ и программных средств.
Условия труда на рабочих местах в производственных помещениях складываются под воздействием большого числа факторов, различных по своей природе, формам проявления, характеру воздействия на оператора. Существует разделение производственных факторов на опасные и вредные. Опасный производственный фактор - производственный фактор, воздействие которого на работающего в определенных условиях приводит к травме или к другому внезапному резкому ухудшению здоровья. Вредный производственный фактор - производственный фактор, воздействие которого на работающего в определенных условиях приводит к заболеванию или снижению трудоспособности.
Опасные и вредные производственные факторы в соответствии с ГОСТ 12.0.003-74 подразделяются на следующие группы:
физические;
химические;
биологические;
психофизиологические.
Первые три группы включают воздействия, оказываемые производственной техникой и рабочей средой. Психофизиологические факторы характеризуют изменения состояния человека под влиянием тяжести и напряженности труда. Включение их в систему факторов производственной опасности обусловлено тем, что чрезмерные трудовые нагрузки в итоге могут также привести к заболеваниям.
Физические опасные и вредные производственные факторы на рабочем месте с ПЭВМ:
метеоусловия на рабочих местах;
недостаточная освещенность рабочей зоны;
повышенный уровень шума на рабочем месте;
повышенное значение напряжения в электрической цепи;
пониженная контрастность;
повышенный уровень электромагнитных излучений;
повышенный уровень статического электричества и т.д.
Психофизиологические опасные и вредные факторы на рабочем месте с ПЭВМ:
статические физические перегрузки;
нервно-психические перегрузки (умственное напряжение и перенапряжение, эмоциональные перегрузки, утомление).
6.1 Анализ опасных и вредных факторов на рабочем месте с ПЭВМ
6.1.1 Физические вредные производственные факторы
Анализ микроклимата
Под микроклиматическими условиями производственного помещения понимают состояния температуры, относительной влажности, скорости движения воздуха. Перечисленные параметры оказывают огромное влияние на функциональную деятельность человека, его самочувствие и здоровье и на надежность работы средств вычислительной техники. Эти микроклиматические параметры влияют как каждый в отдельности, так и в различных сочетаниях.
С целью создания нормальных условий для работы с ПЭВМ используем нормы производственного микроклимата (СанПиН2.2.4.548-96). По этим нормам устанавливаем значения температуры, относительной влажности и скорости движения воздуха для рабочей зоны помещения с ПЭВМ, которые представлены в таблице 6.1.
Таблица 6.1 -Оптимальные значения показателей микроклимата
Период года
|
Категория работ
|
Температура воздуха, С о
|
Относительная влажность воздуха, %
|
Скорость движения воздуха, м/с
|
|
Холодный
|
1а
|
22 - 24
|
40 - 60
|
0,1
|
|
|
1б
|
21 - 23
|
|
|
|
Теплый
|
1а
|
23 - 25
|
40 - 60
|
0,1
|
|
|
1б
|
22 - 24
|
|
|
|
|
Страницы: 1, 2, 3
|