Файл: Разработка и реализация конфигурации «Магазин бытовой техники» ООО «Техноплюс» на платформе 1С:Предприятие.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 24.04.2023

Просмотров: 1749

Скачиваний: 41

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

На рисунке 9 представлена детализация блока «Добавить товар».

На диаграмме представлены процессы:

  • проверка права на добавление;
  • запросить добавление информации о товаре и его описание в базу.

Рисунок 9. Детализация блока «Добавить товар»

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

Как и в других сферах человеческой информационной деятельности, в электронной торговле присущи все основные преимущества автоматизации [34]:

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

1.5. Анализ существующего программного обеспечения, позволяющего решить поставленную задачу

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

Magento в бесплатной версии Community Edition – одна из самых популярных систем обслуживания интернет магазинов. Данная система имеет наибольшие возможности среди всех программ с открытым исходным кодом, отличается простотой использования. Magento имеет большие инструменты для отчетности, анализа, управления продуктами, мобильной версии, а также платежной системой. Его большое преимущество - это возможность управлять несколькими магазинами под одной системой [26].


Magento может использоваться предпринимателям, заинтересованным в ведении очень больших интернет магазинов. Установка и администрирование системы требует определенного знания ИТ, а также требует очень эффективного сервера для правильной работы. Несмотря на то, что использование Magento программного обеспечения не является легким, по данной системе существует широкий спектр учебных материалов, доступных администратору системы и его пользователям. Система Magento можно загрузить с веб-сайта Magento.com [26].

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

PrestaShop не пользуется репутацией магазина, особенно сильно масштабируется – по достижении определенного (выше среднего) размера, система, ограничивает свое дальнейшее развитие [27].

Quick.Cart. Система предназначена для небольших интернет-магазинов. Она сосредоточена на простоте использования и скорости работы. Среди недостатков есть небольшие возможности для развития, небольшое количество плагинов и шаблонов, а также проблемные модификации (нужны навыки программирования). Товар, безусловно, предназначен для продавцов-новичков.

«1С-Битрикс: Управление сайтом» - это система, которая обеспечивает управление веб проектами, представляет собой универсальный программный продукт для создания, поддержки и успешного развития:

- корпоративных сайтов;

- интернет магазинов;

- информационных порталов;

- сайтов сообществ;

- социальных сетей и других веб-проектов.

Одной из ключевых функций данной системы является возможность интегрирования системы с «1С: Предприятие 8», в свою очередь позволяет значительно повысить эффективность работы Интернет магазина. Администратор Интернет магазина имеет возможность получения оперативной информации из базы 1С о товарах, ценах и складские остатки. Также в обратном направлении в информационной базе 1С возможно получение информации с сайта о заказе, статусах и платежам. Данный механизм позволяет улучшить работу интернет магазина, поднять работу с клиентами на новый уровень, уменьшить процент отмененных заказов, оперативно и своевременно управлять остатками на складах, экономить время на перенос данных из одной учетной системы в другую [6].


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

Таблица 2. Сравнение программных продуктов

Критерии

Magento

Prestashop.com

1С-Битрикс: Управление сайтом

Quick.Cart

Возможность создания интернет магазина

Да

Да

Да

Да

Требовательность к ресурсам

Высокая

Средняя

Средняя

Средняя

Возможность доработки под нужды предприятия

Нет

Нет

Нет

Нет

Ведение учета выполненных операций по продаже товара

Нет

Нет

Да

Нет

Формирование отчетности по продаже товара

Нет

Нет

Нет

Нет

Выгрузка данных в 1С

Нет

Нет

Да

Нет

Стоимость

Есть бесплатная версия

Есть бесплатная версия

Высокая+ поддержка

Средняя

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

Глава 2. Практическая часть

2.1. Обоснование требований к разрабатываемому прикладному решению

Операциями, которые должны быть автоматизированы, являются:

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

2.2. Анализ среды разработки

Платформа «1С Предприятие» содержит большой набор различных инструментов для разработки различных программных решений:

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

- собственный встроенный язык программирования;

- визуальное описание запросов;

- элементы описания и представления интерфейса;

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

- отладки программного кода и многое другое [7].

Разработчик может использовать следующие механизмы среды 1С:

- справочную систему;

- возможность ролевой настройки прав;

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

- механизмы удаленного обновления приложений, сравнения и объединения приложений;

- инструменты ведения журналов и диагностики работы приложения и пр. [11].

2.3. Архитектура разрабатываемого прикладного решения

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

Рисунок 10. Архитектура конфигурации системы

Разработка выполнена в пакете Erwin Modeller. Опишем таблицы и поля таблиц [21]. Информация по таблицам БД представлена в таблицах 3– 10.

Таблица 3. Поставщики

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

Тип

Код контрагента

Числовой, длина 5

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

Текстовый, длина 50

Телефон

Текстовый, длина 10

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

Текстовый, длина 30

Таблица 4. Товар

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

Тип

Код товара

Числовой, длина 5

Название издания

Текстовый, длина 50

Цена покупки

Числовой, длина 10

Цена продажи

Числовой, длина 10

Дополнительные характеристики

Текстовый, длина 100

Таблица 5. Сотрудники

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

Тип

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

Числовой, длина 5

ФИО

Текстовый, длина 50

Телефон

Текстовый, длина 10

Таблица 6. Места хранения


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

Тип

Код места хранения

Числовой, длина 5

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

Текстовый, длина 50

Таблица 7. Приход товара

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

Тип

Код документа

Числовой, длина 5

Код поставщика

Данные из справочника Поставщики

Код товара

Данные из справочника Товары

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

Данные из справочника Сотрудники

Дата документа

Дата

Количество

Числовой, длина 10

Цена

Числовой, длина 10, точность 2

Стоимость

Числовой, длина 15, точность 2

Таблица 8. Счет

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

Тип

Код документа

Числовой, длина 5

Код клиента

Данные из справочника Клиенты

Скидка

Данные из справочника Клиенты

Код товара

Данные из справочника Товары

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

Данные из справочника Сотрудники

Дата документа

Дата

Количество

Числовой, длина 10

Цена

Числовой, длина 10, точность 2

Стоимость

Числовой, длина 15, точность 2

Таблица 9. Клиенты

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

Тип

Код клиента

Числовой, длина 5

ФИО

Текстовый, длина 50

Телефон

Текстовый, длина 10

Номер дисконтной карточки

Числовой, длина 10

Таблица 10. Возврат товара

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

Тип

Код документа

Числовой, длина 5

Код товара

Данные из справочника Товары

Код клиента

Данные из справочника Клиенты

Код места хранения

Данные из справочника Места хранения

Количество

Числовой, длина 10

Сумма выплачено

Числовой, длина 10

Цена

Числовой, длина 10

Стоимость возврата

Числовой, длина 10

Представленные сущности подлежат дальнейшей программной реализации.