Разработка программного продукта "цеховое планирование"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
й базы данных представлена на рисунке 23.
Рисунок 23 - Связи таблиц АРМа цехового плановика
Связи между таблицами дают возможность упрощенного доступа к таблице. Выделяем первичные ключи, которые должны быть уникальны для каждой таблицы. Связи представленные на рисунке 23 более полно описывают предметную область планирования на производстве. Данная взаимосвязь позволит создать программный продукт, функции которого, оговоренные выше, будут выполняться полностью.
2. Специальная часть. Разработка программного обеспечения для АРМа цехового плановика
В разделе - Разработка программного обеспечения для АРМа цехового плановика приводится описание разработанного программного продукта. Структуры его имеет инновационную основу, предлагается замена MRP - системы, действующей на предприятии системой - ERPII, в контексте построения оптимизации сетевого графика разрядов работ. Функциональную основу для планирования составит анализ разрядов выполняемых работ и связь с модулем загрузка оборудования. Элементы интерфейса помогают плановику и ускоряют процесс работы с системой инновационного планирования. Даная часть включает описание основных методов модулей, которые являются основной составляющей функционала, а именно:
-модуль планирование;
-модуль срок;
-модуль работники;
-модуль СПУ.
2.1 Общее описание программного продукта Цеховое планирование
Программный продукт Цеховое планирование предназначен для расчета и оптимизации работы плановика цехового бюро планирования и подготовки производства. Предлагается планирование и разработка месячных планов производства. Разработка графиков и заданий Формирование сменно - суточных заданий с учетом требований производства. Контроль за выдачей и выпиской в производство основных сдельных нарядов, а также предусматривается формирование дополнительных нарядов при необходимости. Предлагается внедрение инновационного метода работы, который заключается в анализе протекания работы. Формирование месячных отчетов, отображающих темп выполнения работы над текущим заказом. Программный продукт рассчитан на работу плановика, предлагается проанализировать разряд выполняемых работ и разряд соответствующего рабочего. Анализ проводится с помощью построения сетевого графика, который при необходимости рассчитывает максимально наилучший результат задействованных для выполнения работ разрядов.
Наименование программной системы: spu.
Рабочий каталог - rashet, который содержит:
-каталог BD (содержит файлы базы данных, сведения о рабочих которые задействованы в ЦМК на участке сборки и участке обработки, соответствующие разряды работ и рабочих и сведения о заказах на предприятии);
-каталог Unit (содержит модули системы: планирование, срок, работник, наряд, технологический процесс и сетевой график);
-каталог Help (содержит файл справки, в котором представлена инструкция работы в модуле планирование и пошаговая инструкция построения сетевого графика разряда работ).
2.2 Структура и функциональное назначение модулей программного продукта Цеховое планирование
В программном продукте Цеховое планирование реализован следующие модули:
-планирование;
-технологический процесс;
-сроки;
-работники;
-наряды;
-СПУ;
Выполняющие действия в ответ на запрос пользователя, цехового плановика, или системы планирование. Запросы могут касаться сроков выполнения работ, разряда работ и формирования отчетов. В таблице 39 представлены функциональные основные модули системы планирование и учет разряда работ с применением построения сетевого графика.
цеховой планирование проектирование программный
Таблица 39 - Функциональные модули программного продукта Цеховое планирование
МодульОписаниеПланирование (форма)Задание конфигурации системы и запуск всех функциональных модулей.Технологический процесс (форма)Заполнение полей формы реквизитами для расчета с занесением данных в БД.Сроки (форма)Форма для отображения сроков выполнения текущего заказа. Анализ оборудования, которое числится в заказе и оборудования выполняющего данный вид работ.Работники (форма)Информация о работниках данного участка цеха. Назначение работника на операцию определенного разряда. Поиск работников с необходимым разрядом, сортирование фамилий.Наряды (форма)Формирование, составление, проведение и выдача нарядов на определенную операцию в заказе. Наряд выдается конкретному работнику..СПУ (форма)Построение и расчет сетевого графика разрядов работ.
Для организации интерфейса программного продукта Цеховое планирование. с базой данных, хранящей текущую информацию о ходе и выполнении планирования используется системный модуль - модуль данных. Этот модуль содержит все необходимые компоненты, позволяющие успешно выполнять плановику его непосредственные задачи в течении рабочего дня, имеющиеся в Delphi которые обеспечивают работу, связанную с организацией интерфейса между программным продуктом планирование и учет разряда работ с применением построения сетевого графика и БД области планирования, а также управлением и контролем над базой данных, доступ к возможностям языка структурированных запросов (Structured Query Language, SQL). Успешное выполнение запросов помогает получать плановику и передавать диспетчеру и в цеха требуемую документацию (н