Файл: Применение средств создания серверного программного обеспечения ( АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ФОРМИРОВАНИЕ ТРЕБОВАНИЙ К ИНФОРМАЦИОННОЙ СИСТЕМЕ ).pdf

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

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

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

Добавлен: 28.03.2023

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

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

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

<link type="text/css" rel="StyleSheet" href="my.css" />

<meta name="description" content="Новости и статьи Школы Ателье">

<meta name="keywords" content="шитье, моделирование, одежда, выкройки, крой, конструирование, занятия, мастер-классы">

</head>

<body>

<header>

<div class="Mywrapper">

<div id="header">

<div style="margin-bottom:35px;">

<div style="float:left;width:400px;height:140px;padding: 15px 0 0 0;"><a href="Main.html"><img style="width:400px;height:140px;" alt="Логотип Школы Ателье" src="Bloks/logo.png"></a></div>

<div style="float:right;padding: 25px 10px 0px 0px;text-align:right; line-height: 28px;">

<p class="Iconhead1">г. Екатеринбург, ул. Мамина-Сибиряка, д. 85, офис 710</p>

<div align="right"><p class="Iconhead2">8 (912) 60-88-118</p></div>

<div align="right"><p class="Iconhead2">8 (343) 381-51-90</p></div>

<div align="right"><p class="Iconhead3"><a href="mailto:info@school-atele.ru">info@school-atele.ru</a></p></div>

</div>

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

<nav>

<div id="catmenu">

<!-- <sblock_nmenu> -->

<div id="uNMenuDiv1" class="uMenuV"><ul class="uMenuRoot">

<li><a href="Main.html"><span>Информация о курсах</span></a></li>

<li><a class=" uMenuItemA" href="News.php"><span>Новости</span></a></li>

<li><a href="Contacts.php"><span>Контакты</span></a></li></ul></div>

<!-- </sblock_nmenu> -->

<div class="head-r">

</div>

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

</div>

</nav>

</div>

</header>

<div class="wrapper">

<div id="casing">

<!-- <middle> -->

<div id="content">

<section>

<!-- <body> -->

<?php

require_once("db.php");

if($connection == false){

echo "Error!";

echo mysqli_connect_errno();

exit();

}

$query = mysqli_query($connection, "SELECT * FROM $dbarticles ORDER BY id DESC ");

while($article = mysqli_fetch_assoc($query)){

echo '<div class="MyeTitle" style="text-align:left;"><a href=NewsPage.php?id='.$article['id'].'>'.$article['title'].'</a></div>';

echo '<span class="e-date"><span class="ed-value">'.$article['data'].'</span></span>';

echo '<div class="eMessage" style="text-align:left;clear:both;padding-bottom:2px;">'.$article['preview'].'</div>';

echo '<div style="margin:5px 0 15px 0;" align="center" class="Readnext"><a href=NewsPage.php?id='.$article['id'].'>Читать далее</a>&nbsp;&nbsp;&nbsp;&nbsp;</div></td></tr></tbody></table><br><br>';

}

?>

<!-- </body> -->

</section>

</div>

<aside>

<div id="sidebar">

<!-- <block2> -->

<div class="sidebox"><div class="Mysidetitle"><span><!-- <bt> --><!--<s5351>-->E-MAIL РАССЫЛКА<!--</s>--><!-- </bt> --></span></div>

<div class="inner-nopadding">

<!-- FeedBurner -->

<form style="text-align:center;" action="https://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('https://feedburner.google.com/fb/a/mailverify?uri=school-atele', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true"><p><input type="text" style="width:220px" value="Введите Ваш e-mail" onfocus="if (this.value == 'Введите Ваш e-mail') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Введите Ваш e-mail';}" name="email"/></p><input type="hidden" value="school-atele" name="uri"/><input type="hidden" name="loc" value="ru_RU"/><input style="margin-top:10px;" type="submit" value="Подписаться" /></form>


<!-- FeedBurner -->

</div>

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

</div>

<!-- </block2> -->

</div>

</aside>

<!-- </middle> -->

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

</div>

</div>

<footer>

<div id="footer">

<div class="wrapper">

<div class="foot-l">

<div style="padding: 12px 0px 5px 10px;"><a href="Contacts.php">Контакты</a></div>

<div style="padding: 0px 0px 10px 10px;"><!-- <copy> -->Школа Ателье &copy; 2018 При размещении материалов на сторонних ресурсах гиперссылка на источник обязательна.<!-- </copy> --></div></div>

<div class="foot-r" style="padding: 20px 5px 0px 0px;">

</div>

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

</div>

</div>

</footer>

</body>

</html>

ПРИЛОЖЕНИЕ Г

Листинг 8. Страница NewsPage.php

<?php

require_once("db.php");

if($connection == false){

echo "Error!";

echo mysqli_connect_errno();

exit();

}

$page = $_GET['id'];

$query = mysqli_query($connection, "SELECT * FROM $dbarticles WHERE id='$page' ");

$article = mysqli_fetch_assoc($query);

?>

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title><?php echo $article['title'] ?> | Школа Ателье</title>

<link type="text/css" rel="StyleSheet" href="my.css" />

<meta name="description" content="<?php echo $article['description'] ?>">

<meta name="keywords" content="<?php echo $article['Keywords'] ?>">

</head>

<body>

<header>

<div class="Mywrapper">

<div id="header">

<div style="margin-bottom:35px;">

<div style="float:left;width:400px;height:140px;padding: 15px 0 0 0;"><a href="Main.html"><img style="width:400px;height:140px;" alt="Логотип Школы Ателье" src="Bloks/logo.png"></a></div>

<div style="float:right;padding: 25px 10px 0px 0px;text-align:right; line-height: 28px;">

<p class="Iconhead1">г. Екатеринбург, ул. Мамина-Сибиряка, д. 85, офис 710</p>

<div align="right"><p class="Iconhead2">8 (912) 60-88-118</p></div>

<div align="right"><p class="Iconhead2">8 (343) 381-51-90</p></div>

<div align="right"><p class="Iconhead3"><a href="mailto:info@school-atele.ru">info@school-atele.ru</a></p></div>

</div>

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

<nav>

<div id="catmenu">

<!-- <sblock_nmenu> -->

<div id="uNMenuDiv1" class="uMenuV"><ul class="uMenuRoot">

<li><a href="Main.html"><span>Информация о курсах</span></a></li>

<li><a class=" uMenuItemA" href="News.php"><span>Новости</span></a></li>

<li><a href="Contacts.php"><span>Контакты</span></a></li></ul></div>

<!-- </sblock_nmenu> -->

<div class="head-r">

</div>

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

</div>

</nav>

</div>

</header>

<div class="wrapper">

<div id="casing">

<!-- <middle> -->

<div id="content">

<section><!-- <body> -->

<table border="0" width="100%" cellspacing="1" cellpadding="2" class="eBlock">

<tr><td width="100%"><h1><?php echo $article['title'] ?></h1></td></tr>

<tr><td><span class="e-date"><span class="ed-value"><?php echo $article['data'] ?></span></span></td></tr>

<tr><td class="eMessage">

<!-- <Статья> -->


<?php echo $article['text'] ?>

<!-- </Статья> -->

</td></tr>

</table>

<!-- </body> --></section>

</div>

<aside>

<div id="sidebar">

<!-- <block2> -->

<div class="sidebox"><div class="Mysidetitle"><span><!-- <bt> --><!--<s5351>-->E-MAIL РАССЫЛКА<!--</s>--><!-- </bt> --></span></div>

<div class="inner-nopadding">

<!-- FeedBurner -->

<form style="text-align:center;" action="https://feedburner.google.com/fb/a/mailverify" method="post" target="popupwindow" onsubmit="window.open('https://feedburner.google.com/fb/a/mailverify?uri=school-atele', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true"><p><input type="text" style="width:220px" value="Введите Ваш e-mail" onfocus="if (this.value == 'Введите Ваш e-mail') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Введите Ваш e-mail';}" name="email"/></p><input type="hidden" value="school-atele" name="uri"/><input type="hidden" name="loc" value="ru_RU"/><input style="margin-top:10px;" type="submit" value="Подписаться" /></form>

<!-- FeedBurner -->

</div>

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

</div>

<!-- </block2> -->

<hr style="padding-top:0px;" />

<!-- <block3> -->

<div class="sidebox"><div class="Mysidetitle"><span>ПОСЛЕДНИЕ НОВОСТИ</span></div>

<div class="inner">

<!--<INFORMER>-->

<?php

require_once("db.php");

if($connection == false){

echo "Error!";

echo mysqli_connect_errno();

exit();

}

$query = mysqli_query($connection, "SELECT * FROM $dbarticles ORDER BY id DESC LIMIT 4");

while($article = mysqli_fetch_assoc($query)){

echo '<a href=NewsPage.php?id='.$article['id'].'>'.$article['title'].'</a></td></tr><br><tr><td width="50%" style="padding-left:2px;font-size:11px;color:#7C7C7C;">';

echo '<i>'.$article['data'].'</i></td></tr></table><hr style="padding:5px 0 0;margin:0 10px 7px 0;border-bottom:1px dashed #999999;">';

}

?>

<!-- </INFORMER> -->

</div>

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

</div>

<!-- </block3> -->

</div>

</aside>

<!-- </middle> -->

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

</div>

</div>

<footer>

<div id="footer">

<div class="wrapper">

<div class="foot-l">

<div style="padding: 12px 0px 5px 10px;"><a href="Contacts.php">Контакты</a></div>

<div style="padding: 0px 0px 10px 10px;"><!-- <copy> -->Школа Ателье &copy; 2018 При размещении материалов на сторонних ресурсах гиперссылка на источник обязательна.<!-- </copy> --></div></div>

<div class="foot-r" style="padding: 20px 5px 0px 0px;">

</div>

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

</div>

</div>

</footer>

</body>

</html>

ПРИЛОЖЕНИЕ Д

Изображение фона сайта

Рисунок Д.1

ПРИЛОЖЕНИЕ Е

Изображение с эффектом прокрутки на главной странице сайта

Рисунок Е.2

ПРИЛОЖЕНИЕ Ж

Листинг 9. Файл test1base.sql

-- phpMyAdmin SQL Dump

-- version 4.8.3

-- https://www.phpmyadmin.net/

--

-- Хост: 127.0.0.1:3306

-- Время создания: Окт 12 2018 г., 05:31

-- Версия сервера: 5.6.41


-- Версия PHP: 5.5.38

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";

SET AUTOCOMMIT = 0;

START TRANSACTION;

SET time_zone = "+00:00";

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

/*!40101 SET NAMES utf8mb4 */;

--

-- База данных: `test1base`

--

-- --------------------------------------------------------

--

-- Структура таблицы `news`

--

CREATE TABLE `news` (

`id` int(11) UNSIGNED NOT NULL,

`title` varchar(255) NOT NULL,

`description` varchar(255) NOT NULL,

`Keywords` varchar(255) NOT NULL,

`preview` text NOT NULL,

`text` text NOT NULL,

`data` date NOT NULL

) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--

-- Дамп данных таблицы `news`

--

INSERT INTO `news` (`id`, `title`, `description`, `Keywords`, `preview`, `text`, `data`) VALUES

(1, 'Новая Круизная коллекция от Марии Грации Кьюри', 'Обзор стильной коллекции одежды на сезон весна-лето для девушек, а также другие новости на тему моды и шитья', 'круизная, коллекция, кьюри, животные, лес', 'Приветствую всех читателей Школы Ателье!<br>\r\nВ сегодняшнем выпуске мира модной одежды и шитья мы сделаем обзор на вторую дизайнерскую линию дома Red Valentino от всемирно известных итальянских модельеров Марии Грации Кьюри и Пьерпаоло Пиччоли. Новая линейка получила название «Круизная коллекция», благодаря уникальной вышивке в форме различных растений, цветов, животных и птиц. Продолжение смотрите в статье.<br><br>\r\n<div align=\"center\"><p><a href=\"Materials/02-06-2016/11.jpg\"><img width=\"300\" src=\"Materials/02-06-2016/11.jpg\"></a><a href=\"Materials/02-06-2016/10.jpg\"><img width=\"300\" src=\"Materials/02-06-2016/10.jpg\"></a></p></div>', 'Приветствую всех читателей Школы Ателье!<br>\r\nВ сегодняшнем выпуске мира модной одежды и шитья мы сделаем обзор на вторую дизайнерскую линию дома Red Valentino от всемирно известных итальянских модельеров Марии Грации Кьюри и Пьерпаоло Пиччоли. Новая линейка получила название «Круизная коллекция», благодаря уникальной вышивке в форме различных растений, цветов, животных и птиц.\r\n<br><br>\r\n<div align=\"center\"><p><a href=\"Materials/02-06-2016/11.jpg\"><img width=\"300\" src=\"Materials/02-06-2016/11.jpg\" alt=\"Дизайнерская линия моды Red Valentino\"></a><a href=\"Materials/02-06-2016/10.jpg\"><img width=\"300\" alt=\"Новая коллекция на весну\" src=\"Materials/02-06-2016/10.jpg\"></a></p></div>\r\n<br>\r\nВот уже несколько лет авторы коллекции придерживаются единого стиля, который смогли с успехом отразить в своей новой работе, однако, это не мешает заметить во всей линейке очевидное разнообразие.\r\n<br><br>\r\n<div align=\"center\"><p><a href=\"Materials/02-06-2016/1.jpg\"><img width=\"300\" alt=\"Белое платье от Марии Грации Кьюри\" src=\"Materials/02-06-2016/1.jpg\"></a><a href=\"Materials/02-06-2016/2.jpg\"><img width=\"300\" alt=\"Платье с просветом Red Valentino\" src=\"Materials/02-06-2016/2.jpg\"></a></p></div>\r\n<br>\r\nЗа многие годы существования у Red Valentino сформировался очень большой выбор одежды, поэтому их образы всегда получаются объемными и запоминающимися.<br>\r\nХотелось бы обратить внимание именно на платья, которые очень интересно смотрятся в сочетании с подобранной верхней одеждой. На фотографиях вы сможете найти и кожаные жакеты, и красочные принты во всевозможных вариациях, и даже шелковые платья миди.\r\n<br><br>\r\n<div align=\"center\"><p><a href=\"Materials/02-06-2016/9.jpg\"><img width=\"300\" alt=\"Птицы на платье\" src=\"Materials/02-06-2016/9.jpg\"></a><a href=\"Materials/02-06-2016/4.jpg\"><img width=\"300\" alt=\"Узор леса на юбке\" src=\"Materials/02-06-2016/4.jpg\"></a></p></div>\r\n<br>\r\nГлядя на эту коллекцию, можно смело сказать, что подобранный стиль получился вполне универсальным и отлично вписывается в текущий сезон моды весна-лето.\r\n<br>\r\nНа этом все. Спасибо за внимание и желаю приятного просмотра!\r\n<br><br>\r\n<div align=\"center\"><p><a href=\"Materials/02-06-2016/5.jpg\"><img width=\"300\" src=\"Materials/02-06-2016/5.jpg\"></a><a href=\"Materials/02-06-2016/6.jpg\"><img width=\"300\" src=\"Materials/02-06-2016/6.jpg\"></a></p></div>\r\n<div align=\"center\"><p><a href=\"Materials/02-06-2016/7.jpg\"><img width=\"300\" src=\"Materials/02-06-2016/7.jpg\"></a><a href=\"Materials/02-06-2016/8.jpg\"><img width=\"300\" src=\"Materials/02-06-2016/8.jpg\"></a></p></div>', '2018-10-11'),


(2, 'Платья-рубашки: обзор на разновидности платьев', 'С чем носить платье-рубашку. Как подобрать правильный тип платья для себя.', 'платье, рубашка, модель, морской, бирюзового, медовыми, сумочка', 'Платье-рубашка — модель женской одежды с неотрезным кроем. Такое платье не имеет обозначенной границы талии и обладает удлинённой плечевой линией. В статье мы рассмотрим основные типы таких платьев и расскажем, как подобрать модель по своей фигуре.\r\n<br><br><div align=\"center\"><p><a href=\"Materials/26-06-2016/White_dress_shirt.jpg\"><img width=\"600\" alt=\"Модное платье-рубашка белого цвета\" src=\"Materials/26-06-2016/White_dress_shirt.jpg\"></a></div>', 'Платье-рубашка - модель женской одежды с неотрезным кроем. Такое платье не имеет обозначенной границы талии и обладает удлинённой плечевой линией. Воротник платья имеет своеобразную стоечку. Рукава оснащаются манжетами или совсем отсутствуют. По центру спинки имеется складка. <br /><br /> <h2>Разновидности платья-рубашки</h2><br /> Белое по цвету платье, подходит девушкам с чёрным и светлым типом волос. Такой образ ярко смотрится на любых мероприятиях.<br> <br /> <div align=\"center\"><p><a href=\"Materials/26-06-2016/White_dress_shirt.jpg\"><img width=\"600\" alt=\"Модное платье-рубашка белого цвета\" src=\"Materials/26-06-2016/White_dress_shirt.jpg\"></a></div> <br /> Платье по цвету напоминает манго и характерно для летнего периода. Модель подойдёт девушкам с медовым оттенком волос. Хорошо сочетается с золотыми и серебряными украшениями. <br /> <br><div align=\"center\"><p><a href=\"Materials/26-06-2016/Mango_dress.jpg\"><img width=\"600\" alt=\"Платье-рубашка с цветом манго\" src=\"Materials/26-06-2016/Mango_dress.jpg\"></a></div> <br /> Платье цвета морской волны подходит для обладательниц серых и голубых глаз. Модель хорошо смотрится на блондинках и брюнетках. <br /> <br><div align=\"center\"><p><a href=\"Materials/26-06-2016/Blue_ocean_dress_shirt.jpg\"><img width=\"600\" alt=\"Женская голубая рубашка\" src=\"Materials/26-06-2016/Blue_ocean_dress_shirt.jpg\"></a></div> <br /> Платье-рубашка бирюзового цвета подчёркивает загар и глубину карих глаз. Подходит для каштанового цвета волос. <br /> <br><div align=\"center\"><p><a href=\"Materials/26-06-2016/Turquoise_dress_shirt.jpg\"><img width=\"600\" alt=\"Голубое женское платье на фоне океана\" src=\"Materials/26-06-2016/Turquoise_dress_shirt.jpg\"></a></div> <br /> Платье цвета жгучего красного перца для блондинок с медовыми волосами. <br /> <br><div align=\"center\"><p><a href=\"Materials/26-06-2016/Red_dress_shirt.jpg\"><img width=\"600\" alt=\"Женская рубашка в клетку красного цвета\" src=\"Materials/26-06-2016/Red_dress_shirt.jpg\"></a></div> <br /> Платье-рубашка чёрного цвета, сшитое из мягкого атласа, подходит девушкам с рыжим и пепельным оттенком волос. <br /> <br><div align=\"center\"><p><a href=\"Materials/26-06-2016/Black_dress_shirt.jpg\"><img width=\"600\" alt=\"Черное платье с красной сумочкой\" src=\"Materials/26-06-2016/Black_dress_shirt.jpg\"></a></div> <br /> <h2>С чем носить платье-рубашку</h2> <br /> 1) Платье-рубашка часто комбинируется с леггинсами и джинсами, что создает винтажный образ прошедших годов. Длина платья немного ниже женского бедра, а сама модель состоит из лёгкого материала. Крупная бижутерия станет хорошим дополнением к образу. Модель сочетается с меховым типом жилета. <br /> 2) Прекрасным дополнением к подобной одежде станут брюки-бананы или туфли с невысоким каблуком. <br /> 3) Сумочка на тонком ремешке или миниатюрный клатч. На себя надеваем шарф вместе с широким поясом. <br /> 4) С помощью бежевых оттенков можно создать образ сафари. <br /> <br><div align=\"center\"><p><a href=\"Materials/26-06-2016/Pink_dress_shirt.jpg\"><img width=\"600\" alt=\"Розовая рубашка с сумочкой для женщин\" src=\"Materials/26-06-2016/Pink_dress_shirt.jpg\"></a></div> <br /> <h2>Выбор платья-рубашки</h2> <br /> Сегодня дизайнеры дают следующие советы: <br /> <ul> <br /> <li>Худым по комплектации женщинам рекомендуется выбирать платье из струящегося типа материалов светлого оттенка;</li> <br /> <li>Платье с рисунком в клетку визуально делает фигуру стройнее;</li> <br /> <li>Платье-рубашка с прямым кроем подходит для женщин с полной фигурой;</li> <br /> <li>Самыми женственными признаются модели типа макси;</li> <br /> </ul>', '2018-10-12');