Разработка Web-сервиса студии танцев
Последовательная и логичная структура, которая влияет на отношение пользователей к данному сервису - один из важнейших факторов, влияющих на успешность веб-ресурса. Специфические особенности применения шаблонов в программном комплексе "1С-Битрикс".
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 07.08.2018 |
Размер файла | 3,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Результаты тестирования показали, что во всех популярных браузерах страницы Web-сервиса отображаются корректно. Все заложенные функции выполняются в полном объеме.
В результате работы был создан Web-сервис, удовлетворяющий требованиям заказчика и доступный всем пользователям сети Internet: по адресу http://alisson-studio.ru. Проведено обучение администратора студии, ответственного за работу с данным Web-сервисом.
Литература
1. «1С - Битрикс: Управление сайтом».
2. Перепелица, Ф.А. Эффективная разработка веб-сайтов. Bootstrap. [Текст] / Ф.А. Перепелица - СПб: Университет ИТМО, 2015.- 71 с.
3. Серых, Ю. Современный веб-дизайн. Эпоха Веб 3.0. [Текст] / Ю. Серых - 2-е изд.- М.: Вильямс, 2013. - 368 с. : ил.
4. Роббинс, Дж. HTML5, CSS3 и JavaScript. Исчерпывающее руководство [Текст] / Дж. Роббинс; [пер. с англ. М. А. Райтман]. -- 4-е издание. -- М.: Эксмо, 2014. -- 528 с. + DVD. -- (Мировой компьютерный бестселлер).
5. Дронов, В.А.HTML, JavaScript, PHPиMySQL. Джентельменский набор Web-мастера. [Текст] / В.А. Дронов, Н.А. Прохоренок. - 4-е изд., перераб. и доп.-СПб.: БХВ-Петербург, 2015. - 768 с.: ил. - (Профессиональное программирование)
6. Клименко, Р.А. Веб-мастеринг на 100%. [Текст] / Р.А. Клименко -- СПб.: Питер, 2013. -- 512 с.
7. Книга веб-программиста: секреты профессиональной разработки веб-сайтов. [Текст] /А. Годин[и др.] -- СПб.: Питер, 2013. -- 288 с.: ил.
8. Куринин, И.Н. Основы веб-программирования и работы с графикой при создании веб-сайта [Текст] / И.Н. Куринин, В.И. Нардюжев, И.В. Нардюжев. ? М.: РУДН, 2012. ? 289 с.: ил. - (Учебное пособие)
9. Блинов, И.Н. Java. Методы программирования [Текст] / И. Н. Блинов, В. С. Романчик. -- Минск: издательство «Четыре четверти», 2013. -- 896 с. - (Учебно-методическое пособие)
10. Колисниченко, Д.Н. PHP 5/6 и MySQL 6. Разработка Web-приложений [Текст] / ? Д.Н. Колисниченко. ? 3-е изд., перераб. и доп. ? СПб.: БХВ-Петербург, 2011 - 528 с.
11. Янк, К. PHP и MySQL. От новичка к профессионалу [Текст] / Кевин Янк. - М.: Эксмо, 2013. - 384 с.
12. Петин, В.А. Сайт на AJAX под ключ. Готовое решение для интернет-магазина. 2-е изд., перераб. и доп. ? СПб.: БХВ-Петербург, 2012. - 448 с.
Приложение А
Листинги
Листинг 1. Код вызова компонента «Форма обратной связи»
<?$APPLICATION->IncludeComponent(
"altasib:feedback.form",
"feedback",
Array(
"ACTIVE_ELEMENT" => "Y",
"ADD_LEAD" => "N",
"AJAX_MODE" => "Y",
"AJAX_OPTION_ADDITIONAL" => "",
"AJAX_OPTION_HISTORY" => "N",
"AJAX_OPTION_JUMP" => "Y",
"AJAX_OPTION_STYLE" => "Y",
"ALX_CHECK_NAME_LINK" => "N",
"ALX_LOAD_PAGE" => "N",
"ALX_NAME_LINK" => "Напишите нам",
"BACKCOLOR_ERROR" => "#ffffff",
"BBC_MAIL" => "",
"BORDER_RADIUS" => "3px",
"CAPTCHA_TYPE" => "default",
"CATEGORY_SELECT_NAME" => "Выберите категорию",
"CHANGE_CAPTCHA" => "N",
"CHECK_ERROR" => "Y",
"COLOR_ERROR" => "#8E8E8E",
"COLOR_ERROR_TITLE" => "#A90000",
"COLOR_HINT" => "#000000",
"COLOR_INPUT" => "#727272",
"COLOR_MESS_OK" => "#963258",
"COLOR_NAME" => "#000000",
"COMPOSITE_FRAME_MODE" => "A",
"COMPOSITE_FRAME_TYPE" => "AUTO",
"EVENT_TYPE" => "ALX_FEEDBACK_FORM",
"FANCYBOX_EN" => "Y",
"FB_TEXT_NAME" => "",
"FB_TEXT_SOURCE" => "PREVIEW_TEXT",
"FORM_ID" => "1",
"HIDE_FORM" => "N",
"IBLOCK_ID" => "13",
"IBLOCK_TYPE" => "altasib_feedback",
"IMG_ERROR" => "/upload/altasib.feedback.gif",
"IMG_OK" => "/upload/altasib.feedback.ok.gif",
"JQUERY_EN" => "jquery",
"LOCAL_REDIRECT_ENABLE" => "N",
"MASKED_INPUT_PHONE" => array("PHONE"),
"MESSAGE_OK" => "Сообщение отправлено!",
"NAME_ELEMENT" => "ALX_DATE",
"PROPERTY_FIELDS" => array("REVIEW","PHONE","FIO","EMAIL"),
"PROPERTY_FIELDS_REQUIRED" => array("REVIEW","FIO"),
"PROPS_AUTOCOMPLETE_EMAIL" => array("EMAIL"),
"PROPS_AUTOCOMPLETE_NAME" => array("FIO"),
"PROPS_AUTOCOMPLETE_PERSONAL_PHONE" => array("PHONE"),
"PROPS_AUTOCOMPLETE_VETO" => "N",
"RECAPTCHA_THEME" => "light",
"RECAPTCHA_TYPE" => "image",
"REWIND_FORM" => "N",
"SECTION_FIELDS_ENABLE" => "N",
"SECTION_MAIL_ALL" => "info@alisson-studio.ru",
"SEND_MAIL" => "N",
"SHOW_MESSAGE_LINK" => "Y",
"SIZE_HINT" => "10px",
"SIZE_INPUT" => "12px",
"SIZE_NAME" => "12px",
"USERMAIL_FROM" => "N",
"USE_CAPTCHA" => "N",
"WIDTH_FORM" => ""
),
false,
Array(
'ACTIVE_COMPONENT' => 'Y'
)
);?>
Листинг 2. Код вызова компонента «Фотогалерея»
<?$APPLICATION->IncludeComponent(
"bitrix:photo",
"gallery",
array(
"AJAX_MODE" => "Y",
"AJAX_OPTION_ADDITIONAL" => "",
"AJAX_OPTION_HISTORY" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"BROWSER_TITLE" => "-",
"CACHE_FILTER" => "Y",
"CACHE_GROUPS" => "N",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"COMPONENT_TEMPLATE" => "gallery",
"DETAIL_FIELD_CODE" => array(
0 => "",
1 => "",
),
"DETAIL_PROPERTY_CODE" => array(
0 => "",
1 => "",
),
"DISPLAY_BOTTOM_PAGER" => "N",
"DISPLAY_TOP_PAGER" => "N",
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_ORDER" => "asc",
"IBLOCK_ID" => "4",
"IBLOCK_TYPE" => "classes",
"LIST_BROWSER_TITLE" => "-",
"LIST_FIELD_CODE" => array(
0 => "",
1 => "",
),
"LIST_PROPERTY_CODE" => array(
0 => "",
1 => "",
),
"MESSAGE_404" => "",
"META_DESCRIPTION" => "-",
"META_KEYWORDS" => "-",
"PAGER_BASE_LINK_ENABLE" => "N",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => ".default",
"PAGER_TITLE" => "Фотографии",
"SECTION_COUNT" => "20",
"SECTION_LINE_ELEMENT_COUNT" => "3",
"SECTION_PAGE_ELEMENT_COUNT" => "20",
"SECTION_SORT_FIELD" => "sort",
"SECTION_SORT_ORDER" => "asc",
"SEF_MODE" => "N",
"SET_LAST_MODIFIED" => "N",
"SET_STATUS_404" => "Y",
"SET_TITLE" => "Y",
"SHOW_404" => "N",
"TOP_ELEMENT_COUNT" => "999",
"TOP_ELEMENT_SORT_FIELD" => "sort",
"TOP_ELEMENT_SORT_ORDER" => "asc",
"TOP_FIELD_CODE" => array(
0 => "",
1 => "",
),
"TOP_LINE_ELEMENT_COUNT" => "3",
"TOP_PROPERTY_CODE" => array(
0 => "",
1 => "",
),
"USE_FILTER" => "N",
"USE_PERMISSIONS" => "N",
"USE_RATING" => "N",
"COMPOSITE_FRAME_MODE" => "A",
"COMPOSITE_FRAME_TYPE" => "AUTO",
"VARIABLE_ALIASES" => array(
"SECTION_ID" => "SECTION_ID",
"ELEMENT_ID" => "ELEMENT_ID",
)
),
false
);?>
Листинг 3. Код вызова компонента «Список новостей»
<?$APPLICATION->IncludeComponent(
"bitrix:news.list",
"page-production",
Array(
"ACTIVE_DATE_FORMAT" => "d.m.Y",
"ADD_SECTIONS_CHAIN" => "N",
"AJAX_MODE" => "Y",
"AJAX_OPTION_ADDITIONAL" => "",
"AJAX_OPTION_HISTORY" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"CACHE_FILTER" => "Y",
"CACHE_GROUPS" => "N",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"CHECK_DATES" => "Y",
"COMPONENT_TEMPLATE" => "page-production",
"COMPOSITE_FRAME_MODE" => "A",
"COMPOSITE_FRAME_TYPE" => "AUTO",
"DETAIL_URL" => "/production/#ELEMENT_CODE#",
"DISPLAY_BOTTOM_PAGER" => "Y",
"DISPLAY_DATE" => "N",
"DISPLAY_NAME" => "Y",
"DISPLAY_PICTURE" => "Y",
"DISPLAY_PREVIEW_TEXT" => "Y",
"DISPLAY_TOP_PAGER" => "N",
"FIELD_CODE" => array(0=>"",1=>"",),
"FILTER_NAME" => "arrFilter",
"HIDE_LINK_WHEN_NO_DETAIL" => "N",
"IBLOCK_ID" => "6",
"IBLOCK_TYPE" => "classes",
"INCLUDE_IBLOCK_INTO_CHAIN" => "N",
"INCLUDE_SUBSECTIONS" => "N",
"MESSAGE_404" => "",
"NEWS_COUNT" => "10",
"PAGER_BASE_LINK_ENABLE" => "N",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => "modern",
"PAGER_TITLE" => "Новости",
"PARENT_SECTION" => "",
"PARENT_SECTION_CODE" => "",
"PREVIEW_TRUNCATE_LEN" => "",
"PROPERTY_CODE" => array(0=>"AVAIL",1=>"NEW",2=>"PRICE",3=>"TYPE",4=>"MORE_PHOTO",5=>"",),
"SET_BROWSER_TITLE" => "Y",
"SET_LAST_MODIFIED" => "N",
"SET_META_DESCRIPTION" => "Y",
"SET_META_KEYWORDS" => "Y",
"SET_STATUS_404" => "Y",
"SET_TITLE" => "Y",
"SHOW_404" => "N",
"SORT_BY1" => "ACTIVE_FROM",
"SORT_BY2" => "SORT",
"SORT_ORDER1" => "DESC",
"SORT_ORDER2" => "ASC"
)
);?>
Листинг 4. Код вызова компонента «Элементы раздела»
<?$APPLICATION->IncludeComponent(
"bitrix:catalog.section",
"page-price",
array(
"ACTION_VARIABLE" => "action",
"ADD_PICT_PROP" => "-",
"ADD_PROPERTIES_TO_BASKET" => "N",
"ADD_SECTIONS_CHAIN" => "N",
"AJAX_MODE" => "N",
"AJAX_OPTION_ADDITIONAL" => "",
"AJAX_OPTION_HISTORY" => "N",
"AJAX_OPTION_JUMP" => "N",
"AJAX_OPTION_STYLE" => "Y",
"BACKGROUND_IMAGE" => "-",
"BASKET_URL" => "/personal/basket.php",
"BROWSER_TITLE" => "-",
"CACHE_FILTER" => "N",
"CACHE_GROUPS" => "N",
"CACHE_TIME" => "36000000",
"CACHE_TYPE" => "A",
"COMPONENT_TEMPLATE" => "page-price",
"DETAIL_URL" => "",
"DISABLE_INIT_JS_IN_COMPONENT" => "N",
"DISPLAY_BOTTOM_PAGER" => "N",
"DISPLAY_TOP_PAGER" => "N",
"ELEMENT_SORT_FIELD" => "sort",
"ELEMENT_SORT_FIELD2" => "id",
"ELEMENT_SORT_ORDER" => "asc",
"ELEMENT_SORT_ORDER2" => "desc",
"FILTER_NAME" => "arrFilter",
"IBLOCK_ID" => "7",
"IBLOCK_TYPE" => "classes",
"INCLUDE_SUBSECTIONS" => "Y",
"LABEL_PROP" => "-",
"LINE_ELEMENT_COUNT" => "3",
"MESSAGE_404" => "",
"MESS_BTN_ADD_TO_BASKET" => "В корзину",
"MESS_BTN_BUY" => "Купить",
"MESS_BTN_DETAIL" => "Подробнее",
"MESS_BTN_SUBSCRIBE" => "Подписаться",
"MESS_NOT_AVAILABLE" => "Нет в наличии",
"META_DESCRIPTION" => "-",
"META_KEYWORDS" => "-",
"OFFERS_LIMIT" => "5",
"PAGER_BASE_LINK_ENABLE" => "N",
"PAGER_DESC_NUMBERING" => "N",
"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
"PAGER_SHOW_ALL" => "N",
"PAGER_SHOW_ALWAYS" => "N",
"PAGER_TEMPLATE" => ".default",
"PAGER_TITLE" => "Товары",
"PAGE_ELEMENT_COUNT" => "30",
"PARTIAL_PRODUCT_PROPERTIES" => "N",
"PRICE_CODE" => array(
),
"PRICE_VAT_INCLUDE" => "N",
"PRODUCT_ID_VARIABLE" => "id",
"PRODUCT_PROPERTIES" => array(
),
"PRODUCT_PROPS_VARIABLE" => "prop",
"PRODUCT_QUANTITY_VARIABLE" => "",
"PROPERTY_CODE" => array(
0 => "CLASSES",
1 => "PRICE",
2 => "",
),
"SECTION_CODE" => "",
"SECTION_ID" => $_REQUEST["SECTION_ID"],
"SECTION_ID_VARIABLE" => "SECTION_ID",
"SECTION_URL" => "",
"SECTION_USER_FIELDS" => array(
0 => "",
1 => "",
),
"SEF_MODE" => "N",
"SET_BROWSER_TITLE" => "Y",
"SET_LAST_MODIFIED" => "N",
"SET_META_DESCRIPTION" => "N",
"SET_META_KEYWORDS" => "Y",
"SET_STATUS_404" => "Y",
"SET_TITLE" => "Y",
"SHOW_404" => "Y",
"SHOW_ALL_WO_SECTION" => "N",
"SHOW_PRICE_COUNT" => "1",
"TEMPLATE_THEME" => "blue",
"USE_MAIN_ELEMENT_SECTION" => "N",
"USE_PRICE_COUNT" => "N",
"USE_PRODUCT_QUANTITY" => "N",
"COMPOSITE_FRAME_MODE" => "A",
"COMPOSITE_FRAME_TYPE" => "AUTO",
"FILE_404" => ""
),
false
);?>
Приложение Б
Презентационный материал
Рис. 1
Рис. 2
Рис. 3
Рис. 4
Рис. 5
Рис. 6
Рис. 7
Рис. 8
Рис. 9
Размещено на Allbest.ru
Подобные документы
Основные требования к цифровым образовательным ресурсам. Структура ресурса, обзор средств разработки, пользовательский интерфейс. Диаграмма прецедентов и развертывания. Анализ опасных и вредных факторов при работе с ПК. Общая сметная стоимость проекта.
дипломная работа [5,2 M], добавлен 11.06.2012Алгоритм работы программы, которая выполняет записи в log-файл действий, идентифицированных как попытки атаки на страницу авторизации пользователей условного ресурса. Макет веб-сайта, листинги файлов программы и процесс ее взаимодействия с СУБД MySQL.
курсовая работа [1,3 M], добавлен 22.06.2015Рассмотрение возможностей MS Access, изучение факторов, влияющих на выбор СУБД, степень реализации в MS Access функциональных потребностей пользователей разного уровня. Исследование таких примеров применения этой СУБД, где она максимально эффективна.
курсовая работа [1,5 M], добавлен 03.01.2011Описание создаваемого сервиса. Разработка и реализация серверной части сервиса и клиентской части сервиса, которая будет предоставлять пользователям возможность создания и редактирования генеалогических деревьев, возможность импорта и экспорта данных.
курсовая работа [116,9 K], добавлен 20.07.2012Функциональные и качественные требования к разработке Интернет-ресурса стоматологической клиники, его роль в деятельности заведения. Разработка базы данных, оригинальных элементов и графического интерфейса. Структура функционирования Интернет-ресурса.
дипломная работа [852,3 K], добавлен 28.03.2012Разработка сетевого ресурса для ОАО "МРСК Урала" для облегчения роботы персонала. Описание интерфейса, правил поиска и пользования документами, особенностей их редактирования и удаления. Пример создания нового документа на основе готовых шаблонов.
контрольная работа [24,8 K], добавлен 08.06.2017Описание системы управления реляционными базами данных MySQL. Изучение факторов влияющих на пропускную способность в беспроводных сетях. Особенности применения языка Java Script. Методы тестирования web-приложений. Разработка пользовательского интерфейса.
дипломная работа [2,1 M], добавлен 24.06.2015Характеристика различных интернет-платформ, а также способов заработка на них. Преимущества и недостаки системы администрирования данных сайта WordPress, Joomla и 1-С Битрикс. Коммерческое программное обеспечение для управления контентом DataLife Engine.
курсовая работа [491,7 K], добавлен 26.12.2014Функциональные требования для автоматизации процесса регистрации партнера. Разработка бизнес-процесса по управлению клиентскими аккаунтами. Наличие клиентоориентированной сервисной культуры - один из важнейших факторов успешности компании "amoCRM".
дипломная работа [5,3 M], добавлен 27.10.2017Разработка компьютерной системы для работы в дизайн-студии. Требования к компонентам компьютерной системы для использования ее в качестве дизайн-студии. Выбор процессора с учетом его производительности. Выбор материнской платы. Видеокарта и ее параметры.
реферат [1,3 M], добавлен 03.01.2009