Молдахметова С.С., научн. рук.: Саксенбаева Ж.С., к.т.н., доцент

Северо-Казахстанский Государственный Университет им. М.Козыбаева

 

О проектировании Web-приложения для салона красоты

 

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

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

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

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

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

В процессе проектирования Web-приложения для салона красоты «Влада» были выявлены следующие классы пользователей: «Пользователь», «Администратор», «Администратор салона» и «Мастер».

Функциональные возможности класса «Пользователь» представлены на диаграмме прецедентов  в соответствии с рисунком 1.

 

Рисунок 1. Диаграмма Use Case для класса «Пользователь»

Требования для класса «Пользователь» можно представить следующим образом:

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

– возможность оставить комментарий в гостевой книге;

– возможность записаться заранее на прием в салон;

возможность напоминания о записи посредством электронной почты.

Требования для класса «Администратор салона»:

– возможность просмотра списка записавшихся клиентов на определенную дату;

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

– возможность подтверждения прихода клиента в салон красоты.

В целом, функциональные  возможности класса «Администратор салона» представлены ниже диаграммой вариантов использования в соответствии с рисунком 2.

Рисунок 2. Диаграмма Use Case для класса «Администратор салона»

 

Структура  Web-приложения довольно проста и включает в себя пользовательскую часть, представленную Web-сайтом салона, личный кабинет мастера, личный кабинет администратора салона и систему управления Web-приложением.

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

 

Литература

1.             Бабич А.В. Введение в UML - Интернет-университет информационных технологий - ИНТУИТ.ру, БИНОМ. Лаборатория знаний, 2008 г. -13 стр.