Разработка WEB-сайта МБОУДОД

Дипломная работа по предмету «Web-программирование»
Информация о работе
  • Тема: Разработка WEB-сайта МБОУДОД
  • Количество скачиваний: 4
  • Тип: Дипломная работа
  • Предмет: Web-программирование
  • Количество страниц: 80
  • Язык работы: Русский язык
  • Дата загрузки: 2021-10-19 19:53:16
  • Размер файла: 1956.27 кб
Помогла работа? Поделись ссылкой
Информация о документе

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

Если Вы являетесь автором текста представленного на данной странице и не хотите чтобы он был размешён на нашем сайте напишите об этом перейдя по ссылке: «Правообладателям»

Можно ли скачать документ с работой

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

СОДЕРЖАНИЕ

ПЕРЕЧЕНЬ УСЛОВНЫХ СОКРАЩЕНИЙ……………………………..……..6

ВВЕДЕНИЕ……………………………………………………………………….7

1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ..............................................................................11

1.1 Назначение и область применения...............................................................11

1.2 Технические характеристики........................................................................12

1.2.1 Постановка задачи.......................................................................................12

1.2.2 Описание алгоритма....................................................................................13

1.2.3 Организация входных и выходных данных..............................................16

1.2.4 Выбор состава технических и программных средств..............................16

2 ПРАКТИЧЕСКАЯ ЧАСТЬ...............................................................................25

2.1 Техническое задание......................................................................................27

2.2 Технология разработки программного продукта........................................31

2.3 Текст программы............................................................................................33

2.4 Описание программы.....................................................................................44

2.4.1 Общие сведения...........................................................................................44

2.4.2 Функциональное назначение......................................................................45

2.4.3 Описание логической структуры...............................................................46

2.4.4 Используемые технические средства........................................................48

2.4.5 Установка и загрузка программы..............................................................49

2.4.6 Входные данные..........................................................................................50

2.4.7 Выходные данные.......................................................................................50

2.5 Сопроводительная документация.................................................................51

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

2.5.2 Руководство администратора.....................................................................52

2.6 Внедрение........................................................................................................54

3 ЭКОНОМИЧЕСКАЯ ЧАСТЬ...........................................................................56

3.1. Расчёт стоимости оборудования.......................................................................56

3.2. Расчет затрат на содержание и эксплуатацию оборудования....................57

3.3. Расчет времени на создание программного продукта………….................59

3.4. Расчет оплаты труда персонала.....................................................................63

3.5. Расчет отчислений от заработной платы………..........................................66

3.6. Расчет  себестоимости программного продукта..........................................67

3.7 Расчет цены программного продукта............................................................68

4 ОХРАНА ТРУДА И ТЕХНИКА БЕЗОПАСНОСТИ......................................70

4.1 Меры безопасности при работе с копировально-множительной техникой.................................................................................................................73

4.2 Требования охраны труда при эксплуатации электрооборудования офисными работниками........................................................................................75

4.3 Требования безопасности во время работы..................................................78

4.4 Требования безопасности после окончания работы....................................80

ЗАКЛЮЧЕНИЕ……………………………………………………………….....81

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ.................................................82




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


ЕГЭ – единый государственный экзамен;

ИКТ – информационно-коммуникационные технологии;

ИОС – информационная образовательная среда;

ОС – операционная система;

ОЗУ – оперативное запоминающее устройство;

ПП – программный продукт.

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

ПО – программное обеспечение;

СНИТ - средства новых информационных технологий;

ЦОР – цифровые образовательные ресурс;

ЭВМ – электронная вычислительная машина;

ЭОР – электронные образовательные ресурсы;

ЭУ – электронный учебник.


ВВЕДЕНИЕ


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

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

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

Темой дипломной работы является разработка WEB-сайта МБОУДОД «СДЮСШОР».

Целью моей дипломной работы является создание WEB-сайта МБОУДОД «СДЮСШОР», содержащего необходимую информацию.

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

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

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

1 ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

1.1 Назначение и область применения

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

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

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

WEB-сайт «МБОУДОД «СДЮСШОР» разработанный в ходе выполнения дипломной работы, позволяет получить всю необходимую информацию о педагогическом составе, ознакомиться с документацией и отслеживать новости детско-юношеской спортивной школы.

Главным назначением WEB-сайт «МБОУДОД «СДЮСШОР» является сделать кафе более удобным для посетителя.

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



    1. 1.2 Технические характеристики
      1. 1.2.1 Постановка задачи


В ходе дипломной работы необходимо разработать WEB-сайт «МБОУДОД «СДЮСШОР».

WEB-сайт предназначен для просмотра информации о детско-юношеской спортивной школы.

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

Выходной информацией является WEB-сайт «МБОУДОД «СДЮСШОР». 

Внешний вид программы должен соответствовать интерфейсу WEB-сайта.

В любой момент работы с WEB-сайтом должна быть предусмотрена возможность возвращения на главную страницу. Интерфейс WEB-сайта должен быть прост и понятен для студента. 

      1. 1.2.2 Описание алгоритма


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

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

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

2. Изучить предметную область проекта посредством сбора и изучения необходимых теоретических материалов по WEB-сайта;  

3. Провести обзор существующих конкурентных систем;  

4. Изучить и провести анализ литературы по теме работы;  

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

6. Разработать структуру WEB-сайта;  

7. Разработать меню и разделы WEB-сайта;  

8. Обустроить свое рабочее место согласно выбранным программам;

9. Реализовать гипертекст в электронной форме;

10. Провести анализ проделанной работы и написать выводы;


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

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

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

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

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

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

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

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










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


1.2.3 Организация входных и выходных данных


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

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

Выходной информацией является готовый программный продукт, то есть WEB-сайт «МБОУДОД «СДЮСШОР», содержащий всю необходимую информацию в электронном виде. Использование WEB-сайта поможет узнать всю необходимую информацию о «МБОУДОД «СДЮСШОР».



      1. 1.2.4 Выбор состава технических и программных средств


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

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

Требования, предъявляемые к аппаратной и программной части ЭВМ необходимы для быстрой и надёжной работы операционной системы. Для нормального функционирования программного продукта требуется ПК со следующими рекомендуемыми характеристиками:

       центральный процессор с тактовой частотой не менее 2,2 ГГц;

       ОЗУ не менее 2048 MБ;

       жесткий диск с объемом свободной памяти не менее 160 МБ;

       видеоадаптер;

       дисковод CD/DVD;

       манипулятор «мышь»;

       клавиатура;

       монитор.

Электронный ресурс может работать в операционной системе Microsoft Windows XP/Vista/7/10. Операционные системы данного класса являются достаточно надежными и популярными.

При разработке электронного учебника была использована операционная система Windows 10 и следующий состав программных средств:

       браузер «Opera»;

       текстовый процессор «Word»;

       редактор «Notepad++»;

       программная среда Denwer;

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

       графический редактор «Photoshop CS6».


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

Microsoft Word является самым распространенным текстовым редактором в мире. Документы многих компаний печатаются именно с помощью этой легендарной программы. В наше время открыть текстовый файл сможет практически любой школьник. Без особых трудностей можно выполнить простейшее редактирование. Все это возможно благодаря интуитивно понятному интерфейсу, простоте основных операций с текстовым файлом. Интерфейс и возможности Word улучшались от версии к версии. Человек, умеющий работать в Word 2003 без особого труда сможет освоить и Word 2013. Microsoft Word – мощный текстовой процессор, предназначенный для выполнения всех процессов обработки текста: от набора и верстки, до проверки орфографии, вставки в текст графики в стандарте *. pcx или *. bmp, распечатки текста. Он работает со многими шрифтами, как с русским, так и с любым из двадцати одного языка мира.

Notepad++ – свободный текстовый редактор с открытым исходным кодом для Windows с подсветкой синтаксиса большого количества языков программирования и разметки. Поддерживает открытие более 100 форматов.  Базовая функциональность программы может быть расширена как за счёт плагинов, так и сторонних модулей, таких как компиляторы и препроцессоры.

Denwer – программная среда, предназначенная для разработки web–приложений на базе популярного языка программирования PHP, web-сервера Apache и базы данных MySQL на локальном сервере. Данный пакет, также именуемый джентльменским набором web разработчика, был создан в 1999 году группой разработчиков под руководством Дмитрия Котерова как комплекс приложений для web-разработки с автоматизированной установкой и настройкой выше указанных компонентов. Последняя на сегодня версия – Denwer 3. Она включает в себя PHP версии 5.3, Apache 2.2, MySQL 5.5, phpMyAdmin для управления базами данных, системы управления запуском и виртуальными хостами, эмулятор почты и установщик. Также данный комплекс может быть расширен дополнительными модулями PHP и SQL, а также языками Perl и Python, базами данных MS SQL, Postgre SQL и другими компонентами.

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

Любая динамическая часть сайта состоит из сценариев, написанных на каком-либо скриптовом языке программирования (в частности PHP). Текст данного сценария может быть написан в любом текстовом редакторе без форматирования документа. После этого он и связанные с ним файлы помещается в папку хоста (localhost или любой другой созданный вами хост) и вызывается из браузера. После этого интерпретаторы обрабатывают файлы вашего проекта, и браузер отображает получившуюся страницу. Создание базы данных можно произвести через оболочку phpMyAdmin, либо через написанный вами SQL-скрипт с помощью консольной версии MySQL.

Для реализации поставленной задачи я выбрал CMS – систему Wordpress. WordPress – одна из самых популярных в мире информационных систем для обеспечения и организации процесса создания, редактирования и управления содержимым (CMS). Она предоставляет все необходимые функции для создания блога, новостного сайта (и, разумеется, для сателлитов). Эта современная платформа сориентирована на удобство использования, сетевые стандарты и, естественно, эстетическую привлекательность. WordPress бесплатен и свободен к распространению. Язык написания – РНР, в качестве базы данных используется My SQL, распространяется под универсальной общедоступной лицензией GNU.

Возможности WordPress.

  • Информационная система позволяет создавать публикации при помощи сторонних программ.
  • Установка и настройка не представляют никакой сложности (см. раздел выше).
  • Уникальная простота системы взаимодействия с кодом подключаемых модулей (плагинов).
  • Реализация «тем», как наборов файлов – шаблонов (на РНР), весьма заметно увеличивает скорость и гибкость.
  • Существует возможность легко изменять внешний вид и способы вывода данных за счет поддержки «тем».
  • Неисчерпаемые объемы библиотек «тем» и «плагинов»
  • Доступна реализация сложных решений за счет заложенного потенциала архитектуры.
  • Предлагается использование человеко-понятных URL.

Требования к программному обеспечению:

  • Начиная с версии 3.2
  • РНР версии 5.2.4. или выше
  • MySQL версии 5.0 или выше
  • До версии 3.2 РНР версии 4.3 или выше.

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

Преимущества WordPress в качестве системы управления интерактивным обучением:

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

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

Система позволяет добавлять эффекты размытия, наклона и сдвига, повышать резкость одной точки фокуса, а также применять различные типы размытия к нескольким точкам фокуса. Новый механизм Mercury Graphics Engine обеспечивает высокую скорость редактирования с мгновенным отображением результатов. Инструмент кадрирования поддерживает аппаратное ускорение и имеет современный интерфейс, позволяющий выполнять редактирование прямо на холсте и просматривать результаты в реальном времени. Кроме того, доступно фоновое автоматическое сохранение изменений файлов для восстановления в случае непредвиденного сбоя.

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

  • язык гипертекстовой разметки HTML;
  • каскадные таблицы стилей CSS;
  • язык сценариев PHP.

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

HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Язык HTML, позволяет создавать универсальные гипертекстовые документы.

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

Гиперссылка – фрагмент текста или графический элемент, по которому можно перейти к другому разделу документа или к другому документу.

Все Web-страницы создаются при помощи языка HTML (или XHTML).

Язык HTML интерпретируется браузером и отображается в виде документа, в удобной для человека форме.

Зарождение HTML следует отнести к далекому 1986 году, когда впервые усилиями Международной организации по стандартизации (ISO) был принят ISO-8879-стандарт, названный ими "Standard Generalized Markup Language" (SGML). Данный язык тогда описывался как язык для структурной (логической) разметки текста и не подразумевал наличия хоть сколько-нибудь малого описания внешнего вида документа.

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

При создании программного продукта использовались основные базовые теги HTML – документа:

  • .<HTML> – данный тэг используется для открытия HTML-страницы;
  • <HEAD> – определяет заголовок Web-страницы;
  • <TITLE> – внутри данного тега заключается название html-документа;
  •  <BODY> – данный тэг заключает в себя документ.

Тег <BODY> имеет атрибуты:

  • Bgcolor = “…” – определяет цвет фона документа;
  • Background = “…” – указывает браузеру местоположение файла, который необходимо использовать в виде фонового рисунка;
  • Text = “…” – устанавливает цвет текста;
  • Alink = “…” – определяет цвет активной ссылки;
  • Vlink = “…” – определяет цвет просмотренной ссылки;
  • Link = “…” – определяет цвет не просмотренной ссылки.

Тег <META> - позволяет описывать свойства документа. Информация, расположенная внутри этого тега, предназначается для браузера.

  • <P> - используется для создания абзаца.
  • <BR> - используется для начала новой строки.
  • <p align = “left”> - выравнивание по левому краю.
  • <p align = “center”> - выравнивание по центру
  • <p align = “right”> - выравнивание по правому краю
  • <p><center> - также выравнивание по центру, однако в данном случае будет использоваться тэг </center> </body>
  • <b></b> - устанавливает жирный шрифт.
  • <i></i> - устанавливает наклонный шрифт.
  • <u></u> - подчёркнутое написание символов.
  • <B> создает жирный текст

<IMG> служит для внедрения графики на страницы. На данный момент поддерживаются форматы файлов GIF, JPG, JPEG, PNG. Возможно использование анимированных картинок (GIF).

Атрибуты тега:

  • Src = “…” – определяет url-адрес графического файла.
  • align - выравнивает изображение к одной из сторон документа;
  • left - выравнивание по левому краю;
  • right - выравнивание по правому краю;
  • center - выравнивание по центру;
  • bottom - выравнивание по нижнему краю;
  • top - выравнивание по верхнему краю;
  • alt - выводит текст к картинке.
  • Width = “…” – устанавливает ширину.
  • Height = “…” – устанавливает высоту.
  • Alt = “…” – указывает браузеру на то, какой именно текст следует поставить на место рисунка.
  • <TD> определяет отдельную ячейку в таблице.

Атрибуты тега:

  • height - указывает высоту элемента в процентах или пикселях;
  • align - выравнивает текст в ячейке:
  • left – выравнивание по левому краю (по умолчанию);
  • rigth - выравнивание по правому краю;
  • center - выравнивание по центру;
  • valign - выравнивает текст в ячейке по вертикали:
  • top - - выравнивание по верхнему краю;
  • middle – выравнивание по центру;
  • bottom – выравнивание по нижнему краю;
  • colspan - указывает кол-во столбцов, которое объединено в одной ячейке);
  • rowspan - указывает кол-во строк, которое объединено в одной ячейке (по умолчанию=1);
  • title - всплывающая подсказка.

Стилем или CSS (Cascading Style Sheets, каскадные таблицы стилей) называется набор параметров форматирования, который применяется к элементам документа, чтобы изменить их внешний вид. Возможность работы со стилями издавна включают в развитые издательские системы и текстовые редакторы, тем самым позволяя одним нажатием кнопки придать тексту заданный, заранее установленный вид. Теперь это доступно и создателям сайта, когда цвет, размеры текста и другие параметры хранятся в определенном месте и легко «прикручиваются» к любому тегу. Еще одним преимуществом стилей является то, что они предлагают намного больше возможностей для форматирования, чем обычный HTML.

CSS представляет собой мощную систему, расширяющую возможности дизайна и верстки веб-страниц.

Форма записи

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

td {background: olive;}

td {color: white;}

Комментарии

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

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

PHP расшифровывается как Hypertext PreProcessor (что-то вроде «преобработчик HTML»). Это значит, что клиентские языки работают в браузере каждого конкретного человека. Типичным представителем клиентских языков является JavaScript, о котором Вы наверняка слышали. Все команды и скрипты, написанные на языке PHP, выполняются именно на сервере, и никак иначе. После того, как PHP-скрипт выполнится на сервере, сервер «отдает» результат своей работы браузеру, который преобразует этот результат в удобный для нас вид. Вообще PHP прекрасно работает в паре с HTML. Более того, в HTML-код можно делать вставки PHP-кода, а с помощью PHP выводить HTML-разметку.

Язык PHP поддерживается многими серверами, например, HTTP – сервер, Apache, Internet Information Server. Назначение этого языка состоит в том, чтобы дать разработчикам WEB – страниц средства для разработки сценария динамических страниц. Одно из преимуществ PHP является его расширяемость.

Язык PHP не требует специализированной среды разработки, так как программа на нем является простым текстом.

В основном PHP используется в связке с базами данных. На данный момент они являются самыми удобными хранилищами информации. Язык PHP позволяет работать с различными типами баз данных, такими как MySQL, ODBC, Oracle, InterBase и др. Интерфейс доступа к ним очень простой и доступный даже для начинающих. РНР используется более чем на 20% сайтов Сети.

Основные конструкции языка PHP.

<? php …?> - начало и конец PHP-кода;

ECHO – выводит на экран в окно браузера переданную ему строку.

/*…*/ - многострочные комментарии.

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

== (равно), !=(не равно) – операции сравнения.

!(не), &&(and), ||(or) – логические операции.

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

IF (условие 1)        

Серия 1;                        

ELSEIF (условие 2)

Серия 2;

ELSE

Серия n;

WHILE – предназначен для многократного (циклического) выполнения блока команд. Блок команды while выполняется до тех пор, пока условие цикла остается истинным. Общая форма цикла while выглядит так:

WHILE (выражение):

<блок>

ENDWILE;

DO. .WHILE – работает почти так же, как и цикл while. Но в do..while условие проверяется не в начале, а в конце каждой итерации. Цикл do..while всегда выполняется хотя бы один раз, а цикл while может вообще не выполняться, если перед входом в цикл условие окажется ложным:

DO:

{<блок>}

WHOLE (выражение);

FOR – обеспечивает еще одну возможность многократного выполнения блоков. Он отличается от цикла while только тем, что условие изменяется в самой управляющей конструкции, а не где-то внутри блока команд. Как и в случае с циклом while, цикл выполняется до тех пор, пока проверяемое условие остается истинным. Общая форма конструкции for выглядит так:

FOR (выражение 1; условие; выражение 2)

Выражение 3;        

FOREACH – разновидность цикла for, включенную в язык для упрощения перебора элементов массива. Существуют две разновидности команды foreach, предназначенные для разных типов массивов:

FOREACH (массив as $элемент)

{блок}

FOREACH (массив as $ключ => $элемент)

{<блок>}    

EXIT – выход из управляющей структуры или сценария.

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

LTRIM () - удаляет пробелы в начале строки.

CHOP () - удаляет пробелы в конце строки.

ADDSLASHES() – добавляет символ «\» и возвращает переформатированную строку.

STRIPSLASHES() – удаляет символ «\» и возвращает переформатированную строку.

DUBLEVAL() – проверяет, были ли введены числовые данные.

2 ПРАКТИЧЕСКАЯ ЧАСТЬ


2.1 Техническое задание


Полное наименование программы – WEB-сайт МБОУДОД «СДЮСШОР». Краткое наименование программы – МБОУДОД «СДЮСШОР».

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

Разработка ведется на основании задания на дипломную работу по специальности «Компьютерные сети и программирование».

Задание утверждено на заседании предметно-цикловой комиссии специальности 09.02.07 «Компьютерные сети и программирование» 02.03.2021 года.

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

Требования к функциональным характеристикам электронного ресурса:

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

Требования к организации входных и выходных данных: таблицы, рисунки, тесты, размещенные в ЭОР должны отображаться на экране без разрыва.

Программа должна нормально функционировать при бесперебойной работе ЭВМ. При возникновении сбоя в работе аппаратуры восстановление нормальной работы программы должно производиться после:

  • перезагрузки операционной системы;
  • запуска исполняемого файла программы.

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

Время восстановления после отказа должно состоять из:

  • времени перезапуска пользователем операционной системы;
  • времени запуска пользователем исполняемого файла программы.

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

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

Выбор языка программирования осуществляется разработчиком. При разработке программного продукта используется CMS – система Wordpress и языки CSS, HTML и PHP.

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

CSS (англ. Cascading Style Sheets — каскадные таблицы стилей) — технология описания внешнего вида документа, оформленного языком разметки.

Каскадные таблицы стилей (Cascading Style Sheets, CSS) — это стандарт, определяющий представление данных в браузере. Если HTML предоставляет информацию о структуре документа, то таблицы стилей сообщают как он должен выглядеть.

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

PHP (рекурсивный акроним словосочетания PHP: Hypertext Preprocessor) - это распространенный язык программирования общего назначения с открытым исходным кодом. PHP сконструирован специально для ведения Web-разработок и его код может внедряться непосредственно в HTML.

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

Для нормального функционирования программного продукта требуется ПК со следующими рекомендуемыми характеристиками:

       центральный процессор с тактовой частотой не менее 2,2 ГГц;

       ОЗУ не менее 2048 MБ;

       жесткий диск с объемом свободной памяти не менее 160 МБ;

       видеоадаптер;

       дисковод CD/DVD;

       манипулятор «мышь»;

       клавиатура;

       монитор.

Для работы программы необходима операционная система Windows XP/Vista/7/10.

При разработке электронного учебника была использована операционная система Windows 10 и следующий состав программных средств:

       браузер «Opera»;

       текстовый процессор «Word»;

       редактор «Notepad++»;

       программная среда Denwer;

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

       графический редактор «Photoshop CS6».

Программный продукт записан на диске - DVD-R, который хранится в пластиковом конверте. Маркировка программного продукта содержит тему разработки, имя разработчика, дату внедрения программного продукта.

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

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

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

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



    1. 2.2 Технология разработки программного продукта


Создание программного продукта производилось по следующим технологическим этапам:

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

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

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

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

  • Проектирование программного продукта – разработка внутренней структуры WEB-сайта.

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

Разработка программного продукта – преобразование входных данных в HTML документы, результатом является программный код на языке гипертекстовой разметки HTML и каскадных таблиц стилей CSS, языков сценариев Java Script и PHP.

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

  • Тестирование программного продукта – проверка работоспособности отдельных модулей и всего проекта в целом.

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

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

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

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

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

  • Инсталлятор (поддерживается также инсталляция на flash-накопитель).
  • Apache, SSL, SSI, mod_rewrite, mod_php.
  • PHP5 с поддержкой GD, MySQL, sqLite.
  • MySQL5 с поддержкой транзакций.
  • Система управления виртуальными хостами, основанная на шаблонах. Чтобы создать новый хост, нужно лишь добавить директорию в каталог /home, править конфигурационные файлы не требуется. По умолчанию уже поддерживаются схемы именования директорий многих популярных хостеров; новые можно без труда добавить.
  • Система управления запуском и завершением всех компонентов Денвера.
  • phpMyAdmin — система управления MySQL через Web-интерфейс.
  • Эмулятор sendmail и SMTP-сервера (отладочная «заглушка» на localhost:25, складывающая приходящие письма в /tmp в формате .eml); поддерживается работа совместно с PHP, Perl, Parser и т.д.

Запускаем скачанный инсталлятор Денвера. Видим перед собой нечто вроде следующего (рисунок 2):

Рисунок 2 Установка Denwer


Вас спросят о том, в какой каталог вы хотели бы установить комплекс (по умолчанию используется C:\WebServers, вам нужно лишь нажать Enter, чтобы согласиться с этим выбором). В указанном каталоге будут расположены абсолютно все компоненты системы, и вне его никакие файлы в дальнейшем не создаются (исключая ярлыки на Рабочем столе).

Настоятельно рекомендуется устанавливать комплекс в каталог первого уровня — то есть, C:\WebServers, а не, например, C:\My\WebServers. Дело в том, что инсталляторы пакетов расширений ищут базовый комплект именно на первом уровне по всем дискам. И, если не находят, заставляют вас ввести имя директории вручную.

Далее вам предложат ввести имя виртуального диска, который будет связан с только что указанной директорией. Рекомендуется согласиться со значением по умолчанию (Z:). Важно, что диска с этим именем еще не должно содержаться в системе — чаще всего так и происходит с диском Z:.

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

  1. Создавать виртуальный диск при загрузке машины (естественно, инсталлятор позаботится, чтобы это происходило автоматически), а при остановке серверов его (диск) не отключать. Это наиболее удобный режим.
  2. Создавать виртуальный диск только по явной команде старта комплекса (при щелчке по ярлыку запуска на Рабочем столе). И, соответственно, отключать диск от системы — при остановке серверов.

Далее скачиваем последнюю версию WordPress с сайта - http://ru.wordpress.org.

1. Запускаем Денвер для этого открываем папку C:\WebServers\etc, и запускаем Run.exe.

2. Далее в папке C:\WebServers\home\ создаем папку с названием сайта - rus-ege переходим в эту папку и создаем в ней папку www. В итоге получаем такой путь: C:\WebServers\home\ rus-ege\www (рисунок 3).

Рисунок 3 Установка WordPress


3. Распакуем архив с последней версией WordPress в папку C:\WebServers\home\ rus-ege \www

4. Создаем базу данных, для этого в адресной строке браузера набираем http://localhost/Tools/phpMyAdmin/ вводим логин и пароль (по умолчанию имя пользователя - root, пароля нет). В открывшимся окне в поле "Создать новую БД" пишем название базы данных (rus-ege), в соседнем поле выбираем сравнение с utf8_general_ci и нажимаем кнопку "создать" (рисунок 4).


Рисунок 4 Создание базы данных в phpMyAdmin


5. В большинстве случаев выше описанные этапы установки WordPress работают без проблем, но иногда возникают проблемы из-за различных настроек сервера. Итак, базу данных мы уже создали и файлы на сервер загрузили. Теперь в корневой папке WordPress найдите файл wp-config-sample.php и переименуйте его в wp-config.php (рисунок 5).


Рисунок 5 Установка WordPress


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

Листинг изменений в файле wp-config.php

/** Имя базы данных для WordPress */

define('DB_NAME', 'rus-ege');

/** Имя пользователя MySQL */

define('DB_USER', 'root');

/** Пароль к базе данных MySQL */

define('DB_PASSWORD', '');

/** Имя сервера MySQL */

define('DB_HOST', 'localhost');

/** Кодировка базы данных для создания таблиц. */

define('DB_CHARSET', 'utf8');


6. Далее запускаем и устанавливаем WordPress - для этого в адресной строке браузера набираем http:// rus-ege/wp-admin/install.php.

В появившимся окне кнопку "Запустить установку". Далее вводим заголовок сайта и емэйл и нажимаем кнопку "Установить WordPress".

На этом установка WordPress завершена. Переписываем или копируем логин и пароль (admin-123) и входим на сайт - http:// rus-ege для перехода в админку http:// rus-ege /wp-admin/

Заходим в панель управления wordpress.

http://rus-ege /wp-admin/

2)Далее  переходим «Параметры->Постоянные ссылки» (рисунок 6)


Рисунок 6 Настройка ссылок WordPress


3)И в пункте произвольно пишем конструкцию такого вида /%category%/%postname%.html (рисунок 7).


Рисунок 7 Настройка ссылок WordPress


После того, как нажмем кнопку сохранить изменения, уже будут созданы ЧПУ ссылки, но это еще не все. Следующее, что потребуется сделать для окончательной настройки ЧПУ — это установить плагин Cyr-To-Lat. Вся его функциональность заключается в том, что названия постов будут переводиться в латиницу. А это означает что в адресной строке будет корректное отображение URL.

Произведем установку плагина wordpress под названием Cyr-To-Lat.

1)Переходим во вкладку «Плагины->Добавить новый».

2)Далее вводим cyr-to-lat в строку поиска и нажимаем кнопку «Поиск плагинов».

3)И находим в списке интересующий нас плагин.

4)Жмем «Установить».

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

Подобным же образом установим и другие плагины Wordpres:

- TinyMCE Advanced - — это популярный визуальный редактор HTML на основе JavaScript, используемый во многих веб-приложениях, в том числе и в WordPress.

После установки и активации плагина вы можете перейти в раздел Настройки → TinyMCE Advanced и перетащить те кнопки, которые вам необходимы в визуальном редакторе, а так же изменить расположение существующих кнопок или же полностью их скрыть (рисунок 8).

Рисунок 8 Настройка плагина TinyMCE Advanced


- mTouch Quiz.

Опросы с вариантами ответов — отличный способ сделать процесс обучения занимательнее, и плагин mTouch Quiz — дополнительный хороший инструмент, который даст вам возможность добавления интерактивности к вашим обучающим курсам. Этот плагин поддерживает добавление опросов с возможностями, которые дарят ajax и jquery.

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

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

После установки и настройка и плагинов необходимо выбрать тему. Я остановила свой выбор на бесплатной теме IsleMag.

Современная и простая бесплатная WordPress тема для технологического журнала, новостных и медийных изданий, персонального блога или фотографии. IsleMag это тема с адаптивным, плоским, минималистским дизайном, дружественная с SEO, подготовленная для Retina, основанная на Bootstrap и с ссылками на социальные сети. Созданная в 2016 году, тема имеет Google AdSense баннеры, шаблон начальной страницы журнала, настраиваемый задний фон, фильтр категорий, тэги, блоковый макет и настройщик в реальном времени.

Далее необходимо перейти в настройки темы -> Внешний вид -> Настройки (рисунок 9). Добавляю фоновый рисунок. Убираются ненужные блоки.

Добавляются дополнительные стили:

Меняется цвет ссылок на зеленый и меняю шрифт:

a {color: #009688;}

a:hover,

a:focus,

a:active {color: #00796b;}

a:focus {outline: thin dotted;}

html {        font-family: sans-serif;}


Рисунок 9 Настройка темы



Добавляются логотипы в шапку сайта (рисунок 10).




Рисунок 10 Шапка сайта


Добавляются пока пустые страницы для сайта (рисунок 11):

Рисунок 11 Форма добавления страниц



Согласно структуре сайт будет иметь два меню: главное меню, которое содержит возможность делать заказ.

Создаются оба меню (Внешний вид-Меню) и добавляются соответствующие страницы (рисунки 12-13).

Рисунок 12 Добавление меню


Рисунок 13 Управление областями меню

После остаётся добавить подготовленный на страницы текстовый и графический материал.

В WordPress можно создавать страницы (pages) или записи (posts). Когда пишете обычную запись в блог - вы создаёте запись. Записи автоматически появляются на главной странице в обратном хронологическом порядке.

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

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

О страницах коротко:

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

Чем страницы не могут:

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

При проектировании структуры электронного ресурса было решено постоянно пополняемые статьи оформлять как записи.

Добавляются текстовый и графический контенты на страницы и записи (рисунок 15).

Рисунок 14 Форма добавления информации


Добавляю ссылки в виде баннеров в правую часть сайта. Для этого перехожу в «Внешний вид-Виджеты» и добавляю несколько элементов (рисунок 15).

Рисунок 15 Добавление баннеров


Для создания интерактивных заказов использую плагин WooCommerce.

Вначале создаются страницы, потом наполняю страницу заказы контентом(рисунки 16-18).

Рисунок 16 созданные страницы



Рисунок 17 появившееся вкладка товары


Рисунок 18 добавляем товары которые нам нужны


Рисунок 19 Получившийся товары


Для переноса ресурса на другой компьютер делаю экспорт базы данных сайта через phpmyadmin. Для этого перехожу по ссылке localhost/tools/phpmyadmin. Выбираю базу данных rus-ege, нажимаю «Экспорт-Ок» (рисунок 20):

Рисунок 20 Экспорт базы данных ЭОР

2.3 Текст программы

Для реализации программы используется CMS поэтому код отсутствует



2.4 Описание программы

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


Название программного продукта – web-ресурс «Кафе геометрия». Программа предназначена для клиентов данного заведения и не только

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

Программный продукт содержит: статьи, фото, и возможность заказа.

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

  • центральный процессор с тактовой частотой не менее 2,2 ГГц;
      • ОЗУ не менее 2048 MБ;
      • жесткий диск с объемом свободной памяти не менее 160 МБ;
      • видеоадаптер;
      • дисковод CD/DVD;
      • манипулятор «мышь»;
      • клавиатура;
      • монитор.

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

  • CMS Wordpress;
  • Языки CSS, HTML и PHP.

Программа может работать под управлением операционной системы Windows XP/Vista/7/10.



2.4.2 Функциональное назначение


Web ресурс «Кафе Геометрия» предназначен для использования клиентами этого кафе и не только. Программный продукт содержит в себе теоретический материал, фото и возможность делать заказы..

К функциональным особенностям ресурса можно отнести:

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

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



2.4.3 Описание логической структуры


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

Логическая структура Web ресурса представлена в виде гипертекстовых документов, которые хранятся в базе данных geometriy , медиафайлы же хранятся в папке C:\WebServers\home\ geometriy \www\wp-content.

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

1. Файл index.php предназначен для первичного ознакомления с cайтом и выбора нужно пункта в боковом меню.






Логическую структуру файлов Web ресурса можно. представить в следующем виде (рисунок 21):








Рисунок 21 Логическая структура файлов электронного ресурса



      1. 2.4.4 Используемые технические средства

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

  • процессор Core I3 2.2 GHz;
  • ОЗУ 4 Гб RAM;
  • жесткий диск WD1600AAJS;
  • дисковод DVD-ROM RW;
  • монитор Asus «22’’»;
  • мышь;
  • клавиатура.



      1. 2.4.5 Установка и загрузка программы


Перед установкой программы необходимо убедиться, есть ли на компьютере комплекс программ Denwer 3. Если нет, то необходимо установить его.

Установка и загрузка программы осуществляется со специального компакт-диска. Установка заключается в копировании папки rus-ege программы в папку C:\WebServers\home\.

После этого, необходимо через утилиту phpmyadmin произвести импорт базы данных электронного ресурса, для этого создаем пустую базу данных rus-ege и в нее производим Импорт из файла geometriy.sql (Рисунок 2.20).

Далее перезапускаем Denwer и в браузере вводим http:// geometriy.

Рисунок 2.20 Импорт БД


После открытия титульной страницы можно приступать к работе с ЭОР.

      1. 2.4.6 Входные данные


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

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


      1. 2.4.7 Выходные данные


Выходными данными в дипломной работе является Web ресурс «Кафе Геометрия», содержащий всю информацию об кафе и возможность делать заказ.

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

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

    1. 2.5 Сопроводительная документация
      1. 2.5.1 Руководство пользователя


 Web ресурс «Кафе Геометрия» может применяться всеми желающими.

Для работы с ним необходимо установить программу и в браузере набрать http://п. После запуска программы появится стартовый экран учебника.

Рисунок 2.21 Титульная страница ресурса

При выборе пункта из содержания открывается страница с данным материалом (Рисунок 2.22).

Рисунок 2.22 Страница ресурса


После изучения материала пользователю предоставляется возможность сделать заказ. (Рисунок 2.23).

Рисунок 2.23 Страница с заказом

По окончании тестирования выводится протокол теста (Рисунок 2.24).

Рисунок 2.24 оформление заказа со стороны администратора


2.5.2 Руководство администратора


Web-ресурс “Кафе геометрия ” предназначен для пользователей этого кафе

Web-ресурс  обладает следующими возможностями для пользователя:

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

Для нормального функционирования программного продукта требуется ПК со следующими рекомендуемыми характеристиками:

  • центральный процессор с тактовой частотой не менее 2,2 ГГц;
  • ОЗУ не менее 2048 MБ;
  • жесткий диск с объемом свободной памяти не менее 160 МБ;
  • видеоадаптер;
  • дисковод CD/DVD;
  • манипулятор «мышь»;
  • клавиатура;
  • монитор.

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



Требуемое программное обеспечение:

  • операционная система Windows XP/Vista/7/10;
  • phpmyadmin, PHP версии 5.2.4 или выше и MySQL версии 5.0.15 или выше (Либо пакет программ Denwer 3);
  • Браузер с поддержкой CSS3.

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

Администратор – это человек, выполняющий какие-либо административные (управляющие) действия или наделенный соответствующими полномочиями.

Администрирование может осуществляться человеком, который имеет базовые, навыки работы с утилитой phpmyadmin и с CMS Wordpress.

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

Установка и загрузка программы осуществляется со специального компакт-диска. Установка заключается в копировании папки rus-ege программы в папку C:\WebServers\home\. После этого, необходимо через утилиту phpmyadmin (http://localhost/Tools/phpMyAdmin/) произвести импорт базы данных электронного ресурса, для этого создаем пустую базу данных rus-ege и в нее производим Импорт из файла rus-ege.sql .

Далее перезапускаем Denwer и в браузере вводим http://rus-ege/wp-admin. Появиться окно входа административную панель wordpress.


Рисунок 2.27 Вход административную панель


Вводим имя пользователя – admin, пароль – admin.


2.6 Внедрение


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

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

Сопровождение программы – поддержка работоспособности программы, переход на ее новые версии, внесение изменений, исправление ошибок и т.д.

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

Процесс внедрения состоит из трех этапов:

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

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

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

3 ЭКОНОМИЧЕСКАЯ ЧАСТЬ


3.1 Расчёт стоимости оборудования

Стоимость оборудования можно представить в таблице 1.

Таблица 1 - Калькуляция стоимости основных материалов

 №

п/п

Наименование и характеристики

Кол-во, шт.

Цена ед., р.

Сумма, р.

1

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

1

54 000

54 000


ИТОГО



54 000


Если необходимо, считается стоимость  доставки оборудования (в размере 3 % от стоимости закупки оборудования).


3.2 Расчет затрат на содержание и эксплуатацию оборудования

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

                                      L = ZЭ +ZПР+ZСВ+ A                                                  (1)

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

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

                              F=[365 – (Двых + Дпразд)]*nсм*Тсм                                       (2)

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

Nсм – количество рабочих смен;

Тсм – продолжительность смены, час;

α - коэффициент, учитывающий простои оборудования в ремонтах.

Далее производится расчет эффективного фонда времени работы оборудования по формуле (2):

F = [365 – (104+23)] * 3 * 8 *0,79  = 4512,48 час.

Затраты на электроэнергию при эксплуатации оборудования ZЭ определяется по формуле:

                                             ZЭ = S × W × Тд,                                               (3)

где S – стоимость 1 кВт·ч, р.;

W – мощность оборудования, кВт

Тд, - действительный фонд работы оборудования, час.

Рассчитываем  затраты на энергию по формуле (3):

ZЭ = 5,10 * 1,5 *4512,48  = 34520, 47 руб.

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

                                        А = ,                                                             (4)

где С – стоимость оборудования, р.

НА - норма амортизации.

Рассчитываем амортизацию оборудования по формуле (4):

                                     54 000*5,5


Затраты на освещение проект помещений определяется по формуле:  

                                                         Zсв=S*Wсв*T                                                      (5)

Рассчитываю затраты на освещение проект помещений по формуле (5):

Zсв=5,1*0,160*4359=3556,94 руб.

       Затраты на профилактику персонального компьютера определяются в размере от 1% до 1,5% балансовой стоимости персонального компьютера

       Рассчитаем затраты на профилактику:

Zпр=54000*1,2%=648 руб.

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

                                         L=Zэ+Zпр+Zсв+A                                                   (6)

Рассчитываю эксплуатационные расходы на оборудование по формуле (6)

L= 34520, 47 + 648 + 3556,94 + 2970 =41695,41   руб.

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

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

Расчетные формулы

Сумма, р.

Затраты на электроэнергию при эксплуатации оборудования ZЭ

ZЭ = S × W × Тд,

где S – стоимость 1 кВт·ч, р.;

W – мощность оборудования, кВт

Тд, - действительный фонд работы оборудования, час

33349, 10.

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

А =

где С – стоимость оборудования, р.;

НА - норма амортизации.

2970

Затраты на освещение производственных помещений ZОСВ

ZСВ = S × W × Тд,

где S – стоимость 1 кВт·ч, р.;

Wсв – мощность осветительных приборов, кВт

Тд, - действительный фонд работы оборудования, час

3556,94.

Затраты на профилактику оборудования ZПР

Расходы на профилактику персонального компьютера определяются в размере от 1% до 1,5 % балансовой стоимости ПК с периферией.

1.2

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

L = ZЭ +ZПР +ZСВ+ A    

41695,41  


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

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

Общее время на создание программы складывается из различных компонентов. Структура общего времени на создание программного продукта представлена в таблице 3.

Таблица 3 -  Структура общего времени на создание ПП

№ этапа

Обозначение времени

Содержание этапа

1

То

Описание задачи.

2

Та

Разработка алгоритма.

3

Тбс

Разработка блок-схемы алгоритма.

4

Тн

Написание программы на языке ...

5

Тп

Набивка программы.

6

Тот

Отладка и тестирование программы.

7

Тд

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


Время этапов рассчитывается в человеко-часах, причем Тд принимается по фактически отработанному времени, а время остальных этапов определяется расчетным путем  с учетом  условного числа команд (Q).

Условное число команд  определяется по формуле:

                                                   Q=q * c ,                                                            (7)

       Где q – коэффициент, учитывающий  условное число команд в зависимости от типа задачи. Выбираем  значение коэффициента q  по таблице 2.

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

Рассчитываю условное число команд  по формуле 7:

Q=3220*1.26= 4057,2 шт        

Тип задачи

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

Задачи учета

от 1400 до 1500

Задачи оперативного управления

от 1500 до 1700

Задачи планирования

от 3000 до 3500

Многовариантные задачи

от 4500 до 5000

Комплексные задачи

от 5000 до 5500

Таблица 4 - Условное число команд (зависит  от типа задачи)

     

 Программные продукты по степени новизны могут быть отнесены к одной из четырех групп:

а) группа  А - разработка принципиально новых задач;

б) группа Б - разработка оригинальных программ;

в) группа  В - разработка программ с использованием типовых решений;

г) группа  Г - разовая типовая задача.

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

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

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

б) группа 2 - задачи учета, отчетности и статистики;

в) группа 3 - стандартные алгоритмы задачи учета, отчетности и статистики;

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

Таблица 5 - Степень сложности  программного продукта

Уровень языка

 программирования

Группа сложности

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

А

Б

В

Г

высокий


1

1,38

1,26

1,15

0,69

2

1,30

1,19

1,08

0,65

3

1,20

1,10

1,00

0,60

низкий

1

1,58

1,45

1,32

0,79

2

1,49

1,37

1,24

0,74

3

1,38

1,26

1,15

0,69


Время на описание задачи (То)  определяется по формуле:

                                                           То = ,                                                      (8)

где: В – коэффициент учета изменений задачи, который  в зависимости от сложности задачи и числа изменений, выбирается в интервале от 1,2 до 1,5.

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

Стаж программиста

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

до 2 лет

0,8

от 2 до 3 лет

1,0

от 3 до 5 лет

от 1,1  до  1,2

от 5 до 10 лет

от 1,2 до 1,3

свыше 10 лет

от 1,3 до 1,5


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

                                                То =                                  =97час.

         Таблица 6 -  Коэффициент, учитывающий уровень  квалификации      программиста.


Время на разработку алгоритма (Та)  рассчитываем по формуле 9:

                                                 Та =                                                      (9)

Рассчитываю время на разработку алгоритма по формуле 9:

                                                     Та =              = 81 час.              

Время на разработку блок - схемы (Тбс) определяется аналогично времени  на разработку алгоритма и составляет 81 час.

Время написания программы на языке программирования (Тн) рассчитаем  по формуле:

                                          Тн =                                                       (10)

Рассчитываю время написания программы на языке программирования по формуле 10:

  Тн =                    =122 час.

Время набивки программы (Тп) определяется по формуле:

                                              Тп =                                                             (11)

Рассчитываю время набивки программы  по формуле 11:


Тп =            =81 час.    

Время отладки и тестирования программы (Тот) определяется  по формуле:

                                            Тот=                                                  (12)

Рассчитываю время на отладки и тестирования программы по формуле 12:

Тот =                   = 341 час.

Время  на оформление  документации (Тд) принимается  по фактическим затратам времени (3-5 часов).

Таким образом, общее время на создание программного продукта (Т) равно:

                   Тобщ = То + Та + Тбс + Тн + Тп + Тот + Тд   чел·час                         (13)

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

Т = 97 + 81 + 81+ 122 + 81 + 341 + 4 = 807 час.


3.4 Расчет оплаты труда персонала


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

Существуют два вида заработной платы:

  • Основная заработная плата - начисляется за отработанное время;
  • Дополнительная заработная плата - начисляется за неотработанное время (больничные, отпускные).

Формы заработной платы:

  • Повременная - оплата труда производится за отработанное время;
  • Сдельная - отплата труда производится за количество изготавливаемой продукции.

Тарифная сетка РФ — система разрядов, служащая для определения правильных соотношений между оплатой труда и квалификационным уровнем работы работников бюджетной сферы

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

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

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

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

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

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

Дополнительная заработная плата включает:

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


Премиальное положение предусматривает, при условии выполнения производственного задания дополнительные выплаты в размере:

- премия – 25%;

- прочие доплаты – 2%;

- дополнительные выплаты – 14%;

Тарифный фонд  определяется по формуле:

                                           Фт = tсм * T*Ч                                                 (14)

где: tсм – часовая тарифная ставка;

Т – общее время на создание ПП  (баланс рабочего времени);

Ч – количество персонала.

Рассчитываю тарифный фонд  по формуле 14:

Фт=95,0*807 *1=76665 руб.

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

                                  Фпремии = Фт * 25/ 100                                  (15)

Рассчитываю сумму премий  по формуле 15:

Фпремии=76665*25/100=19166,25 руб.

сумму прочих доплат определяется по формуле :

                                     Фпроч = Фт * 2 / 100                          (16)

Рассчитываю сумму прочих доплат  по формуле 16:

Фпроч =76665*2/100=1533,3

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

                                          Фосн = Фт + Фпремии + Фпроч                                (17)

Рассчитываю основной фонд оплаты труда  по формуле 17:

Фосн = 76665 + 19166,25 + 1533,3= 97364,55 руб.

Сумма дополнительных выплат определяется по формуле :

                                               Фд= Фосн * 14 / 100                                            (18)

Рассчитываю сумму дополнительных выплат  по формуле 18:

Фд =97364,55 *14\100=13631,04 руб.

Общий фонд оплаты труда определяется по формуле :

                                               Фобщ = Фосн + Фд                                            (19)

Рассчитываю общий фонд оплаты труда  по формуле 19:

Фобщ =13631,04 + 97364,55  =  110955,59 руб.

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

Таблица 7 -  Расчет основной и дополнительной заработной платы


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

Сумма, р.

Основная заработная плата

13631,04

Дополнительная заработная плата
(% от основной заработной платы)*

97364,55

ИТОГО

110955,59


3.5 Расчет отчислений от заработной платы


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

Для основной категории плательщиков страховых взносов установлен тариф страховых взносов в размере 30 % (22 % - на обязательное пенсионное страхование в пределах установленной величины базы для исчисления страховых взносов, 2,9 % - на обязательное социальное страхование на случай временной нетрудоспособности и в связи с материнством в пределах взносооблагаемой базы и 5,1 % на обязательное медицинское страхование). Кроме того, сверх вышеупомянутой величины базы для исчисления страховых взносов уплачиваются страховые взносы в ПФР исходя из тарифа 10 %.


Таблица 5 - Отчисления от заработной платы

Начисления на заработную плату

Процент, %

Сумма, р.

Пенсионный фонд (ПФ):

22

24410

Фонд социального страхования (ФСС)

2,9

3219,71

Страхование от травматизма (ФСС)

0,2

221,91

Федеральный фонд обязательного медицинского страхования (ФФОМС)

5,1

5658,74

ВСЕГО

30,2

33508,59


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


Себестоимость - денежное выражение затрат организации на производство и реализацию продукции. В зависимости от состава затрат различают себестоимость:

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

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




Таблица 6 - Структура себестоимости программного продукта

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

Сумма, руб.

Структура, %

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

54 000

22,22

2. Расходы на содержание
и эксплуатацию оборудования

41695,41  

17,16

3. Общий фонд заработной платы

110955,59

45,65

4. Начисление на заработную плату

33508,59

13,78

5. Накладные расходы (в % от п.3)

2884,85

1,19

Итого:

243044,44

100


3.7. Расчет цены программного продукта


Цена — это форма выражения ценности благ, проявляющаяся в процессе их обмена. Форма выражения ценности может быть не только денежной, но и натуральной, и процентной и др. Решающий момент в понимании категории «цена» — обмен. Масштабы и интенсивность обмена предопределяют масштабы и объективность ценообразования. Так, в условиях административно регулируемой экономики неправомерно использовать понятия «цена земли», других природных ресурсоврабочей силы, не являющихся объектами купли-продажи. В условиях рыночной экономики, когда большая часть товаров и услуг является объектами купли-продажи, значительно большие масштабы имеет и ценообразование.

Различают следующие виды цен.

По объему реализации товаров:

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

По способу формирования: государственные; договорные; свободные.

По стабильности во времени: фиксированные; гибкие; плавающие.

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

Кроме этого различают цены: мировые, котировочные, оптимальные и др.

 

Договорная цена   программного продукта. определяется по формуле:

                                              Цдог = СС + НДС                                          (20)

где:  СС – себестоимость программного продукта;

НДС – сумма  налога  на добавленную стоимость, ставка  налога  составляет

НДС составляет 20%

Рассчитываю НДС

НДС=241873,06*0,2=48374,61

Рассчитываю договорную цену программного продукта по формуле 20

Цдог =241873,06+48374,61=290249,67 руб.


  1. 4 ОХРАНА ТРУДА И ТЕХНИКА БЕЗОПАСНОСТИ


       Требования безопасности, направленные на предотвращение неблагоприятного влияния на здоровье человека вредных факторов производственной среды и трудового процесса при работе с персональными электронно-вычислительными машинами (ПЭВМ) содержатся в СанПиН 2.2.2/2.4.1340-03 «Гигиенические требования к персональным электронно-вычислительным машинам и организации работы», утвержденного Постановлением Главного санитарного врача Российской Федерации от 03.06.2003 г. №118 (в редакции от 03.09.2010 г.).

При работе с ПЭВМ (компьютерами) необходимо соблюдать следующие меры безопасности и охраны труда:

- эксплуатация ПЭВМ должна осуществляться в помещениях с естественным и искусственным освещением;

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

- площадь на одно рабочее место пользователей, работающих с видеодисплейными терминалами (мониторами) на базе электронно-лучевой трубки должна составлять не менее 6 квадратных метров, с мониторами на базе плоских дискретных экранов (жидкокристаллические, плазменные) – не менее 4,5 квадратных метров;

- светильники местного освещения должны иметь не просвечивающий отражатель с защитным углом не менее 40 градусов;

- расстояние от глаз до экрана видеодисплейного терминала должно находится в пределах 600-700 мм, но не ближе 500 мм;

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

- женщины со времени установления беременности переводятся на работы, не связанные с использованием ПЭВМ, или для них ограничивается время работы с ПЭВМ (не более 3 часов за рабочую смену) при условии соблюдения гигиенических требований;

- продолжительность непрерывной работы с видеодисплейным терминалом без регламентированного перерыва не должна превышать 1 час;

- для предупреждения преждевременной утомляемости рекомендуется организовывать рабочую смену путём чередования работ с использованием ПЭВМ и без неё;

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

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

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

Таблица 4.1

Суммарное время регламентированных перерывов

Категория работы с ПЭВМ

Уровень нагрузки за рабочую смену при видах работ с ПЭВМ

Суммарное время регламентированных перерывов при 8-часовой смене, мин.

группа А, количество знаков

группа Б, количество знаков

группа В, часов

I

до 20 000

до 15 000

до 2

50

II

до 40 000

до 30 000

до 4

70

III

до 60 000

до 40 000

до 6

90


Примечание.

Виды трудовой деятельности с использованием ПЭВМ разделяются на 3 группы:

- группа А – работа по считыванию информации с экрана ВДТ с предварительным запросом;

- группа Б – работа по вводу информации;

- группа В – творческая работа в режиме диалога с ПЭВМ.

Для видов трудовой деятельности устанавливается 3 категории тяжести и напряженности работы с ПЭВМ, которые определяются:

- для группы А – по суммарному числу считываемых знаков за рабочую смену, но не более 60 000 знаков за смену;

- для группы Б – по суммарному числу считываемых или вводимых знаков за рабочую смену, но не более 40 000 знаков за смену;

- для группы В – по суммарному времени непосредственной работы с ПЭВМ за рабочую смену, но не более 6 часов за смену.


4.1 Меры безопасности при работе с копировально-множительной техникой


Требования безопасности, направленные на предотвращение неблагоприятного влияния на здоровье человека вредных факторов производственной среды и трудового процесса при работе с копировально-множительной техникой, содержатся в СанПиН 2.2.2.1332-03 «Гигиенические требования к организации работы на копировально-множительной технике», утвержденного Постановлением Главного санитарного врача Российской Федерации от 30.05.2009 г. №107 (в редакции от 07.09.2010 г. №120).

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

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

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

- площадь на одно рабочее место с копировально-множительной техникой должна составлять не менее 6 квадратных метров при объеме не менее 15 кубических метров;

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

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

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

- опираться на стекло оригиналодержателя, класть на него какие-либо вещи помимо оригинала;

- работать на копировально-множительной технике с треснувшим стеклом оригиналодержателя;

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

Расстановка копировально-множительной техники должна производиться с учётом обеспечения свободного доступа ко всем частям механизмов как для обслуживания, так и для ремонта, при этом:

- расстояние от стены или колонны до краёв машины или аппарата (с учётом конструкции вентсистем) составляет не менее 0,6 м, а со стороны зоны обслуживания – не менее 1,0 м;

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

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

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

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


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

- Правилами устройства электроустановок (издание шестое с отдельными разделами и главами в издании седьмом), утвержденными Главтехуправлением, Госэнергонадзором Минэнерго СССР 05.10.1979 г.;

- Правилами технической эксплуатации электроустановок потребителей, утверждёнными Приказом Минэнерго России от 13.01.2003 г. №6;

- Межотраслевыми правилами охраны труда (правилами безопасности) при эксплуатации электроустановок (ПОТ РМ 016-2001), утвержденными Постановлением Минтруда России от 05.01.2001 г. №3.

При эксплуатации офисного электрооборудования необходимо выполнять следующие требования:

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

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

настоящей инструкции;

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

       Работники при эксплуатации электрооборудования могут производить простейшие операции по его обслуживанию:

- подключение и отключение разъемов ПЭВМ и оргтехники (принтеров, факсов, копировальных аппаратов);

- установку и удаление бумаги в печатающие и копирующие устройства (в предусмотренные лотки для бумаги);

- выемку, установку, замену картриджей в печатающих и копирующих устройствах;

- выемку застрявшей бумаги в печатающих и копирующих устройствах;

- удаление пыли и загрязнений.


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

- электрооборудование, имеющее контакты для подключения заземления, должно быть заземлено, а помещения, где размещаются рабочие места с ПЭВМ (компьютерами), должны быть оборудованы защитным заземлением (занулением) в соответствии с техническими требованиями по эксплуатации оборудования;

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

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

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

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

- подключение и отключение разъемов компьютеров и оргтехники должно производиться при отключенном питании (за исключением подключения и отключения USB-устройств);

- установка и удаление бумаги осуществляется в лотки (установленные места) печатающих и копирующих устройств;

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

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

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

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

- корпуса штепсельных розеток и выключателей не должны содержать трещин, оплавлений и других дефектов, способных снизить защитные свойства или нарушить надёжность контакта;

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

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

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

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

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

Присвоение I группы по электробезопасности проводится с периодичностью не реже 1 раза в год.



4.3 Требования безопасности во время работы


Оператор во время работы обязан:

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

Оператору во время работы запрещается:

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

В аварийных ситуациях оператор обязан:

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



4.4 Требования безопасности после окончания работы


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

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

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

ЗАКЛЮЧЕНИЕ


В результате выполнения дипломной работы был создан WEB-сайт «МБОУДОД «СДЮСШОР», позволяющий получить всю необходимую информацию о педагогическом составе, ознакомиться с документацией и отслеживать новости детско-юношеской спортивной школы.

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

В дипломной работе рассмотрена предметная область, выбраны программные и технические средства реализации программного продукта с обоснованием их выбора. Электронный ресурс создан при помощи пакета программ Denwer, CMS Wordpress и языков программирования HTML, РНР и CSS.

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

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

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

Разработанный программный продукт – WEB-сайт «МБОУДОД «СДЮСШОР» имеет современный дизайн, интерфейс ресурса позволяет в понятной и доступной форме выполнять необходимые для пользователя действия.

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


  1. Иванова Г. С. Технология программирования: Учебник для вузов. – 2-е изд. Стереотип. – М.: Издательство МГТУ им. Н. Э. Баумана, 2003. – 320 с.: ил. (Серия «Информатика в техническом университете»).
  2. Камаев В. А. Технологии программирования: Учебник / В. А. Камаев, В. В. Костерин. – М.: Высшая школа, 2005. – 359 с.: ил.
  3. Константайн Л., Локвуд Л. Разработка программного обеспечения – Спб.: Питер, 2004г. – 592 с.: ил. – (Серия «Классика computer science»)
  4. Пелих А.С. Экономика отрасли / А.С. Пелих, В.М. Джуха. – Ростов н/Д: Феникс, 2010. – 448 с.
  5. Сергеев И.В. Экономика предприятия: учеб. пособие / И.В. Сергеев. – 2-е изд., перераб. и доп.- М.: Финансы и статистика, 2008. – 304 с. : ил.
  6. Экономика предприятия (фирмы): практикум / под ред. В.Я. Позднякова, В.М. Прудникова. – 2-е изд. – М.: ИНФРА-М, 2008. – 319 с.
  7. Рудаков А.В. Технологии разработки программных продуктов: Учебное пособие. -М,: Академия,2006-208 с.
  8. Экономика предприятия: учеб. для вузов / В.Я. Горфинкель [и др.]. – М.: Банки и биржи: ЮНИТИ, 2009. – 367 с.
  9. Ефремова О.С. Требования охраны труда при работе на ПК. 2-е изд. – М. Альфа-Пресс. 2008. – 152 с.

10. ГОСТ 19.505-79 Руководство пользователя

11.  ГОСТ 19.503-79 Руководство администратора


ИНТЕРНЕТ РЕСУРСЫ


  1. http://wordpress.org