Диплом: Разработка электронного магазина для продукции ИП "Бушляков"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
6
ОГЛАВЛЕНИЕ
ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И ТЕРМИНОВ ................................................................................. 7
ВВЕДЕНИЕ ........................................................................................................................................ 8
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ .................................................................................................. 11
1.1 Технико-экономическая характеристика предметной области и предприятия. Анализ
деятельности «КАК ЕСТЬ» ......................................................................................................... 11
1.1.1 Характеристика предприятия и его деятельности .................................................. 11
1.1.2 Организационная структура управления предприятием ....................................... 13
1.1.3 Программная и техническая архитектура ИС предприятия .................................. 17
1.2 Характеристика комплекса задач, задачи и обоснование необходимости
автоматизации .............................................................................................................................. 20
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес-
процессов .................................................................................................................................. 20
1.2.2 Определение места проектируемой задачи в комплексе задач и ее описание .... 22
1.2.3 Обоснования необходимости использования вычислительной техники для
решения задачи ......................................................................................................................... 24
1.3 Анализ существующих разработок и выбор стратегии автоматизации «КАК
ДОЛЖНО БЫТЬ» ........................................................................................................................ 30
2 ПРОЕКТНАЯ ЧАСТЬ .............................................................................................................. 41
2.1 Информационное обеспечение задачи ............................................................................ 41
2.1.1 Структурное моделирование .................................................................................... 41
2.1.2 Характеристика нормативно-справочной, входной и оперативной информации
44
2.1.3 Характеристика результатной информации ........................................................... 46
2.2 Программное обеспечение задачи ................................................................................... 47
2.2.1 Объектное моделирование ........................................................................................ 47
2.3 Характеристика базы данных .......................................................................................... 58
2.4 Контрольный пример реализации проекта и его описание .......................................... 62
3 ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРОЕКТА ........................ 72
3.1 Выбор и обоснование методики расчёта экономической эффективности .................. 72
3.2 Расчёт показателей экономической эффективности проекта ....................................... 75
ЗАКЛЮЧЕНИЕ................................................................................................................................ 82
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ........................................................................ 85
ПРИЛОЖЕНИЯ ............................................................................................................................... 87
7
ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И ТЕРМИНОВ
ИП – индивидуальный предприниматель.
IT (англ. «Information Technology») – Информационные технологии.
МФУ ногофункциональное устройство) устройство, сочетающее в
себе функции принтера, сканера, факсимильного устройства, копировального
модуля.
CMS (англ. «content management system») – система управления
контентом (содержимым).
MVC (англ. «Model-View-Controller», «Модель-Представление-
Контроллер», «Модель-Вид-Контроллер») — схема разделения данных
приложения, пользовательского интерфейса и управляющей логики на три
отдельных компонента: модель, представление и контроллер.
URL (англ. «Uniform Resource Locator», «Единый указатель ресурса») –
единообразный локатор (определитель местонахождения) ресурса.
API (англ. «application programming interface», «программный интерфейс
приложения») – набор готовых классов, процедур, функций, структур и
констант, предоставляемых приложением (библиотекой, сервисом) или
операционной системой для использования во внешних программных
продуктах.
БДбаза данных.
СУБД (Система управления базами данных) — совокупность
программных и лингвистических средств общего или специального назначения,
обеспечивающих управление созданием и использованием баз данных каждого
компонента может осуществляться независимо.
8
ВВЕДЕНИЕ
По данным Ассоциации компаний интернет-торговли (АКИТ) на 2017
год доля интернет-коммерции в России составила 3% от всего объёма рынка
торговли, который составляет 35 млрд. рублей [5]. Этот сегмент рынка активно
развивается и в будущем можно ожидать его значительного расширения.
Рисунок 1. Российский рынок интернет-торговли
По данным того же АКИТ рост рынка интернет-торговли в 2016 году
составил 21%, а в 2017 – 13%. Покупка товаров в интернете уже давно стала
удобной и безопасной, во многом благодаря крупным интернет-ритейлерам,
которые в условиях жесткой конкуренции предлагают покупателям более
удобные сервисы. К счастью, не только крупные компании могут предоставить
удобный сервис. Современный рынок предлагает малому бизнесу простые
технические и логистические решения: предприниматели могут
воспользоваться бесплатными CMS для создания небольших магазинов, а также
крупными сетями доставки, которые предлагают особые тарифы для интернет-
коммерции. Таким образом, конкурировать с крупными сетями сложно, но
можно.
Интернет-торговля представляет особый интерес с точки зрения
автоматизации и расширения розничной торговли. Оформление и оплата заказа
9
через интернет не требует от продавца никаких трудозатрат, ему остаётся
только собрать заказ и отдать его покупателю. Интернет-магазин является
удобной формой взаимодействия с покупателем, особенно если покупателю
нужно потратить много времени на выбор и изучение характеристик товара. В
сфере продаж технического оборудования и комплектующих часто важно
хранить историю заказов, предоставлять широкий ассортимент, давать
пользователю возможность скачать и изучить сопутствующую документацию.
Большая доля оборота в сфере технической торговли приходится на продажу
товара юридическим лицам. Такие сделки требуют ведения соответствующей
документации, которую оформляет работник магазина. Наличие автоматизации
торговли в совокупности с интернет-магазином, в теории, полностью
освобождает работника от ответственной бумажной работы, что снижает риски
возникновения ошибок и требуемый уровень квалификации сотрудника.
Можно сказать, что для некоторых сфер торговли наличие интернет-магазина
или хотя бы сайта с каталогом товаров просто необходимо.
Итак, электронная коммерция позволяет:
- Сократить расходы на аренду помещений и на зарплату обслуживающего
их персонала;
- Эффективно масштабировать бизнес: розничная точка может начать
продавать товары в другие города и регионы страны;
- Снизить налоговые выплаты;
- Повысить конкурентоспособность;
- Найти новые каналы обратной связи с потребителем;
- Получить гибкие маркетинговые инструменты для привлечения новых
клиентов.
Интернет-магазин позволяет также решать определенные
специфические задачи:
- Предоставить покупателю подробный каталог товаров с гибким поиском
и подбором товаров;
10
- Предоставить личный кабинет покупателя;
- Показать товар или услуги в выгодном свете за счет удачных
фотографий, 3D-туров и описаний.
Данная работа посвящена вопросу технической реализации интернет-
магазина.
Целью работы является разработка основы интернет-магазина,
специализирующегося на продаже товаров для технического творчества, хобби
и профессиональных электронных компонентов и модулей.
Задачами выпускной квалификационной работы являются:
- Анализ деятельности магазина;
- Выявление вопросов, требующих автоматизации и оптимизации;
- Обоснование необходимости автоматизации;
- Обоснование проектных решений по программному, техническому и
информационному обеспечению.
11
1 АНАЛИТИЧЕСКАЯ ЧАСТЬ
1.1 Технико-экономическая характеристика предметной области и
предприятия. Анализ деятельности «КАК ЕСТЬ»
1.1.1 Характеристика предприятия и его деятельности
ИП Бушляков Д. В. управляет магазином товаров для робототехники и
технического творчества. Клиентами магазина являются коммерческие
предприятия, занимающиеся разработкой электронно-вычислительных средств,
и радиолюбители, для которых электроника – хобби. В последнее время из-за
доступности материалов и обучающих уроков в сети Интернет возрос интерес к
робототехнике среди детей школьного возраста и студентов. Проводятся
различные соревнования по робототехнике для школьников, открываются
кружки. Родители интересуются кружками по робототехнике, так как они
уверены в том, что техническое развитие в детстве поможет ребенку найти
престижную работу в сфере IT. В сети Интернет широко развиты сообщества
по радиоэлектронике, робототехнике и проектированию, которое состоит из
профессионалов, студентов и любителей технического творчества. Также спрос
к подобным товарам увеличило появление в продаже большого числа новых
доступных по цене и освоению модулей. Хорошая документация и простота в
обращении привлекла большое количество новых хоббистов в сообщество.
Значительно усилило этот эффект вмешательство китайских производителей
электроники. Имея крупнейшие промышленные ресурсы, они наполнили рынок
дешевыми аналогами, привлекая ещё больше любителей технического
творчества к новому модному в технической среде хобби. На волне растущего
тренда важно занять выгодные позиции. Компания, не учитывающая потенциал
электронного бизнеса и электронной коммерции, может утратить свои
коммерческие позиции под натиском более способных к адаптации в условиях
новых реалий рынка конкурентов [16].
Ассортимент магазина включает в себя контроллеры, датчики,
радиомодули. Важно отметить, что обычно радиоэлектроника продаётся в
12
широком ассортименте. Количество одних только номиналов электронных
компонентов (резисторов, конденсаторов, транзисторов, диодов и т.д.) крайне
велико, а это лишь малая часть возможного ассортимента. Впрочем, все эти
компоненты сами по себе малогабаритны, и если правильно структурировать
склад и завести понятный каталог, то проблема широкого ассортимента (с
точки зрения организации продаж и закупок) будет по большей части решена.
Здесь стоит отметить преимущества, которые даёт автоматизация учета и
интернет-магазин: с ним не надо тратить огромное количество времени на
подбор радиокомпонентов продавцами-консультантами. Ещё интернет магазин
даёт покупателю возможность без спешки оценить технические характеристики
продукта, ознакомиться с технической документацией, а также быстро найти
продукты по их номиналам, артикулам и производственным номерам, поэтому
имеет смысл поддерживать каталог магазина в порядке и сопровождать товары
необходимой документацией.
Конечно, покупатели стремятся максимально сократить расходы на
радиодетали, так как это основная часть себестоимости проектируемого
продукта, поэтому ассортимент должен обязательно содержать дешевые и
доступные электронные компоненты и модули. К счастью, китайская
промышленность производит огромное количество дешевой электроники,
которая по большей части отвечает большинству требованиям современной
промышленности, и уж тем более домашнего технического творчества. Именно
эта электроника и составляет львиную долю ассортимента магазина. Оптовых
поставщиков данных товаров можно найти на такой крупной оптовой
площадке, как Alibaba.com. Конечно, нужно учитывать, что покупатель найдет
тот же товар на розничной площадке Aliexpress.com, главным преимуществом
российского магазина в этом случае будет более удобный каталог, а также
быстрая доставка с возможностью самовывоза в день покупки.
Большую долю выручки составляют заказы юридических лиц. Такие
заказы требуют дополнительную сопровождающую документацию, что нужно
13
учитывать при организации работы магазина.
Таким образом, можно охарактеризовать стартовый магазин следующим
образом:
- Широкий ассортимент однотипных товаров;
- Небольшой, но хорошо структурированный склад;
- Структурированный каталог с детальным описанием характеристик
товара;
- Точка самовывоза;
- Доставка товара услугами транспортных компаний.
1.1.2 Организационная структура управления предприятием
Организационная структура управления предприятием представлена на
рисунке ниже:
Рисунок 2. Организационная структура управления предприятием
Управление компанией осуществляется Бушляковым Дмитрием
14
Владимировичем, в обязанности которого входит:
- общее руководство;
- стратегическое планирование развития предприятия и реализация этих
планов, определение целей компании;
- руководство финансовой и хозяйственной деятельностью
- соблюдение законности в деятельности предприятия;
- выполнение всех обязательств перед заказчиками и кредиторами;
- определение источников финансирования деятельности компании;
- переговоры и заключение договоров с внешними организациями;
- переговоры и заключение договоров с поставщиками;
- участие в формировании бюджета и контроль его выполнения;
- обеспечение эффективного документооборота и своевременного
движения информации в компании;
- подбор и найм сотрудников;
- поддержание имиджа компании;
- рассмотрение просьб и предложений работников.
Административное руководство внутри магазина осуществляется
администратором магазина, в его обязанности входит:
- взаимодействие с директором, информирование обо всех внештатных
ситуациях и о работе магазина в целом;
- участие в подборе персонала;
- организация работы персонала;
- составление графика работы;
- координация и контроль над работой и выполнением должностных
обязанностей всех сотрудников магазина (внешний вид, культура
обслуживания покупателей при оказании услуг торговли, соблюдение
работниками трудовой и производственной дисциплины);
15
- контроль над соблюдением правил и норм охраны труда и техники
безопасности, противопожарной безопасности, требований санитарии и
гигиены;
- обслуживание покупателей, совершающих крупные покупки;
- четкое и правильное ведение внутреннего документооборота
(формирование приказов, писем и проч.);
- общение с клиентами;
- принятие мер для разрешения конфликтных ситуаций с покупателями;
- составление договоров с организациями и поставщиками;
- учет склада, контроль наличия товарных запасов;
- анализ продаж (сведения о размерах продаж, сведения об изменении
ассортимента товаров);
- контроль наличия разменных купюр в кассе для выдачи сдачи с крупной
суммы;
- контроль над исправностью оборудования;
- контроль цен на товары у конкурентов и формирование предложений для
руководства по возможной политике цен;
- контроль над качеством товара;
- изъятие из продажи некачественных товаров, неисправных товаров и
имеющих дефекты товаров;
- разрешение внештатных ситуаций, организация эвакуации в
экстремальных ситуациях, вызов полиции, скорой помощи и т. д.
Бухгалтер выполняет следующие должностные обязанности:
- ведение бухгалтерского учета имущества, обязательств и хозяйственных
операций (учет основных средств, товарно-материальных ценностей,
затрат на производство, реализации продукции, результатов
хозяйственно-финансовой деятельности);
- проведение экономического анализа хозяйственно-финансовой
деятельности организации по данным бухгалтерского учета и отчетности

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)
Value-based education: ценности в системе образования и способы их реализации на уроке английского языка. Опыт Европейских стран