рефераты рефераты
Главная страница > Дипломная работа: Пути повышения рентабельности производства Борисовского завода пластмассовых изделий  
Дипломная работа: Пути повышения рентабельности производства Борисовского завода пластмассовых изделий
Главная страница
Новости библиотеки
Форма поиска
Авторизация




 
Статистика
рефераты
Последние новости

Дипломная работа: Пути повышения рентабельности производства Борисовского завода пластмассовых изделий

 

4.2 Описание программы

Данный программный продукт написан для работы в среде Windows 95, Windows 98. В качестве языка программирования при написании программы использовался программный продукт компании Borland Imternetional Delphi 4.0, являющийся наглядной визуальной средой программирования и позволяющей в полной мере использовать принципы объектно-ориентированного программирования. Для записи, хранения и считывания данных могут быть использованы любые поддерживаемые платформой Windows носители информации.

Программа состоит из двух модулей: главного (Main) и модуля обработки контрактов (Contrakt). Исходные тексты названных модулей приведены в приложениях 4 и 5 соответственно.

На рисунке 4.1 представлено главное окно программы.

В таблице данных главного окна отражаются:

-  номер контракта;

-  поставщик;

-  последний срок оплаты;

-  сумма к оплате;

-  погашенная сумма;

-  сумма задолженности.

В строке меню есть две кнопки: “Add”, и “Delete”, предназначенные для ввода и удаления контрактов. При подводе к данным кнопкам манипулятора “мышь”, появляются всплывающие подсказки “Добавить контракт” и “Удалить контракт”. Справа в главном окне есть линия прокрутки, позволяющая перемещаться по таблице данных вверх и вниз. Активный в данный момент времени контракт выделяется синим цветом. Последняя графа таблицы данных вычисляется автоматически на основании данных введенных в окне “Контракт”. Если значение графы “Задолженность”, вычисляемое как разность значений граф “Погашено” и ”Сумма к оплате”, равно нулю (предприятие рассчиталось с поставщиком) или отрицательно (в случае, если предприятие не просто выполнило свои обязательства, но даже переплатило), то строка такого контракта выделяется серым цветом как неактивная и не требующая дальнейшего контроля по оплате. Если же значение графы “Задолженность” положительно, то строка выделяется белым цветом.

Добавление контракта. Для ввода нового контракта необходимо нажать левой кнопкой манипулятора “мышь” на кнопку “Add” в строке меню главного окна. При этом появляется окно “Контракт” следующего вида (рис. 4.2).

Рис. 4.1. Главное окно программы автоматизированного контроля за кредиторской задолженностью.

В данном диалоговом окне есть четыре редактируемых поля: “Поставщик”, “Срок оплаты”, “Сумма” и “Погашено”. При появлении на

Рис. 4.2. Внешний вид окна ввода/редактирования контракта.

экране монитора окна “Контракт” в поле “Срок оплаты” автоматически подставляется дата текущего сеанса работы, которую пользователь может отредактировать, т.е. ввести нужную. Также автоматически полю “Погашено” присваивается значение равное нулю. После ввода данных необходимо нажать на кнопку “ОК”, данные будут сохранены в файле Kon.dat. Если пользователь решил отказаться от добавления контракта в базу данных, то следует подвести манипулятор “мышь” и нажать кнопку “Cancel”.

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

При заполнении полей в окне “Контракт” могут быть совершены ошибки. В этом случае кнопка “OK” будет недоступной для нажатия (рис 4.3).

Могут быть совершены ошибки следующего вида:

-  неверно введена дата (несуществующая дата – 30 февраля, 31 апреля и прочее).

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

-  не введена сумма оплаты.

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

Удаление контрактов. Для удаления контракта необходимо выделить нужный контракт (строка в главном окне станет синего цвета) и щелкнуть манипулятором “мышь”, на кнопке “Delete” главного окна программы. В случае, если пользователь случайно щелкнул на кнопке “Delete” или принял решение не удалять контракт, то следует щелкнуть “мышью” на кнопке “No”. Если же контракт должен быть удален, то необходимо щелкнуть на кнопке “Yes”. Данный диалог соответствует стандартному диалогу Windows.

Для окончания работы с программой следует щелкнуть “мышью” на стандартной для платформы Windows кнопке закрытия окна в правом верхнем углу. Все изменения будут сохранены в файле Kon.dat и при следующем сеансе работы будут отражаться на экране.


5. конструкторско-технологические мероприятия повышения эффективности производства

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

 

5.1 Изменение конструкции литьевой формы

Для улучшения технологии изготовления продукции было внесено рационализаторское предложение под наименованием: «Изменение конструкции литьевой формы на корпус ведра 10 литров».

До внесения рационализаторского предложения корпуса ведер 10 л отливались в формах Ф951.454 и Ф956.046. Форма Ф951.454 работает с ручным съемом изделия на полиэтилене высокого давления (ПВД). Форма Ф956.046 работает с автоматическим съемом изделия только на полиэтилене низкого давления (ПНД), т. к. на полиэтилене высокого давления происходит смятие бурта плитой съема из-за сильного прилипание изделий к пуансону.

Было предложено:

- в имеющиеся в заделе дублеры форм Ф956.046 дополнительно к плите съема поставить в днище пуансонов воздушные клапаны с подводом сжатого воздуха для снятия эффекта прилипания. Это позволит форме работать в автоматическом режиме на любом сырье.

- формы конструкции Ф951.454 аннулировать.

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

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

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

-  предложение имеет положительный экономический эффект.

Расчет экономического эффекта приводится в разделе «Технико-экономическое обоснование дипломного проекта».

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

 

5.2 Описание алгоритма программы, реализующей автоматизированный контроль за расчетами с поставщиками

 

5.2.1 Правила составления алгоритмов блок-схем программ

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

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

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

Различают следующие виды схем (ГОСТ 19.701-90):

-  схемы данных;

-  схемы программ;

-  схемы работы системы;

-  схемы взаимодействия программ;

-  схемы ресурсов системы.

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

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

-  линейных символов, указывающих поток управления ;

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

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

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

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

Размеры блоков могут быть произвольными. Нельзя изменить только размеры углов. Рекомендуется выдерживать размеры блоков –сторона А – ряд чисел, кратных 5 (5, 10, 15, 20), а Б – 2/3 А.

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

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

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

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28

рефераты
Новости