Отчет по проекту: Гуманитарная компонента в учебных планах высшего профессионального образования: мировой опыт и российские реалии Программа


НазваниеОтчет по проекту: Гуманитарная компонента в учебных планах высшего профессионального образования: мировой опыт и российские реалии Программа
страница38/41
ТипОтчет
1   ...   33   34   35   36   37   38   39   40   41

6.2.1 База данных сайта


База данных создана в формате MySQL, как наиболее удобном и легком в работе. Она защищена от неавторизованного доступа: чтобы внести какие-либо изменения в таблицы, необходимо знать системное имя и пароль администратора. Она состоит из 5 таблиц (news, announcements, articles, it, documents), которые имеют одинаковую структуру, представленную ниже:

      1. Num –уникальный номер соответствующей записи.

      2. Author – ФИО автора статьи.

      3. Title – название статьи.

      4. Subject – краткая аннотация к статье.

      5. Post Date – дата опубликования.

Для доступа к базе данных используются PHP скрипты. Примером доступа к ней может служить листинг 1 (Приложение Б) (взятый из скрипта для вывода информации из базы данных – docs.php; естественно, из скрипта убраны имя администратора и его пароль).

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

Для тестирования и отладки скриптов была использованная некоммерческая (freeware) утилита phpMyAdmin, написанная на языке PHP v.3 и позволяющая удобно просматривать, редактировать и удалять таблицы и базы данных MySQL в окне браузера.

6.2.2 PHP скрипты


PHP скрипты используются для:

  1. Отображения динамических данных на экране (таких, как список новостей, статей или объявлений).

  2. Для обработки запросов пользователя (например, поиск по сайту или скрипт для администратора, добавляющий документ в соответствующую ему таблицу).

Удобство PHP скриптов в сравнении со, скажем, Perl скриптами, заключается в их гибкости, простоте языка и скорости выполнения. Их отличительной особенностью является способность встраиваться прямо в HTML файл, что гораздо удобнее, чем отводить отдельный каталог для скриптов (как, скажем, в случае Perl). Примером такого встраивания может послужить листинг 2 (Приложение Б).

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

6.2.3 Таблицы стилей


Использование таблицей стилей (CSS Table Sheets) позволило задать визуальное представление сайта уже на стадии разработки, описав основные стили текстов. Это позволяет легко добавлять информацию на страницы сайта, избегая установки массы атрибутов шрифтов, что неизбежно приводило бы к ошибкам и несогласованностям в представлении различных частей сайта. При использовании таблиц стилей достаточно просто указать необходимый стиль в открывающем теге параграфа, таблицы, или любого другого атрибута HTML документа. Все стили сохранены в каталоге styles (это файлы: articles.css, docs.css, outline.css).

6.2.4 HTML формы


HTML формы – это эффективный способ организации взаимодействия с пользователем. На сайте использованы HTML формы для:

  1. Для добавления статей, новостей, объявлений и проч.

  2. Для построения запросов поиска по документам.

Обработка форм осуществляется на языке PHP. Примером листинга функции, осуществляющей добавление документов в соответствующий раздел (скрипт располагается в каталоге администратора) является листинг 4.

6.2.5 HTML таблицы


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


6.2.6 HTML-фреймы

Чтобы разобраться с тем, зачем нужны фреймы, приведем пример (из файла index.html). Пример можно посмотреть в приложении на листинге 6 (Приложение Б).

Итак, как легко видеть, страница разбивается на 2 части, которые являются сами по себе полноценными HTML-документами (это title.html, в которой расположен логотип сайта и заголовок, а также foot.html, который сам разбивается на 2 части), это показано в листинге 7 (Приложение Б).
1   ...   33   34   35   36   37   38   39   40   41

Похожие:

Отчет по проекту: Гуманитарная компонента в учебных планах высшего профессионального образования: мировой опыт и российские реалии Программа iconУказатель рассылки к проекту постановления администрации Вяземского...
«Об утверждении административного регламента предоставления муниципальной услуги «Предоставление информации об образовательных программах...

Отчет по проекту: Гуманитарная компонента в учебных планах высшего профессионального образования: мировой опыт и российские реалии Программа icon«Экологическая ответственность сетевых предприятий розничной торговли:...
Федеральное государственное автономное образовательное учреждение высшего профессионального образования

Отчет по проекту: Гуманитарная компонента в учебных планах высшего профессионального образования: мировой опыт и российские реалии Программа iconПравительство Российской Федерации Федеральное государственное автономное...
На тему «Мировой опыт в оценке морских экосистемных услуг и возможность его применения в России»

Отчет по проекту: Гуманитарная компонента в учебных планах высшего профессионального образования: мировой опыт и российские реалии Программа iconРабочая учебная программа дисциплины Зарубежный опыт социальной работы...
Программа курса "Зарубежный опыт социальной работы" составлена в соответствии с требованиями Государственного образовательного стандарта...

Отчет по проекту: Гуманитарная компонента в учебных планах высшего профессионального образования: мировой опыт и российские реалии Программа iconПравительство Российской Федерации Федеральное государственное автономное...
Факультет мировой экономики и мировой политики отделение «Регионоведение» Кафедра мировой политики

Отчет по проекту: Гуманитарная компонента в учебных планах высшего профессионального образования: мировой опыт и российские реалии Программа iconПравительство Российской Федерации Федеральное государственное автономное...
Факультет «Мировой экономики и мировой политики» Отделение «Мировой экономики» Кафедра «Международного бизнеса»

Отчет по проекту: Гуманитарная компонента в учебных планах высшего профессионального образования: мировой опыт и российские реалии Программа iconПравительство Российской Федерации Федеральное государственное автономное...
Факультет «Мировой экономики и мировой политики» Отделение «Мировой экономики» Кафедра «Международного бизнеса»

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

Отчет по проекту: Гуманитарная компонента в учебных планах высшего профессионального образования: мировой опыт и российские реалии Программа iconПравительство Российской Федерации Федеральное государственное автономное...
Факультет/отделение факультета/Подразделение: Мировой экономики и мировой политики / Регионоведение Кафедра Мировой политики

Отчет по проекту: Гуманитарная компонента в учебных планах высшего профессионального образования: мировой опыт и российские реалии Программа iconПравительство Российской Федерации Федеральное государственное автономное...
Факультет/отделение факультета/Подразделение: Мировой экономики и мировой политики / Регионоведение Кафедра Мировой политики

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск