Диплом: Разработка веб-сайта для компании "SUSHI KING"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
17
Точка доступа Wi-Fi, планшетные компьютеры поваров и система
видеонаблюдения.
Данную техническую архитектуру условно можно считать
расширяемой, но для поставленных задач предприятия требуется
модернизации:
Увеличение скоростного канала сети Интернет;
Приобретение обновленных и дополнительных АРМ
менеджерам и логистам;
Приобретение принт-сервера и принтеров для печати этикеток.
Увеличение скоростного канала сети Интернет обусловлена
повышением нагрузки через планируемое подключение IP-телефонии, а
также большая загруженность скоростного канала в пиковые нагрузки.
Существующие АРМ менеджеров слишком устарели и не могут по
техническим причинам справиться с необходимой загрузкой.
Приобретение АРМ для логистов обусловлено для работы в
специализированном программном обеспечении для оперативного
выполнения должностных обязанностей и разгрузку от рутинной работы.
С планированием увеличения заказов логистам и водителям очень
трудно определить из-за широкого ассортимента соответствие заказа и
приготовленного блюда, и чтобы избежать смешивания заказов
руководством была поставлена задача печати этикеток для каждого
приготовленного блюда. С имеющейся технической архитектурой все это
сделать не позволяло.
18
1.3 Характеристика комплекса задач, задачи и обоснование
необходимости автоматизации
Главная задача предприятия уйти от рутинной работы, увеличить
скорость выполнения заказа, что преследует увеличение прибыли
предприятия. В соответствии с генеральным планом развития предприятия
были поставленные следующие задачи:
Увеличить скорость приема заказов;
Увеличить скорость приготовления блюда;
Увеличить скорость работы назначения заказов на доставку;
Приблизить к нулю вероятность доставки ошибочных блюд;
Улучшение качества сервиса;
Обеспечить возможность проверять статус заказа клиенту и
сотрудникам предприятия;
Создание системы лояльности для клиентов;
Интерактивное отображение на карте местоположения
водителей.
По мнению руководства предприятия, без реализации поставленных
задач невозможно увеличить прибыль, и в последующем открывать новые
филиалы уже по отработанной схеме.
Увеличение скорости приема заказов обусловлено приемом заказов из
различных источников. В предприятии существуют несколько источников
заказов:
Интернет-сайт;
Телефон;
Мобильное приложение Delivery;
Мобильное приложение Zakazaka.
Основной поток заказов поступает через мобильное приложение
Delivery. Основным неудобством сервисов мобильных приложений
19
является принятие заказов из специализированного программного
обеспечения и ручной ввод заказа в систему Frontpad. Данная работа
занимает достаточно большое количество времени, при условии, что
заказы поступают одновременно из различных источников и менеджер
попросту не успевает их обработать.
Прием заказа по телефону занимает одной из основных видов работ
по приему заказов, таких клиентов невозможно идентифицировать,
проследить историю заказов и повысить персональную лояльность, все это
способствует улучшению сервиса работы с клиентами.
Прием заказов – это не единственная проблема предприятия. После
принятия заказа соответствующий повар должен принять это заказ и
максимально оперативно его приготовить. На данный момент
автоматизации по приему заказов для поваров отсутствует.
Есть проблемы в предприятии с информационной безопасностью. На
АРМ сотрудников имеются базовые настройки и бесплатные
антивирусные программы. Достойного внимания вызывают системы
видеонаблюдения. По всей территории рабочего пространства
присутствуют IP-камеры, которые в режиме реального времени ведут
видеозапись. Доступ к помещению предприятия имеют только сотрудники
предприятия.
1.4 Анализ существующих разработок и выбор стратегии
автоматизации «КАК ДОЛЖНО БЫТЬ»
На рынке существуют достаточно большое количество предложений
по объектам автоматизации, но все они отличаются между собой ценовым
предложением и набором функционала.
В качестве автоматизации приема заказа, и перевод приема заказов в
автоматическом режиме было принято решение о разработке интернет-
20
магазина. Функционал интернет-магазина должен максимально решать
поставленные задачи предприятия. Также руководством предприятия было
принято решение сменить CRM Frontpad на CRM Smartomato, которое
решает проблемы автоматизации работы приема заказов, работы поваров,
работы логистов и водителей. Смартомато имеет простой и удобный
графический интерфейс, представленный на рис 3.
Рисунок 3. Графический интерфейс CRM Smartomato
Но в процессе работы выяснилось, что функция работы для поваров
не отвечает требованиям и было принято решение разработать
собственный интерфейс на платформе интернет-магазина.
Интернет-магазин должен выполнять следующие основные функции:
«много сайтов в одном» - интернет-магазин должен по одной
единой базе данных и быть доступен по разным адресам со
своим определенным набором торговых предложением и
стилем;
Создание и редактирования товарных предложение;
21
Использование конфигураторов для каждого товарного
предложения;
Интеграция с CRM Smartomato – отправка полученного заказа
через интернет-магазин, получение соответствующих статусов
для заказчика, обмен данными для приготовления блюд
поварами;
Онлайн оплата через систему интернет-эквайринга Сбербанк;
Систему промокодов и баллов;
Личный кабинет пользователя;
Личный кабинет повара;
Личный кабинет администратора сайта;
Управления размещениями баннеров;
Уведомление о статусе заказа через смс-сообщения;
Подбор рекомендуемых товарных предложений;
Печать этикеток в интерфейсе поваров.
После описания всех поставленных задач стала понятна модель
автоматизации, которая сможет выполнить поставленные задачи.
Классификация веб-сайтов
Четкие разграничения между различными веб-сайтами отсутствуют,
так как слишком велико их разнообразие по структуре и способу
представления информации. Можно привести только общие различия,
которые, в основном, и позволяют разделить веб-сайты на
соответствующие группы.
Прежде всего, классификацию веб-сайтов можно проводить по
способу графического исполнения и информативного наполнения. Таким
образом, отдельно рассматривать визуальный интерфейс и структуру
представленной информации.
22
Такое разделение довольно относительно, поскольку грамотная
разработка веб-сайта подразумевает под собой тесную связь графического
исполнения и информационной составляющей разрабатываемого ресурса.
Классификация по визуальному исполнению:
1. фотореалистичные веб-сайты - исходя из наименования несложно
понять, что основой для графического оформления такого веб-сайта
являются реальные фотографические изображения, обработанные
при помощи специальных графических программ или используемые
в исходном виде.
2. графические веб-сайты - интерфейс построен на основе рисованной
графики. Она может различаться в достаточно широком спектре – от
компьютерных 3D изображений до зарисовок профессиональных
художников, выполненных традиционным способом и после этого
оцифрованных с использованием сканера или другой цифровой
аппаратуры.
3. текстовые веб-сайты - интерфейс такого веб-сайта основан на
применении различных шрифтов, а иногда достаточно сложной
цветовой гаммы. Следует отметить, что подобные веб-сайты
отличает исключительно быстрая загрузка веб-страниц, что
достигается за счёт некоторого «обеднения» интерфейса.
Классификация по представленной информации:
1. Сайт-визитка - самый простой вариант корпоративного веб-сайта.
Включает в себя небольшое количество страниц (обычно до 5-7), на
которых представлена основная информация о компании
направления деятельности, предоставляемые услуги или краткая
информация о продукции, контактная информация, адрес,
юридические реквизиты и т.п. Не требует особых усилий от
программистов и значительных затрат на сопровождение, так как
информация в нем меняется крайне редко.
23
2. Промо-сайт - более сложный вариант, с более разветвлённой
структурой. Может включать в себя новостную ленту компании,
информацию о сотрудниках, более подробные сведения о
деятельности компании, её перспективах и достижениях, достаточно
сложный каталог продукции с описаниями и свойствами. Обычно
подразумевает под собой наличие некоторой доли интерактивности –
для связи с потенциальными клиентами и партнёрами чаще всего
разрабатывается система, состоящая из формы обратной связи и
других механизмов связи с представителями компании.
Программирование такого сайта относительно легкое, а затраты на
сопровождение возрастают: необходимо обновлять новости
компании на веб-сайте и при необходимости – отслеживать
обращения пользователей через веб-сайт. На таком веб-сайте можно
внедрить систему опросов или голосований для более подробного
изучения требований клиентов и общей конъюнктуры рынка.
3. Корпоративный сайт - включает в себя информацию, приведённую в
описаниях первых двух веб-сайтов и дополняется, чаще всего,
постоянно обновляемым прайс-листом на товары и услуги с
подробным их описанием. Требует более сложного программного
обеспечения и более частого обновления.
4. Интернет-магазин — веб-сайт, торгующий товарами посредством
сети Интернет. Дает возможность пользователям в режиме онлайн
сформировать заказ на покупку или услугу, выбрать удобный способ
оплаты и доставки заказа, а также оплатить заказ. При этом продажа
товаров или услуг осуществляется как правило дистанционным
способом, которая накладывает ограничения на представленные
товары или услуги. Так, в некоторых странах имеется запрет на
интернет-торговлю алкоголем, оружием, ювелирными изделиями и
другими товарами (к примеру, в России нелегальна дистанционная
24
продажа алкоголя, ювелирных изделий и других товаров, свободная
реализация которых запрещена или ограничена). Организация такого
веб-ресурса требует, как значительных усилий стороны,
обеспечивающей техническое оснащение веб-сайта, так и стороны,
которая собственно занимается ведением бизнеса вне сети Интернет.
В первом случае необходимо решение сложных и часто
специфических задач при проектировании веб-сайта и его
программировании. Во втором – необходимость совмещения ведения
бизнеса вне сети с сетевым, к примеру – может потребоваться
практическое участие менеджеров, технических специалистов; при
проведении крупных рекламных компаний – специалистов по
маркетингу и PR, брендированию и т.п. Тем не менее, при грамотном
и серьёзном подходе подобный вид ведения бизнеса может
приносить очень серьёзные плоды. Подобные веб-сайты, кроме всего
прочего, требуют постоянно действующей технической поддержки.
Большая степень интерактивности, разветвлённая структура
информации, нуждающейся в постоянной актуализации, отличают
такие веб-сайты от других.
Приведённая классификация веб-сайтов условна, но позволяет
решить некоторые важные вопросы, касающиеся будущего
функционирования веб-ресурса ещё на стадии его разработки. Чёткое
определение задач, стоящих перед организуемым веб-сайтом, влияет на
весь жизненный цикл веб-сайта.
Методы и технологии создания сайтов
Существует бесчисленное множество совершенно различных
способов создания веб-страниц, однако все они делятся по степени
автоматизации на два основных типа: визуальный и программируемый.
25
Визуальный метод позволяет конструировать веб-сайт с высокой
степенью автоматизации. Этот метод возник из необходимости уменьшить
трудоёмкость создания веб-сайта и сократить сроки выполнения работ.
При использовании этого способа создатель конструирует свою страницу
на экране визуального редактора, после чего программа по этой
конструкции генерирует соответствующий код HTML для каждой
страницы, который представляет собой набор тегов языка HTML. Один из
главных принципов визуальных редакторов формулируется как
WYSIWYG What You See Is What You Get, который переводится как
«Что видишь при разработке, то и получаешь при просмотре странички».
При разработке веб-сайтов с использованием визуального метода
необходимо выбрать инструменты – визуальные редакторы.
Во время разработки веб-сайта данные визуальные редакторы
предоставляют возможность пользователю возможность работать без
непосредственного подключения к сети Интернет. В будущем
разработанный веб-сайт можно разместить в сети Интернет.
Как уже было сказано, визуальные редакторы делятся на две
большие группы, которые сильно отличаются друг от друга. Первый вид
онлайновые редакторы. Онлайновые редакторы — это специальные
механизмы для создания веб-сайтов (как правило, очень простых),
располагающихся непосредственно в сети Интернет, чаще всего на
сервисах, предоставляющих хостинг (платный или бесплатный).
Например, wix.com или ucoz.ru.
Второй вид — это программы-клиенты, которые устанавливаются на
персональный компьютер. Офлайновые редакторы позволяют создать в
достаточной мере сложные проекты. Среди наиболее популярных
редакторов можно выделить: Microsoft FrontPage, DreamWeaver
(Macromedia), NamoWEbEditor, Adobe GoLive и прочие.
26
Но, даже разрабатывая веб-сайт с помощью визуальных редакторов,
разработчик обязан знать основы разметки гипертекста HTML, потому что
каждый редактор может допустить ошибку в разметке, и разработчик
должен уметь исправить созданные им ошибки.
HTML (HyperText Markup Language) является стандартным языком,
предназначенным для разработки гипертекстовых документов в сети
Интернет. Основной сутью языка HTML является в разметке текста с
помощью специальных символов - тегов, которые располагаются в
угловых скобках и «>»).
HTML-страницы могут просматриваться разными типами
современных веб-браузеров. Когда страница создана с использованием
языка HTML, веб-браузер может интерпретировать HTML для выделения
различных элементов документа и первичной их обработки.
Использование HTML позволяет форматировать страницы для их
представления с использованием шрифтов, изображений и других
графических элементов на любой системе, которая их просматривает.
Главное преимущество языка разметки гипертекста HTML
заключается в том, что документ является мультиплатформенным, т.е.
может быть просмотрен на веб-браузерах различных типов и на различных
платформах. Его достаточно для разработки полноценного веб-сайта, но
эти веб-сайты статичны, без обратной связи с пользователями. Кроме того,
обновления таких статичных веб-сайтов достаточно трудоемок. Разработка
веб-сайтов на основе языка HTML относится к программируемому
способу, также иногда его называют ручным.
Также к программируемым способам относится разработка веб-
сайтов на языках веб-программирования и фреймворках: PHP, Perl,
ASP.NET, Java, Ruby, Pyton и т. д., но в основе любого исходного кода веб-
сайта лежит язык гипертекстовой разметки HTML. Его должны знать
абсолютно все веб-разработчики.

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

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