- •Введение Характеристика Муниципального Бюджетного Образовательного Учереждения «Елунинская Общеобразовательная школа»
- •1. Общий раздел
- •Предметная область автоматизации
- •1.2 Формализация
- •1.3 Описание среды программирования.
- •1.4 Обоснование выбора средств разработки web-сайта
- •1.5 Обзор и сравнительный анализ html-редакторов
- •1.6 Методика разработки веб-сайта
- •1.7 Экономическое обоснование
- •Расчет отчислений в социальные фонды. Страховые взносы составляют 30 % от затрат на оплату труда программиста: программиста:
- •Расчет затрат на оплату машинного времени при отладке программы.
- •Калькуляция сметной стоимости. Сметная стоимость пп - это эксплуатационные расходы на разработку программного продукта.
- •Расчет экономической эффективности значение экономической эффективности от использования программного продукта определяется по формуле:
- •1.8 Тестирование и отладка
- •2. Специальный раздел
- •2.1 Аппаратная и программная часть задачи
- •2.2 Требования к представлению сайта
- •2.3 Требования к представлению главной страницы сайта
- •2.4 Функциональная схема работы сайта
- •3. Технологический раздел
- •3.1 Обоснование выбора среды разработки и стиля программирования
- •Стиль и язык программирования
- •3.3 Оценка технологической эффективности программы (быстродействие, использование памяти)
- •Безопасность жизнидеятельности
- •Заключение
ГЛАВНОЕ УПРАВЛЕНИЕ ОБРАЗОВАНИЯ И МОЛОДЕЖНОЙ ПОЛИТКИ АЛТАЙСКОГО КРАЯ
КРАЕВОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
«ПАВЛОВСКИЙ АГРАРНЫЙ ТЕХНИКУМ»
Пояснительная записка к дипломному проекту
тема: Веб-сайт Муниципального Бюджетного Образовательного Учереждения «Елунинская Общеобразовательная школа»
по специальности 230115 «Программное обеспечение
вычислительной техники и автоматизированных систем»
Работа допущена к защите_________________
и.о.заместителя директора по учебной работе Кудряшова С.В.____________
Дата представления ________ Дата возврата _____________ Дата защиты ______________ Оценка ___________________
|
|
Исполнитель: студент Андрюков Е.А.
Руководитель: Шемякин С.В. преподаватель КГБПОУ «ПАТ»
Рецензент:
_______________________ |
Председатель ГЭК
Абрамкин Г.П., кандидат
физико-математических наук, доцент, проректор по учебной работе и информатизации Федерального государственного бюджетного образовательного учреждения высшего профессионального образования «Алтайский государственный педагогический университет»
__________________
(подпись)
Павловск 2015
РЕФЕРАТ
Дипломный проект.
Пояснительная записка: 53 cтраниц, 4 рисунков, 5 таблиц,
12 источников, 2 приложения.
WYSIWYG ТЕКСТОВЫЙ РЕДАКТОР WORDPRESS, DREAMWEAVER, HTML,PHP,DENWER, ИНТЕРФЕЙС,СТРУКТУРА, АРХИТЕКТУРА.
Данная дипломная работа демонстрирует метод разработки веб-сайта. Приведенный метод реализации проекта рассматривает алгоритмы и этапы разработки, описывает компоненты и структуру.
Введение Характеристика Муниципального Бюджетного Образовательного Учереждения «Елунинская Общеобразовательная школа»
Муниципальное бюджетное общеобразовательное учреждение «Елунинская основная общеобразовательная школа», расположена по адресу: 659018 Алтайский край, Павловский район, с.Елунино, ул.Школьная 9.
E-mail: obschool@rambler.ru Ялукова О.В., заместитель директора по УВР.
Рисунок 1 - Структура Елунинской ООШ
На сегодняшний день Елунинская ООШ имеет действующий web-сайт http://elunino.ucoz.ru. В условиях использования современных информационных технологий – это необходимый фактор существования, позволяющий расширить поле информационной деятельности.
Целью дипломного проекта является обобщение полученных знаний в области Web – программирования.
В соответствии с поставленной целью необходимо решить ряд задач:
- обследовать предметную область;
- обосновать выбор и состав автоматизируемых задач;
- разработка проекта в соответствии обоснованием выбора автоматизируемых задач;
- реализация проекта с помощью языка программирования PHP;
- проведение тестовых работ;
- разработка технической документации;
- сдача проекта в эксплуатацию.
1. Общий раздел
Предметная область автоматизации
Веб-программирование — веб-страница это файл, состоящий из HTML-кода. По запросу пользователя эти файлы загружаются на компьютер, где браузер сначала обрабатывает их, а потом отображает на экране.
Для того чтобы расширить функциональность веб-страницы используют веб-программирование. С его помощью можно внести интерактивность на страницу: способность реагировать на действия пользователя. В веб-программировании используют веб-языки, которые способные работать с веб-технологиями.
В веб-программировании используются две технологии: клиентская и серверная. Первая позволяет вставлять в веб-страницу код, который будет выполнен на компьютере пользователя, а серверная технология подразумевает, что код будет выполнен на сервере, а в браузере будет отображаться результат.
Клиентские языки
Самые распространённые из них — JavaScript и Visual Basic. Особенность таких языков заложена в их названии. Программы, написанные на клиентских языках программирования обрабатываются на клиентском компьютере. Говоря проще, скрипты обрабатывает браузер, стоящий на Вашем компе. Из этой особенности вытекают их плюсы и минусы.
Самым большим плюсом клиентских языков программирования является то, что нет необходимости отправлять веб-документ для обработки на сервер. Эта особенность значительно повышает скорость чтения скрипта. Уменьшается трафик,что экономит деньги и снижается нагрузка на сервер. Так же нет надобности ставить дополнительное программное обеспечение для обработки скриптов, т.к. их обрабатывают браузеры.
Недостатки клиентских языков программирования также вытекают из особенностей. Разные браузеры могут интерпретировать скрипты, исходя из своих индивидуальных предпочтений. Поэтому, результаты показа одних и тех же документов могут отличаться. Хотя, последнее время работа различных браузеров всё более унифицируется. Так же к недостаткам можно отнести и открытость кода таких языков для пользователей.
Серверные языки
Серверные языки программирования соответственно работают на стороне сервера. Во взаимодействии с базами данных они поддерживают связь между пользователем и сервером. Получая запрос с адресом веб-документа от браузера, серверные программы связываются с базой данных. БД отдаёт информацию о веб-странице скриптам сервера, и те обработав её, отсылают для интерпретации браузеру клиента, который и выводит результат совместной работы на монитор.
Достоинством серверных языков является их воистину безграничные возможности и то, что их работа не подвержена воздействию пользователей и скрыта от их взоров. Недостаток — зависимость от программного обеспечения хостера. Так же к недостаткам можно отнести и сложность освоения новичками серверных языков программирования.
Наиболее распространённые серверные языки программирования: C++, Perl, Java, Php,Python.
