Дипломная работа (ВКР) бакалавр, специалист - Информатика Бизнес информатика

Дипломная работа (ВКР) — бакалавр, специалист на тему Разработка вэб-приложения для оптовой торговли продовольствием на примере ООО «Продкомпани»

  • Оформление работы
  • Список литературы по ГОСТу
  • Соответствие методическим рекомендациям
  • И еще 16 требований ГОСТа,
    которые мы проверили
Нажимая на кнопку, я даю согласие
на обработку персональных данных
Фрагмент работы для ознакомления
 

Содержание:

 

Введение. 8

1 Предпосылки применения веб решений для
организации оптовой торговли в сети Интернет. 10

1.1 Принципы электронной торговли. 10

1.2 Описание существующих решений организации
оптовых продаж через сеть Интернет  13

1.3 Определение преимуществ использования веб
приложения для оптовой торговли продовольствием в сети Интернет. 19

2 Проектирование структуры веб приложения. 22

2.1 Характеристика предприятия ООО «Продкомпани» и
его деятельности. 22

2.2 Анализ ИТ
структуры компании. 26

2.3 Бизнес процессы ведения оптовой торговли в
сети Интернет. 29

2.4 Постановка задачи на разработку веб приложения
для оптовой торговли для предприятия ООО «Продкомпани». 41

2.5 Моделирование процесса продажи товара через
сеть Интернет. 43

2.6 Проектирование  структуры базы данных веб приложения для
оптовой торговли  52

3 Реализация веб приложения для оптовой торговли
продовольствием компании ООО «Продкомпани». 55

3.1 Анализ средств разработки для веб приложения
для оптовой торговли в сети Интернет. 55

3.2 Принципы работы разработанной административной
части веб приложения. 60

3.3 Принципы работы разработанной клиентской части
веб приложения. 64

3.4 Расчет экономической эффективности проекта. 69

Заключение. 73

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

Приложение А. Код программы. 78

Приложение Б. Код таблиц базы данных веб
приложения. 83

  

Введение:

 

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

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


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


экономия средств на аренде торговых площадей и оборудования;


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


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


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

Предметом исследования является веб приложение для
продажи товаров.

Объектом исследования является торговое предприятия
ООО «Продкомпани».

Целью
работы является разработка веб приложения для оптовой торговли продовольствия
компании ООО «Продкомпани» с возможностью внедрения в сеть Интернет.

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

– проанализировать
принципы электронной торговли;


представить описание существующих решений организации оптовых продаж через сеть
Интернет;

– определить
преимущества использования веб приложения для оптовой торговли продовольствием
в сети Интернет;


представить характеристику предприятия ООО «Продкомпани» и его деятельности;


рассмотреть бизнес процессы ведения оптовой торговли в сети Интернет;


сформировать постановку задачи на разработку веб приложения для оптовой
торговли для предприятия ООО «Продкомпани»;


выполнить построение моделей процесса продажи товара через сеть Интернет;


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


провести анализ средств разработки для веб приложения для оптовой торговли в
сети Интернет;

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


осуществить расчет экономической эффективности проекта.

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

Методы
исследования: абстрактно-логический, монографический, статистические,
расчётно-конструктивный.

Не хочешь рисковать и сдавать то, что уже сдавалось?!
Закажи оригинальную работу - это недорого!

Заключение:

 

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

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

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

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

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

– с помощью
диаграмм нотаций IDEF0, DFD, IDEF3 представлены процессы функционирования веб
приложения оптовой торговли в сети Интернет;

– сформированы требования к веб приложению
для оптовой торговли продовольствием в сети Интернет;

– проведен объектно-ориентированный анализ предметной области, представлен
принцип функционирования веб приложения с помощью диаграмм последовательности и
деятельности языка моделирования UML;

– спроектирована структура базы данных интернет магазина;

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

– описана работа администратора с веб приложением, отображены экранные
формы управления контентом, каталогом товаров;

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

– осуществлен расчёт
показателей экономической эффективности проекта.

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

– подсистемы взаимодействия с посетителем;

– подсистемы взаимодействия с администратором;

– базы данных хранения информации.

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

– осуществлять просмотр каталога товара;

– осуществлять поиск товара;

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

– оформить заказ на понравившийся товар;

– просматривать состояние заказа на покупку товара.

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

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

– управлять заказами при покупке товара, администратор
имеет возможность удалять заказ, менять статусы заказов, реализована
возможность рассылки сообщений на e-mail покупателя об изменении статуса его
заказа.

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

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

– формы добавления и удаления товара при покупке в корзину,
осуществляя автоматический расчет суммы заказа в корзине покупок;

– форму оформления заказа

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

– ведение архива заказов.

База
данных реализована с использованием СУБД MySql и состоит из таблиц, которые
хранят различные данные веб приложения для оптовой торговли продовольствием в
сети Интернет (данные о товарах, посетителях, заказах и т.п.).

 

Фрагмент текста работы:

 

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

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

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

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

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

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

Электронная
коммерция – это очень широкое явление, которое можно разделить с точки зрения
субъектов, заключающих сделки. Можно выделить три основных типа электронной
коммерции [18].

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

Тип
2. B2B, business-to-business – охватывает бизнес-операции, заключенные между
двумя компаниями. В этой модели важно выстраивать отношения с подрядчиками.
Продажи обычно проходят через специальную систему B2B и через трейдеров.

Тип
3. C2C, от потребителя к потребителю – торговля между частными лицами, в
которой одно из них является продавцом, а другое – потребителем. Примеры
включают сайты онлайн-аукционов, такие как Allegro, и сайты объявлений, такие
как Gumtree и OLX.

Платформы
электронной коммерции можно разделить на два основных типа: закрытые и
открытые.

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

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

Различают
три основные платформы: с открытым исходным кодом, подписку и выделенную.

Платформы
с открытым исходным кодом — открытое программное обеспечение, которое можно
свободно изменять или дополнять специальными функциями, интеграциями,
плагинами. В принципе, это бесплатная форма платформы электронной коммерции,
которая может быть разработана с дополнительными платными опциями премиум-класса.
Примеры платформ с открытым исходным кодом: WooCommerce, PrestaShop и Magento
[7].

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

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

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

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

Похожие работы