Помощь в написании студенческих работ
Антистрессовый сервис

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

КурсоваяПомощь в написанииУзнать стоимостьмоей работы

По таблице 2−6 можно заметить, что среднее время изготовления партии деталей в 2001 году намного меньше нормального. Это можно объяснить либо ошибками в базе данных, либо малым количеством данных по 2001 году. Поэтому в данном случае интерес представляют лишь данные по 2002 году. Максимальное среднее время, затрачиваемое на изготовление партии деталей приходится на токарные станки (группы… Читать ещё >

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

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

Министерство Российской Федерации по атомной энергии.

Московский инженерно — физический институт.

(Государственный университет).

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

к учебно-исследовательской работе на тему:

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

Студент.

Гребенюк Г. Г.

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

Щербаков В.В.

Москва 2003 г.

Реферат.

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

В первой части работы даны общие сведения о планировании производства, а также представлен обзор основных современных концепций планирования производственного предприятия (MRP, CRP, MRPII, ERP).

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

  • Введение

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

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

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

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

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

Глава II описывает практическую часть работы:

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

выходные данные программы.

1. Постановка задачи и методы ее решения.

1.1 Формулировка задачи, исходные данные, желаемые результаты.

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

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

1. Определение желаемых результатов (статистические показатели работы цеха);

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

Входными данными для этой работы являются статистические данные о работе механообрабатывающего цеха, представленные в виде файла формата dbf. Фрагмент этого файла представлен в таблице 1−1.

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

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

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

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

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

Количество заказов, по которым выполняются работы в механообрабатывающем цехе (по годам);

Средний размер партии деталей (по годам, по годам и группам оборудования, по месяцам, по месяцам и группам оборудования);

Среднее время изготовления партии деталей (по годам, по годам и группам оборудования);

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

Среднее число партий в заказе (по годам);

Загрузка цеха в часах (по месяцам, по годам);

Средняя загрузка всех цехов (по годам);

Среднее время операции (по годам и группам оборудования);

Среднее время изготовления детали (по годам, по годам и группам оборудования).

1.2 Способы расчета основных характеристик работы механообрабатывающего цеха (МО).

1.2.1 Количество заказов.

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

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

1.2.2 Средний размер партии деталей.

Данный показатель определяется по четырем критериям:

по годам;

по годам и группам оборудования;

по месяцам;

по месяцам и группам оборудования.

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

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

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

Условно средний размер партии можно определить по следующей формуле:

1.2.3 Среднее время изготовления партии деталей.

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

по годам;

по годам и группам оборудования.

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

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

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

Условно среднее время изготовления партии можно определить по следующей формуле:

1.2.4 Число изготовленных деталей.

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

по месяцам;

по месяцам и группам оборудования.

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

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

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

1.2.5 Среднее число партий в заказе.

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

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

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

1.2.6 Загрузка цеха.

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

по месяцам;

по годам.

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

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

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

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

Условно загрузку цеха можно определить по следующей формуле:

1.2.7 Средняя загрузка цехов.

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

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

Условно среднюю загрузку цехов можно определить по следующей формуле:

1.2.8 Среднее время операции.

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

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

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

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

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

механообрабатывающий цех программный комплекс.

1.2.9 Среднее время изготовления детали.

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

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

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

Условно среднее время изготовления детали можно определить по следующей формуле:

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

2.1 Краткое описание программного обеспечения.

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

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

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

2.2 Режимы работы программы.

2.2.1 Определение количества заказов.

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

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

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

по годам;

по годам и группам оборудования;

по месяцам;

по месяцам и группам оборудования.

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

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

по годам;

по годам и группам оборудования.

На рис. 2.3 представлен режим определения среднего времени изготовления партии деталей по годам и группам оборудования.

2.2.4 Определение среднего числа партий в заказе.

Данная статистика вычисляется по годам. Режим работы представлен на рис. 2.4.

2.2.5 Определение загрузки цеха.

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

2.2.6 Определение среднего времени операции.

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

2.2.7 Определение числа деталей.

Число изготовленных (выпущенных) деталей определяется в программе по двум критериям:

по месяцам;

по месяцам и группам оборудования.

На рис. 2.7 представлен режим определения среднего числа деталей по месяцам и группам оборудования.

2.3 Выходные данные программы.

Количество заказов В таблице 2−1 представлены данные о количестве заказов в 2001 и 2002 годах.

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

Таблица 21.

Год.

Количество заказов.

Средний размер партии деталей средний размер партии по годам;

Данные о среднем размере партии по годам приведены в таблице 2−2.

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

Таблица 22.

Год.

Средний размер партии.

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

Данные о среднем размере партии по годам и группам оборудования приведены в таблицах 2−3 (для 2001 года) и 2−4 (для 2002 года).

Таблица 23.

Год.

Группа оборудования.

Средний размер партии.

Из таблицы 2−3 видно, что в 2001 году детали изготавливались в основном на оборудовании 1-ой, 2-ой, 6-ой и 7-ой групп. Максимальный средний объем партии (2059 деталей) приходится на фрезерный станок (6-ая группа оборудования).

Таблица 24.

Год.

Группа оборудования.

Средний размер партии.

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

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

средний размер партии по месяцам;

В таблицах 2−8 и 2−9 приведены значения среднего размера партии изготовляемых деталей по месяцам года.

Таблица 28.

Год.

Месяц.

Средний размер партии.

октябрь.

ноябрь.

декабрь.

Таблица 29.

Год.

Месяц.

Средний размер партии.

январь.

февраль.

март.

апрель.

По таблице 2−8 видно, что основной выпуск продукции (деталей) в 2001 году приходится на октябрь, ноябрь и декабрь. Максимальный выпуск происходит в октябре.

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

по месяцам и группам оборудования;

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

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

Таблица 210.

Год.

Месяц.

Группа оборудования.

Средний размер партии.

декабрь.

декабрь.

декабрь.

декабрь.

декабрь.

декабрь.

декабрь.

В таблице 2−11 представлены значения среднего размера партии изготовляемых деталей в зависимости от группы оборудования в январе 2002 года.

Таблица 211.

Год.

Месяц.

Группа оборудования.

Средний размер партии.

январь.

январь.

январь.

январь.

январь.

январь.

январь.

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

Среднее время изготовления партии деталей по годам;

Данные о среднем времени изготовления партии в днях по годам приведены в таблице 2−5.

Таблица 25.

Год.

Среднее время изготовления партии/дн..

0,8.

20,5.

по годам и группам оборудования;

Данные о среднем времени изготовления партии деталей по годам и группам оборудования приведены в таблицах 2−6 (для 2001 года) и 2−7 (для 2002 года).

Таблица 26.

Год.

Группа оборудования.

Среднее время изготовления партии/дн..

Таблица 27.

Год.

Группа оборудования.

Среднее время изготовления партии/дн..

21,7.

46,4.

40,5.

9,3.

29,0.

3,0.

45,9.

По таблице 2−6 можно заметить, что среднее время изготовления партии деталей в 2001 году намного меньше нормального. Это можно объяснить либо ошибками в базе данных, либо малым количеством данных по 2001 году. Поэтому в данном случае интерес представляют лишь данные по 2002 году. Максимальное среднее время, затрачиваемое на изготовление партии деталей приходится на токарные станки (группы оборудования 2 и 7).

Зависимость среднего времени изготовления партии от группы оборудования в 2002 году представлена на рисунке 2.13.

Число изготовленных деталей.

число изготовленных деталей по месяцам;

Данные о числе деталей, изготовляемых за месяц в 2001 и в 2002 годах приведены на рисунках 2.14, 2.15.

По графикам можно заметить, что в 2001 году максимальное число деталей (6146) было изготовлено в декабре месяце, а в 2002 году максимальное число деталей (13 409) было изготовлено в январе месяце.

Эти же результаты можно увидеть на круговых диаграммах, представленных на рисунках 2.16, 2.17.

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

В таблицах 2−8 и 2−9 приведены данные о числе изготовленных деталей в зависимости от группы оборудования в декабре 2001 года и в январе 2002 года соответственно.

Таблица 28.

Год.

Месяц.

Группа оборудования.

Число деталей.

декабрь.

декабрь.

декабрь.

декабрь.

декабрь.

декабрь.

декабрь.

Таблица 29.

Год.

Месяц.

Группа оборудования.

Число деталей.

январь.

январь.

январь.

январь.

январь.

январь.

январь.

Эти же данные представлены на рисунках 2.18 и 2.19.

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

Среднее число партий в заказе Данные по среднему числу партий в заказе в 2001 и 2002 годах представлены в таблице.

Таблица 210.

Год.

Среднее число партий в заказе.

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

На рисунках 2.20, 2.21 представлены круговые диаграммы загрузки цехов в течении года.

По рисункам видно, что в 2001 и 2002 году максимазьную загрузку имеет 76 цех.

В таблицах 2−11 и 2−12 представлены значения загрузки для этого цеха в зависимости от месяца года.

Таблица 211.

Год.

Месяц.

Цех.

Загрузка/час..

январь.

февраль.

март.

апрель.

май.

июнь.

июль.

август.

сентябрь.

октябрь.

ноябрь.

декабрь.

734,5.

Таблица 212.

Год.

Месяц.

Цех.

Загрузка/час..

январь.

1002,0.

февраль.

1650,1.

март.

973,0.

апрель.

1467,0.

май.

июнь.

июль.

август.

сентябрь.

октябрь.

ноябрь.

декабрь.

На рис 2.22 представлен график зависимости загрузки 76 цеха от месяцев в 2002 году.

В таблице 2−13 приведены значения загрузки 76 цеха в часах за 2001 и 2002 годы.

Таблица 213.

Год.

Цех.

Загрузка/час..

9340,4.

В таблице 2−14 приведены значения средней загрузки всех цехов в 2001 и 2002 году.

Таблица 214.

Год.

Средняя загрузка всех цехов/час..

211,9.

Среднее время операции В таблицах 2−15, 2−16 представлены значения среднего времени выполнения операции на станках в 2001 и 2002 годах соответственно.

Таблица 215.

Год.

Группа оборудования.

Среднее время операции/час..

0,968.

0,025.

1,381.

Таблица 216.

Год.

Группа оборудования.

Среднее время операции/час..

1,607.

2,092.

0,233.

2,141.

0,197.

0,091.

0,23.

В 2002 году в среднем наибольшее время проведения операции достигается на фрезерном станке (группа оборудования 4).

Среднее время изготовления детали В таблицах 2−17, 2−18 представлены значения среднего времени изготовления детали в зависимости от группы оборудования в 2001 и 2002 годах соответственно.

Таблица 217.

Год.

Группа оборудования.

Среднее время изготовления детали/час..

3,6.

3,9.

0,1.

2,6.

Таблица 218.

Год.

Группа оборудования.

Среднее время изготовления детали/час..

5,8.

2,5.

6,4.

0,4.

0,5.

0,3.

Можно заметить, что в 2002 году в среднем детали гораздо дольше изготавливаются на фрезерном станке (группа оборудования 1), а в 2001 году наибольшее время изготовления имеют детали, приписанные к токарному станку с ЧПУ (группа оборудования 2).

  • Заключение

В соответствии с поставленной задачей на УИР была изучена предметная область, а также проведено ознакомление со структурированным языком запросов (SQL) и на основе этих знаний была написана программа на Delphi6 обработки статистических данных о работе механообрабатывающего цеха. Источником статистических данных служил файл формата DBF.

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

Количество заказов, по которым выполняются работы в механообрабатывающем цехе (по годам);

Средний размер партии деталей (по годам, по годам и группам оборудования, по месяцам, по месяцам и группам оборудования);

Среднее время изготовления партии деталей (по годам, по годам и группам оборудования);

Число изготовленных деталей (по месяцам, по месяцам и группам оборудования);

Среднее число партий в заказе (по годам);

Загрузка цеха в часах (по месяцам, по годам);

Средняя загрузка всех цехов (по годам);

Среднее время операции (по годам, по годам и группам оборудования);

Среднее время изготовления детали (по годам и группам оборудования).

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

Таким образом, в ходе проведения УИР было сделано следующее:

Проведено ознакомление с работой механообрабатывающего цеха;

Изучены элементы структурированного языка запросов (SQL);

В Delphi6 написана программа обработки статистических данных о работе механообрабатывающего цеха.

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

Показать весь текст
Заполнить форму текущей работой