Создание web-сайта Таразского инновационно-гуманитарного университета

Основные технологии для разработки Web приложений. Выявление эффективности функционирования web-сайта и информационных технологий университета. Установка локального сервера Denwer. Пользовательская часть сайта. Эффективность программного обеспечения.

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

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

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

Салг - затраты на разработку алгоритма;

Сотл - затраты на написание и отладку;

Свн - затраты на внедрение.

1) Расчет затрат на комплекс технических средств

Сктс = Скомп. + Сприн. + Сббп,

где Скомп. = 41850 тенге - стоимость компьютера (IntelPentium III 700/RAM 128 Mb/HDD 16 Gb/ CD-ROM 52X/ Monitor 15");

Сприн. = 24300 тенге - стоимость принтера (SAMSUNGML-1210, A4, 8ppm, 600*600dpi, 2MB, 15 pagesв мин);

Сббп = 5000 - блок бесперебойного питания STIK 600 UPS;

Сктс = 41850 + 24300 + 5000 = 71150 тенге

2) Произведем расчет затрат на разработку алгоритма:

Салг = Зп.разр.*Кол.*В + От,

здесь Зп.разр. = 25000 тенге - оклад разработчика;

Кол. = 1 - общее число разработчиков алгоритма;

В = 1 мес. 17 дней - время, затраченное на разработку алгоритма;

От = 21% - отчисления на соц. страхование от оклада программиста, занятого разработкой алгоритма. Таким образом, получим:

Салг = 25000*1*1,6 + (21*25000*1*1,6)/100 = 48400 тенге.

3) Расчет затрат на написание и отладку программы:

Сотл. = Котл. + Кз.п.,

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

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

А) Котл = К * Км * q,

где К = 6,25 часов - время работы на ЭВМ в день;

Км = 45 дня - количество дней работы на ЭВМ;

q = 130 тенге - стоимость машинного времени.

Квн = 6,25 * 45 * 130 = 36562 тенге

Б) Кз.п. = Км * Оразраб.*Кол. + отч.,

где Км = 45 дня - количество дней, потраченных на разработку;

Оразраб. = 1100 тенге - оклад программиста за день;

Кол. = 1 чел. - общее число программистов, занятых отладкой программы;

отч. = 21% от оклада программиста, занятого отладкой программы.

Кз.п. = 45*1100*1 + 21*(45*1100*1) / 100 = 59895 тенге.

Таким образом:

Сотл. = 36562 + 59895 = 96157 тенге.

4) Расчет затрат, связанных с внедрением программы:

Свн = Квн + Зп.вн.,

где Квн. - стоимость машинного времени на время внедрения;

Зп.вн. - зарплата программиста на время внедрения.

А) Расчет Квн производится следующим образом:

Квн = К * d * q,

где К = 6 часов 15 мин- время работы на ЭВМ в день;

d = 20 дня - количество дней работы на ЭВМ;

q = 130 тенге - стоимость машинного времени.

Квн = 6,25 * 20 * 130 = 16250 тенге

Б) Зарплата программиста на время внедрения определяется по формуле:

Зп.вн. = Qвн. * d / Д + отч.,

где Qвн. = 25000 тенге - оклад программиста, занятого внедрением;

d = 20 дней - количество дней работы на ЭВМ;

Д = 23 дня - количество рабочих дней в месяц;

отч. = 21% - отчисления на соц. страхование от оклада программиста, занятого внедрением программы.

Зп.вн. = 25000 * 20 / 23 + 21 * (25000*20/23) / 100 = 26304 тенге

Тогда общие затраты, связанные с внедрением программы будут выражены следующей суммой:

Свн = 16250 + 26304 = 42554 тенге.

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

С = 71150 + 48400 + 96157 + 42554 = 258261 тенге.

Расчет экономической эффективности.

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

Еэкспл. = Тмв * Sм,

где Тмв = 4*23 = 92 часов - время использования электронно-вычислительной машины под задачей;

Sм = 130 тенге - стоимость машинного часа.

Еэкспл. = 92 * 130 = 11960 тенге.

2. Экономия годовых эксплуатационных расходов:

d Еэкспл. = 12 * ( (1+Wo) * (1+Wq) * Вз.пр - Еэкспл. ),

где Еэкспл. = 11960 тенге - эксплуатационные расходы, связанные с использованием программы;

Wo = 0,35 - ежемесячные начисления на зарплату;

Wq = 0,15 - коэффициент, учитывающий дополнительную зарплату;

Зарплата работников при использовании ручного труда:

Вз.пр = 8000 + 7500 + 7500 = 23000 тенге.

d Еэкспл. = 12 * ( (1+0,35) * (1+0,15) * 23000 - 11960 ) = 12*23747,5 = 284970 тенге.

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

Т = С / d Еэкспл.

Т = 258261 / 284970 = 1,2 года.

4. Стоимость программы:

S = Sр.п. / N,

где Sр.п. = С = 258261тенге;

N = 1 - число отделов железной дороги, в которых востребована программа.

S = 258261 / 1 = 258261 тенге.

Технико-экономические показатели эффективности проекта

Расчётный показатель

Количество

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

1 Затраты на разработку и внедрение системы

258261

Тенге

1.1 Затраты на разработку алгоритма

48400

Тенге

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

71150

Тенге

1.2.1 Стоимость ПК

41850

Тенге

1.2.2 Стоимость принтера

24300

Тенге

1.2.3 Стоимость источника бесперебойного питания

5000

Тенге

1.3 Затраты на внедрение программы

42554

Тенге

1.4 Затраты на написание и отладку программы

96157

Тенге

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

11960

Тенге

3 Экономия годовых эксплуатационных расходов

284970

Тенге

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

1,2

Год

5 Стоимость программы

258261

Тенге

ЗАКЛЮЧЕНИЕ

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

При разработке web-сайта были проанализированы современные web-технологии, позволяющие создавать интерактивные web-страницы. Наиболее подходящими для выполнения поставленной задачи оказались Adobe Dreamweaver и CMS Joomla.

Научился пользоваться этими программами, создавать динамические сайты на основе CMS Joomla и редактировать нужный код в Dreamweaver. Понял структуру файлов системы управления, как они взаимодействуют между собой. Создав свой уникальный шаблон сайта, установил на Joomla.

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

Разработанный сайт удовлетворяет всем требованиям, поставленным на этапе постановки задачи. При разработке web-сайта были использованы модули аутентификации, и осуществления поиска по сайту. Данные модули были доработаны с учетом специфики web-сайта и успешно внедрены в его структуру. Также был переопределен вывод многих модулей, например, вывода последних новостей, модуля для объявлений, вывода HTML кода и компонентов.

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

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

1. Ташков П.А. Веб-мастеринг на 100 %: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка. 2010.

2. Гончаров А.Н. Самоучитель HTML [Текст] / А.Н. Гончаров.- СПб.: Питер, 2002.

3. Чиртик А.В. Популярный самоучитель HTML [Текст] / А.В. Чиртик.- СПб.: Питер, 2006.

4. Learn.JavaScript.ru/

5. Материал из Википедии -- свободной энциклопедии о системах управления сайтом. http://ru.wikipedia.org/wiki/CMS

6. CMS List. Обзор CMS. Сайт о системах управления сайтом. http://www.cmslist.ru

7. Колисниченко Д.Н. Joomla! [Текст]: Руководство пользователя / Д.Н. Колисниченко.- М.: Диалектика, 2009.

8. Web Database Application with PHP and MySQL, 2nd Edition By David Lane, Hugh E. Williams. © O'Reilly, May 2004. ISBN: 0-596-00543-1.

9. Горнаков С.Г. Осваиваем популярные системы управления сайтом [Текст] / С.Г. Горнаков.- М.: Наука, 2009.

10. http://www.denwer.ru/

11. Joomla! CMS по-русски. http://joomlaportal.ru

12. http://service-joomla.ru/

13. Хаген Г. Создание веб-сайтов с помощью Joomla! 1.5 [Текст] / Г. Хаген.- М.: Вильямс, 2008.

14. Уроки создания сайта в Joomla. http://joomla-create.ru/

15. Норт Б. Joomla! [Текст]: Практическое руководство / Б. Норт.- М.: Символ-плюс, 2008.

16. Рамел Д. Самоучитель Joomla! [Текст] / Д. Рамел.- СПб.: Питер, 2008.

17. Компьютерные информационные технологи: Учебное пособие/А.В. Бурдуковская [и др.] - Издательство БГУЭП, 2002.

18. Вильямсон Х. Универсальный Dynamic HTML / Библиотека программиста - СПб.: ПИТЕР, 2001.

19. Алексеев А.П. Введение в Web-дизайн: учебное пособие. - М.: СОЛОН-ПРЕСС, 2008.

ПРИЛОЖЕНИЕ А

Файл index.php из шаблона TIGU

<?php defined("_JEXEC") or die();?>

<?php

$doc = JFactory::getDocument();

$tplparams=JFactory::getApplication()->getTemplate(true)->params;

$site_logo=$tplparams->get('site_logo');

$menu=JFactory::getApplication()->getMenu();

$activePageId=JFactory::getApplication()->getMenu()->getActive()->id;

$homePageId=JFactory::getApplication()->getMenu()->getDefault()->id;

$doc->addStyleSheet(JUri::base().'templates/'.$doc->template.'/css/style.css');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.tigu.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/menu.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/vse.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/scriptsForIndex2.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/slimbox2.js');

//$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/poll.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.easing.1.1.1.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.mousewheel.min.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.cycle.all.min.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.cycle.all.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/jquery.bxslider2.0.1.min.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/slaid.js');

$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/cloud-carousel.1.0.4.min.js');

//$doc->addScript(JUri::base().'templates/'.$doc->template.'/js/tags/swfobject.js');

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//ru" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<jdoc:include type="head" />

</head>

<body>

<!-- Общий div для всей страницы -->

<div class="maindiv" id="main_div">

<div id="top1_menu">

<div id="myslidemenu" class="jqueryslidemenu">

<jdoc:include type="modules" name="position-0" />

<br style="clear: left" />

</div><!-- Конец меню -->

</div>

<!-- Блок хедера (шапка сайта) -->

<div id="forheader" style="cursor: pointer; cursor: hand;" onclick="self.location = 'http://tigu.kz'" title="tigu.kz">

<?php if($site_logo) :?>

<img src="<?php echo JUri::base().'/'.$site_logo?>" width="945" height="143" alt="Логотип ТИГУ" />

<?php else :?>

<img src="<?php echo JUri::base();?>templates/<?php echo $doc->template;?>/images/top.jpg" width="945" height="143" alt="Логотип ТИГУ" />

<?php endif; ?>

</div><!-- Конец блока хедера -->

<div id="lang"><!--Блог переключателя языка-->

</div>

<div id="top_menu">

<div id="myslidemenu" class="jqueryslidemenu">

<jdoc:include type="modules" name="position-2" />

</div>

<br style="clear: left" />

<?php if($doc->countModules('position-4')) :?>

<div id="top_content">

<jdoc:include type="modules" name="position-4" />

</div>

<?php endif;?>

<?php if($doc->countModules('position-3')):?>

<div id="breadcrumbs">

<jdoc:include type="modules" name="position-3" />

</div>

<?php endif;?>

<div id="content">

<!-- Ночало текстого обл -->

<div id="text_content_bg">

<div id="text_content">

<?php if($activePageId != $homePageId): ?>

<jdoc:include type="component" />

<jdoc:include type="modules" name="position-5" />

<?php endif;?>

</div>

</div><!-- Конец текстого обл -->

<div id="right_menu_bg">

<div id="right_menu">

<!--<br /><script type="text/javascript">jQuery(document).ready(function() {jQuery('.input_s').removeAttr('value'); }</script><span class="form_s">

<form action="view_search.php" method="post" name="form_s">

<input class="input_s" name="search" type="text" value="іздеу..." size="18" maxlength="100">

<input id="search_button" name="submit_s" type="submit" value="&#1030;&#1079;&#1076;&#1077;&#1091;">

</form>

</span>-->

<!--<div id="wpcumuluscontent" class="margin">

<p style="text-align:center;">

<p style="font-size: 4pt; text-align:right;">Для красивого отображения этого блока требуется <noindex><a href="http://www.adobe.com/go/getflashplayer" target="_blank" rel="nofollow">Flash Player 9</a></noindex> или выше.</p></p>

</div>

<!--Для объявления-->

<jdoc:include type="modules" name="position-6" />

<div id="edu">

<a href="http://tigu.kz/korrupsia.php"><img src="<?php echo JUri::base().'templates/'.$doc->template;?>/files/korrupsia.jpg" /></a>

<a href="http://www.tigu.kz/ssu.php"><img src="<?php echo JUri::base().'templates/'.$doc->template;?>/files/ssu.jpg" /></a>

<a href="http://www.akorda.kz" target="_blank"><img src="<?php echo JUri::base().'templates/'.$doc->template;?>/files/akorda.jpg" id="edu1" /></a>

</div>

</div>

</div>

</div>

<div id="forFooter">

<div style="float: left; width: 700px;"><p style="font-size:12px;">?аза?стан Республикасы, индекс 080000,Тараз ?аласы, Желто?сан к?шесі №69Б, <br />тел: 8(7262) 50-13-55, факс: 8(7262) 51-83-12 <br />E-mail: tigu_kz@mail.ru, info@tigu.kz</p></div>

<div id="vDividerFooter"></div>

<div style="float: left;width: 200px;"><p style="font-size:12px; text-align: right;">Сайт авторы: "А?паратты? технологиялар" б?лімі<br />mukhit_bma@mail.ru<br />support@tigu.kz</p></div>

</body>

</html>

ПРИЛОЖЕНИЕ В

Файл blog.php из переопределения для шаблона TIGU

<?php

defined('_JEXEC') or die;

JHtml::addIncludePath(JPATH_COMPONENT . '/helpers');

JHtml::_('behavior.caption');

?>

<div class="<?php echo $this->pageclass_sfx; ?>">

<?php if ($this->params->get('show_page_heading')) : ?>

<div class="page-header">

<h1> <?php echo $this->escape($this->params->get('page_heading')); ?> </h1>

</div>

<?php endif; ?>

<?php if ($this->params->get('show_category_title', 1) or $this->params->get('page_subheading')) : ?>

<h2> <?php echo $this->escape($this->params->get('page_subheading')); ?>

<?php if ($this->params->get('show_category_title')) : ?>

<span class="subheading-category"><?php echo $this->category->title; ?></span>

<?php endif; ?>

</h2>

<?php endif; ?>

<?php if ($this->params->get('show_cat_tags', 1) && !empty($this->category->tags->itemTags)) : ?>

<?php $this->category->tagLayout = new JLayoutFile('joomla.content.tags'); ?>

<?php echo $this->category->tagLayout->render($this->category->tags->itemTags); ?>

<?php endif; ?>

<?php if ($this->params->get('show_description', 1) || $this->params->def('show_description_image', 1)) : ?>

<div class="category-desc clearfix">

<?php if ($this->params->get('show_description_image') && $this->category->getParams()->get('image')) : ?>

<img src="<?php echo $this->category->getParams()->get('image'); ?>" alt="<?php echo htmlspecialchars($this->category->getParams()->get('image_alt')); ?>"/>

<?php endif; ?>

<?php if ($this->params->get('show_description') && $this->category->description) : ?>

<?php echo JHtml::_('content.prepare', $this->category->description, '', 'com_content.category'); ?>

<?php endif; ?>

</div>

<?php endif; ?>

<?php if (empty($this->lead_items) && empty($this->link_items) && empty($this->intro_items)) : ?>

<?php if ($this->params->get('show_no_articles', 1)) : ?>

<p><?php echo JText::_('COM_CONTENT_NO_ARTICLES'); ?></p>

<?php endif; ?>

<?php endif; ?>

<?php $leadingcount = 0; ?>

<?php if (!empty($this->lead_items)) : ?>

<?php foreach ($this->lead_items as &$item) : ?>

<div class="post">

<?php

$this->item = & $item;

echo $this->loadTemplate('item');

?>

</div>

<?php $leadingcount++; ?>

<?php endforeach; ?>

<?php endif; ?>

<?php

$introcount = (count($this->intro_items));

$counter = 0;

?>

<?php if (!empty($this->intro_items)) : ?>

<?php foreach ($this->intro_items as $key => &$item) : ?>

<?php $rowcount = ((int) $key % (int) $this->columns) + 1; ?>

<?php if ($rowcount == 1) : ?>

<?php $row = $counter / $this->columns; ?>

<div class="items-row cols-<?php echo (int) $this->columns; ?> <?php echo 'row-' . $row; ?> row-fluid clearfix">

<?php endif; ?>

<div class="span<?php echo round((12 / $this->columns)); ?>">

<div class="item column-<?php echo $rowcount; ?><?php echo $item->state == 0 ? ' system-unpublished' : null; ?>"

itemprop="blogPost" itemscope itemtype="http://schema.org/BlogPosting">

<?php

$this->item = & $item;

echo $this->loadTemplate('item');

?>

</div>

<!-- end item -->

<?php $counter++; ?>

</div><!-- end span -->

<?php if (($rowcount == $this->columns) or ($counter == $introcount)) : ?>

</div><!-- end row -->

<?php endif; ?>

<?php endforeach; ?>

<?php endif; ?>

<?php if (!empty($this->link_items)) : ?>

<div class="items-more">

<?php echo $this->loadTemplate('links'); ?>

</div>

<?php endif; ?>

<?php if (!empty($this->children[$this->category->id]) && $this->maxLevel != 0) : ?>

<div class="cat-children">

<?php if ($this->params->get('show_category_heading_title_text', 1) == 1) : ?>

<h3> <?php echo JTEXT::_('JGLOBAL_SUBCATEGORIES'); ?> </h3>

<?php endif; ?>

<?php echo $this->loadTemplate('children'); ?> </div>

<?php endif; ?>

<?php if (($this->params->def('show_pagination', 1) == 1 || ($this->params->get('show_pagination') == 2)) && ($this->pagination->get('pages.total') > 1)) : ?>

<?php if ($this->params->def('show_pagination_results', 1)) : ?>

<p class="counter pull-right"> <?php echo $this->pagination->getPagesCounter(); ?> </p>

<?php endif; ?>

<?php echo $this->pagination->getPagesLinks(); ?>

<?php endif; ?>

</div>

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


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

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

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

  • Создание обучающей презентации о создании сайта в программе для конструирования сайтов "Joomla". Установка локального сервера "Denwer" и программы "Joomla". Создание меню, загрузка изображений. Смена шаблона, работа с текстом в программе MS PowerPoint.

    дипломная работа [3,8 M], добавлен 04.03.2013

  • Применение серверной платформы Denwer и с CMS Opencart при создании сайта интернет-магазина электроники. Установка и настройка Denwer и Opencart. Русификация сайта на Opencart, создание системы отображения цен в рублях. Разработка функционала сайта.

    практическая работа [985,3 K], добавлен 04.08.2015

  • Организационно-производственная структура университета. Обоснование проектных решений по созданию сайта. Проектирование сайта и базы данных "Центр содействия трудоустройству выпускников". Методика эксплуатации сайта, добавление и изменение вакансий.

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

  • Основание для разработки web-сайта. Требования к программной документации, стадии и этапы разработки сайта. Установка пакета Denwer. Установка программы создания и редактирования Web-сайтов Joomla 1.5. Расчет себестоимости программного продукта.

    дипломная работа [7,7 M], добавлен 30.06.2012

  • Выбор инструментальных и программных средств для создания сайта. Структура программного продукта. Создание сайта при помощи программы WordPress. Тестирование разработанной программы. Разработка структуры и дизайна сайта. Наполнение сайта контентом.

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

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

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

  • Особенности создания сайта интернет-магазина для частных лиц и организаций. Анализ финансовой и технико-экономической деятельности фирмы. Создание информационной модели сайта, ее базовые элементы. Выбор программного и аппаратного обеспечения сайта.

    дипломная работа [1,5 M], добавлен 08.12.2013

  • Методы создания сайта; выбор и сравнение программных платформ. Разработка структуры и дизайна сайта. Установка Joomla!, настройка расширений и выбор хостинга. Аппаратно-программные способы и средства обеспечения информационной безопасности веб-сайта.

    дипломная работа [3,6 M], добавлен 08.04.2014

  • Этапы развития веб-дизайна. Виды и типы веб-сайтов, теоретические аспекты их создания. Структура веб-сайта и его страниц. Процесс и результат разработки веб-дизайна. Создание сайта факультета архитектуры и дизайна Кубанского государственного университета.

    дипломная работа [4,6 M], добавлен 10.11.2015

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