Диплом: Разработка веб-сайта для усовершенствования эффективности предоставления услуг организации мероприятий в эвент-индустрии на примере компании "Shik Show"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
66
Рис. 2.7 Информационная система типа «интерфейс компании»
2.2.2 Характеристика нормативно-справочной, входной
и оперативной информации
В системе используются такие справочники:
- услуги;
- категории услуг;
- клиенты;
- заказы.
Краткая характеристика справочников приведена в таблице 2.2.
Таблица 2.2
п/п
Наименование справочника
Ответственный за
ведение
1
Услуги
Администратор
2
Категории услуг
Администратор
3
Клиенты
Администратор
4
Заказы
Администратор
В таблице 2.3 приведен реквизитный состав справочников.
Таблица 2.3
п/п
Наименование
Перечень реквизитов
1
Услуги
- наименование;
- стоимость;
- наименование категории;
- описание;
- краткое описание
2
Категории услуг
- наименование категории;
- родительская категория;
- логотип;
- описание;
- сортировка
67
Продолжение табл. 2.3
п/п
Наименование
Перечень реквизитов
3
Клиенты
- ФИО клиента;
- контактные данные клиента
4
Заказы
- наименование услуги;
- ФИО клиента;
- описание заказа
В качестве за основу берется информация из таблиц Клиенты и Заказы.
В таблице Клиенты указываются следующие данные:
- имя и фамилия клиента;
- адрес электронной почты;
- телефон;
- иные контакты.
В таблице Заказы ведется учет поступающих заказов, содержащий
следующие данные:
- дата заказа;
- номер заказа;
- Ф.И.О. клиента;
- дата проведения мероприятия;
- место проведения;
- количество человек;
- возрастная аудитория;
- выбор программы;
- предпочтения по мероприятию.
2.2.3 Характеристика результатной информации
В разработанном веб-сайте результатными документами является
следующая документация:
- список заказов;
- список клиентов;
- отчет по продажам;
68
- отчет по услугам.
Описание результатных документов приведено в таблице 2.4.
Таблица 2.4
Описание выходной информации
п/п
Наиме-
нование
Реквизиты
На основе
каких
таблиц
форми-
руется
Частота
формиро-
вания
Способ
представ-
ления
1
Список
заказов
- дата заказа;
- номер заказа;
- заказчик;
- дата
мероприятия;
- итого заказов
- заказы;
- клиенты;
- услуги
По запросу
Экранная
форма
2
Список
клиентов
- ФИО;
- дата заказа;
- дата
мероприятия
- заказы;
- услуги;
- категории
услуг
По запросу
Экранная
форма
3
Отчет по
продажам
- количеств
заказов;
- период;
- количество
предоставленны
х услуг;
- стоимость
предоставленны
х услуг
- заказы;
- услуги;
- категории
услуг
По запросу
Экранная
форма
4
Отчет по
услугам
-
наименование;
- количество
заказов;
- период;
- количество
предоставленны
х услуг
- услуги;
- заказы
По запросу
Экранная
форма
2.3 Программное обеспечение задачи
2.3.1 Общие положения (дерево функций и сценарий диалога)
Управление информационной системой происходит при помощи выбора
пункта меню или подменю, каждому пункту соответствует определенная
функция.
69
Для разработки понятного программного интерфейса необходимо
учитывать эргономику форм системы подчинения какому-либо одному стилю и
быстрой адаптации пользователя к новой информационной системе. Признаком
успешного интерфейса является понятность всех элементов разрабатываемой
информационной системы.
Так как веб-сайт является элементом информационной системы
компании, то при его проектировании он должен быть связан с
информационной системой компании. Данная связь заключается в том, что
необходимо разработать дерево функций, которое фиксирует функции,
доступные посетителю веб-сайта.
В данной системе предусмотрен один пользователь — администратор,
который управляет работой всего веб-сайта.
Дерево функций представляет собой иерархию функций
автоматизированной информационной системы. Выделяют два уровня
функций:
- служебные;
- основные.
Служебные функции — функции характерные для всех
автоматизированных информационных систем. Они обеспечивают безопасные
хранение, обработку и ввод данных.
Основные функции — это функции характерные как для всех
информационных систем, так и для конкретной системы. Эти функции
отражают особенности процесса обработки информации. Они организованы в
зависимости от условий обработки и управления данными конкретной
информационной системы.
Состав и классификация разрабатываемого веб-сайта представлены на
рисунке 2.7.
70
Рис. 2.8 Дерево функций
На основе дерева функций разрабатывается сценарий диалога,
представленный на рисунке 2.9.
Рис. 2.9 Сценарий диалога
71
2.3.2 Характеристика базы данных
Для хранения данных используется система управления базами данных
(СУБД) MySQL [18].
Таблицы базы данных имеют свое назначение, которое приведено в
таблице 2.5.
Таблица 2.5
Описание таблиц базы данных
№ п/п
Наименование
Хранимые данные
1
Категории
Описание категорий услуг
2
Услуги
Описание услуги
3
Клиенты
Сведения о клиентах
4
Заказы
Сведения о поступивших заказах
Реквизитный состав базы данных приведен таблицах 2.6—2.9, которые
содержат наименование, идентификатор и тип.
Таблица 2.6
Таблица Категории
п/п
Наименование поля
Идентификатор
Тип
1
Код категории
category_id
int(11)
2
Описание
parent
int(11)
3
Наименование
name
varchar(255)
4
Описание
description
text
5
Ссылка
url
varchar(255)
6
Изображение
image
varchar(255)
Таблица 2.7
Таблица Услуги
п/п
Наименование поля
Идентификатор
Тип
1
Код
product_id
int(11)
2
Ссылка
url
varchar(255)
3
Код категории
category_id
int(11)
4
Описание
description
text
5
Изображение
image
varchar(255)
6
Дата создания
created
datetime
7
Дата изменения
modified
datetime
72
Таблица 2.8
Таблица Клиенты
п/п
Наименование поля
Идентификатор
Тип
1
Код покупателя
user_id
int(11)
2
Почта
email
varchar(255)
3
Фамилия
first_name
varchar(255)
4
Имя и отчество
last_name
varchar(255)
5
Описание
subscribed
int(11)
6
Код группы
group_id
int(11)
Таблица 2.9
Таблица Заказы
п/п
Наименование поля
Идентификатор
Тип
1
Код заказа
order_id
int(11)
2
Дата заказа
date
datetime
3
Имя
name
varchar(255)
4
Адрес
address
varchar(255)
5
Телефон
pыhone
varchar(255)
6
Почта
email
varchar(255)
7
Комментарий
customers_comment
text
ER-модель взаимодействия таблиц базы данных информационной
системы, приведена на рисунке 2.10.
Рис. 2.10 ER-модель базы данных
73
2.3.3 Структурная схема пакета (дерево вызова программных
модулей)
Система разработана в виде веб-сайта при помощи конструктора сайтов
Wix. Она состоит из следующих частей: управление контентом,
администрирование и управление настройками веб-сайта.
Управление контентом включает в себя такие компоненты как,
управление шаблонами, управление загрузками, управление плагинами и
управление обновлениями.
Администрирование подразумевает настройки внешнего отображения
веб-сайта, учитывая цветовые темы, управление медиафайлами, управление
структурой веб-сайта.
Управление настройками складывается из настроек изображений,
управления шрифтами, управления виджетами.
Наиболее важное требование к разработке архитектуры веб-сайта — это
сделать ее максимально удобной, понятной и простой. Важными частями
архитектуры сайта являются:
- программная часть;
- администрирование;
- клиентская часть.
Структурная схема веб-сайта показана на рисунке 2.11:
Рис. 2.11 Структурная схема веб-сайта
74
2.3.4 Описание программных модулей
Схема образования процесса формирования каталога услуг показана на
рисунке 2.12.
Рис. 2.12 Схема образования процесса формирования каталога
услуг
75
2.4 Контрольный пример реализации проекта и его описание
Разработка веб-сайта для компании «Shik Show» велась на конструкторе
сайтов Wix (рис. 2.13).
Рис. 2.13 Сайт Wix
На рисунке 2.14 приведено диалоговое окно процесса авторизации
администратора на сайте Wix для входа в меню (панель) для редактирования
веб-сайта.
Рис. 2.14 Авторизация на Wix

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

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