Файл: Применение средств создания серверного программного обеспечения ( АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ФОРМИРОВАНИЕ ТРЕБОВАНИЙ К ИНФОРМАЦИОННОЙ СИСТЕМЕ ).pdf
Добавлен: 28.03.2023
Просмотров: 773
Скачиваний: 3
СОДЕРЖАНИЕ
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ И ФОРМИРОВАНИЕ ТРЕБОВАНИЙ К ИНФОРМАЦИОННОЙ СИСТЕМЕ
1.2 АНАЛИЗ СУЩЕСТВУЮЩЕЙ ОРГАНИЗАЦИИ БИЗНЕС (ПРИКЛАДНЫХ) И ИНФОРМАЦИОННЫХ ПРОЦЕССОВ
1.3 ПОСТАНОВКА ЗАДАЧИ АВТОМАТИЗАЦИИ БИЗНЕС-ПРОЦЕССОВ
2 ПРОЕКТ АВТОМАТИЗАЦИИ ПРОЦЕССОВ В ОБРАЗОВАТЕЛЬНОМ УЧРЕЖДЕНИИ
2.1 ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ
2.4 ТЕХНОЛОГИЧЕСКОЕ ОБЕСПЕЧЕНИЕ
<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> </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> -->Школа Ателье © 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> -->Школа Ателье © 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');