Файл: Создания веб-сайтов (Разработка web-сайта для ООО «Бытовые услуги»).pdf
Добавлен: 01.07.2023
Просмотров: 159
Скачиваний: 4
Организация ООО «Бытовые услуги» специализируется на предоставлении банно-прачечных услуг. Главными целями предприятия в области качества являются: удовлетворение потребностей потребителей, получение прибыли, увеличение производительности труда.
Проанализировав деятельность предприятия, и выявив его проблемы, было принято решение о создании информационного web-сайта для привлечения новых клиентов, так как на сегодняшний день количество клиентов не достаточно для получения прибыли.
После согласования требований был поднят вопрос о средствах реализации разработки проекта. Было решено использовать систему управления контентом Joomla!, которая очень популярна среди разработчиков web-сайтов. Она проста в управлении при больших возможностях и гибкости при создании сайтов. Для работы Joomla! необходимо наличие web-сервера и СУБД [43].
Apache – этот сервер обладает обширными возможностями конфигурации, является очень производительным и поддерживает все известные протоколы для работы веб-серверов. Специально для Apache созданы версии таких популярных языков программирования как Perl и PHP [28].
MySQL – это система управления реляционными базами данных. Она автоматизирует большую часть задач, связанных с хранением и извлечением пользовательской информации на основе заданных критериев. MySQL является очень быстрым, надежным и легким в использовании.
Для того чтобы сайт был доступен пользователям его необходимо разместит в Интернете. Для этого необходимо произвести покупку хостинга. Сейчас большое количество компаний, предоставляющих хостинг. Среди них был выбран webnames.ru.
В ходе выполнения работы был получен полнофункциональный web-сайт полностью готовый к применению. Он выполнен в приятной цветовой схеме и с общим дизайном для всех страниц. Интерфейс сайта удачно сочетается с его функциональностью и простотой использования. С его помощью пользователи смогут получать необходимую информацию и задавать интересующие их вопросы.
Разработанный сайт удовлетворяет всем требованиям, поставленным на этапе постановки задачи.
На сегодняшний день web-сайт находится на стадии внедрения и тестирования на предприятии.
Как дальнейшее совершенствование веб-сайта представляется возможным доработка интерфейса с целью дальнейшего повышения его информативности, привлекательности и удобства. Также планируется расширение категорий заказа.
Список литературы
- ГОСТ 34.602-89 - Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы.
- ГОСТ 19.201-78 - Единая система программной документации. Техническое задание. Требования к содержанию и оформлению.
- ГОСТ Р ИСО 9000-2008 - Системы менеджмента качества. Основные положения и словарь.
- Руководящий документ IDEF0-2000. Методология функционального моделирования IDEF0
- Абчук В.А. Азбука маркетинга: Учебник. - СПб.: Союз, 1998.-270 с.
- Алексунин В.А., Родигина В.В. Электронная коммерция и маркетинг в Интернет: Учебное пособие. - М.: «Дашков и К0», 2015. – 216 с.
- Аткинсон Л. MySQL. Библиотека профессионала: Монография. – М.:Вильямс, 2012. – 406 с.
- Байенс Дж. Примочки Web-программирования: Монография. — М.: Эком, 2011. - 478 с.
- Бердникова Т.Е. Анализ и диагностика финансово-хозяйственной деятельности предприятия: учеб.пособие. - М.: Инфра-М, 2011. – 320 с.: ил.
- Березин И.С. Маркетинг и исследования рынков: Учебник. - М.: Русская Деловая Литература, 1999.- 416с.
- Бокарев Т.А. Энциклопедия Интернет-рекламы: Монография. — М.: ПРОМО-РУ, 2010. – 78 с.
- Браун С. «Мозаика» и «Всемирная паутина» для доступа к Internet: Пер. c англ.: Монография. - М.: Мир: Малип: СК Пресс, 2014. – 178 c.
- Будилов В.А. Основы программирования для Интернета: Самоучитель.- СПБ.: БХВ - Петербург, 2013. – 736 с.
- Буренина Т.А. Маркетинг на базе интернет технологий: Учебник.-М.: Благовест-В 2015 г. – 345 с.
- Быков В. А. Электронный бизнес и безопасность: Монография. — М.: Радио и связь, 2010. – 154 с.
- Веллинг Л., Томсон Л. Разработка Web-приложений с помощью PHP и MySQL: Учебное пособие. – М.: Вильямс, 2005. – 429 с.
- Водолазкий В.В. Apache: Учебное пособие. – СПб.: «Питер», 2014, 205 с.
- Галкин С. Е. Бизнес в Интернет: Монография. - М.: «Центр», 1998. - 124 с.
- Грузинов В.П. Схема маркетинговой деятельности: Монография. - М.: «Инфра – М», 1998. – 305с.
- Дунаев В.В. Самоучитель PHP: Самоучитель. – СПб.: Питер, 2007. – 160 с.
- Еловой Д. С. Основы PHP: Монография. - М.: Нолидж, 2006. -227 с.
- Колисниченко Д. Н. Профессиональное программирование на PHP: Монография. - М.: ООО «Бином» , 2007. — 512 с.
- Коннекут Д. Использование Интернет, 2-е издание: Монография. — Киев: Диалектика, 1997. - 415 с.
- Котлер Ф. «Маркетинг менеджмент. Экспресс курс» 1-е изд-е: Монография. – СПб.: «Питер», 2001. – 466 с.
- Кузнецов М.В., Симдянов И.В. PHP 5. Практика создания web-сайта: Монография. – СПб.: BHV-Санкт-Петербург, 2005. – 401 с.
- Куссуль Н.Н., Шелестов А.Ю. Использование PHP: Самоучитель. – М.: Вильямс, 2006. – 117 с.
- Ларри Ульман, Основы программирования на РНР: Самоучитель. - М.: Нолидж, 2005. - 288 с.
- Леонтьев Б.К. PHP 5.0 для начинающих, или как создать динамичный Web-сайт: Самоучитель. – М.: Новый издательский дом, 2006. – 109 с.
- Липунцов Ю.П. Управление процессами. Методы управления предприятием с использованием информационных технологий: Монография. М.: Компания АйТи, 2003. – 224 с.
- Мазуркевич А., Еловой Д. PHP настольная книга программиста: Монография. - М.: Нолидж, 2005. – 480 с.
- Норт, Б. Joomla! Практическое руководство: Монография. – СПб-М.: Символ, 2008. – 450 с.
- Раицкий К. А. Экономика предприятия: Учебник для вузов. – М.: Информационно-внедренческий центр «Маркетинг», 1999. – 693с.
- Рамел Д. Самоучитель Joomla!: Самоучитель. – СПб.: БХВ-Петербург, 2008. – 448 с.
- Рассел Дж. Томас, Лейн Рональд. Рекламные процедуры Клеппнера 15-е изд-е: Монография, СПб.: Питер, 2003. – 470 с.
- Рассохин Д. Н., Лебедев А. И. World Wide Web - глобальная информационная паутина в сети Internet: Монография. - М.: ИНФРА-М, 1997. – 210 с.
- Румянцев Д. Г. Сам себе WEB – программист: Самоучитель. - М.: ИНФРА-М, 2001. - 207 с.
- Успенский И. В. Энциклопедия Интернет-бизнеса: Монография. - СПб.: Питер, 2001. – 200 с.
- Холмогоров В. Интернет-маркетинг. Краткий курс: Монография. – СПб.:Питер, 2003. –272 с.
- Joomla — Система управления контентом [Электронный ресурс] URL: http://karser.ru/sajtostroenie/joomla-sistema-upravlenie-kontentom.html(дата обращения: 02.02.2012).
- Joomla! [Электронный ресурс] URL: http://www.joomla.org/ (дата обращения: 10.11.2011).
- Joomla! CMS по-русски [Электронный ресурс] URL: http://joomlaportal.ru/ (дата обращения: 02.03.2012).
- WebNames.Ru - Аккредитованный регистратор доменов: купить домен РФ, RU, регистрация доменов - webnames.ru [Электронный ресурс] URL: http://www.webnames.ru/.
- Обзор CMS (систем управления контентом) [Электронный ресурс]: URL: http://wseweb.ru/diz/obzor-cms.htm (дата обращения: 02.02.2012).
Приложения
Инструкция пользователя по редактированию материала
Вход в панель управления – файл на диске «Вход в панель управления» (рисунок 1).
Рисунок 1 - Вход в панель управления
Редактирование материала:
- Зайти в раздел Материалы/Менеджер материалов
- По названию найти нужную статью
- Открыть, отредактировать текст (подобие 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"; ?>