Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Diplom2.0.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
138.52 Кб
Скачать

ГЛАВНОЕ УПРАВЛЕНИЕ ОБРАЗОВАНИЯ И МОЛОДЕЖНОЙ ПОЛИТКИ АЛТАЙСКОГО КРАЯ

КРАЕВОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ПРОФЕССИОНАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

«ПАВЛОВСКИЙ АГРАРНЫЙ ТЕХНИКУМ»

Пояснительная записка к дипломному проекту

тема: Веб-сайт Муниципального Бюджетного Образовательного Учереждения «Елунинская Общеобразовательная школа»

по специальности 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. Общий раздел

    1. Предметная область автоматизации

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

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

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

Клиентские языки

Самые распространённые из них — JavaScript и Visual Basic. Особенность таких языков заложена в их названии. Программы, написанные на клиентских языках программирования обрабатываются на клиентском компьютере. Говоря проще, скрипты обрабатывает браузер, стоящий на Вашем компе. Из этой особенности вытекают  их плюсы и минусы.

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

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

Серверные языки

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

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

Наиболее распространённые серверные языки программирования: C++, Perl, Java, Php,Python.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]