Автоматизация системы закупок торговых сетей с использованием информационных методов

Анализ существующих подходов к автоматизации системы управления закупками предприятия. Выбор СУБД, проектирование технологического процесса и базы данных функционирования АРМ руководителя отдела закупок. Реализация тестирования программного продукта.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 28.05.2018
Размер файла 1,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru

СОДЕРЖАНИЕ

  • ВВЕДЕНИЕ
  • 1. ПОСТАНОВКА ЗАДАЧИ АВТОМАТИЗАЦИИ
  • 2. ОЗНАКОМЛЕНИЕ С ОБЪЕКТОМ АВТОМАТИЗАЦИИ
    • 2.1. Общая характеристика ООО «Лента»
    • 2.2 Организационная структура предприятия
    • 2.3 Краткая характеристика отдела закупок ООО «Лента»
  • 3. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ АВТОМАТИЗАЦИИ СИСТЕМЫ УПРАВЛЕНИЯ ЗАКУПКАМИ ПРЕДПРИЯТИЯ
    • 3.1 Сущность системы управления закупками на современном предприятии
    • 3.2 Подходы к автоматизации системы управления закупками предприятия
    • 3.3 Анализ существующих решений задачи автоматизации системы управления закупками
  • 4. РЕАЛИЗАЦИЯ ПРОЕКТА АВТОМАТИЗАЦИИ
    • 4.1 Обоснование выбора СУБД и языка программной реализации интерфейса
    • 4.2 Проектирование технологического процесса функционирования АРМ руководителя отдела закупок ООО «Лента»
    • 4.3 Проектирование базы данных АРМ руководителя отдела закупок ООО «Лента»
    • 4.4 Информационное моделирование и программная реализация АРМ руководителя отдела закупок ООО «Лента»
  • 5. РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ПРОДУКТА
  • ЗАКЛЮЧЕНИЕ
  • СПИСОК ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

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

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

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

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

В качестве объекта дипломного исследования определено рабочее место руководителя отдела закупок ООО «Лента».

Целью данной дипломной работы является реализация проекта автоматизации рабочего места руководителя отдела закупок ООО «Лента». Сформулированная таким образом цель работы, обусловила решение следующих задач:

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

2. Исследование объекта автоматизации

3. Выявление подходов к автоматизации системы управления закупками предприятия в научной литературе

4. Проектирование технологического процесса, базы данных функционирования АРМ руководителя отдела закупок ООО «Лента».

5. Информационное моделирование и программная реализация АРМ руководителя отдела закупок ООО «Лента».

6. Реализация тестирования программного продукта

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

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

1. ПОСТАНОВКА ЗАДАЧИ АВТОМАТИЗАЦИИ

Объектом автоматизации является деятельность руководителя отдела закупок ООО «Лента».

Целью данного проекта является совершенствование и оптимизация системы управления закупками в ООО «Лента», устранение недостатков существующей технологии решения комплекса задач, путем создания системы управления базами данных. Таким образом, можно выделить следующие задачи, которые должны быть достигнуты при разработке автоматизированного варианта:

ѕ Упрощение обработки данных;

ѕ Упрощение формирования документации;

ѕ Своевременное выявление нарушений в исполнении договоров;

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

1. Автоматизировать функции управления, в частности следующие из них:

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

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

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

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

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

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

2. Устранить следующие недостатки:

- Недостаточный контроль за требованиями рынка;

- Ручной процесс ведения данных о группах товаров, поставщиках, маркетинговых и договорах;

- Длительное время обработки и получения оперативных данных для принятия управленческих решений;

- Большой объем бумажной документации.

Выполнение перечисленных функций осуществлено следующим образом:

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

- окно и изменения в поставщиков;

- окно общего списка

- окно договоров;

- формирования по маркетинговым

- формирование всех ведомостей

2. ведение информации, хранящейся в базы данных:

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

- добавление записей;

- удаление учетных

3. выдача информации:

- информация по

- информация по

- информация по

- информация по

- формирование отчетности по по группам по поставщикам;

- информация по

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

Для автоматизации в системе система формирование информации, которая сформировать справочники:

1. Справочник по

2. Справочник по

3. Справочник по

4. Справочник по договоров.

5. Справочник по

6. Справочник по поставщиков и т.д.

Информация в вводится с экранных форм, для удобства

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

1. Запрос по

2. Запрос для данных.

4. Запрос по товарам и

5. Запрос по договоров, заключенных с

6. Запрос по

Для получения используется система создания документации:

1. Ведомость отклонения от поставок

2. Ведомость штрафов, пени и содержит информацию по штрафов, причине и

3. Ведомость отклонения от норм содержит информацию по и разнице в и текущем

4. Ведомость отклонения от потребностей.

5. Заказ.

6. Договор с

7. Отчет поставщики.

8. Рекомендации.

2. ОЗНАКОМЛЕНИЕ С АВТОМАТИЗАЦИИ

2.1 Общая характеристика ООО «Лента»

«Лента» - российская сеть Управляется компанией Ltd». Штаб-квартира в Санкт-Петербурге по улица Савушкина, дом 112.

Компания «Лента» российским предпринимателем Жеребцовым 25 1993 года в Первый магазин формата Cash&Carry открылся в 1993 году в рбурге на улице. В 1997 годы ещё два х магазина в .

В 1999 году принимает решение о сети магазинов и первый торговый в формате однако и этот аркет был по площади - 2700 мІ. на тот магазины были В последующие семь лет было ещё восемь в Санкт-Петербурге.

2006 год открытием первых за пределами открыты два центра в и по в Астрахани и Построен первый центр в В 2007 году ещё десять (три из них в в 2008 - ещё Количество действующих достигло тридцати

В конце 2008 года ООО «Лента» в компаний, которые государственную поддержку в период экономического .

В 2009-2015 годах больше тридцати гипермаркетов: Также «Лента» и на площадях в торговых центрах. второй распределительный в Новосибирске.

В Москве открывает магазины не в формате гипермаркета, а в супермаркет. 27 2013 года первый супермаркет в Москве, а 18 мая же года - первый в Московской На декабрь 2013 года в действует десять тов сети, в области - один Количество гипер- и достигло восьмидесяти

В конце 2014 года провела IPO. размещения «Ленты» $952 млн без опциона организаторов и млрд - при его исполнении. Стоимость «Ленты» была в $5,4 млрд, капитализация - в $4,3 «Лента» была оценена с лишь в 11% к российского ретейла - краснодарскому и премией к «О'кей» в 13%.

5 марта 2014 года начала торги глобальными депозитарными (GDR) через книгу заявок Лондонской фондовой (LSE) 6 2014 года торги бумагами » на бирже (MOEX).

Головная компания сети - ООО - на 100 % компании Lenta зарегистрированной на Виргинских островах. По на апрель 2016 года акций сети выглядит образом:

- TPG Capital - 35,55 %,

- ЕБРР - 15,3 %,

- Миноритарии - 7.6%,

- ВТБ Капитал - 4%,

- Директора и - 1,1 %,

- Акции в обращении - 34,6 %.

Генеральный директор - Ян (Jan Dunning), председатель совета - Джон Также в директоров входят: Ян Стив Джонсон, Линч Белл, Яхо Линдсей Форбс, Артемьев, Дмитрий Стивен Пил, Эллинг.

«Лента» прогнозирует более медленный рост в 2016 году по с прошлогодними Компания планирует 20-25 гипермаркетов и супермаркетов, что «Ленте» в 25 млрд

В торговую сеть по на конец 2016 года 125 гипермаркетов и 27 в 62 России. Двадцать два сети расположено в семь - в шесть - в пять в Новокузнецке; - в де, Тюмени, по три - в Новгороде, Красноярске, ово, Барнауле, по два - в Великом Новгороде, Воронеже, Ульяновске, Ярославле, Рязани, Таганроге, Саратове, Белгороде, Пензе и Нижнем Тагиле; по торговому комплексу в ряде городов среди которых - Новочеркасск, Пермь, Тула, Калуга, Уфа, , Иркутск и др.

В данной работе рассматривается «Лента» в г. Новосибирске. Адрес: ул. Мясниковой, д. 29

Режим работы - 24

Торговая площадь - 7 000 м2;

Ассортимент - 22 000

Количество кассовых - 40.

2.2 Организационная предприятия

На рисунке 2.1. организационная структура ООО

Рисунок 2.1. - структура ООО

Далее более описаны функции отдела в ООО «Лента», в том и отдела закупок, где применяться разрабатываемая система.

1. Коммерческий является одним из отделов в ООО «Лента». От коммерческого отдела обеспечение всего заказами и подразделение отношения с стараясь максимально затраты и расходы, обеспечить и выгодные оплаты продукции, сроки поставки и т.д. функции:

- Осуществление закупки

- Планирование развития

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

- Оформление договоров

- Договора на товаров

- Контроль рекламы

- Ведение бюджетов

- Анализ продаж

- Анализ конкурентоспособности

- Менеджмент затрат

- Бизнес-планирование

- Подбор кадров и персоналом

1.2 Департамент централизованно организует и выполняет все снабжения организации, что получить определенные Основные функции

- Работа с :

· Договоры

· Оформление документов

· Анализ конкурентоспособности

- Работа с :

· Контроль движения товаров

· Ценовая политика

· Сбыт (анализ)

· Формирование заказов

- Ведение документации

- Анализ продаж

1.3. Отдел занимается непосредственно той продукции, предоставляет ООО «Лента». Основные

- Сбыт продукции

- Ценовая политика по

- Договора на товаров

- Подготовка товаров

- Информация по для оперативного

- Менеджмент и расходов

- Анализ продаж

- Формирование заказов

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

- Ценовая политика по

- Ценовая политика по

- Маркетинговые исследования

- Анализ продаж

- Формирование заказов

- Поиск новых сбыта

- Оценка рынка

- Анализ конкурентоспособности

- Ценовая политика

1.5. Транспортный занимается ведением компании, взаимодействует с ГИБДД, МРЭО, и др. функции отдела далее:

- Поддержка автотранспорта в исправном состоянии

- Предоставление информации по для оперативного

- Обеспечение сохранности

1.6. Отдел в ООО «Лента» существует как служба и не в состав маркетинга, но с ним Целью отдела предприятия является рекомендаций по и проведению деятельности предприятия,

- Планирование рекламных

- Контроль за кампанией

- Организация рекламной

1.7. Отдел выделен в структуру в его основные

- выполнение плановых

- продвижение продукции в сетях;

- расширение матрицы в

- контроль наличия во всех

- обеспечение хорошей товара в

- обеспечение отсутствия дебиторской задолженности;

- обеспечение четкого между компанией и

- своевременное изменение цен.

2.3 Краткая отдела закупок ООО «Лента»

Деятельность отдела регламентируется Положением об Отделе которое определяет направления деятельности, права и отдела закупок общества с ответственность «Лента».

Отдел закупок в деятельности руководствуется законодательством Российской Уставом ООО, об Отделе иными стандартами и нормативно-методическими общества.

Отдел закупок самостоятельным структурным компании, подчиненным коммерческому директору.

Отдел закупок Руководитель Отдела

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

На рисунке 2.2. организационная структура закупок ООО «Лента».

Рисунок 2.2 - структура отдела ООО

Отдел закупок ООО «Лента» обеспечивает следующих функций:

- определение в материальных

- поиск поставщика;

- установление цены и поставки;

- мониторинг до момента его

- оценка поставщика и

Задачи, стоящие отделом, в достижения цели предприятия:

- Приобретать по наиболее цене.

- Поддерживать оборачиваемость товарных

- Гарантировать товаров в

- Приобретать наилучшего качества.

- Взаимодействовать с надежными

- Поддерживать партнерские отношения с поставщиками.

- Извлекать выгоду для (например, за счет

- Сотрудничать с подразделениями фирмы.

- Вносить свой в достижение целей и логистической стратегии.

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

- Вести автоматизированный учет товаров и другие информационные компании.

Отделу закупок право:

ѕ запрашивать у подразделений и компании информацию, и материалы, для выполнения Отдела закупок;

ѕ вносить на непосредственного руководителя по совершенствованию Отдела закупок.

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

3. ТЕОРЕТИЧЕСКИЕ АСПЕКТЫ АВТОМАТИЗАЦИИ СИСТЕМЫ ЗАКУПКАМИ ПРЕДПРИЯТИЯ

3.1 Сущность управления закупками на предприятии

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

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

Изучением эффективного материальными и потоками в производства и и, в организации процесса на предприятии логистика.

В процессе материальным потоком решает такие как:

1. Прогнозирование перевозок;

2. Определение объемов и материальных потоков;

3. Организация

4. Организация транспортировки.

Функции логистики:

- формирование связей по товаров или услуг, их корректировка и

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

- прогнозные потребности в

- определение движения товаров места складирования, оптимального коэффициента звенности при товародвижения;

- развитие, и организация хозяйства;

- управление в сфере

- осуществление а также всех операций в пути грузов к назначения;

- выполнение непосредственно предшествующих и перевозку товаров маркировка, подготовка к погрузка);

- управление операциями (хранение, организация доставки партиями).

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

Рисунок 3.1 - система предприятия

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

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

1. Планирование обеспечения:

- анализ процессов обеспечения в и отчетном

- прогнозирование потребления ресурсов;

- расчет потребности в материальных

- определение объемов материальных ресурсов в периоде и в денежных

2. Исследование рынка материальных ресурсов.

Сюда входит:

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

- анализ материальных ресурсов, на рынке;

- исследование эффективности материальных ресурсов;

- изучение опыта материальных ресурсов предприятиями;

- анализ объемов материальных ресурсов, тенденций и

- изучение поставщиков, их продажи, выявление

- исследование ценовой поставщиков, цен и

- изучение товаропроводящей сети выбор предпочтительной.

3. Выбор

4. Оперативная по закупкам ресурсов:

- разработка планов от различных

- определение потребности в средствах, подача на транспорт;

- контроль отгрузки

- организация завоза ресурсов собственными

- контроль за грузов своим

- решение вопросов с службой об счетов;

- организация закупок в и мелкооптовых

- оперативный учет материальных ресурсов;

- контроль за обязательств поставщиками;

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

5. Организация материальных ресурсов:

- подготовка к грузов и работ по их

- входной контроль по упаковки грузов, по и качеству;

- размещение материальных по местам их

- обеспечение сохранности ресурсов;

- подготовка материальных к передаче

- комплектация заказов

- организация отпуска ресурсов производству.

6. Доведение материальных до внутренних предприятия:

- планирование потребностей подразделений;

- разработка лимитов на материальных ресурсов;

- оформление документов на

- организация централизованной материалов на места;

- организация отпуска ресурсов внутренним

- контроль состояния на рабочих и в цехов.

7. Экономическая работа закупок:

- планирование показателей, объем и службы закупок;

- планирование потребности в и материальных для службы;

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

- планирование и издержек службы

- согласование показателей обеспечения с и финансовой предприятия;

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

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

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

Любая развивающаяся в своем роде Индивидуальность организации в ее В любой компании возникает автоматизации бизнеса. В с этим на ИТ существует ИС позволяющих любой бизнес.

Именно с оптимизации управления в середине 60-х Американское общество производством и (APICS) сформулировало ряд по которым строить как предприятия, так и производственные процессы на них. эти принципы были для решения управления материальными предприятия и название концепции MRP Requirements Planning -- материальных ресурсов), положения которой ниже:

ѕ Модель производственного описывается как взаимосвязанных заказов.

ѕ При выполнении учитываются ограничения

ѕ Обеспечивается минимизация циклов и

ѕ Заказы снабжения и формируются на заказов реализации и графиков.

ѕ Движение заказов с экономическими

ѕ Выполнение заказа к тому когда он

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

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

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

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

Процесс автоматизации решает следующие

1. Проверка остатка на складе. При на складе объема товара формируется заявка на необходимых материалов;

2. Составление оптимального закупок товаров у Проводить анализ товара по всем

3. Формализация процесса

4. Снижение вероятности совершаемые сотрудниками;

5. Снижение затрат и на закупку товаров.

Для управления предусмотрены различные

ѕ подбор поставщиков

ѕ различные условия

ѕ поддержка различных схем товаров от

ѕ различные варианты заказов поставщикам и их исполнения,

ѕ корректировка и заказов поставщикам,

ѕ мониторинг цен

ѕ оформление поставки

ѕ составление графиков и графиков

ѕ корректировка поступлений и поставщикам.

Автоматизировать процесс возможно с

1. Электронных форм которые состоят из подсказок, сокращающих ошибки на заказа товаров;

2. Формализации движения ее утверждение и

3. Создания отчетности.

В систему процесса закупок входить следующие

1. Управления закупками собирать заявки на необходимых товаров, создавать заявку в от остатков на и отдавая важным заявкам. модуль позволяет денежные средства и лимиты, создавать закупок, выбрать поставщика, и возможность контролировать и просматривать процесс .

2. Управления тендерными позволяет размещать о проведении в интернете или поставщиков о тендера по почте. Он дает собирать необходимые от поставщиков и данные по тендерам, а анализировать их.

3. Отчетный блок создавать отчеты: по в ручном автоматическом и по в отчетно-аналитическом может быть по любому и в формате: списочных календарно-сетевых диаграмм.

4. Наблюдательный блок в себя: сбор из разных ввод данных в ИС, стандартам, расчет и отслеживание изменений.

Рассмотрим автоматизированный процесс товара (рисунок 3.2).

Рисунок 3.2 - автоматизации закупок

1. Заявка на необходимого товара в автоматическом Информация из БД в ИС. В свою ИС анализирует товара на при обнаружении объёмов автоматически заявку на товара по соотношению цены, и срока товара.

2. При необходимости сформировать заявку в режиме в ИС.

3. Начальник отдела проверяет заявку и ее поставщику.

4. Поставщик отправляет счет в на оплату

5. Бухгалтерия переводит средства поставщику.

6. Поставщик отправляет покупателю.

7. Товар попадает на Со слада отправляется в БД и в закупок.

Таким образом, автоматизация процессов на любом предприятии - важный этап Данный этап предприятию оптимизировать свою а в - сэкономить денежные и время. Для и мотивированного в развитии предприятия, системы описанной является неизбежным

3.3 Анализ решений задачи системы управления

Программа «Офис-менеджер» - для 1С:Предприятие 8.1, для автоматизации закупок. Программа вести централизованную канцелярии, расходных а также других товаров и для одного или для всех (филиалов) компании. При этом один центральный на котором накапливаться материалы отправкой их офисам (филиалам).

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

ѕ текущий остаток материала в офисе;

ѕ среднедневной расход материала в офисе;

ѕ время доставки из офиса в офис (транспортное

ѕ время между из центрального в данный

ѕ резервный запас который необходимо в данном

При планировании учитываются цены и того же у разных а также их сроки В зависимости от в программе автоматически выбираются

ѕ с минимальной (если цены равными, то выбран поставщик с сроком доставки);

ѕ с минимальным доставки (если доставок окажутся то будет поставщик с ценой).

При этом не поставщики, ожидаемая дата материалов от равна или планируемую дату материалов (в принимаются только дни).

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

Процесс планирования и всех необходимых при этом осуществляется из диалогового окна с интуитивно интерфейсом:

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

Данные отчета фиксируются путем кнопки «Зафиксировать заказ», при этом документы «Поступление материалов» (от чески выбранных и «Перемещение материалов» (из офиса в офисы).

Пользователь печатает и заказы поставщикам из на предыдущем документов «Поступление материалов».

По мере материалов от пользователь заполняет в документах «Поступление материалов» колонку «Факт» фактически от данного количеством материала.

Пользователь (или из офисов заполняет документ «Ввод остатков », в указывает текущие материалов в из офисов

После прихода в офис всех материалов (или поставщиками факта их поставки) нажимает кнопку «Ребилд», и отправку на текущих фактических материалов в из офисов. При этом все «Перемещение материалов» будут и проведены.

Пользователь печатает и в транспортный созданные на предыдущем этапе «Перемещение материалов».

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

Основные задачи, программой:

- Определение процедур и (технологии) работы по закупкам;

- Предоставление менеджерам по автоматизированного рабочего

- Обеспечение прозрачности закупочных цен и поставки и работы менеджеров по

- Обеспечение мониторинга предложений на продукцию;

- Организация оперативного ОМТС с предприятия, сбора и формирование плана закупок;

- Ведение базы поставщиков и взаимоотношениями с

- Ведение каталога продукции;

- Ведение каталога ценовых предложений на закупаемую

- Организация открытых аукционов (на цены) на продукции;

- Интернет реклама предприятия и максимального количества о существующих с целью конкурентной среды;

- Оценка эффективности деятельности предприятия.

4. РЕАЛИЗАЦИЯ АВТОМАТИЗАЦИИ

4.1 Обоснование СУБД и программной реализации

Наиболее приемлемый при выборе СУБД для АРМ отдела закупок в ООО основан на того, в мере существующие удовлетворяют основным создаваемого проекта системы. Также стоимость системы.

Рассмотрим основные представленные на

Таблица 4.1 - основных СУБД

Название

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

Область применения

MS SQL Server

Масштабируемость и надежность.

Возможность одновременной нескольких пользователей с

Возможность работы объёмами данных

Обеспечение защиты в случае сбоя

Возможность аналитической хранимой информации

Используется для работы с базами данных размером от персональных до крупных баз данных.

MySQL

Быстродействие.

Безопасность;

Бесплатная лицензия;

Открытость кода;

Надежность;

Переносимость (есть версии для всех популярных ОС).

Решение для малых и средних приложений.

CMS -- системы управления контентом,программирование

Microsoft Access

Легкость в

Быстрое и создание баз (присутствует конструктор, нет использовать при БД запросы).

Мощные средства отчетов.

Использование средств и добавление выражений без

Нетребовательна к компьютера.

Создание отчетов произвольной формы на основании разных данных. Разработка некоммерческих приложений.

Мы подходим к использования в СУБД для АРМ руководителя закупок в ООО «Лента» Microsoft Access.

Критериями выбора этой для нас

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

- отсутствие необходимости на клиентские дополнительного ПО;

- простота разработки с Access в Delphi;

- невысокая требовательность к ресурсам компьютера;

- низкая стоимость владения и системы.

Опишем основные разработки, пригодные для АРМ руководителя закупок в ООО «Лента».

Visual Basic - один из языков, поддерживающих программирование (event-driven стиль хорошо со стандартом GUI User Interface). программирование ориентировалось на описание конкретного Однако современные приложения слишком и данный программирования для них не

Java - объектно-ориентированный язык разработанный компанией Sun

Программы на Java в байт-код, виртуальной машиной Java - программой, байтовый код и инструкции оборудованию как

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

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

- применение технологии байт-кода в код непосредственно во работы программы с возможностью версий класса в коде,

- широкое использование кода (native-код) в библиотеках,

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

Delphi - результат языка Турбо который, в свою развился из Паскаль. Паскаль был процедурным языком, Паскаль, начиная с 5.5, добавил в объектно-ориентированные свойства, а в Pascal - динамическую типа данных с доступа к классов (т.е. к классов и их в компилируемом также называемом - данная получила обозначение Так как все наследуют функции класса TObject, то указатель на можно преобразовать к после чего методом ClassType и TypeInfo, которые и интроспекцию.

Также отличительным Object Pascal от С++ то, что по умолчанию в динамической Однако можно виртуальные методы и FreeInstance TObject. Таким абсолютно любой может осуществить «желание» «где хочу - там и буду Соответственно организуется и

Ключевые возможности, в Delphi 7:

- предварительный вариант для работы с .NET Framework;

- Kylix 3.0 для в составе

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

- полное решение и развертывания приложений по Model Driven (MDA);

- мощные и средства разработки

- средства создания кроссплатформенных отчетов Rave

- среда моделирования (по технологии

Delphi 7 также поддержку тем XP, позволяя создавать приложения, возможностями тем интерфейса Windows XP.

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

Мы будем Delphi 7 для АРМ отдела закупок в ООО «Лента» по причинам:

- Отсутствие необходимости сторонние библиотеки для с базой Это порождает необходимости устанавливать библиотеки при готового приложения на В частности, при языка программирования нам пришлось бы сторонние библиотеки для с MS что не бы создание

- Удобный графический позволяющий размещать на картинки и на ней. же возможность и в описанных языках но в она реализована проще и Для рисования свойство Canvas

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

- Легкая переносимость между различными среды разработки. Это в будущем дорабатывать программу.

Множество доступных бесплатных компонентов для программирования. Это расширить функциональность

4.2 Проектирование процесса функционирования АРМ отдела закупок ООО «Лента»

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

В рамках проекта автоматизации по автоматизированного рабочего (АРМ) руководителя закупок ООО «Лента», на этапе проектирования схемы определить входные и документы, которые фигурировать в системе.

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

Описание выходных АРМ руководителя закупок ООО «Лента» представлено в 4.2.

Таблица 4.2 - Описание выходных АРМ руководителя закупок ООО «Лента»

Обозначение документа

Наименование документа

Периодичность формирования

Получатель

Д1

Отчет «Поставщики»

1 раз в

Руководитель и отдела

Д2

Отчет «Маркетинговые

1 раз в

Руководитель и отдела

Д3

Отчет «Товары на

1 раз в

Руководитель и отдела

Д4

Отчет «Товарные

1 раз в

Руководитель и отдела

Д5

Отчет «Сотрудники

1 раз в

Руководитель и отдела

Описание входной мации представлено в 4.3.

Таблица 4.3 - Описание входной АРМ руководителя закупок ООО «Лента»

Обозначение документа

Наименование документа

Периодичность формирования

Источник

Д1

Карточка товара

несколько раз в

Поставщик

Д2

Товарная накладная

несколько раз в

Поставщик

Д3

Маркетинговые акции;

несколько раз в

Руководитель

Д4

Карточка сотрудника;

несколько раз в

Сотрудник

Д5

Карточка поставщика;

несколько раз в

Поставщик

Д6

Договор;

несколько раз в

Руководитель

Д7

Карточка рейтинга

несколько раз в

Руководитель

Рассмотрим процесс системы АРМ отдела закупок ООО «Лента». Руководителю следующая информация:

ѕ Д1 Карточка товара

ѕ Д2 Товарная накладная

ѕ Д3 Маркетинговые акции;

ѕ Д4 Карточка сотрудника;

ѕ Д5 Карточка поставщика;

ѕ Д6 Договор;

ѕ Д7 Карточка рейтинга

Все сведения из документов заносятся в базу Системой осуществляется данных. Если данных не то производится введенных данных.

Последовательность обработки отображена на 4.1.

Рисунок 4.1 - Последовательность обработки

Машинная обработка в формировании На основании этих производится учёт и задание на заказа. Результаты обработки заносятся в базу при необходимости на дисплее и на принтер.

4.3 Проектирование базы АРМ руководителя закупок ООО «Лента»

В процессе базы данных для АРМ отдела закупок ООО » была формализация обработки в автоматизированной с учетом задач с структур основных базы данных. Был процесс выделения сущностей системы, логической модели в среду СУБД. Стоит что при логической схемы в будет осуществляться сущностей для дублирования полей.

Нормализацией называется процедура, в ходе атрибуты данных в таблицы, а группируются в базу (БД).

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

Для второй формы (2НФ) чтобы все поля зависели от ключа, то чтобы первичный ключ определял запись и не был Значение первичного в таблице БД быть уникальным, т.е. в не должно двух и записей с значением первичного Те поля, зависят только от первичного ключа, быть выделены в отдельных таблиц.

Для третьей формы (ЗНФ) чтобы все не столбцы таблицы от первичного таблицы, но были друг от Для этого чтобы таблицы были к 1НФ и 2НФ.

Результаты процесса представлены в следующих таблицах:

В таблице 4.4 представлено таблицы Поставщик.

Таблица 4.4 - Поставщик

Наименование поля

Тип поля

Длина поля

Прочее

Код;

Счетчик

ПК

Наименование;

Текстовый

255

Телефон;

Текстовый

255

Мобильный;

Текстовый

255

Контактное лицо;

Текстовый

255

Должность;

Текстовый

255

Емейл;

Текстовый

255

Адрес;

Текстовый

255

ИНН;

Текстовый

255

В таблице 4.5 представлено таблицы Акционные

Таблица 4.5 - Акционные товары

Наименование поля

Тип поля

Длина поля

Прочее

Код;

Счетчик

ПК

Товар;

Текстовый

255

Акция;

Текстовый

255

Количество;

Текстовый

255

В таблице 4.6 представлено таблицы Акция.

Таблица 4.6 - Акция

Наименование поля

Тип поля

Длина поля

Прочее

Код;

Счетчик

ПК

Договор №;

Текстовый

255

Поставщик;

Текстовый

255

Дата начала;

Завершение;

Дата

Бюджет;

Денежный

255

В таблице 4.7 представлено таблицы Договор.

Таблица 4.7 - Договор

Наименование поля

Тип поля

Длина поля

Прочее

Код;

Счетчик

ПК

Поставщик;

Текстовый

255

ВК

Покупатель;

Текстовый

255

ВК

Сумма;

Денежный

255

В таблице 4.8 представлено таблицы Заказы.

Таблица 4.8 - Заказы

Наименование поля

Тип поля

Длина поля

Прочее

Код заказа;

Счетчик

ПК

Сотрудник;

Текстовый

255

ВК

Дата отгрузки;

Дата

Дата оплаты;

Дата

Поставщик;

Текстовый

255

ВК

В таблице 4.9 представлено таблицы Заказано.

Таблица 4.9 - Заказано

Наименование поля

Тип поля

Длина поля

Прочее

Код;

Счетчик

ПК

Товар;

Текстовый

255

ВК

Цена;

Денежный

Количество;

Числовой

В таблице 4.10 представлено таблицы Рейтинги.

Таблица 4.10 - Рейтинги

Наименование поля

Тип поля

Длина поля

Прочее

Код;

Счетчик

ПК

Поставщик;

Текстовый

255

ВК

Договор №;

Текстовый

ВК

Оценка;

Числовой

В таблице 4.11 представлено таблицы Заказано.

Таблица 4.11 - Заказано

Наименование поля

Тип поля

Длина поля

Прочее

Код;

Счетчик

ПК

Товар;

Текстовый

255

ВК

Цена;

Денежный

Количество;

Числовой

В таблице 4.12 представлено таблицы Сотрудники.

Таблица 4.12 - Сотрудники

Наименование поля

Тип поля

Длина поля

Прочее

Код;

Счетчик

ПК

Фамилия;

Текстовый

255

Имя;

Текстовый

255

Должность;

Текстовый

255

Дата рождения;

Дата

Адрес;

Текстовый

255

Домашний телефон;

Текстовый

255

Мобильный телефон;

Текстовый

255

Емейл;

Текстовый

255

В таблице 4.13 представлено таблицы Типы.

Таблица 4.13 - Типы

Наименование поля

Тип поля

Длина поля

Прочее

Код;

Счетчик

ПК

Категория;

Текстовый

255

Описание;

Текстовый

255

В таблице 4.14 представлено таблицы Товар.

Таблица 4.14 - Товар

Наименование поля

Тип поля

Длина поля

Прочее

Код;

Счетчик

ПК

Марка;

Текстовый

255

Поставщик;

Текстовый

255

ВК

Тип;

Текстовый

255

ВК

Единицы измерения;

Текстовый

255

Цена;

Денежный

Нормативно-Справочная информация - компонент корпоративной являющийся основой для и нормализации сопровождающих протекающие а также деятельности организации.

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

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

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

В АРМ отдела закупок 10 справочников, их описание представлено в 4.15.

Таблица 4.15 - справочников

№ п/п

Наименование

Реквизитный состав

1

Акционные товары

Код;

Товар;

Акция;

Количество;

2

Акция

Код;

Договор №;

Поставщик;

Дата начала;

Завершение;

Бюджет;

3

Договор

Код;

Поставщик;

Покупатель;

Сумма;

4

Заказы

Код заказа;

Сотрудник;

Дата отгрузки;

Дата оплаты;

Поставщик;

5

Заказано

Код;

Товар;

Цена;

Количество;

6

Поставщики

Код;

Наименование;

Телефон;

Мобильный;

Контактное лицо;

Должность;

Емейл;

Адрес;

ИНН;

7

Рейтинги

Код;

Поставщик;

Договор №;

Оценка;

8

Сотрудники

Код;

Фамилия;

Имя;

Должность;

Дата рождения;

Адрес;

Домашний телефон;

Мобильный телефон;

Емейл;

9

Типы

Код;

Категория;

Описание;

10

Товар

Код;

Марка;

Поставщик;

Тип;

Единицы измерения;

Цена;

Количество на

Схема структуры базы системы взаимосвязи по ключевым представлена на 4.2.

Рисунок 4.2 - Модель таблиц базы

4.4 Информационное и программная АРМ руководителя закупок ООО «Лента»

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

Рисунок 4.3 - Информационная системы

Дерево функций собой функциональное реализации «дерева внедряемого программного

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

Дерево функций программного продукта для функций руководителя закупок представлено на 4.4.

Дерево функций из набора и служебных

Служебные функции для управления и администрирования базы

Основные функции работать со входными документами и документами. Работы с и выходными разбиты по

Важным измерителем используемого интерфейса выбранная форма между пользователем и В настоящее наиболее распространены формы диалога:

- запросно-ответный режим,

- командный режим,

- режим меню,

- режим заполнения в выражениях, компьютером.

Каждая форма в от типа особенностей пользователя и решения может свои достоинства и

Рисунок 4....


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.