Автоматизация расчета стимулирующих выплат менеджерам по продажам ООО "Полиграфоформление-Флексо"

 

Содержание


Введение

Глава 1. Технико-экономический анализ деятельности ООО «Полиграфоформление -ФЛЕКСО»

.1Характеристика объекта информатизации

1.2Анализ бизнес-процессов предприятия

1.3Информационно-техническая база предприятия

.4Выявление проблем в деятельности объекта и пути их решения

Глава 2. Проектирование задачи по расчету стимулирующих выплат менеджерам отдела продаж

.1Постановка задачи

.2Описание входной, выходной информации и алгоритмов ее преобразования

Глава 3. Описание программной реализации задачи

.1Структура программного решения

.2Расчет контрольного примера

.3Расчет показателей экономической эффективности

.4Техника безопасности сотрудников в условиях компьютеризации

Заключение

Перечень сокращений и терминов

Список использованных источников

Приложение


Введение


Данный дипломный проект посвящен автоматизации расчета стимулирующих выплат менеджерам по продажам в ООО «Полиграфоформление-ФЛЕКСО». Актуальность проекта для рассматриваемого предприятия вызвана введением новой системы расчета стимулирующих выплат для менеджеров управления продаж продукции и координаторов отдела сопровождения продаж, алгоритм которой отличается высокой трудоемкостью расчетов в отсутствие автоматизации.

Целью проекта является разработка программного решения, автоматизирующего расчет стимулирующих выплат в соответствии с заданным алгоритмом и удовлетворяющего требованиям экономической эффективности. В рамках проекта также решаются задачи исследования деятельности ООО «Полиграфоформление-ФЛЕКСО», анализа его бизнес-процессов и информационно-технической базы, выявления «слабых мест» в деятельности объекта и рассмотрения путей их преодоления

Глава 1. Технико-экономический анализ деятельности предприятия


.1 Характеристика объекта информатизации


Объектом информатизации является общество с ограниченной ответственностью «Полиграфоформление-ФЛЕКСО», осуществляющее комплексные работы по изготовлению упаковочных материалов. Предприятие входит в состав полиграфического холдинга ОАО «Полиграфоформление» (структура холдинга представлена на рисунке 1.1.).


Рис. 1.1. Структура холдинга «Полиграфоформление»


Точкой отсчета деятельности компании является 1879 год - время основания в Петербурге «Заведения графических искусств. Хромолитография Э. И. Маркуса», где изготавливали упаковку для пищевой, табачной, парфюмерной промышленности, выделявшуюся превосходными полиграфическими и исполнительскими качествами.

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

В 1994 году «Полиграфоформление» было акционировано, и это время стало новой вехой в истории развития компании. Кардинальное изменение принципов работы менеджмента, полная модернизация парка оборудования, ориентация в первую очередь на удовлетворение нужд клиентов и постоянный поиск новых форм и путей развития привели к тому, что сегодня ОАО "Полиграфоформление" возглавляет список крупнейших предприятий России, работающих в индустрии упаковки.

В настоящее время холдинг "Полиграфоформление" структурно объединяет 4 направления: офсетное производство, флексографское производство, изготовление самоклеящихся этикеток и производство упаковки способом глубокой печати. Основное направление деятельности предприятия - производство этикетки и упаковки для производителей продуктов питания и товаров народного потребления России, стран СНГ, ближнего и дальнего зарубежья.

В 2001 году предприятие получило сертификат соответствия системы качества мировому стандарту ISO 9002. ОАО «Полиграфоформление» является членом международной организации независимых производителей упаковки «Global Packaging Alliance».

Основные направления деятельности ООО «Полиграфоформление-ФЛЕКСО» - производство гибкой упаковки методами флексографической и ротогравюрной печати. Компания является крупнейшим поставщиком гибкой упаковки для кондитерских предприятий, удовлетворяя потребность отечественных кондитеров более чем на 28%; заказчиками «Полиграфоформление-ФЛЕКСО» являются более 55 крупнейших кондитерских фабрик России. Особое место в ассортименте гибкой упаковки «Полиграфоформление-ФЛЕКСО» занимает комбинированный твист-материал "Композит-17", созданный специалистами предприятия в 1999 году. Сегодня каждая третья конфета, изготовленная в России, завернута в этот материал. Помимо упаковки кондитерских изделий (конфеты, шоколад, вафли, рулеты и т. п.), на предприятии производятся этикетки и упаковка для замороженных продуктов (мороженое, полуфабрикаты), продуктов быстрого приготовления (супы, каши, вермишель, пюре), снэков (чипсы, сухарики, орехи, сухофрукты, мюсли), чая, кофе, приправ и специй, напитков (соки, вода, лимонад, пиво), кормов для животных, бытовой химии (мыло, шампуни, моющие средства).

Количественные показатели выпуска готовой продукции в 2009-2010 гг. представлены в таблице 1.1.:


Таблица 1.1. Показатели выпуска готовой продукции предприятия

Выпуск гибкой упаковкит.млн. кв. м2млн. $2009 г.700016827,92010 г.919418545

Основное производственное оборудование представлено устройствами для изготовления фотополимерных печатных форм фирмы «Du Pont» (Германия), станциями смешивания водных и спиртовых красок «Stork-GSE» (Голландия), машинами глубокой печати фирмы «Cerutti» (Италия) и флексографской печати фирм «W&H» (Германия), «Sсhiavi» (Италия), «Flexotecnica» (Италия), ламинаторами и парафинерами фирм «Nordmeccanica» (Италия) и «DCM» (Франция), бобинорезками фирмы «Kampf» (Германия).

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

·полиэтиленовые и полипропиленовые пленки;

·лавсан;

·ламинированная бумага;

·пергамент;

·кашированная и некашированная фольга;

·роколонд, БК-40;

·полифан, хайкор;

·композит-17.

Основные поставщики сырья: Exxon Mobil Chemical (Бельгия), Dor Film Chemical (Израиль), Rani Plast (Финляндия), Ahlsrom (Франция), SAPPI (Германия), Cham Paper Group (Швейцария), «Биаксплен», «Новатэк», «Еврометфилмз» (Россия).

Основные поставщики полиграфических красок: «Flint Group» (ЕС), «Siegwerk» (Германия).

Поставщики формных цилиндров: «Упак-Рото», «Яношка» (Россия).

Постоянными заказчиками ООО «Полиграфоформление-ФЛЕКСО» являются: ЗАО «Хладокомбинат №1», ООО «Петрохолод - пищевые технологии», ЗАО «Кондитерская фабрика им. Н. К. Крупской», ЗАО «Первый кондитерский комбинат «Азарт», ОАО «Кондитерское объединение «Слад&Ко», ОАО «Кондитерский концерн «Бабаевский», ОАО «Московская кондитерская фабрика «Красный октябрь», ОАО «Рот Фронт», ООО «Kraft Foods», ОАО «Пивоваренная компания «Балтика», ООО «Хлебный дом», ООО «Косметическое объединение «Свобода», ООО «Орими Трейд», ООО «Нестле» и др.

Среднесписочная численность сотрудников предприятия в 2010 году составила 363 человека.

Организационная структура ООО «Полиграфоформление-ФЛЕКСО» представлена на рисунках 1.2., 1.3., 1.4.


Рис 1.2. Структура руководства предприятия


Рис. 1.3. Фрагмент организационной структуры предприятия


Рис. 1.4. Фрагмент организационной структуры предприятия


1.2 Подразделения и сотрудники, затрагиваемые в ходе реализации проекта


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

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

Рис. 1.5. Схема подразделений, подчиненных коммерческому директору


1.3 Анализ бизнес-процессов предприятия


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

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

Базовые бизнес-процессы жизненного цикла промышленного заказа:

1.Поиск заказа

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

1.2.Метод: на основании маркетинговых аналитических рекомендаций строятся взаимоотношения с Клиентами, результатом которых являются ожидаемые и клиентские заказы, а также одобренные коммерческие предложения. Полученные заказы размещаются в предварительном Графике размещения заказов с учетом предварительной загрузки производства.

2.Планирование исполнения заказа

2.1.Цель: согласовано разработать рабочие графики, позволяющие другим процессам обеспечить максимальную степень ритмичности работы.

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

·передачи коммерческих заказов в производство;

·закупок сырья и материалов под заказы;

·сдачи коммерческих заказов на склад готовой продукции.

На основании этих графиков строятся графики:

·отгрузок заказов;

·прихода денежных средств;

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

3.Исполнение заказа

3.1.Инициация заказа

3.1.1.Цели:

3.1.1.1.1.Юридическое оформление поступившего Заказа;

3.1.1.1.2.Подготовка коммерческого Заказа для передачи в производство.

3.1.2.Метод: на основании полученных одобренных Клиентами коммерческих предложений производится анализ технологичности заказа, согласуются встречные технологические предложения. Далее происходит калькуляция коммерческого заказа и фиксация условий сделки путем подписания договора/спецификации. Затем физически комплектуется коммерческий Заказ в виде папки с различными организационно-технологическими материалами.

3.2.Закупка сырья и материалов

3.2.1.Цель: обеспечение производства необходимыми, соответствующего качества, сертифицированными сырьем и материалами.

3.2.2.Метод: на основании ранее согласованного Графика закупок производится закупка необходимых сырья и материалов.

3.3.Хранение запасов ТМЦ

3.3.1.Цели:

3.3.1.1.Минимизация расходов на хранение ТМЦ;

3.3.1.2.Минимизация объема «замороженных» средств;

.3.1.3.Предоставление услуг хранения готовых коммерческих Заказов сверх существующих договорных условий.

3.3.2.Метод: соблюдение оптимального баланса между затраченными на закупку средствами и объективно необходимым запасом сырья и материалов; коммерческое использование свободных складских площадей.

3.4.Производство продукции

3.4.1.Цель: производство в согласованные сроки качественной продукции.

3.4.2.Метод: на основании Графика сдачи коммерческих Заказов на склад готовой продукции и полученных укомплектованных коммерческих Заказов формируются производственные Заказы, которые проходят всю технологическую цепочку. Готовая продукция подвергается технологическому контролю и сдается на склад готовой продукции.

3.5.Закрытие Заказа

3.5.1.Цель: фиксация полного исполнения договорных условий по коммерческому Заказу и выделение причин отклонений от них.

3.5.2.Метод: Путем анализа информации об условиях Заказа и состояния их выполнения принимается решение о закрытии или не закрытии Заказа.

4.Контроль и сопровождение Заказа

4.1.Цель: минимизация системных факторов, приводящих к сбоям в процессе прохождения заказа.

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


Рис. 1.6. Контекстная диаграмма жизненного цикла промышленного заказа


.4 Информационно-техническая база предприятия


В 2010 году был осуществлен переезд предприятия на новую производственную площадку, что существенно повлияло на его техническое обеспечение. В новом трехэтажном здании была проложена локальная сеть, объединяющая 150 персональных компьютеров и 13 серверов. Поставку телекоммуникационного оборудования и работы по монтажу сети осуществляло ООО «Неотек-Электроникс». Основными поставщиками компьютеров, периферийных устройств, комплектующих и расходных материалов являются ООО «Бернулли», ООО «Аспект СПб», ООО «Кей», ЗАО «ОЛЛИ». На предприятии используются компьютеры различных комплектаций, преимущественно на базе процессоров фирмы Intel (Celeron, Pentium II - IV, Core), многофункциональные устройства и принтеры фирмы Hewlett-Packard. Серверное обеспечение представлено контроллерами домена, файл-сервером, почтовым сервером, DNS-сервером, Proxy-сервером, Backup-сервером, сервером печати и серверами приложений.

Базовое программное обеспечение компьютеров представлено операционными системами Microsoft Windows XP Professional, офисными пакетами Microsoft Office в редакциях Standard и Professional, антивирусной системой NOD32. В дизайн-студии используются разнообразные графические пакеты (Adobe Photoshop, Adobe Illustrator, Corel Graphics Suite и пр.).

На предприятии реализована так называемая «лоскутная» автоматизация. Бизнес-процессы, связанные с продажами и производственной деятельностью предприятия планируется автоматизировать с помощью системы управления потоками работ «MarketPRO», разрабатываемой и внедряемой компанией «Maya» на базе СУБД Oracle с поддержкой и администрированием специалистов Службы информационных технологий (на данный момент осуществляется разработка технических заданий для модулей системы). Автоматизация задач бухгалтерского и кадрового учета осуществляется с помощью контуров «Бухгалтерский учет» и «Управление персоналом» системы «Галактика» (внедрение осуществлялось северо-западным региональным отделением корпорации «Галактика», администрирование и поддержка - силами сотрудников Службы информационных технологий предприятия), в планах руководства переход на систему «1С: Зарплата и Управление Персоналом 8», реализуемый совместно с компанией «Ай-Ти Технологии XXI век». Также в недавних планах руководства предприятия была автоматизация задач документооборота путем адаптации типовой системы электронного документооборота «Globus Professional», но после периода пилотной эксплуатации принято решение об отказе от внедрения. Таким образом, уровень интеграции и стандартизации информационной системы на данный момент весьма низок, что является значительным препятствием для эффективной работы и развития предприятия.


.5 Выявление проблем в деятельности объекта и пути их решения


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

·несовершенство систем планирования и прогнозирования (как кратко-, так и долгосрочного) из-за невозможности глубокого структурированного анализа текущей ситуации. Пример: точные графики загрузки оборудования могут быть составлены максимум на 2-3 дня из-за отсутствия своевременных сведений о готовности технологических карт, данных об оплате заказа и т.п.

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

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

·слабое использование информационных и маркетинговых технологий в процессе продвижения товаров на рынке;

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

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

·высокие временные затраты на выполнение стандартных рутинных операций;

·несовершенство системы хранения информации и т.п.

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

Препятствиями для решения вышеперечисленных проблем с помощью информационных технологий во многом являются:

·значительные финансовые затраты (на внедрение СУПР будет потрачено порядка 10 млн. руб.);

·негативное отношение части персонала к внедрению новых технологий;

·сложность интеграции разнородных программных решений.

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

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

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

Таким образом, возникает потребность во временном, простом в освоении и быстрым в разработке программном решении, способном аккумулировать и сопоставить разрозненные данные в соответствии с предложенным алгоритмом, при этом срок окупаемости затрат на его разработку не должен превышать 1 года.

При анализе циркулирующей в информационной системе предприятия информации, необходимой для реализации предложенного алгоритма, выяснилось, что вся она может быть представлена в виде электронных таблиц формата Microsoft Excel: планы менеджеров по продажам изначально формируются в Excel, на складе готовой продукции кладовщиком в Excel ведется таблица учета движений, из которой можно получить нужные фактические данные, из «Галактики» производится импорт в Excel фактических данных по платежам от заказчиков. Сам же алгоритм может быть реализован средствами Visual Basic for Applications.


Глава 2. Проектирование задачи по расчету стимулирующих выплат менеджерам отдела продаж


.1 Постановка задачи


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

Блок-схема алгоритма расчета стимулирующих выплат представлена на рис. 2.1.

Рис. 2.1. Блок-схема алгоритма расчета стимулирующих выплат


2.2 Описание входной, выходной информации и алгоритмов ее преобразования


На основании утвержденных Графиков сдачи коммерческих заказов на склад готовой продукции и прихода денежных средств координатор отдела сопровождения продаж предоставляет коммерческому директору ежемесячные планы закрепленных за ним менеджеров по продажам в виде файлов формата Microsoft Excel, названных фамилиями этих менеджеров и содержащих заполненные таблицы со следующей структурой (таблица 2.1.):


Таблица 2.1. План менеджера по продажам

ЗаказчикСтатус заказчикаПлан сдачи готовой продукции (кг)План поступления денег (руб.), где

«Заказчик» - наименование компании-покупателя, с которой заключен договор на поставку продукции предприятия и которая находится в ведении данного менеджера по продажам;

«Статус заказчика» - параметр, имеющий следующие возможные значения:


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

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

«План сдачи готовой продукции на склад» - масса готовой продукции предприятия, которая в соответствии с Графиком сдачи коммерческих заказов на СГП поступит на склад готовой продукции в данном месяце по заказам компании-заказчика.

«План поступления денег» - сумма платежей от заказчика, которая в соответствии с Графиком поступления денежных средств должна поступить на расчетный счет предприятия в данном месяце.

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

Для решения задачи интерес представляет информация, содержащаяся в следующих полях:

«Заказчик» - наименование компании-заказчика, готовая продукция по заказам которого поступила на склад;

«Приход товара в течение месяца» - фактическая масса готовой продукции в килограммах, поступившая на склад в течение данного месяца по заказам компании-заказчика.

«Дата поступления товара» - дата поступления готовой продукции на склад.

Информация по денежным средствам, фактически поступившим на расчетный счет предприятия, предоставляется сотрудником бухгалтерии по запросу коммерческого директора по завершении данного месяца. Данные предоставляются в виде файла «Платежи.xls», полученного путем импорта данных из контура «Бухгалтерия» системы «Галактика». Структура таблицы представлена ниже (таблица 2.3.).

Для решения задачи интерес представляет информация, содержащаяся в следующих полях:

«Дата» - дата поступления денежных средств от заказчика на расчетный счет предприятия;

«Сумма (руб., без НДС)» - денежные средства, поступившие от заказчика на расчетный счет предприятия;

«Дата счета-фактуры» - дата, с наступлением которой заказчик в течение оговоренного срока должен произвести платеж. Согласно пункту 3 статьи 168 Налогового кодекса предприятие-поставщик обязано выписать счет-фактуру не позднее пяти календарных дней со дня отгрузки товара.

«Заказчик» - наименование компании-заказчика, произведшей платеж;

«Допустимый срок задержки платежа по спецификации» - срок, в течение которого заказчик обязуется произвести платеж (отсчитывается от даты счета-фактуры).

Для наглядности работы программы плановые и фактические показатели загружаются в сводную таблицу с подсчетом промежуточных итогов и показателей выполнения плана (таблица 2.4.). Значения поля «Факт сдачи готовой продукции (кг)» рассчитываются путем суммирования значений поля «Приход товара в течение месяца (кг)» таблицы 2.2. по каждому заказчику, указанному в плане менеджера по продажам. Значения поля «Факт поступления денег (руб.)» рассчитываются путем суммирования значений поля «Сумма (руб., без НДС)» таблицы 2.3. по каждому заказчику, указанному в плане менеджера по продажам.

Значения полей «% сдачи готовой продукции» и «% поступления денег» рассчитываются как отношения соответствующих фактических показателей к плановым.

Таблица 2. 2. Движения на складе готовой продукции

Заказчик№ ЗаказаВид продукцииНаименование этикеткиОстаток товара на начало месяца (кг)Дата поступления товараПриход товара в течение месяца (кг)Дата отгрузки товараРасход товара в течение месяца (кг)Остаток товара на текущую дату (кг)

Таблица 2.3. Поступление денежных средств от заказчиков

№ платежного порученияДатаСумма (руб., без НДС)№ счета-фактурыДата счета-фактурыЗаказчикДопустимый срок задержки платежа по спецификации (дни)

Таблица 2.4. Сводная таблица

МенеджерЗаказчикСтатус заказчикаПлан сдачи готовой продукции (кг)План поступления денег (руб.)Факт сдачи готовой продукции (кг)Факт поступления денег (руб.)% сдачи готовой продукции% поступления денег

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


Таблица 2.5. Список менеджеров и их координаторов

МенеджерРоль менеджераКоординатор, где

«Менеджер» - фамилия, имя и отчество менеджера по продажам;

«Роль менеджера» - параметр, указывающий на статус менеджера в структуре управления продаж продукции. Если установлено значение «ведущий», то менеджер осуществляет работу с ключевыми заказчиками и для него могут быть предусмотрены повышенные премиальные выплаты;

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


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


Таблица 2.6. Премиальные выплаты за выполнение плана по сдаче готовой продукции на склад

% выполнения плана сдачи ГП на складПремиальные выплатыВедущий менеджерМенеджерКоординатор, где

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


>=50,00%<60,00%

что означает, что процент выполнения плана находится в диапазоне от 50% до 60% (знаки операций сравнения выбираются из списка).

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


Таблица 2.7. Премиальные коэффициенты за выполнение плана поступления денежных средств от заказчика

% выполнения плана поступления ДСПремиальные коэффициенты для менеджеров"старый" заказчик"новый" заказчик"перешедший" заказчикКоординатор, где

«% выполнения плана поступления ДС» - диапазон (или значение), в который должно попадать отношение фактически поступивших на расчетный счет денежных средств к планируемым.

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


Также коммерческим директором в программе заносится параметр «пени за просрочку платежа» - процент, на который уменьшается премия за денежные средства, поступившие от заказчика на расчетный счет предприятия, за каждый день просрочки платежа.

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

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

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


Ген. директоруООО «Полиграфоформление-ФЛЕКСО»Мисюченко И. Н.от коммерческого директораШайкова П. А.Служебная запискаПрошу Вашего указания на осуществление стимулирующихвыплат нижеприведенным сотрудникам отдела продаж по итогамработы заапрель 2011г.ФИОДолжностьСумма, руб14 мая 2011 г.Коммерческий директор/Шайков П.А./Таблица 2.8. Выходная форма


Рис. 2.1. Контекстная диаграмма потоков данных

Рис. 2.2. Детализированная диаграмма потоков данных


Упрощенная информационно-технологическая схема задачи расчета стимулирующих выплат представлена на рис. 2.3.:

выплата менеджер продажа программный

Рис. 2.3. Информационно-технологическая схема задачи расчета стимулирующих выплат


Детализированная информационно-технологическая схема процесса расчета и вывода стимулирующих выплат (декомпозиция блока 18 на рис. 2.3.) представлена на рис. 2.4.:


Рис. 2.12. Информационно-технологическая схема процесса расчета и вывода стимулирующих выплат

Глава 3. Описание программной реализации задачи


.1 Структура программного решения


Модули программы, их назначение и инициирующее выполнение событие представлены в таблице 3.1.:


Таблица 3.1. Модули программы

МодульНазначениеВызовCreate_Bar()Создание менюПри открытии Главной книги ("Расчет выплат.xls")Plan()Загрузка планов менеджеров по продажамПри выборе пункта меню "План"Fact()Загрузка фактических данныхПри выборе пункта меню "Факт"Check_Folder()Определение пути к папке с файламиИз модулей Plan() и Fact()Period(dateZ)Вывод периода, для которого рассчитываются выплатыИз модуля Fact()Calc()Расчет и вывод выплатПри выборе пункта меню "Выплаты"

Схема взаимодействия модулей программы изображена на рис. 3.1.:


Рис. 3.1. Схема взаимодействия модулей программы

Описание переменных и листинг модулей программы представлены в Приложении.


.2 Расчет контрольного примера


На предприятии работает 12 менеджеров по продажам и 9 координаторов, в плане каждого менеджера отражаются показатели для 15-20 заказчиков. В таблицу движений на складе готовой продукции за месяц заносится порядка 700 строк, в бухгалтерии фиксируется около 200 поступлений платежей от заказчиков. Ввиду значительного объема входящих данных, здесь будут представлены фрагменты таблиц.

Поступившие коммерческому директору в апреле планы менеджеров по продажам приведены в таблицах 3.2 - 3.4.:


Таблица 3.2.. Файл «Иванова.xls»

ЗаказчикСтатус заказчикаПлан сдачи готовой продукции (кг)План поступления денег (руб.)Аква Старновый50001000000Кондитерский концерн Бабаевскийпереход40003000000Балтийский кондитерский домпереход1000150000Хлебный Дом4000600000

Таблица 3.3. Файл «Петрова.xls»

ЗаказчикСтатус заказчикаПлан сдачи готовой продукции (кг)План поступления денег (руб.)Воронежская кондитерская фабрика1000150000Кондитерская фабрика имени Н.К.Крупскойпереход200003000000Комбинат детского питания и пищевых концентратов2000200000

Таблица 3.4. Файл «Сидорова.xls»

ЗаказчикСтатус заказчикаПлан сдачи готовой продукции (кг)План поступления денег (руб.)Кировский маргариновый завод1000150000Заводы Колибри2000250000Невские порогиновый40004500000

Поступившие по итогам месяца фактические данные со склада готовой продукции и из бухгалтерии приведены в таблицах 3.5. и 3.6.:


Таблица 3.5. Файл «СГП.xls»

Заказчик№ ЗаказаВид продукцииНаименование этикеткиОстаток товара на начало месяца (кг)Дата поступления товараПриход товара в течение месяца (кг)Дата отгрузки товараРасход товара в течение месяца (кг)Остаток товара на текущую дату (кг)Хлебный Дом1пленкаБатон Нарезной100010.04.2011500010.04.20119005100Невские пороги2бумагаЧай Принцесса Нури110013.04.2011110013.04.201111001100Невские пороги3бумагаЧай Принцесса Гита120024.04.201140024.04.20111300300Кировский маргариновый завод4фольгаМаргарин Пышный130015.04.2011100015.04.20111500800Кондитерский концерн Бабаевский5фольгаВишня в йогурте140008.04.2011100008.04.20111700700Кондитерский концерн Бабаевский6бумагаВишня в шоколаде150009.04.2011200009.04.201119001600Кондитерская фабрика имени Н.К.Крупской7пленкаБелочка160021.04.2011150021.04.201121001000Кондитерская фабрика имени Н.К.Крупской8бумагаКара-Кум170022.04.2011300022.04.201123002400Комбинат детского питания и пищевых концентратов9фольгаПюре яблочное180001.04.2011230001.04.201125001600Заводы Колибри10пленкаПломбир с орехами190002.04.2011100002.04.20112700200Аква Стар11пленкаСвятой источник200005.04.2011100005.04.20112900100Аква Стар12пленкаСвятой источник210005.04.2011200005.04.201131001000Аква Стар13пленкаСвятой источник220010.04.2011300010.04.201133001900

Таблица 3.6. Файл «Платежи.xls»

№ платежного порученияДатаСумма (руб., без НДС)№ счета-фактурыДата счета-фактурыЗаказчикДопустимый срок задержки платежа по спецификации (дни)12345601.04.20112000012305.03.2011Воронежская кондитерская фабрика2045678602.04.201130000032106.02.2011Аква Стар4079011603.04.20115000051927.03.2011Воронежская кондитерская фабрика20112344604.04.201150000071727.03.2011Аква Стар40145677605.04.201110000091501.04.2011Заводы Колибри30179010606.04.20113000012305.03.2011Воронежская кондитерская фабрика20212343607.04.20115000066911.02.2011Заводы Колибри30245676608.04.2011250000146112.03.2011Заводы Колибри40279009609.04.20111000034523.03.2011Воронежская кондитерская фабрика20312342610.04.201190100077114.02.2011Кондитерская фабрика имени Н.К.Крупской50345675611.04.2011100000119715.03.2011Хлебный Дом30379008612.04.2011700000162316.03.2011Хлебный Дом30412341613.04.20114000000204917.03.2011Невские пороги20

Внесенные в систему расчета выплат данные о менеджерах и их координаторах приведены в таблице 3.7.

Таблица 3.7. Список менеджеров и их координаторов

МенеджерРоль менеджераКоординаторИванова Л. А.ведущийПалкина О. В.Петрова Н. В.Малкина И. В.Сидорова Е. Г.Чалкина М. В.Николаева Л. С.Чалкина М. В.

Внесенные в систему критерии расчета выплат приведены в таблицах 3.8. и 3.9.:


Таблица 3.8. Премиальные выплаты за выполнение плана по сдаче готовой продукции на склад

% выполнения плана по сдаче ГП на складПремияВедущий менеджерМенеджерКоординатор>=50,00%<60,00%750600440>=60,00%<70,00%900700490>=70,00%<80,00%1050750640>=80,00%<90,00%1200900690>=90,00%<100,00%13501050740>=100,00%15001200880

Таблица 3.9. Премиальные коэффициенты за выполнение плана по сдаче готовой продукции на склад

% выполнения плана поступления платежейПремиальный коэффициент для менеджеров"Старый" заказчик"Новый" заказчик"Перешедший" заказчикКоординатор>120,00%0,38%0,40%0,22%0,08%>110,00%<=120,00%0,33%0,40%0,22%0,08%>105,00%<=110,00%0,28%0,40%0,22%0,08%>100,00%<=105,00%0,25%0,40%0,22%0,07%=100,00%0,22%0,40%0,22%0,06%>0,00%<100,00%0,00%0,00%0,15%0,00%

Значение параметра «пени за просрочку платежа» установлено равным 1,5%.

На основании этих данных сформирована сводная таблица (таблица 3.10.) и рассчитаны стимулирующие выплаты (таблица 3.11.):


Таблица 3.10. Сводная таблица

МенеджерЗаказчикСтатус заказчикаПлан сдачи готовой продукции (кг)План поступления денег (руб.)Факт сдачи готовой продукции (кг)Факт поступления денег (руб.)% сдачи готовой продукции% поступления денегИванова Л. А.Аква Старновый500010000006000800000120,00%80,00%Кондитерский концерн Бабаевскийпереход40003000000300075,00%Балтийский кондитерский домпереход1000150000Хлебный Дом40006000005000800000125,00%133,33%Итого:140004750000140001400000100,00%29,47%Петрова Н. В.Воронежская кондитерская фабрика100015000011000073,33%Кондитерская фабрика имени Н.К.Крупскойпереход200003000000450090100022,50%30,03%Комбинат детского питания и пищевых концентратов20002000002300115,00%Итого:2300033500006800101100029,57%30,18%Сидорова Е. Г.Кировский маргариновый завод10001500001000100,00%Заводы Колибри2000250000100040000050,00%160,00%Невские порогиновый400045000001500400000037,50%88,89%Итого:700049000003500440000050,00%89,80%Итого:440001300000024300681100055,23%52,39%Ген. директоруООО «Полиграфоформление-ФЛЕКСО»Мисюченко И. Н.от коммерческого директораШайкова П. А.Служебная запискаПрошу Вашего указания на осуществление стимулирующихвыплат нижеприведенным сотрудникам отдела продаж по итогамработы заапрель 2011г.ФИОДолжностьСумма, рубИванова Л. А.Ведущий менеджер5310,70Палкина О. В.Координатор2101,20Петрова Н. В.Менеджер2429,86Малкина И. В.Координатор880,00Сидорова Е. Г.Менеджер2645,90Чалкина М. В.Координатор1184,4017 мая 2011 г.Коммерческий директор/Шайков П.А./Таблица 3.11. Выходная форма с рассчитанными выплатами

.3 Расчет показателей экономической эффективности


Расчет единовременных затрат

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


,


где - затраты на проектирование программного решения;


,


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

Зарплата сотрудника Службы информационных технологий, занимающегося проектированием, составляла 12000 р., эта работа отнимала в среднем около 30% его рабочего времени. Работы осуществлялись в течение 2-х рабочих недель. Отчисления составляют 66%: 26% - налоговые отчисления в государственные фонды, 40% - накладные расходы.

- затраты на средства вычислительной техники;

Годовой фонд машинного времени составляет:

Стоимость компьютера составляет 23000 руб. При линейной амортизации сроком на 5 лет, амортизационные отчисления компьютера составят:

Обслуживание парка персональных компьютеров и периферийных устройств на предприятии осуществляют: старший техник и техник с заработной платой 22000 руб. и 18000 руб. в месяц соответственно. На предприятии 150 персональных компьютеров. Затраты на годовое обслуживание компьютера составят:

Стоимость часа машинного времени составит:

Количество часов, потраченное на проектирование решения, составит:

В итоге затраты на средства вычислительной техники составят:

- затраты на инструментальные программные средства. Как уже упоминалось выше, разработка осуществлялась с помощью Visual Basic for Applications, встроенного в Microsoft Office Excel. Специальные инструментальные средства для разработки не приобретались и не использовались.

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

Общие затраты на проектирование составят:

- затраты на технические средства управления.

Стоимость компьютера единственного пользователя программы (коммерческого директора) составляет 25000 руб. Компьютер новый, поэтому коэффициент износа составляет 0% и его остаточная стоимость равна первоначальной. На решение рассматриваемой задачи тратится 1% рабочего времени компьютера. Затраты на технические средства управления программой составят:

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

- затраты на программное обеспечение;

Для решения рассматриваемой задачи на компьютере пользователя используется системное программное обеспечение в виде операционной системы Windows XP Professional и прикладное программное обеспечение в виде Microsoft Office Excel. Предприятие приобретает программное обеспечение Microsoft по программе корпоративного лицензирования Open Value Subscription. В текущем году платежи за 1 лицензию операционной системы составляют 3340 руб., за пакет MS Office 2003 Standard Edition - 2400 руб. (в данную редакцию пакета входят приложения: Word, Excel, PowerPoint и Outlook). Используется 1% ресурса операционной системы и 5% ресурса MS Excel. Общие затраты на программное обеспечение составят:

- затраты на формирование информационной базы.

Обычно в эти затраты включают затраты на создание условно-постоянной базы системы. В качестве условно-постоянной информации можно указать таблицы критериев расчета выплат и списки менеджеров и координаторов, формируемые коммерческим директором. Заполнение соответствующих таблиц займет не более 15 минут. Затраты на заработную плату (55000 руб. в месяц) и машинное время (5,1 руб. за 1 час) составят:

- затраты на обучение персонала.

Обучение пользователя на его компьютере производит разработчик программы в течение 15 минут.

Совокупные затраты на обучение составят:

- затраты на вспомогательное оборудование;

Вспомогательное оборудование для разработки системы не требуется, затраты равны нулю.

- затраты на опытную эксплуатацию. Период опытной эксплуатации как таковой отсутствовал, затраты равны нулю.

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

Расчет эксплуатационных затрат

В состав эксплуатационных затрат на решение задачи входят:


,


где

Сзп - зарплата персонала;

Сао - амортизационные отчисления;

Сто - затраты на техническое обслуживание;

Слс - аренда линий связи;

Сни - затраты на носители информации;

Спр - прочие затраты.

Расчет эксплуатационных затрат до автоматизации

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

Амортизационные отчисления от использования компьютера пользователя составят:

Затраты на техническое обслуживание компьютера пользователя составят:

Аренда линий связи для решения задачи не понадобится:

Затраты на носители информации ввиду их незначительности принимаются равными нулю.

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

Расчет эксплуатационных затрат после автоматизации расчета выплат

С использованием программы на ежемесячный расчет выплат коммерческий директор потратит максимум 15 минут. За год затраты на заработную плату составят:

Амортизационные отчисления от использования компьютера пользователя составят:

Затраты на техническое обслуживание компьютера пользователя составят:

Аренда линий связи для решения задачи не понадобится.

Затраты на носители информации ввиду их незначительности принимаются равными нулю.

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

Расчет экономической эффективности внедрения

Годовая экономия от внедрения системы:



Период окупаемости внедрения системы:



Коэффициент эффективности использования разработки:


Годовой экономический эффект (внутренний эффект) при установленной банковской ставке нормативного коэффициента эффективности 0,105 составляет:



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

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


.4 Техника безопасности сотрудников в условиях компьютеризации


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

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

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

·недостаточные площадь и объем производственного помещения;

·несоблюдение требований, предъявляемых к температуре и влажности рабочих помещений;

·низкий уровень освещенности в помещениях и на рабочих поверхностях аппаратуры;

·повышенный уровень низкочастотных магнитных полей от мониторов;

·произвольная расстановка техники и нарушения требований организации рабочих мест;

·несоблюдение требований к режимам труда и отдыха;

·чрезмерная производственная нагрузка работников;

·отсутствие навыков по снижению влияния психоэмоционального напряжения.

Вопросы, относящиеся к ответственности за обеспечение охраны труда при работе за компьютером, регулируются Федеральным законом «Об основах охраны труда в Российской Федерации» и Санитарными правилами и нормами СанПиН 2.2.2/2.4.1340-03 «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы». В соответствии со ст. 14 Закона об охране труда ответственность за соблюдение требований законодательства к условиям труда несет работодатель.

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

В соответствии с СанПиН 2.2.2/2.4.1340-03 помещения для работы на компьютерах должны иметь естественное и искусственное освещение. Не допускается располагать рабочие места для работы на компьютерах в подвальных помещениях. В случае производственной необходимости использовать помещения без естественного освещения можно только по согласованию с органами и учреждениями Государственного санитарно-эпидемиологического надзора России.

Площадь на одно рабочее место пользователей ПЭВМ с ВДТ на базе электронно-лучевой трубки (ЭЛТ) должна составлять не менее 6 м2, с ВДТ на базе плоских дискретных экранов (жидкокристаллические, плазменные) - 4,5 м2. При использовании ПВЭМ с ВДТ на базе ЭЛТ (без вспомогательных устройств - принтер, сканер и др.), отвечающих требованиям международных стандартов безопасности компьютеров, с продолжительностью работы менее 4-х часов в день допускается минимальная площадь 4,5 м2 на одно рабочее место пользователя (взрослого и учащегося высшего профессионального образования).

Для внутренней отделки интерьера помещений, где расположены ПЭВМ, должны использоваться диффузно отражающие материалы с коэффициентом отражения для потолка - 0,7 - 0,8; для стен - 0,5 - 0,6; для пола - 0,3 - 0,5.

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

Уровень положительных и отрицательных аэрофонов в воздухе помещений должен соответствовать «Санитарно-гигиеническим нормам допустимых уровней ионизации воздуха производственных и общественных помещений».

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

Искусственное освещение в помещениях для эксплуатации ПЭВМ должно осуществляться системой общего равномерного освещения. В производственных и административно-общественных помещениях, в случаях преимущественной работы с документами, следует применять системы комбинированного освещения (к общему освещению дополнительно устанавливаются светильники местного освещения, предназначенные для освещения зоны расположения документов).

При размещении рабочих мест с ПЭВМ расстояние между рабочими столами с видеомониторами (в направлении тыла поверхности одного видеомонитора и экрана другого видеомонитора) должно быть не менее 2,0 м, а расстояние между боковыми поверхностями видеомониторов - не менее 1,2 м. Рабочие места с ПЭВМ при выполнении творческой работы, требующей значительного умственного напряжения или высокой концентрации внимания, рекомендуется изолировать друг от друга перегородками высотой 1,5 - 2,0 м.

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

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

Экран видеомонитора должен находиться от глаз пользователя на расстоянии 600 - 700 мм, но не ближе 500 мм с учетом размеров алфавитно-цифровых знаков и символов.

Лица, работающие с ПЭВМ более 50% рабочего времени (профессионально связанные с эксплуатацией ПЭВМ), должны проходить обязательные предварительные при поступлении на работу и периодические медицинские осмотры в установленном порядке.

Для предупреждения преждевременной утомляемости пользователей ПЭВМ рекомендуется организовывать рабочую смену путем чередования работ с использованием ПЭВМ и без него. Продолжительность непрерывной работы с ВДТ без регламентированного перерыва не должна превышать 1 ч. Работа с ПЭВМ в течение более 6 часов за смену (при 8-мичасовой рабочей смене) не допускается.

Во время регламентированных перерывов с целью снижения нервно-эмоционального напряжения, утомления зрительного анализатора, устранения влияния гиподинамии и гипокинезии, предотвращения развития позотонического утомления целесообразно выполнять комплексы упражнений, изложенных в Приложениях 9-11 к СанПиН 2.2.2/2.4.1340-03.

Заключение


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

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

Перечень сокращений, условных обозначений и терминов


Сокращения


ГУ - гибкая упаковка

ДПМиР - департамент продаж, маркетинга и рекламы

ДС - денежные средства

ВДТ - видеодисплейный терминал

ОМиР - отдел маркетинга и рекламы

ОСП - отдел сопровождения продаж

ПЭВМ - персональная электронно-вычислительная машина

СГП - склад готовой продукции

СМ - сырье и материалы

СУПР - система управления потоками работ

ТМЦ - товарно-материальные ценности

УПП - управление продаж продукции

ЭЛТ - электронно-лучевая трубка


Условные обозначения


Вм - стимулирующие выплаты менеджеру по продажам (руб.);

Вк - стимулирующие выплаты координатору (руб.);

Пс - план сдачи готовой продукции заказчика на склад (кг);

Пд - план поступления денежных средств от заказчика (руб.);

Фс - фактически сданная на склад готовая продукция заказчика (кг);

Фд - фактически поступившие от Заказчика денежные средства (руб.);

С - процент выполнения плана по сдаче готовой продукции заказчика (%);

Д - процент выполнения плана поступления денег от заказчика (%);

Б - база для начисления выплат (руб.);

Т - пеня, начисляемая за просрочку платежа от заказчика (% в день);

Дн - количество дней просрочки платежа (дни);

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

Фк - фиксированная сумма выплаты координатору (руб.)

Км - премиальный коэффициент менеджера по продажам (%);

Кк - премиальный коэффициент координатора (%);


Термины


Готовая продукция - материальный результат производственного процесса, готовый к отгрузке заказчику в соответствии со Спецификацией, подписанной заказчиком и поставщиком.

Заказчик - компания, являющаяся покупателем продукции предприятия, с которой заключен договор поставки.

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

Клиентский заказ - заказ, формируемый клиентом (заказчиком) в свободной форме.

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

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

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

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

Производственный заказ - обеспеченный всеми необходимыми составляющими заказ, формируемый на основе коммерческих заказов и поступающий в производство на исполнение.

Список использованных источников


1.Бугорский В. Н., Емельянов А. А., Порховник Ю. М. и др. Под ред. д-ра экон. наук, проф. Михайлушкина А. И. Прикладная информатика в экономике. Учебное пособие- СПб.: СПбГИЭУ, 2009.

2.ГОСТ 19.701-90. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.

.Дипломное проектирование. Методические указания к дипломному проектированию / Сост. проф. И.А. Брусакова - СПб.: СПбГИЭУ, 2011.

4.Интернет сайт для разработчиков на Visual Basic <#"justify">Приложение


Приложение 1.1. Декомпозиция процесса жизненного цикла промышленного заказа

Приложение 1.2. Декомпозиция процесса поиска заказов

Приложение 1.3. Декомпозиция процесса планирования исполнения заказа

Приложение 1.4. Декомпозиция процесса исполнения заказа

Приложение 1.5.1. Иерархия процессов жизненного цикла промышленного заказа

Приложение 1.5.2. Иерархия процессов жизненного цикла промышленного заказа


Приложение 2.1. Описание переменных модулей программы


ПеременнаяТип данныхНазначениеmMenuCommandBarПанель менюsMenuCommandBarControlКнопки панели менюPathStringПуть к папке с файламиfdFileDialogДиалог выбора папкиvrtSIVariantПуть к выбранной в диалоге папкеmainBookWorkbookГлавная книга, в которой производится расчет ("Расчет выплат.xls")pBookWorkbookКнига с плановыми показателями менеджера по продажамsBookWorkbookКнига с фактическими движениями на СГП ("СГП.xls")mBookWorkbookКнига с фактическими платежами от заказчика ("Платежи.xls")plSheetWorkSheetСкрытый лист с фактическими платежами от заказчика (таблица 2.3.)mainSheetWorkSheetЛист Главной книги со сводными данными (таблица 2.4. )manSheetWorkSheetЛист Главной книги со списком менеджеров и координаторов (таблица 2.5.)ktSheetWorkSheetЛист Главной книги с критериями расчета (таблицы 2.6., 2.7.)premSheetWorkSheetЛист Главной книги с результатом расчета выплат (таблица 2.8.)n1IntegerКоличество заполненных строк в таблицеn2Integern31Integern32Integern4IntegermIntegeriIntegerСчетчики цикловjIntegerkIntegerсIntegerНомер столбца с премиальным коэффициентом менеджера по продажамfmStringФамилия менеджера по продажамpoiskObjectЯчейки с найденными даннымиpoiskMObjectpoiskZObjectpoiskCObjectfirstStringАдрес первой найденной ячейкиfNameStringИмя файлаmanagerStringФИО менеджера по продажамzakStringНаименование заказчикаcoordStringФИО координатораstatusStringСтатус заказчикаkolSingleМасса готовой продукцииikolSingleskolSinglesumSingleПлатежи от заказчиковisumSinglemsumSingleprSSingleПроцент выполнения плана по сдаче готовой продукции на складprMSingleПроцент выполнения плана поступления денег от заказчикаpManSingleВыплаты менеджеру по продажамpCoordSingleВыплаты координаторуktMSingleПремиальный коэффициент менеджера по продажамktCSingleПремиальный коэффициент координатораvIntegerНомер столбца с премией менеджера за выполнение плана сдачи продукцииbaseSingleБаза для расчета премии за выполнение плана поступления платежейdpIntegerЧисло дней просрочки платежаppSingleПроцент за прострочку платежаsMSingleПремия менеджера за выполнение плана сдачи готовой продукцииsCSingleПремия координатора за выполнение плана сдачи готовой продукцииstr1StringКритерии расчета выплатstr2StringdateSStringПериод фактического поступления готовой продукции на складdateMStringПериод фактического поступления платежейmesStringМесяц, за который рассчитываются выплатыAnsIntegerЗначение нажатой в окне сообщения кнопкиspMStringСписок менеджеров, файлы с планами которых не были обнаружены

Приложение 2.2. Листинг модулей программы


Модуль Create_Bar()

Public Sub Create_Bar()mMenu = CommandBars.Add("MyMenu", msoBarTop, , True)sMenu = mMenu.Controls.Add(msoControlButton)sMenu

.Style = msoButtonCaption

.Caption = "План"

.OnAction = "Plan"

.TooltipText = "Загрузить плановые показатели"

End WithsMenu = mMenu.Controls.Add(msoControlButton)sMenu

.Style = msoButtonCaption

.Caption = "Факт"

.OnAction = "Fact"

.TooltipText = "Загрузить фактические показатели"

End WithsMenu = mMenu.Controls.Add(msoControlButton)sMenu

.Style = msoButtonCaption

.Caption = "Выплаты"

.OnAction = "Calc"

.TooltipText = "Рассчитать выплаты"With.Visible = TrueSub

Модуль Plan()Sub Plan()_FolderPath = "" Then Exit SubmainBook = ThisWorkbookmainSheet = mainBook.Sheets(1)manSheet = mainBook.Sheets(2)mainSheet= .UsedRange.Rows.Count

.Range(.Cells(2, 1), .Cells(n1 + 1, 9)).ClearContentsWithmanSheet= .Cells(1, 1).CurrentRegion.Rows.Count= 0= 0= ""i = 2 To n2= 0= 0= .Cells(i, 1).Value= Left(manager, InStr(manager, " ") - 1)

If fm = "" Then"Нет данных о ФИО менеджеров. Данные загружены не будут.", vbExclamation

Exit Sub

End IfpBook = Nothing= Path & " & fm & ".xls"Error Resume Next.ScreenUpdating = FalsepBook = Workbooks.Open(fName, 0, False)pBook Is Nothing Then= spM & fm & ", "pBook.Sheets(1)= .Cells(1, 1).CurrentRegion.Rows.Count= mainSheet.Cells(1, 1).CurrentRegion.Rows.Count

.Range(.Cells(2, 1), .Cells(m, 4)).Copy mainSheet.Range(mainSheet.Cells(n1 + 1, 2), mainSheet.Cells(n1 + m + 1, 5))With.ClosemainSheetj = n1 + 1 To n1 + m= kol + .Cells(j, 4).Value= sum + .Cells(j, 5).Value= isum + sum= ikol + kol

.Cells(n1 + 1, 1).Value = manager

.Cells(n1 + m, 2).Value = "Итого:"

.Cells(n1 + m, 4).Value = kol

.Cells(n1 + m, 5).Value = sum

.Range(.Cells(n1 + m, 2), .Cells(n1 + m, 5)).Font.Bold = TrueWithIfWithmainSheet= .Cells(1, 1).CurrentRegion.Rows.Count + 1

.Cells(n1, 1).Value = "Итого:"

.Cells(n1, 4).Value = ikol

.Cells(n1, 5).Value = isum

.Range(.Cells(n1, 1), .Cells(n1, 5)).Font.Color = RGB(255, 0, 0)

.Range(.Cells(n1, 1), .Cells(n1, 5)).Font.Bold = True

.Range(.Cells(n1, 1), .Cells(n1, 5)).Font.Size = 11With.ScreenUpdating = TrueNot spM = "" Then = "Отсутствуют планы менеджеров: " & Left(spM, Len(spM) - 2) & "."

MsgBox spM, vbInformationIfError GoTo 0Sub

Модуль Fact()

Sub Fact()mainBook = ThisWorkbookmainSheet = mainBook.Sheets(1)= 0= 0= 0= 0mainSheet= .Cells(1, 1).CurrentRegion.Rows.Countn1 = 1 Then "Сначала нужно загрузить планы менеджеров!", vbExclamation

Exit SubIf_FoldersBook = NothingmBook = Nothing= Path & " & "СГП.xls".ScreenUpdating = FalseError Resume NextsBook = Workbooks.Open(fName, 0, False)= Path & " & "Платежи.xls"mBook = Workbooks.Open(fName, 0, False)mBook Is Nothing And sBook Is Nothing Then

MsgBox "В указанной папке файлы СГП.xls и Платежи.xls отсутствуют. Данные загружены не будут.", vbExclamation

Exit SubmBook Is Nothing Then

Ans = MsgBox("В указанной папке отсутствует файл Платежи.xls. Загрузить данные по СГП?", vbYesNo)

If Ans = vbNo Then sBook.Close (False): Exit SubsBook Is Nothing Then= MsgBox("В указанной папке отсутствует файл СГП.xls. Загрузить данные по платежам?", vbYesNo)Ans = vbNo Then mBook.Close (False): Exit SubIf

.Range(.Cells(2, 6), .Cells(n1 + 1, 9)).ClearContentsplSheet = mainBook.Sheets(5)plSheet

.UsedRange.Clear.Sheets(1).UsedRange.Copy .Range("A1")= .Cells(1, 1).CurrentRegion.Rows.Count= 2= .Cells(i, 2).ValuedateM <> "" And IsDate(dateM) = True Then Exit Do= i + 1Until i >= m.Visible = xlSheetHiddenWithsBook.Sheets(1)= .Cells(4, 1).CurrentRegion.Rows.Count= 4= .Cells(i, 6)dateS <> "" And IsDate(dateS) = True Then Exit Do= i + 1Until i >= mWithNot (dateM = "" Or dateS = "") Then= Right(dateM, 7)= Right(dateS, 7)

If dateM <> dateS Then"Периоды поступления продукции на СГП и платежей не совпадают!", vbInformation

'exit subIfNot dateM = "" Then Period (dateM) Else Period (dateS)Ifi = 2 To n1 - 1= Trim(.Cells(i, 2).Value)= 0= 0Not zak = "Итого:" Thenpoisk = sBook.Sheets(1).Columns(1).Find(What:=zak, LookIn:=xlValues, LookAt:=xlPart, MatchCase:=False)Not poisk Is Nothing Then= poisk.Row= poisk.Address= kol + sBook.Sheets(1).Cells(j, 7)= j + 1poisk = sBook.Sheets(1).Columns(1).FindNext(poisk)poisk Is Nothing Then Exit DoUntil poisk.Address = firstNot kol = 0 Then

.Cells(i, 6).Value = kol

.Cells(i, 8) = kol / .Cells(i, 4)= skol + kolIfIfpoisk = plSheet.Columns(6).Find(zak, LookIn:=xlValues, LookAt:=xlPart, SearchOrder:=xlByColumns)Not poisk Is Nothing Then= poisk.Address= sum + plSheet.Cells(poisk.Row, 3)poisk = plSheet.Columns(6).FindNext(poisk)poisk Is Nothing Then Exit DoUntil poisk.Address = firstNot sum = 0 Then

.Cells(i, 7).Value = sum

.Cells(i, 9) = sum / .Cells(i, 5)= msum + sumIfIfNot skol = 0 Then

.Cells(i, 6).Value = skol

.Cells(i, 8) = skol / .Cells(i, 4)IfNot msum = 0 Then

.Cells(i, 7).Value = msum

.Cells(i, 9) = msum / .Cells(i, 5)If

.Range(.Cells(i, 6), .Cells(i, 9)).Font.Bold = True= ikol + skol= isum + msum= 0= 0IfNot ikol = 0 Then

.Cells(n1, 6).Value = ikol

.Cells(i, 8) = ikol / .Cells(i, 4)IfNot isum = 0 Then

.Cells(n1, 7).Value = isum

.Cells(i, 9) = isum / .Cells(i, 5)If(.Cells(n1, 6), .Cells(n1, 9)).Font.Color = RGB(255, 0, 0)(.Cells(n1, 6), .Cells(n1, 9)).Font.Bold = True(.Cells(n1, 6), .Cells(n1, 9)).Font.Size = 11.Close SaveChanges:=False.Close SaveChanges:=FalseWith.ScreenUpdating = TrueError GoTo 0Sub

Модуль Check_Folder()Sub Check_Folder()fd = Application.FileDialog(msoFileDialogFolderPicker)fd

.ButtonName = "Выбрать".Show = -1 ThenEach vrtSI In .SelectedItems= CStr(vrtSI)= ""IfWithfd = NothingSub

Модуль Calc()Sub Calc()mainBook = ThisWorkbookmainSheet = mainBook.Sheets(1)manSheet = mainBook.Sheets(2)ktSheet = mainBook.Sheets(3)premSheet = mainBook.Sheets(4)plSheet = mainBook.Sheets(5)= 0= 0= 0= 0mainSheet= .Cells(1, 1).CurrentRegion.Rows.Count= manSheet.Cells(1, 1).CurrentRegion.Rows.Count= ktSheet.Cells(1, 1).CurrentRegion.Rows.Count= ktSheet.Cells(1, 9).CurrentRegion.Rows.Count= ktSheet.Cells(3, 18).Value= 2poisk = .Columns(2).Find("Итого:")poisk Is Nothing Or (.Cells(poisk.Row, 6).Value = "" And .Cells(poisk.Row, 7).Value = "") Then

MsgBox "Сначала нужно загрузить план и факт!", vbExclamation

Exit SubIfpremSheet= 19

.Range("A19:AF38").ClearContentsWith= 0= 0= .Cells(i, 1).ValuepoiskM = manSheet.Columns(1).Find(manager)manSheet.Cells(poiskM.Row, 2).Value = "ведущий" Then v = 5 Else v = 6= manSheet.Cells(poiskM.Row, 3).Valuej = i To poisk.Row - 1= .Cells(j, 2).Value= .Cells(j, 3).ValueCase status""= 13

Case "новый"= 14"переход"

c = 15Select= .Cells(j, 9)= .Cells(j, 8)= 0= 0k = 3 To n32ktSheetNot (.Cells(k, 9).Value = "" Or .Cells(k, 10).Value = "") Then= CStr(prM) & CStr(.Cells(k, 9).Value) & CStr(.Cells(k, 10).Value)Until InStr(str1, ",") = 0= Left(str1, InStr(str1, ",") - 1) & "." & Right(str1, Len(str1) - InStr(str1, ","))= "True"IfNot (.Cells(k, 11).Value = "" Or .Cells(k, 12).Value = "") Then= CStr(prM) & CStr(.Cells(k, 11).Value) & CStr(.Cells(k, 12).Value)Until InStr(str2, ",") = 0= Left(str2, InStr(str2, ",") - 1) & "." & Right(str2, Len(str2) - InStr(str2, ","))= "True"IfNot (str1 = "True" And str2 = "True") ThenEvaluate(str1) And Evaluate(str2) Then= .Cells(k, c).Value= .Cells(k, 16).ValueForIfIfWithNot (ktM = 0 And ktC = 0) Then= 0plSheetpoiskZ = .Columns(6).Find(zak, LookIn:=xlValues, LookAt:=xlPart)Not poiskZ Is Nothing Then= poiskZ.Address= DateDiff("d", .Cells(poiskZ.Row, 5).Value, .Cells(poiskZ.Row, 2).Value, vbUseSystemDayOfWeek, vbUseSystem) - .Cells(poiskZ.Row, 7).Valuedp <= 0 Then= base + .Cells(poiskZ.Row, 3).Value(pp * dp) < 1 Then= base + .Cells(poiskZ.Row, 3).Value * (1 - pp * dp)IfpoiskZ = .Columns(6).FindNext(poiskZ)Until poiskZ Is Nothing Or poiskZ.Address = firstIfWithIfktM = 0 Or ktC = 0 Then= 0= 0k = 3 To n31ktSheetNot (.Cells(k, 1).Value = "" Or .Cells(k, 2).Value = "") Then= CStr(prS) & CStr(.Cells(k, 1).Value) & CStr(.Cells(k, 2).Value)Until InStr(str1, ",") = 0= Left(str1, InStr(str1, ",") - 1) & "." & Right(str1, Len(str1) - InStr(str1, ","))= "True"IfNot (.Cells(k, 3).Value = "" Or .Cells(k, 4).Value = "") Then= CStr(prS) & CStr(.Cells(k, 3).Value) & CStr(.Cells(k, 4).Value)Until InStr(str2, ",") = 0= Left(str2, InStr(str2, ",") - 1) & "." & Right(str2, Len(str2) - InStr(str2, ","))= "True"IfNot (str1 = "True" And str2 = "True") ThenEvaluate(str1) And Evaluate(str2) Then= .Cells(k, v).Value= .Cells(k, 7).ValueForIfIfWithIfktM = 0 Then pMan = pMan + sM Else pMan = pMan + base * ktMktC = 0 Then pCoord = pCoord + sC Else pCoord = pCoord + base * ktCpremSheet

.Cells(n4, 1).Value = manager

.Cells(n4, 25).Value = pManv = 5 Then .Cells(n4, 15).Value = "Ведущий менеджер" Else .Cells(n4, 15).Value = "Менеджер"= n4 + 1poiskC = premSheet.Columns(1).Find(coord)poiskC Is Nothing Then

.Cells(n4, 1).Value = coord

.Cells(n4, 25).Value = pCoord

.Cells(n4, 15).Value = "Координатор"= n4 + 1

.Cells(poiskC.Row, 2).Value = .Cells(poiskC.Row, 2).Value + pCoordIfWith= poisk.Row + 1poisk = .Columns(2).Find("Итого:", After:=.Cells(poisk.Row, 2))Until i >= n1 - 1 Or poisk Is NothingWith.ActivateSub

Модуль Period()Sub Period(dateZ As String)Case Left(dateZ, 2)"01"= "январь""02"= "февраль""03"= "март""04"= "апрель""05"= "май""06"= "июнь""07"= "июль""08"= "август""09"= "сентябрь""10"= "октябрь""11"= "ноябрь""12"= "декабрь"Select= mes & " " & Right(dateZ, 4) & "г.".Sheets(4).Cells(16, 6).Value = dateZSub


Содержание Введение Глава 1. Технико-экономический анализ деятельности ООО «Полиграфоформление -ФЛЕКСО» .1Характеристика объекта информа

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ