Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
1
Добавлен:
20.04.2023
Размер:
1.29 Mб
Скачать

Управление культуры Белгородской области Государственное бюджетное образовательное учреждение высшего профессионального образования

«Белгородский государственный институт искусств и культуры»

Кафедра информатики и информационно – аналитических ресурсов

Учебно-методический комплекс по дисциплине

«WWW-технологии»

Направление подготовки

Библиотечно – информационная деятельность

Профили подготовки

Технолог автоматизированных информационных ресурсов

Квалификация (степень) выпускника

Бакалавр

Форма обучения

Очная/Заочная

Белгород – 2014

Содержание УМКД

1.Рабочая программа дисциплины (модуля)

2.Учебно-методические материалы

3.Материалы тестовых заданий

4.Глоссарий

УПРАВЛЕНИЕ КУЛЬТУРЫ БЕЛГОРОДСКОЙ ОБЛАСТИ ГБОУ ВПО «БЕЛГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ

ИСКУССТВ И КУЛЬТУРЫ»

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ (МОДУЛЯ)

«WWW-технологии»

Направление подготовки

Библиотечно – информационная деятельность

Профиль подготовки

Технология автоматизированных библиотечно-информационных ресурсов

Квалификация (степень) выпускника

Бакалавр

Форма обучения

Очная/Заочная

Белгород – 2014

Разработчик:

Ассистент кафедры информатики и информационно – аналитических ресурсов Черкесова К.И.

Рецензенты:

Доцент кафедры ИИАР Белгородского государственного института искусств и культуры А.Н.Черняков

Заведующий кафедрой МОАИС БелГУ, доцент В.В. Муромцев.

Программа составлена в соответствии с требованиями ФГОС ВПО (Утвержден Приказом Министерства образования и науки Российской Федерации от 13 января 2010 г. N 3) и с учетом рекомендаций ПрООП ВПО по направлению подготовки 071900 Библиотечно-информационная деятельность (квалификация (степень) «бакалавр»).

1 ЦЕЛИ И ЗАДАЧИ ОСВОЕНИЯ ДИСЦИПЛИНЫ

Цели дисциплины:

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

Задачи дисциплины:

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

2 МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП ВПО

Дисциплина «www-технологии», входит в вариативный цикл базовой части федерального государственного образовательного стандарта высшего профессионального образования по направлению подготовки 071900 Библиотечно – информационная деятельность (квалификация (степень) «бакалавр»).

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

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

3. ТРЕБОВАНИЯ К РЕЗУЛЬТАТАМ ОСВОЕНИЯ ДИСЦИПЛИНЫ

1.3.1. Выпускник должен обладать следующими общекультурными компетенциями

(ОК):

овладением основными методами, способами и средствами получения, хранения, переработки информации, наличием навыков работы с компьютером как средством управления информацией (ОК-12);

1.3.2. Выпускник должен обладать следующими профессиональными компетенциями (ПК):

способностью формировать документные фонды, базы и банки данных, обеспечивать их эффективное использование и сохранность (ПК – 3)

способностью к информационной диагностике предметной области и информационному моделированию (ПК-29);

готовностью к созданию информационно-аналитической продукции на основе анализа информационных ресурсов (ПК-31);

Врезультате освоения дисциплины обучающийся должен:

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

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

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

4 ОБЪЕМ ДИСЦИПЛИНЫ И ВИДЫ УЧЕБНОЙ РАБОТЫ

Общая трудоемкость дисциплины (модуля) составляет 4 зачетных единицы, 144 ч.

Вид учебной работы

 

Всего

 

Семестры

 

 

 

часов

6

7

 

 

Аудиторные занятия (всего)

 

74

38

36

 

 

 

 

 

 

 

 

 

В том числе:

 

-

 

-

-

-

Лекции (Л)

 

24

12

12

 

 

Практические занятия (ПЗ)

 

50

26

24

 

 

Семинары (С)

 

-

-

-

 

 

Лабораторные работы (ЛР)

 

-

-

-

 

 

Индивидуальные занятия (ИЗ)

 

 

 

 

 

 

Самостоятельная работа (СР) (всего)

 

70

16

54

 

 

Вид промежуточной аттестации (зачет, экзамен,

КР/ Зачет

КР

Зач

 

 

контрольная работа, курсовая работа)

 

 

 

ет

 

 

 

 

 

 

 

 

 

Общая трудоемкость

часов

144

54

90

 

 

 

зач. ед.

 

 

 

 

 

 

4

1,5

2,5

 

 

 

 

 

 

 

 

 

 

 

 

 

Заочная форма

Вид учебной работы

Всего

 

 

курс

 

 

 

часов

 

 

 

 

 

 

 

4

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Аудиторные занятия (всего)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

В том числе:

-

 

 

-

 

-

-

 

 

 

 

 

 

 

 

Лекции (Л)

4

 

2

2

 

 

 

 

 

 

 

 

 

 

 

Практические занятия (ПЗ)

16

 

6

10

 

 

 

 

 

 

 

 

 

 

 

Семинары (С)

-

 

-

-

 

 

 

 

 

 

 

 

 

 

 

Лабораторные работы (ЛР)

-

 

-

-

 

 

 

 

 

 

 

 

 

 

 

Индивидуальные занятия (ИЗ)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Самостоятельная работа (СР) (всего)

120

 

28

92

 

 

 

 

 

 

 

 

 

 

 

Вид промежуточной аттестации (зачет, экзамен,

КР/ Зачет

КР

Зач

 

 

контрольная работа, курсовая работа)

 

 

 

ет*

 

 

 

 

 

 

 

 

 

Общая трудоемкость

часов

144

54

90

 

 

 

зач. ед.

 

 

 

 

 

 

 

 

 

 

 

 

5 СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

5.1 Содержание разделов учебной дисциплины

№ п/п

Наименование раздела,

Содержание раздела, темы

 

 

темы учебной

 

 

в дидактических единицах

 

 

дисциплины

 

 

 

 

 

 

1

Раздел 1. Базовые понятия

Понятие web – программирования. Особенности

 

и определения.

программирования WEB. Алгоритм. Свойства

 

 

алгоритмов. Структура компьютерных

 

 

 

программ. Программное обеспечение.

 

 

 

Понятие информации и информационных

 

 

 

технологий.

 

 

 

2

Раздел 2. Методологии и

Стадии и этапы разработки программ.

 

 

языки программирования

Проектирование. Реализация. Проблемы

 

 

 

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

 

 

 

 

Методологии программирования.

 

 

 

 

Классификация методологий программирования

 

 

(структурное, объектно-ориентированное,

 

 

 

логическое, функциональное,

 

 

 

 

программирование в ограничениях).

 

 

 

Структурное программирование. Базовые

 

 

 

принципы. Объектно-ориентированное

 

 

 

программирование. Базовые принципы

 

 

 

(абстрагирование.

 

 

 

 

 

инкапсуляция. наследование, полиморфизм).

 

 

Языки программирования. Классификация.

 

3

Раздел 3. Система

Web-программирование на сторонах клиента и

 

программирования. Этапы

сервера. Технология CGI. PHP: Препроцессор

 

реализации программ

Гипертекста. Установка и настройка системы

 

 

программирования на языке PHP.

 

 

 

 

Кодирование. Структура программ на языке

 

 

PHP. Установка локального сервера. Разработка

 

 

простейших

программ

на

языке

 

 

программирования PHP . Ввод-вывод данных.

4

Раздел 4. Обработка форм

Формы и элементы управления HTML:

 

на стороне сервера.

однострочное и многострочное поля ввода,

 

 

 

флажки, радиокнопки, списки.

 

 

 

 

Методы GET и POST, кодирование URL. PHP,

 

 

синтаксис: функции, массивы. Проверка данных

 

 

форм перед отправкой на сервер.

 

 

5

Раздел 5. Использование

Что такое SQL? Краткий обзор.

 

 

 

 

языка SQL для

 

 

Формирование запросов к базам данных.

 

 

 

программного извлечения

Создание простейшего запроса. Оператор

 

 

 

сведений из баз

 

 

SELECT.

Квалифицированный

выбор

 

 

 

данных

 

 

предложение

WHERE.

Запрос

нескольких

 

 

 

 

 

 

таблиц, как одной.

 

 

 

 

 

 

6

 

Раздел 6. Использование

Взаимодействие с сервером MySQL из программ

 

 

 

баз данных в задачах web-

на PHP.

 

 

 

 

 

 

 

 

 

 

 

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

 

 

Управление баз данных средствами РНР.

 

 

 

 

 

 

Создание таблиц данных средствами РНР.

 

 

 

 

 

 

Формирование

запросов.

Связывание таблиц.

 

 

 

 

 

 

Построение отчётов.

 

 

 

 

 

 

 

5.2 Разделы дисциплины и междисциплинарные связи с обеспечиваемыми

 

 

 

 

 

(последующими) дисциплинами

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Наименование

 

№ № разделов данной дисциплины, необходимых для

 

 

п/п

обеспечиваемых

 

изучения обеспечиваемых (последующих) дисциплин

 

 

 

(последующих)

 

 

 

 

 

 

 

 

 

 

 

 

 

дисциплин

 

1

2

3

 

4

 

5

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.

Проектирование баз

 

 

+

 

 

 

 

+

 

+

 

 

 

данных

 

 

 

 

 

 

 

 

 

 

 

 

2.

Защита информации в

 

+

 

+

 

 

 

 

 

 

 

 

 

АБИС

 

 

 

 

 

 

 

 

 

 

 

 

5.3 Разделы дисциплин и виды занятий

Наименование раздела дисциплины

Лекц.

Практ.

 

Лаб.

Сем

СР

Всего

п/п

 

 

зан.

 

зан.

ин.

 

час.

 

 

 

 

 

 

 

 

 

1.

Раздел 1. Базовые понятия и

4

-

 

-

-

4

14

 

определения.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.

Раздел 2. Методологии и языки

4

12

 

-

-

6

20

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.

Раздел 3. Система программирования.

4

14

 

-

-

6

20

 

Этапы реализации программ

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4.

Раздел 4. Обработка форм на стороне

4

8

 

-

-

18

30

 

сервера.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5.

Раздел 5. Использование языка SQL

 

 

 

 

 

 

 

 

для программного извлечения

4

8

 

-

-

18

30

 

сведений из баз

 

 

 

 

 

 

 

 

 

 

данных

 

 

 

 

 

 

 

6.

Раздел 6. Использование баз данных в

4

8

 

-

-

18

30

 

задачах web-программирования.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

.6 Лабораторный практикум (индивидуальные занятия)

 

 

 

(учебным планом не предусмотрен)

 

 

 

 

Практические занятия

Наименование раздела,

Тематика практических

Трудо-

п/п

темы дисциплины

 

занятий

 

емкость, час

 

 

(модуля)

 

 

 

 

 

 

1

2.1.

Основы web -

1. Стадии и этапы разработки

4

 

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

программ.

 

Проектирование.

 

 

 

 

Реализация.

 

 

 

 

 

 

 

2. Классификация методологий

 

 

 

 

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

 

 

 

 

 

 

 

2

2.2.

Языки

1. Обзор существующих языков

6

 

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

разработки веб – приложений

 

 

 

 

2. Классификация языков

 

 

 

 

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

 

 

3

3.1. Web-

1. Кодирование. Структура

10

 

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

программ на языке PHP .

 

 

сторонах клиента и

2. Технология установки

 

 

сервера

локального сервера

 

 

 

 

 

3. Программирование на

 

 

 

 

локальном и удаленном сервере

 

4

4.1. Язык разметки

Синтаксис языка. Формы и

2

 

гипертекста HTML

элементы

управления

HTML:

 

 

 

 

однострочное

и

многострочное

 

 

 

 

поля ввода,

 

 

 

 

 

 

 

флажки, радиокнопки, списки.

 

5

4.2. Язык

Методы GET и POST,

 

2

 

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

кодирование URL. PHP,

 

 

 

 

 

синтаксис: функции, массивы.

 

 

 

 

Проверка данных форм перед

 

 

 

 

отправкой на сервер.

 

 

6

4.3. Знакомство с CSS

Структура каскадных таблиц

2

 

 

 

стилей. Синтаксис.

 

 

 

 

 

Методы использования CSS.

 

7

4.4. Основы языка

Язык JavaSсript. Назначение.

2

 

JavaSсript

Способ использования.

 

 

 

 

 

Внедрение JavaSсript в HTML.

 

 

 

 

JavaSсript. Обработка событий.

 

8

5.1. Язык запросов SQL

Синтаксис

 

языка

запросов.

4

 

 

 

Особенности

 

использования.

 

 

 

 

Основные команды.

 

 

9

5.2. Использование SQL

Формирование запросов к базам

4

 

 

 

данных. Создание простейшего

 

 

 

 

запроса. Оператор SELECT.

 

10

6.1. Роль баз данных в

Сервер MySQL – назначение,

4

 

задачах web -

технология использования.

 

 

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

Управление баз данных

 

 

 

 

 

средствами РНР.

 

 

 

 

 

 

 

11

6.2. Программирование на

Создание таблиц данных

4

 

РНР.

 

средствами РНР.

Формирование

 

 

 

 

запросов.

Связывание таблиц.

 

Соседние файлы в папке из электронной библиотеки