Введение 4
1 Исследование предметной области. Выявление и спецификация требований.. 6
1.1 Постановка задачи 6
1.2 Декорации сцены 7
1.3 Обзор и анализ аналога 12
Вывод по первой главе 29
2 Проектирование web-сервиса 30
2.1 Диаграмма вариантов использования 30
2.2 Объектная модель 32
2.3 Взаимодействие компонентов 34
Вывод по второй главе 36
3 Разработка web-сервиса 37
Вывод по третьей главе 41
Заключение 42
Список сокращений 43
Список использованных источников 44
Приложение А Проект технического задания 46
Приложение Б Акт об использовании 50
Приложение В Отчет системы «Антиплагиат» 51
Приложение Г Плакаты презентации
Одной из отличительных особенностей постиндустриального общества является развитость производства товаров и услуг, что обусловлено ростом потребительского спроса. Большое количество торговых организаций в вопросах популяризации своих товаров и услуг, привлечении более широкой аудитории клиентов, ориентируются на электронные торговые площадки в Сети. И это характерно не только для представителей крупных сетевых организаций с мировыми именами, но и представителей малого и среднего бизнеса в каждом городе.
Сегодня редко можно встретить хотя бы малую торговую точку, которая не имела бы, по меньшей мере, сайта-визитки с презентацией своих продуктов . Каждый предприниматель стремиться создать интернет-версию своего магазина с полным спектром оказываемых услуг от выбора и заказа, до оплаты и доставки.
По мере развития сферы услуг усложняются и функциональные возможности программных приложений для торговли, которые охватывают не только аспекты продажи, но и аспекты формирования и управления заказами на товары и услуги, где, как заказчику, так и исполнителю, важен расчет стоимости. Для этой цели разрабатываются тематические калькуляторы цен, учитывающие множество различных параметров, влияющих на итоговую стоимость.
Среди примеров современных отраслей малого и среднего бизнеса, где используются калькуляторы цен можно привести строительные фирмы, фирмы по изготовлению дверей, корпусной мебели, доставке цветов, готовой еды и многие другие. Не исключением является и сфера оказания услуг по изготовлению узкоспециализированной продукции для декорирования сцен. Клиентами таких услуг являются различные дома культуры, театры, концертные площадки и т. п.
Отсутствие автоматизированных средств расчета является следствием недостаточной проработанности вопросов стандартизации производства декораций, поскольку их количество и сложность весьма вариабельны и индивидуальны. Таким образом, отсутствуют четкие критерии определения стоимости декораций и соответствующее программное обеспечение. В данной работе предлагается сформировать такие критерии и заложить их в основу разработки web-сервиса с возможностью расчета клиентами стоимости декораций.
В данной работе предметом исследования является способ расчета стоимости товара (услуги), а объектом — отдел продаж компании.
Целью работы является ввести в эксплуатацию web-сервис, позволяющий автоматизировать расчет стоимости декораций сцены.
Для решения поставленной цели были поставлены следующие задачи:
- исследование предметной области, выявление и спецификация требований;
- проектирование web-сервиса;
- разработка web-сервиса и практическая апробация.
В ходе выпускной квалификационной работы проведено исследование предметной области. Проведен обзор и анализ аналог, построена функциональная модель автоматизируемого бизнес-процесса формирования заявки на изготовление декораций сцены, выявлены недостатки устоявшегося порядка оформления заявки, предложена модернизированная модель бизнес-процесса, учитывающая индивидуальные потребности заказчика. Составлен проект технического задания (Приложение А).
Разработан технический проект web-сервиса посредством UML-диаграмм. Для реализации технического проекта была построена диаграмма вариантов использования с описанием основных прецедентов, а также была построена объектная модель и схема взаимодействия компонентов окружения сервиса.
На основе проектирования разработан полнофункциональный web-сервис. Для разработки применены инструменты HTML, CSS, Java Script, PHP. Web-сервис позволяет клиенту рассчитать стоимость необходимых декораций в зависимости от выбираемых декораций и их параметров. Также клиент имеет возможность оформить и отправить заявку менеджеру на электронную почту.
Web-сервис позволит популяризовать услуги ООО «Азия Мьюзик» посредством введения данного web-сервис в эксплуатацию за счет формирования дополнительного источника заказов.
Разработанный web-сервис встроен на хостинг компании, о чем свидетельствует составленный акт об использовании сервиса в структуре работы организации (Приложение Б).