Разработка web-сайта организации (на материалах ООО "Автомир", г. Гомель)

Социально-экономическая характеристика организации ООО "Автомир". Анализ уровня автоматизации бизнес-процессов. Технологии, используемые при разработке статических страниц сайтов. Оптимизация кода. Концепция присутствия организации в сети Интернет.

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

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

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

<td colspan="3">

<!-- ПОДВАЛ -->&nbsp;

<?php

echo GetBottomForm();

?>

</td>

</tr>

</table>

</body>

</html>

<?php

$content = ob_get_contents();

ob_end_clean();

echo $content;

?>

Функция GetBottomForm() проверяет наличие авторизации клиента на сайте и выводит в подвале необходимы тип контента (меню администратора или форму входа на сайт)

function GetBottomForm()

{

// функция возвращает подвал главной страницы

// с формой входа для авторов

session_start();

if (isset($_SESSION['login']) and isset($_SESSION['pass'])

and (IsUserRegister($_SESSION['login'],$_SESSION['pass'])>0))

{

// сессия работает и в базе данных есть пользователь с логином и паролем сессии

$str = GetSessionUserMenu();

}

else

{// html фрагмент с формой авторизации на сайте

// содержит два элемента текстовых поля input

// и кнопку для посылки формы

// обработчиком формы служит файл index.php

$str = "<form action='index.php' method='POST'>";

$str.= "<div align='right'>Вход</div>";

// создаёт hidden поля для передачи браузера параметра sl и значения enter

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

$str.= "<div align='right'>Логин:&nbsp;<input type='text'

name='login' value=''>&nbsp;&nbsp;пароль:&nbsp;<input type='password' name='pass' value=''>&nbsp;<input type='submit'

name='sl' value='enter'></div>";

$str.= "</form>";}

return $str;}

3.7 Разработка формы обратной связи с клиентами

Для связи с клиентами на сайте предусмотрена форма обратной связи (рисунок 3.13).

Рисунок 3.13 - Форма обратной связи

Данная форма реализована при помощи технологии AJAX, что позволяет пользователю отправлять сообщение без перезагрузки страницы.Технология реализации следующая:

1) Форма помещается в контейнер - элемент <DIV id='ajxMessage'>

2) При нажатии на кнопку «Ок» вызывается JavaScript функция AddMessage()

function AddMessage()

{

var name = document.getElementById('fb_name').value;

var email = document.getElementById('fb_email').value;

var message = document.getElementById('fb_message'). value;

if (name=='' || email=='' || message =='')

{

alert('Заполните все поля!');

}

else

{

// проверяем правильность email

if(IsValidateEmail(email))

{

// E-Mail верный!

$.ajax({

type: 'POST',

url: 'ajax/responde.php',

scriptCharset: "utf-8",

data: 'action=AddMessage&name='+name+"&email="+email+"&message="+message,

success: function(data)

{

$('#ajxMessage').html(data);

}

});

}

else

{

alert("Неправильный E-Mail !");

}

}

}

Данная функция читает введённые пользователем в форме данные. На этом этапе осуществляется проверка - в случае незаполнения поля выдаётся сообщение об ошибке (рисунок 3.14)

Рисунок 3.14 - Проверка правильности заполнения формы

Далее проверяется правильность ввод адреса электронной почты и если всё правильно, то формируется запрос со значением переменных, который пересылается к php-обработчику responde.php

Данный обработчик отсылает сообщение пользователя на электронную почту менеджера и возвращает в контейнер <div> сообщение (рисунок 3.15)

Рисунок 3.15 - Успешное добавление запроса с сайта

3.8 Реализация алгоритма добавления прайс-листа на сайт

Учёт товаров организации ведётся в1С:Бухглатерия. Ручное добавление товаров на сайт невозможно по причине больших временных затрат. Для автоматизации данного процесса разработан функционал по добавлению прайс-листа на сайт. Для загрузки каталога товаров на сайт при помощи встроенных обработок прайс-лист экспортируется в Microsoft Excel и насчитывает несколько тысяч наименований. Новый прайс-лист на сайт загружается каждый день.

Для добавления прайса на сайт документ Microsoft Excel вначале необходимо сохранить в формате *.csv и загрузить на сайт (рисунок 3.16).

Рисунок 3.16 - Добавление прайс-листа на сайт

Выполняется следущий скрипт

if (isset($_POST['Ok']) and isset($_FILES['userfile']))

{

// админ загрузил прайс

// проверяем права пользователя - имеет ли он право добавлять прайс?

if (isset($_SESSION['login']) and isset($_SESSION['pass']) and (IsUserRegister($_SESSION['login'],$_SESSION['pass'])>0))

{

// необходимо добавить прайс лист

$uploaddir = '/upload/';

$uploadfile = $uploaddir.basename($_FILES['userfile']['name']);

$pr = @file_get_contents($_FILES[userfile][tmp_name]);

if (!$pr)

{

echo("Файл не открыт");

}

else

{

$price = iconv('windows-1251', 'UTF-8', $pr);

$array = @split("\n",$price);

// необходимо очистить таблицу от старого прайса

mysql_query('TRUNCATE TABLE `tblPrice`');

$num_strok = count($array);

for ($i=2;$i<=($num_strok-2);$i++)

{

$row = explode(";",$array[$i]);

$sql = "INSERT INTO `tblPrice` (`id`, `Kod`, `Artikul`, `SKod`, `NameTovar`, `Gruppa`, `Brand`, `Ostatok`, `Price`, `Kratnost`) VALUES";

$sql.="(NULL,'".mysql_real_escape_string(trim($row[0]))."', '".mysql_real_escape_string(trim($row[1]))."', '".mysql_real_escape_string(trim($row[2]))."',";

$sql.="'".mysql_real_escape_string(trim($row[3]))."', '".mysql_real_escape_string(trim($row[4]))."', '".mysql_real_escape_string(trim($row[5]))."', '".mysql_real_escape_string(trim($row[6]))."',";

$sql.="'".mysql_real_escape_string(trim($row[7]))."', '".mysql_real_escape_string(trim($row[8]))."');

mysql_query($sql);

}

echo "<div align=center><h1>ПРАЙС добавлен</h1></div>";

}

}

else

{

Die ('У Вас недостаточно прав для загрузки прайса');

}

}

Загруженный прайс-лист выводится на сайт в следующем виде (рисунок 3.17).

Рисунок 3.17 - Каталог (прайс-лист) фирмы

Вывод каталога осуществляется при помощи функции ViewCatalog($txt).

function ViewCatalog($txt='')

{

if ($txt=='')

{

// вывод каталога товара

$sql = 'SELECT * FROM `tblPrice` ORDER BY `NameTovar` ASC, `Gruppa` ASC';

}

else

{

// пользователь ищет товары в каталоге

$sql = "SELECT * FROM `tblPrice` WHERE `NameTovar` LIKE '%".$txt."%' ORDER BY `NameTovar` ASC, `Gruppa` ASC";

}

$result = mysql_query($sql);

if ($result and mysql_num_rows($result)>0)

{

$str = "<table border=1 cellpadding=0 cellspacing=0 width=100% align=center>";

($txt=='') ? $str.="<tr><td colspan=9 class=title>

Каталог</td></tr>" : $str.="<tr><td colspan=9 class=title>

Результаты поиска</td></tr>";

$str.="<tr align=center><td>Код</td><td>Артикул</td><td>Штрихкод</td><td>

Наименование</td><td>Группа</td><td>Бренд</td><td>

Остаток</td><td>Цена</td><td>Кратность</td></tr>";

while ($res = mysql_fetch_array($result))

{

$str.="<tr align=center><td>".$res[1]."</td><td>".$res[2]."</td><td>".$res[3]."</td><td>".$res[4]."</td><td>".$res[5]."</td><td>".$res[6]."</td><td>".$res[7]."</td><td>".$res[8]."</td><td>".$res[9]."</td></tr>";

} $str.= "</table>"; }

else

{ echo "Каталог обновляется. Зайдите позже."; }

return $str; }

Если передаваемая переменная $txt пуста, то необходимо пользователю показать весь прайс-лист и выводиться каталог полностью. Если передаётся переменная $txt, то это означает, что пользователь ищет товар (рисунок 3.18).

Рисунок 3.18 - Поиск товара в каталоге

К базе данных осуществляется запрос

SELECT * FROM `tblPrice` WHERE `NameTovar` LIKE '%".$txt."%' ORDER BY `NameTovar` ASC, `Gruppa` ASC"

и в каталоге и выводятся только лишь позиции, содержащие искомую фразу (рисунок 3.19).

Рисунок 3.19 - Форма вывода каталога при поисковом запросе пользователя «Диск тормозной»

3.9 Комплекс мероприятий по продвижению сайта

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

Было зарегистрировано доменное имя «avtomir.by» путём заключения договора на оказание услуг в форме оферты на сайте active.by. Стоимость доменного имени на один год - 129.600 рубле й

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

Продвижение сайта включало в себя четыре основных этапа:

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

2. Оптимизация сайта в поисковых системах. Сайт был регистририрован в поисковых системах (Yandex, Google, Tut.By, Rambler, Mail.Ru), произведена оптимизация контента (содержимого сайта) под выбранные ключевые слова «автозапчасти», «купить автозапчасти», «автозапчасти в Гомеле» и т.д. .

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

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

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

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

Все страницы имели разные названия в соответствии с их содержимым.

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

Мета тег Description содержит краткое описание (до 250 символов), содержание страницы, в него обязательно входят ключевые слова.

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

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

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

Теги H1- H6. H1 являются вторым по значимости тегом после Title. Он включал ключевые слова. В тегах Н2 - Н6 заключались заголовки абзацев, содержащие ключевые слова.

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

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

Составлена карта сайта.

3. Продвижение сайта. При помощи биржи обмена ссылок Sape.ru организован обмен ссылками с сайтами аналогичной тематики (av.by, abw.by, lastochka.by) в целях повышения показателей сайта (тИЦ -- тематический индекс цитирования, PageRank и так далее). Осуществлена регистрация в электронных каталогах.

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

3.10 Преимущества, получаемые организацией от использования сайта

После создания сайта ООО «Автомир» получило следующие преимущества:

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

- Приток посетителей на сайт через поисковые системы позволил сократить расходы на другие виды рекламоносителей (газеты, радио, телевидение);

- Неограниченные возможности демонстрации продукта;

- Бесплатная и высоко-информативная обратная связь;

- Возможность уточнения интересов потенциальных и постоянных клиентов;

- Увеличение дохода компании за счет интернет-продаж.

3.11 Определение экономической эффективности разработки web-сайта

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

затраты на размещение web-сайта на внешнем сервере на год - 600 тыс.р.;

затраты на регистрацию доменного имени на год - 129,6 тыс.р.;

подготовка рекламных материалов в печатном и электронном виде - 200 тыс.р.;

иные затраты, непосредственно связанные с разработкой и подготовкой web-сайта к использованию по назначению - 350 тыс.р.

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

Определение трудоемкости разработки программного продукта

В проекте по разработке программного обеспечения могут быть выделены следующие этапы:

- проектирование - постановка задачи, разработка технического задания и разработка алгоритмов решения;

- реализация - непосредственная реализация спроектированной системы;

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

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

Этап «проектирование» обладает высокой степенью значимости, так как определяет возможную функциональность и архитектуру разрабатываемого приложения. Ошибки, допущенные на данном этапе, могут привести к серьезным последствиям, вплоть до отказа от дальнейшей реализации данного проекта. Поэтому на проведение данного этапа отведено 2 недели (25 % общего времени).

На этапе «реализация» происходит непосредственно разработка проекта по автоматизации отношений с клиентами. Данный этап является самым продолжительным, на его реализацию отводится 4 недель (50 % общего времени).

На этапе «тестирование и доработка» происходит тестирование проекта по автоматизации отношений с клиентами организации. На его проведение отведено 2 недели.

Трудоемкость разработки проекта по автоматизации отношений с клиентами организации - затраты труда программиста на разработку технического и рабочего проекта представим в таблице 3.1.

Таблица 3.1 - Определение трудоемкости разработки проекта по автоматизации отношений с клиентами организации

Этап разработки

Доля времени от общих затрат, %

Трудоемкость, час.

всего

в том числе машинное время

1

2

3

4

Проектирование

25

80

-

Реализация

50

160

160

Тестирование и доработка

25

80

80

Итого:

100

320

240

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

Для расчета стоимости машинного времени используется исходная информация, полученная на основе данных регистров бухгалтерского учета организации и экспертных оценок. Для реализации проекта по автоматизации отношений с клиентами организации были выбраны необходимые основные средства. Для них, согласно Постановления Министерства экономики Республики Беларусь от 30 сентября 2011 г. N 161 «Об установлении нормативных сроков службы основных средств и признании утратившими силу некоторых постановлений Министерства экономики Республики Беларусь», были выбраны сроки службы:

- здания одноэтажные бескаркасные со стенами из каменных материалов, крупных блоков и панелей, с железобетонными, кирпичными и деревянными колоннами и столбами, с железобетонными, металлическими и другими перекрытиями и покрытиями, здания деревянные с облицовкой - 58 лет;

- персональные электронно-вычислительные машины - 5 лет.

Перечень используемых в процессе разработки и реализации проекта основных средств с указанием их балансовой стоимости, нормативных сроков эксплуатации, норм амортизации можно представить в виде таблицы 3.2.

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

Наименование основного средства, оборудования, нематериального актива

Балансовая стоимость, тыс р.

Нормативный срок эксплуатации, лет

Годовая норма амортизации, %

Сумма амортизационных отчислений, тыс р.

Персональный компьютер

5 400

5

20

1 080

Принтер

1 020

5

20

204

Помещение,1кв.м.

950

58

1,72

65,36

Итого:

-

-

-

1 350

Общую сумму амортизационных отчислений, применяемую при расчете стоимости машинного времени вычисляем по формуле (3.1):

(3.1)

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

БСi - балансовая стоимость i-го основного средства (нематериального актива);

Hai - норма амортизации i-го основного средства (нематериального актива), %;

Spm - производственная площадь на одно рабочее место разработчика ПО, кв. м (Spm = 4 кв.м);

Cpl - стоимость 1 кв.м производственной площади организации, тыс. р. (Cpl =950 тыс. р.);

Hz - годовая норма амортизации производственных зданий, % (Hz=1.72%).

Подставив данные в формулу (3.1), получаем:

Сам = ((5 400 * 20 + 1 020 * 20)/100) + 4 * 950*1.72 /100 ? 1 350 тыс.р.

Затраты на электроэнергию (E) за год находим по формуле (3.2):

(3.2)

где Mi - мощность, потребляемая i-ой единицей оборудования, кВт (Mi=0,45кВт); Fi - полезный фонд рабочего времени ООО «Автомир» за год, ч. (Fi = 2011 ч.). Полезный фонд времени работы одной i-ой единицы оборудования определяется по формуле (3.3):

(3.3)

где Драб - количество рабочих дней в году, дни;

tраб - продолжительность рабочего дня, час;

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

tпр - количество часов, на которое сокращается предпраздничный день, час;

kг - коэффициент готовности вычислительной техники (kг=0,95);

KE - базовый тариф на электрическую энергию, руб/кВт.ч. (KE= 1329,9);

kS - коэффициент, учитывающий потери в сети (kS=1,05).

Подставив данные в формулу (3.2) получаем:

E = (0,45 * 2011 + 0,08 * 525) * 0,95 * 1329,9 * 1,05 ? 1 256 тыс.р.

Затраты на текущий ремонт оборудования (CR) определяем по формуле (3.4):

(3.4)

где OR - отчисления на текущий ремонт оборудования (в процентах от балансовой стоимости). OR = 2 - по данным бухгалтерии ООО «Автомир».

Подставив данные в формулу (3.4) получаем:

CR = (5 400 +1 020) * 2/100 ? 130 тыс.р.

Годовые суммарные затраты организации на машинное время определяем на основе данных таблицы 3.3.

Таблица 3.3 - Годовые суммарные затраты организации на машинное время

Статья затрат

Условное обозначение

Сумма, тыс р.

1

2

3

Сумма амортизационных отчислений

Cам

1 350

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

Е

1 256

Затраты на текущий ремонт оборудования

CR

130

Итого годовые суммарные затраты на машинное время

ZM

2 736

Стоимость машинного часа эксплуатации ПК (SM) показывает среднюю величину затрат организации на один час работы ПК.

Определяем стоимость одного часа машинного времени (SM), затраченного на разработку проекта по автоматизации отношений с клиентами организации, по формуле (3.5):

(3.5)

где ZM - годовые суммарные затраты на машинное время, тыс р. ;

F - годовой фонд рабочего времени разработчика, ч.

Подставив данные в формулу (4.5), получаем:

SM = 2 736 / 2 011 ? 1 тыс.р.

Расчет стоимости машинного времени (СМ), затраченного на разработку проекта по автоматизации отношений с клиентами организации, выполняем по формуле (3.6):

(3.6)

гдеТM - машинное время работы компьютера, затраченное на разработку проекта, ч.;

SM - стоимость одного машино-часа, тыс р.

Подставив данные в формулу (3.6), получаем:

CM = 240 * 1 ? 240 тыс.р.

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

Основная заработная плата является основной статьей затрат при разработке проекта по автоматизации и рассчитывается по формуле (3.7):

Зо = ТCi Ч Кi Ч n Ч t (3.7)

где ТСi - тарифная ставка специалиста i-го разряда, тыс.р.

Кi - коэффициент премирования;

n - количество исполнителей, участвовавших в разработке программного обеспечения, чел.;

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

На момент разработки проекта по автоматизации отношений с клиентами организации (апрель 2014 г.) тарифная ставка первого разряда составляет 275 тыс.р. Разработчик программного обеспечения (инженер-программист II категории) имеет 10-ый разряд, тарифный коэффициент согласно ЕТС для него равен 2,48. Размер премии составляет 10% от основной заработной платы, размер дополнительной оплаты труда установлен 20% от основной заработной платы, в связи с участием разработчика в полном цикле производства программного обеспечения (информация согласно данным организации). Следовательно, тарифная ставка данного работника равна:

TC12 = 275 Ч 2,48 ? 682 тыс.р.

Зо =682 Ч 1,4 Ч 1 Ч 2 ? 1 909 тыс.р.

Дополнительная заработная плата (Зд) на конкретное программное обеспечение включает выплаты, предусмотренные законодательством о труде (оплата отпусков, льготных часов, времени выполнения государственных обязанностей и других выплат, не связанных с основной деятельностью исполнителей), и определяется по нормативу в процентах к основной заработной плате по формуле (3.8):

(3.8)

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

Нд - норматив дополнительной заработной платы в организации, %.

Подставляем данные в формулу:

Зд = 682 * 20 / 100 ? 136 тыс.р.

Сумму отчислений на социальные нужды рассчитываем по формуле (3.9):

(3.9)

где НСЗ - норматив отчислений в Фонд социальной защиты населения и отчислений на обязательное страхование в Белгосстрах, %.

Согласно законодательству норматив отчислений в Фонд социальной защиты населения для организации составил 35% (34% + 1%), а коэффициент отчислений на обязательное страхование от несчастных случаев в Белгосстрах установлен в размере 0,3. Подставив данные в формулу (4.9), сумма отчислений на социальные нужны, составит:

Зсз = (136 + 1 909) Ч 35,3 / 100 726 тыс.р.

Прочие расходы, которые относятся на конкретное программное обеспечение по нормативу (Нр) в процентном отношении к основной заработной плате исполнителей, определяем по формуле (3.10):

(3.10)

где Нр - норматив накладных расходов в целом по организации применяется в размере 20%

Подставив данные в формулу (3.10), получаем:

РПР = 1 909 * 20 / 100 ? 382 тыс.р.

Затраты на материалы и комплектующие (М) относятся к материальным затратам. В данной статье отражаются затраты на материалы и принадлежности, необходимые для проведения научно-исследовательских работ. Затраты определяются по действующим отпускным ценам. Результаты сводятся в таблицу 3.4.

Таблица 3.4 - Стоимость материалов и комплектующих, необходимых для разработки web-сайта организации

Наименование материала (комплектующих изделий)

Количество

Цена, тыс р.

Сумма, тыс р.

Бумага А4

4

40

160

Картридж

2

50

100

Диск CD-RW Digitex

3

2

6

Всего:

266

Прочие прямые расходы (П3) составят расходы необходимые для полного функционирования программного продукта, представляем в виде таблицы 3.5.

Таблица 3.5 - Стоимость прочих прямых затрат, необходимых для полного функционирования программного продукта

Наименование материала (комплектующих изделий)

Количество

Цена, тыс р.

Сумма, тыс р.

Специальная литература (учебники по созданию web-сайта)

3

170

510

Всего:

510

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

Общую сумму затрат по смете (плановая себестоимость (С)) на разработку web-сайта организации рассчитываем по формуле (3.11):

С = М + СМ + ЗО + ЗД + ЗСЗ + РПР + ПЗ (3.11)

Результаты расчетов представим в виде таблицы 3.6.

Таблица 3.6 - Расчет плановой себестоимости web-сайта организации

Статья затрат

Условное обозначение

Сумма затрат, тыс р.

Стоимость машинного времени

СМ

240

Заработная плата основная

Зо

1 909

Заработная плата дополнительная

Зд

136

Отчисления на социальные нужды

Зсз

726

Прочие расходы

РПР

382

Материалы и комплектующие

М

266

Прочие прямые затраты

Пз

510

Общая сумма расходов по смете (плановая себестоимость)

С

4 170

Исходя из полученных данных представим структуру плановой себестоимости разработки проекта автоматизации отношений с клиентами в виде диаграммы (рисунок 3.20):

Рисунок 3.20 - Структура плановой себестоимости разработки web-сайта

Анализируя полученную диаграмму, можно сказать что наибольший удельный вес затрат составила «Заработная плата основная» - 46%. Следующим показателем после «Заработной платы основной» идет «Отчисления на социальные нужды» удельный вес которой составил 18%. Замыкают тройку затрат «Прочие расходы» - 12%.

Оценка целесообразности разработки программного продукта

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

Таблица 3.7 - Первоначальные затраты на создание web-сайта за год

Первоначальные затраты на создание web-сайта за год

цена, тыс.р.

затраты на размещение web-сайта на внешнем сервере на год

600

затраты на регистрацию доменного имени на год

129,6

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

200

иные затраты, непосредственно связанные с разработкой и подготовкой web-сайта к использованию по назначению

350

Итого инвестиций за первый год:

1 280

Итак, инвестиции в создание сайта составили 1 280 тыс.р. Аналогичный сайт стоит примерно 4 500 тыс.р. [24] Исходя из этого можно рассчитать условную прибыль по формуле (3.12):

Пу = Ц - С (3.12)

где Ц - стоимотсь аналогичного сайта, тыс.р.;

С - стоимость разработанного сайта, тыс.р.

Подставив данные в формулу (3.12), получаем:

Пу = 4 500 - 1 280 ? 3 220 тыс.р.

Годовые эксплуатационные затраты (S), связанные с функционированием web-сайта, определяются по формуле (3.13):

S = Зз + Зсс (3.13)

где Зз - затраты на заработную плату программиста, связанного с сопровождением сайта, за год, тыс.р.;

Зсс - затраты на сопровождение сайта, тыс.р.

Так как основная заработная плата программиста составляет 1 909 тыс.р., в 2014 году 53 недели, согласно табельного расписания, в организации 8-ми часовой рабочий день, на обслуживание сайта программист тратит 3 часа в неделю, то можно рассчитать:

Среднечасовую заработную плату (Зср) программиста за обслуживание сайта за год по формуле (3.14):

Зср = Зо / Чм (3.14)

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

Чм - количество рабочих часов в месяц.

Подставив данные в формулу (3.14), получаем:

Зср = 1 909 / 180 ? 10 тыс.р.

Затраты на заработную плату (Зз) специалиста за год на обслуживание web-сайта по формуле (3.15):

Зз = Чс * Зср (3.15)

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

Подставив данные в формулу (3.15), получаем:

Зз = 3 * 53 * 10 ? 1 590 тыс.р.

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

Зсс = С * 5% (3.16)

Подставив данные в формулу (3.16), получаем:

Зсс = 1 280 * 5% ? 64 тыс.р.

Далее подставляются полученные данные в формулу (3.13):

S = 1 590 + 64 ? 1 654 тыс.р.

Годовой экономический эффект (Эгод) от самостоятельной разработки web-сайта рассчитывается по формуле (3.17):

Эгод = Пу - Ен Ч Cэк (3.17)

где Сэк - результат экономии затрат за год; рассчитывается по формуле (3.18):

Сэк = (Пу - Hп) - S (3.18)

Ен - нормативный коэффициент эффективности инвестиций (определяется исходя из срока морального старения технических средств и проектных решений, можно принять равным 0,15, если иное значение не установлено в организации);

Кд - единовременные (капитальные) затраты на ИС (в данном случае Кд =С);

Hп - налог на прибыль (18%).

Подставив данные в формулу (3.17), получаем:

Эгод = Сэк - Ен Ч С = ((3 220 - 18%) - 1 654) - 0,15 * 1 280 ? 794 тыс.р.

Срок окупаемости программного продукта можно определить по формуле (3.19):

Ток = С / Сэк (3.19)

Подставив данные в формулу (3.19), получаем:

Ток = 1 280 / 986,4 ? 1,3

Для оценки целесообразности разработки программного продукта необходимо рассчитать расчетный коэффициент рентабельности Ер. Данный показатель является обратным показателю Ток и может быть рассчитан по формуле (3.20):

Ер = Сэк / С (3.20)

Подставив данные в формулу (3.20), получаем:

ЕР = 986,4 / 1 280 ? 0,77

Разработка информационной системы целесообразна в том случае, если выполняется неравенство (3.21):

Ер > Ен(3.21)

Для проекта по созданию сайта данное соотношение составляет 0,77 > 0,15. Так как соотношение выполняется, то разработка проекта по созданию сайта ООО «Автомир» является целесообразной.

ЗАКЛЮЧЕНИЕ

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

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

- обоснована необходимость создания веб-сайта организации;

- рассмотрены существующие технологии разработки интерактивных сайтов;

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

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

- разработана форма обратной связи с клиентами;

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

- разработан комплекс мероприятий по продвижению сайта;

- рассчитан экономический эффект от создания сайта.

Результатом дипломной работы является создание web-сайта для компании ООО «Автомир», занимающейся реализацией автомобильных запчастей и строительных материалов. Разработанный web-сайт позволяет автоматизировать процессы доступа к информационным ресурсам компании через Интернет и делает возможным осуществление прием заявок на ремонт, техническое обслуживание холодильной техники, информационный обмен между компанией и потенциальными клиентами. Для продвижения web-сайта он был зарегистрирован на поисковых серверах, что позволило пользователям находить его по ключевым словам. Информация на сайте обновляется 1 раз в неделю.

В завершающей части работы произведен расчет годового экономического эффекта (Эгод) от самостоятельной разработки web-сайта, который составил 794 тыс.р.

Для оценки целесообразности разработки программного продукта был рассчитан расчетный коэффициент рентабельности Ер. Расчет показал, что разработка проекта по созданию сайта ООО «Автомир» является целесообразной.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. «How to Size Text in CSS». / Статья online-журнала A List Arart, 02.01.2008. [Электронный ресурс]. - Сайт www.alistapart.com. - Режим доступа: http://www.alistapart.com/articles/howtosizetextincss. - Дата доступа: 04.05.2014.

2. CSS - еще один шаг к web-мастерству. [Электронный ресурс]. - Сайт www.ruled.ru. - Режим доступа: http://www.ruled.ru/sintacs-css.html. - Дата доступа: 04.05.2014

3. IT Система SBMT. / Институт бизнеса и менеджмента технологий БГУ. [Электронный ресурс]. - www.sbmt.bsu.by. - Режим доступа: http://it.sbmt.by/about/indexru.htm. - Дата доступа: 04.05.2014.

4. PHP, MySQL и другие веб-технологии. [Электронный ресурс]. - Портал www.php.su. - Режим доступа: http://www.php.su/articles/?cat=examples. - Дата доступа: 05.05.2014.

5. PHP. [Электронный ресурс]. - Сайт www.php.find-info.ru - Режим доступа: http://www.php.find-info.ru/php/007/index.html. - Дата доступа: 05.05.2014.

6. Библиотека системного программиста. [Электронный ресурс]. - Сайт www.frolov-lib.ru. - Режим доступа: http://www.frolov-lib.ru/bsp.html. - Дата доступа: 05.05.2014.

7. Глушаков С.В. Программирование web-страниц / Глушаков С.В., Жакин И.А., Хачиров Т.С. - Минск: Издательство Премьера, 2006.-390с.

8. Гончаров, А.Ю. Web-дизайн: HTML, JavaScipt и CSS. Карманный справочник / А.Ю. Гончаров - Минск : КУДИЦ-ПРЕСС, 2007.-320с.

9. Декларация об уровне тарифов на электроэнергию, отпускаемую РУП Электроэнергетики, ГПО «Белэнерго» для ЮЛ и ИП. [Электронный ресурс] - Режим доступа: www.vitebsk.energo.by. - Дата доступа: 05.05.14.

10. Дубаков, М.А. Веб-мастеринг средствами CSS / М.А. Дубаков. - Санкт-Петербург: БХВ-Петербург, 2002. - 544 c.

11. Зельдман, Дж. Web-дизайн по стандартам.- Перевод с англ. Г. П. Ковалева / Дж. Зельдман. - Минск: НТ Пресс, 2005. - 440с.

12. Изучаем php. [Электронный ресурс]. - Сайт www.kek.ksu.ru. - Режим доступа: http://kek.ksu.ru/EOS/PHP/index.html. - Дата доступа: 05.05.2014.

13. Кирсанов, Д. Веб-дизайн / Д.Кирсанов. - Санкт-Петербург: Символ-Плюс, 2001 - 376 c.

14. Кузнецов, М. PHP 5 на примерах / М. Кузнецов, И. Симдянов, С. Голышев. - Санкт-Петербург: БХВ-Петербург, 2005.-577с.

15. Левин, М.П. 2 в 1: Самоучитель разработки web-сайтов: HTML, CSS, графика, анимация, раскрутка + Видеокурс / М.П. Левин, Ю.М. Алексеев. - Минск : Издательство Триумф, 2008.-400с.

16. Лекции по сетевым технологиям, web-дизайну и базам данных, читаемые студентам-экономистам БНТУ. [Электронный ресурс]. - Сайт www.gilermo.narod.ru. - Режим доступа: http://www.gilermo.narod.ru/lekcii.html. - Дата доступа: 06.05.2014.

17. Линдерман, М. Ошибки web-дизайна и как их устранить до того, как вы лишитесь посетителей. - Перевод с англ. Е. А. Линдемана. / Мэтью Линдерман, Джейсон Фрайд. - Минск: НТ Пресс, 2007. - 224с.

18. Мисько, М.В. Стандарт предприятия. Курсовое и дипломное проектирование. Правила компьютерного оформления текстовых и графических документов / Мисько М.В., Назаренко В.Г., Романюк Е.М. - Минск: Бестпринт, 2004.- 50с.

19. Нильсен, Я. Веб-дизайн. Перевод с анл. / Я. Нильсен - Санкт-Петербург: Символ-Плюс, 2007. - 512 c.

20. Об установлении нормативных сроков службы основных средств и признании утратившими силу некоторых постановлений Министерства экономики Республики Беларусь: постановление Министерства экономики Республики Беларусь от 30 сентября 2011 г., N 161 // КонсультантПлюс: Беларусь. Технология 3000 [Электронный ресурс] / ООО "ЮрСпектр". - Минск, 2012.

21. Об утверждении единой тарифной сетки работников Республики Беларусь и внесении изменений и дополнений в постановление министерства труда Республики Беларусь от 21 января 2000 г. N 6 «О мерах по совершенствованию условий оплаты труда работников организаций, финансируемых из бюджета»: постановление Министерства труда Республики Беларусь от 23 марта 2001 г., N 21 // КонсультантПлюс: Беларусь. Технология 3000 [Электронный ресурс] / ООО "ЮрСпектр". - Минск, 2012.

22. Об утверждении инструкции о порядке начисления амортизации основных средств и нематериальных активов: постановление Министерства экономики Республики Беларусь, министерства финансов Республики Беларусь, министерства архитектуры и строительства Республики Беларусь от 27 февраля 2009 г., N 37/18/6 // КонсультантПлюс: Беларусь. Технология 3000 [Электронный ресурс] / ООО "ЮрСпектр". - Минск, 2012.

23. Об утверждении методических рекомендаций по прогнозированию, учету и калькулированию себестоимости продукции (товаров, работ, услуг) в промышленных организациях Министерства промышленности Республики Беларусь: приказ Министерства промышленности Республики Беларусь от 31 декабря 2010 г., N 881// КонсультантПлюс: Беларусь. Технология 3000 [Электронный ресурс] / ООО "ЮрСпектр". - Минск, 2012.

24. Организация по разработке web-сайтов. [Электронный ресурс]. - Сайт www.web2b.by. - Режим доступа: http://web2b.by/sozdanie-saitov/sozdanie-saita-kompanii.html. - Дата доступа: 04.05.2014.

25. Палицын, В.А.Технико-экономическое обоснование дипломных проектов: метод. пособие для студентов всех спец. БГУИР. В 4 ч. / В.А. Палицын. - Ч. 4: Проекты программного обеспечения. - Минск: БГУИР, 2006. - 76 с.

26. Пауэлл, Т. Полный справочник по JavaScript, 2-е издание. Перевод с англ. А. Г. Сивака / Томас Пауэлл, Фриц Шнайдер. - Минск: Издательский дом "Вильямс", 2006. -960с.

27. Скуматова, О.А. Методические указания к выполнению экономической части дипломного проекта для студентов специальности 1-40 01 01 «Программное обеспечение информационных технологий», 1-40 02 01 «Вычислительные машины, системы и сети» / О.А. Скуматова. - УО «Полоцкий государственный университет», 2011. - 19 с.

28. Труханович, Т.Л. Программирование в WWW. Язык PHP. Методическое руководство по PHP/ Т.Л. Труханович. - Минск: ВГКС, кафедра ПОСТ, 2004-2007.-82с.

29. Харрингтон, Д. PHP . Трюки./ Д. Харрингтон. - Санкт-Петербург: Питер, 2008.-448с.

30. Шлосснейгл, Д. Профессиональное программирование на PHP. / Д. Шлосснейгл. - Минск: Вильямс, 2006.-624с.

31. Щербаков, В.Ю. PHP/MySQL для начинающих. Учебно-справочное издание. Перевод с англ. В.Ю. Щербаков/ Э. Харрис. - Минск: Кудиц-образ, 2005.- 384 с.

32. Язык HTML. Методическое руководство.- Минск: ВГКС, кафедра ПОСТ, 2007.-76с.

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


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

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