- •ССодержание введение 8
- •1.Общая часть 10
- •Введение
- •1.Общая часть
- •1.2. Цель разработки
- •1.2. Обзор средств программирования
- •1.3 Описание языка
- •2. Специальная часть
- •2.1. Постановка задачи Задача состоит в воссоздании следующего функционала и структуры страниц:
- •2.2. Описание алгоритма
- •2.3. Текст программы с описанием
- •Заключение
- •Список использованной литературы
- •Php. Справочник. – м.: кудиц-пресс, 2006. 448 с.
- •Приложения
ССодержание введение 8
1.Общая часть 10
1.2. Цель разработки 10
1.3 Описание языка 13
PHP - (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста», англ. Personal Home Page Tools (устар.) — «Инструменты для создания персональных веб-страниц») — скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров и является одним из лидеров среди языков программирования, применяющихся для создания динамических веб-сайтов. 13
Язык и его интерпретатор разрабатываются группой энтузиастов в рамках проекта с открытым кодом. Проект распространяется под собственной лицензией, несовместимой с GNU GPL. 13
В области программирования для Сети PHP — один из популярных скриптовых языков (наряду с JSP, Perl и языками, используемыми в ASP.NET) благодаря своей простоте, скорости выполнения, богатой функциональности, кроссплатформенности и распространению исходных кодов на основе лицензии PHP. 13
Популярность в области построения веб-сайтов определяется наличием большого набора встроенных средств для разработки веб-приложений. Основные из них: 13
автоматическое извлечение POST и GET-параметров, а также переменных окружения веб-сервера в предопределённые массивы; 13
взаимодействие с большим количеством различных систем управления базами данных (MySQL, MySQLi, SQLite, PostgreSQL, Oracle (OCI8), Oracle, Microsoft SQL Server, Sybase, ODBC, mSQL, IBM DB2, Cloudscape и Apache Derby, Informix, Ovrimos SQL, Lotus Notes, DB++, DBM, dBase, DBX, FrontBase, FilePro, Ingres II, SESAM, Firebird / InterBase, Paradox File Access, MaxDB, Интерфейс PDO); 13
автоматизированная отправка HTTP-заголовков; 14
работа с HTTP-авторизацией; 14
работа с cookies и сессиями; 14
работа с локальными и удалёнными файлами, сокетами. 14
обработка файлов, загружаемых на сервер; 14
работа с XForms; 14
В настоящее время PHP используется сотнями тысяч разработчиков. Согласно рейтингу корпорации TIOBE, базирующемся на данных поисковых систем, в апреле 2011 года PHP находился на 5 месте среди языков программирования. К крупнейшим сайтам, использующим PHP, относятся Facebook, ВКонтакте, Wikipedia и др. 14
PHP исполняет код, находящийся внутри ограничителей, таких как <?php ?>. Всё, что находится вне ограничителей, выводится без изменений. В основном это используется для вставки PHP-кода в HTML-документ, например, так: 14
2. СПЕЦИАЛЬНАЯ ЧАСТЬ 20
2.1. Постановка задачи 20
Задача состоит в воссоздании следующего функционала и структуры страниц: 20
2.2. Описание алгоритма 21
2.3. Текст программы с описанием 22
ЗАКЛЮЧЕНИЕ 41
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 42
1. PHP. Справочник. – М.: КУДИЦ-ПРЕСС, 2006. 448 с. 42
ПРИЛОЖЕНИЯ 43
Введение
Современная система образования все активнее использует информационные технологии и компьютерные телекоммуникации. Особенно динамично развивается система дистанционного образования, чему способствует ряд факторов, и прежде всего – оснащение образовательных учреждений мощной компьютерной техникой и развитие сообщества сетей Интернет.
Лекционно-семинарная форма обучения давно потеряла свою эффективность – практика доказала, что почти 50% учебного времени тратится впустую. Изучая зарубежный опыт, можно выделить следующий важный аспект: преподаватель выступает не в роли распространителя информации (как это традиционно принято), а в роли консультанта, советчика, иногда даже коллеги обучаемого. Это дает некоторые положительные моменты: студенты активно участвуют в процессе обучения, приучаются мыслить самостоятельно, выдвигать свои точки зрения, моделировать реальные ситуации.
Развитие информационных технологий предоставило новую, уникальную возможность проведения занятий – внедрение дистанционной формы обучения. Она, во-первых, позволяет самому обучаемому выбрать и время и место для обучения; во-вторых, дает возможность получить образование лицам, лишенным получить традиционное образование в силу тех или иных причин; в-третьих, использовать в обучении новые информационные технологии; в-четвертых, в определенной степени сокращает расходы на обучение. С другой стороны, дистанционное образование усиливает возможности индивидуализации обучения.
Как правило, в дистанционной форме обучения применяются электронные учебники. Достоинствами этих учебников являются: во-первых, их мобильность, во-вторых, доступность связи с развитием компьютерных сетей, в-третьих, адекватность уровню развития современных научных знаний. С другой стороны, создание электронных учебников способствует также решению и такой проблемы, как постоянное обновление информационного материала. В них также может содержаться большое количество упражнений и примеров, подробно иллюстрироваться в динамике различные виды информации. Кроме того, при помощи электронных учебников осуществляется контроль знаний – компьютерное тестирование.
Практика использования электронных учебников показала, что студенты качественно усваивают изложенный материал, о чем свидетельствуют результаты тестирования. Таким образом, развитие информационных технологий дает широкую возможность для изобретения новых методов методик в образовании и тем самым повысить его качество.
Тема данного дипломной работы создание электронного ресурса, который поможет сделать процесс управления образованием более оперативным и удобным, позволяя быстро и одновременно информировать о текущих изменениях в образовательном учреждении всех учащихся и учителей. А также сделает более доступными все учебные материалы.