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

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

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

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

Добавлен: 24.04.2023

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

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

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

Введение

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

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

Объектом исследования является деятельность интернет магазина.

Предметом исследования является принцип реализации конфигурации на платформе 1С.

Целью работы является разработка и реализация конфигурации «Интернет магазин» на платформе 1С Предприятие.

Задачи работы:

– провести краткий анализ предметной области, дать характеристику предприятия и его деятельности;

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

– дать характеристику существующих бизнес процессов и определение места проектируемой задачи в комплексе задач и ее описание

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

– дать обоснование требований к разрабатываемому прикладному решению;

– изучить и проанализировать среду разработки, представить архитектуру разрабатываемого прикладного решения;


– представить описание основных объектов (элементов) разрабатываемого прикладного решения;

– осуществить тестирование разработанного прикладного решения.

Глава 1. Теоретическая часть

1.1. Краткий анализ предметной области, характеристика предприятия и его деятельности

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

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

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

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

Показатели деятельности предприятия ООО «Технополис» представлены в таблице 1.

Таблица 1. Экономические показатели деятельности предприятия

Показатели

2019

2020

Количество обслуженных клиентов (тыс. чел)

97,85

99,24

Денежные поступления (млн. рублей)

50,24

85,95

Ассортимент товара (тыс. единиц)

85

105

Полученная прибыль (млн. рублей)

37,22

49, 25

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

Организационная структура магазина бытовой техники ООО «Техноплюс» представлена на рисунке 1 [13].

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


Рисунок 1. Организационная структура предприятия

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

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

Начальник отдела продаж непосредственно руководит сотрудниками отдела, контролирует все вопросы, решаемые отделом. К основным функциям отдела относят:

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

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

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

1.3. Программная и техническая архитектура ИС предприятия

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


Сервер предприятия имеет следующую конфигурацию:

- 2U Rackmount сервер хранения данных STSS Flagman SX123.5-012LH;

- дисковый массив SATA / SAS 6G RAID 0,1,10,5,50,6,60, кэш 512МБ (опционально, батарейное питание, по копированию данных в энергонезависимую память)

- дисковая подсистема до 12-ти 3.5 "(LFF) SATA / SAS HDD / SSD с горячей заменой + до 2-х 2.5" (SFF) SATA / SAS HDD / SSD с горячей заменой;

- 4-канальный интегрированный сетевой адаптер 1 Гбит / с;

- процессор Intel® Xeon® серии E3-1200 v6 или v5, Intel® Core ™ i3-7000 или i3-6000, Intel® Pentium ™ G4000 , Intel® Celeron® G3900.

- до 64Гб оперативной памяти DDR4-2400 ECC Unbuffered;

- система удаленного управления сервером IPMI 2.0 Server Management with KVM-over-LAN & Virtual media redirect;

- отказоустойчивая 1 + 1 система электропитания с поддержкой горячей замены блоков питания;

- корпус 2U Rackmount.

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

- совместимость;

- производительность;

- невысокая энергозатратность;

- невысокая цена.

Наиболее оптимальной конфигурацией является:

- процессор LGA 1155, Intel Core i7-2600, Box, 4x3.4 GHz, HD Graphic, L3 8Mb, Sandy Bridge, TDP 95W;

- мат.плату ASUS 1155 P8H67, H67, 4xDDR3, CrossFireX, 4xSATA2 / 2xSATA3, IDE, 2xUSB3.0, ATX;

- модуль памяти DDR3 4Gb PC3-12800 (1600MHz) Corsair Vengeance Blue, 9-9-9-24 (CMZ4GX3M1A1600C9B)

- видеокарта Zotac GeForce GTX570, 1,28Gb DDR5, 320-bit, 2xDVI / Display Port (ZT-50205-10P)

- винчестер 2,0Tb Seagate Barracuda, SATAIII, 7200 rpm, 64Mb, ST2000DM001 12 мес;

- оптич. повод LG Sata GH24NS90 Black;

- блок питания Chieftec 600W CTG-600-80P ATX 12V 2.3 w / 12 cm Fan, 45cm Cable, (PFC, UVP, OVP, SCP, OPP, OCP, OTP;

- корпус AEROCOOL PGS VX-9 PRO LE Black (EN52832) 2xUSB, Audio / Mic, E-SATA, 9 x 5,25 ", 4 HDD.

Рисунок 2. ИТ архитектура предприятия

Интернет магазин размещен на веб-хостинге, для доступа через сеть Интернет.

Рабочие станции сотрудников оснащены операционной системой Microsoft Windows 10, кроме того на установлено следующее программное обеспечение:

1. Microsoft Office 2007 Pro Rus;

2. 1С Бухгалтерия 8.3;

3. Антивирус Kaspersky BusinessSpace Security License Base 1 year;

4. 7Zip;

5. Foxit reader;

6. Mozilla firefox.

На рисунке 3 представлена архитектура программного обеспечения предприятия.

Рисунок 3. Архитектура программного обеспечения


1.4. Характеристика существующих бизнес процессов и определение места проектируемой задачи в комплексе задач и ее описание

На рисунке 4 представлена контекстная диаграмма процесса «Работа Интернет магазина», которая описана в стандарте DFD.

Рисунок 4. DFD 0 уровня «Работа интернет магазина»

Для данной диаграммы определены внешние объекты:

1. Администратор;

2. Покупатель.

Процессом является работа Интернет магазина. Потоками данных является связи, связывающих процесс с внешними объектами

Данная диаграмма является контекстной, для большей детализации имеет смысл выполнить построение декомпозиции. На рисунке 5 представлена декомпозиция этого процесса и представляет собой. DFD 1-го уровня. Блок представлен следующими процессами:

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

Определены следующие хранилища данных:

  • хранилище данных покупателей;
  • хранилище данных администраторов
  • хранилище информации о товаре и его описание.

Рисунок 5. Детализация контекстной диаграммы

Представим более подробно каждый процесс. На рисунке 6 представлен блок «Аутентификация пользователя». На рисунке представлены следующие процессы:

  • проверка идентификации администратора;
  • запросить с БД идентификационные данные администратора.

Рисунок 6. Детализация блока «Аутентификация пользователя»

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

Рисунок 7. Детализация блока «Обработать запросы покупателя»

Данный блок представлен следующими процессами:

  • выбрать категорию товара;
  • проверить право на чтение;
  • выбрать товар из списка;
  • запросить с БД данные по стоимости товара;
  • оплатить товар.

На рисунке 8 представлена детализация блока «Обработать запрос на администрирование». Данный блок представлен процессами:

  • добавить товар;
  • удалить товар;
  • проверить право на выполнение;
  • добавить/удалить администратора.

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