Молдахметова С.С., научн.
рук.: Саксенбаева Ж.С., к.т.н., доцент
Северо-Казахстанский Государственный Университет им. М.Козыбаева
О проектировании Web-приложения для салона красоты
В настоящее время салонный бизнес получает
активное развитие как в крупных, так и в малых городах. Люди стали более
активно заниматься своей внешностью. Услуги предприятий салонного бизнеса стали
более востребованными, при этом активно развиваются новые направления,
формируется настоящая индустрия салонного бизнеса.
Однако, с другой стороны, на рынке
действительно существует довольно большое количество салонов, и почти
ежемесячно открывается множество новых. Наступает насыщение рынка предприятиями
салонного бизнеса. Как для новых салонов, так и для уже действующих все актуальнее
становится вопрос о повышении эффективности своего предприятия. Для успеха
предприятия необходимо повышать конкурентоспособность, улучшая элементы
управления, маркетинга.
Поэтому для повышения эффективности и
максимальной отдачи от бизнеса, внедрение программных продуктов в работу
салонов красоты становится правильным решением для повышения
конкурентоспособности и увеличения потока клиентов. Таким образом, встает задача разработки Web-приложения для салона красоты,
позволяющего повысить сервис салона на качественно новый уровень. Но, как и для любого ИТ-проекта, перед разработкой
программного продукта необходимо поставить цели, задачи, создать некий
прообраз. В связи с этим, создание проекта Web-приложения для салона красоты на этапе проектирования является весьма
актуальной задачей.
Проектирование
- это процесс определения архитектуры, компонентов, интерфейсов и других
характеристик системы или ее компонентов. Проектирование играет важную роль в
процессах жизненного цикла создания программного обеспечения.
Инструментом
проектирования был язык UML. Его определяют как графический язык моделирования
общего назначения (т.е. его можно применять для проектирования чего угодно – от
простой качели, до сложного аппаратно-программного комплекса), предназначенный
для спецификации, визуализации, проектирования и документирования всех
артефактов, создаваемых в ходе разработки.
В процессе проектирования Web-приложения для салона красоты «Влада» были выявлены
следующие классы пользователей: «Пользователь», «Администратор», «Администратор
салона» и «Мастер».
Функциональные
возможности класса «Пользователь» представлены на диаграмме прецедентов в соответствии с рисунком 1.
Рисунок
1. Диаграмма Use Case для класса «Пользователь»
Требования
для класса «Пользователь» можно представить следующим образом:
– возможность
просмотра информации - ознакомление с услугами, сотрудниками, фотографиями,
представленными в галерее, новостями, контактами и т.д.;
–
возможность оставить комментарий в гостевой книге;
– возможность
записаться заранее на прием в салон;
– возможность напоминания о записи посредством электронной почты.
Требования
для класса «Администратор салона»:
– возможность просмотра списка записавшихся клиентов
на определенную дату;
– возможность редактирования (добавления, удаления)
списка клиентов;
– возможность подтверждения прихода клиента в салон
красоты.
В целом,
функциональные возможности класса
«Администратор салона» представлены ниже диаграммой вариантов использования в
соответствии с рисунком 2.
Рисунок
2. Диаграмма Use Case для класса «Администратор салона»
Структура Web-приложения довольно проста и включает в себя пользовательскую часть,
представленную Web-сайтом салона, личный кабинет мастера, личный кабинет
администратора салона и систему управления Web-приложением.
Можно отметить, что результаты проектирования Web-приложения являются промежуточными результатами и используются в
дальнейшем для разработки Web-приложения.
Литература
1.
Бабич А.В. Введение в UML - Интернет-университет информационных технологий -
ИНТУИТ.ру, БИНОМ. Лаборатория знаний, 2008 г. -13 стр.