Разработка веб-портала для информационной поддержки предприятия общественного питания | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Несмотря на коронавирус, электронный вариант журнала выйдет 6 июня.

Опубликовать статью в журнале

Автор:

Рубрика: Технические науки

Опубликовано в Молодой учёный №17 (203) апрель 2018 г.

Дата публикации: 25.04.2018

Статья просмотрена: 141 раз

Библиографическое описание:

Золотухин, Ф. С. Разработка веб-портала для информационной поддержки предприятия общественного питания / Ф. С. Золотухин. — Текст : непосредственный // Молодой ученый. — 2018. — № 17 (203). — С. 47-50. — URL: https://moluch.ru/archive/203/49729/ (дата обращения: 27.05.2020).



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

Ключевые слова: веб-портал, алгоритмы, предприятие общественного питания, экранные формы пользовательского интерфейса, программа Adobe Dreamweaver.

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

Пока у предприятия общественного питания нет своего веб-портала, информация о нем будет распространяться по принципу “сарафанного радио” или через сайты-посредники, вроде menu.ru, afisha.ru и других. Эти сайты-посредники могут содержать только самую общую информацию с редкими примерами-исключениями из фотографий блюд, обстановки, с выступлений или рабочего персонала. С развитием информационных технологий потребность в собственном содержательном информационном веб-портале будет только чаще подтверждаться пожеланиями гостей, а также современными требованиями ведения бизнеса и правилами конкурентной борьбы.

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

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

Таблица 1

Выбор среды разработки

Параметры

CoffeeCup1

Bluefish2

Brackets3

Notepad++4

Dreamweaver5

FTP загрузчик

+

+

-

-

+

Встроенный редактор графического интерфейса

+

-

-

-

+

Встроенный отладчик

+

+

+

+

+

Автодополнение

+

-

+

-

+

Работа с сервером напрямую

-

+

+

-

+

Работа в OS X

+

+

+

+

+

Опыт использования

+

+

-

+

+

Источники информации:

[1] https://www.coffeecup.com/

[2] https://bluefish.openoffice.nl/

[3] http://backets.io/

[4] http://notepad-plus-plus.org/

[5] https://www.adobe.com/products/dreamweaver.html/

Условные обозначения:

+ - указанная возможность присутствует

- - указанная возможность отсутствует

Учитывая поставленную задачу, основным средством разработки будущего веб-портала была выбрана программа Adobe Dreamweaver.

Программа Dreamweaver подошла к декларируемому идеалу ближе конкурентов. Прямая работа с кодами не исключена полностью, но сведена к разумному минимуму [1]. Программа не только обладает мощным арсеналом средств визуального проектирования, но и способна отображать web-страницы почти как специализированные программы просмотра: Microsoft Internet Explorer, Safari, Chrome или Netscape Navigator.

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

На рис. 1. показана экранная форма пользовательского интерфейса Dreamweaver Adobe.

Рис. 1. Экранная форма пользовательского интерфейса Dreamweaver

Для решения поставленных задач была разработана схема алгоритма [3], показанная на рис. 2.

схема алгоритма

Рис. 2. Схема алгоритма работы веб-портала

В результате проведенной работы были проанализированы требования к веб-порталу, произведен обзор устройств, на которых должен работать веб-портал. В ходе проектирования была разработана структура данных с учетом особенностей ОС, разработаны основные алгоритмы работы, разработаны экранные формы пользовательского интерфейса, осуществлена программная реализация разработанного алгоритма, был исследован основной функционал фреймворка Dreamweaver, язык верстки HTML, язык стилей СSS, JavaScript, а также их препроцессоры. Были разобраны основные техники и методы тестирования, произведен выбор библиотек, повышающих эффективность отладки и тестирования.

Рис. 3. Экранная форма пользовательского интерфейса

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

При разработке веб-портала были проанализированы современные web-технологии, позволяющие создавать интерактивные web-страницы. Наиболее подходящими для выполнения поставленной задачи оказались Adobe Dreamweaver CC 2018.

Таблица 2

Выбор языка программирования

Характеристики

Ruby1

PHP2

Python3

C#4

javascript5

Мультиплатформенность

+

+

-

-

+

Удобство работы с БД

+

+

-

+

+

Размещение внутри HTML

+

-

-

+

+

Масштабируемость

+

-

-

+

+

Безопасность

+

-

+

+

+

Простота освоения

-

+

+

+

+

Источники информации:

[1] https://www.ruby-lang.org/en/

[2] http://php.net/manual/en/intro-whatis.php

[3] https://www.python.org/

[4] https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/

[5] https://learn.javascript.ru/

[6] https://www.w3schools.com/js/default.asp

Условные обозначения:

+ - указанная возможность присутствует

- - указанная возможность отсутствует

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

Литература:

1. Майвальд Джим. Adobe Dreamweaver CC Classroom in a Book. Adobe Press, 2017. 496 c.

2. Дэвид Сойер Макфарланд. Новая большая книга CSS. Питер, 2017. 720 с.

3. Колдаев В.Д. Алгоритмы и структуры данных: учебное пособие / Л.Г. Гагарина, В.Д. Колдаев. — М.: Финансы и статистика; ИНФРА-М, 2009. — 304 с.

4. Дакетт Джон. Javascript и jQuery. Интерактивная веб-разработка. Эксмо, 2017 г. 640 с.

5. Кристофер Шмитт, Кимберли Блессинг. Применение Web-стандартов CSS и Ajax для больших сайтов. 2011 г. 244 с.

Основные термины (генерируются автоматически): пользовательский интерфейс, общественное питание, HTML, указанная возможность, экранная форма, программная реализация, повышение продуктивности работы предприятия, основной функционал, источник информации, FTP.


Похожие статьи

Применение интернет-технологий в сфере общественного питания

ресторанный бизнес, общественное питание, организованное питание, предприятие, сфера, Россия, рыночная инфраструктура, туристская инфраструктура, широкий ассортимент

Целью разработки является повышение продуктивности работы предприятия.

Информационные технологии в сфере общественного питания

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

Цель статьи – предложить решения по улучшению работы системы управления сбытом продукции на предприятиях общественного питания.

Особенности проектирования и разработки электронных...

Качественность программной реализации

Основная задача при подготовке материала — правильный выбор источников, основанный на

Такие программные продукты имеют графические интерфейсы, делающие написание HTML-кода подобным работе с программой...

Практическая реализация web-интерфейса для... | Молодой ученый

Практическая реализация web-интерфейса для автоматизированной системы управления

- разработка шаблонов HTML-интерфейса

web-интерфейса, возможность бронирования номеров, форма бронирования номера, данных БД АСУ, функционал web-интерфейса...

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

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

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

Реализация проектных решений с использованием современных...

В данной работе нами были рассмотрены теоретические основы работы с Open Server, основные теоретические

В некоторых чатах есть возможность архивировать информацию о сообщениях, в

в каталог тем, например, через FTP, PHP, HTML и CSS, найденные в темах...

Проектирование мобильных приложений и облачных сервисов

— СПб: Питер, 2004. 2. Дж. Тидвелл Разработка пользовательских интерфейсов Пер. с англ.

Фреймворк позволяет разработчику программного обеспечения строить мобильные приложения, используя CSS, HTML5

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

Анализ современных средств автоматизации офисного...

...на другой, будут проблемы с пользовательским интерфейсом [3]. Благодаря правильному выбору

Для совершенствования организации работы с документами на предприятии

Основные термины (генерируются автоматически): программа, документ, HSQLDB, HTML...

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

Информация о задаваемых параметрах работы оборудования хранится в

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

Для хранения почты сетевого специалиста, путей к пользовательским правилам и конфигурационным...

Похожие статьи

Применение интернет-технологий в сфере общественного питания

ресторанный бизнес, общественное питание, организованное питание, предприятие, сфера, Россия, рыночная инфраструктура, туристская инфраструктура, широкий ассортимент

Целью разработки является повышение продуктивности работы предприятия.

Информационные технологии в сфере общественного питания

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

Цель статьи – предложить решения по улучшению работы системы управления сбытом продукции на предприятиях общественного питания.

Особенности проектирования и разработки электронных...

Качественность программной реализации

Основная задача при подготовке материала — правильный выбор источников, основанный на

Такие программные продукты имеют графические интерфейсы, делающие написание HTML-кода подобным работе с программой...

Практическая реализация web-интерфейса для... | Молодой ученый

Практическая реализация web-интерфейса для автоматизированной системы управления

- разработка шаблонов HTML-интерфейса

web-интерфейса, возможность бронирования номеров, форма бронирования номера, данных БД АСУ, функционал web-интерфейса...

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

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

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

Реализация проектных решений с использованием современных...

В данной работе нами были рассмотрены теоретические основы работы с Open Server, основные теоретические

В некоторых чатах есть возможность архивировать информацию о сообщениях, в

в каталог тем, например, через FTP, PHP, HTML и CSS, найденные в темах...

Проектирование мобильных приложений и облачных сервисов

— СПб: Питер, 2004. 2. Дж. Тидвелл Разработка пользовательских интерфейсов Пер. с англ.

Фреймворк позволяет разработчику программного обеспечения строить мобильные приложения, используя CSS, HTML5

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

Анализ современных средств автоматизации офисного...

...на другой, будут проблемы с пользовательским интерфейсом [3]. Благодаря правильному выбору

Для совершенствования организации работы с документами на предприятии

Основные термины (генерируются автоматически): программа, документ, HSQLDB, HTML...

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

Информация о задаваемых параметрах работы оборудования хранится в

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

Для хранения почты сетевого специалиста, путей к пользовательским правилам и конфигурационным...

Задать вопрос