Разработка Web–ресурса КУП 'ИВЦ Гомельоблсельхозпрода', г. Гомель

  • Вид работы:
    Дипломная (ВКР)
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    841,26 Кб
  • Опубликовано:
    2016-06-02
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка Web–ресурса КУП 'ИВЦ Гомельоблсельхозпрода', г. Гомель

Содержание

Введение

. Анализ предметной области темы дипломного проекта

.1 Обзор и анализ методов и средств по созданию и проектированию Web-сайтов

1.2 Анализ существующих технологий создания Web-сайтов

.3 Языки программирования для создания Web-сайтов

.4 Системы управления базами данных для интернет -приложений

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

.1 Анализ достоинств и недостатков систем управления сайтом CMS

.2 Основные задачи сайта предприятия

.3 Требования к сайту

.4 Структура сайта

. Описание разработки веб -приложения

.1 Разработка дизайна и макета оригинал -макетов сайта

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

. Апробация функционирования сайта организации

. Организационно-экономическое обоснование работы

.1 Расчет общей трудоемкости разработки ПО

.2 Расчет затрат на разработку программного продукта

. Сведения об охране труда

.1 Пожарообеспеченность помещений управленческой деятельности

Заключение

Список использованных источников

Перечень условных обозначений и сокращений

Приложения

Введение

Актуальность темы дипломного проекта обусловлена отсутствием у КУП «ИВЦ Гомельоблсельхозпрода» своего Web - ресурса.

Основной целью написания дипломного проекта являлась разработка Web -ресурса КУП «ИВЦ Гомельоблсельхозпрода»., г. Гомель.

Назначение Web -ресурса:

-       предоставление информации о КУП «ИВЦ Гомельоблсельхозпрода»;

-       предоставление полной информации о товарах магазина;

-       предоставление контактной информации.

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

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

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

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

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

В пятом разделе описано организационно -экономическое обоснование работы. В данном разделе произведен расчет общей трудоемкости разработки ПО (программного обеспечения), а также были рассчитаны затраты на разработку программного продукта.

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

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

1. Анализ предметной области темы дипломного проекта


1.1 Обзор и анализ методов и средств по созданию и проектированию Web -ресурсов

сайт дизайн макет программирование

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

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

К первой категории можно отнести методы ручного написания сайта на одном или нескольких языках программирования. При этом работа может происходить как в простых текстовых редакторах, так и в визуальных редакторах. Если необходимо создать статический сайт, то достаточно использование вместе HTML и CSS. Если же необходим динамический веб -сайт, в таком случае не обойтись без таких языков программирования как PHP и так далее.

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

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

Вторая категория включает в себя автоматизированные методы.

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

Самые популярные это ucoz, narod, sites.google.com. Блог-сервисы. Самые популярные из них это: LiveJournal или LiveInternet. Это тоже своеобразные конструкторы.

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

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

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

Рассмотрим одну из широко распространенных моделей. В ней процесс проектирования разбивается на следующие стадии:

. концептуальное проектирование;

. логическое проектирование;

. физическое проектирование.

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

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

Подпробное описание проектов проектирования Web - ресурса.

Концептуальное проектирование.

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

На этом этапе следует описать следующее:

1. Основные и второстепенные цели;

2.      Действия, которые необходимо предпринять для достижения поставленных целей;

.        Состав пользователей;

.        Интересы групп пользователей;

.        Разделы сайта;

.        Критерии достижения цели.

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

Логическое проектирование.

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

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

На этом этапе следует описать следующее:

1. тип структуры сайта (линейная, иерархическая, контекстная, другая);

2.      названия разделов;

.        что будет содержать в себе каждый раздел;

.        организация и связь разделов между собой;

.        какая информация будет размещена на определенных страницах сайта.

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

Физическое проектирование.

Этап решений проблем, а их поиска, связанных, по большей части, с технической реализацией сайта.

На этом этапе следует описать следующее:

1. технологии, которые будут применяться на сайте;

2.      используемое программное обеспечение;

.        возможные проблемы и способы их устранения;

.        администрирования.

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

1.2 Анализ существующих технологий создания Web - ресурсов


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

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

Виды Технологии Web - разработки:

Клиентские технологии

HTML - «язык гипертекстовой разметки» стандартизированный язык разметки документов во Всемирной паутине. Большинство Web - ресурсов содержат описание разметки на языке HTML (или XHTML).

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

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

И несмотря на то что язык HTML не сильно прогрессивно развивается на сегоднешний день уже существует HTML5 а также XHTML которые могут тесно взаимодействовать с каскадными таблицами стилей (CSS).

Каскадные таблицы стилей

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

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

Стиль включает все типы элементов дизайна: шрифт, фон, текст, цвета ссылок, поля и расположение объектов на странице. CSS разрабатывались так, чтобы обеспечить больший уровень контроля над размещением текста и графики. Каскадные таблицы стилей обеспечивают должный уровень единства оформления, организации и контроля во время разработки узла, который является недостижимым с помощью одного только HTML.предполагает 3 типа таблиц стилей - встроенные, внедренные (внутренние) и связанные (внешние).- представляет собой облегченную технологию сценариев, который используется наряду с документами HTML и XHTML, чтобы сделать сайт более интерактивным.

Уникальность JavaScript состоит в том, что такие технологии как ActiveX, VBScript, XUL - поддерживаются не в каждом браузере (не кросс-браузерны). Такие технологии как Flash, Silverlight, Java - не полностью интегрированы с браузером, работают в своем окружении.

Поэтому Javascript - уникальная технология, и таковой останется. Сейчас она развивается, создается язык Javascript 2 и новый интерпретатор.

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

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

К минусам же можно отнести большой расход памяти (особенно при программировании на основе объектно-ориентированного подхода), существенные отличия от других языков, особенно в ООП (при первой встрече кажущиеся странными), множество разных мелких нюансов, влияющих на производительность (которые желательно знать, приходит с опытом) и, как ни странно, куча готовых решений и полезных расширений языка.- является языком программирования, который может обрабатывать входные и выходные данные с веб-сервера, как правило, через общий интерфейс шлюза. Чаще всего он используется для обработки информации с помощью форм.- является независимым языком разметки и предназначен для описания и передачи информации. Он призван стать наиболее распространенным инструментом для всех манипуляций с данными и передачи данных. XSL это язык для определения, преобразования и форматирования XML - документов.- это быстрый, с открытым исходным кодом, язык реляционной системы управления базами данных, которая использует популярный Structured Query Language (SQL). Она идеально подходит для большинства веб-сайтов, которые должны иметь функциональные возможности базы данных. MySQL работает рука об руку с PHP.

Также существуют технологии для построения мультимедийных объектов, создания уникальных пользовательских интерфейсов, внедрения в структуру страниц графических, анимационных, звуковых, видео -элементов к ним относятся такие технологии как:Silverlight - это программная платформа для написания и запуска многофункциональных интернет-приложений RIA (Rich Internet application), схожая с Adobe Flash, включающая в себя модуль для браузера, который позволяет запускать приложения, содержащие анимацию, векторную графику и аудио-видео ролики, что характерно для RIA (Rich Internet application). Версия 2.0 добавила поддержку для языков .NET и интеграцию с IDE.Flash - мультимедийная платформа компании Adobe Systems для создания веб-приложений или мультимедийных презентаций. Широко используется для создания рекламных баннеров, анимации, игр, а также воспроизведения на веб-страницах видео- и аудиозаписей. Платформа включает в себя ряд средств разработки, прежде всего Adobe Flash Professional а также программу для воспроизведения flash-контента - Adobe Flash Player, хотя flash-контент умеют воспроизводить и многие плееры сторонних производителей.

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

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

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

1.3 Языки программирования для создания Web -ресурсов


Основные языки программирования, которые используются при создании Web -ресурсов. При создании динамических Web -ресурсов в большинстве случаев применяется какой -нибудь язык программирования. К числу широко используемых в Web -разработках языков относятся JavaScript, PHP, Perl, Python, Ruby. Самыми распространенными являются языки PHP и JavaScript.

PHP - ("PHP: Препроцессор Гипертекста") создавался специально для ведения Web -разработок и может использоваться непосредственно в HTML -коде. PHP является языком сценариев общего назначения с открытым исходным кодом. Синтаксис языка берет начало из C, Java и Perl и является легким для изучения. Преимущественным назначением PHP является предоставление web -разработчикам возможности быстрого создания динамически генерируемых web -страниц, однако, область применения PHP не ограничивается только этим.

Perl - Язык Perl создан системным программистом Ларри Уоллом (Larry Wall) как средство UNIX, позволяющее "склеивать" из программок, выполняющих отдельные функции, большие сценарии для решения комплекса задач, связанных с администрированием, обработкой текста и т. д. В дальнейшем Perl вышел за эти рамки, превратился в настоящий язык программирования, в котором нашли отражение многие тенденции, обозначившиеся в технологии программирования за последнее десятилетие, и получил широкое распространение в связи с развитием Internet.является основным средством создания приложений CGI, удобен для решения задач администрирования Web-серверов, электронной почты и других систем. Благодаря быстроте и легкости написания сценариев на этом языке он распространился и на другие платформы: DOS, Windows, OS/2, Mac, VMS и пр.

Одно из основных достоинств языка Perl - его открытость и доступность. В сети Internet можно получить совершенно бесплатно исходные тексты интерпретатора perl (язык Perl - интерпретируемый, что в некоторых случаях является преимуществом) и модулей его расширения.- высокоуровневый язык программирования общего назначения с акцентом на производительность разработчика и читаемость кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.поддерживает несколько парадигм программирования, в том числе структурное, объектно - ориентированное, функциональное, императивное и аспектно - ориентированное. Основные архитектурные черты - динамическая типизация, автоматическое управление памятью, полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровневые структуры данных. Код в Питоне организовывается в функции и классы, которые могут объединяться в модули (которые в свою очередь могут быть объединены в пакеты).

Наиболее часто Python сравнивают с Perl и Ruby. Эти языки также являются интерпретируемыми и обладают примерно одинаковой скоростью выполнения программ. Как и Perl, Python может успешно применяться для написания скриптов (сценариев). Как и Ruby, Python является хорошо продуманной системой для ООП.

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

У JavaScript есть свой стандарт: ECMAScript. Кто-то говорит, что JavaScript похож на Python, кто-то говорит о схожести с языками Ruby, Self. Правда заключается в том, что JavaScript сам по себе. Это действительно особенный язык.

Основные области использования JavaScript таковы:

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

2.      проверка правильности заполнения пользователем форм до пересылки их на сервер;

.        решение «локальных» задач с помощью сценариев и некоторые другие сферы.

Возможности JavaScript:

1. Изменять страницу, писать на ней текст, добавлять и удалять теги, менять стили элементов;

2.      Реагировать на события: скрипт может ждать, когда что -нибудь случиться (клик мыши, окончание загрузки страницы) и реагировать на это выполнением функции;

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

.        Устанавливать и считывать cookie, проверять корректность данных, выводить сообщения и многое другое.

Уникальность и прелесть Javascript заключаются всего в нескольких пунктах:

1. Полная интеграция с браузером;

2.      Простые вещи делаются просто;

.        Поддерживается почти везде.

Этот набор преимуществ нельзя найти ни в одной из других технологий. Например, такие технологии как ActiveX, VBScript, XUL - поддерживаются не в каждом браузере (не кросс - браузерны). Такие технологии как Flash, Silverlight, Java - не полностью интегрированы с браузером, работают в своем окружении. Поэтому Javascript - уникальная технология, и таковой останется. Сейчас она развивается, создается язык JavaScript 2 и новый интерпретатор[3].

1.4 Системы управления базами данных для интернет - приложений


Традиционно используемые для Web -разработок языки программирования (Perl, PHP, ASP и другие) позволяют реализовывать практически любые задачи. Но обрабатывать с их помощью большие объемы данных, имеющих к тому же сложную структуру, достаточно затруднительно. Разработка подобных программ требует все возрастающих затрат труда программистов, в геометрической прогрессии растет объем программного кода и количество ошибок, снижается надежность программного обеспечения.

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

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

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

PphMyAdmin - это самая распространенная полноценная серверная СУБД. PphMyAdmin очень функциональная, свободно распространяемая СУБД, которая успешно работает с различными Web - ресурсами и веб приложениями. Обучиться использованию этой СУБД довольно просто, так как на просторах интернета вы легко найдете большее количество информации [4].

Достоинства MySQL:

1. Простота в работе;

2.      Богатый функционал;

3.      Безопасность;

4.      Масштабируемость;

5.      Скорость.

Главное достоинство MySQL (плавно переходящее в недостаток) - ее простота. Как следствие - высочайшая скорость выполнения SQL - запросов и необходимость явного программирования основных правил поддержания целостности и непротиворечивости данных на уровне сервера приложений.

2. Выявление задач и требований к web -сайту предприятия

 

.1 Анализ достоинств и недостатков системы управления сайтом CMS


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

CMS бывают совершенно разные, некоторые системы ориентированы только на решение конкретных задач (ведение блогов, интернет магазины, форумы), другие являются универсальными и предоставляют разработчиком удобную среду проектирования и программирования для разработки чего угодно. Часть CMS состоять из множества функциональных блоков и модулей, другие монолитны, неделимы, да ещё и зашифрованы. Одни системы поставляются бесплатно и с возможностью внесения своих доработок, а некоторые предоставляются за деньги и не допускают возможность редактирования ядра.

В основном сегодняшние массовые CMS используют генерацию HTML/XML-документов под управлением двух скриптовых языков: PHP - на стороне сервера, JavaScript - на стороне клиента (браузера). При этом возможности стандартного web -сервера, состоящего из трех основных частей: сетевого сервера, транслятора РНР, системы управления базами данных (обычно MySQL), могут использоваться в различной степени.

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

Коммерческие коробочные CMS - продукты, созданные коммерческими организациями с целью извлечения прибыли от продажи лицензии и/или технической поддержки. Среди известных платных систем управления можно выделить: 1С -Битрикс, UMI.CMS, NetCat, HostCMS и другие.

Бесплатные CMS появились, как альтернативное бизнес -решение, с той лишь разницей, что в первом случае компания зарабатывает на продаже лицензий, а во втором - на поддержке и внедрении какого либо Web - ресурса. По своей функциональности бесплатные CMS не уступают платным аналогам и также популярны среди разработчиков. К таким системам относятся: Joomla, WordPress, Drupal, MODx, OpenCart и другие.

Частные разработки небольших студий, узкоспециализированные CMS и прочие решения можно отнести к непопулярным CMS.

Подключение CMS.

Плюсы:

–  возможность самостоятельного наполнения;

–       возможность распределенного администрирования;

–       структурированность информации;

–       расширение возможностей с помощью готовых модулей;

–       автономность (клиент «не будет зависеть от Web -студии»).

Минусы:

–  удорожание разработки сайта, за счет более сложного; программирования;

–       последующие доработки сайта также сопряжены с правкой CMS;

–       плата за лицензию (в случае платной CMS);

–       повышенная оплата хостинг -площадки;

–       требовательность к ресурсам (сайт дольше загружается);

–       наличие уязвимостей;

–       низкий уровень безопасности (чаще для бесплатных CMS).

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

2.2 Основные задачи Web -ресурса предприятия


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

Цели создания Web -ресурса:

1. Облегчение получения пользователями актуальной информации о компании;

2.      Необходимость увеличения трафика;

.        Сокращение звонков в службу поддержки клиентов;

.        Упрощение процесса продаж;

.        Упрощение процесса обратной связи.

Задачи создания Web -ресурса:

1. Увеличение лояльности клиентов;

2.      Увеличение продаж за счет новых клиентов;

.        Сокращение расходов на службы технической и/или информационной поддержки;

.        Увеличение объема продаж; Совершенствование и модернизация продукта и/или услуг;

5. Привлечение целевых клиентов на ресурс;

6.      Проведение исследований целевых групп.

Преимущества получаемые предприятием при создании своего Web -ресурса:

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

2.      Сокращение расходов на другие виды рекламоносителей;

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

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

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

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

.        Платформа для обучения и тестирования сотрудников;

.        Средство обмена конфиденциальной информацией между удаленными офисами [6].

2.3 Требования к Web - ресурсу


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

Разработкай Web - стондартов занимается Консо́рциум Всеми́рной паути́ны (World Wide Web Consortium, W3C) - организация, разрабатывающая и внедряющая технологические стандарты для Всемирной паутины. Консорциум возглавляет сэр Тимоти Джон Бернерс-Ли, автор множества разработок в области информационных технологий.C разрабатывает для Интернета единые принципы и стандарты (называемые «рекомендациями»), которые затем внедряются производителями программ и оборудования. Таким образом достигается совместимость между программными продуктами и аппаратурой различных компаний, что делает Всемирную сеть более совершенной, универсальной и удобной.- ресурсы должны быть сделаны по всем правилам, которые разработаны и приняты как обязательные к использованию[7].

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

Главное, чтоб навигация Web - ресурса была удобной для посетителя.

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

По своим функциям система навигации делится на следующие виды:

–  Языковая - навигация, отвечающая за языковой интерфейс и отображение контента на выбранном пользователем языке.

–       Основная - это наиболее важные разделы сайта, как правило меню. Глобальная - это те ссылки, которые должны быть видны с любой страницы сайта, например ссылка на главную.

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

–       Тематическая - навигация по страницам сайта одной определенной тематики (рубрики).

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

–       Указательная - по-другому, справочная. Гиперссылка указывает, в какой области сайта сейчас находится посетитель.

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

По визуальному оформлению выделяют следующие виды навигации:

–  Текстовая - совпадает с определением текстовой в функциональном плане. Это, пожалуй, самый древний вид навигации.

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

–       HTML-формы - помогают в экономии места с помощью выпадающих или открывающихся элементов.

–       Java и Flash технологии - с помощью них можно организовать определенную реакцию на действия при наведении курсора, нажатии кнопок мыши или клавиатуры [8].

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

2.4 Структура Web -ресурса


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

Существует несколько основных структур:

–  иерархическая - страницы разбиты по категориям и подкатегориям.

Такая структура наиболее удобна;

–  линейная - страницы располагаются в определенном порядке.

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

произвольная - страницы расположены в свободном порядке. Такая структура оправдана только для небольших Web -ресурсов.

«Паутина» - это структура, практически идентичная концепции сервиса WWW(World Wide Web), но в масштабах отдельно взятого сайта. Она основана на установлении таких связей между страницами, которые позволяют быстро перемещаться между ними, минуя какие -либо промежуточные страницы (стартовую или страницы разделов). Подобная структура избыточна, управление ей сильно затрудняется с ростом числа страниц, а пользователь может элементарно «увязнуть» на страницах такого Web -ресурса [9].

–  «Решетки» Если устоновить связь между страницами по данному принципу, то можно хорошо упорядочить Web - ресурс;

На данном Web - ресурсе используется иерархическая структура Web -ресурса (рисунок 2.1).

Рисунок 2.1 - Структура Web -ресурса

3. Описание разработки веб - ресурса


3.1 Разработка дизайна и макета оригинал -макетов Web -ресурса


Принятие концепции семантического Web и переход к семантической верстке, привели к значительным изменениям в области веб-дизайна как в плане подхода, так и в плане технологий. На место табличного метода, как наиболее часто используемого, пришла верстка при помощи блоков (тег div) и CSS, или, так называемая блочная верстка.

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

Можно выделить следующие преимущества блочной верстки:

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

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

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

Читабельность кода - макет сайта, при создании которого использовалась корректная блочная верстка, будет соответствовать стандартам валидности W3C, а меньший объем кода и его логическая разметка, упрощает визуальное восприятие со стороны разработчика. Отсутствуют сложные конструкции из нагромождений тегов, код компактный и читабельный. Работать с таким действительно приятно.

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

Возможность создания адаптивного дизайна - наметившийся несколько лет назад тренд в виде создания специальных мобильных сайтов на поддомене, оказался несостоятельным и неэффективным. Ему на смену пришла концепция «адаптивного дизайна» или responsive design, суть которой в создании макета, который одинаково корректно отображается на устройствах с различным разрешением экрана - от стационарных PC и до смартфонов или планшетов.

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

Графический интерфейс пользователя - разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на дисплее, исполнены в виде графических изображений. Макет Главной страницы представлен на рисунке 3.1.

Рисунок 3.1 - Макет Главной страницы

- область отображения логотипа и названия. 2 - горизонтальное меню навигации. 3 - поиск. 4 -блок всего контента. 5 - дата добавленой записи. 6 - название статьи. 7 - название рублики. 8 - отрывок текста из новости. 9 - кнопка для продолжения чтения необходимой овости. 10 - блок правого меню. 11 - список форумов. 12 - горизонтальное меню навигации. 13 - данные из архива за определенный период. 14 - недавние статьи. 15 - блок авторизации через mail и социальные сети. 16 - футер.

Исходя из этого, разработанный сайт имеет простой, удобный и интуитивно понятный интерфейс, состоящий из набора страниц.

Страницы сайта содержат следующие элементы интерфейса:

–  заголовок окна, содержащий название страницы или назначение текущей страницы;

–       рабочее поле, на котором в виде текста отображена информация;

–       строка времени и даты.

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

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

Рисунок 3.2 - Макет форума

- Название страницы. 2 - поиск по форуму. 3 - описание контента. 4 -блок с форумами. 5 - количество тем на форуме. 6 - количество сообщений на форуме. 7 - дата поледнего сообщения и имя пользователя оставевшего сообщение.

4. Апробация функционирования сайта организации

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

При входе на сайт «Gomelivc.tk» появляется главная страница, предлагающая пользователю меню (рисунок 4.1).

Рисунок 4.1 - Внешний вид страницы «Главная»

На главной странице представлено меню, при переходе по одному из пунктов можно перейти на выбранную вами страницу. Также на главной странице находятся последние новости, блок авторизации, блок с последними темами форума а также архив данных за оприделенный период. При выборе пункта меню «О Нас» вы переходите на страницу, где находится информация об организации, а также описана организации и история данной организации.

Внешний вид страницы «характеристика организации» представлен на рисунке 4.2.

Рисунок 4.2 - Внешний вид страницы «О Нас»

При выборе пункта меню «Вакансии» вы перейдете на страницу на которой представлены рабосии вакансии а также дружественные организации с других регионов Республики (рисунок 4.3).

Рисунок 4.3 - Внешний вид страницы «Вакансии»

При выборе пункта меню «Контакты» вы перейдете на страницу на которой будет находится контактная информация и карта проезда к организации(рисунок 4.4).

Рисунок 4.4 - Внешний вид страницы «Контакты»

При выборе пункта меню «Форум» вы перейдете на страницу, где находится форум организации (рисунок 4.5).

При выборе пункта «Вход» вы должны ввести свой Логин И Пароль или авторизироватся через социальные сети(рисунок 4.6).

Рисунок 4.5 - Внешний вид страницы «Форум»

Рисунок 4.6 - Внешний вид страницы «Вход»

Если вы не зарегистрированы, то при выборе пункта меню «Регистрация» вы перейдете на страницу, где можно зарегистрироваться на сайте организации (рисунок 4.7).

Рисунок 4.7 - Внешний вид страницы «Регистрация»

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

5. Организационно -экономическое обоснование работы

 

.1 Расчет общей трудоемкости разработки ПО


Укрупненные нормы затрат труда на разработку программного обеспечения являются основой для определения общей трудоемкости разработки ПО, объемов финансирования на стадии его технико -экономического обоснования. На основе общей трудоемкости разработки ПО составляется смета затрат, а также определяется численность исполнителей (соисполнителей) и трудоемкость выполняемых ими работ по этапам разработки ПО. Общий объем ПО (V0) определяется исходя из количества и объема функций [приложение Д, таблица Д.1], реализуемых программой, по каталогу находящегося в таблице 5.1.1 и рассчитывается по формуле:

, (5.1)

где Vi - объем отдельной функции программы;

n - общее число функций.

Таблица 5.1.1 - Каталог функций программного обеспечения

Код функции

Наименование, содержание функции

Объем функций строк исходного кода(LOC)



По каталогу Vi

Уточненный Vvi

101

Организация ввода информации

130

115

202

Формирование базы данных портала

1480

1360

811

Администрирование и обновление сайта

90

90

707

Графический вывод результатов

420

368

107

Организация ввода -вывода инф. в интерактивном режиме

280

249

801

Простой поиск контента портала

55

46

805

Создание карты сайта

76

68

806

Сбор статистики о посетителях портала

95

89

809

Создание системы управления контентом

970

968

209

Загрузка базы данных

2360

2282


ИТОГО:

5959

5635


Учитывая, что веб -приложений реализовано с использованием среды разработки приложений «Java» и нормативный объем строк исходного кода для выбранных категорий функций, получаем:

По формуле (5.1) производим расчет уточненного объема программного обеспечения (Vvi):

Разработанное в ходе выполнения дипломного проекта веб -приложение по своим характеристикам относится к первой категории сложности, т.к. обладает многими перечисленными характеристиками [приложение Д, таблица Д.2].

На основании принятого к расчету уточненного объема программы и ее категории сложности определяем нормативную трудоемкость выполняемых работ согласно [приложение Д, таблица Д.3] Тн = 340 чел. -дн.

Дополнительные затраты труда, связанные с повышением сложности разработанного ПО, учитываются посредством коэффициента повышения сложности ПО (Кс), который рассчитывается по формуле (5.2).

, (5.2)

где Ki - коэффициент, соответствующий степени повышения сложности;

n - количество учитываемых характеристик.

Т.к. программа обеспечивает хранение, ведение и поиск данных в сложных структурах, а также интерактивный доступ, то коэффициентом, соответствующей степени повышения сложности является K1 = 0,12. Подставив указанные выше значения в формулу (5.2), получаем:

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

Таблица 5.1.2 - Результат экспертной оценки новизны ПО

Категория новизны ПО

Степень новизны

Использование

Коэффициент новизны



На основе нового типа ПК

В среде новой ОС


А

Принципиально новые ПО не имеющие подобных аналогов

-

-

1,10


Современные технологии разработки компьютерных программ предусматривают широкое использование коробочных продуктов (пакетов, модулей, объектов). Степень использования в разработанном ПО стандартных модулей определяется их удельным весом в общем объеме программного продукта. В созданной системе компьютерного моделирования используется до 70 % стандартных модулей, что соответствует значению коэффициента КТ = 0,55.

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

Таблица 5.1.3 - Значения коэффициентов удельных весов трудоемкости стадий разработки

Значения коэффициентов

ТЗ+ЭП+ТП

РП

ВН

А

0,60

0,30

0,10

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

техническое задание (ТЗ);

эскизный проект (ЭП);

технический проект (ТП);

рабочий проект (РП);

ввод в действие (ВН).

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

Таблица 5.1.4 - Общая трудоёмкость разработки ПО

Показатели

Стадии

Итого


ТЗ

ЭП

ТП

РП

ВН


Коэффициенты удельных весов трудоемкости стадии разработки ПО (К)

0,10

0,10

0,40

0,30

0,10

-

Распределение нормативной трудоемкости ПО (Тн) по стадиям, чел. -дн.

34

34

136

102

34

340

Коэффициент сложности ПО (Кс)

1,12

1,12

1,12

1,12

1,12

-

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

-

-

-

0,55

-

-

Коэффициент, учитывающий новизну ПО (Кн)

1,10

1,10

1,10

1,10

1,10

-

Коэффициент учитывающий средство разработки ПО (Кур)

0,4

0,4

0,4

0,4

0,4

-

Общая трудоемкость ПО (То), чел. -дн.

17

17

67

28

17

146


Для распределения нормативной трудоемкости ПО по стадиям, которая измеряется в человеко -днях необходимо произвести следующие расчеты:

- для стадии ТЗ:

чел. -дн.

для стадии ЭП:

чел. -дн.

для стадии ТП:

чел. -дн.

для стадии РП:

 чел. -дн.

для стадии ВН:

 чел. -дн.

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

Вычисления осуществлялись по следующим формулам:

для стадии ТЗ:

; (5.3)

для стадии ЭП:

; (5.4)

для стадии ТП:

; (5.5)

- для стадии РП:

; (5.6)

- для стадии ВН:

. (5.7)

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

По формулам (5.3) -(5.7) производим расчет трудоемкости программного продукта по всем стадиям разработки:

чел. -дн.;

 чел. -дн.;

чел. -дн.;

чел. -дн.;

чел. -дн.

Нахождение общей трудоемкости по всем стадиям определяется по следующей формуле:

, (5.8)

где Туi - нормативная (скорректированная) трудоемкость разработки программного продукта на i -й стадии (чел. -дн.);

n - количество стадий разработки.

чел. -дн.

Таблица 5.1.5 - Определение сметной стоимости программы

Вид работ

Трудоемкость в часах


Всего

Время машинное

Техническое задание (ТЗ)

136

-

Эскизный проект (ЭП)

136

136

Технический проект (ТП)

536

-

Рабочий проект (машинное время)

224

224

Внедрение в т.ч. - машинное время - немашинное время

 118 18

 118 -

Итого:

1168

478


Для определения трудоемкости дипломного проекта создание сайта для ОАО «Куритичи» на стадии технического задания необходимо учитывать продолжительность рабочего дня программиста, так как трудоемкость измеряется в часах. Для этого общая трудоемкость (То) по каждому этапу разработки программного продукта умножается на продолжительность рабочего дня разработчика - 8 часов.

- для стадии ТЗ:

 часа;

для стадии ЭП:

часа;

для стадии ТП:

часа;

- для стадии РП:

часа;

для стадии ВН:

часа.

Трудоемкость машинного времени разработки ПО на стадии «Техническое задание» отсутствует и компьютерные технологии нам не нужны, так как на этом этапе осуществляется:

постановка задачи;

выбор и обоснование критериев эффективности и качества разрабатываемого программного продукта;

определение входных и выходных данных;

предварительный выбор методов решения задачи;

определение требований к техническим средствам;

обоснование принципиальной возможности решения поставленной задачи.

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

Стадия «Технический проект» аналогично двум предыдущим стадиям не имеет трудоёмкости машинного времени. На этой стадии происходит:

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

разработка алгоритма решения задачи;

уточнение компонентов структуры;

- окончательно определяется конфигурация технических средств;

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

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

«Стадии внедрения» - последняя стадия, на которой происходит проведение испытаний программы, оформление и утверждение документов о передаче программы в постоянную эксплуатацию. Данные действия осуществлялись не только на компьютере, так как 13%, следовательно, трудоёмкость машинного и немашинного времени на стадии внедрения составляет:

немашинное время:

часов;

машинное время:

часа.

5.2 Расчет затрат на разработку программного продукта


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

Для проведения расчетов были собраны исходные необходимые данные, представленные в таблице 5.5.1

Таблица 5.2.1 - Исходная информация

Показатели

Усл. Обозн.

Ед.изм.

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

1

2

3

4

Балансовая стоимость компьютера

БК

Руб.

6772080

Мощность, потребляемая ПК

МК

КВт

0,45

Полезный фонд времени работы ПК за год

FK

Час

317

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

БП

Руб.

800000

Мощность, потребляемая принтером

МП

КВт

0,15

Полезный фонд времени работы принетера

Час

197

Стоимость 1 кВт/час

С

Руб.

980,9

Площадь на 1 рабочее место *

Spm

M2

26

Стоимость 1м2 производтственной площади

Спл

Руб.

937500

Норма амартизации для оборудования

Нао

%

20

Норма амартизации для здания

Напл

%

1

Отчисления на текущий ремонт оборудования (в % от балансовой стоимости)

PO

%

5


часов;

часов.

Балансовая стоимость стационарного компьютера составляет 6772080 рублей. Его мощность состоит из мощности, потребляемой системным блоком (450 Вт), и мощности, потребляемой монитором (150 Вт). Общая мощность, потребляемая компьютером, составляет 600 Вт (0,6 КВт).Стоимость 1 КВт/час для юридических лиц составляет 980,9 рублей.

Площадь на 1 рабочее место зависит от общей рабочей площади предприятия и среднесписочной численности сотрудников, работающих на данной площади. Рабочая площадь административного корпуса составляет 160 м2, а среднесписочная численность - 6 человек. Исходя из этих данных, площадь на 1 рабочее место можно рассчитать следующим образом: 160/6 = 26 м2.

Стоимость 1м2 производственной площади зависит от стоимости здания предприятия (или стоимости его аренды) и общей площади предприятия. Стоимость здания предприятия составляет 150000000 рублей. Тогда стоимость 1м2 производственной площади можно вычислить следующим образом 150000000/160 = 937500 рублей.

Данные Расчетов затрат программного продукта на 1 машино -час представлены в таблице 5.2.2.

Таблица № 5.2.2 - Расчет затрат на 1 машино -час

Показатель

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

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



на год (ЗМг)

на 1 машино -час (СМч)

стоимость потребляемой электроэнергии

Сэл

142379

449

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

Сао

1758166

5546

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

Зр

378604

1194

Итого:

2279149

7189


Стоимость потребляемой электроэнергии находится по формуле (5.11), где:

Квр - коэффициент, учитывающий использование по времени (Квр=0,8);

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

 (5.11)

По формуле (5.11) производим расчет:

Сумма амортизационных отчислений находится по формуле (5.12).

 (5.12)

По формуле (5.12) производим расчет:

Затраты на текущий ремонт оборудования находятся по формуле (5.13).

 (5.13)

По формуле (5.13) производим расчет:

руб.

Затраты на один машино -час стоимости потребляемой энергии:

ЗМг (Сэл) = 142379 руб.;

FK (Сэл) = 317 часов;

СМч (Сэл) = 142379/317 = 449 руб.

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

ЗМг (Сао) = 1758166 руб.;

FK (Сэл) = 317 часов;

СМч (Сао) = 1758166/317= 5546 руб.

Затраты на один машино -час затрат на текущий ремонт:

ЗМг (Зр) = 378604 руб.;

FK (Сэл) = 317 часов;

СМч (Зр) = 378604/317 = 1194 руб.

Нахождение итога по затратам за год производится суммированием затрат по каждому показателю.

Расчет стоимости машинного времени измеряется в рублях и производится по следующей формуле:

, (5.14)

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

Смч - стоимость 1 машино -часа.

По формуле (5.14) производим расчет:

Тм=478 руб;

СМч=1194 руб;

руб.

Данные расчетов материальных затрат приведены в таблице 5.2.3.

Таблица 5.2.3 - Расчет материальных затрат

Наименование материала

Количество комплектов, шт.

Цена одного комплекта, руб.

Сумма затрат, руб.

Компакт -диск

1

4000

4000

Бумага

1

70000

70000

Картридж

1

200000

200000

Всего

-

-

274000


Транспортно -заготовительные расходы равны 4% от суммы бумаги и катриджа: руб.

Расходы с учетом транспортно -заготовительных расходов составили 284 960 руб.

Данные расчета по затратам на оплату труда представлены в

Таблице 5.2.4.


 Вид работ

То, час

Разряд

Чт

Прямая зарплата, руб.

Техническое задание эскизный проект

34

4

4976

169184

Технический проект

69

4

4976

343344

Рабочий проект

28

4

4976

138328

Внедрение, в т. ч. немашинное время машинное время

17

4

4976

84592

Итого

735450

Премии и доплаты (25% от прямой заработной платы)

183863

Итого, основная заработная плата

919313


Определение трудоемкости:

- трудоёмкость технического задания и эскизного проекта:

ТЗ + ЭП = 17+17 =34 часа;

трудоёмкость технического проекта:

ТП = 69 часов;

трудоёмкость рабочего проекта:

РП = 28 часа;

трудоёмкость внедрения:

Вн = 17 часов.

Определение часовой тарифной ставки:

Чт (ТЗ + ЭП) = (2750001,57)/168 = 2570 руб.;

Для стадии технического проекта:

Чт (ТП) = (2750001,57)/168 = 2570 руб.;

Для стадий РП:

Чт (РП) = (2750001,57)/168 = 2570 руб.;

Для стадий ВН:

Чт (Вн) = (2750001,57)/168 = 2570 руб.;

Расчет прямой заработной платы.

Для стадий технического задания и эскизного проекта:

ПЗ (ТЗ + ЭП) = 342570 = 87380 руб.;

Для стадий ТП:

ПЗ (ТП) = 692570 = 174760 руб.;

Для стадий РП:

ПЗ (РП) = 282570 = 71960 руб.;

Для стадий ВН:

ПЗ (ВН) = 172570 = 43690 руб.

Итого прямой заработной платы:

ПЗтз+эп+ПЗтп+Птп+ПЗвн =87380+174760+71960+43690=377790 руб.

Определение премий и доплат:

Премии и доплаты:

25% = 94448 руб.

Сумма премий и доплат:

Итого ( при учёте премий и доплат):

+ 94448 =472238 руб.

Данные расчета отпускной цены программного продукта приведены в таблице 5.2.5.

Таблица 5.2.5 - Расчет отпускной цены программы


Наименование статей затрат

Сумма, руб.

1. Затраты на материалы

274000

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

1194

3. Основная заработная плата программиста

377790

4. Дополнительная заработная плата программиста

94448

5. Итого, фонд оплаты труда (ФОТ)

472238

6. Отчисление в фонд социальной защиты населения

160561

7.Отчисление на страхование имущества

4722

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

321705

8.Накладные расходы

235119

9.Полная себестоимость

1060137

10.Плановые накопления

23512

11.Цена реализации без НДС

1295256

12.Налог на добавленную стоимость (НДС)

4702

13. Итого стоимость ПП с НДС (Отпускная цена)

1299958

 

Затраты на материалы равны, с учетом ТЗР, то есть 274000 рублей. (итого таблицы 5.2.3).

Расчет стоимости машинного времени (СМч) производился ранее и равен 1194 рублей.

Основная заработная плата программиста рассчитывалась ранее и составляет 735450 рублей. (итого таблицы 5.2.4).

Дополнительная заработная плата программиста составляет 25% от основной заработной платы и равна 94448.

Отчисление в фонд социальной защиты населения равен 34% от фонда оплаты труда (ФОТ): 47223834% = 160561 рублей

Отчисление на страхование имущества равно 1% от отчисления в фонд социальной защиты населения: 4722381% = 4722 рублей

Отчисления на социальные нужды равны сумме отчислений в фонд социальной защиты населения и отчислений на страхование имущества:

+ 4722 = 165283 рублей.

Накладные расходы: 919313  50% = 235119 рублей

Полная себестоимость определяется суммированием следующих показателей:

-      затрат на материалы;

-       стоимость машинного времени (СМч);

-       фонд оплаты труда (ФОТ);

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

274000 + 1194 + 472238 + 321705 = 1060137 рублей.

Чтобы узнать число плановых накоплений необходимо найти 10% от накладных расходов: 23511910% = 23512 рублей

Цена реализации без НДС находится, как сумма накладных расходов с полной себестоимостью: 235119 + 1060137 = 1295256 рублей

Чтобы узнать налог на добавленную стоимость (НДС), нужно найти 20% от числа плановых накоплений: 23512 20% = 4702 рублей

Стоимость ПП с НДС (Отпускная цена) равна сумме налога на добавленную стоимость (НДС) и цены реализации без НДС: 4702 + 1295256 = 1299958 рублей.

6. Сведения об охране труда

 

.1 Требования к помещениям для эксплуатации пэвм


Искусственные источники света:

Основные понятия и гигиенические требования к производственному освещению.

Основными понятиями, характеризующими свет, являются световой поток, сила света, освещённость и яркость.

Световым потоком называют поток лучистой энергии, оцениваемый глазом по световому ощущению.

Хорошее освещение действует тонизирующие, создаёт хорошее настроение, улучшает протекание основных процессов нервной высшей деятельности.

Улучшение освещённости способствует улучшению работоспособности даже в тех случаях, когда процесс труда практически не зависит от зрительного восприятия. 90% информации человек получает через органы зрения. Свет оказывает положительное влияние на обмен веществ, сердечно -сосудистую систему, нервно - психическую сферу. Рациональное освещение способствует повышению производительности труда, его безопасности. При недостаточном освещении и плохом его качестве происходит быстрое утомление зрительных анализаторов, повышается травматичность. Слишком высокая яркость вызывает явление слепимости, нарушение функции глаза. Часть электромагнитного спектра с ( от 10... 340 000 нм называется оптической областью спектра, которая подразделяется на инфракрасное излучение (770... 340 000), видимое излучение (380... 770), УФ область - 10... 380 нм. В пределах видимой области, излучение paзличнoй вызывает разные световые и цветовые ощущения: от фиолетового до красного цветов. Наиболее чувствителен человеческий глаз к 550 нм излучению. К границам спектра чувствительность уменьшается.

Параметры освещения.

Количественные характеристики:

Световой поток - Ф, лн (люмены). Поток лучистой энергии оцениваемый по зрительному ощущению. Характеризует мощность светового излучения. Основана на зрительном восприятии.

Сила света - J, кд (кандела). Так как световой поток распространяется в пространстве неравномерно, вводится понятие силы света. J - пространственная плотность светового потока; ( - телесный угол. Освещённость - Е, лк (люкс). Поверхностная плотность светового потока. S - освещаемая площадь. Е = Ф / S L, кд/м2.

Поверхностная плотность силы света. Коэффициент отражения - р. Блескость - повышенная яркость.

Качественные характеристики.

Фон - поверхность, прилегающая к объекту различения. Объект различения - деталь минимальных размеров, знак, символ, буква, которые человек различает в результате деятельности.

Фон характеризуется коэффициентом отражения: > 0. 4 - светлый фон; ( 0. 2 - светлый; < 0. 2 - тёмный; контраст объекта с фоном: > 0. 5 - большой; < 0. 2 - малый Видимость, спектральный состав света, коэффициент пульсации светового потока.

Виды освещения.

Производственное освещение бывает: Естественным: обусловлено прямыми солнечными лучами и рассеянным светом небосвода. Меняется в зависимости от географической широты, времени суток, степени облачности, прозрачности атмосферы. По устройству различают: боковое, верхнее, комбинированное.

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

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

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

Источники освещения.

Чаще всего применяют газоразрядные лампы (галогеновые, ртутные...), так как велик срок службы (до 14 000 часов) и большая световая отдача. Недостатки: стробоскопический эффект (пульсация светового потока, которая приводит к утомлению зрения из -за постоянной переадаптации глаза). Лампы накаливания применяются, когда по условиям технологической среды или интерьера применение газоразрядных ламп нецелесообразно. Достоинства: тепловые источники света, простота и надёжность. Недостатки: малый срок службы (1000), световая отдача мала (КПД). Светильник: лампа с арматурой, основное назначение - перераспределение светового потока в требуемом направлении; защита лампы от воздействий внешней среды.

По исполнению: открытые, закрытые, пыленепроницаемые, влагозащитные, взрывозащитные.

По распределению светового потока: прямого света, отражённого света, рассеянного света.

Нормирование освещения.

Естественное и искусственное освещение нормируется СНИП II 4 -79 в зависимости от характеристики зрительной работы, наименьшего размера объекта различения, фона контраста объекта с фоном. Для естественного освещения нормируется коэффициент естественного освещения, причём для бокового освещения нормируется минимальное значение КЕО, а для верхнего и комбинированного - среднее значение.

Для каждого помещения строится кривая распределения КЕО и освещенности в характерном разрезе помещения - фронтальная плоскость, проходящая по середине помещения перпендикулярно плоскости остекления. Измерение Евнутреннего осуществляется на уровне 0. 8 м от уровня пола. Нормированной характеристикой для искусственного освещения является минимальная освещённость на рабочем месте Emin (люкс). Нормированные значения освещенности в люксах и КЕО в % в производственных помещений.

Основные требования к производственному освещению.

Освещённость на рабочем месте должна соответствовать характеру зрительной работы; равномерное распределение яркости на рабочей поверхности и отсутствие резких теней; величина освещения постоянна во времени (отсутствие пульсации светового потока); оптимальная направленность светового потока и оптимальный спектральный состав; все элементы осветительных установок должны быть долговечны, взрыво -, пожаро -, элекгробезопасны.

Основы расчета освещения.

Основной задачей является: определение требуемой площади световых проёмов - при естественном освещении. Определение мощности осветительных установок - для искусственного.

Для расчёта искусственного существует 2 методики: метод коэффициентов использования светового потока; точечный метод (рассчитывает освещение определённой точки; местное освещение).

Допустимые уровни шума в помещениях, напряженности электромагнитных полей:

Уровень шума в помещениях.

Руководители объектов радиосвязи обязаны ежегодно по согласованию с местными центрами гигиены и эпидемиологии проводить измерения параметров шума, вибрации, освещенности, микроклимата, загазованности и запыленности в производственных помещениях с записью результатов измерений в паспорт санитарно -технического состояния условий и охраны труда организации и принимать меры к их устранению или снижению их значений до предельно допустимых в соответствии с Инструкцией по проведению паспортизации санитарно -технического состояния условий и охраны труда, утвержденной постановлением Министерства труда и социальной защиты Республики Беларусь от 4 февраля 2004 г. № 11 (Национальный реестр правовых актов Республики Беларусь, 2004 г., № 36, 8/10592).

Предельно допустимые уровни шума определены в СанПиН 2.2.4. /2.1.8.10 -32 -2002 «Шум на рабочих местах, в помещениях жилых, общественных зданий и на территории жилой застройки», утвержденных постановлением Главного государственного санитарного врача Республики Беларусь от 31 декабря 2002 г. № 158 (далее - СанПиН 2.2.4./2.1.8.10 -32).

Напряженность электрических полей.

Предельно допустимые уровни напряженности электростатического поля (далее - ЭСП), меры защиты от воздействия ЭСП и требования к проведению контроля за соблюдением уровней ЭСП на рабочих местах определены в СанПиН № 11 -16 -94 «Санитарно -гигиенические нормы допустимой напряженности электростатического поля на рабочих местах», утвержденных Главным государственным санитарным врачом Республики Беларусь 27 января 1994 г.

Предельно допустимые уровни напряженности электрических полей промышленной частоты (50 Гц) в зависимости от времени пребывания в условиях их воздействия, меры защиты работающих от неблагоприятного их влияния, требования к проведению контроля электрического поля на рабочих местах определены в СанПиН 2.2.4.13 -3 -2006 «Гигиенические требования к выполнению работ в условиях электрических полей промышленной частоты (50 Гц)», утвержденных постановлением Главного государственного санитарного врача Республики Беларусь от 17 февраля 2006 г. № 17.

Допустимые уровни вибрации

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

При измерении непостоянных вибраций (уровни виброскорости и виброускорения у которых при измерении прибором на характеристиках "Медленно" и "Лин" или коррекции "К" за 10-минутный период меняется более чем на 6 дБ) следует определять эквивалентные корректированные значения виброскорости, виброускорения или их логарифмических уровней. При этом максимальные значения измеряемых уровней вибрации не должны превышать допустимые более чем на 10 дБ.

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

В дневное время в помещениях допустимо превышение уровней вибрации на 5 дБ.

Для непостоянной вибрации к допустимым значениям уровней, приведенным в таблице, вводится поправка минус (-) 10 дБ, а абсолютные значения виброскорости и виброускорения умножаются на 0,32.

Заключение

Данный проект разработан для организации КУП «ИВЦ Гомельоблсельхозпрода» города Гомеля. Разработанный сайт на данный момент готов полностью и функционирует. Цель и задачи, поставленные перед выполнением проекта, были выполнены. Разработан простой и понятный пользовательский интерфейс. Используется панель администрирования, с помощью которой можно совершать действия по добавлению, редактированию и удалению новостей и страниц Web - ресурса. Используя грамотное администрирование Web - ресурса можно быть уверенным, что целевая аудитория будет осведомлена обо всех новостях организации КУП «ИВЦ Гомельоблсельхозпрода».

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

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

Целью дипломного проекта было создание динамического и красивого сайта, который может привлечь новых клиентов для организации КУП «ИВЦ Гомельоблсельхозпрода», а также рассказать о ней.

Список использованных источников


1. webstudio2u.net [Электронный ресурс] / Методика создания сайтов - Режим доступа : http://webstudio2u.net/ru/webdesign/354 -site -develop -methods.html - Дата доступа: 05.05.2016.

. www.fl.ru [Электронный ресурс] / Технологии создания сайтов - Режим доступа : https://www.fl.ru/catalog/razrabotka -saytov/sozdanie -sajta/sovremennyie -tehnologii -sozdaniya -veb -saytov.html - Дата доступа: 05.05.2016.

. hinex.ru [Электронный ресурс] / Языки программирования для создания сайтов - Режим доступа : http://hinex.ru/info/yazyki -programmirovania -web -saitov.php - Дата доступа: 10.05.2016.

. www.wwwmaster.ru [Электронный ресурс] / Системы управления базами данных для интерент -приложений - Режим доступа : http://www.wwwmaster.ru/bazy -dannyh -dlya -web - Дата доступа: 10.05.2016.

. site -spb.ru [Электронный ресурс] / Достоинства и недостатки систем управления сайтом CMS - Режим доступа : http://site -spb.ru/sistemi -upravlenija -sajtom -plusi -minusi.php - Дата доступа: 15.05.2016.

. komer.ru [Электронный ресурс] / Задачи сайта предприятия - Режим доступа : http:// http://komer.ru/art0037.html - Дата доступа: 15.05.2014.

. webstudio2u.net [Электронный ресурс] / Требования к сайту - Режим доступа : http://webstudio2u.net/ru/webdesign/208 -webdesign -small -business -site.html - Дата доступа: 18.05.2014.

. studioweb.ru [Электронный ресурс] / Требования к сайту - Режим доступа : http://studioweb.ru/ru/information/page1365321623 - Дата доступа: 18.05.2016.

. Wikipedia [Электронный ресурс] / Интерфейс - Режим доступа : http://ru.wikipedia.org/wiki/графический_интерфейс - Дата доступа: 21.05.2016.

Перечень условных обозначений и сокращений


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

БД - База Данных.

ЕСПД - Единая Система Программной Документации.

НДС - Налог на Добавленную Стоимость.

ООП - Объектно -Ориентированное Программирование.

ССБТ - Система Стандартов Безопасности Труда.

СУБД - Система Управления Базами Данных.

АТМ (Asynchronous Transfer Mode) - асинхронный режим передачи.(Graphical User Interface) - графический интерфейс пользователя. Разновидность интерфейса, где элементы, представленные пользователю на дисплее, исполнены в виде графических изображений.

iSCSI (Internet Small Computer System Interface) - протокол, основанный на TCP/IP и предназначенный для установления взаимодействия и управления системами хранения данных, серверами и клиентами.(Structured Query Language) - язык структурированных запросов. Универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных.

WWW (World Wide Web) - распределённая система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету.

HTML - Hypertext Markup Language (Язык описания гипертекстовых документов).

ПРИЛОЖЕНИЕ Б

Руководство системного программиста

.        Общие сведения о программе

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

Минимальные требования к оборудованию для работы сайта:

ОС «Windows XP» и выше;

клавиатура;

мышь;

процессор «Pentium 4»;

оперативная память не менее 256 Мб;

свободное место на диске не менее 35 Мб;

монитор;

принтер.

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

Структурно сайт иерархический, разделен на несколько страниц, отвечающие за выполнение конкретных функций:

отображение информации;

авторизация пользователя;

регистрация пользователя;

система расширенного поиска;

содержание форума;

печать документов;

содержание фотогалереи;

календарь событий.

. Настройка сайта

Для настройки работы сайта необходимо установить на компьютер программу «Joomla» и запустить ее. Дополнительных настроек программы, кроме заданных по умолчанию, не предусмотрено.

. Проверка сайта

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

Проверка работоспособности сайта должна проходить при соблюдении следующих условий:

все технические средства, участвующие в испытаниях, должны быть исправны, и работать в штатных режимах;

программное обеспечение должно быть установлено и настроено;

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

Проверка работоспособности должна проходить в следующем порядке:

проверка регистрации нового пользователя. Ввести логин и пароль в соответствующие поля страницы «Регистрация» и нажать кнопку «Регистрация». Если были введены верные данные, появится сообщение об успешном изменении, иначе появится сообщение о неверном вводе значений;

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

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

проверка поиска по сайту, в окне «Поиск» ввести значение, нажать соответствующую кнопку «Начать поиск», положительным результатом проверки будет список значений, которые соответствуют критерием поиска.

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

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

. Сообщения системному программисту

В процессе работы сайта предусмотрен вывод следующего сообщения:

«Вы ввели неверный логин и (или) пароль». Появляется при вводе пользователем неверного логина и (или) пароля в соответствующие поля окна авторизации. Необходимо ввести корректные данные.

 

ПРИЛОЖЕНИЕ В

 

Руководство программиста

 

1. Назначение и условия применения сайта-сайт предназначен для рекламы продукции, услуг и идей.

Минимальные требования к оборудованию для работы сайта:

ОС «Windows XP» и выше;

клавиатура;

мышь;

процессор «Pentium 4»;

оперативная память не менее 256 Мб;

свободное место на диске не менее 35 Мб;

монитор;

. Характеристики сайта

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

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

. Обращение к программе

При работе с Joomla создается объект класса database.php, который позволяет Joomla работать с базой данных - выбирать данные, изменять их.

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

. Входные и выходные данные

Входная информация берется из таблиц базы данных «database.php», а также вводится администратором непосредственно во время работы сайта.

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

. Сообщения

В процессе работы сайта предусмотрен вывод следующего сообщения:

«Вы ввели неверный логин и (или) пароль!». Появляется при вводе пользователем неверного логина и (или) пароля в соответствующие поля окна авторизации. Необходимо ввести корректные данные.

ПРИЛОЖЕНИЕ Г

(обязательное)

Руководство пользователя

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

Для работы с сайтом ОАО «Куритичи» достаточно ознакомиться с настоящим руководством пользователя.

.        Назначение и условия применения

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

Минимальные требования к оборудованию для работы сайта:

ОС «Windows XP» или более поздние версии ОС «Windows»;

процессор «Pentium» с частотой 233 МГц или более быстрый (рекомендуется не менее 300 МГц);

не менее 64 МБ оперативной памяти (рекомендуется не менее 128 МБ);

не менее 50Мб свободного места на жестком диске;

клавиатура;

мышь или совместимое указывающее устройство;

видеокарта и монитор, поддерживающие режим SVGA с разрешением не менее чем 800x600 точек;

принтер;

интернет подключение.

.        Подготовка к работе

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

. Описание операций

Сайт ОАО «Куритичи» позволяет выполнять следующие функции, задачи и комплексы задач:

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

пользование форума.

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

просмотр информации об организации;

посещение фотогалереи;

. Аварийные ситуации

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

В случае возникновения отказа в работоспособности сайта требуется проверить Интернет -соединение.

) Действия в других аварийных ситуациях:

При неисправной работе сайта и возникновении дополнительных непредвиденных ошибок просьба связаться с технической поддержкой.

Электронный адрес службы технической поддержки - «denis.amelchenko@mail.ru»

. Рекомендации по освоению

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


ПРИЛОЖЕНИЕ Д

Экономические данные

Таблица Д.1 - Каталог функций программного обеспечения

Код функции

Наименование (содержание) функции

Объем функций (строк исходного кода (LOC))

 



C использованием среды разработки приложений

 



Delphi (Borland)

C++ Builder (Borland)

Visual C++ (Microsoft)

Java

 

1

2

3

4

5

6

 

1. Ввод, анализ входной информации, генерация кодов и процессор входного языка

 

101

Организация ввода информации

100

110

150

130

 

102

Контроль, предварительная обработка и ввод информации

290

430

550

490

 

103

Преобразование операторов входного языка в команды другого языка

730

850

980

740

 

104

Обработка входного языка и формирование таблиц

630

900

1340

1040

 

105

Преобразование входного языка в машинные команды (транслятор, препроцессор, макрогенератор)

2950

3100

4200

3620

 

106

Синтаксический и анализ входного языка и генерация кодов команд

3750

4900

5700

5350

 

107

Организация ввода -вывода информации в интерактивном режиме

170

220

320

280

 

108

Организация ввода -вывода информации с сети терминалов

2780

2920

3200

2950

 

109

Управление вводом -выводом

2700

1980

2400

1970

 

2. Формирование, ведение и обслуживание базы данных

 

201

Генерация структуры базы данных

3450

3950

4300

3500

 

202

Формирование базы данных

1700

1750

2180

1980

 

203

Обработка наборов и записей базы данных

2050

2350

2670

2370

 

204

Обслуживание базы данных в пакетном режиме

1030

1100

1260

1070

 

205

Обслуживание базы данных в интерактивном режиме

3800

4400

6950

4840

 

206

Манипулирование данными

8400

8670

9550

7860

 

207

Организация поиска и поиск в базе данных

5230

5460

5480

4720

 

208

Реорганизация базы данных

130

190

220

170

 

209

Загрузки базы данных

3150

2950

2780

2360

 

3. Формирование и обработка файлов

 

301

Формирование последовательного файла

340

560

780

590

 

302

Автоматическая сортировка файлов

1040

1150

930

890

 

303

Обработка файлов

750

800

1100

1050

 

304

Управление файлами

4130

5380

5750

5240

 

305

Формирование файла

1100

1780

2460

2130

 

4. Генерация программ и ПО, а также настройка программного обеспечения

1

2

3

4

5

6

Генерация рабочих программ

3680

3920

3360

3120

402

Генерация программ по описанию

7450

8430

9880

6740

403

Формирование служебных таблиц

570

620

1070

1140







404

Система генерации ПО

2950

4340

4980

3250

405

Система настройки ПО

250

300

370

340

5. Управление ПО, компонентами ПО и внешними устройствами

501

Монитор ПО (управление работой компонентов)

670

980

1340

1230

502

Монитор системы (управление работой комплекса ПО)

3750

3880

7740

5760

503

Управление внешними устройствами и объектами

5850

6340

5900

4730

504

Обработка прерываний

980

1260

1680

1760

505

Управление внешней памятью

250

210

200

180

506

Обработка ошибочных сбойных ситуаций

970

1310

1720

1540

507

Обеспечение интерфейса между компонентами

1120

1540

1820

1680

6. Тестирование, проведение тестовых испытаний прикладных программ, вспомогательные программные функции

601

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

4500

4700

4300

3780

602

Вспомогательные и сервисные программы

460

490

580

470

7. Расчетные задачи, формирование и вывод на внешние носители документов сложной формы и файлов

701

Математическая статистика и прогнозирование

2890

3620

4560

3780

702

Расчетные задачи (расчет режимов обработки)

9260

13300

14800

11700

703

Расчет показателей

410

500

460

420

705

Формирование и вывод на внешние носители

2650

2850

3500

3150

706

Предварительная обработка печать файлов

390

410

470

420

707

Графический вывод результатов

300

330

590

420

708

Интерактивный редактор текста

2800

3910

4540

3780

709

Изменение состояния ресурсов в интерактивном режиме

390

440

630

570

8. Создание Internet -портала

801

Простой поиск контента портала




55

802

Многокритериальный поиск контента портала




85

803

Разработка системы оплаты услуг сайта при внедрении интерфейса системы в дизайн сайта




820

804

Создание гостевой книги




50

805

Создание карты сайта




76

806

Сбор статистики о посетителях портала




95

807

Интеграция модуля опроса посетителей сайта




390

808

Создание системы внутренней рекламы




58

809

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




970

810

Формирование базы данных портала




1480

811

Администрирование и обновление сайта




90


Таблица Д.2 - Нормативная трудоемкость на разработку ПО

Объем ПО (строки исходного кода (LOC)), Vу

Категория сложности ПО

Номер нормы

 


1 -я

2 -я

3 -я


 

1

2

3

4

5

 

400

30

25

21

1

 

420

31

26

22

2

 

440

32

28

23

3

 

470

34

29

25

4

 

490

36

30

26

5

 

520

38

32

27

6

 

550

40

34

29

7

 

580

42

35

30

8

 

610

44

37

32

9

 

640

46

39

33

10

 

680

48

41

35

11

 

710

50

43

36

12

 

750

53

45

38

13

 

790

56

47

40

14

 

840

59

50

42

15

 

880

61

52

44

16

 

930

65

55

46

17

 

980

68

57

49

18

 

1040

72

61

51

19

 

1090

75

63

53

20

 

1150

79

66

56

21

 

1210

82

69

59

22

 

1280

87

73

62

23

 

1350

91

77

65

24

 

1420

95

80

68

25

 

1500

100

85

71

26

 

1580

105

89

75

27

 

1670

111

93

79

28

 

1760

116

98

83

29

 

1850

122

102

86

30

 

1960

128

108

91

31

 

2060

134

113

95

32

 

2170

141

119

100

33

 

2290

148

125

105

34

156

131

110

35

 

2550

163

137

116

36

 

2690

172

144

122

37

 

2800

178

150

126

38

 

2990

189

159

134

39

 

3150

198

167

140

40

 

3320

208

175

147

41

 

3500

219

184

154

42

 

3700

230

193

162

43

 

3900

242

193

162

43

 

4110

253

213

179

45

 

4330

266

223

187

46

 

4570

279

234

197

47

 

4820

293

246

207

48

 






5080

308

258

217

49

 

5360

324

271

228

50

 

5650

340

285

239

51

 

5960

357

299

251

52

 

6280

374

314

263

53

 

6620

393

329

276

54

 

6980

413

345

290

55

 

7360

433

363

304

56

 

7770

455

381

319

57

 

8190

478

400

335

58

 

8630

502

419

351

59

 

9100

527

440

369

60

 

9600

553

462

387

61

 

10120

581

485

406

62

 

10680

610

510

426

63

 

11260

641

535

447

64

 

11870

672

561

469

65

 

12520

706

590

493

66

 

13200

741

619

517

67

 

13920

779

650

543

68

 

14680

818

682

570

69

 

15470

858

715

597

70

 

16320

901

751

627

71

 

17210

946

789

658

72

 

18140

993

828

690

73

 

19130

1043

869

725

74

 

20170

1095

912

760

75

 

21270

1150

957

798

76

 

22430

1208

1005

838

77

 

23650

1268

1055

879

78

 

24940

1331

1108

922

79

 

26300

1398

1163

968

80

 

27730

1468

1220

1016

81

 

29240

1541

1281

1066

82

 

30830

1618

1345

1119

83

 

32510

1699

1412

1174

84

 

34290

1785

1482

1233

85

 

36150

1873

1555

1293

86

 

38120

1967

1633

1357

87

 

40200

2066

1714

1424

88

 

42390

2169

1799

1495

89

 

44700

2278

1889

1569

90

 

47130

2391

1983

1646

91

 

49700

2511

2081

1728

92

 

50000

2525

2093

1737

93

 


Похожие работы на - Разработка Web–ресурса КУП 'ИВЦ Гомельоблсельхозпрода', г. Гомель

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!