Для чего нужны пакеты. Из чего делают пакеты

Для чего нужны пакеты в PL/SQL?

Пакеты - очень важная составная часть языка PL/SQL, краеугольный камень любого сложного проекта . Чтобы это понять, необходимо рассмотреть основные преимущества пакетов:

  • Упрощение сопровождения и расширения приложений . По мере того как все большая часть кодовой базы перемещается в режим сопровождения, качество при­ложений PL/SQL определяется не только их производительностью, но и простотой сопровождения. С этой точки зрения пакеты играют исключительно важную роль, поскольку они обеспечивают инкапсуляцию кода (в частности, они позволяют скрыть команды SQL за интерфейсом процедур), дают возможность определять кон­станты для литералов и «волшебных» чисел, и группировать логически связанные функции. Пакетный подход к проектированию и реализации сокращает количество потенциальных сбоев в приложениях.
  • Повышение производительности приложений . Во многих ситуациях использова­ние пакетов повышает производительность и эффективность работы приложений. Определение постоянных структур данных уровня пакета позволяет кэшировать статические значения из базы данных. Это дает возможность избежать повторных запросов, а следовательно, значительно ускорить получение результата. Кроме того, подсистема управления памятью Oracle оптимизирована для доступа к откомпили­рованному коду пакетов.
  • Исправление недостатков приложений или встроенных элементов . Некоторые из существующих программных компонентов Oracle имеют недостатки; в частности, не лучшим образом реализованы важнейшие функции встроенных пакетов UTL_FILE и DBMS_OUTPUT . Мириться с ними не обязательно; можно разработать собственный пакет на базе существующего, исправив как можно больше проблем. Например, сценарий do.pkg , предоставляет замену для встроенной функции DBMS_OUTPUT.PUT_LINE с добавлением перегрузки для типа XMLType. Подобного результата можно достичь и с помощью отдельных функций и процедур PL/SQL , но решение с пакетами более предпочтительно.
  • Снижение необходимости в перекомпиляции кода . Пакет обычно состоит из двух элементов: спецификации и тела. Внешние программы (не определенные в пакете) могут вызывать только программы, перечисленные в спецификации. Изменение и перекомпиляция тела пакета не отражается на работе этих внешних программ. Снижение необходимости в перекомпиляции кода является важнейшим фактором администрирования больших объемов программного кода приложений. Концепция пакетов очень проста. Единственная сложность заключается в том, чтобы научиться эффективно применять в приложениях их богатые возможности. В этой статье мы начнем с рассмотрения простого пакета; вы увидите, что основные преимущества пакетов проявляются даже в тривиальном коде. Затем будет рассмотрен специальный синтаксис, используемый при определении пакетов.

Прежде чем приступать к рассмотрению преимуществ пакетов и описанию синтак­сиса их определения, необходимо сделать одно важное замечание. Всегда стройте приложение на основе пакетов; избегайте отдельных процедур и функций. Даже если вам сейчас кажется, что для реализации определенной возможности доста­точно одной процедуры или функции, в будущем к ней почти наверняка добавятся еще несколько. Когда вы поймете, что их лучше объединить в пакет, придется ис­кать все вызовы процедур и функций и добавлять к ним префикс с именем пакета. Используйте пакеты с самого начала, избавьте себя от будущих проблем!

Демонстрация возможностей пакетов PL/SQL

Пакет состоит из двух частей - спецификации и тела. Спецификация является обязатель­ной частью и определяет, как разработчик может использовать пакет: какие программы можно вызывать, какие курсоры открывать и т. д. Тело пакета - необязательная, но почти всегда присутствующая часть; она содержит код перечисленных в спецификации программ (и возможно, курсоров), а также другие необходимые элементы кода. Предположим, нам нужна программа для получения полного имени сотрудника, которое хранится в базе данных в виде двух отдельных элементов: фамилии и имени. На первый взгляд кажется, что задача решается просто:

PROCEDURE process_employee (employee_id_in IN employees.employee_id%TYPE) IS l_fullname VARCHAR2(100); BEGIN SELECT last_name || "," || first_name INTO l_fullname FROM employees WHERE employee_id = employee_id_in; END;

Однако этот вроде бы тривиальный код обладает рядом скрытых недостатков:

  • Длина переменной l_fullname жестко закодирована. Поскольку полное имя - про­изводное значение, которое строится конкатенацией содержимого двух столбцов, лучше так не делать. Если длина столбцов last_name и/или first_name будет увели­чена, код процедуры придется изменять.
  • Жестко закодировано правило составления полного имени. Чем это плохо? Тем, что если через какое-то время пользователь захочет получить полное имя в формате «ИМЯ ФАМИЛИЯ», вам придется производить замену во многих местах кода.
  • Наконец, этот очень распространенный запрос может встречаться в нескольких ме­стах приложения. Дублирование кода SQL затрудняет сопровождение приложения и его оптимизацию.

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

PACKAGE employee_pkg AS SUBTYPE fullname_t IS VARCHAR2 (200); FUNCTION fullname (last_in employees.last_name%TYPE, first_in employees.first_name%TYPE) RETURN fullname_t; FUNCTION fullname (employee_id_in IN employees.employee_id%TYPE) RETURN fullname_t; END employee_pkg;

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

Строки Описание
3 Объявление нового типа данных fullname_t. В этой версии его максимальная длина составляет 200 символов, но впоследствии ее будет легко изменить
5-8 Объявление функции fullname , которая строит полное имя по фамилии и имени. Обратите
внимание: способ построения полного имени в спецификации пакета не указан
10-13 Объявление второй функции с тем же именем fullname ; новая версия получает первичный
ключ таблицы и возвращает соответствующее ему полное имя. Это типичный пример перегрузки, о которой говорилось в этой статье

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

DECLARE l_name employee_pkg.fullname_t; employee_id_in employees.employee_id%TYPE:= 1; BEGIN l_name:= employee_pkg.fullname (employee_id_in); END;

Переменная l_name объявляется с новым типом данных, а для присваивания ей нужного значения вызывается соответствующая функция этого же пакета. Таким образом, формула построения полного имени и SQL-запрос вынесены из кода приложения в специальный «контейнер» для всей функциональности, относящейся к обработке данных о сотруд­никах. Код стал проще и лаконичнее. Если потребуется изменить формулу построения полного имени или увеличить размер его типа данных, достаточно внести соответству­ющие изменения в спецификацию или тело пакета и перекомпилировать его код.

Реализация employee_pkg выглядит так:

PACKAGE BODY employee_pkg AS FUNCTION fullname (last_in employee.last_name%TYPE, first_in employee.first_name%TYPE) RETURN fullname_t IS BEGIN RETURN last_in || ", " || first_in; END; FUNCTION fullname (employee_id_in IN employee.employee_id%TYPE) RETURN fullname_t IS retval fullname_t; BEGIN SELECT fullname (last_name, first_name) INTO retval FROM employee WHERE employee_id = employee_id_in; RETURN retval; EXCEPTION WHEN NO_DATA_FOUND THEN RETURN NULL; WHEN TOO_MANY_ROWS THEN errpkg.record_and_stop; END; END employee_pkg;

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

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

Основные концепции пакетов

Прежде чем переходить к подробному изучению синтаксиса и структуры пакетов, сле­дует изучить некоторые концепции пакетов:

  • Сокрытие информации . Сокрытие информации о системе или приложении обычно преследует две цели. Во-первых, возможности человека по работе со сложными системами ограничены. Исследования показали, что у среднего «мозга» при запо­минании даже семи (плюс/минус двух) элементов в группе возникают проблемы. Таким образом, пользователь (или разработчик) освобождается от необходимости вникать в ненужные подробности и может сосредоточиться на действительно важ­ных аспектах. Во-вторых, сокрытие информации препятствует доступу к закрытым сведениям. Например, разработчик может вызвать в своем приложении готовую функцию для вычисления некоторого значения, но при этом формула вычислений может быть секретной. Кроме того, в случае изменения формулы все модификации будут вноситься только в одном месте.
  • Общие и приватные элементы . Концепция общих и приватных элементов тесно связана с концепцией сокрытия информации. Общедоступный код определяется в спецификации пакета и доступен любой схеме, обладающей для этого пакета привилегией EXECUTE . Приватный код виден только в пределах пакета. Внешние про­граммы, работающие с пакетом, не видят приватный код и не могут использовать его.

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

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

  • Спецификация пакета . Она содержит определения всех общедоступных элементов пакета, на которые можно ссылаться извне. Спецификация напоминает большой раздел объявлений; она не содержит блоков PL/SQL или исполняемого кода. Из хо­рошо спроектированной спецификации разработчик может получить всю необходи­мую для использования пакета информацию и ему никогда не придется заглядывать «за интерфейс» (то есть в тело пакета, содержащее реализацию его компонентов).
  • Тело пакета . Здесь находится весь код, который необходим для реализации элемен­тов, определенных в спецификации пакета. Тело может содержать отсутствующие в спецификации личные элементы, на которые нельзя ссылаться извне пакета, в частности объявления переменных и определения пакетных модулей. Кроме того, в теле пакета может находиться исполняемый (инициализационный) раздел, который выполняется только один раз для инициализации пакета.
  • Инициализация . Концепция инициализации хорошо известна любому програм­мисту, однако в контексте пакетов она имеет особое значение. В данном случае инициализируется не отдельная переменная, а весь пакет путем выполнения кода произвольной сложности. При этом Oracle следит за тем, чтобы пакет инициализи­ровался только один раз за сеанс.
  • Постоянство в течение сеанса . Концепция постоянства (или сохраняемости) тоже хорошо знакома программистам. Когда вы подключаетесь к Oracle и выполняете программу, присваивающую значение переменной уровня пакета (то есть пере­менной, объявленной в пакете вне содержащихся в нем программ), эта переменная сохраняет значение в течение всего сеанса, даже если выполнение присвоившей его программы завершается.

Также существует концепция сеансового постоянства. Если я подключаюсь к базе данных Oracle (создаю сеанс) и выполняю программу, которая присваивает значение пакетной переменной (то есть переменной, объявленной в спецификации или теле пакета, за пределами всех входящих в него программ), то эта переменная продол­жает существовать на всем протяжении сеанса и сохраняет свое значение даже при завершении программы, выполнившей присваивание.

Именно пакеты обеспечивают поддержку структур данных с сеансовым постоянством в языке PL/SQL.

Графическое представление приватности

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

Взгляните на рис. 1. Обратите внимание на надписи «Внутренняя часть» и «Внешняя часть». Первая часть содержит тело пакета (внутренняя реализация пакета), а вторая - все программы, написанные вами и не являющиеся частью пакета (внешние программы).

Рис. 1.

Несколько выводов, следующих из диаграммы Буча:

  • Внешние программы не могут пересекать границу внутренней реализации; иначе говоря, внешняя программа не может обращаться или вызывать элементы, опре­деленные в теле пакета. Это приватные элементы, невидимые за пределами пакета.
  • Элементы, определенные в спецификации пакета («Внешняя часть» на диаграмме), располагаются по обе стороны от границы между внутренней и внешней частью. Такие программы могут вызываться внешней программой (из внешней части), они доступны для приватных программ и в свою очередь могут вызывать или обращаться ко всем остальным элементам пакета.
  • Общедоступные элементы пакета предоставляют единственный путь к внутренней части. В этом отношении спецификация пакета действует как управляющий меха­низм для пакета в целом.
  • Если окажется, что объект, ранее бывший приватным (например, модуль или кур­сор), должен стать общедоступным, просто добавьте его в спецификацию и пере­компилируйте пакет. После этого объект станет доступным за пределами пакета.

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

«Пакетное» разнообразие

Подарочная упаковка продаётся повсеместно, но и оптовикам не чужд онлайн-шопинг, поэтому уже многие предприниматели тоже предпочитают совершать покупки, не выходя из офиса или дома. Подарочные пакеты на Belany.com.ua – это лучшее решение для всех бизнесменов, а также для всех запасливых людей, которые не любят совершать лишних телодвижений. Ведь имея в наличии запас подарочных пакетов, можно не утруждать себя поисками столь нужного товара, особенно, в преддверии праздников. А всё потому, что в предпраздничной суматохе можно напрочь забыть о приобретении таких изделий.

То изобилие, которое предлагает Belany, может поразить воображение любого, кто посетит этот интернет-ресурс – неважно, ради праздного любопытства или с конкретной целью – запастись праздничной упаковкой впрок или приобрести её для коммерческих целей. Даже представленный на сайте каталог не смог вместить все товарные позиции, настолько их много. Пакеты-стёганки, варианты для детей, блестящие, шуршащие, с рисунком, разных форм и размеров. И всё это можно купить прямо сейчас, причём, по оптовой цене. Правда, предложение актуально лишь для жителей Украины, ибо только для них предусмотрена доставка в самые крупные города.

Функции подарочных пакетов

Теперь преподношение подарков без соответствующей упаковки считается моветоном, причём, совершенно неважно, по какому случаю презент. Разнообразие подарочных пакетов позволит подобрать нужный экземпляр к любому событию, будь то Новый год, день Рождения, Рождество, «мужской» или «женский» праздник. Иногда подарки дарятся «просто так», и на этот случай предусмотрено огромное количество «нейтральных» вариантов, то есть, не несущих тематической нагрузки. Такая универсальность позволяет преподнести презент когда угодно.

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

Преимущества

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

В этой статье:

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

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

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

Анализ спроса на продукцию (полиэтиленовые пакеты) и рынка сбыта

По данным статистики, на рынке отечественного производства хватает незаполненных ниш, ведь 20% полиэтиленовой продукции продолжает поступать от зарубежных производителей. При этом, главные конкуренты отечественных предпринимателей – кульки турецкого и китайского производства, отличающиеся крайне низкой ценой и соответствующим качеством. Рвущиеся ручки, не до конца пропаянные швы, вываливающиеся днища – лишь малый перечень «прелестей» от покупки подобной продукции. Но для нашего потребителя цена всегда была решающим фактором, поэтому подобная конкуренция имеет место быть, особенно в приграничных регионах.

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

Полиэтиленовая продукция востребована в любом регионе. Более того, даже если в вашем городе уже работает крупный завод, средний и мелкий бизнес свободно найдет свою нишу, изучив предложения конкурентов. Видов полиэтиленовых пакетов существует масса: пакеты «банан», «майка», пакеты для мусора, подарочные пакеты, рекламные упаковки с логотипом, однослойные, многослойные, различных размеров, цветов и форм. Задача предпринимателя – отыскать продукцию с наиболее высоким спросом, либо занять нишу, неохваченную другими производителями.

Выбор стратегии и юридическое оформление бизнеса

Открывая производство пакетов полиэтиленовых, можно пойти двумя путями:

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

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

Возможности применения готовой пленки:

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

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

При регистрации предприятия необходимо указать следующие коды ОКВЭД:

  • 25.2 — Производство пластмассовых изделий
  • 25.22 — Производство пластмассовых изделий для упаковывания
  • 51.47 — Оптовая торговля прочими непродовольственными потребительскими товарами.

Для запуска цеха потребуется сертификат на производство, разрешения, полученные в местной администрации, санитарно-эпидемиологической и экологической службе, энерго надзоре, пожарной охране. Производство пленки для полиэтиленовых пакетов должно пройти соответствие по ГОСТу 10354-82 (сертификация пищевой пленки обязательна к подтверждению каждые 3 месяца) . Но для того, чтобы получить такой сертификат, следует произвести запуск технологической линии (разумеется, после получения всех разрешений на производство), и полученные образцы предоставить для экспертного заключения.

Помещение для производства полиэтиленовых пакетов

Изготовление полиэтиленовой пленки относится к экологически вредному производству, поэтому к выбору помещения есть ряд определенных требований:

  • производственный цех или мини-завод должен располагаться в промышленной или загородной нежилой зоне;
  • наличие приточной и вытяжной вентиляции, отопления и контроля влажности в помещении цеха и на складе;
  • трехфазное электроподключение, заземление элементов питания;- высота потолков не менее 8 м (высота экструзионной машины ~6 м), внутренняя отделка стен, пола, потолка – из негорючих материалов;
  • размещение производственного оборудования в помещении цеха должно соответствовать ГОСТ 12.3.002-74;
  • наличие противопожарной системы, возможность безопасной эвакуации при пожаре;
  • организация рабочих мест должна соответствовать требованиям ГОСТов 12.2.061-81 и 12.3.002-74, а также эргономическим характеристикам по ГОСТам 12.2.033-78, 12.2.032-78.

Для размещения комплекса производственного оборудования понадобится помещение в 300 квадратов, которое будет разделено на три части: производственный цех (180 м 2), склад сырья и готовой продукции (80 м 2), офис и выставочный зал (40 м).

Оборудование для производства полиэтиленовых пакетов

Для изготовления полиэтиленовой пленки с последующим формированием пакетов, планируется приобрести производственную линию, состоящую из следующего оборудования:

1) Экструдер – преобразователь гранул сырья в пленку (шириной 300-550 мм, толщиной – 0,009 — 0,10 мм), методом раздува снизу-вверх. Производительность – 40 кг./час;

2) Флексопечатная машина – для печати рисунков, логотипов и прочих изображений;

3) Станок для изготовления пластиковых зажимов для упаковки ;

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

Стоимость технологической линии с доставкой, настройкой, обучением персонала и сигнальным запуском – 3 840 000 руб.

Помимо станков, планируется приобретение офисного, выставочного и складского оборудования (стеллажей, ящиков, коробов, столов, стендов) для размещения сырья, готовой продукции и оборудования рабочих мест для персонала. Стоимость дополнительного оборудования для цеха – 60 000 руб.

Сырье для производства пакетов из полиэтилена

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

Используется два вида сырья:

  • ПНД (полиэтилен низкого давления, ГОСТ 16338-85), для контакта с сыпучими и сухими продуктами;
  • ПВД (полиэтилен высокого давления, ГОСТ 16337-77), предназначен для упаковки пищевых продуктов).

Самым дешевым сырьем, признан южнокорейский гранулят (~ $ 380 за тонну), но существует масса других видов отечественного или заграничного производства, с ценовым диапазоном от 420 $ до 750 $ за тонну. Чтобы произвести цветную пленку, к исходному сырью добавляют специальные красители ($ 15-50 за 1 кг).

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

Технология производства полиэтиленовых пакетов

1. Гранулы полимера загружаются в бункер экструдера , откуда их забирает питающий шнек. Здесь поддерживается температура от 180 0 C до 240 0 C и по мере продвижения гранулы разогреваются, переплавляясь в однородную массу. В результате экструзии, образуется полиэтиленовая пленка в форме трубы (рукава). Один экструдер позволяет изготовить пленку различной толщины и ширины путем специальной настройки.

2. Полиэтиленовая «труба» постепенно охлаждается, затем раскатывается валиками.

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

4. Намотчик сматывает пленку в рулоны (обрезки упаковываются отдельно, для вторичной переработки). Когда ширина рулона достигает установленного размера, рулон отодвигается с помощью оператора и начинает наматываться следующий. И так до конца произведенной пленки.

5. Нанесение рисунка. Краска разводится спиртом и постоянно перемешивается, чтобы не потерять вязкость.

6. С помощью дозатора краситель поступает к специальным красящим валикам, которые и производят печать рисунка. После нанесения печати, пленку снова сматывают в рулоны.

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

8. Клеймовочный пресс проделывает отверстия для ручек (вырезает «майку», отрезает верхнюю часть для прикрепления пластиковой застежки – все зависит от шаблона).

9. Сварочная поверхность соединяет края, запаивая нагреванием до 180 0 С. Готовые пакеты формируются в пачки по 100 штук.

10. Контроль качества. Проверка спайки швов и креплений застежек.

Бизнес план производства полиэтиленовых пакетов

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

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

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

Себестоимость такого пакета, изготовленного из гранул ПНД – 0,13 коп, а оптовая продажная цена – 0,70 коп. Учитывая, что производственные мощности позволяют изготовлять около 70 штук/минуту, то при односменной работе и 22 рабочим дням, прибыль составит: 60 мин * 8 ч * 22 руб./день * 70 штук (0,70 — 0,13 рублей) = 421 344 руб/месяц.

Расходная часть:

  • аренда производственного цеха (300 м 2 *150 руб./м 2) = 45 000 руб./месяц,
  • электроэнергия – 8 000 руб./месяц,
  • отопление (за 6 месяцев отопительного сезона, разбитого равными частями на все месяцы года),
  • вода и другие коммунальные услуги – 12 000 руб./месяц,
  • заработная плата персонала (6 человек: директор, бухгалтер, технолог, 3 рабочих) – 128 000 руб./месяц.,
  • налог на прибыль (15% от прибыли за вычетом расходов) – 34 252 руб./месяц.

Итого расходов: 227 252 руб./месяц.

Чистая прибыль: 421 344 – 227 252 = 194 092 руб./месяц.

Расчет рентабельности:

Начальные инвестиции (3 930 000 руб.):

  • покупка оборудования — 3 840 000 руб.,
  • дополнительное оборудование – 60 000 руб.,
  • затраты на документальное оформление производства (открытие юридической фирмы, получение необходимых разрешений и сертифицирование продукции) – 30 000 руб.

При расчетной прибыли в 194 092 руб/месяц первоначальные инвестиции окупятся через 1 год и 9 месяцев.

Следует учитывать, что в основе расчетов был один из самых простых вариантов готовой продукции, а ведь все зависит от спроса и возможностей сбыта в вашем регионе. К примеру, продажная цена цветных пакетов таких же параметров будет выше на 15 %, с одним центральным одноцветным изображением — на 34% (при увеличении себестоимости на 5 и 10 % соответственно). Кроме того, предприятие может принимать заказы на изготовление пакетов ПВД или ПНД по индивидуальным макетам, а прибыльность таких проектов значительно выше.

Когда-то пакеты в нашей стране были дефицитом и многие использовались даже когда сходила краска и дыры заклеивались скотчем. В то время пакеты были красочными: с разными пейзажами, фотографиями девушек-моделей и изображениями городов. всегда выделялись из толпы и всегда это были заграничные транснациональные компании (Coca Cola, Pepsi ), а с лаком из под одежды и обуви воспринималась как полноценная сумка, с которыми постоянно ходили молодые девушки.

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

Так в чём же функциональная задача пакета с точки зрения маркетинга и рекламы?

Во-первых, помимо своей прямой задачи (упаковки предметов), он создает атмосферу и значимость того, кому подают пакет, особенно когда вручают подарок. Красиво оформленный пакет придает психологический вес подарку. И ведь нам всегда приятно получать «дорогие» подарки. Бумажные маленькие пакетики часто используют ювелирные и часовые компании.


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





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


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




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

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



Розничная торговля активно прогрессирует. Сегодня на каждом рынке, в каждом магазине возможно встретить особенные условия для покупателей, причем это абсолютно нормально. Для клиентов/покупателей стараются сделать многое, ведь каждый приносит прибыль. Кто-то больше, кто-то меньше, не важно. Главное — обеспечить максимальное количество клиентов для своего магазина либо компании. И сегодня для того, чтобы выделиться среди остальных, приходится внедрять различные маркетинговые ходы. Идеальный вариант — это пакеты с логотипом.

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

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

Так, например, делают в многочисленных крупных магазинах (в сетях). Многие покупатели берут пакеты магазинов и вовсе не видят перед собой логотип/название компании (также очень частое явление). Как решить проблему? В этом случае следует поработать над дизайном, над упаковкой. Если человек держит в руках не просто качественный товар, а товар, который привлекает своей упаковкой, он получает гораздо больше лояльных отзывов в целом.

Для чего сегодня бренды размещают свой логотип на упаковке/пакете?

  • происходит увеличение узнаваемости фирмы/магазина/компании в глазах людей;
  • предприятие при помощи логотипа подчеркивает собственную индивидуальность;
  • за счет оригинального логотипа возможно привлечь новых клиентов;
  • логотип позволит указать на то, что организация официально начала существовать;
  • логотип создан для привлечения внимания к новинкам товаров/услуг;
  • логотип может указать/рассказать о деятельности.
  1. Полипропиленовые;
  2. Бумажные;
  3. Полиэтиленовые.

Это лишь минимальный список видов пакетов, которые могут быть задействованы в целом.

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

Кроме того нельзя не отметить тот фактор, что пакет — это очень-очень дешевая реклама (имеет наиболее низкую стоимость и высокую эффективность на рынке). Каждый проходящий мимо человек видит клиента магазина/компании с пакетом, видит логотип, название, каждый замечает. С точки зрения психологии изображение — очень мощный «раздражитель». Более чем 80% попадаются на данный «раздражитель» без проблем.

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

Если есть желание начать собственное дело, необходимо позаботиться о качественной рекламной кампании. Маркетинговых ходов достаточно. Главное — выбрать оптимальный для себя.

error: