Смекни!
smekni.com

Пути повышения рентабельности производства Борисовского завода пластмассовых изделий (стр. 8 из 17)

7. Обеспечить материальное и моральное поощрение за высокое качество управленческих работ.

8. Своевременно пересматривать устаревшие нормативные, инструктивные документы, регламентирующие процессы управления.

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

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


4. Мероприятия по снижению штрафов и финансовых санкций с использованием ЭВМ

4.1 Обоснование необходимости написания программы

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

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

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

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

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):