Создание прототипа интернет-магазина принтеров

Описание предметной области рынка принтеров. Построение концептуальной модели базы данных. Построение физической модели данных рынка принтеров на языке SQL средствами СУБД MySQL. Расчет капитальных, текущих затрат и экономического эффекта. Схема БД.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 28.08.2012
Размер файла 1,8 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Введение

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

Цель курсовой работы: создать прототип интернет-магазина принтеров.

Задачами данной курсовой работы являются:

1) проектирование и создание базы данных в СУБД MYSQL для интернет-магазина принтеров.

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

3) расчёт экономической эффективности внедрения интернет-магазина принтеров.

Курсовая работа следующей структуры: введение, три главы, заключение, список использованных источников, приложение. В первой главе содержатся материалы по описанию и анализу предметной области, разработке концептуальной и логической моделей базы данных с последующей реализацией их в интерактивной среде Интернет с использованием web-интерфейса. Во второй главе описан процесс построения физической модели базы данных на языке SQL, и активизация созданного сайта помощью языка программирования PHP. В третьей части курсовой работы рассчитывается экономическая эффективность разработки и внедрения интернет-магазина принтеров, чистый дисконтированный доход за 5 лет и динамический срок окупаемости вложенных инвестиций.

В качестве базы для разработки практического материала будет использован Web-сайт рынка принтеров. Сайт электронной коммерции строится для решения основной задачи коммерции - получения прибыли.

1. Проектирование базы данных рынка принтеров

1.1 Описание предметной области рынка принтеров

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

Для определения объектов предметной области необходимо провести анализ работы этих магазинов.

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

Кроме этого, необходимо выделить ещё два объекта базы данных: покупатели, которые, выбрав продукцию, оформляют бланк заказа и заказ, который формируется из всех выбранных товаров. Данные о покупателе и выбранной продукции обрабатываются при оформлении заказа и отправляются администратору магазина.

В процессе проектирования баз данных выделяют три основных этапа:

- построение концептуальной модели;

- построение логической модели;

- построение физической модели.

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

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

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

3. Для осуществления покупки покупатели отправляют заказ в магазин с выбранными товарами. База данных должна содержать информацию о заказах, которые сделаны покупателями Интернет-магазина. В данной базе данных должны содержаться сведения: номер заказа, дата оформления заказа, сумма заказа. Таким образом, третьей сущностью будет заказ.

1.2 Построение концептуальной модели базы данных рынка принтеров

Концептуальное (инфологическое) проектирование - анализ предметной области и ее описание. Этот этап осуществляется без ориентации на какие-либо конкретные программные или технические средства.

ER-модель, или ER-диаграмма (Entity - Relation; в русском переводе - модель «объект - отношение» или «сущность - связь») предназначена для формализованного описания предметной области на этапе концептуального проектирования базы данных. Модель представляет собой графическое описание предметной области с использованием стандартизированного набора обозначений. На основе ER-модели по определенным правилам строится логическая модель для реализации в конкретной СУБД.

Основные элементы, входящие в состав ER-моделей:

- сущности (объекты) предметной области;

- связи между объектами;

- атрибуты (свойства) объектов.

В результате анализа предметной области были определены следующие сущности:

- принтер (tovar);

- покупатель (pokupatel);

- заказ (schet).

Данные сущности находятся в различных связях друг с другом.

Связи между объектами характеризуются типом связи и классом принадлежности. Основные типы связей - «один к одному» (1:1), «один ко многим» (1:?), «многие ко многим» (?:?). Класс принадлежности может быть обязательным (все объекты некоторого класса участвуют в связи с объектами некоторого другого класса) или необязательным (некоторые объекты класса могут не участвовать в связи с объектами другого класса).

Определим типы связей существующих между выделенными сущностями. Для этого проанализируем требования к базе данных. Тип связи представляет собой название связи.

Результат анализа представлен в таблице 1.1.

Таблица 1.1 - Типы связей между сущностями

Тип сущности

Тип связи

Тип сущности

Координальность

pokupatel

оформляет (bill)

schet

1:?

tovar

принадлежит (belong)

schet

?:?

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Рисунок 1.1 - ER-диаграмма концептуальной модели

Выделим атрибуты сущностей.

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

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

Определим атрибуты, являющиеся потенциальными и первичными ключами.

Для этого из таблицы 1.2 выберем возможные потенциальные ключи. Затем из них выберем первичные ключи. Следует отметить, что потенциальный ключ должен обладать следующими свойствами:

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

- неприводимость - никакое допустимое подмножество потенциального ключа не обладает свойством уникальности [6].

Таблица 1.2 - Атрибуты сущностей и связей

Тип сущности (связи)

Атрибут

Домен

Обязатель-ность

tovar

tovar_id

Целое

Да

nazvanie

Символьный(100)

Да

cena

Целое

Да

kolvo_s

Целое

Да

schet

schet_id

Целое

Да

fio

Целое

Да

nazvanie

Целое

Да

kolvo_b

Целое

Да

pokupatel

pokupatel_id

Целое

Да

fio

Символьный(100)

Да

address

Символьный(100)

Да

phone

Целое

Да

email

Символьный(20)

Да

Первичный ключ - это потенциальный ключ, вероятность потери уникальности которого мала по сравнению с другими потенциальными ключами. Также следует учесть, что СУБД легче индексировать числовые, чем символьные ключи.

Составим таблицу 1.3 первичных и альтернативных ключей.

Таблица 1.3 - Первичные и альтернативные ключи

Сущность

Первичный ключ

Альтернативный ключ

tovar

tovar_id

nazvanie

schet

schet_id

pokupatel_id

pokupatel

pokupatel_id

name, phone

1.3 Построение логической модели данных рынка принтеров

Логическое проектирование базы данных представляет собой процесс конструирования модели информационной структуры организации, выполняемый на основе конкретной модели данных, но без учета определенной СУБД и других физических ограничений.

При построении логической модели будем использовать язык ER-диаграмм. В них сущности изображаются помеченными прямоугольниками, ассоциации - помеченными ромбами или шестиугольниками, атрибуты - помеченными овалами, а связи между ними - ненаправленными ребрами, над которыми может проставляться степень связи (1 или буква (символ), заменяющая слово "много") и необходимое пояснение.

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

В нашем случае присутствует связь ? : ? (printer принадлежит (belong) schet).

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

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

2. Реализация модели базы данных в интерактивной среде интернет

2.1 Построение физической модели данных рынка принтеров на языке SQL средствами СУБД MySQL

Далее необходимо приступить к физическому проектированию базы данных. Любая база данных состоит из таблиц (отношений), поэтому теперь наша задача построить таблицы, основываясь на логической модели базы данных. Правила перевода из логической модели данных в физическую следующие (см. рисунок 2.1):

Объекты становятся таблицами в физической базе данных;

Атрибуты становятся колонками (полями) в физической базе данных. Для каждого атрибута выбирается свой тип данных;

Уникальные идентификаторы становятся колонками, не допускающими значение NULL. В физической базе данных они называются первичными ключами (primary key). Физическая модель данных строится на базе логической модели и описывает данные уже средствами конкретной СУБД. Отношения, разработанные на стадии логического моделирования, преобразуются в таблицы, атрибуты в столбцы, домены в типы данных, принятых в выбранной конкретной СУБД.

Физическая модель содержит описание структур данных и организации отдельных файлов, используемых для хранения данных в запоминающих устройствах. На этом уровне осуществляется взаимодействие СУБД с методами доступа операционной системы с целью размещения данных на запоминающих устройствах, создания индексов, извлечения данных и т.д. На внутреннем уровне хранится следующая информация: сведения о распределении дискового пространства для хранения данных и индексов; описание подробностей сохранения записей (с указанием реальных размеров сохраняемых элементов данных); сведения о размещении записей; сведения о сжатии данных и выбранных методах их шифрования.

Переведем все таблицы в SQL (язык структурированных запросов). В общем случае модели данных разрабатываются таким образом, чтобы не зависеть от конкретной базы данных. Поэтому разработанную физическую модель данных можно применить к любой СУБД. В нашем случае это будет MySQL. MySQL - компактный многопоточный сервер баз данных. MySQL характеризуется большой скоростью, устойчивостью и легкостью в использовании. В базе данных MySql таблицы создаются с помощью sql-запроса.

Объясним название полей таблиц:

CREATE DATABASE `printer_magazin`; // Создаем БД принтер магазин

USE `printer_magazin`; // выбираем созданную БД для работы с ней, а именно создания в ней таблиц

CREATE TABLE pokupatel ( // создаем таблицу покупатель

pokupatel_id int(11) NOT NULL auto_increment, // Id номер покупателя

fio varchar(100) DEFAULT NULL, // ФИО покупателя

address varchar(100) DEFAULT NULL, // его адрес

phone varchar(20) DEFAULT NULL, //телефон

email varchar(50) DEFAULT NULL, // имейл

PRIMARY KEY (pokupatel_id) ); // первичный ключ pokupatel_id

CREATE TABLE tovar ( // создаем таблицу товар

tovar_id int(11) NOT NULL auto_increment, // id номер товара

nazvanie varchar(100) DEFAULT NULL, // название

cena int(20) DEFAULT 1, // цена

kolvo_s int(11) DEFAULT 1, // количество на складе

PRIMARY KEY (tovar_id) ); // первичный ключ tovar_id

INSERT INTO tovar VALUES ('1', 'HP LaserJet Pro CP1025', '525000', '100'); //вводим данные в таблицу tovar

INSERT INTO tovar VALUES ('2', 'Epson EPL-6200', '623000', '100'); //вводим данные в таблицу tovar

INSERT INTO tovar VALUES ('3', 'HP DeskJet 3000', '454300', '100'); //вводим данные в таблицу tovar

INSERT INTO tovar VALUES ('4', 'Canon PIXMA iP1900', '676000', '100'); //вводим данные в таблицу tovar

INSERT INTO tovar VALUES ('5', 'Canon i-SENSYS MF4660PL', '877300', '100'); //вводим данные в таблицу tovar

INSERT INTO tovar VALUES ('6', 'Epson Stylus Office TX600FW', '675800', '100'); //вводим данные в таблицу Tovar

CREATE TABLE schet ( // создаем таблицу счет

schet_id int(11) NOT NULL auto_increment, // id номер счета

fio varchar(100) DEFAULT NULL, // ФИО клиента

nazvanie varchar(100) DEFAULT NULL, // название приобретаемого товара

kolvo_b int(11) DEFAULT 1, // количество приобретаемого товара

PRIMARY KEY (schet_id) ); // первичный ключ schet_id

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

Кратко опишем взаимодействие web-страницы с базой данных. База данных находится локально на нашем web-сервере. На web-странице размещается форма, в которую пользователь вводит свой запрос или те данные, которые нужно передать.

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

Далее программа формирует запрос на языке SQL для выборки или изменения данных, а СУБД делает всё остальное. Обычно такие программы создаются в виде CGI-сценариев. Возможно, также встраивание программы прямо в HTML-страницу.

Основная задача РНР-языка - интерпретация сценариев (программ) для генерации web-страниц, отсылаемых программе-клиенту (браузеру). Сценарий (скрипт) может содержать как РНР-, так и HTML-код. HTML-код пересылается в литеральном представлении, а РНР- код выполняется, и клиенту отсылается результат его работы. Таким образом, пользователь никогда не видит РНР- кода. Для полноценной работы с РНР необходимо кроме самого языка ещё и web-сервер. В качестве web-сервера можно использовать Apache. Наш интернет-магазин реализуем с использованием языка гипертекстовой разметки html, языка программирования php и СУБД MySQL. Главная часть функционирования сайта - работа с базой данных.

Для работы с базой данных через web-интерфейс необходимо выполнить следующую последовательность действий:

- Соединиться с сервером баз данных;

- Выбрать базу данных;

- Выполнить SQL-запрос;

- Вывести данные, полученные в результате запроса.

Необходимо написать PHP- скрипты, встроенные в HTML - страницы и сохранить их с расширением *.php.

Сами скрипты, сформированные из ряда инструкций, находятся на сервере и их содержимое посетителю Интернет-магазина просмотреть невозможно. При активизации PHP- скрипта серверная программа выполняет команды php этого скрипта и результат возвращает программе-браузеру. Таким образом, посетитель Интернет-магазина видит только результат выполнения программы. Соединение с сервером базой данных выполняется функцией mysql_connect("localhost","root",""); где localhost - имя узла (localhost), на котором размещается сервер MySQL, имя пользователя (root), и пароль ("") - в данном случае без пароля. При успешном соединении функция возвращает идентификатор связи с БД, а в случае неудачи - значение false.

Рисунок 2.2 - Внешний вид главной страницы index.php

Рисунок 2.3 - Внешний вид страницы catalog.php

При нажатии ссылки “Купить” страница catalog.php посредством метода GET передает информацию о названии покупаемого товара и его цене форме form.php. Пример ссылки купить: <a href="form.php?name=Принтер HP LaserJet Pro CP1025&cena=500000">Купить</a>

Рисунок 2.4 - Внешний вид страницы form.php

После нажатия кнопки “Заказать” форма form.php передает всю информацию обработчику формы form1.php.

Рисунок 2.5 - Внешний вид страницы form1.php

Код form1.php:

<?php // начало php кода

$hostname = "localhost"; //назначаем переменные для входа в БД. Имя сервера

$username = "root";//назначаем переменные для входа в БД. Имя пользователя

$dbName = "printer_magazin"; // переменная для выбора БД

mysql_connect($hostname, $username) or die ("Не могу создать соединение"); // создаем соединение с сервером баз данных

mysql_select_db($dbName) or die (mysql_error()); //выбираем БД

$query = "INSERT INTO pokupatel (fio, address, phone, email) VALUES ('{$_POST["name"]}', '{$_POST["address"]}', '{$_POST["phone"]}', '{$_POST["email"]}')"; // запрос на добавление информации в таблицу покупатель

$query2 = "INSERT INTO schet (fio, nazvanie, kolvo_b) VALUES ('{$_POST["name"]}', '{$_POST["navanie_printera"]}', '{$_POST["kolichestvo"]}')" ; // запрос на добавление информации в таблицу счет

$result = mysql_query($query) or die(mysql_error()); //запрос который необходимо выполнить

$result2 = mysql_query($query2) or die(mysql_error());//запрос который необходимо выполнить

mysql_close(); // закрываем соединение с сервером БД

echo "Ваш заказ занесен в Базу Данных"; // пишем что все нормально

?> // конец php кода

Вывод. Таким образом, на практике физическая модель базы данных была реализована с помощью средств СУБД MySQL, а так же PHP. Это позволило создать динамический сайт рынка принтеров с возможностью обработки данных хранящихся в базе данных.

3. Обоснование и расчет экономической эффективности разработки и внедрения интернет-магазина принтеров «Принтермаг»

3.1 Расчет капитальных затрат

Единовременные затраты (КВ) на создание электронного магазина включают следующие статьи:

- затраты на первоначальный анализ и планирование (Кпл);

- затраты на приобретение технических и программных средств (Кпт);

- затраты на установку и монтаж оборудования (Км);

- затраты на разработку и создание Web-страниц (Кw);

- прочие затраты (Кпр).

Затраты на первоначальный анализ и планирование установим в размере 1 100 000 руб. (заработная плата специалисту за проведенный анализ и планирование). В дальнейшем будем вести все расчеты в руб. Затраты на приобретение технических и программных средств составляют: 1 896 000руб. (Компьютер Офисный с монитором ЖК (LCD). 19 дюймов AMD 911013; процессор Athlon II X2 220+ (2800 МГц); ОП 2048 Мб 1333 МГц; видеокарта: Nvidia GeForce 7025; 320 Gb +Клавиатура, мышь, колонки, сетевой фильтр) и 350 000 руб. (Принтер-сканер-копир Epson SX125 A4), что в общей сумме составит 2 246 000 руб. Программные средства (MySQL) будут предоставляться компанией предлагающей хостинг, по этому в затраты не включаются. Затраты на установку и монтаж оборудования определяем по общепринятым нормативам, в процентах от стоимости технических и программных средств по формуле (3.1) (Норматив затрат - 3%).

Кмпт?0,03, (3.1)

где Кпт - затраты на приобретение технических и программных средств

Км=2 246 000?0,03=67 380 руб.

Затраты на разработку и создание Интернет-магазина подразделяются по следующим статьям:

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

- расходы на оплату труда (основная и дополнительная заработная плата)(Зот);

- начисления на заработную плату (Озп).

Таблица 3.1 - Исходные данные

Показатель

Обозначе-ние

Единица измерения

Значение, руб.

Стоимость 1кВт электроэнергии

Ц

руб.

300

Потребляемая мощность одной ПЭВМ в день

М

кВт

0, 25

Время работы одной ПЭВМ в день

t

ч

8

Продолжительность разработки

Тр

месяц

1

Заработная плата одного работника

з/п

руб.

700 000

Норматив дополнительной З/П

Нд

%

20

Численность работников

Ч

человек

2

Единовременные затраты на потребляемую электроэнергию (Зэл) определим по следующей формуле (3.2):

Зэл = Ц?М?Тр?t, (3.2)

где Ц - стоимость 1кВт электроэнергии; М - потребляемая мощность одной ПЭВМ; Тр- продолжительность разработки; t - время работы одной ПЭВМ в день.

Поскольку разработка будет осуществляться в 2011 году (май-июнь), то эффективное рабочее время составит:

Фэ = Дм - Дв, (3.3)

где Дм - количество дней в мае и июне;

Дв - количество выходных и праздничных дней.

Т = (31+30) - (11+8) = 61 - 19 = 42.

Следовательно затраты на электроэнергию составят:

Зэл = 300?0,25?42?8 = 25 200 руб.

Затраты по оплате труда определяем по формуле (3.4):

Зот = (з/п+з/п?Нд)?Тр?Ч; (3.4)

Зот = (1 100 000+1 100 000?0,2)?2?2 = 5 280 000 руб.

Отчислениями с заработной платы (от Зот) являются:

- отчисления в фонд социальной защиты населения (ФСЗН) (34%);

ФСЗН =5 280 000 ?0,34 = 1 795 200 руб.

- отчисления на соцстрах - 0,6%

Ксоц = 5 280 000 ? 0,006 = 31 680 руб.

Итого отчисления: 1 795 000+31 580 = 1 826 680 руб.

Всего: 1 826 680+5 280 000+ 25 200 = 7 131 880 руб.

В прочие затраты включаются затраты на подключение к сети Интернет.

Будем использовать доступ по выделенной линии со скоростью до 2048 Кбит/с (неограниченный трафик, PHP, MySQL (80 0000 руб.в месяц)). Регистрация домена в зоне BY - 65 000 руб.

Тогда прочие затраты будут составлять:

Кпр = 80 000+65 000=145 000.руб.

Общая сумма капитальных затрат равна сумме всех предыдущих затрат и приведена в таблице 3.2.

Таблица 3.2 - Общая сумма капитальных затрат на Интернет-магазин

Статьи затрат

Обозна-чение

Величина затрат, тыс.руб.

Затраты на первоначальный анализ и планирование

Кпл

1 100 000

Затраты на приобретение технических и программных средств

Кпт

2 246 000

Затраты на установку и монтаж оборудования

Км

67 380

Затраты на разработку и создание Интернет-сайта

Кw

7 131 880

Прочие затраты

Кпр

145 000

ИТОГО

КВ

10 690 260

рынок принтер база данные

Как видно, величина единовременных капитальных затрат составляет 10 690 260 руб.

3.2 Расчет текущих затрат

Текущие затраты/расходы за год (ЭР) представляют собой затраты, связанных с эксплуатацией и обслуживанием Интернет-магазина, и включают следующие статьи затрат:

- амортизационные отчисления (За);

- затраты на потребляемую электроэнергию (текущие) - (Зэл);

- затраты на оплату труда (Зот);

- начисления на заработную плату (Нд);

- расходы на вспомогательные расходные материалы (Зм);

- абонентская плата провайдеру услуг Интернет и за использование IP-адреса (Зi);

- затраты на послегарантийный ремонт оборудования (Зр);

- расходы на проведение рекламной кампании (Зрк).

Расчет амортизационных отчислений производится по формуле:

Запа , (3.5)

где За - сумма амортизационных отчислений;

Кп - затраты на приобретение оборудования;

На - норма амортизации. Норму амортизации возьмем в размере 16, 7% (СПИ = 6 лет), сумма амортизационных отчислений составит:

За = 2 246 000*0,167 = 375 082 руб.

Текущие затраты на потребляемую электроэнергию (Зэл) определяются по формуле (3.6):

Зэл =Ц?М?t?Фэ, (3.6)

где Ц - стоимость 1кВт электроэнергии;

М - потребляемая мощность одной ПЭВМ;

t - время работы одной ПЭВМ в день (24 часа в сутки);

Фэ - годовое эффективное рабочее время.

Зэл = 300 * 0,25*24*365 = 657 000 руб.

Норматив затрат на послегарантийный ремонт оборудования составит 5% от стоимости оборудования. Тогда:

Зр = 2 246 000 * 0,05 = 112 300 руб.

Затраты на оплату труда (менеджер и водитель-курьер ) определяем аналогично расчету капитальных затрат на оплату труда по формуле 3.7 (только уже здесь t=12):

Зот = (з/п+з/п?Нд)?12?Ч, (3.7)

Зот = (900 000 + 900 000 *0,2)*12*1 = 12 960 000 руб.

Зот = (600 000 + 600 000 *0,2)*12*1 = 8 640 000 руб.

Определим начисления на заработную плату:

- отчисления в фонд социальной защиты населения (34%):

ФСЗН =(12 960 000 + 8 640 000)?0,34 = 7 344 000 руб.

- отчисления страховых платежей от несчастных случаев - 0,6%

Ксоц =(12 960 000 + 8 640 000)?0,006 = 129 000 руб.

Итого отчисления (Нд): 7 344 600+ 129 000= 7 473 600 руб.

Расходы на вспомогательные расходные материалы приведены в таблице 3.3.

Таблица 3.3 - Вспомогательные расходные материалы

Наименование

Количество

Цена за единицу, руб.

Стоимость

Картриджи к лазерному принтеру

4

35 000

140 000

Канцелярские принадлежности

-

-

30000

Бумага А4, упаковка 500 шт.

5

18000

90000

Итого

-

-

260 000

Абонентская плата за хостинг равна 250 000 руб. в год. Оплата за Интернет (интернет-провайдер by fly) -- 80 000 руб./месяц (2048 Кбит/с).

Зi = 250 000 + 80 000 ? 12= 1 210 000 руб.

Расходы на проводимую рекламную кампанию в Internet (реклама в Яндекс.Маркет - 190 000 руб в месяц) составят:

Зрк = 190 000 ?12 = 2 280 000 руб.

Расходы по доставке товара покупателю (Здт) составят 5 800 000 руб. Они включают амортизацию автомобиля (10% от стоимости 28 000 000), стоимость топлива (3 500 руб - л.. пробег 20 000 км, расход 5л - 100 км)

Затраты на приобретение продукции (Зпрод) составят 30 000 000 руб.

Результаты расчета текущих затрат по всем статьям эксплуатационных расходов приведены в таблице 3.4.

Таблица 3.4 - Текущие затраты на эксплуатацию и обслуживанию Интернет-магазина

Статьи затрат

Обозначение

Величина затрат, руб.

Затраты на электроэнергию

Кэл

657 000

Затраты на оплату труда

Кот

21 600 000

Начисления на ФЗП

Нд

7 473 600

Затраты на расходные материалы

Крм

260 000

Затраты на подключение к Internet

Зi

960 000

Затраты на амортизацию

За

375 082

Затраты на ремонт

Зр

112 300

Расходы на проведение рекламной кампании

Зрк

2 280 000

Расходы по доставке товара покупателю

Кдт

5 800 000

ИТОГО

ТР

39 517 982

Из таблицы 3.4 видно что, сумма эксплуатационных затрат составляет 39 517 982руб.

3.3 Расчёт экономического эффекта

Результат в стоимостном выражении выступает в виде экономии трудовых, материальных и финансовых ресурсов, получаемых от сокращения затрат (Эк), связанных с:

- рекламой, за счет выигрыша во времени (Эрекл);

- повышением производительности труда, за счет сокращения документооборота (Эдо);

- сокращением расходов на канцелярские принадлежности (Экп).

Сокращение затрат на рекламу. При расчете эксплуатационных затрат установили, что расходы на рекламу электронного магазина составили 2 280 000 руб. Затраты же на рекламу обычного магазина фирме обошлись в 7 908 500 руб.(при условии выхода поминутного ролика на ОНТ (9 650 руб. за минуту 2 раза в день в течение года) и размещение платной печатной рекламы в СМИ (газета «Ва-банкъ», 6х6, 2000 руб. за см2) в течении 3-х месяцев).

Таким образом экономия затрат на рекламу составила:

7 908 500 - 2 280 000 = 5 628 500

Сокращение документооборота. При функционировании электронного магазина уменьшается документооборот (уменьшение в 10 раз). Таким образом, при стоимости комплекта документов на одну операцию в размере 20 000 руб., фирма в текущем году, заключив 580 договоров на поставку товаров, сэкономила следующую сумму:

(580 - 580/10)?20 000 = 10 440 000 руб.

Также существует экономия затрат на канцелярские принадлежности (бумага для хозяйственных нужд, бумага писчая, ручки и т.п.), которая составляет 730 000 руб.

Общая экономия затрат сведена в таблице 3.5.

Таблица 3.5 - Оценка экономического результата от внедрения Интернет-магазина

Показатель

Обозначение

Величина экономии, руб.

Сокращение затрат на рекламу

Эрекл

5 228 500

Сокращение затрат, связанных с уменьшением документооборота

Эд/о

10 440 000

Сокращение расходов на канцелярские принадлежности

Экп

730 000

ИТОГО экономии

Эк

16 798 500

Как видно из последней строки таблицы 3.5, предприятие имеет возможность сэкономить на текущих затратах сумму в 14 998 500руб., то есть фактически получить на эту сумму дополнительную прибыль.

По аналогии с другими Интернет-магазинами можно сказать, что создание электронного магазина увеличит доход на 221 000 000 руб. Мы приобретаем свой товар за год на 170 000 000 руб. На каждую единицу товара мы делаем накрутку 30%. Балансовая прибыль (ПБ), определится по формуле 3.8

ПБ=Д-С-НДС-Зр (3.8)

где Д - доходы от основной деятельности, руб.;

С - себестоимость товара, руб.;

НДС - налог на добавленную стоимость (20%);

Зр - текущие затраты, руб.

НДС = ДО ? 20 / 120 (3.9)

НДС = (221 000 000 - 170 000 000) * 20 / 120 = 8 500 000 руб.

ПБ = 221 000 000 - 170 000 000 - 8 500 000 - 39 517 982= 2 982 018 руб.

Экономический эффект от внедрения Интернет-магазина выступает в виде чистой прибыли (Пч), определяется как разница между балансовой прибылью и налогом на прибыль (Нп) по формуле (3.10):

Пч = ПБ - НП, (3.10)

где НП - налог на прибыль (24%), руб.;

НП = ПБ ? 0,24 (3.11)

НП =2 982 018 * 0,24 = 715 684 руб.

Пч = 2 982 018 - 715 684 = 2 266 334 руб.

За счет экономии на текущих затратах получим на дополнительную прибыль. Таким образом, общая чистая прибыль (Пчо) составит:

Пчо = Пч + Эк =2 266 334 + 16 798 500 = 19 064 834 руб.

Основные показатели для расчета экономического эффекта представлены в табл. 3.6.

Таблица 3.6 - Основные показатели для расчета экономического эффекта

Показатель

Величина, руб.

Прирост доходов

51 000 000

НДС

8 500 000,00

Прирост затрат

39 517 982

Прирост прибыли

2 982 018

Налог на прибыль

715 684

Чистая прибыль

19 064 834

Исходя из расчетов, видно, что чистая прибыль электронного магазина составляет 19 064 834 руб.

Рассчитаем срок окупаемости капитальных вложений. Капитальные вложения окупаются за счет притока прибыли и амортизационных отчислений (амортизация не рассчитывалась).

Сумма этих двух показателей даст чистый финансовый поток ЧФП, руб. (3.12)

ЧФП = Пч + А (3.12)

где А - амортизационные отчисления, руб;

Пч - чистая прибыль.

ЧФП =19 064 834 + 0 = 19 064 834 руб.

Таким образом срок окупаемости Т, определится по формуле (3.13):

Т = К / ЧФП, (3.13)

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

Т = 10 690 260/ 19 064 834 = 0,56

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

Создав сайт, предприятие создает дополнительную точку с практически неограниченной способностью к расширению ассортимента товаров и услуг.

Приведем годовой прирост прибыли и амортизации к начальному периоду. Чистый дисконтируемый финансовый поток ЧДФП определяется по формуле (3.14):

ЧДФП = (Пч+А) ? Lt , (3.14)

где Lt - коэффициент дисконтирования.

Коэффициент дисконтирования определяется следующим образом по формуле (3.15):

Lt = 1 / (1 + Е)t , (3.15)

где Е - годовая ставка дисконтирования, так расчет ведется в руб., то примем 0,20 (учитывая то что, ставка рефинансирования равна 12% и риски инфляции 8%);

t - номер года, результаты и затраты которого приводятся к расчетному.

Рассчитаем коэффициенты дисконтирования для Е = 0,2.

Lt 2011= 1 - расчетный год;

Lt 2012= 1 / (1 + 0,2)1 = 0,833;

Lt 2013= 1 / (1 + 0,2)2 = 0,694;

Lt 2014= 1 / (1 + 0,2)3 = 0,579;

Lt 2015= 1 / (1 + 0,2)4 = 0,482.

ЧДФП = (19 064 834 + 0) ? 1 = 19 064 834 руб.

Чистый дисконтированный доход (ЧДД) как правило, рассчитывается при постоянной ставке дисконтирования на время реализации проекта.

ЧДД = ?(Sn - Cn) ? 1/(1+Е)n, (3.16)

где Sn - результаты (доходы) на n-ом шаге расчета;

Cn - затраты на n-ом шаге расчета;

Е - ставка (норма) дисконта.

Расчет ЧДД и срока окупаемости сведем в табл. 3.7.

Таблица 3.7 - Расчет эффективности

Показатели

Стоимостная оценка в рублях

2011

2012

2013

2014

2015

Капитальные затраты, руб.

10 690 260

Е = 0,2

-10 690 260

Е = 0,2

Е = 0,2

Е = 0,2

L

1

0,833

0,694

0,579

0,482

Эксплуатационные расходы

-39 517 982

-39 517 982

-39 517 982

-39 517 982

-39 517 982

То же, с учетом времени

-

32 918 479, 0

-27 425 479,5

-22 880 911, 6

-19 047 667,3

Год расчета

0

1

2

3

4

Прирост прибыли (ЧФП)

-

19 064 834

19 064 834

19 064 834

19 064 834

То же, с учетом времени (ЧДФП)

-39 517 982

15 881 006, 7

13 230 004,8

11 038 538,9

9 189 249, 9

Превышение (ЧДД) результата над затратами, нарастающим итогом

-39 517 982

-23 636 975,3

-10 406 970, 5

631 568, 4

9 820 818, 3

Срок окупаемости

0,56

Как видно из таблицы 3.7 затраты на web-сайт и его продвижение с помощью регистрации в Интернет затраты окупятся на третий год после создания (2 года 7 месяцев). Рентабельность (соотношение «затраты-выгоды») PI определяются как отношение всей суммы дисконтированных доходов по проекту А к сумме дисконтированных инвестиционных затрат К, выраженное в процентах. Рассчитаем рентабельность по формуле (3.17):

Р = А/К ? 100% (3.17)

где А - сумма дисконтированных доходов по проекту;

К - сумма дисконтированных затрат.

Р = 9 820 818, 3/39 517 982?100 = 25%

Из таблицы 3.7 видно, что ЧДД = 9 820 818, 3 руб.

Расчет срока окупаемости (экономический эффект нарастающим итогом) представим на рисунок 3.1.

Рисунок 3.1 -- Анализ экономического эффекта нарастающим итогом

Надо принять к сведению, что условия брались не самые выигрышные, но все же срок окупаемости не очень мал. Только через два года проект окупится, и в дальнейшем будет приносить прибыль.

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

Заключение

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

В результате выполнения курсовой работы была спроектирована база данных рынка принтеров, которая позволяет удобно пользоваться необходимой информацией. Также был написан web-интерфейс на языке PHP и использовалась база данных MySQL. MySQL используется в небольших организациях и на web-узлах. Использование базы данных облегчает управление данными. Мы получили базу данных которую легко обновлять, добавлять данные, производить выборку. Все изменения сделанные в базе данных сразу отображаются на Вэб-странице. База данных и Вэб-интерфейс работают независимо друг от друга.

В ходе выполнения работы были решены следующие задачи:

– изучены особенности организации и управления данными в информационных системах;

– спроектирована и разработана база данных в терминах ER-моделирования;

– реализовано физическое моделирование базы данных с помощью языка запросов SQL;

– создан динамический Вэб-сайт в интерактивной среде Internet;

– рассчитан экономический эффект от реализации электронного магазина.

Приложение 1

Схема базы данных, сформированная в СУБД MySQL

CREATE TABLE pokupatel (

pokupatel_id int(11) NOT NULL auto_increment,

fio varchar(100) DEFAULT NULL,

address varchar(100) DEFAULT NULL,

phone varchar(20) DEFAULT NULL,

email varchar(50) DEFAULT NULL,

PRIMARY KEY (pokupatel_id) );

CREATE TABLE tovar (

tovar_id int(11) NOT NULL auto_increment,

nazvanie varchar(100) DEFAULT NULL,

cena int(20) DEFAULT 1,

kolvo_s int(11) DEFAULT 1,

PRIMARY KEY (tovar_id) );

INSERT INTO tovar VALUES ('1', 'HP LaserJet Pro CP1025', '525000', '100');

INSERT INTO tovar VALUES ('2', 'Epson EPL-6200', '623000', '100');

INSERT INTO tovar VALUES ('3', 'HP DeskJet 3000', '454300', '100');

INSERT INTO tovar VALUES ('4', 'Canon PIXMA iP1900', '676000', '100');

INSERT INTO tovar VALUES ('5', 'Canon i-SENSYS MF4660PL', '877300', '100');

INSERT INTO tovar VALUES ('6', 'Epson Stylus Office TX600FW', '675800', '100');

CREATE TABLE schet (

schet_id int(11) NOT NULL auto_increment,

fio varchar(100) DEFAULT NULL,

nazvanie varchar(100) DEFAULT NULL,

kolvo_b int(11) DEFAULT 1,

PRIMARY KEY (schet_id) );

Приложение 2

Скрипты файла INDEX.PHP

<html>

<head>

<title>Интернет магазин принтеров | Главная страница</title>

</head>

<body BGCOLOR="#CD5C5C">

<center>

</br>

<table bgcolor=#E6E6FA width=93% cellpadding=0 cellspacing=0 border=1 align=center>

<tr> <td align="center"><IMG SRC='img/logo.png' alt="Логотип" align="middle">

</td>

<td><center><h1>Интернет - магазин принтеров</h1></center></td>

</tr>

<tr> <td bgcolor=#B0C4DE></br>

</td>

<td bgcolor=#B0C4DE align="center"> <a href="index.php">Главная страница</a> &nbsp &nbsp &nbsp <a href="catalog.php">Каталог</a></td>

</tr>

<tr> <td width=25%><center>

Принтеры:</br>

<a href="struin.php">Струйные</a></br>

<a href="laser.php">Лаезерные</a></br>

<a href="mfu.php">МФУ</a>

</center>

</td>

<td>

</br></br></br></br></br></br></br></br></br></br></br></br></br>

<center><h3>Мы предлагаем самые лучшие принтеры, для самых разных целей и задач.</br> Лазерные принтеры, струйные принтеры, а также много функциональные устройства.</h3></center> </br></br></br></br></br></br></br></br></br></br></br></br></br>

</td>

</tr>

</center>

</body>

</html>

Приложение 3

Скрипты файла CATALOG.PHP

<html>

<head>

<title>Интернет магазин принтеров | Каталог продукции</title>

</head>

<body BGCOLOR="#CD5C5C">

<center>

</br>

<table bgcolor=#E6E6FA width=93% cellpadding=0 cellspacing=0 border=1 align=center>

<tr>

<td align="center"><IMG SRC='img/logo.png' alt="Логотип" align="middle"></td>

<td><center><h1>Интернет - магазин принтеров</h1></center></td>

</tr>

<tr>

<td bgcolor=#B0C4DE></br></td>

<td bgcolor=#B0C4DE align="center"> <a href="index.php">Главная страница</a> &nbsp &nbsp &nbsp <a href="catalog.php">Каталог</a></td>

</tr>

<tr>

<td width=25%><center>

Принтеры:</br>

<a href="struin.php">Струйные</a></br>

<a href="laser.php">Лаезерные</a></br>

<a href="mfu.php">МФУ</a>

</center>

</td>

<td><h1><center>Наш ассортимент: </center></h1>

<IMG SRC='img/laser1.jpg' alt="Принтер HP LaserJet Pro CP1025" align="left">

</br>

<b>Принтер HP LaserJet Pro CP1025</b></br>

Лазерный цветной принтер формата А4. Имеется опция двухсторонней печати, реализуемая с помощью ручной подачи бумаги. Скорость печати формата А4: черно-белая - до 16 стр/мин, цветная - до 4 стр/мин. Лоток приема бумаги на 50 листов и лоток подачи на 150 листов. Процессор: 266 МГц. Память: 8 Мб. Разрешение при печати: 600х600 т/д. Нагрузка: до 15000 страниц в месяц. Интерфейс: USB 2.0.

</br>Цена: 500000 руб.

<a href="form.php?name=Принтер HP LaserJet Pro CP1025&cena=500000">Купить</a>

</br></br></br></br></br></br>

<IMG SRC='img/laser2.jpg' alt="Принтер Epson EPL-6200" align="left">

</br></br>

<b>Принтер Epson EPL-6200</b></br>

Лазерный монохромный настольный компактный принтер формата А4. Высокая скорость печати - до 20 стр/мин с разрешением 1200 dpi, выход первой страницы - до 10 секунд. Возможность двусторонней печати (опционально). USB и LPT интерфейсы.

</br>Цена: 525000 руб.

<a href="form.php?name=Принтер Epson EPL-6200&cena=525000">Купить</a>

</br></br></br></br></br></br>

<IMG SRC='img/mfu1.jpg' alt="МФУ лазерное Canon i-SENSYS MF4660PL" align="left">

</br></br></br>

<b>МФУ лазерное Canon i-SENSYS MF4660PL</b></br>

"Монохромн. лазер. МФУ ""все-в-одном"", A4, 1200x600 dpi, скорость печати - 20ppm, блок автоматическая двусторонняя печать , АПД на 35л., scan - 9600x9600 dpi,128 Мб ОЗУ, интерфейс удалённого пользователя (RUI), USB 2.0 Hi-Speed, 100/1000 base Tx, принтер, копир, сканер.

</br>Цена: 780000 руб.

<a href="form.php?name=МФУ лазерное Canon i-SENSYS MF4660PL&cena=780000">Купить</a>

</br></br></br></br></br></br></br></br>

<IMG SRC='img/mfu2.jpg' alt="МФУ Epson Stylus Office TX600FW" align="left">

</br>

<b>МФУ Epson Stylus Office TX600FW</b></br>

Многофункциональное струйное устройство (принтер/сканер/копир/факс) формата А4. Скорость печати чёрно-белая, A4 - до 38 стр./мин, цветная А4 - до 38 стр./мин, фотографии 10х15 - 20 секунд (без полей). Сканер планшетный - 2400x2400dpi, с автоподатчиком на 30 листов. Скорость копирования (A4) - 38 стр./мин. Печать фотографий без полей. Прямая печать с карт памяти и цифрового фотоаппарата. ЖК-экран 6,3 см. Интерфейс USB 2.0, Ethernet, Wi-Fi. Цветной факс с памятью на 180 страниц и скоростью - 33.6 кбит/c.

</br>Цена: 820000 руб.

<a href="form.php?name=МФУ Epson Stylus Office TX600FW&cena=820000">Купить</a>

</br></br></br></br></br></br></br></br>

<IMG SRC='img/struin1.jpg' alt="Принтер HP DeskJet 3000" align="left">

</br></br>

<b>Принтер HP DeskJet 3000</b></br>

Струйный принтер формата А4. Скорость черно-белой печати (черновой режим, A4): до 20 стр./мин, скорость цветной печати (черновой режим, A4): до 16 стр./мин; скорость ч/б печати (лазерное качество): до 5,5 стр./мин, скорость цветной печати (лазерное качество): до 4 стр./мин. Максимальное разрешение печати 4800x1200 dp. Интерфейс USB 2.0, Wi-Fi.

</br>Цена: 480000 руб.

<a href="form.php?name=Принтер HP DeskJet 3000&cena=480000">Купить</a>

</br></br></br></br></br></br></br></br>

<IMG SRC='img/struin2.jpg' alt="Принтер Canon PIXMA iP1900" align="left">

</br>

<b>Принтер Canon PIXMA iP1900</b></br>

Разрешение при печати до 4800x1200 точек на дюйм. Способ печати: 4-цветная система струйной печати, объём капли 2 пл, система микросопел и картридж, созданный по технологии FINE. Скорость фотопечати "в край" (без полей), формат 10x15 см: 55 с (в стандартном режиме). Скорость монохромной печати до 21 стр./мин. Скорость цветной печати до 17 стр./мин.

</br>Цена: 485000 руб.

<a href="form.php?name=Принтер Canon PIXMA iP1900&cena=485000">Купить</a>

</br></br></br></br></br></br>

</td>

</tr>

</center>

</body>

</html>

Размещено на Allbest.ru


Подобные документы

  • Принципы построения СУБД, их достоинства. Архитектура распределенной информационной системы. Разработка интернет-магазина рынка книг: построение физической модели данных на языке SQL, проектирование схемы базы данных с использованием веб-интерфейса.

    курсовая работа [2,3 M], добавлен 01.11.2011

  • Описание предметной области, построение концептуальной и логической модели базы данных рынка металлопроката и метизов, реализация данных рынка в интерактивной среде Интернет. Расчёт экономической эффективности каталога продукции и капитальных вложений.

    курсовая работа [3,5 M], добавлен 14.12.2011

  • Построение инфологической концептуальной модели предметной области. Структура базы данных Microsoft Office Access. Формы, запросы и отчеты. Создание форм, запросов и отчетов в базах данных. Схема данных физической и логической сущности в Erwin 4.0.

    курсовая работа [5,1 M], добавлен 13.12.2011

  • Информационный анализ и выявление основных сущностей предметной области и их основных свойств. Построение концептуальной модели (модель сущность-связь). Определение логической модели реляционной базы данных. Решение задач средствами проектирования СУБД.

    курсовая работа [3,0 M], добавлен 25.11.2013

  • Построение инфологической (концептуальной) модели предметной области. Проектирование логической и физической структуры базы данных. Реализация проекта в среде конкретной СУБД. Организация корректировки и ввода данных в БД. Разработка интерфейса.

    курсовая работа [1,4 M], добавлен 14.01.2018

  • Описание модели предметной области, построение функциональной модели. Проектирование структуры базы данных, реализация спроектированной базы данных при помощи СУБД Visual FoxPro. Создание форм при помощи мастера форм, построение исполняемого файла.

    лекция [4,0 M], добавлен 04.11.2009

  • Построение концептуальной модели, процесс моделирования смыслового наполнения базы данных. Основные компоненты концептуальной модели. Построение реляционной модели. Целостность данных в реляционной базе. Нормализация. Проектирование базы данных в ACCESS.

    курсовая работа [1,8 M], добавлен 29.10.2008

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

    курсовая работа [624,5 K], добавлен 30.05.2019

  • Общая характеристика концептуального проектирования. Особенности проектирования базы данных и структуры "Оnly for you". Расчет текущих и капитальных затрат, характеристика экономического эффекта на примере интернет-магазина женской одежды "Оnly for you".

    курсовая работа [963,8 K], добавлен 23.06.2012

  • Создание базы данных для автоматизации электронного магазина по продаже шин в терминале ER моделирования. Построение логической и концептуальной модели базы данных. Её реализация в интерактивной среде Интернет. Расчет экономической эффективности магазина.

    курсовая работа [4,5 M], добавлен 10.10.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.