Разработка Web-сайта магазина игрушек "Крош" - Дипломная работа

бесплатно 0
4.5 78
Процесс разработки Web-сайта. Состав и содержание работ по созданию подсистемы. Требования к Web-сайту. Определение сущностей модели базы данных. Разработка логической модели базы данных. Реализация PHP-скриптов и заполнение базы данных Web-сайта.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Актуальность темы дипломного проекта обусловлена отсутствием у магазина «Крош» своего Web-сайта. Во втором разделе дипломного проекта был описан процесс разработки Web-сайта. Была представлена краткая инструкция администратору по обновлению страниц Web-сайта. Были рассчитаны такие показатели как: трудоемкость выполненной работы, себестоимость Web-сайта, годовой эффект от внедрения Web-сайта, чистый дисконтированный доход, срок окупаемости проекта. В приложениях к пояснительной записке представлены тексты кода основных страниц Web-сайта на языке PHP и копии слайдов презентации.По требования заказчика Web-сайт должен содержать следующие страницы: «Одежда для мальчиков», «Одежда для девочек», «Одежда для малыше», «Обувь», «Нательное белье», «Игрушки». Д.н.w.р - джентльменский набор Web-разработчика) - набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов (web-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет ) под управлением ОС Windows . Для того, чтобы начать проектирование Web-сайта необходимо определиться с наименованиями страниц и их назначениями (таблица 2.1). Goods good_id Int Первичный ключ Идентификатор товара goods_cat_id Int Нет Идентификатор категории товара goods_name Varchar Нет Наименование товара goods_price Double Нет Цена товара goods_cat goods_cat_id Int Первичный ключ Идентификатор категории товара goods_cat_name Varchar Нет Наименование категории товара goods_size goods_size_id Int Первичный ключ Идентификатор размера goods_size_value Varchar Нет Значение размера goods_size_ relation goods_size_id Int Первичный ключ Идентификатор связи goods_id Int Нет Идентификатор товара Чтобы создать таблицу, необходимо создать сущность goods, которая содержит пять полей - поле goods_id - является первичным ключом, а goods_cat_id является внешним ключом, поле image служит для отображения картики, goods_name - отображает наименование товара, а goods_price - его цену.В ходе анализа ИП Долгополовой Н.И. было выявлено ряд причин, вызвавших необходимость разработать Web-сайт. По требования заказчика Web-сайт должен содержать следующие страницы: «Одежда для мальчиков», «Одежда для девочек», «Одежда для малыше», «Обувь», «Нательное белье», «Игрушки».Функциональные ограничения на применение - наличие установленной на компьютере посетителя операционная системы Windows XP и выше, любого современного Web-браузера и модема для выхода в Интернет. Диаграмма компонентов Web-сайта магазина игрушек «Крош» представлена на рисунке 3.1. Как видно из рисунка 3.1, диаграмма компонентов Web-сайта магазина игрушек «Крош» включает в себя восемь компонентов и базу данных MYSQL. необходимо свободное место на жестком диске не менее 8 Мбайт(в процессе использования Web-сайта размер Web-сайта на жестком месте может меняться, в зависимости от количества загружаемой в него информации). Для нормальной работы Web-сайта магазина игрушек «Крош» необходимо и достаточно наличие на компьютере пользователя операционной системы Microsoft Windows XP или Windows Vista, любого браузера и выход в Интернет со скоростью не менее 33,6 Кбит/сек.Технико-экономическое обоснование Web-сайта проводится с целью: - трудоемкости выполняемых работ. оценки целесообразности внедрения Web-сайта; расчета затрат на создание и использование Web-сайта, результатов от его внедрения и прибыли, возникающей на этапе функционирования Web-сайта; KK - коэффициент квалификации работника (этот коэффициент определяется в зависимости от стажа работы и составляет: для работающих до двух лет - 0,8; от двух до трех - 1,0; от трех до пяти лет - 1, 1 ... KK - коэффициент квалификации работника (этот коэффициент определяется в зависимости от стажа работы и составляет: для работающих до двух лет - 0,8; от двух до трех - 1,0; от трех до пяти лет - 1, 1 ... Таким образом, подставив численные значение затраты труда на подготовку материалов в рукописи ТДР, чел.-ч, и затраты труда на редактирование, печать и оформление документации ТДО, чел.-ч, в формулу (4.7) получим: ТД = 68,75 51,56 = 120,31 чел.-чИтоговая трудоемкость разработки Web-сайта составляет 433,48 чел.-ч. Полные затраты на создание Web-сайта составляют 27632,79руб.Результатом данного дипломного проекта является разработка Web-сайта магазина игрушек «Крош» для ИП Долгополовой Н.И., г. В результате дипломного проектирования было показано, что: - итоговая трудоемкость разработки программного продукта (Web-сайт РЦ «Надежда») составляет 433,48 чел.-ч.; оптовая цена программного продукта составляет 27632,79руб.

Вывод
1. Выявлены проблемы в функционировании магазина «Крош»: ? низкая посещаемость магазина;

? недостаточная разрекламированность магазина;

? низкие доходы от продаж.

2. Принято решение о разработке Web-сайта магазина игрушек «Крош» ИП Долгополовой Н.И., г. Ставрополь.

3. Проведение данного вида работы осуществляется на основании заказа на создание Web-сайта.

4. По требования заказчика Web-сайт должен содержать следующие страницы: «Одежда для мальчиков», «Одежда для девочек», «Одежда для малыше», «Обувь», «Нательное белье», «Игрушки». А также Web-сайт должен содержать карту сайта и иметь простую навигацию.

5. Главной целью создания Web-сайта является повышение экономической эффективности работы, снижение временных затрат на проведение рекламных акций.

2

РЕАЛИЗАЦИЯ WEB-САЙТА «KROSH»

2.1 Обоснование выбора среды разработки Web-сайта

2.1.1 Общие сведения

В качестве среды разработки был выбран Denwer. Denwer (от сокр. Д.н.w.р ? джентльменский набор Web -разработчика) ? набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов (web-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет ) под управлением ОС Windows .

Базовый пакет: ? web-сервер Apache с поддержкой SSI , SSL , mod_rewrite, mod_php;

? интерпретатор PHP с поддержкой GD, MYSQL , SQLITE ;

? СУБД MYSQL с поддержкой транзакций (mysqld-max);

? система управления виртуальными хостами, основанная на шаблонах ;

? система управления запуском и завершением;

? панель PHPMYADMIN для администрирования СУБД;

? ядро интерпретатора Perl без стандартных библиотек (поставляются отдельно);

? эмулятор sendmail и сервера SMTP с поддержкой работы совместно с PHP, Perl, Parser и др;

? установщик.

Пакеты расширений: ? полная версия ACTIVEPERL 5.8;

? интерпретатор PHP версии 5 с полным набором модулей;

? интерпретатор Python ;

? СУБД MS SQL POSTGRESQL или INTERBASE /FIREBIRD версий 1 и 2;

? интерпретатор PHP версии 3 или 4;

? интерпретатор Parser ;

? исправления в CONFIGURATION .

2.1.2 Возможности программы

Сразу после установки доступен полностью работающий web-сервер Apache , работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки сценариев PHP без загрузки его файлов на удаленный сервер. Для запуска практически всех утилит «Денвера» используется приложение Run в подкаталоге /denwer (или /etc) корневого каталога установки «Денвера». При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов. Третья версия поддерживает работу со съемного флеш-накопителя .

2.2 Концептуальное проектирование Web-сайта

Для того, чтобы начать проектирование Web-сайта необходимо определиться с наименованиями страниц и их назначениями (таблица 2.1).

Таблица 2.1 ? Назначение страниц Web-сайта

Наименование страницы Назначение страницы

1 2

Главная Содержит приветствие, предназначенное для посетителей сайта

Товары Содержит категории товаров: одежда для мальчиков, одежда для девочек, одежда для малышей, игрушки, обувь, нательное белье. В каждой категории содержится товар данной категории

Контакты Содержит контактную информацию магазина «Крош» и схему проезда

Т.о. концептуальная схема Web-сайта принимает следующий вид. (рисунок 2.1)

2.3 Физическая реализация Web-сайта

2.3.1 Разработка базы данных

Определение сущностей модели базы данных. На основе анализа предметной области выделяются сущности, представленные в таблице 2.2.

Таблица 2.2 - Сущности базы данных

Идентификатор сущности Назначение сущности

Goods Таблица товаров

Goods_cat Таблица категории товаров

Goods_size_relation Таблица связи товаров и размеров

Goods_size Таблица размеров

Article Таблица статей

User Таблица пользователя

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

Таблица 2.3 - Содержание таблиц базы данных

Сущность Атрибут Тип Данных Ключ Назначение

1 2 3 4 5

Goods good_id Int Первичный ключ Идентификатор товара goods_cat_id Int Нет Идентификатор категории товара goods_name Varchar Нет Наименование товара goods_price Double Нет Цена товара goods_cat goods_cat_id Int Первичный ключ Идентификатор категории товара goods_cat_name Varchar Нет Наименование категории товара goods_size goods_size_id Int Первичный ключ Идентификатор размера goods_size_value Varchar Нет Значение размера goods_size_ relation goods_size_id Int Первичный ключ Идентификатор связи goods_id Int Нет Идентификатор товара

Article article_id Int Первичный ключ Идентификатор статьи article_name Varchar Нет Наименование Статьи article_content Text Нет Содержание статьи

User user_id Int Первичный ключ Идентификатор пользователя user_login Varchar Нет Логин пользователя user_hash_pass Varchar Нет Пароль Пользователя

Определение связей между сущностями базы данных информационной подсистемы. Анализ данных таблицы 2.2 позволяет сделать вывод о том, что в логической модели базы данных имеются независимые и зависимые сущности. Признаком того, что сущность является зависимой, служит наличие среди ее атрибутов внешних ключей. Более подробные сведения о взаимосвязи зависимых и независимых сущностях приведены в таблице 2.3.

Таблица 2.3 - Данные о взаимодействии сущностей базы данных для Web-сайта магазина «Крош»

Зависимая сущность Первичный ключ Независимая сущность Кратность связи

1 2 3 4

Goods_cat goods_cat_id Goods 1:N

Goods_size goods_size_id Goods_size_relation 1:N

Goods goods_id Goods_size_relation 1:N

Из анализа таблицы 2.3 можно сделать следующие выводы: 1. Количество родительских сущностей - две (Goods, Goods_size_relation).

2. Количество дочерних сущностей - три (Goods_cat, Goods_size, Goods).

3. Во всех типах связи наследуемый ключ не может принимать пустые значения типа Null.

4. Кратность связей в рассмотренных случаях составляет 1:N (один-ко-многим).

2.3.2 Разработка логической модели базы данных

Логической структурой сайта называется набор тематических рубрик с распределенными по соответствующим разделам документами и заранее спроектированными гиперсвязями между всеми страницами ресурса. Логическая структура Web-сайта для магазина «Крош» представлена на рисунке 2.2.

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

2.4 Физическая реализация БД

Для создания физической модели базы данных, мною было использовано бесплатно растростроняемое Web-приложение PHPMYADMIN 3.2.3.

PHPMYADMIN ? веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MYSQL . PHPMYADMIN позволяет через браузер осуществлять администрирование сервера MYSQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБД MYSQL без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.

На сегодняшний день PHPMYADMIN широко применяется на практике. Последнее связано с тем, что разработчики интенсивно развивают свой продукт, учитывая все нововведения СУБД MYSQL . Подавляющее большинство российских провайдеров используют это приложение в качестве панели управления для того, чтобы предоставить своим клиентам возможность администрирования выделенных им баз данных.

Рисунок 2.4 - Структура таблицы goods

На рисунке 2.4 изображена таблица goods, вкладка Structure. Чтобы создать таблицу, необходимо создать сущность goods, которая содержит пять полей - поле goods_id - является первичным ключом, а goods_cat_id является внешним ключом, поле image служит для отображения картики, goods_name ? отображает наименование товара, а goods_price ? его цену.

Также были созданы и остальные пять таблиц.

Рисунок 2.3 - Структура таблицы article

Рисунок 2.5 -Структура таблицы goods_cat

Рисунок 2.4 - Структура таблицы goods_size

Рисунок 2.6 - Структура таблицы goods_size_relation

Рисунок 2.7 - Структура таблицы user

На рисунках 2.3 - 2.7 использованы следующие обозначения типов данных: 1) int - целое число;

2) text - текстовое поле;

3) varhar - строка;

4) double - число с плавающей точкой.

На рисунке 2.3 - 2.7 цифры в скобках после обозначения типа данных обозначают число байтов, отводимых для хранения соответствующего типа данных.

2.5 Разработка физической структуры Web-сайта

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

Основной скрипт index.php отображает текущею страницу сайта.

Вспомогательные PHP-скрипты: 1) admin.php - реализует систему управления БД;

2) conf.php - содержит параметры подключения

3) database.php - создает соединение с БД;

4) header.php -отображает верхний колонтитул сайта;

5) main.php - отображает среднюю часть сайта, включая главное меню и навигацию сайта;

6) articleform.php - шаблон формы редактирования статьи;

7) authform.php - шаблон формы авторизации;

8) goodscatform.php - шаблон формы редактирования категории товара;

9) goodsform.php - шаблон формы редактирования товара;

Для написания и отладки PHP-скриптов использован текстовый редактор Notepad 5.4.5. Выбор редактора Notepad обусловлен тем, что он удобен для разработки PHP-скриптов и является свободно распространяемым программным продуктом.

2.6 Реализация PHP-скриптов и заполнение базы данных Web-сайта web сайт база данное

При открытии страниц Web-сайта «Крош» скрипт database.php соединяется с базой данных. Для выполнения соединения необходимо подключить файл конфигурации conf.php, содержащего параметры подключения к базе данных. Содержимое файла conf.php: <?php define("CHEAK_USER_LOGIN", "/^[0-9a-ZA-Z_\-]{4,20}$/");

define("CHEAK_USER_PASSWORD", "/^[0-9a-ZA-Z]{4,16}$/");

define("DB_HOST", "localhost");

define("DB_USER", "diplom_ncstu");

define("DB_PASS", "1234");

define("DB_NAME", "diplom_ncstu");?>

Код файла database.php, реализующий соединение с базой данных, представлен в следующем листинге: <?php

$db_stream = mysql_connect(DB_HOST, DB_USER, DB_PASS) or die();

mysql_select_db(DB_NAME, $db_stream);

mysql_query("SET NAMES utf8;", $db_stream);?>

Следующим выполняется включение в страницу дополнительного скрипта main.php, листинг которого выглядит так:

Магазин "Крош" |

Главная

Товары

Контакты

<?php if(isset($goods_cat_id)) echo $site->HTMLGOODSLIST($goods_cat_id, $goods_limit);

else if(isset($article_id)) echo $article_content; ?>

Категории товаров

HTMLGOODSCATLIST(); ?>

Советы родителям

HTMLARTICLELIST(); ?>

Скрипт main.php выводит среднюю часть главной страницы. Web-сайта и навигацию сайта. После этого выводится логотип магазина игрушек «Крош» , который описан в дополнительном скрипте header.php:

Сайт

Товары

Категории товаров

Статьи

Администратору для входа в систему управления сайтом необходимо авторизоваться, это реализует authform.php скрипт, который описан ниже:

Авторизация

Логин

Пароль

Реализует систему управления сайтом скрипт admin.php. Листинг скрипта представлен в приложении А.

Также есть скрипт goodscatform.php - шаблон формы редактирования категории товара и goodsform.php - шаблон формы редактирования товара;

После этого вывод страницы в браузер заканчивается.

Реализуем заполнение базы данных Web-сайта, разработанной в п. 2.3, как показано на рисунках 2.8, 2.9.

На основе взаимодействия заполненных таблиц базы данных и разработанных php-скриптов, с учетом каскадной таблицы стилей реализовано отображение страниц сайта, представленное на рисунке 2.10.

Структура главного меню Web-сайта (панели навигации) полностью соответствует концептуальной схеме Web-сайта, показанной ранее на рисунке 2.1.

2.7 Реализация интерфейса Web-сайта

2.7.1 Структура сайта

На рисунке 2.3 представлена структура Web-сайта магазина игрушек «Крош»

Рисунок 2.3 - структура Web-сайта

2.7.2 Создание макета Web- сайта

Макет сайта ? это основа основ будущего проекта в сети, будь это Интернет-магазин или сайт ? визитка. Ведь именно на основе полученного дизайна строится динамическая визуализация, контекстная и программная часть будущего Web-сайта.

Рисунок 2.1 - макет Web-сайта1. Выявлены проблемы в функционировании магазина «Крош»: ? низкая посещаемость магазина;

? недостаточная разрекламированность магазина;

? низкие доходы от продаж.

2. В ходе анализа ИП Долгополовой Н.И. было выявлено ряд причин, вызвавших необходимость разработать Web-сайт. Проведение данного вида работы осуществляется на основании заказа на создание Web?сайта.

3. По требования заказчика Web-сайт должен содержать следующие страницы: «Одежда для мальчиков», «Одежда для девочек», «Одежда для малыше», «Обувь», «Нательное белье», «Игрушки». А также Web?сайт должен содержать карту сайта и иметь простую навигацию.

4. Главной целью создания Web?сайта является повышение экономической эффективности работы, снижение временных затрат на проведение рекламных акций.1. Суммарный размер всех файлов Web-сайта составляет 1Мбайт.

2. Количество файлов сайта - 72.

3. Ошибок в результате тестирования сайта не обнаружено.

4. Требования к серверу, на котором будет размещен Web-сайт: - минимум 8 Мбайт свободной памяти жесткого диска;

- Web-сервер должен быть подключен к Интернет по надежному каналу со скоростью обмена информации между сервером и рабочим компьютером пользователя не менее 56 Кбит/с;

- сервер должен поддерживать PHP 5 и СУБД MYSQL.

5. Для нормального функционирования сайту необходимо следующее программное обеспечение рабочей станции: ? для персонального компьютера пользователя с операционной системой Widows Vista необходим центральный процессор с тактовой частотой 800МГЦ;

? минимум 522 Мбайт оперативной памяти;

? минимум 134 Мбайт свободной памяти жесткого диска;

? модем любого типа и конфигурации, со скоростью 56 Кбит/с, со стандартным набором функций;

? любой современный цветной монитор с разрешением не менее 1024?768 с поддержкой минимум 256 цветов;

? рабочая станция должна быть подключена к сети Интернет по надежному каналу с достаточно высокой скоростью.

4. Технико-экономическое обоснование проекта

4.1 Постановка задачи

Дипломный проект предполагает разработку Web-сайта магазина игрушек «Крош» ИП Долгополовой Н.И., г. Ставрополь.

Назначение сайта - повышение экономической эффективности работы, повышение уровня посещаемости магазина.

Цель создания Web-сайта - сокращение временных затрат на проведение рекламных акций.

В результате предпроектного обследования было установлено, что на организацию рекламных акций ИП Долгополовой Н.И. тратил в среднем 42 часов в месяц. Ориентировочный срок службы программы до морального старения 4 года, что и будет рассматриваться как расчетный период n.

Исходное число строчек в коде ? = 600 ед.

Технико-экономическое обоснование Web-сайта проводится с целью: ? трудоемкости выполняемых работ. оценки целесообразности внедрения Web-сайта;

расчета затрат на создание и использование Web-сайта, результатов от его внедрения и прибыли, возникающей на этапе функционирования Web-сайта;

расчета дисконтированного денежного потока для рассматриваемого срока службы Web-сайта.

4.2 Трудоемкость выполняемых работ

Создание программного продукта предполагает разработку программ и всей программной документации, предусмотренной техническим заданием.

Результатом выполнения каждой работы является документированная отчетность в виде текстовых документов или программ.

Трудоемкость разработки программного обеспечения ТПО, чел.- ч., определяется по формуле

ТПО = ТО ТИ ТА ТП ТОТЛ ТД, (4.1) где ТО - затраты труда на описание задачи, чел.-ч.;

ТИ - затраты на исследование предметной области, чел.-ч.;

ТА - затраты на разработку структуры сайта, чел.-ч.;

ТП - затраты на программирование, чел.-ч.;

ТОТЛ - затраты на отладку, чел.-ч.;

ТД - затраты на подготовку документации, чел.-ч.

Все составляющие в правой части формулы (4.1) определим через общее число строчек кода D, ед.: D = ?•c • (1 p), (4.2) где ? - число строчек кода, ед. (? = 600 ед.);

с ? коэффициент сложности задачи;

р - коэффициент коррекции программы, учитывающий новизну проекта(для совершенно новой программы p = 0,1).

Коэффициент сложности задачи «с» характеризует относительную сложность программы по отношению к так называемой типовой задаче, реализующей стандартные методы решения, сложность которой принята равной единице (величина коэффициента «с» лежит в пределах от 1,25 до 2). Для рассматриваемого программного продукта - коэффициент сложности задачи примем равным 1,25 (c = 1,25).

Коэффициент коррекции программы - увеличение объема работ за счет внесения изменений в алгоритм или программу по результатам уточнения постановок. С учетом того, что в данном случае заказчик недостаточно хорошо представлял себе, что он хочет получить в результате разработки программного продукта. Это приводило к многочисленным доработкам, поэтому примем коэффициент «p» равным 0,1.

В результате подстановки численных значений коэффициентов и параметров в формулу (4.2) получим следующее общее число операторов

D = 600?1,25?(1 0,1) = 825 ед.

Затраты труда на описание задачи принимаем: ТО = 40 чел.-ч. Работу по описанию задачи и все другие работы по созданию программного продукта выполняет инженер-программист первой категории с окладом 10000 руб. в месяц и коэффициентом квалификации = 1,2.

Затраты труда на изучение задачи ТИ с учетом уточнения описания и квалификации программиста могут быть определены по формуле: ТИ = Db/(SUKK), (4.3) где D - общее число операторов, ед.;

b - коэффициент увеличения затрат труда, вследствие недостаточного описания задачи;

su - количество операторов, приходящееся на один чел.-ч. (ед./ чел.-ч);

KK - коэффициент квалификации работника (этот коэффициент определяется в зависимости от стажа работы и составляет: для работающих до двух лет - 0,8; от двух до трех - 1,0; от трех до пяти лет - 1, 1 ... 1,2; от пяти до семи лет - 1,3 ... 1,4; свыше семи лет - 1,5 ... 1,6).

В связи с тем, что решение рассматриваемой задачи потребовало уточнения и доработок, примем коэффициент b = 1,5.

Количество строчек кода, приходящееся на 1 чел.-ч, примем равным su = 75 ед./чел.-ч.

Таким образом, на основании формулы (4.3) получим

ТИ = (825? 1,5) / (75 ? 0,8) = 20,625 чел.-ч

Затраты труда на разработку алгоритма решения задачи ТА рассчитываются по формуле: ТА = D/(SAKK), (4.4) где D - общее число строчек кода, ед.;

sa - количество операторов алгоритма решения задачи, приходящееся на один чел.-ч., (ед./ чел.-ч);

KK - коэффициент квалификации работника (этот коэффициент определяется в зависимости от стажа работы и составляет: для работающих до двух лет - 0,8; от двух до трех - 1,0; от трех до пяти лет - 1, 1 ... 1,2; от пяти до семи лет - 1,3 ... 1,4; свыше семи лет - 1,5 ... 1,6).

Для расчета по формуле (4.4) примем sa = 20 ед./ чел.-ч, а KK = 0,8.

Подставив численные значения параметров и коэффициентов в формулу (4.4), получим

ТА = 825 /(20 ? 0,8) = 51,56 чел.-ч.

Затраты труда на разработку Web-сайта по готовой схеме ТП определяется по формуле: ТП = D/(SAKK), (4.5) где D - общее число операторов, ед.;

sa - количество операторов алгоритма решения задачи, приходящееся на один чел.-ч., (ед./ чел.-ч);

KK - коэффициент квалификации работника (этот коэффициент определяется в зависимости от стажа работы и составляет: для работающих до двух лет - 0,8; от двух до трех - 1,0; от трех до пяти лет - 1, 1 ... 1,2; от пяти до семи лет - 1,3 ... 1,4; свыше семи лет - 1,5 ... 1,6).

Для расчетов по формуле (4.5) примем sa = 20 ед./ чел.-ч., KK = 0,8.

Подставив численные значения параметров и коэффициентов в формулу (4.5), получим

ТП = 825 / (20 ? 0,8) = 51,56 чел.-ч

Затраты труда на отладку программы на персональном компьютере ТОТЛ, чел.-ч., рассчитывается по формуле

ТОТЛ = D/(sотл KK), (4.6) где D - общее число операторов, ед.;

sотл - количество отлаживаемых операторов программы, приходящееся на один чел.-ч., (ед./ чел.-ч.);

KK - коэффициент квалификации работника (этот коэффициент определяется в зависимости от стажа работы и составляет: для работающих до двух лет - 0,8; от двух до трех - 1,0; от трех до пяти лет - 1, 1 ... 1,2; от пяти до семи лет - 1,3 ... 1,4; свыше семи лет - 1,5 ... 1,6).

Для расчетов по формуле (4.6) примем sотл = 4 ед./ чел.-ч., KK = 0,8.

Подставив численные значения параметров и коэффициентов в формулу (4.6), получим: ТОТЛ = 825/(4 ? 0,8) = 257,81 чел.-ч

Затраты труда на подготовку документации по задаче ТД определяются по формуле: ТД = ТДР ТДО (4.7) где ТДР - затраты труда на подготовку материалов в рукописи, чел.-ч;

ТДО - затраты труда на редактирование, печать и оформление документации, чел.-ч.

Затраты труда на подготовку материалов в рукописи ТДР, чел.-ч., вычислим по формуле: ТДР = D/(sдр KK), (4.8) где D - общее число строчек кода, ед.;

sдр - количество операторов программы в рукописи, приходящееся на один чел.-ч., (ед./ чел.-ч);

KK - коэффициент квалификации работника (этот коэффициент определяется в зависимости от стажа работы и составляет: для работающих до двух лет - 0,8; от двух до трех - 1,0; от трех до пяти лет - 1, 1 ... 1,2; от пяти до семи лет - 1,3 ... 1,4; свыше семи лет - 1,5 ... 1,6).

Для расчетов по формуле (4.8) примем sдр = 15 ед./ чел.-ч., KK = 0,8.

Подставив численные значения параметров и коэффициентов в формулу (4.8), получим

ТДР = 825/(15 ? 0,8) = 68,75 чел.-ч

Затраты труда на редактирование, печать и оформление документации ТДО, чел.-ч, вычислим по формуле: ТДО = 0,75 ? ТДР. (4.9)

Подставив численное значение затраты труда на подготовку материалов в рукописи ТДР, чел.-ч., в формулу (4.9), получим: ТДО = 0,75 ? 68,75= 51,56 чел.-ч

Таким образом, подставив численные значение затраты труда на подготовку материалов в рукописи ТДР, чел.-ч, и затраты труда на редактирование, печать и оформление документации ТДО, чел.-ч, в формулу (4.7) получим: ТД = 68,75 51,56 = 120,31 чел.-ч

Подставив все полученные данные в формулу (4.1), получим полную трудоемкость разработки Web-сайта

ТПО = 40 20,62 51,56 51,56 257,81 120,31 = 541,86 чел.-ч

С учетом уровня языка программирования трудоемкость разработки программы может быть скорректирована следующим образом: ТКОР = ТПОККОР, (4.10),

где ККОР - коэффициент коррекции, учитывающий изменения трудоемкости разработки программного обеспечения в зависимости уровня языка программирования (таблица 4.1).

Таблица 4.1 - Изменение трудоемкости в зависимости уровня языка программирования

Уровень языка программирования Характеристика языка Программирования Коэффициент изменения трудоемкости

1 Ассемблер 1

2 Макроассемблер 0,95

3 Алгоритмические языки высокого уровня 0,8 ? 0,9

Использованный для разработки системы язык программирования PHP относится к алгоритмическим языкам высокого уровня, с учетом этого примем ККОР = 0,8.

С учетом корректировки, получим по формуле (4.10) итоговую трудоемкость разработки: ТКОР = 541,86 ? 0,8 = 433,48 чел.-ч

Полученные результаты позволяют перейти к расчету себестоимости системы.

4.3 Расчет себестоимости Web-сайта

Себестоимость создания Web-сайта З, руб., определяется по следующей формуле

З = ЗО ЗД ЗС ЗЭ ЗМ ЗП ЗАО, (4.11) где ЗО - основная заработная плата производственного персонала, руб.;

ЗД - дополнительная заработная плата производственного персонала, руб.;

ЗС - отчисления на страховые взносы, руб.;

ЗЭ - затраты на потребляемую электроэнергию, руб.;

ЗМ - расходы на материалы и запасные части, руб.;

ЗП - затраты на техническое обслуживание и текущий ремонт вычислительной техники, руб.;

ЗАО - затраты на амортизацию вычислительной техники, руб.

Плановый фонд рабочего времени одного специалиста производственного персонала в месяц тпф, ч, вычислим по формуле тпф = NРД?TРД, (4.12) где Nрд - количество рабочих дней специалиста производственного персонала за месяц;

?tрд - продолжительность рабочего дня специалиста производственного персонала, ч.

Для расчетов по формуле (4.12) примем Nрд = 22 дня, ?tрд = 8 ч. Подставив указанные численные значения параметров Nрд и ?tрд в формулу (4.12) получим, что плановый фонд рабочего времени одного специалиста производственного персонала в месяц составляет: тпф = 22 ? 8 = 176 ч.

Таким образом, часовая тарифная ставка sч, руб./ч, одного специалиста производственного персонала составляет: sч = 6000/176 = 34,09 руб./ч.

Основная заработная плата ЗО, руб., производственного персонала определяется по формуле: ЗО = sч • ТКОР (4.13)

Подставив все численные значения параметров в формулу (4.13) получим, что основная заработная плата одного специалиста производственного персонала составит: ЗО = 34,09 ? 433,48 = 14777,33 руб.

Дополнительная заработная плата ЗД, руб., производственного персонала определяется по формуле: ЗД = ЗО • ?Д, (4.14), где ?Д - коэффициент дополнительной заработной платы.

В магазине «Крош» коэффициент дополнительной заработной платы программиста составляет ?Д = 0,1. Таким образом, дополнительная заработная плата ЗД, руб., программиста, вычисленная по формуле (4.14), равна: ЗД = 14777,33 • 0,1 = 1477,73 руб.

Отчисления в Пенсионный фонд Российской Федерации, Фонд социального страхования Российской Федерации и фонды обязательного медицинского страхования Российской Федерации согласно закону № 212-ФЗ от 24.07.2009 ЗС, руб., вычислим по формуле

, (4.15) где ? норматив страховых взносов, %.

В соответствии с законом № 212-ФЗ от 24.07.2009 норматив страховых взносов составляет 34 % (?С = 34 %).

Подставив все численные значения в формулу (4.15) получим, что отчисления на страховые взносы равны: руб.

Таким образом, размер страховых взносов составит 5526,72 руб.

Затраты на потребляемую электроэнергию ЗЭ, руб.: ЗЭ = РВТВЦЭ, (4.16) где РВ - мощность ЭВМ, КВТ;

ТВ - время работы вычислительного комплекса, ч;

ЦЭ - стоимость 1 КВТЧ электроэнергии, руб./ КВТЧ.

Мощность ЭВМ, на которой работает разработчик , равна РВ = 0,3 КВТ.

Время работы вычислительного комплекса тв, ч., при создании программного продукта вычислим по формуле тв = ?п•(ТП ТД ТОТЛ)•ККОР, (4.17) где ?п - коэффициент, учитывающий затраты времени на профилактические работы на ЭВМ;

ККОР - коэффициент коррекции времени работы вычислительного комплекса.

Для расчетов по формуле (4.17) примем ?п = 1,15 и ККОР = 0,8.

Подставив все численные значения параметров в формулу (4.17) получим: ТВ = 1,15?(51,56 120,31 257,81)?0,8 = 395,30 ч.

Стоимость 1 КВТЧ электроэнергии для магазина «Крош» составляет ЦЭ = 3,74 руб./ КВТЧ.

Подставив все численные значения параметров в формулу (4.16) получим, что затраты на потребляемую электроэнергию составят: ЗЭ = 0,3?395,30 ?3,74 = 443,53 руб.

Данные для расчета затрат на материалы и запасные части занесенные в таблицу 4.2.

Таблица 4.2 ? Затраты на материалы и покупные изделия

Материал, покупное Изделие Количество, единиц Цена за единицу, руб. Сумма, руб.

Тонер для картриджа Принтера 1 240,00 240,00

Техническая литература 1 200,00 200,00

DVD-RW 6x 4,76 Гбайт 2 55,00 110,00

Упаковка бумаги, 500 листов 1 250,00 250,00

Итого 800,00

Следовательно, затраты на материалы и запасные части составят: ЗМ = 240,00 200,00 110,00 250,00 = 800,00 руб.

Затраты на техническое обслуживание и текущий ремонт вычислительной техники ЗП, руб.: , (4.18), где КВ ? балансовая стоимость вычислительной техники, руб. ? - норма отчислений на ремонт, %;

ТВ.Г - годовой фонд времени работы вычислительной техники, ч.

Для расчетов по формуле (4.18) примем: - балансовая стоимость вычислительной техники = 22000,00 руб.;

- норма отчислений на ремонт ? = 4%;

? годовой фонд времени работы вычислительной техники при 40-часовой рабочей недели в текущем году ТВ.Г = 1986 ч.

Подставив все численные значения параметров в формулу (4.18) получим, что затраты на техническое обслуживание и текущий ремонт вычислительной техники составят: руб.

Затраты на амортизацию вычислительной техники ЗАО , руб.: ЗАО = KB • (? / 100) • (TB / TB.Г) , (4.19) где KB ? балансовая стоимость вычислительной техники, руб. ? - норма отчислений на амортизацию вычислительной техники, %;

TB.Г - годовой фонд времени работы вычислительной техники, ч.

Для расчетов по формуле (4.19) примем: ? балансовая стоимость вычислительной техники KB = 22000,00 руб.;

? норма отчислений на ремонт ? = 20%;

? годовой фонд времени работы вычислительной техники при 40-часовой рабочей неделе в текущем году TB.Г = 1986 ч.

Подставив все численные значения параметров в формулу (4.19) получим, что затраты на амортизацию вычислительной техники ЗАО, руб. составят: Затраты на амортизацию вычислительной техники: руб.

Все расчеты по статьям калькуляции затрат, составляющих себестоимость Web-сайта сведены в таблицу 4.3.

Таблица 4.3 - Величины затраты, составляющих себестоимость Web-сайта

Статья расхода Сумма, руб.

1 2

Основная заработная плата производственного персонала 14777,33

Дополнительная заработная плата производственного персонала 1477,73

Отчисления на страховые взносы 5526,72

Затраты на потребляемую электроэнергию 443,53

Расходы на материалы и запасные части 800,00

Затраты на техническое обслуживание и ремонт вычислительной техники 167,20

Затраты на амортизацию вычислительной техники 836,00

Итого 24028,51

Таким образом, полные затраты на создание программного продукта составляют 24028,51руб.

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

Ц = З ? (1 НР), (4.20) где НР - норма рентабельности, %.

Для расчетов по формуле (4.20) примем НР = 15%. Подсчитав численное значение параметров в формулу (4.20) получим

Ц = 24028,51? 1,15 = 27632,79 руб.

Капиталовложения при внедрении программного продукта равняются его себестоимости и в приведении к расчетному году в расчете не нуждаются

К = Ц = 27632,79 руб.

4.4 Оценка экономической эффективности внедрения Web-сайта

Показатель эффекта определяет все позитивные результаты, достигаемые при использовании программного продукта. Прибыль от использования Web-сайта за год определяется по формуле: П = Э - Зисп, (4.19), где Э - стоимостная оценка результатов применения Web-сайта в течение года, руб.;

Зисп - стоимостная оценка затрат при использовании Web-сайта в течение года, руб.

Приток денежных средств изза использования Web-сайта Э, руб., в течение года может составить: Э = (ЗРУЧ - ЗАВТ) ЭДОП, (4.20) где ЗРУЧ - затраты на приобретение информации, руб.;

ЗАВТ - затраты на автоматизированную обработку информации, руб.;

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

Данный продукт используется директором магазина «Крош» ИП Долгополовой Н.И.. Оклад директора магазина «Крош» - 15000 руб., премиальный фонд - 50% от оклада. Тогда, цена одного часа работы директора ЦЧ, руб./ч, составит: цч = 15000 /189 = 79,36 руб./ч.

В таблице 4.4 приведены данные о времени, затрачиваемом директором магазина «Крош» на проведение рекламных акций до внедрения Web-сайта и после внедрения Web- сайта за один месяц.

Таблица 4.4 ? Данные о времени, затрачиваемом директором магазина «Крош» на проведение рекламных акций и при использовании Web- сайта за один месяц

Наименования работы ТР, ч. ТА, ч.

Разработка календаря рекламных акций 12 5

Медиапланирование 10 2

Распределение бюджета рекламной компании 6 1

Проведение рекламной акции 15 2

Итого 42 10

В таблице 4.4 использованы следующие условные обозначения: - ТР - затраты на проведение рекламных акций до внедрения Web-сайта в месяц, ч.;

- ТА - затраты на проведение рекламных акций после внедрения Web-сайта, ч.

Из данных таблицы 4.4 следует, что общие затраты времени на проведение рекламных акций до внедрения Web-сайта в месяц ТОБЩ. Р = 42 ч., а общие затраты на проведение рекламных акций после внедрения Web-сайта в месяц - ТОБЩ А = 10 ч., Годовые затраты (затраты за 12 месяцев) директора магазина «Крош» на проведение рекламных акций до внедрения Web-сайта вычислим по формуле

ЗРУЧН = ТОБЩ. Р •12• ЦЧ. (4.21)

Тогда годовые затраты директора магазина «Крош» на проведение рекламных акций до использования Web-сайта (по данным таблицы 4.4 ТОБЩ. Р = 42 ч/месяц) составят

ЗРУЧН = 42?12?79,36 = 39997,44 руб.

Годовые затраты (затраты за 12 месяцев) директора на проведение рекламных акций после внедрения Web-сайта вычислим по формуле

ЗАВТ = ТОБЩ. А •12• ЦЧ. (4.22)

При автоматизированной обработке информации (по данным таблицы 4.4 общие затраты времени при автоматизированной обработке информации ТОБЩ. А = 10 ч/месяц)

ЗАВТ = 10?12?79,36 = 9523,20 руб.

Следовательно, годовой эффект от внедрения Web-сайта, даже без учета дополнительный экономический эффекта (ЭДОП = 0), на основании формулы (4.20), получится равным: Э = ЗРУЧН ? ЗАВТ = 39997,44 - 9523,20 = 30474,24 руб.

Эксплуатационные затраты при использовании Web-сайта будут состоять из затрат на электроэнергию, техническое обслуживание и текущий ремонт вычислительно техники и затраты на амортизацию вычислительной техники.

На основании формулы (4.16), для персонального компьютера директора магазина «Крош» за 12 месяцев затраты на электроэнергию при потребляемой мощности компьютера РВ =0,3 КВТ составят (стоимость электроэнергии ЦЭ =3,74 руб./КВТ-ч.)

ЗЭ = 0,3?9?12 ?3,74 = 121,17 руб.

Балансовая стоимость вычислительной техники (персонального компьютера директора магазина «Крош») = 25000,00 руб. Тогда, на основании формулы (4.18), для персонального компьютера директора магазина «Крош» за 12 месяцев затраты на техническое обслуживание и текущий ремонт составят: Зп = 25000?(4/100)?(9?12/ 1986) = 54,00 руб.

Затраты на амортизацию вычислительной техники: ЗАО = 25000?(20/100)?( 9?12/ 1986) = 270,00 руб.

Тогда, эксплуатационные затраты при использовании программного продукта составят: Зисп = ЗЭ ЗП ЗАО = 121,17 54,00 270,00 = 445,17 руб.

Прибыль рассчитаем по формуле (4.21): П = Э - З = 30474,24 - 445,17 = 30029,07 руб.

Таким образом, мы имеем следующий денежный поток: 0 шаг (капиталовложения) - 27632,79 руб.;

1 шаг - 30029,07 руб.;

2 шаг - 30029,07 руб.;

3 шаг - 30029,07 руб.;

4 шаг - 30029,07 руб.

Чистый дисконтированный доход ЧДД, руб., от использования Web-сайта определим по формуле:

где N - расчетный период, год;

Пк - прибыль от использования Web-сайта за k-й год его эксплуатации, руб.;

Е - норма дисконта, %;

К - капиталовложения при внедрении программного продукта, руб.

Следовательно, ЧДД, руб., при N = 4, т.е. за четыре года использования программного продукта при норме дисконта Е = 20% в соответствие с формулой (4.25) составит: Приходим к выводу, что ЧДД - положителен, т. е. проект эффективен.

Внутреннюю норму доходности проекта Евн, %, определим по формуле

(4.26) где Евн.MAX - максимальное значение внутренней нормы дисконта, %, при которой ЧДД является положительной величиной (ЧДД > 0);

Евн.MIN- - минимальное значение внутренней нормы дисконта, %, при которой ЧДД является отрицательной величиной (ЧДД < 0);

- ЧДД, руб., вычисленный по формуле (4.25) при подстановке нормы дисконта ;

- ЧДД, руб., вычисленный по формуле (4.25) при подстановке нормы дисконта ;

Предполагаем, что Евн = лежит в диапазоне 100 … 105%. При норме дисконта Евн = 100% получаем ЧДД = 519,46 руб. Таким образом, при норме дисконта Евн = 100% ЧДД - положителен.

При норме дисконта Евн = 105% получаем ЧДД = -653,01 руб. Таким образом, при норме дисконта Евн = 105% ЧДД - отрицателен.

Следовательно, по формуле (4.26) имеем: Рассчитаем срок окупаемости проекта. Срок окупаемости проекта Ток, год, найдем по формуле

(4.27) где N - максимальное количество лет, прошедших с момента внедрения Web-сайта, в течение которых величина дохода от его использования не превысила величины капиталовложения при внедрении программного продукта;

Эj - величины приведенных (дисконтированных) годовых эффектов за j-й год, руб., прошедший с момента внедрения Web-сайта, вычисленные по формуле (4.25) при подстановке нормы дисконта E = 20%.

Величины приведенных (дисконтированных) годовых эффектов по первым четырем годам расчетного периода по формуле (4.25) равны: руб., руб. руб. руб.

Величина приведенного (дисконтированного) годового эффекта за первый год расчетного периода меньше величины капиталовложений (К = 27632,79 руб.).

Так как значение Э1меньше значения капиталовложений, следовательно, срок окупаемости будет больше года. Тогда, в формуле (4.27) имеем N = 1 и срок окупаемости составит:

4.5 Основные технико-экономические показатели проекта

Для удобства анализа, все основные технико-экономические показатели проекта сведены в таблице 4.4.

Таблица 4.4 - Основные технико-экономические показатели проекта

Основные характеристики Единицы Измерения Проект

Итоговая трудоемкость разработки чел.-ч. 433,48

Полные затраты на создание Web-сайта руб. 24028,51

Оптовая цена Web-сайта руб. 27632,79

Годовой эффект от внедрения Web-сайта руб. 30029,07

Чистый дисконтированный доход руб. 50104,50

Внутренняя норма доходности % 102,17

Срок окупаемости проекта Год 1,121. Итоговая трудоемкость разработки Web-сайта составляет 433,48 чел.-ч.

2. Полные затраты на создание Web-сайта составляют 27632,79руб.

3. Годовой эффект от внедрения Web-сайта составляет 30029,07 руб.

4. Чистый дисконтированный доход за 2года использования программного продукта равен 50104,00 руб.

5. Срок окупаемости проекта 1,12 года.

6. После внедрения Web-сайта ежемесячные затраты времени директора маг

Список литературы
1. Трофимова, М.В. Анализ систем управления: учебное пособие для вузов [Текст] / М.В. Трофимова. - Ставрополь: Сев-Кав ГТУ, 2005. - 56с.

2. Архипова, Н.И. Исследование систем управления: уч.пособие для вузов [Текст] / Н.И. Архипова. -М: «Издательство ПРИОР», 2002. - 214с.

3. Беляев, А.А. Системология организации. Под ред Короткова [Текст] / А.А. Беляев. - М.: Инфра - М, 2000. - 168с.

4. Коротков, Э.М. Исследование систем управления [Текст] / Э.М. Коротков. - М.: ДЕКА, 2000. - 184с.

5. Коротков, Э.М. Концепция менеджмента [Текст] / Э.М. Коротков. - М.: ДЕКА, 1996. - 342с.

6. Мишин, В. М. Исследование систем управления: Учебник для вузов [Текст] / В.М. Мишин - М.: ЮНИТИ-ДАНА, 2003. - 192с.

7. Анфилатов, В.С. и др. Системный анализ в управление: учеб. Пособие под ред. А. А. Емельянова [Текст] / В.С. Анфилатов - М.: Финансы и статистика 2002. - 80с.

8. Информационный портал MESA.ru [Электронный ресурс]. Системы оперативного управления производством. Режим доступа: http:// WWW.mesa.ru - Загл. с экрана.

9. Информационный портал Vestco.ru - комплексная автоматизация промышленных предприятий и организаций [Электронный ресурс]: - Режим доступа: http://www.vestco.ru - Загл. с экрана.

10. Информационный портал Wikipedia.org - свободная энциклопедия [Электронный ресурс]: - Режим доступа: http://www.wikipedia.org - Загл. с экрана.

11. Зольников, Д.С. PHP 5. Как самостоятельно создать сайт любой сложности. 2 изд. [Текст] / Д.С. Зольников. - М.: НТ Пресс, 2006. - 272 с.

12. Бенкен, Е.С. PHP, MYSQL, XML: программирование для Интернета [Текст] / Е.С. Бенкен. - СПБ: BHV, 2007. - 336 с.

13. Кузнецов, М.В. PHP. Народные советы [Текст] / М.В. Кузнецов. - СПБ: BHV, 2007. - 368 с.

14. Суэринг, С. PHP и MYSQL. Библия программиста [Текст] / С. Суэринг, Т. Конверс, Д. Парк. - М.: Диалектика - 2010. - 912 с.

15. Веллинг, Л. Разработка веб-приложений с помощью PHP и MYSQL [Текст] / Л. Веллинг, Л. Томсон. - М.: Вильямс - 2010. - 848 с.

16. Дэвис, Е.М., Филипс, Дж.А. Изучаем PHP и MYSQL [Текст] / Е.М. Дэвис, Дж.А. Филипс. - СПБ.: Символ-Плюс - 2008. - 448 с.

17. Никсон, Р. Создаем динамические вебсайты с помощью PHP, MYSQL и JAVASCRIPT [Текст] / Р. Никсон. - СПБ.: Питер - 2011. - 496 с.

18. Никсон, Р. Создаем динамические вебсайты с помощью PHP, MYSQL и JAVASCRIPT [Текст] / Р. Никсон. - СПБ.: Питер - 2011. - 496 с.

19. Колисниченко, Д.Н. Профессиональное программирование на PHP [Текст] / Д.Н. Колисниченко. - СПБ.: БХВ-Петербург - 2007. - 416 с.

20. Бейли, Л. М. Изучаем PHP и MYSQL [Текст] / Л. Бейли, М. Моррисон. - М.: Эксмо - 2010. - 800 с.

21. Кузнецов, М.В., Симдянов, И.В. PHP. Практика создания Web-сайтов [Текст] / М.В. Кузнецов, И.В. Симдянов. - СПБ.: БХВ-Петербург - 2008. - 1264с.

22. Кожемякин, А. А. HTML и CSS в примерах. Создание Web-страниц [Текст] / А. А. Кожемякин. - М.: Альтекс-А, 2004. - 416 с.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?