Файл: Создания веб-сайтов (Разработка web-сайта для ООО «Бытовые услуги»).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 01.07.2023

Просмотров: 159

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

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

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

После согласования требований был поднят вопрос о средствах реализации разработки проекта. Было решено использовать систему управления контентом Joomla!, которая очень популярна среди разработчиков web-сайтов. Она проста в управлении при больших возможностях и гибкости при создании сайтов. Для работы Joomla! необходимо наличие web-сервера и СУБД [43].

Apache – этот сервер обладает обширными возможностями конфигурации, является очень производительным и поддерживает все известные протоколы для работы веб-серверов. Специально для Apache созданы версии таких популярных языков программирования как Perl и PHP [28].

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

Для того чтобы сайт был доступен пользователям его необходимо разместит в Интернете. Для этого необходимо произвести покупку хостинга. Сейчас большое количество компаний, предоставляющих хостинг. Среди них был выбран webnames.ru.

В ходе выполнения работы был получен полнофункциональный web-сайт полностью готовый к применению. Он выполнен в приятной цветовой схеме и с общим дизайном для всех страниц. Интерфейс сайта удачно сочетается с его функциональностью и простотой использования. С его помощью пользователи смогут получать необходимую информацию и задавать интересующие их вопросы.

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

На сегодняшний день web-сайт находится на стадии внедрения и тестирования на предприятии.

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

Список литературы


  1. ГОСТ 34.602-89 - Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.
  2. ГОСТ 19.201-78 - Единая система программной документации. Техническое задание. Требования к содержанию и оформлению.
  3. ГОСТ Р ИСО 9000-2008 - Системы менеджмента качества. Основные положения и словарь.
  4. Руководящий документ IDEF0-2000. Методология функционального моделирования IDEF0
  5. Абчук В.А. Азбука маркетинга: Учебник. - СПб.: Союз, 1998.-270 с.
  6. Алексунин В.А., Родигина В.В. Электронная коммерция и маркетинг в Интернет: Учебное пособие. - М.: «Дашков и К0», 2015. – 216 с.
  7. Аткинсон Л. MySQL. Библиотека профессионала: Монография. – М.:Вильямс, 2012. – 406 с.
  8. Байенс Дж. Примочки Web-программирования: Монография. — М.: Эком, 2011. - 478 с.
  9. Бердникова Т.Е. Анализ и диагностика финансово-хозяйственной деятельности предприятия: учеб.пособие. - М.: Инфра-М, 2011. – 320 с.: ил.
  10. Березин И.С. Маркетинг и исследования рынков: Учебник. - М.: Русская Деловая Литература, 1999.- 416с.
  11. Бокарев Т.А. Энциклопедия Интернет-рекламы: Монография. — М.: ПРОМО-РУ, 2010. – 78 с.
  12. Браун С. «Мозаика» и «Всемирная паутина» для доступа к Internet: Пер. c англ.: Монография. - М.: Мир: Малип: СК Пресс, 2014. – 178 c.
  13. Будилов В.А. Основы программирования для Интернета: Самоучитель.- СПБ.: БХВ - Петербург, 2013. – 736 с.
  14. Буренина Т.А. Маркетинг на базе интернет технологий: Учебник.-М.: Благовест-В 2015 г. – 345 с.
  15. Быков В. А. Электронный бизнес и безопасность: Монография. — М.: Радио и связь, 2010. – 154 с.
  16. Веллинг Л., Томсон Л. Разработка Web-приложений с помощью PHP и MySQL: Учебное пособие. – М.: Вильямс, 2005. – 429 с.
  17. Водолазкий В.В. Apache: Учебное пособие. – СПб.: «Питер», 2014, 205 с.
  18. Галкин С. Е. Бизнес в Интернет: Монография. - М.: «Центр», 1998. - 124 с.
  19. Грузинов В.П. Схема маркетинговой деятельности: Монография. - М.: «Инфра – М», 1998. – 305с.
  20. Дунаев В.В. Самоучитель PHP: Самоучитель. – СПб.: Питер, 2007. – 160 с.
  21. Еловой Д. С. Основы PHP: Монография. - М.: Нолидж, 2006. -227 с.
  22. Колисниченко Д. Н. Профессиональное программирование на PHP: Монография. - М.: ООО «Бином» , 2007. — 512 с.
  23. Коннекут Д. Использование Интернет, 2-е издание: Монография. — Киев: Диалектика, 1997. - 415 с.
  24. Котлер Ф. «Маркетинг менеджмент. Экспресс курс» 1-е изд-е: Монография. – СПб.: «Питер», 2001. – 466 с.
  25. Кузнецов М.В., Симдянов И.В. PHP 5. Практика создания web-сайта: Монография. – СПб.: BHV-Санкт-Петербург, 2005. – 401 с.
  26. Куссуль Н.Н., Шелестов А.Ю. Использование PHP: Самоучитель. – М.: Вильямс, 2006. – 117 с.
  27. Ларри Ульман, Основы программирования на РНР: Самоучитель. - М.: Нолидж, 2005. - 288 с.
  28. Леонтьев Б.К. PHP 5.0 для начинающих, или как создать динамичный Web-сайт: Самоучитель. – М.: Новый издательский дом, 2006. – 109 с.
  29. Липунцов Ю.П. Управление процессами. Методы управления предприятием с использованием информационных технологий: Монография. М.: Компания АйТи, 2003. – 224 с.
  30. Мазуркевич А., Еловой Д. PHP настольная книга программиста: Монография. - М.: Нолидж, 2005. – 480 с.
  31. Норт, Б. Joomla! Практическое руководство: Монография. – СПб-М.: Символ, 2008. – 450 с.
  32. Раицкий К. А. Экономика предприятия: Учебник для вузов. – М.: Информационно-внедренческий центр «Маркетинг», 1999. – 693с.
  33. Рамел Д. Самоучитель Joomla!: Самоучитель. – СПб.: БХВ-Петербург, 2008. – 448 с.
  34. Рассел Дж. Томас, Лейн Рональд. Рекламные процедуры Клеппнера 15-е изд-е: Монография, СПб.: Питер, 2003. – 470 с.
  35. Рассохин Д. Н., Лебедев А. И. World Wide Web - глобальная информационная паутина в сети Internet: Монография. - М.: ИНФРА-М, 1997. – 210 с.
  36. Румянцев Д. Г. Сам себе WEB – программист: Самоучитель. - М.: ИНФРА-М, 2001. - 207 с.
  37. Успенский И. В. Энциклопедия Интернет-бизнеса: Монография. - СПб.: Питер, 2001. – 200 с.
  38. Холмогоров В. Интернет-маркетинг. Краткий курс: Монография. – СПб.:Питер, 2003. –272 с.
  39. Joomla — Система управления контентом [Электронный ресурс] URL: http://karser.ru/sajtostroenie/joomla-sistema-upravlenie-kontentom.html(дата обращения: 02.02.2012).
  40. Joomla! [Электронный ресурс] URL: http://www.joomla.org/ (дата обращения: 10.11.2011).
  41. Joomla! CMS по-русски [Электронный ресурс] URL: http://joomlaportal.ru/ (дата обращения: 02.03.2012).
  42. WebNames.Ru - Аккредитованный регистратор доменов: купить домен РФ, RU, регистрация доменов - webnames.ru [Электронный ресурс] URL: http://www.webnames.ru/.
  43. Обзор CMS (систем управления контентом) [Электронный ресурс]: URL: http://wseweb.ru/diz/obzor-cms.htm (дата обращения: 02.02.2012).

Приложения

Инструкция пользователя по редактированию материала

Вход в панель управления – файл на диске «Вход в панель управления» (рисунок 1).

Рисунок 1 - Вход в панель управления

Редактирование материала:

  1. Зайти в раздел Материалы/Менеджер материалов
  2. По названию найти нужную статью
  3. Открыть, отредактировать текст (подобие Word), нажать СОХРАНИТЬ (вверху справа)

Код шаблона сайта

<?php

defined('_JEXEC') or die('Restricted access');

echo '<?xml version="1.0" encoding="utf-8"?'.'>'; ?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>" >

<head>

<?php

JHTML::_('behavior.mootools');

$app = JFactory::getApplication();

$templateparams = $app->getTemplate(true)->params;

$editor=false;

if(JRequest::getVar('option','')=='com_content'&&JRequest::getVar('layout','')=='edit')$editor=true;

if(JRequest::getVar('option','')=='com_weblinks'&&JRequest::getVar('layout','')=='edit')$editor=true;

?>

<jdoc:include type="head" />

<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/template.css" type="text/css" />

<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/menu.css" type="text/css" />

<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/custom_elements.css" type="text/css" />

<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/css/editor.css" type="text/css" />

<!--[if IE]>

<link href="templates/<?php echo $this->template ?>/css/ieonly.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/javascript/ietextshadowfix.js"></script>

<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/javascript/ieheightfix.js"></script>

<![endif]-->

<!--[if lte IE 6]>

<link href="templates/<?php echo $this->

template ?>/css/ie6fix.css" rel="stylesheet" type="text/css" />

<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/javascript/pngfix.js"></script>

<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/javascript/fixthis.js"></script>

<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/javascript/menu-fix.js"></script>

<![endif]-->

<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/javascript/utility.js"></script>

<script type="text/javascript" src="<?php echo $this->baseurl ?>/templates/<?php echo $this->template;?>/javascript/custom_elements.js"></script>

</head>

<body class="braincode-grunge">

<div class="external">

<div class="internal">

<div class="internal-top">


<?php if($templateparams->get('show-logo',1)) : ?>

<div class="braincode-logo">

<a href="index.php" class="logo"></a>

</div>

<?phpendif; ?>

<?php if($this->countModules('user3')) : ?>

<div class="top_right">

<jdoc:include type="modules" name="user3" />

</div>

<?phpendif; ?>

</div>

<div class="background">

<div class="wrapper">

<?php if($this->countModules('mainmenu')||$this->countModules('slideshow')||$templateparams->get('enable-slideshow',1)||$templateparams->get('enable-single',0)||$this->countModules('breadcrumb')||$templateparams->get('enable-search',1)) : ?>

<div class="main-box">

<div class="main-box-floating">

<?php if($this->countModules('mainmenu')) : ?>

<div class="main-menu <?php echo ($templateparams->get('show-logo',1))? '' : 'main-menu-large' ?>">

<jdoc:include type="modules" name="mainmenu" style="" />

</div>

<?phpendif; ?>

<?php if($this->countModules('slideshow')||$templateparams->get('enable-slideshow',1)||$templateparams->get('enable-single',0)) : ?>

<div class="slideshow">

<?php

if($templateparams->get('enable-single',0)) :

require_once(JPATH_SITE.DS.'templates'.DS.$this->template.DS.'slideshow'.DS.'slideshow.php');

echo braincodeSmoothGallery::createSlideshow($templateparams->get('slide',''),'','');

elseif($templateparams->get('enable-slideshow',1)) :

require_once(JPATH_SITE.DS.'templates'.DS.$this->template.DS.'slideshow'.DS.'slideshow.php');

echo braincodeSmoothGallery::createSlideshow($templateparams->get('slides',''),$templateparams->get('slideshow-width','890'),$templateparams->get('slideshow-height','267'),$templateparams->get('slideshow-speed','5'));

else: ?>

<jdoc:include type="modules" name="slideshow" style="" />

<?phpendif; ?>

</div>

<?phpendif; ?>

<?php if($this->countModules('breadcrumb')||$templateparams->get('enable-search',1)) : ?>

<div class="sub-header">

<?php if($this->countModules('breadcrumb')) : ?>

<div class="sub-header-left">

<jdoc:include type="modules" name="breadcrumb" style="" />

</div>

<?phpendif;?>

<?php if($templateparams->get('enable-search',1)) : ?>

<div class="sub-header-right">

<form action="index.php" method="post" class="search">

<div class="mod_search_searchword_container"><input name="searchword" id="mod_search_searchword" maxlength="20" class="inputbox" type="text"/></div>

<input type="submit" class="submit" value="<?php echo JText::_('CERCA') ?>" />

<input type="hidden" name="option" value="com_search" />

<input type="hidden" name="task" value="search" />

</form>

</div>

<?phpendif; ?>

</div>

<?phpendif; ?>

</div>

</div>

<?phpendif;?>

<div class="main-content">

<?php if($this->countModules('left')) : ?>

<div class="left-column">

<jdoc:include type="modules" name="left" style="module" />

</div>

<?phpendif; ?>

<div class="center-column" id="center<?php echo ($this->countModules('left'))? '-right' : '';echo ($this->countModules('right')&&!$editor)? '-left' : ''; ?>">

<jdoc:include type="message" />

<?php if($this->countModules('user1')) : ?>

<jdoc:include type="modules" name="user1" style="module_content" />

<?phpendif; ?>

<?php include "html/com_content/article/component.php"; ?>