скачать ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Санкт-Петербургский государственный университет Филологический факультет
Рассмотрено и рекомендовано на заседании кафедры информационных систем в искусстве и гуманитарных науках протокол от №___ Заведующий кафедрой
________________________ (Н.В. Борисов)
| «УТВЕРЖДАЮ» Декан филологического факультета профессор С.И. Богданов «___»_________________200 г
___________________________ (подпись) |
Программа учебной дисциплины ^
Составлена кафедрой информационных систем в искусстве и гуманитарных науках
в соответствии с государственным образовательным стандартом высшего и среднего профессионального образования по специальности 080801 "Прикладная информатика в области искусств и гуманитарных наук"
Санкт-Петербург 2006 г.
Программа дисциплины ^ I. Организационно-методический раздел
Цель курса: Цель преподавания данной дисциплины – познакомить слушателей с основными технологиями, применяемыми в настоящее время для публикации баз данных в Интернете. Дать представление о концепции построении информационных систем в Интернете с использованием баз данных ^ Основное назначение данного курса – систематическое введение в идеи и методы, используемые при проектировании и построении современных информационных систем, доступ к которым осуществляется через Интернет; дать слушателям понимание принципов взаимодействия различных систем в Интернет, совместной конфигурации. Ознакомить с современными средствами проектирования и разработки информационных систем, доступ к которым осуществляется через Интернет. Место курса в учебном плане: Курс обеспечивается дисциплинами «Базы данных», «Теория систем и системный анализ», «Введение в специальность» Требования к уровню усвоения содержания курса: После прослушивания курса студент должен иметь представление о современных концепциях построения информационных систем в Интернете на основе баз данных, уметь пользоваться современными технологиями публикации баз данных в Интернет. Студент должен иметь возможность самостоятельно разрабатывать информационные интернет-системы и при необхбодимости самостоятельно изучать и использовать дополнительные разделы.
Курс читается в седьмом семестре. Промежуточный контроль: проводится в виде выполнения контрольных заданий по реализации сквозной задачи в конце семестра по завершении освоения курса оформление сквозной задачи. Форма итогового контроля – Зачет. II. Содержание курса Разделы курса. Современные технологии публикации баз данных в интернете Основы языка PHP Основы работы с сервером баз данных MySQL Создание сайта с доступом к базе данных
Краткое содержание тем. Основные составляющие информационных систем в Интернете на основе баз данных Двух и Трехзвенная архитектура доступа к базе данных Взаимодействие базы данных и WEB-сервера Установка и конфигурация WEB-сервера Apache Установка и конфигурация PHP, Подключение PHP WEB-серверу Apache в виде модуля или CGI-приложения Установка и конфигурация сервера баз данных MySQL Основы языка PHP Основные конструкции языка Доступ к переменным окружения и содержимому полей формы из PHP программы Стандартные и пользовательские функции PHP Файловые операции Графические возможности PHP Основы работы с сервером баз данных MySQL Доступ к базе данных из PHP программы Использование стандартных PHP-модулей и использование технологий ODBC, JDBC Локальный административный интерфейс и WEB-интерфейс к серверу баз данных MySQL – MySQLAdmin Особенности реализации языка SQL в сервере базы данных MySQL Создание сайта с доступом к базе данных Объектный подход к программированию на PHP Применение шаблонов для создания стиля сайта Разграничение полномочий и базовая аутентификация пользователей Рассылка сообщений по списку и подтверждений через e-mail
Возможные темы для курсового проекта (курсовая работа) Создание WEB-форума Создание системы регистрации Создание системы рассылки Курьерская фирма Репертуар кинотеатров Репертуар театров Справочная система по выставкам Архив программного обеспечения Поддержка спортивного чемпионата Библиотечная система Поддержка издания газеты-журнала Система поддержки расписаний Справочная система по телефонам Справочная система по адресам Модель риэлтерской фирмы Программа теле-радио передач Расписание движения транспорта
III. Распределение часов курса по темам и видам работы № | Наименование тем и разделов | ЧАСЫ |
Всего | Аудиторные занятия | Самостоятельная работа | Лекции | Практические занятия | 1 | Современные технологии публикации баз данных в интернет | 6 | | 4 | 2 | 2 | Основы языка PHP | 24 | | 14 | 10 | 3 | Основы работы с сервером баз данных MySQL | 28 | | 8 | 20 | 4 | Создание сайта с доступом к базе данных | 22 | | 10 | 12 |
| ВСЕГО | 80 | | 36 | 44 |
IV. Формы текущего, промежуточного и итогового контроля Текущий контроль выполняется в форме домашних заданий. Промежуточный контроль осуществляется в виде контрольных работ. Итоговый контроль: 7 семестр – зачет.
V. Учебно-методическое обеспечение дисциплины Рекомендуемая литература Основная Мещеряков Е.В., Хомоненко А.Д. "Публикация баз данных в Интернет" – СПб.: БХВ-Петербург, 2001, 560с. Фролов А.В., Фролов Г.В. "Базы данных в Интернете: практическое приложение по созданию WEB-приложений с базами данных" M.: Издательско-торговый дом "Русская редакция", 2002, - 432 с. Котеров Д.В. "Самоучитель PHP4" – СПб.: БХВ-Петербург, 2001, 576с. Д.Н.Колесниченко. Самоучитель по PHP 5 – СПб.,Наука и Техника. 2004. 576 с.
Технические средства освоения дисциплины Раздел 1 не требует специальных средств поддержки. В разделах 2, 3 и 4 предполагается проведение занятий в компьютерном классе с доступом к Интранет и учебному серверу для установки и конфигурации WEB-сервера и сервера баз данных и выполнения практических заданий. Желательно наличие компьютерного проектора Методические рекомендации по организации изучения дисциплины
Проведение занятий Каждое занятие посвящается решению определенной учебной задачи. Описывается постановка задачи, пожелание к конечному результату, излагается учебный материал и, совместно, решаются отдельные фрагменты задачи. Оставшиеся незавершенные подзадачи оставляются для самостоятельного выполнения. Контроль за усвоением материала Во время выполнения заданий осуществляется текущий контроль Конечный вариант реализации решения текущей учебной задачи сдается на последующих занятиях По завершении второй темы проводится промежуточная аттестация в виде подведения итогов выполнения текущих задач выполнения тестового задания, позволяющего оценить степень усвоения теоретического материала Программу составили: Щербаков П.П., доцент, к.физ-мат.-н.
Рецензенты: Зав. кафедрой информационных систем в искусстве и гуманитарных науках Н.В. Борисов
Добавить документ в свой блог или на сайт
|