АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

ПРОЕКТНАЯ ЧАСТЬ

Читайте также:
  1. I ЧАСТЬ
  2. I. Организационная часть.
  3. II ЧАСТЬ
  4. III ЧАСТЬ
  5. III часть Menuetto Allegretto. Сложная трехчастная форма da capo с трио.
  6. III. Творческая часть. Страницы семейной славы: к 75-летию Победы в Великой войне.
  7. N-мерное векторное пространство действительных чисел. Компьютерная часть
  8. N-мерное векторное пространство действительных чисел. Математическая часть
  9. New Project in ISE (left top part) – окно нового проекта – левая верхняя часть окна.
  10. SCADA как часть системы автоматического управления
  11. XIV. Безмерное счастье и бесконечное горе
  12. А) та часть выручки, которая остается на покрытие постоянных затрат и формирование прибыли

 

2.1 Техническое проектирование

2.1.1 Пояснительная записка

2.1.1.1 Наименование проектируемой автоматизируемой системы

Web-сайт «Бригантина Россия».

2.1.1.2 Документы, на основании которых ведется проектирование

Приказ директора ООО «Бригантина» от 06 апреля 2015

2.1.1.3 Организации, участвующие в разработке

Кафедра Информационных технологий СГУ

2.1.1.4 Стадии и сроки исполнения

Дата начала работ 06 апреля 2015 года

Дата окончания работ 15 июня 2015 года

2.1.1.5 Цели, назначение и области использования

Web-сайт «Бригантина-Россия»предназначен для повышения качества работы транспортной компании. Основным назначением Web-сайта является удобство заказа услуг для клиентов в системе интернет, сгенерированных на основе построенных бизнес-процессов, а также контроля значений показателей стратегической карты:

· процент привлеченных клиентов;

· процент недовольных клиентов;

· количество услуг;

· процент клиентов, обратившихся повторно;

· процент сотрудников, прошедших обучение.

2.1.1.6 Нормативно-технические документы

Техническое задание.

2.1.1.7 Описание процесса деятельности

Транспортная компания ориентирована на транспортировку людей и предоставления для них экскурсионных маршрутов. Руководит работой компании начальник, который имеет в своем подчинении определенный штат сотрудников.

Основной целью деятельности компании являются транспортировка туристов в городе сочи. Компания предоставляет услуги туристам, в которые входит перевоз пассажиров по экскурсионным и развлекательным(прогулки) маршрутам.


2.1.1.8 Характеристика существующей системы управления

Деятельность можно условно разбить на 2 основных бизнес-процесса: прием заявки от клиента и взаимодействие с клиентом (см. диаграммы плавательных дорожек).

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

2.1.1.9 Перечень и характеристика недостатков в организации и управлении

При анализе деятельности были выявлены следующие недостатки:

· нет эффективного контроля приема товара;

· затрата большого количества времени на заполнение документации;

· отчёты составляются вручную.

2.1.1.10 Функции и задачи web-сайта

Сайт включает в себя следующие автоматизированные функции:

· формирование путевки;

· Регистрация клиентов.

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

2.1.1.11 Ожидаемые затраты на создание и внедрение web-сайта:

· разработка сайта;

· аренда хостинга

 

2.2 Основные технические решения

2.2.1 Способы и средства связи для информационного обмена между компонентами сайта

Связь между компонентами сайта возлагается на БД и кодом.

2.2.2 Режимы функционирования системы

Web-сайт функционирует в двух режимах: стандартном и аварийном.

2.2.3 Численность, функции и квалификация персонала

Для эксплуатации web-сайта определены следующие роли:

· администратор;

· пользователь.

 

2.2.4 Комплекс технических средств

Компьютер должен быть оснащен процессором не ниже Intel Atom 1500 МГц, оперативной памятью 4 GB.

2.3 Анализ дерева функций

Этот проект разрабатывается в целях создания web-сайта.

Все автоматизируемые функции, доступные клиенту, представлены на рис. 2.1 в виде дерева функций.

Таковым образом, клиенту доступны последующие главные функции:

· просмотр каталога;

· ознакомление с представленной информацией;

· оформление заказа.

Рис. 2.1 Дерево функций системы, доступных покупателю.

На основе состава функций и их иерархии разрабатывается сценарий диалога пользователя с системой, представленный на рис. 2.2.

Рис. 2.2 Сценарий диалога системы

 

2.4 Характеристика базы данных

В системе употребляется СУБД MySQL. База данных состоит из 6 таблиц. Для зрительного проектирования базы данных употреблялся программный продукт ERWIN. ER-диаграмма базы данных приведена на рис. 2.3.

В таблице «ysluga» хранятся данные о экскурсиях, в таблице «basket_ysluga» - корзина, в таблице «klient» - данные о клиентах, в таблице «categories» -общий вид услуг и стоимость трансфера, в таблице «zakaz» - заказ, в таблице «zakazi_ysluga» - данные о заказах.

Ниже приведена характеристика таблиц базы данных:

Рис. 2.3 ER-диаграмма базы данных


Таблица 4

Таблица «klient»

№ п/п Название Идентификатор поля Тип данных, длина
1. Код клиента id_klient int(5)
2. Фамилия fam varchar(30)
3. Имя im varchar(30)
4. Адрес addr varchar(100)
5. Почта mail varchar(30)
6. Логин login varchar(10)
7. Пароль pass varchar(130)
8. Подписка на новости subscribe int(1)

 

 

Таблица 5

Таблица «ysluga»

№ п/п Название Идентификатор поля Тип данных, длина
1. Код услуги id_ysluga int(5)
2. Наименование услуги name_ ysluga varchar(100)
3. Код категорий услуг id_cat int(5)
4. Описание opisanie varchar(50)
5. Стоимость услуги cena int(4)
6. Дата data int(4)
7. Изображение image varchar(50)

 


 

Таблица 6

Таблица «basket_ysluga»

№ п/п Название Идентификатор поля Тип данных, длина
1. Код заказа в корзине id_bask Char(15)
2. Код услуги id_ysluga Int(5)
3. Кол-во экскурсий. Kol-vo Int(5)
4. Дата заказа date_bask Date

 

Таблица 7

Таблица «zakaz_ysluga»

№ п/п Название Идентификатор поля Тип данных, длина
1. Код заказав id_zakazya Char(15)
2. Код заказов id_zac Int5)

 

Таблица 8

Таблица «zakaz»

№ п/п Название Идентификатор поля Тип данных, длина
1. Код заказа id_zac Char(15)
2. Дата date date
3. Код клиента id_klient int(5)
4. Способ транспортировки dostavka int(1)
5. Код корзины id_bask int(5)
5. Бонус bonus int(5)

Таблица 9

Таблица «categories»

№ п/п Название Идентификатор поля Тип данных, длина
1. Код видов услуг id_cat int(5)
2. Наименование name_cat varchar(50)

2.5 Структура сайта (страницы)

Система состоит из двух составных частей – базы данных MySQL и сайта для взаимодействия с базой данных, реализованного на языке программирования PHP и c использованием JavaScript и HTML.

Работа с системой исполняется через любой браузер. Для работы необходимо установить скрипты сайта и базу данных на хостинговую площадку выбранного провайдера.

Таблица 10

Описание страниц Web-сайта

№ п/п Наименование Описание
1. auto.php Модуль авторизации
2. basket.php Корзины
3. cabinet.php Личный кабинет
4. catalog.php Каталог услуг
  change.php Модуль изменения данных клиента
  connect.php Модуль подключения базы к сайту
  dobasket.php Модуль редактирования корзины
  doorder.php Модуль оформления заказа
  exit.php Модуль выхода клиента из системы
  footer..php «подвал» сайта
  Header.php «шапка» сайта
  index.php Основная страница
  order.php Страница заказа
  reg.php Регистрация
  style.css Каскадная страница стилей

 

Рис. 2.4 Структурная схема сайта


 

2.6 Управление хостингом

Для размещения веб-сайта был выбран бесплатный хостинг hostinger.ru. он имеет весь спектр функций для удобного управления базой данной и редактирования информации, наполнения, и самих веб-страниц (2.5). Для доступа к файлом есть два различных файловых менеджеров (рис 2.6),а для доступа редактирования базы данных есть раздел «phpmyadmin»

Рис. 2.5 Управление хостингом

Рис. 2.6 Файловый менеджер

2.7 Продвижение сайта

Продвижение сайта (раскрутка сайта) – это улучшение видимости сайта поисковыми системами. Главная цель продвижения сайта в поисковых системах – это увеличение потока мотивированной целевой аудитории, потенциально заинтересованной или уже готовой к приобретению продукции или услуг Вашей компании. Поисковые системы дают нам прекрасные рекламные возможности, ведь абсолютное большинство пользователей Интернета, для поиска интересующей их продукции, используют именно поисковые системы.

При этом, в Рунете, на данный момент, есть яркий лидер среди поисковиков – это система Google, которая аккумулирует в среднем около ~60-70 % всей аудитории Рунета, поэтому основной упор в поисковом продвижении сайта сейчас принято делать, исходя именно из особенностей алгоритмов ранжирования этой поисковой системы.

Второй по значимости поисковик Рунета – это система Mail.ru. В последние годы Mail.ru значительно снизил долю ежедневно привлекаемой аудитории, и сейчас эта доля составляет около 20% и в перспективе будет снижаться, если компания не предпримет серьезных маркетинговых шагов по завоеванию утерянной доли рынка.

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

Оптимизация сайта представляет собой несколько обязательных мероприятий по для улучшения видимости сайта поисковыми системами. Оптимизация веб-сайта состоит не только в наполнении страничек ключевыми словами. Важно построить правильную структуру сайта для уменьшения количества времени на индексацию сайта роботами поисковых систем.

Для продвижения Web-сайта в Интернете были использованы следующие методы:

регистрация сайта в крупных поисковых системах типа google.ru, yandex.ru, rambler.ru;

– оптимизация ключевых слов сайта;

– регистрация сайта в Интернет-каталогах г. Сочи;

– установка аналитических инструментов, счётчиков посещаемости.

2.8 Схемы технологического процесса сбора, передачи, обработки и выдачи информации

Схема технологического процесса выбора пользователем товара и оформления заказа приведена на рис. 2.7.

Рис. 2.7 Схема процесса просмотра каталога и оформления заказа

 


 

2.8 Программа испытаний

2.8.1 Объект испытаний

Web-сайт ООО «Бригантина».

Необходимо подвергнуть испытанию следующие функции:

- заказ товара;

- регистрация;

- работоспособность меню.

2.8.2 Цели испытаний

В результате испытаний должны быть протестированы программные модули и страницы сайта.

2.8.3 Общие положения

Испытания проводятся на основании приказа руководителя в соответствии с ТЗ.

Время испытаний 2-3 дня. В испытаниях принимает участие сам разработчик.

2.8.4 Условия и порядок проведения испытаний

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

2.8.5 Перечень документов, предъявляемых на испытаниях

- техническое задание;

- программа и методика испытаний;

2.9 Контрольный пример реализации проекта и его описание

Рассмотрим пример реализации разработанной системы. При наборе адреса магазина посетитель попадает на его главную страницу: На главной странице можно увидеть приветствие.

 

Рис. 2.6 Главная страница web-сайта

 

Вверху располагается меню навигации по сайту, в которых ссылки на каталог услуг, просмотр заказ/корзины, также можно зарегистрироваться или автоматизироваться, если вы были ранее зарегистрированы на сайте.

Рис. 2.7 Меню

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

Рис. 2.8 Каталог


 

 

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

Рис. 2.9 Страница услуг в категории горы


 

 

При нажатии кнопки «В корзину» товар добавляется к заказу.

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

Рис. 2.10 Корзина


 

 

При необходимости дальнейшего оформления заказа нажимается кнопка «Оформить заказ» и вы переходите на страницу где вы оформляете заказ.

Рис. 2.10 Заказ

В личном кабинете вы можете увидеть все ваши заказы и все что с ним связанно. Также вы сможете редактировать свои личные данные.

 

 

Рис. 2.10 Личный кабинет


1 | 2 | 3 | 4 | 5 | 6 | 7 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.014 сек.)