Модернизация АИС для управления заказами ООО "БМВ-Трейд" (1С: Предприятие 7.7)
Описание предметной области и разработка функциональной модели. Технико-экономическая характеристика ООО "БМВ-Трейд". Составляющие общего цикла заказов. Анализ функциональных связей между структурными подразделениями. Регистрация накладных и фактур.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 15.02.2014 |
Размер файла | 1,3 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Модернизация АИС для управления заказами ООО «БМВ-Трейд» (1С: Предприятие 7.7)
Введение
Учет операций на предприятиях, занимающихся торговой деятельностью в наше время - это преимущественно компьютерный учет. Для ведения учета используются средства вычислительной техники и компьютерные программы. К таким можно отнести - 1С: Предприятие 7.7, которая представляет собой систему прикладных решений, построенных по единым принципам и на единой технологической платформе. Руководитель может выбрать решение, которое соответствует актуальным потребностям предприятия. Кроме того, Предприятие 1С версии 7.7 позволяет создавать и индивидуальные решения, учитывающие потребности конкретной организации.
Современный менеджмент, прежде всего, связывают с управлением заказами. Многочисленными исследованиями установлено, что время на выполнение таких процедур как прием, подготовка, передача, обработка, мониторинг заказов составляет от 50 до 70 % общего цикла его выполнения для большинства предприятий. Поэтому для повышения качества обслуживания потребителей и скорейшего удовлетворения их ожиданий необходимо сокращать время и количество составляющих цикла за счет модернизации типового решения и разработке модулей по управлению заказами в соответствии индивидуальными особенностями торгового предприятия ООО «БМВ-трейд», что позволит сократить сроки выполнения заказов и, тем самым увеличить эффективность работы менеджеров.
Таким образом, цель дипломной работы состоит в разработке модулей в 1С: Предприятии 7.7 для управления заказами ООО «БМВ-трейд».
Для достижения данной цели необходимо выполнить следующие задачи:
исследовать порядок ведения учёта и управления заказами в ООО «БМВ-трейд»;
разработать проектное предложение по реализации модуля «Заказы»;
выполнить программный модуль для учета и управления заказами в ООО «БМВ-трейд».
1. Описание предметной области и разработка функциональной модели
1.1 Технико-экономическая характеристика ООО «БМВ-Трейд»
Юридический адрес ООО «БМВ-трейд», пр.Строителей 7/9. Целью создания ООО «БМВ-трейд» является более полное насыщение рынка электро и бензо инструментом, строительной техникой и сопутствующими расходными материалами, а также создания дополнительных рабочих мест.
Магазин реализует следующие группы товаров:
? электроинструмент (ЭИ);
? бензоинструмент (БИ);
? станки (С);
? садовая техника (СТ);
? расходные материалы (РМ).
Имеется торговая площадь, на которой располагается склад, офис, служебные помещения и торговый зал. В торговом зале товар находится на специальных стеллажах, витринах. Остальной товар хранится на складе.
Разрабатываемый модуль для АИС должен позволять вести обработку, учет и контроль информации по работе предприятия. Обработка - добавление, удаление и изменение данных о заказах на конкретный товар. Учетом является быстрый поиск информации по базе данных. Контроль осуществляется над остатками товаров, при их поставке учитывается их количество, дата прихода и их стоимость, а также качеством выполняемой сотрудниками работы.
Модуль создается для обслуживания следующих групп пользователей:
директор магазина;
бухгалтер;
менеджеры отдела снабжения;
менеджеры отдела продаж;
менеджер прямых продаж;
продавцы - консультанты, которые выполняют определенные функции.
При ознакомлении с предметной областью в целом рассматриваются существующие производственные и технологические процессы, материальные потоки, организационная структура управления предприятием, которая включает состав подразделений, их назначение и подчиненность друг другу. Материальные потоки подразумевают документооборот предприятия.
Подразделение «Бухгалтер» отвечает за:
начисление заработной платы;
составление бухгалтерской отчетности.
Подразделение «Директор»:
управление деятельностью организации;
прием и увольнение сотрудников;
контроль деятельности сотрудников организации.
Подразделение «Менеджер отдела продаж»:
ввод новых и изменение имеющихся данных о товаре;
печать ценников;
учет тмц на складе;
оформление возврата от покупателей;
выдача направления в сервисный центр;
составление отчета за прошедший день;
печать товарного чека на основании заявки на товар;
оформление документов;
прием денежных средств от покупателей;
проверка работоспособности тмц;
прием и обработка заявок от покупателей;
извещение покупателей о приходе заказанного товара;
консультация покупателей о товарах;
составление заявок на товар;
приходование товара.
Подразделение «Менеджер прямых продаж»:
составление планов;
поиск новых клиентов;
информирование клиентов о проходящих акциях;
консультация покупателей;
сбор и обработка заявок;
оформление возврата от покупателей;
оформление документов;
прием денежных средств от покупателей;
проверка работоспособности тмц;
составление заявок на товар.
Подразделение «Продавец консультант»:
контроль за товаром на витринах;
проверка ценников;
консультация покупателей;
прием денежных средств от покупателей;
проверка работоспособности тмц;
Подразделение «Менеджеры отдела снабжения»
сбор информации о заявках на товар;
составление заявок поставщикам;
заказ товара у поставщиков;
контроль состояния заказов;
отслеживание и контроль доставки заказов;
информирование о прибытии заказных позиций товара;
К оперативным работникам на предприятии относится менеджеры торгового зала, менеджер прямых продаж, менеджеры по закупкам, продавцы консультанты; административно-управленческий персонал - это директор, бухгалтер.
1.2 Система управления и организационная структура ООО «БМВ-Трейд»
Технологический процесс предприятия заключается в последовательном выполнении шагов на различных стадиях выполнения заказа. Общая процедура управления заказами включает в себя несколько этапов, образующих так называемый цикл заказа:
прием и предварительная обработка информации о заказе;
передача;
конфигурирование;
определение источников выполнения заказа;
планирование;
мониторинг выполнения и доставки заказа потребителю.
Отдельные процедуры, как показано на схеме (рис 1), обычно объединяют в две комплексные активности: обработка заказа и выполнение заказа.
Рис. 1. Составляющие общего цикла заказов
Необходимо отметить, что хорошо скоординированные и быстрые поставки продукции потребителям в соответствии с их заказами могут обеспечить ООО «БМВ-Трейд» конкурентные преимущества. Способность быстро и надежно удовлетворять заказы потребителей также важна, как и высокое качество поставляемых товаров. Фокусирование менеджмента на удовлетворение заказов потребителей привело к необходимости учета каждого отдельного заказа и определения соответствующих активностей для его выполнения.
Ключевым фактором успеха менеджмента заказов должно быть нахождение эффективных путей удовлетворения множества различных типов потребителей с их специфическими ожиданиями и требованиями к качеству продукции. В связи с этим во многих фирмах простые процедуры заказа были заменены на комплексные процедуры менеджмента заказов.
Фокусируясь на входных требованиях потребителей, менеджмент заказов определяет пути и источники их наилучшего выполнения с позиции качества сервиса и минимизации затрат на эти цели. Интегрированный подход к менеджменту заказов выдвигает определенные требования к составляющим цикла заказа, основными из которых являются:
Прием и предварительная обработка заказов. Менеджмент заказов получает все заказы потребителей из различных потоков, включая пункты розничной торговли, электронные телекоммуникационные сети и системы, заказы на основе теле маркетинга и других источников, используемых фирмой.
Конфигурирование. Каждый заказ состоит из ряда продуктовых и сервисных атрибутов, которые необходимо учитывать при его выполнении. Менеджмент заказов идентифицирует эти требования, даже когда они не совсем четко специфицированы документально.
Передача заказов. Для передачи заказов от одного звена к другому должны быть использованы все возможные средства связи и передачи информации с агрегированием данных в современных надежных и быстродействующих телекоммуникационных каналах.
Определение источников выполнения заказов. Основываясь на агрегированных данных о заказах, менеджмент должен определить конкретные источники их удовлетворения с учетом всех требуемых продуктовых и сервисных атрибутов. Эти источники могут размещаться как в дистрибутивной сети, так и в самом производстве продукции.
Планирование. Для определенных на предыдущем этапе источников разрабатываются планы выполнения заказов по укрупненным и специфицированным группам товаров с расчетом времени циклов выполнения и доставки заказов в каждую торговую точку.
Мониторинг и контроль. Процедуры выполнения и доставки заказанных объемов продукции потребителям сопровождаются непрерывным контролем сроков, объемов и качества поставок с помощью эффективной системы мониторинга, обеспечивая тем самым реализацию плана выполнения заказов.
Для автоматизации процесса продажи и учета товаров используется программа «1С: Торговля, склад». Она значительно упрощает работу с товаром: его перемещение, учет, оформление документов, быстрое нахождение нужной модели и продажа, а также печать ценников, подсчет общей суммы и количества товаров.
При решении задачи - контроль деятельности персонала - директор использует методы: наблюдение, беседа, анализ деятельности по показателям торговли. Менеджеры и продавцы консультанты зала также использует метод беседы с покупателями при информировании о товарах. и при оформлении возврата от покупателей.
Для организации работы всего коллектива руководитель использует метод мотивации: продавцы получают процент от продаж, поощрения в устной и денежной форме, лучшие проходят обучение на повышение квалификации, затем делятся опытом со своими коллегами.
1.3 Анализ функциональных связей между структурными подразделениями
Процесс принятия и обработки заказа в торговой организации является главным бизнес-процессом, он включает все этапы продажи и закупки, от приема информации от покупателя до выдачи товара. В процессе обработки заказа задействованы все подразделения организации.
Логический уровень разработки модели крайне важен. Он представляет собой абстрактный взгляд на данные составляющие технологический процесс, которые представляются так, как выглядят в реальном мире, и могут называться так, как они называются в реальном мире. Объекты такой модели, представляемые на логическом уровне, называются сущностями и атрибутами. Логическая модель данных может быть построена на основе другой логической модели, например на основе модели процессов.
В данной предметной области выделяются следующие базовые сущности, образующие структуру АИС:
· Клиент. Атрибуты клиента - код клиента, ФИО, телефон, адрес;
· Заказ. Атрибуты заказа - код заказа, дата заказа, стоимость;
· Персонал. Атрибуты персонала - код работника, ФИО, адрес, телефон, должность;
Диаграммы потоков данных (DFD) являются основным средством моделирования функциональных требований к проектируемой системе или ее отдельным модулям. С их помощью система представляется в виде иерархии компонентов (процессов), связанных потоками данных. Главная цель такого представления - продемонстрировать, как каждый процесс преобразует входные данные в выходные, а также выявить отношения между этими процессами.
В работе организации ООО «БМВ-Трейд» участвуют четыре основные подразделения: отдел продаж, отдел снабжения, бухгалтерия и директор. Всю работу в организации определяет управляющая информация: устав организации, законы и нормативные акты, кроме того директор осуществляя функцию управления генерирует поток управляющей информации - приказы и распоряжения. Организация использует два ресурса: ПО и люди.
Входящие информационные, финансовые и материальные потоки в ООО «БМВ-Трейд» это: спрос, деньги, информация о товарах, ТМЦ.
Работа организации осуществляется по следующему принципу. Отдел продаж обрабатывает информационный поток спрос и финансовый поток деньги, результатом этого являются исходящие информационные потоки: предложения клиенту, списки заказанных товаров в отдел снабжения, директору отчеты о продажах. А так же материальные и финансовые потоки в виде проданного товар клиенту - ТМЦ, деньги и документы в бухгалтерию.
Отдел снабжения на входе имеет информационные и материальные потоки: ТМЦ, информацию о товаре, документы от поставщиков. На выходе дает информационные потоки: заказы поставщику, приходные документы передаются в бухгалтерию, директору передаются счета от поставщиков и отчеты о закупках, в отдел продаж передается информация о заказах: наличие и время доставки товаров.
В бухгалтерию поступают информационные и финансовые потоки: денежные средства и документы. На выходе: бухгалтерские отчеты директору, налоговые отчеты и налоговые отчисления, оплаты поставщикам и транспортным компаниям, прибыль.
Директор на входе имеет информационные потоки: отчеты о продажах, счета от поставщиков, отчеты о закупках, бухгалтерские отчеты. На выходе генерирует информационные потоки: подписанные счета, договора, приказы и распоряжения.
Для выполнения своей деятельности организация взаимодействует во внешнем мире с: клиентами, поставщиками, транспортными компаниями (ТК) и налоговыми органами. Входящими потоками от клиентов являются: заявки на товар и информация об оплатах. От поставщиков: информация о товаре и документы на товар. От транспортных компаний входящими потоками являются: информация о поставках, счета и документы на доставку товара. Исходящими потоками из ООО «БМВ-Трейд» к клиентам являются: коммерческие предложения счета на оплату. К поставщикам: заказы и информация об оплатах; к транспортным компаниям: информация об оплатах; к налоговым органам: налоговые отчеты и информация об оплатах.
От клиентов в отдел продаж поступают следующие информационные потоки: заявки, информация об оплатах кроме того из информационной базы поступает информация о безналичных оплатах в виде банковских выписок; из отдела снабжения поступает информация о поставках; от администрации поступают распоряжения в виде планов продаж.
Исходящими информационными потоками из отдела продаж являются: ввод информации о продаже в информационную базу, коммерческие предложения, счета на оплату и документы клиентам, подписанные документы передаются в бухгалтерию; заказанные товары записываются в книгу заказов.
В отдел снабжения поступают информационные потоки от поставщиков: информация о товарах (списки наличия товара на складе и цены), счета и документы; из транспортной компании поступают: счета на доставку, информация о поставках (вес, объем, дата поставки); из книги заказов поступают списки заказных товаров; из информационной базы приходные документы; из бухгалтерии информация об оплаченных счетах; из администрации в виде лимитов на закупку товаров.
Из отдела снабжения поступают следующие информационные потоки: поставщикам передаются заказы в виде списков товаров и подтверждений отгрузки товара; в базу данных вводится информация с документов о закупленных товарах, документы от поставщиков передаются в бухгалтерию; информация о ожидаемых товарах и времени поставки передается в отдел продаж; счета на оплату передаются администрации компании на подпись.
В бухгалтерию входящие информационные потоки поступают от клиентов в виде информации о безналичных оплатах; из отдела продаж в виде документов о продажах; из отдела снабжения в виде документов поставщиков; от администрации в виде распоряжений на оплату счетов.
Исходящими информационными потоками из бухгалтерии являются: ввод и регистрация банковских выписок в информационной базе; налоговые отчеты в налоговые органы; бухгалтерские отчеты в администрацию компании; информация об оплатах поставщикам.
Входящими информационными потоками в администрацию ООО «БМВ-трейд» являются: из бухгалтерии бухгалтерские отчеты; из отдела снабжения счета поставщиков; из информационной базы отчеты о продажах.
Исходящими информационными потоками из администрации являются распоряжения: для отдела снабжения в виде плана продаж; для отдела снабжения в виде лимитов на закупку товара; для бухгалтерии в виде распоряжений на оплату счетов.
Декомпозировав начальную контекстную диаграмму главной схемы потоков данных на интересующие нас процессы можно выделить следующие блоки, выполняемые последовательно в ходе работы: «Регистрация и ведение заявок», «Регистрация накладных и фактур» и «Контроль поступления платежей», представленных на рисунках 4, 5, и 6.
Рис. 4. Процесс "Регистрация и ведение заявок"
В процессе сбора и управления заказами участвуют два отдела: отдел продаж и отдел снабжения.
Входящие информационные и финансовые потоки в отдел продаж поступают от: клиентов в виде заявок и оплаты товаров, а так же доверенностей на получение товара; из отдела снабжения поступает информация о поставках; из бухгалтерии поступает информация об оплатах в виде банковских выписок. Основной бизнес процесс отдела продаж можно разделить на несколько условных задач. Первый этап - принятие заказа имеет на входе информацию о заказе поступающую от клиента и на выходе дает информацию о пробуемом товаре его характеристики марку и.т.д.
Следующий этап заключается в том, что по требуемым характеристикам должен быть подобран товар и проверено его наличие на складе через информационную баз, которая предлагает список товаров удовлетворяемых требованиям и информацию о товаре, если такого товара нет в наличии. Список товаров может быть полностью или частично быть записан в книгу заказов, после получения информации о времени и цене товаров из отдела снабжения на них выписывается счет.
Рис. 5. Процесс "Регистрация накладных и фактур"
При выписке счета информация о товарах вводится в информационную базу, а из нее уже получается счет, который передается клиенту, кроме того передаются предложениями о возможной замене аналогичными товарами. Следующий этап получить оплату заключается в том, что от клиентов поступают оплаты в виде наличных денежных средств либо получается информация из информационной базы о банковских выписках, далее распечатывается список оплаченных товаров, если товар оплачен безналичным способом он резервируется, если товар оплачен наличным способом выдается клиенту. Следующий заключительный этап оформление документов начинается в предоставления клиентом доверенности на получение товара, после чего информация о продаже вводится в информационную базу, а из нее в свою очередь распечатываются документы на продажу, документы подписываются, один экземпляр передается клиенту второй в бухгалтерию.
Рис. 6. Процесс "Контроль поступления платежей"
Основной бизнес-процесс отдела продаж можно условно разделить на несколько задач (работ) о выполнении которых, должны предоставляться отчеты или подробная информация, как представлено на рисунке 7.
Рис. 7. Составление отчётов
Первый этап это сбор заявок, информация здесь поступает из книги заказов, а результатом является список товаров для заказа. Следующая задача - сформировать заказ, в которую информация поступает из предыдущей работы в виде списка товаров для заказа, а так же информация о товаре и счета от поставщиков. заказ накладная фактура подразделение
Результатом работы являются информационные потоки: заказы поставщикам и счета на оплату. Следующая задача это визирование счета от поставщика. Счет на оплату передается в администрацию на подпись, а подписанный счет в свою очередь возвращается из администрации в отдел снабжения для дальнейшей работы.
Следующая задача оплата счета поставщика. Подписанные счета на оплату передаются в бухгалтерию для оплаты, а из бухгалтерии передается информация об оплаченных счетах, кроме того поставщикам передается подтверждение об отгрузке оплаченного счета. Далее задача - оплата доставки. В отдел снабжение из транспортной компании поступает информация о доставке и счет на оплату доставки. Счет передается в бухгалтерию для оплаты, а из бухгалтерии в свою очередь поступает информация об оплате доставки. Далее задача получить товар. Транспортная компания сообщает, что груз доступен и его можно забрать, с грузом передаются документы от поставщика.
И последний этап - это приходование товара. На основании документов от поставщика, в базу данных вводится информация о поставленном товаре, результатом этого являются приходные документы, а в бухгалтерию передаются документы от поставщика.
Пользуясь реестром заявок и реквизитами ТМЦ (рисунок 8), менеджер вносит данные для составления счет-фактуры, тем самым, формируя базу заявок. Эта информация нужна также для расчета графика. Этот график передается клиенту и, также сохраняется в список графиков платежей, для последующего контроля их поступления для отслеживания которых также используются реквизиты, как показано на рисунке 9.
Рис. 8. Реквизиты товара.
Рис. 9. Реквизиты счета.
Первой работой является прием заказа, второй проверка наличия товара в базе данных (рисунок 10). Далее в зависимости от результата выполняется одна или две работы это запись заявки и выписка счета. Запись заявки в любом случае рано или поздно переходит в выписку счета. Далее в зависимости от вида оплаты, какая-нибудь одна из двух работ запускается это или проверка оплаты, или получение оплаты. Если запускается проверка оплаты, то запускается одна из работ это резервирование или оформление документов. Если запускается резервирование товара, то рано или поздно за ней запускается оформление документов. Если же запускается работа - получить оплату, то запускается оформление документов. Оформление документов переходит в выдачу товара.
Рис. 10. Сбор заявок и формирование заказа.
Первой работой в этом отделе является сбор заковок далее сформировать заказ, отправить поставщику и получить счет. После получения счета в зависимости от результата запускается какая-нибудь одна работа корректировка счета или визирование счета. Если запускается корректировка счета, то после нее возвращается к отправке счета. Если запускается визирование счета, то после него запускается одна из трех работ или происходит возврат к корректировке счета, или оплата счета, или подтверждение отгрузки. Если происходит оплата счета, дальше запускается подтверждение отгрузки. Если запускается подтверждение отгрузки, то после нее запускается одна из двух работ или оплата доставки, или получение товара. Если запускается оплата доставки, то далее запускается получение товара. После получения товара запускается работа приходование товара.
Из приведенных диаграмм видно, что процесс заказа начинает свое образование в отделе продаж, передается через книгу заказов в отдел снабжения и там продолжает свою обработку. Тем самым информация учитывается в двух хранилищах данных: АИС и книге заказов. Такой подход дублирует учет заказов и делает его более сложным, так как требуется синхронизация записей. Ввод всех записей заказов на первом этапе в АИС значительно облегчал бы поиск и учет их.
Кроме того существуют заказы выполненные частично, что еще более усложняет учет и управление заказов. Вопрос становится еще более актуальным в виду периодичности и нарастающей потребности в обработке такого рода информации. В существующей АИС из условных 9 этапов как либо учитываются только 3, что не дает оперативно управлять информацией. Кроме того в АИС только с помощью фильтрации и сортировки появляются более широкие возможности по управлению данными. Для устранения выявленных недостатков предлагается внедрение модуля заказы в АИС. Это позволит решить проблему с регистрацией заказов в разных хранилищах данных, сократит время на обработку заказов, сделает более удобным и оперативным доступ к информации о состоянии заказов, позволит менеджерам легче ориентироваться в потоке прибывающей информации, что как следствие даст увеличение числа обслуженных клиентов и повысит общую производительность труда.
Основанием для выбора технологии в пользу создания модуля для существующей информационной системы 1С послужило, прежде всего, то, что это не требует перехода на другую информационную систему. А значит, не требует вложений в дорогостоящие пакеты и не требует дополнительного обучения персонала. Внедрение модуля снизит затраты на внедрение, облегчит переход на измененный бизнес-процесс.
Решение поставленной задачи будет проходить в несколько этапов:
построение модели;
разработка программного модуля.
Входящей информацией регистрируемой модулем будет: информация о заказе предоставленная клиентом; информация об оплатах и отгрузках.
В качестве выходной информации модуль будет выдавать: списки товаров для заказа по поставщикам, формировать отчеты о состоянии заказов по автору, списки задач.
В проекте планируется реализовать следующие функции: создание форм для регистрации первичной информации в базе данных, создание журнала заказов для контроля состоянии заказов покупателей, автоматизация сбора и формирования заказов по поставщикам, создание журнала заказов поставщикам для удобного представления и оперативного доступа к информации о заказах, формирование отчетов по не оплаченным поставкам поставщиков.
2. Разработка проектных решений
2.1 Разработка концепции модернизации АС
Целью модернизации АИС является увеличение производительности труда, сокращение времени выполнения типовых задач, оперативный доступ к требуемой информации, а так же автоматизация обработки потока входящей информации.
Предполагаемое изменение не меняет организационной структуры управления организации. Меняется только способ обработки информации и за счет этого предполагается сократить количество задач выполняемых подразделениями, а так же сократить время выполнения задач за счет автоматизации процесса.
Для выполнения своей деятельности организация взаимодействует во внешнем мире с: клиентами, поставщиками, транспортными компаниями (ТК) и налоговыми органами. Входящими потоками от клиентов являются: заявки на товар и информация об оплатах. От поставщиков: информация о товаре, счета и документы на товар. От транспортных компаний входящими потоками являются: информация о поставках, счета и документы на доставку товара. Исходящими потоками из ООО «БМВ-Трейд» к клиентам являются: коммерческие предложения счета на оплату и документы на продажу. К поставщикам: заказы и информация об оплатах; к транспортным компаниям: информация об оплатах; к налоговым органам: налоговые отчеты и деньги.
От клиентов в отдел продаж поступают следующие информационные потоки: заявки, информация об оплатах; из информационной базы поступает информация о безналичных оплатах в виде банковских выписок и информация о поставках; от администрации поступают распоряжения.
Исходящими информационными потоками из отдела продаж являются: ввод информации о заявке и ввод документов на продажу в информационную базу: коммерческие предложения, счета на оплату и документы клиентам, подписанные документы передаются в бухгалтерию.
В отдел снабжения поступают информационные потоки от поставщиков: информация о товарах (списки наличия товара на складе и цены), счета и документы; из транспортной компании поступают: счета на доставку, информация о поставках (вес, объем, дата поставки); из информационной базы поступают списки заказанных товаров; из бухгалтерии информация об оплаченных счетах; из администрации визированные счета на оплату.
Из отдела снабжения поступают следующие информационные потоки: поставщикам передаются заказы в виде списков товаров и подтверждений отгрузки товара; в базу данных вводится информация о поставках и приходные документы, документы от поставщиков и счета на оплату передаются в бухгалтерию; счета на оплату передаются администрации компании на подпись.
В бухгалтерию входящие информационные потоки поступают от клиентов в виде информации о безналичных оплатах; из отдела продаж в виде документов о продажах; из отдела снабжения в виде документов поставщиков и счетов на оплату; от администрации в виде распоряжений.
Исходящими информационными потоками из бухгалтерии являются: ввод и регистрация банковских выписок в информационной базе; налоговые отчеты в налоговые органы; бухгалтерские отчеты в администрацию компании; информация об оплатах поставщикам.
Входящими информационными потоками в администрацию ООО «БМВ-трейд» являются: из бухгалтерии бухгалтерские отчеты; из отдела снабжения счета поставщиков; из информационной базы отчеты о продажах.
Исходящими информационными потоками из администрации являются распоряжения: для отдела снабжения в виде плана продаж; для отдела снабжения в виде лимитов на закупку товара; для бухгалтерии в виде распоряжений на оплату счетов.
Основной бизнес процесс отдела продаж можно разделить на несколько условных задач. Первый этап - записать заказ, на входе поступает информация о требуемом товаре (заявки) от клиента, что на выходе дает список товаров требующихся покупателю. Следующий этап заключается в том, что на входе поступает список товаров и информация из базы данных о наличии и поставках товара, нужно проверить наличие требуемого товара на складе через информационную базу, и на выходе выдать два списка: товаров в наличии и список товаров под заказ. На следующем этапе выписать счет, на входе поступают два списка с товарами. На выходе выписывается один или несколько счетов. При выписке счета информация о товарах вводится в информационную базу, а из нее уже распечатывается счет, который передается клиенту, кроме того передаются предложениями о возможной замене аналогичными товарами. Следующий этап получить оплату заключается в том, что от клиентов поступают оплаты в виде наличных денежных средств либо поступает информация из информационной базы о банковских выписках, далее распечатывается список оплаченных товаров, если товар оплачен безналичным способом он резервируется, если товар оплачен наличным способом выдается клиенту.
Следующий этап оформление документов начинается в предоставления клиентом доверенности на получение товара, после чего информация о продаже вводится в информационную базу, а из нее в свою очередь распечатываются документы на продажу, документы подписываются, один экземпляр передается клиенту второй в бухгалтерию.
На диаграмме потоков данных мы видим, что входящие потоки данных остаются теми же, но за счет внесения информации о заказах в базу данных на начальных этапах упрощается процесс обработки заявки в дальнейшем кроме того удается избавиться от дублирования информации в книге заказов.
Кроме того информацию о состоянии заказа и ожидаемых товарах сотрудники отдела продаж получают непосредственно из базы данных, это позволяет сделать процесс выставления счета и информирования клиента о сроках поступления товара более оперативным и не отвлекать сотрудников отдела снабжения.
На рисунке 2.4 изображена диаграмма потоков данных одела снабжения.
Первый этап это формирование заказа, информация здесь поступает из базы данных, а так же от поставщиков в виде прайс-листов и остатков на складах, а результатом является список товаров для заказа. Следующая задача это визирование счета от поставщика. Счет на оплату передается в администрацию на подпись, а подписанный счет в свою очередь возвращается из администрации в отдел снабжения для дальнейшей работы. Подписанные счета передаются в отдел снабжения. Следующая задача оплата счета поставщика. Из бухгалтерии передается информация об оплаченных счетах, после чего поставщикам передается подтверждение об отгрузке оплаченного счета, информация о том что заказ подтвержден для отгрузки вносится в базу данных. Далее задача - оплата доставки. В отдел снабжение из транспортной компании поступает информация о доставке и счет на оплату доставки. Счет передается в бухгалтерию для оплаты, а из бухгалтерии в свою очередь поступает информация об оплате доставки. В базу данных вводится информация о ожидаемой дате поступления товара. Следующая задача получить товар. Из транспортной компании поступает информация, о том, что груз доступен и его можно забрать, с грузом передаются документы от поставщика . И последний этап это приходование товара. На основании документов от поставщика, в базу данных вводится информация о поставленном товаре, результатом этого являются приходные документы, а в бухгалтерию передаются документы от поставщика.
На изображенной диаграмме потоков данных отдела снабжения, рисунок 2.4 видно, что изменения коснулись входящих потоков данных, вся информация о заказах поступает из базы данных, за счет автоматизации процесса сбора заказов существенно сокращается время формирования заказов поставщику. С другой стороны процесс управления заказами требует внесения информации о состоянии заказа в базу данных, что требует некоторого времени, но именно это в дальнейшем позволяет сотрудникам отдела продаж самостоятельно получать нужную информацию о состоянии заказов и не отвлекаться от выполнения других задач сотрудникам отдела снабжения.
На рисунке 2.5 изображена диаграмма работ отдела продаж. Первой работой является прием заказа, второй проверка наличия товара в базе данных. Далее выписка счета. Далее в зависимости от вида оплаты, какая-нибудь одна из двух работ запускается это или проверка оплаты, или получение оплаты. Если запускается проверка оплаты, то запускается одна из работ это резервирование и далее оформление документов. Если запускается резервирование товара, то после нее запускается оформление документов.
Рисунок 2.5 -Диаграмма работ отдела продаж to-be
Если же запускается работа - получить оплату, то запускается оформление документов. Оформление документов переходит в выдачу товара.
На рисунке 2.6 изображена диаграмма работ отдела снабжения. Первой работой в этом отделе является формирование заказа, следующей отправка заказа поставщику и получение счета. После получения счета в зависимости от результата запускается какая-нибудь одна работа корректировка счета или визирование счета. Если запускается корректировка счета, то после нее происходит, возврат к отправке счета. Если запускается визирование счета, то после него запускается одна из трех работ или происходит возврат к корректировке счета, или оплата счета, или подтверждение отгрузки. Если происходит оплата счета, дальше запускается подтверждение отгрузки. Если запускается подтверждение отгрузки, то после нее запускается одна из двух работ или оплата доставки, или получение товара.
Рисунок 2.6 -Диаграмма потоков данных отдела снабжения to-be
Если запускается оплата доставки, то далее запускается процесс получения товара. После получения товара запускается работа приходование товара.
Из диаграмм робот рисунок 2.5 и 2.6 видно, что функции отделов меняются за счет сокращения ряда задач и автоматизации процессов. В часности в отделе продаж при приеме заказа заказ сразу вводится в АИС и не требуется дополнительный процес записи заказа. В отделе снабжения за счет автомаризации процесса формирования заказов отпадает в необходимость в ручном сборе заявок и формировании списка оплаченых и не отгруженых товаров.
2.2 Моделирование модуля «Заказы»
На рисунке 11 графически изображены варианты использования модуля, представленного в виде диаграммы прецедентов. Исполнителями на схеме являются: клиенты, менеджеры отдела продаж, менеджеры отдела снабжения. Основными прецедентами являются: регистрация заказов, контроль состояния заказ, формирование портфелей заказов, определение задач для выполнения заказов, формирование списков на выдачу товаров, управление расчетами по кредитным договорам.
Рис. 11. Диаграмма прецедентов
Прецедент 1. Формирование заказа.
Основные исполнители: менеджеры отдела продаж, менеджеры отдела снабжения. Прецедент состоит из последовательных действий:
клиент обращается к менеджеру отдела продаж с заявкой;
менеджер проверяет наличие товара на складе и есть ли товар среди заказанных товаров;
если товар есть в наличии, выписывает счет;
если товара нет среди заказанных товаров, регистрирует заказ и заказчика в АИС;
менеджер отдела снабжения выбирает из журнала заказов необработанные заказы и запрашивает у поставщика информацию об интересующих товарах;
получив информацию от поставщика, менеджер отдела продаж вводит ее в базу данных;
менеджер отдела продаж получив нужную информацию, формирует коммерческое предложение для клиента;
клиент оплачивает заказ или подтверждает гарантию оплаты при получении.
Прецедент 2. Формирование списков заказов.
Основные исполнители: менеджеры отдела продаж. Прецедент состоит из последовательности действий:
после оплаты товаров заказ получает статус подтвержденного заказа;
менеджер отдела продаж на основании договора с клиентом может поставить статус подтверждения заказа без оплаты;
менеджер отдела снабжения вводит критерии отбора заказов в АИС;
АИС формирует список подтвержденных заказов по заданным критериям;
менеджер отдела снабжения отправляет списки заказов поставщикам;
заказ получает статус заказ в работе.
Прецедент 3. Контроль состояния заказа.
Основные исполнители: Менеджеры отдела снабжения. Прецедент состоит из последовательности действий:
в журнале заказов должно отображается состояние заказов;
после введения заказа в АИС, он получает статус - не обработочный заказ;
после выставления счета клиенту, заказ получает статус не подтвержденного заказа;
после оплаты или ручного подтверждения заказа, заказ получает статус подтвержденного заказа;
после формирования списка заказов поставщику заказ получает статус заказ в работе;
после подтверждения или оплаты заказа поставщику заказ получает статус - заказ в дороге;
после получения и приходования заказа, получает статус - получен;
и после выдачи товара получает статус - отгружен.
Прецедент 4. Сформировать списки на выдачу товара.
Основные исполнители: менеджеры отдела продаж, меджеры отдала снабжения. Процес состоит из последовательности действий:
менеджер отдела снабжения приходует товар;
менеджер отдела продаж формирует списки полученых товаров;
менеджер отдела продаж информирует клиентов о приходе товаров.
Прецедент 5. Управление расчетами по кредитным договорам.
Основные исполнители: менеджеры отдела снабжения. Прецедент состоит из последовательности действий:
при заключении договора с отсрочкой оплаты с постовщиком информация о условиях договора вносится в АИС;
после подтверждения отгрузки отделам снабжения, поставщик отгружает товар. Отдел снабжения регистрирует контрольную дату отгрузки от которой идет отсчет определенного колличества дней отсрочки платяжа, оговоренного договором:
менеджер отдела снабжения формирует список, в котором указывается кому, когда и сколько должна оплатить организация.
На рисунке 12 изображена диаграмма последовательности, на которой отображен основной сценарий прецедента формирование заказа. Основной сценарий формирования заказов состоит из следующих действий:
клиент обращается к менеджеру отдела продаж с заявкой;
менеджер проверяет наличие товара на складе и есть ли товар среди заказанных товаров;
если товар есть в наличии, вводит счет в АИС;
менеджер отдела продаж распечатывает счет;
если товара нет среди заказанных товаров, регистрирует заказ и заказчика в АИС;
- менеджер отдела снабжения выбирает из журнала заказов необработанные заказы и запрашивает у поставщика информацию об интересующих товарах;
получив информацию от поставщика, менеджер отдела продаж вводит ее в базу данных;
в свою очередь менеджер отдела продаж получив нужную информацию формирует коммерческое предложение для клиента и вводит информацию в АИС;
менеджер отдела продаж из АИС распечатывает счет;
менеджер отдела продаж выставляет клиенту счет;
клиенты оплачивает счет.
Рис. 12. Диаграмма последовательности прецедента
На рисунке 13 изображена диаграмма сотрудничества прецедента коммерческое предложение. Она представляет собой, более компактный вариант отображения диаграммы последовательности, она показывает связи между объектами без указания последовательности действий.
Рис. 13. Диаграмма сотрудничества прецедента формирование заказа.
На рисунке 14 изображена диаграмма активности прецедента формирование заказа. Создание такой модели позволяет полностью описать все состояния и переходы этой части системы, а так же некоторые алгоритмы взаимодействия между объектами.
Процесс формирования коммерческого предложения начинается с действия - поступления заявки, далее осуществляется проверка наличия товара, в зависимости от результата проверки дальнейшее развитие происходит по одному из двух существующих сценариев.
Рис. 14. Диаграмма активности прецедента формирование заказа
Сценарий 1. Продажа. Первый сценарий начинается в том случае, если товар есть в наличии, он представляет собой процесс продажи. Выставляется счет покупателю, заказ получает состояние неподтвержденного заказа, после оплаты счета покупателем заказ получает состояние - подтвержденного заказа. Этот сценарий уже есть в существующей АИС и модернизация его не требуется.
Сценарий 2. Формирование коммерческого предложения. Второй сценарий начинается, если товара нет в наличии. Начинается с регистрации заказа в АИС менеджером отдела продаж, зарегистрированный заказ получает состояние - необработанного заказа, далее происходит чтение заказа менеджером отдела снабжения, после чего менеджер отдела продаж отправляет запрос поставщику, после ответа поставщика менеджер отдела снабжения обновляет заказ, внося в него информацию о закупочной цене и времени поставки, заказ получает состояние - обработанного заказа, менеджер отдела продаж формирует коммерческое предложение и выставляет счет клиенту, заказ получает статус не подтвержденного заказа, клиент оплачивает счет или подтверждает заказ, заказ получает статус подтвержденного заказа.
Заказ товара является главным в управлении и контроле состояния заказов и включает в себя формирование списков заказов и формирование списков на выдачу товаров. Состоит из следующих действий:
менеджер отдела снабжения делает запрос к АИС на создание списка заказов;
АИС формирует списки заказов;
менеджер отдела снабжения отправляет заказ поставщику;
поставщик формирует счет и отправляет обратно;
менеджер отдела снабжения отправляет счет на подпись администрации;
администрация определяет лимит на заказ;
менеджер отдела снабжения редактирует заказ;
менеджер отдела снабжения отправляет повторно заказ
поставщик редактирует счет и отправляет обратно;
менеджер отдела снабжения отправляет счет на подпись администрации;
администрация отправляет подписанный счет в отдел снабжения;
менеджер отдела снабжения отправляет подписанный счет в бухгалтерию;
бухгалтер оплачивает счет поставщика;
бухгалтер информирует менеджера отдела снабжения об оплате счета;
менеджер отдела снабжения подтверждает отгрузку товара поставщику;
поставщик информирует менеджера отдела снабжения об отгрузке товара;
менеджер отдела снабжения регистрирует в АИС отгрузку товара;
транспортная компания информирует менеджера отдела снабжения о прибытии товара;
отдел снабжения получает товар;
менеджер отдела снабжения приходует товар;
АИС формирует списки на выдачу товара;
менеджер отдела снабжения обзванивает клиентов и выдает товар.
Участники процесса: бухгалтер, транспортная компания, поставщик, отдел снабжения, администрация, клиенты, отдел продаж, АИС. Все участники взаимодействуют друг с другом по средствам обмена сообщениями.
Процесс управления и контроля заказов начинается с формирования списка заказов поставщикам, в список заказов попадают все товары, находящиеся в подтвержденных заказах, менеджер отдела снабжения отправляет список товаров на заказ поставщику, заказ получает состояние заказ поставщику, менеджер отдела снабжения отправляет заказ поставщику, поставщик делает счет и отправляет, менеджер отдела снабжения получает счет и проверяет соответствие заказа счету и если есть расхождения, редактирует заказ, если товара нет в счете поставщика, он удаляется из заказа поставщику и получает статус подтвержденного заказа.
Рис. 15. Диаграмма активности прецедента контроль состояния заказа
Далее в зависимости от договора с поставщиком осуществляется или подтверждение отгрузки заказа поставщику или оплата счета поставщика и подтверждение отгрузки. Заказ получает статус заказ в дороге. Менеджер отдела продаж уточняет сроки поставки у транспортной компании и вносит сроки в АИС. После получения товара менеджер отдела продаж приходует товар, и заказы получают статус - получен.
После проведения приходных документов, менеджер отдела продаж формирует список товаров на выдачу, обзванивает покупателей и выдает товар. После выдачи товара заказ получает состояние - выдан.
2.3 Архитектура модуля
На рисунке 16 изображена диаграмма классов, на ней представлены все классы и интерфейсы предметной области.
В предметной области представлены два основных интерфейса:
интерфейс менеджера отдела продаж;
интерфейс менеджера отдела снабжения;
Класс журнал заказов. Атрибуты:
номер заказа: число;
дата регистрации: дата;
клиент: строка;
сумма: число;
количество товаров: число;
выполнение: строка;
состояние: строка.
Операции класса: создать заказ, открыть заказ, удалить заказ.
Рис. 16. Диаграмма классов
Класс клиенты. Атрибуты:
тип: строка;
наименование: строка;
адрес: строка;
телефон: строка;
скидка: число.
Операции класса: создать нового клиента, удалить клиента, редактировать данные клиента.
Класс заказ. Атрибуты:
номер заказа: число;
дата регистрации: дата;
клиент: строка;
дата выполнения: дата;
состояние: строка;
товар: строка;
сумма: число;
количество: число.
Операции:
редактировать заказ;
отменить заказ;
подтвердить заказ;
ввести счет.
Класс счет. Атрибуты:
дата: дата;
клиент: строка;
товар: строка;
сумма: число;
оплата: строка.
Операции:
новый счет;
редактировать счет;
ввести документ на основании.
класс оплата. Атрибуты.
дата: дата;
клиент: дата;
сумма: число;
назначение: строка.
Операции:
создать оплату;
удалить оплату;
редактировать оплату.
Класс группа товаров. Атрибуты:
код: число;
наименование: строка.
Операции:
создать группу товаров;
удалить группу товаров;
редактировать группу товаров.
Класс товар. Атрибуты:
артикул: строка;
наименование: строка;
группа: строка.
Операции:
создать товар;
удалить товар;
редактировать товар;
перенести в группу.
Класс список на выдачу товаров. Атрибуты:
товар: строка;
Клиент: строка;
заказ: строка.
Операции:
создать список на выдачу товара;
ввести реализацию;
открыть заказ.
Класс поставщик. Атрибуты:
наименование: строка;
адрес: строка;
телефон: строка;
группы товаров: строка;
банковские реквизиты: строка.
Операции:
создать поставщика;
редактировать данные поставщика;
удалить поставщика;
добавить группу товаров;
удалить группу товаров.
Класс журнал заказов поставщику. Атрибуты:
номер: число;
дата: дата;
поставщик: строка;
состояние: строка;
наименование транспортной компании: строка;
дата ожидания: дата.
Операции:
создать заказ;
открыть заказ;
удалить заказ.
Класс заказ поставщику. Атрибуты:
номер: число;
дата: дата;
поставщик: строка;
товар: строка;
сумма: число;
состояние: строка;
наименование транспортной компании: строка;
оплата доставки: булево;
дата ожидания: дата;
стоимость доставки: число.
Операции:
создать заказ поставщику;
редактировать заказ поставщику;
удалить заказ поставщику.
Класс приходная накладная. Атрибуты:
дата: дата;
номер: число;
поставщик: строка;
товар: строка;
сумма: число.
Операции:
создать приходную накладную;
редактировать приходную накладную;
удалить приходную накладную;
ввести список на выдачу товара.
Класс список не оплаченных заказов. Атрибуты:
поставщик: строка;
сумма: число;
заказ: строка;
дата оплаты: дата.
Операции:
- создать список;
- ввести оплату;
- открыть заказ;
3. Реализация проектных решений
3.1 Платформа и конфигурация 1С: Предприятия
Современная программа автоматизации деятельности торгового предприятия - это сложный, многофункциональный инструмент, предназначенный для автоматизации профессиональных задач очень не простой сферы человеческой деятельности.
Возможность постоянного развития и обновления тиражных прикладных решений Продукты, предназначенные для решения бизнес-задач, не могут быть запрограммированы жестко, раз и навсегда. Для того, чтобы поддерживать, а не тормозить развитие бизнеса, они тоже должны динамично развиваться, адаптироваться и к новым тенденциям управления и учета, и к растущим потребностям пользователей, и к изменениям законодательства. Важно, чтобы разработчик тиражных решений был обеспечен технологией, позволяющей ему оперативно обновлять свои продукты в соответствии с требованиями рынка и доводить эти изменения до пользователей.
Задачи учета и управления могут существенно отличаться в зависимости от рода деятельности предприятия, отрасли, специфики продукции или оказываемых услуг, размера и структуры предприятия, требуемого уровня автоматизации. Трудно себе представить одну программу, предназначенную для массового использования и удовлетворяющую при этом потребностям большинства предприятий. При этом руководителю, с одной стороны, необходимо решение, соответствующее специфике именно его предприятия, но, с другой стороны, он понимает преимущества применения массового проверенного продукта. Сочетание этих потребностей и обеспечивает 1C Предприятие 7.7 как система программ.
В системе программ 1С Предприятие 7.7 сочетается стандартизация решений и учет индивидуальных потребностей. Это одно из основных качеств программы, которое весьма существенно для руководителя или ответственного специалиста, принимающего решение о выборе системы.
Фирмой 1С выпускается набор стандартных (типовых) решений, ориентированных на наиболее массовые типы предприятий. При их развитии учитывается опыт использования программы в десятках и сотнях тысяч предприятий и организаций. Это позволяет специалистам тщательно проработать функциональность системы. Существенная часть пользователей применяет стандартные решения Предприятия 1С, без каких либо изменений и доработок.
При внедрении системы автоматизации очень важным вопросом является решение о разделении различных подсистем автоматизации или, наоборот, централизации - внедрения комплексного решения. Современные тенденции развития экономических систем и мировой опыт показывают, что не может существовать единого подхода к решению этой проблемы. У предприятия должна быть свобода выбора одного из этих подходов или их сочетания.
Система программ 1C Предприятие 7.7 предоставляет возможность автоматизации как за счет внедрения отдельных прикладных решений, которые будут работать автономно или интегрироваться с использованием различных механизмов информационного обмена, так и за счет использования комплексных решений. Использование обособленных решений проще и эффективнее, если отдельные задачи автоматизации на предприятии мало пересекаются. Комплексные решения эффективнее при сильной увязке различных задач автоматизации и готовности предприятия к формированию единого информационного пространства. Разумеется, на одном предприятии могут применяться и комплексные решения (например, для автоматизации основной деятельности), и обособленные программы (для вспомогательных или независимых задач).
Подобные документы
Создание базы данных, автоматизирующей процесс ведения заказов продукции отделом организации. Описание предметной области. Построение инфологической модели. Задание имени проекта и его расположение. Схема связей между таблицами. Создание отчетов и форм.
курсовая работа [2,4 M], добавлен 03.03.2015Анализ предметной области регистрации заказов, описание ее модели, выбор, обоснование архитектуры сетевой технологии. Требования к проектируемой сетевой технологии регистрации заявок. Информационное моделирование технологии. Графические формы интерфейса.
курсовая работа [2,1 M], добавлен 22.12.2011Системный анализ предметной области. Построение концептуальной и даталогичной модели базы данных. Физическое проектирование базы данных. Описание функциональной модели системы управления базами данных. Разработка экранных форм ввода-вывода и отчета.
курсовая работа [1,1 M], добавлен 09.12.2014Рассмотрение особенностей структурного разбиения предметной области. Характеристика функциональной и информационной модели бизнес-процессов предметной области. Построение IDEF0- и IDEF1Х-модели заданной предметной области с помощью пакета Design/IDEF.
контрольная работа [486,5 K], добавлен 08.06.2019Сайт в компьютерной сети как совокупность документов частного лица или организации, объединенная под одним адресом. Знакомство с особенностями и основными этапами разработки сайта компании "Юнион-Трейд". Анализ теоретических аспектов разработки сайта.
дипломная работа [5,0 M], добавлен 25.06.2017Схема предметной области "Формирование отгрузки партии готовой продукции" (морской и железнодорожный транспорт). Описание бизнес-процесса исследуемой предметной области производственного цикла в методологии IDEF0. Фрагмент сменно-суточного задания.
лабораторная работа [2,5 M], добавлен 18.01.2014Технико-экономическая характеристика предметной области. Экономическая сущность комплекса экономических информационных задач. Инфологическая модель и ее описание. Обоснование проектных решений по автоматизированному решению экономико-информационных задач.
курсовая работа [44,8 K], добавлен 27.02.2009Оценка предметной области: концептуальные требования; выявление информационных объектов и связей между ними; построение базы данных. Описание входных и выходных данных информационной системы "Магазин компьютерной техники". Анализ диаграммы прецедентов.
курсовая работа [294,8 K], добавлен 13.04.2014Описание предметной области "Каталог ссылок". Проектирование серверной части ПО: выбор СУБД, выделение сущностей и атрибутов предметной области, выделение связей между сущностями, нормализация отношений, описание таблиц и полей, физическая диаграмма БД.
курсовая работа [74,0 K], добавлен 25.07.2012Описание предметной области, определение функциональных требований к системе и построение диаграммы потока данных. Построение модели "сущность-связь", описание сущностей и атрибутов модели. Построение реляционной базы данных и описание ее таблицы.
курсовая работа [624,5 K], добавлен 30.05.2019