Файл: Способы разработки серверных Web-приложений.pdf

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

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

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

Добавлен: 30.06.2023

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

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

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

СОДЕРЖАНИЕ

Введение

1. Цели и концепция Web-ресурса

1.1. Миссия компании

1.2. Обоснование необходимости создания Web-ресурса

1.3. Описание свойств Web-ресурса, требуемых для решения выбранной задачи

1.4. Характеристика целевой аудитории

1.5. Характеристика и анализ Web-ресурсов по аналогичной тематике

2. Параметры и внешний вид Web-ресурса

2.1. Обоснование выбора имени и названия Web-ресурса

2.2. Обоснование лингвистического обеспечения Web-ресурса

2.3. Обоснование выбора графического режима Web-ресурса

2.4. Обоснование принятых решений по цветовой схеме Web-ресурса

2.5. Обоснование принятых решений по размеру и виду шрифта

2.6. Обоснование принятых решений по формированию фирменного стиля

3. Обоснование выбора инструментария для создания Web-ресурса

3.1. Обоснование технологии получения и размещения информационного наполнения Web-ресурса

3.2. Обоснование выбранных технологий для обеспечения совместимости Web-ресурса с различными браузерами

3.3. Обоснование выбора программного обеспечения для создания Web-ресурса

3.3.1. Обоснование выбора программных продуктов для создания графики

3.3.2. Обоснование выбора программных продуктов для создания анимации

3.3.3. Обоснование выбора СУБД

3.3.4. Обоснование выбора программных продуктов для создания программного кода

3.4. Обоснование выбора способа размещения Web-ресурса в Интернет

4. Структура  и содержание сайта

4.1.Разделы сайта и система навигации

4.2.Функциональные и технические требования

4.3. Эскиз сайта

4.4. Описание процедуры тестирования созданного Web-ресурса

5. Разработка рекламной кампании по продвижению Web-ресурса в Интернет

5.1. Формирование массива ключевых слов для поиска Web-ресурса в поисковых системах

5.2. Описание структуры медиа-плана

Заключение

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

Приложение

Приложение

<?php

/**

* @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.

* @license GNU/GPL, see LICENSE.php

* Joomla! is free software. This version may have been modified pursuant

* to the GNU General Public License, and as distributed it includes or

* is derivative of works licensed under the GNU General Public License or

* other free or open source software licenses.

* See COPYRIGHT.php for copyright notices and details.

*/

// no direct access

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

?>

<!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; ?>" >

<head>

<jdoc:include type="head" />

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

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

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

<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/rhuk_milkyway/css/<?php echo $this->params->get('colorVariation'); ?>.css" type="text/css" />

<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/rhuk_milkyway/css/<?php echo $this->params->get('backgroundVariation'); ?>_bg.css" type="text/css" />

<!--[if lte IE 6]>

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

<![endif]-->

<?php if($this->direction == 'rtl') : ?>

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

<?phpendif; ?>

</head>

<body id="page_bg" class="color_<?php echo $this->params->get('colorVariation'); ?>bg_<?php echo $this->params->get('backgroundVariation'); ?> width_<?php echo $this->params->get('widthStyle'); ?>">

<a name="up" id="up"></a>

<div class="center" align="center">

<div id="wrapper">

<div id="wrapper_r">

<div id="header">

<div id="header_l">

<div id="header_r">

<div id="logo"></div>

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

</div>

</div>

</div>

<div id="tabarea">

<div id="tabarea_l">

<div id="tabarea_r">

<div id="tabmenu">

<table cellpadding="0" cellspacing="0" class="pill">

<tr>

<td class="pill_l">&nbsp;</td>

<td class="pill_m">

<div id="pillmenu">

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

</div>

</td>

<td class="pill_r">&nbsp;</td>

</tr>

</table>

</div>

</div>

</div>

</div>

<div id="search">

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

</div>

<div id="pathway">

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

</div>

<div class="clr"></div>

<div id="whitebox">

<div id="whitebox_t">

<div id="whitebox_tl">

<div id="whitebox_tr"></div>

</div>

</div>

<div id="whitebox_m">

<div id="area">

<jdoc:include type="message" />

<div id="leftcolumn">

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

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

<?phpendif; ?>

</div>

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


<div id="maincolumn">

<?php else: ?>

<div id="maincolumn_full">

<?phpendif; ?>

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

<table class="nopad user1user2">

<trvalign="top">

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

<td>

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

</td>

<?phpendif; ?>

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

<td class="greyline">&nbsp;</td>

<?phpendif; ?>

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

<td>

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

</td>

<?phpendif; ?>

</tr>

</table>

<div id="maindivider"></div>

<?phpendif; ?>

<table class="nopad">

<trvalign="top">

<td>

<jdoc:include type="component" />

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

</td>

<?php if($this->countModules('right') and JRequest::getCmd('layout') != 'form') : ?>

<td class="greyline">&nbsp;</td>

<td width="170">

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

</td>

<?phpendif; ?>

</tr>

</table>

</div>

<div class="clr"></div>

</div>

<div class="clr"></div>

</div>

<div id="whitebox_b">

<div id="whitebox_bl">

<div id="whitebox_br"></div>

</div>

</div>

</div>

<div id="footerspacer"></div>

</div>

<div id="footer">

<div id="footer_l">

<div id="footer_r">

<p id="syndicate">

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

</p>

<p id="power_by">

<?php echo JText::_('Powered by') ?><a href="http://www.joomla.org">Joomla!</a>.

<?php echo JText::_('Valid') ?><a href="http://validator.w3.org/check/referer">XHTML</a><?php echo JText::_('and') ?><a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>.

</p>

</div>

</div>

</div>

</div>

</div>

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

</body>

</html>

Модуль верхнего меню

<?php

/**

* @version 1.1 Beta $Id: mod_hxdmoomenu.php 2009-08-16 HxD $

* @package HXD MooMenu

* @subpackage Modules

* @link http://www.hexadesigners.com

* @license GNU/GPL, see LICENSE.php

* HXD MooMenu is free software; you can redistribute it and/or

* modify it under the terms of the GNU General Public License 2

* as published by the Free Software Foundation.

* HXD MooMenu is distributed in the hope that it will be useful,

* but WITHOUT ANY WARRANTY; without even the implied warranty of

* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the

* GNU General Public License for more details.

* You should have received a copy of the GNU General Public License

* along with HXD MooMenu; if not, write to the Free Software

* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

*/

// no direct access

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

require_once (dirname(__FILE__).DS.'helper.php');

$hxdmenu = modHxDMooMenuHelper::getHxDMenu($params);

require(JModuleHelper::getLayoutPath('mod_hxdmoomenu'));

Модульпоиска

<?php

/**

* @version $Id: mod_search.php 10855 2008-08-29 22:47:34Z willebil $

* @package Joomla

* @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.

* @license GNU/GPL, see LICENSE.php

* Joomla! is free software. This version may have been modified pursuant

* to the GNU General Public License, and as distributed it includes or

* is derivative of works licensed under the GNU General Public License or

* other free or open source software licenses.