2. Группа ведения задачи на ИВЦ проверяет поступивший документ. В случае обнаружения ошибок и невозможностью их исправления на месте, документ возвращается в отдел нормирования труда для исправления. Правильно заполненный документ передается в группу обработки информации.
3. Группа обработки информации переносит данные с документа на ЖМД своего автоматизированного места (АРМ). Процесс предусматривает автоматический контроль.
4. Затем данные по локальной вычислительной сети (ЛВС) передаются на ЖМД сервера в машинный зал.
5. Группа решения задачи получает данные на ЖМД сервера. При этом формируется массив «Пооперационные нормы трудоемкости на изготовление изделия».
6. В процессе ввода также формируется машинограмма «Протокол формирования массива», который выверяется инженером группы. В случае обнаружения ошибок, массив корректируется.
7. Группа решения задачи комплектует массивы, необходимые для решения: входной «Пооперационные нормы трудоемкости на изготовление изделия»; «Применяемость деталей в изделии»; «Нормы трудоемкости на изделие». Нормативно-справочная и хранимые массивы находятся на ЖМД сервера и для решения задачи считываются в память ЭВМ в ходе решения задачи.
В результате решения задачи дополняется (корректируется) массив «Нормы трудоемкости на изделие», который переносится на ЖМД для решения других задач: «Расчет нормативной зарплаты», «Расчет нормативной себестоимости продукции», «Расчет основных финансовых показателей».
8. Кроме того выдается машинограмма 0841502) «Нормативная трудоемкость на изделие». Данный документ распечатывается в 2 экземплярах и передается в главную бухгалтерию и в отдел главного технолога (ОГТ).
При решении задачи используется следующая входная информация:
1. Пооперационные нормы трудоемкости на изготовление изделия;
2. ммассив полной применяемости деталей в изделии;
3. массив цен на материалы и инструменты.
В связи с большим объемом нормативно-справочной и входной информации задачу целесообразно решать на вычислительной технике. В настоящее время для этого наиболее удобно использовать персональный компьютер, так как он удобен и прост в обслуживании и не требует такого количества обслуживающего персонала и площадей. При этом ПЭВМ обладает большим быстродействием.
Таблица 6
Информация | Характеристика | Источник возникновения или хранения | Специфика формы отображения |
1 | 2 | 3 | 4 |
1 Пооперационные нормы трудоемкости на изготовление изделия2. Применяемость детали в изделии3. Цена материала | Нормативно справочная (НСИ)НСИНСИ | Отдел главного технологаВычислительный центр(ВЦ)ВЦ | Документ обычной формы с последующей перезаписью на магнитный диск (МД)МДМД |
Документ «Пооперационные нормы трудоемкости на изготовление изделия» спроектирован в соответствии с требованиями к системам унифицированной документации. В нем используются кодовые обозначения в соответствии с разработанными классификаторами, введены построчные контрольные суммы, исключены реквизиты «Наименование изделия» и «Наименование детали». Форма документа в приложении 2.
Общероссийский классификатор продукции (сокращ. ОКП) — государственный стандарт, входящий в Единую систему классификации и кодирования технико-экономической и социальной информации; соответствующий код видов продукции. Принят и введён в действие на территории Российской Федерации Постановлением Госстандарта России от 30 декабря 1993 № 301 с 1 июля 1994 взамен Общесоюзного классификатора промышленной и сельскохозяйственной продукции.
Стандарт содержит перечень кодов и наименований иерархически классифицированных групп видов продукции. На каждой ступени классификации деление осуществлено по наиболее значимым экономическим и техническим классификационным признакам.
Код ОКП содержит шесть значащих цифр и одну контрольную цифру (контрольное число). Первые два знака идентифицируют класс продукции; третий — подкласс; четвертый — группу; пятый — подгруппу; шестой — вид продукции. Второй и третий знаки кода ОКП, как правило, разделяются пробелом.
Код ¦ КЧ ¦ Наименование
52 8530 2 Элементы конструкций ограждающих
XXXXXX вид подгруппа группа подкласс класс продукцииТаблица 7
Наименование | Вид | Значность кода | Применяемая система кодирования | Перечень входной информации, в которой используется классификатор |
1 | 2 | 3 | 4 | 5 |
Общероссийский классификатор продукции | Общероссийский | 6 | пятиступенчатая иерархическая классификация с цифровой десятичной системой кодирования. | 1. Пооперационные нормы трудоемкости на изготовление изделия2. Применимость детали в изделии3. Цены на материал |
Характеристика выходной информации задачи дана в таблице 8
Таблица 8
Выходная информация | Характеристика информации | Потребитель | Специфика отображения для потребителя |
Нормы трудоемкости на изделиеНормативная трудоемкость на изделие | ХранимаяВыходная | ВЦОГТ | Массив на HDDМашинограмма |
Выходной массивов «Нормы трудоемкости на изделие» является хранимым и используется на ИВЦ для решения других задач: «Расчет нормативной зарплаты», «Расчет нормативной себестоимости продукции», «Расчет основных финансовых показателей».
Выходная информация «Нормативная трудоемкость на изделие» формируются в виде машинограмм в 2-х экземплярах для каждого потребителя информации и передаются в бухгалтерию для расчетов различных финансовых показателей и расчета заработной платы рабочих и в ОГТ для оценки фактических и нормативных показателей себестоимости и трудоемкости продукции. Формы документов приведены в приложении 3.
Математическое и программное обеспечение решения задачи
Данная задача относится к расчетной. Основные алгоритмы расчета экономических показателей задачи приведены в таблице 9
нормативная трудоемкость на деталь i | применяемость детали i в изделииj | нормативная трудоемкость сборки изделия j | нормативная трудоемкость наладки изделия j | |||||||
нормативная трудоемкость изготовления всех деталей изделия j | нормативная трудоемкость на изделие j |
Рисунок 1. Неформализованное моделирование расчёта сводных норм расхода материалов на изделие
Ti | Pij | Tсбi | Тналi | |||||||
Тi*Рij | Ti= Ti* Pij+ Tсбi+Тналi |
Рисунок 2. Формализованное моделирование расчёта сводных норм расхода материалов на изделие
Таблица 9
Условное обозначение Алгоритмы расчёта | |
Входные показатели1. нормативная трудоемкость на деталь i2. Применяемость P детали iв изделии j3. нормативная трудоемкость сборки изделия j4. нормативная трудоемкость наладки изделия j | TiPijTсбiТналi |
Выходные показатели1. нормативная трудоемкость на изделие j | Ti= Ti* Pij+ Tсбi+Тналi |
Решение задачи выполнено в программной среде СУБД VisualFoxPro Выбор данного программного средства для реализации задачи объясняется возможностью обработки в ее среде больших объемов информации, наличие дружественного интерфейса, простотой представления информации и функционирования СУБД.
Кроме этого, СУБД VisualFoxPro является одной из современных, а также наиболее быстродействующих систем. СУБД FoxРro 2.6. обладает прекрасными возможностями программирования, ведения баз данных, сервисными возможностями, среди которых работа с помощью генератора меню, генератора отчетов, генератора экранов и др.
Visual FoxPro (VFP) — визуальная среда разработки систем управления реляционными базами данных, выпускаемая в настоящее время корпорацией Майкрософт. Последней версией является 9.0. Использует язык программирования FoxPro. Среда разработки версии 7.0 может работать в операционных системах Windows 9x и ядра NT, версии 8.0 и 9.0 — только в Windows XP, 2000, 2003. Среда исполнения (runtime) версий 8.0 и 9.0 работает под любой версией Windows, начиная с 98.
Первоначально FoxPro (первоначальное название — FoxBASE) разрабатывалась Fox Software, начиная с 1984 года. В 1992 году Fox Technologies объединилась с Microsoft, новые версии продукта обрели ряд новых функций и приставку «Visual». Последняя версия оригинального FoxPro — версия 2.6 — работала под Mac OS, DOS, Windows и Unix; уже в версии Visual FoxPro 3.0 список поддерживаемых платформ сократился до Mac OS и Windows, а в более поздних версиях — уже только до Windows. Текущая версия Visual FoxPro основана на COM, и Microsoft утверждает, что .NET-версии продукта не будет. Существует проект Sedna, который должен обеспечить возможность взаимодействия Visual FoxPro с .NET.