Диплом (1210331), страница 5
Текст из файла (страница 5)
Для преобразования модели последовательно преобразуем сущности, а затем связи.
Обычная сущность преобразуется в отдельную таблицу, полями таблицы будут все атрибуты сущности: Сущность (Ключ, Атрибут1, Атрибут2).
Для преобразования связей «один-ко-многим» ничего особенного не требуется – они переносятся точно так же. Однако между сущностями Zakazi(заказ) и Working (работник) существует одна связь «многие-ко-многим», которая является нежелательной в итоговой БД. Поэтому необходимо преобразовать ее следующим образом: добавим новую промежуточную таблицу tblWorkingZakaz, которая будет содержать в себе ключи двух этих таблиц, а также свой собственный ID.
Ввиду того, что других связей в построенной модели нет, приступим к созданию БД. Итоговый ее вид представлен на рисунке 2.30.
3 Руководство пользователя
Разрабатываемая система имеет широкий набор возможностей и обладает интуитивно понятным интерфейсом (рисунок 3.1).
Рисунок 3.1 – Панель навигации
Система рассчитана на три типа пользователей:
-
клиент;
-
менеджер;
-
администратор.
В данной главе будет рассмотрен набор функций для каждой категории отдельно.
3.1 Клиент
Клиент шоу-центра «Небесный луч» относительно разрабатываемой системы – незарегистрированный пользователь.
Для клиентов шоу-центра «Небесный луч» данная система несет по большей части информационный характер. Одной из целей разрабатываемого комплекса является укрепление на рынке за счет наглядности предоставляемой информации. Так, для незарегистрированных пользователей доступны следующие страницы:
-
главная;
-
наши шоу;
-
контакты;
-
о нас;
-
фотоотчеты;
-
отзывы.
Главная страница (рисунок 3.2) имеет описательный характер, на ней представлена лишь информация общего характера о шоу-центре, которая направлена на привлечение новых клиентов в компанию. Дополнительно на главной странице размещено рекламное видео, также направленное для привлечения новых клиентов.
Рисунок 3.2 – Главная страница
На странице «Наши шоу!» (рисунок 3.3) представлена информация о шоу, которые шоу-центр может предоставить своему клиенту. Также к каждому прилагается видеофрагмент, показывающий как проводится развлекательное шоу. Под каждым видео присутствуют краткое описание шоу, кнопки «Подробнее», где отображается подробная информация о данном шоу, и «Заказать», где клиент может создать запрос на заказ выбранного им шоу.
Рисунок 3.3 – Страница «Наши шоу!»
На рисунке 3.4 отображается подробная информация о шоу, фото и видео с выступлений, также отзывы оставленные клиентами. На данной странице также присутствует возможность заказать шоу.
Рисунок 3.4 – Реализация кнопки «Подробнее»
На рисунках 3.5 – 3.6 изображена реализация кнопки из панели навигации «Контакты». На данной странице отображается карта, на которой показано место нахождения офиса шоу-центра, а также контактная информация. Здесь же клиент может задать интересующий его вопрос.
Рисунок 3.5 – Реализация кнопки «Контакты»
Рисунок 3.6 – Реализация кнопки «Контакты»
На рисунке 3.7 отображается информация о работниках данного шоу-центра (имя, фото и немного информации о работнике). Также при нажатии на фотографию, клиент может просмотреть страничку в социальной сети ВКонтакте выбранного работника.
Рисунок 3.7 – Реализация кнопки «О нас»
На рисунке 3.8 показана страница, на которой отображены фотографии с проведенных мероприятий. Сеты фотографий разделены на блоки, каждый блок отвечает за свое шоу.
Рисунок 3.8 – Реализация кнопки «Фотоотчеты»
Отдельно хотелось бы показать реализацию кнопки «Заказать». На рисунке 3.9 показана страница заказа, на ней размещено четыре поля для того, чтобы оформить заказ.
Рисунок 3.9 – Реализация кнопки «Заказать»
Далее нажав кнопку подтверждения заказа, будет произведен переход на страницу с информацией о принятом в обработку заказе (рисунок 3.10).
Рисунок 3.10 – Страница с информацией о принятом в обработку заказе
После выполнения действий, представленных выше, заказ сохраняется в базе данных (рисунок 3.11). Менеджер просматривает данные и перезванивает клиенту, либо формирует письмо на электронную почту.
Рисунок 3.11 – Таблица с заказами
Заключение
В рамках ВКР был разработан сайт для предприятия по организации детских праздников, позволяющий автоматизировать работу данной организации: централизованно управлять заказами, предоставление полной информации об организации и их деятельности.
Данная сайт разработан с использованием WEB-технологий, что снабжает его рядом преимуществ, среди которых:
-
кроссплатформенность;
-
отсутствие необходимости устанавливать дополнительное программное обеспечение;
-
минимальные требования к используемой рабочей станции;
-
возможность доступа к сайту с любого устройства через сеть Интернет.
Первая глава носит теоретический характер, в ней рассмотрена предметная область, составлено задание на проектирование, а также предоставлен обзор программ-аналогов на рынке.
Во второй главе подобраны и описаны средства разработки, составлена модель проектируемого сайта и разработана база данных.
Третья глава описывает основные функции системы и дает представление об интерфейсе.
В результате проделанной работы был спроектирован сайт, имеющий преимущества:
-
сайт прост в использовании и интуитивно понятен, так как заточен под использование определенной группой лиц;
-
на сайте отображена вся информация для клиента, которая дает полную картину работы организации;
-
сайт позволяет легко и быстро создать заявку для заказа интересующего его шоу.
Таким образом, пояснительная записка к ВКР показывает навыки разработчика на всех этапах проектирования системы. На выходе заказчик получает сайт, в полной мере соответствующий поставленным задачам и целям, что доказывает компетенцию кандидата на защиту ВКР.
Список используемых источников
-
Clark, Richard. Beginning HTML5 and CSS3 / Richard Clark, OliStudholme, Christopher Murphy, DivyaManian. – New York: Apress, 2012. – 602 c.
-
Анисимов, В.В. Проектирование информационных систем: курс лекций [Текст] : в 2 ч. / В.В. Анисимов. – Хабаровск: Изд-во ДВГУПС, 2006. – Ч. 1; Структурный подход. – 2006. – 112 с.
-
Анисимов, В.В. Проектирование информационных систем: курс лекций [Текст] : в 2 ч. / В.В. Анисимов. – Хабаровск: Изд-во ДВГУПС, 2007. – Ч. 2; Обектно-ориентированный подход. – 2007. – 100 с.
-
Левин, А. К. Самоучитель полезных программ [Текст] / Левин А. К. – СПб. : Питер, 2007. – 102 с.
-
Рычков, А. И. Эффективность от внедрения ИТ на высокотехнологичных предприятиях [Текст] / Рычков А. И. – М. : МГТА, 2013. – 32 с.
-
Филимонова, Е. В. Информационные технологии в профессиональной деятельности [Текст] / Филимонова Е. В. – Ростов н/Д : Феникс, 2004. – 352 с.
24















