МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Алтайский государственный университет» Рубцовский институт (филиал) УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ПО ДИСЦИПЛИНЕ РАЗРАБОТКА ЭЛЕКТРОННОГО ПОРТАЛА Специальность – 080801.65 Прикладная информатика (в экономике) Форма обучения – очная, заочная, заочная (сокращенная) на базе среднего профессионального образования Кафедра – математики и прикладной информатики Рубцовск - 2011 При разработке учебно-методического комплекса в основу положены: 1) ГОС ВПО по специальности 080801.65 Прикладная информатика (в экономике), утвержденный Министерством образования РФ «14» марта 2000 г., 52 МЖД/СП 2) Учебный план по специальности 080801.65 Прикладная информатика (в экономике), утвержденный решением Ученого совета РИ (филиала) АлтГУ от «23» мая 2011 г., протокол № 12 Учебно-методический комплекс одобрен на заседании кафедры математики и прикладной информатики от «27» июня 2011 г., протокол №15 СОДЕРЖАНИЕ УМК 1. РАБОЧАЯ ПРОГРАММА КУРСА ДИСЦИПЛИНЫ «Разработка электронного портала» ..................................................................................... 4 1.1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА ............................................................... 4 1.2. ТЕМАТИЧЕСКИЙ ПЛАН ......................................................................... 6 3. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ .................................................................. 12 2. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОСВОЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ «Разработка электронного портала» ............................... 18 3. МАТЕРИАЛЫ К ПРОМЕЖУТОЧНОМУ И ИТОГОВОМУ КОНТРОЛЮ 23 4. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ.... 26 5. СПИСОК ОСНОВНОЙ И ДОПОЛНИТЕЛЬНОЙ ЛИТЕРАТУРЫ, ДРУГИЕ ИНФОРМАЦИОННЫЕ ИСТОЧНИКИ ........................................................ 27 1. РАБОЧАЯ ПРОГРАММА КУРСА ДИСЦИПЛИНЫ «Разработка электронного портала» 1.1. ПОЯСНИТЕЛЬНАЯ ЗАПИСКА Чтобы преуспеть в условиях быстрого изменения экономической ситуации в бизнесе, компания (фирма) должна иметь возможность быстрого изменения стратегии и приспособления к изменившимся условиям. Для этого ей необходима развитая информационная система, которая бы правильно и своевременно отражала изменения внешней среды, могла предсказывать возможные альтернативные последствия разных стратегий и оперативно информировала окружающую среду об изменениях, тактических и стратегических инициативах фирмы. Одним из вариантов такой информационной системы является электронный портал, Web-сайт фирмы в Интернет, или Интернет представительство фирмы. Интернет обеспечивает возможность прямой продажи продукции или услуг. В Интернет можно получить обратную связь от потенциальных клиентов и благодаря этому проверить идею выпуска новой продукции или предоставления новых видов услуг без значительных затрат на рекламу в традиционных СМИ. Курс разработки электронного портала связан с проблемами построения представительств различных фирм в Интернет-сервисе «WWW», направлен на формирование комплекса знаний, умений и навыков в области проектирования и реализации web-сайтов, рассматривает особенности различных видов инструментария для создания сайтов, технологию создания. Цели освоения дисциплины: Дисциплина «Разработка электронного портала» позволяет освоить будущим специалистам информатикам-экономистам теоретические знания и сформировать у них практические навыки применения принципов построения web-сайтов и их эффективного использования для решения задач управления и принятия решений в экономических системах. Задачи дисциплины: – создание у студентов упорядоченной системы знаний о полном цикле разработки и сопровождения сайтов, технологии создания Интернет – сайтов, базовых возможностях языков HTML и JavaScript, PHP, принципах контентинжиниринга, пользовательском интерфейсе, его структуре, о дизайне, о подходах к исследованию эффективности Web-представительства; – формирование теоретической базы по принципам работы сети Интернет, видам Интернет-сайтов, их назначению, структуре, функциям; возможностям Интернет по обеспечению функционирования представительств 4 различных видов, основам проектирования сайтов, технологическим подходам к проектированию; – ознакомление студентов с практикой применения новейших информационных технологий в области разработки Интернет-сайтов различной сложности, средствами HTML и JavaScript, применения современных методов и средств проектирования, размещение Web-сайтов на сервере WWW. Дисциплина «Разработка электронного портала» относится к циклу ФТД. Цикл факультативных дисциплин. Перечень дисциплин, усвоение которых студентами необходимо для изучения данного курса: «Информатика и программирование», «Информационные системы», «Вычислительные машины, сети и системы телекоммуникаций», «Теория информационных систем», «Мировые информационные ресурсы», «Информационные технологии». Программа предусматривает различные формы работы со студентами: проведение лекционных занятий и лабораторных работ, в качестве промежуточного контроля знаний проведение компьютерного тестирования в системе Tesa, выполнение контрольных работ. Курс общим объемом 80 часов изучается в течение одного семестра, завершается зачетом; обязательным условием допуска студента к зачету является выполнение всех лабораторных работ и их своевременная защита, а также своевременная сдача промежуточного контроля в виде контрольной работы. Промежуточный контроль позволяет оценить знания студента по балльнорейтинговой системе (максимальный рейтинг 100 баллов). Оценке «отлично» соответствует рейтинг более 90 баллов, оценке «хорошо» соответствует рейтинг в диапазоне от 76 до 90 баллов, оценке «удовлетворительно» соответствует рейтинг в диапазоне от 61 до 75 баллов, оценке «неудовлетворительно» соответствует рейтинг не более 60 баллов. Для получения зачета необходим минимум баллов – 61. В учебно-методическом комплексе приведены образцы контролирующих материалов для оценки знаний студентов, которые содержат вопросы теоретического и практического характера. Вопросы теоретического характера могут быть либо в форме тестов, либо в форме письменных заданий. Вопросы практического характера обязательно демонстрируются студентом на компьютере. . 5 ТЕМАТИЧЕСКИЙ ПЛАН Самостоятельная работа студентов, час. Лабораторные работы Семинары Наименование тем Лекции (распределение часов курса по разделам и видам работ) Очная форма обучения Количество аудиторных часов при очной форме обучения Максимальная нагрузка студентов, час. Дидактические единицы (ДЕ) 1.2. ДЕ 1 50 баллов 1 2 3 4 5 6 7 ДЕ 1 Технология проектирования и разработки электронного портала 1. Определение информации, информационных 6 2 4 процессов, информационных ресурсов. 2. Обзор Интернеттехнологий. 8 2 2 4 Классификация электронных порталов. 3. Технология создания и ведения Интернет6 2 4 представительства. 4. Контент-инжениринг, эффективность 10 2 2 6 использования Webпредставительств. 5. Свойства информации как товара. Конфиденциальная 10 2 2 6 информация. Электронная цифровая подпись. 6. Проектирование и 12 2 4 6 разработка электронного 6 портала. Технологии разработки. Промежуточный контроль ДЕ 2 50 баллов Защита лабораторных практикумов (50 баллов) ДЕ 2 Инструментальные средства разработки портала 7. Введение в PHP. Основы 8 2 4 языка PHP. 8. Передача параметров сценарием. Массивы и списки. Создание и 8 2 2 использование собственных функций. 9. Работа с файлами и каталогами. PHP и база 8 2 2 данных. Сетевые функции. 10. Размещение электронного портала, 4 2 2 организация доступа и настройка. а)Тестирование (20 баллов) Промежуточный контроль б)Защита лабораторных практикумов (30 баллов) Итоговый контроль Итого часов 2 4 4 - Зачет 80 7 20 20 40 Самостоятельная работа студентов, час. Лабораторные работы Семинары Лекции Наименование тем Максимальная нагрузка студентов, час. Дидактические единицы (ДЕ) Заочная форма обучения Количество аудиторных часов при заочной форме обучения ДЕ 1 1 2 3 4 5 6 7 ДЕ 1 Технология проектирования и разработки электронного портала 1. Определение информации, информационных 10 2 8 процессов, информационных ресурсов. 2. Обзор Интернеттехнологий. 10 2 8 Классификация электронных порталов. 3. Технология создания и ведения Интернет10 10 представительства. 4. Контент-инжениринг, эффективность 6 6 использования Webпредставительств. 5. Свойства информации как товара. Конфиденциальная 8 8 информация. Электронная цифровая подпись. 6. Проектирование и разработка электронного 6 2 4 портала. Технологии разработки. Промежуточный контроль Отчеты по лабораторным 8 ДЕ 2 работам ДЕ 2 Инструментальные средства разработки портала 7. Введение в PHP. Основы 10 2 языка PHP. 8. Передача параметров сценарием. Массивы и списки. Создание и 8 2 использование собственных функций. 9. Работа с файлами и каталогами. PHP и база 6 2 данных. Сетевые функции. 10. Размещение электронного портала, 6 2 2 организация доступа и настройка. а)Тестирование Промежуточный контроль б)Защита лабораторных практикумов Зачет Итоговый контроль Итого часов 80 9 6 14 8 6 4 2 60 Самостоятельная работа студентов, час. Лабораторные работы Семинары Лекции Наименование тем Максимальная нагрузка студентов, час. Дидактические единицы (ДЕ) Заочная (сокращенная) на базе среднего профессионального образования форма обучения Количество аудиторных часов при заочной (сокращенной) форме обучения ДЕ 1 1 2 3 4 5 6 7 ДЕ 1 Технология проектирования и разработки электронного портала 1. Определение информации, информационных 10 2 8 процессов, информационных ресурсов. 2. Обзор Интернеттехнологий. 10 2 8 Классификация электронных порталов. 3. Технология создания и ведения Интернет10 10 представительства. 4. Контент-инжениринг, эффективность 6 6 использования Webпредставительств. 5. Свойства информации как товара. Конфиденциальная 8 8 информация. Электронная цифровая подпись. 6. Проектирование и разработка электронного 6 2 4 портала. Технологии 10 разработки. Отчеты по лабораторным работам ДЕ 2 Инструментальные средства разработки портала 7. Введение в PHP. Основы 10 2 8 языка PHP. 8. Передача параметров сценарием. Массивы и списки. Создание и 8 2 6 использование собственных функций. 9. Работа с файлами и каталогами. PHP и база 6 2 4 данных. Сетевые функции. 10. Размещение электронного портала, 6 2 2 2 организация доступа и настройка. а)Тестирование Промежуточный контроль б)Защита лабораторных практикумов ДЕ 2 Промежуточный контроль Итоговый контроль Итого часов Зачет 80 11 6 14 60 3. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ (дидактические единицы) ДЕ 1 Технология проектирования и разработки электронного портала Тема 1. Определение информации, информационных процессов, информационных ресурсов. Аудиторное изучение: Основы сервиса world wide web (www). Основные конструктивные элементы, разновидности структуры. Архитектура сервиса. Навигационная структура сайта. Конфигурации структуры: линейная, линейная реверсивная, кольцевая, иерархическая, иерархическая тупиковая, звездообразная, матричная, полносвязная. Информационная структура сайта. Виды веб-ресурсов. Самостоятельное изучение: Пользовательская карта сайта. Конструктивные элементы web-страницы (таблицы, фреймы, формы, компоненты, баннеры). Динамические webдокументы. Динамическая страница. Тема 2. Обзор Интернет-технологий. Классификация электронных порталов. Аудиторное изучение: Типы web-сайтов: элементарные (web присутствия в Интернет, web для информирования клиентов о производимых товарах и услугах, web для продвижения товаров и услуг, web с обратной связью для изучения мнений, социологических исследований, оценки эффективности, web электронной коммерции, web сервисного и гарантийного обслуживания, web для внутрифирменного обучения сотрудников, web для виртуального сообщества), web-конструкции (личный сайт или web-представительство, корпоративный сайт, электронный портал, мегапортал). Три типа порталов: вертикальные (или специализированные) порталы, горизонтальные, корпоративные порталы. Структура портала. Самостоятельное изучение: История возникновения сервиса world wide web (www). Возможности Интернет по обеспечению функционирования представительств фирм. Адресация в Интернет. Электронная почта, сервис FTP, службы поиска информации, служба Gopher, служба Wais, WWW, системы телеконференций, общение в Интернет. Программное обеспечение для работы в Интернет. 12 Обзор порталов. Пример вертикального типа портала – юридический портал Гарант, пример горизонтального портала – Yandex, Rambler, Апорт. Образовательные порталы. Пример мегапортала – «Кирилл и Мефодий». Тема 3. Технология создания и ведения Интернетпредставительства. Аудиторное изучение: Виды Интернет - представительств, их назначение, структура и функции. Особенности работы информационных представительств в условиях Интернет (маркетинг, реклама, информационные услуги, электронная торговля, и др.). Принципы проектирования: стратегия, функционал, структура, информационный дизайн, визуальный дизайн. Этапы разработки сайта: 1. Определение требований. Определение основных требований к будущему сайту, предпроектное исследование, составление брифа. 2. Проектирование сайта. Разработка прототипа сайта. На этапе проектирования определяются следующие параметры сайта: функционал сайта, структура разделов сайта, информационная структура страниц. 3. Разработка дизайна сайта. Разработка и согласование макетов оформления всех типовых страниц сайта. Оформление типовых элементов. 4. Разработка клиентской части сайта. Разработка необходимых скриптов. 5. Внедрение системы управления сайтом. Установка системы управления. Настройка функциональных модулей системы. Привязка шаблонов оформления. Интеграция сайта с внешними системами. 6. Заполнение сайта информацией. Подготовка текстовых и графических материалов. Размещение материалов на сайте, импорт материалов из внешних источников. 7. Запуск сайта в эксплуатацию. Определение цели разработки web-представительства. Группы целей: основные и сопутствующие, некоммерческая деятельность и получение прибыли. Представление примерного состава целей в виде графа. Разработка структуры сайта. Использование шаблонов и мастеров. Конструирование web-страниц. Тестирование сайта. Последовательность тестирования. Размещение сайта на web-сервере. Объявление о существовании сайта. Контроль работоспособности сайта. Обновление и модернизация сайта. Самостоятельное изучение: Общие сведения об Интернет. Аппаратная часть Интернет. Программное обеспечение Интернет и его классификация. Характеристики хостинг-провайдеров. Создание сайта типа «web-представительство», создание discussion web, сайт «web-проектов». Обзор инструментов для создания веб-сайтов. Выбор программных пакетов. 13 CMS – система управления контентом/содержимым сайта. Назначение. Принципы работы движка. Шаблоны. Примеры бесплатных CMS: Joomla, Drupal, 2z-project. Примеры платных CMS: DlE, UMI, NetCat. Тема 4. Контент-инжениринг, эффективность использования Webпредставительств. Аудиторное изучение: Факторы, влияющие на эффективность сайта: содержание, структура Web-сайта, новизна информации на нем, ее достоверность, уникальность стиля Web-сайта. Три группы выполняемых при создании Web-сайтов работ: Webmastering, Web-design и Web-programming. Рекомендации по написанию WEB-страниц. Контент-инжениринг. Психологические особенности человеко-машинного общения и проблемы информационного наполнения Web-сайта. Технология оформления информации на экране. Средства отображения информации на экране: подбор шрифтов, использование цвета, выделение наиболее важной информации. Самостоятельное изучение: Определение полной стоимости владения сайтом. Тема 5. Свойства информации как товара. Конфиденциальная информация. Электронная цифровая подпись. Аудиторное изучение: Возможности использования электронной цифровой подписи, протоколы шифрации. Предпосылки применения. Самостоятельное изучение: Протоколы обеспечения безопасного соединения. Методы шифрации и обеспечения конфиденциальности. Тема 6. Проектирование и разработка электронного портала. Технологии разработки. Аудиторное изучение: Порталы. Жизненный цикл портала (проектирование, сборка, внедрение, управление). Технология проектирования. Рекомендации по разработке портала. Концептуальная модель. Структурная схема модулей системы. Базовые сервисы и службы портала: системы новостей и форумов, сервис рассылки, электронные доски объявлений, информационного поиска, навигации по ресурсам, персонализации, аутентификации и авторизации доступа к содержимому портала, мониторинга и статистики, средства импорта и экспорта информационных и функциональных ресурсов портала. Техническое задание на разработку портала. Архитектура портала. Самостоятельное изучение: 14 Подходы к интеграции в состав информационного наполнения. Репликация в БД портала информации из БД других сайтов и порталов. Динамическое обращение портала к серверам других сайтов и порталов. Требования к графическому дизайну и юзабилити порталов. Основные подходы к разработке интерфейса пользователя: цвет, сочетаемость цветов, шрифт, начертания шрифтов, графика, верстка текстовой информации, навигация, изложение информационного материала, справочная информация. ДЕ 2. Инструментальные средства разработки портала Тема 7. Введение в PHP. Основы языка PHP. Аудиторное изучение: Назначение языка, необходимое ПО – описание, установка, настройка. Структура программ в PHP, переменные и типы данных, константы, операции с переменными, выражения и операции, ссылки. Основные конструкции языка: условный оператор; циклы; инструкция выбора. Обработка ошибок. Самостоятельное изучение: Изучение инструментальных средств разработки страниц в PHP. Тема 8. Передача параметров сценарием. Массивы и списки. Создание и использование собственных функций. Аудиторное изучение: Формы в HTML-документах, их элементы, передача параметров с помощью формы, механизм cookies: принципы работы и программирование. Понятие массива и списка, виды массивов, операции над массивами, сортировка, добавление и удаление элементов массива, получение части массива, переменные и массивы. Пользовательские функции в PHP, их создание, передача параметров функции, локальные и глобальные переменные, стратегические переменные, рекурсия, условно определяемые функции. Самостоятельное изучение: Операции над строками, базовые функции работы со строками, преобразование символов, преобразование кодировок, специальные функции. Работа с датой и временем, генератор случайных чисел, математические функции, преобразование систем счисления, запуск внешних программ. Тема 9. Работа с файлами и каталогами. PHP и база данных. Сетевые функции. Аудиторное изучение: 15 Основные операции с файлами, функции работы с файлами, права доступа, функции для работы с каталогами. Общие положения: БД, построению таблиц записей, клиентские и серверные части MySQL, язык SQL, основы SQL, функции PHP для работы с MySQL. Самостоятельное изучение: Понятие сокета и функции для работы с сокетами, работа с DNS. Обзор механизма сессии в PHP, работа с сессиями, их практическое применение, безопасность. Тема 10. Размещение электронного портала, организация доступа и настройка. Аудиторное изучение: Рассмотрение доступа к содержимому сайта на удаленном хостинге, настройка доступа и размещения страниц. Самостоятельное изучение: Размещение систем CMS на удаленном хостинге. 16 Содержание лабораторных занятий Лабораторная работа №1. Изучение технологии каскадных таблиц стилей (CSS). Создание макета веб-сайта. Лабораторная работа №2. Обзор современных CMS. Лабораторная работа №3. Создание собственной статьи на сайте Wikipedia Лабораторная работа №4. Определение цели разработки web-сайта. Две группы целей: некоммерческая деятельность и получение прибыли. Представление примерного состава целей в виде графа. Лабораторная работа №5. Разработка технического задания на разработку портала: общая концепция, структура, дизайн с учетом тематической направленности. Лабораторная работа №6. Разработка информационной структуры сайта в виде схемы, содержащей состав Web-страниц и их связи с используемыми на этих страницах информационными файлами. Лабораторная работа №7. Размещение CMS Drupal и ее настройка на хостинге. Разработка дизайн-макета и шаблона веб-сайта Лабораторная работа №8. Внедрение CMS в шаблон, наполнение сайта контентом. Подготовка к SEO-оптимизации Лабораторная работа №9. Оценка эффективности от внедрения сайта. SEO-оптимизация Лабораторная работа №10. Размещение сайта в Интернете 17 2. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ОСВОЕНИЮ УЧЕБНОЙ ДИСЦИПЛИНЫ «Разработка электронного портала» Цель изучения дисциплины «Разработка электронного портала» – освоение современных методов проектирования и разработки электронных порталов. Каждый современный специалист должен знать способы ведения бизнеса с использованием Интернет и владеть инструментарием, позволяющим создавать представительства различных видов. В основу дисциплины положена целевая направленность работ по конструированию сайта. Для того, чтобы сделать эффективно работающую конструкцию сайта, необходимо знать методы, с помощью которых может быть достигнута цель. Поэтому наряду с тривиальными для создания Web-сайтов проблемами, связанными с оформлением экрана, дизайном сайта и его страниц, при конструировании сайта необходимо решать и проблемы регламентации доступа на страницы, связи сайта с СУБД предприятия, наличия на сайте обрабатывающих программ. Задачами изучения дисциплины являются: изучение принципов и технологий проектирования сайтов, признаков классификации, архитектуры порталов; развитие навыков концептуального проектирования систем; обучение технологиям разработки и адаптации порталов для решения широкого круга задач предметной области. Курс общим объемом 80 часов изучается в течение одного семестра. Дисциплина разбита на две дидактические единицы, по итогам которых имеется обязательная промежуточная аттестация и итоговая аттестация в форме зачета. Условием допуска студента к зачету является выполнение всех лабораторных практикумов и их своевременная защита, а также своевременная сдача промежуточного контроля по дидактической единице. При выполнении лабораторных работ каждый студент должен использовать дополнительные источники литературы. Критерии оценки знаний студентов на зачете: «зачтено» - выставляется студенту, если он твердо знает материал, грамотно и по существу излагает его, умеет применять полученные знания на практике, допускаются в ответе или в решении задач некоторые неточности; «не зачтено» - выставляется студенту, который не знает большей части основного содержания учебной программы дисциплины, допускает грубые ошибки в формулировках основных понятий дисциплины и не умеет использовать полученные знания при решении типовых практических задач. Материалы промежуточного контроля для оценки знаний студентов по дидактической единице с указанием максимального количества баллов представлены в виде следующей таблицы. 18 а) Защита лабораторных работ (50 баллов) ДЕ 1 50 баллов а) Тестирование (20 баллов) ДЕ 2 б) Защита лабораторных работ (30 баллов) 50 баллов Промежуточный контроль позволяет оценить знания студента по балльнорейтинговой системе (максимальный рейтинг 100 баллов). Оценке «отлично» соответствует рейтинг более 90 баллов, оценке «хорошо» соответствует рейтинг в диапазоне от 76 до 90 баллов, оценке «удовлетворительно» соответствует рейтинг в диапазоне от 61 до 75 баллов, оценке «неудовлетворительно» соответствует рейтинг не более 60 баллов. Для получения зачета необходим минимум баллов – 61. Дополнительно баллы можно получить за творческие успехи и индивидуальный подход при выполнении лабораторных работ. Баллы могут быть сняты за пропуски занятий без уважительной причины. ОРГАНИЗАЦИЯ И УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ Самостоятельная работа имеет своей целью углубление знаний студентов по изучаемой дисциплине. Текущая самостоятельная работа предусматривает следующие виды: – работа с лекционным материалом; – подготовка к лабораторным работам, оформление отчетов по выполненным лабораторным работам, подготовка к защите; – подготовка к различным формам промежуточной аттестации (к тестированию); – изучение рекомендованной литературы (основной и дополнительной), работа с библиотечным каталогом, самостоятельный подбор необходимой литературы; – поиск необходимой информации через Интернет; – изучение тем, вынесенных на самостоятельную проработку; – изучение аналогов программных продуктов; – работа со встроенными справочными системами программных продуктов; – работа с техническими справочниками (англо-русский); – выполнение тестовых заданий, выполнение контрольных работ; – подготовка к экзамену. Творческая проблемно-ориентированная самостоятельная работа включает следующие виды: – поиск, анализ, структурирование информации по темам, выносимым на самостоятельное изучение; 19 – составление и разработка словаря (глоссария). Содержание самостоятельной работы студентов по дисциплине в разрезе дидактических единиц ДЕ 1 Тема 1. Определение информации, информационных процессов, информационных ресурсов. 1. Работа с лекционным материалом, изучение рекомендованной литературы, самостоятельный подбор необходимой литературы, поиск необходимой информации через Интернет. 2. Составление словаря (глоссария) по списку ключевых слов, понятий, терминов для тестирования. Тема 2. Обзор Интернет-технологий. Классификация электронных порталов. 1. Работа с лекционным материалом, изучение рекомендованной литературы, самостоятельный подбор необходимой литературы, поиск необходимой информации через Интернет. 2. Составление словаря (глоссария) по списку ключевых слов, понятий, терминов для тестирования. 3. Доработка лабораторных работ, оформление отчетов по выполненным лабораторным работам, подготовка к защите. Тема 3. Технология создания и ведения Интернетпредставительства. 1. Работа с лекционным материалом, изучение рекомендованной литературы, самостоятельный подбор необходимой литературы, поиск необходимой информации через Интернет. 2. Составление словаря (глоссария) по списку ключевых слов, понятий, терминов для тестирования. Тема 4. Контент-инжениринг, эффективность использования Webпредставительств. 1. Работа с лекционным материалом, изучение рекомендованной литературы, самостоятельный подбор необходимой литературы, поиск необходимой информации через Интернет. 2. Составление словаря (глоссария) по списку ключевых слов, понятий, терминов для тестирования. 3. Доработка лабораторных работ, оформление отчетов по выполненным лабораторным работам, подготовка к защите. Тема 5. Свойства информации как товара. Конфиденциальная информация. Электронная цифровая подпись. 20 1. Работа с лекционным материалом, изучение рекомендованной литературы, самостоятельный подбор необходимой литературы, поиск необходимой информации через Интернет. 2. Составление словаря (глоссария) по списку ключевых слов, понятий, терминов для тестирования. 3. Доработка лабораторных работ, оформление отчетов по выполненным лабораторным работам, подготовка к защите. Тема 6. Проектирование и разработка электронного портала. Технологии разработки. 1. Работа с лекционным материалом, изучение рекомендованной литературы, самостоятельный подбор необходимой литературы, поиск необходимой информации через Интернет. 2. Составление словаря (глоссария) по списку ключевых слов, понятий, терминов для тестирования. 3. Доработка лабораторных работ, оформление отчетов по выполненным лабораторным работам, подготовка к защите. ДЕ 2 Тема 7. Введение в PHP. Основы языка PHP. 1. Работа с лекционным материалом, изучение рекомендованной литературы, самостоятельный подбор необходимой литературы, поиск необходимой информации через Интернет. 2. Доработка лабораторных работ, оформление отчетов по выполненным лабораторным работам, подготовка к защите. Тема 8. Передача параметров сценарием. Массивы и списки. Создание и использование собственных функций. 1. Работа с лекционным материалом, изучение рекомендованной литературы, самостоятельный подбор необходимой литературы, поиск необходимой информации через Интернет. 2. Доработка лабораторных работ, оформление отчетов по выполненным лабораторным работам, подготовка к защите. Тема 9. Работа с файлами и каталогами. PHP и база данных. Сетевые функции. 1. Работа с лекционным материалом, изучение рекомендованной литературы, самостоятельный подбор необходимой литературы, поиск необходимой информации через Интернет. 2. Доработка лабораторных работ, оформление отчетов по выполненным лабораторным работам, подготовка к защите. Тема 10. Размещение электронного портала, организация доступа и настройка. 21 1. Доработка лабораторных работ, оформление отчетов по выполненным лабораторным работам, подготовка к защите. 2. Подготовка к тестированию, выполнение тестовых заданий. Учебно-методическое обеспечение самостоятельной работы студентов Для самостоятельной работы студентов используются: – сетевые образовательные ресурсы (файл-сервер Rfagu\Public\Учебные программы), доступные только из локальной сети института; – сеть Интернет; – тестовая система Tesa, представленная в разделе Личный кабинет учебно-методического портала Рубцовского института (филиал) АлтГУ; – ЭБС Библиотека РИ (филиала) АлтГУ, ЭБС «Университетская библиотека он-лайн», ЭБС Центральная библиотека, ЭБС издательство «Лань», доступные только из локальной сети АлтГУ; – информационная система "Единое окно доступа к образовательным ресурсам" (window.edu.ru), которая предоставляет свободный доступ к каталогу образовательных интернет-ресурсов и полнотекстовой электронной учебнометодической библиотеке для общего и профессионального образования. 22 3. МАТЕРИАЛЫ К ПРОМЕЖУТОЧНОМУ И ИТОГОВОМУ КОНТРОЛЮ Материалы промежуточного контроля Темы для разработки портала: Разработка Интернет - магазина спортивных товаров и футбольной атрибутики Разработка WEB-представительства торгового предприятия Разработка Интернет – магазина бытовой техники города Разработка Интернет – магазина пластиковых окон Разработка WEB-представительства компании, предоставляющей телефонной связи, интернет Разработка WEB-представительства строительной компании услуги Разработка WEB-представительства компании предоставляющей услуги оформления банкетов и торжеств Разработка WEB-представительства компании предоставляющей услуги по дизайну и производству мебели Разработка WEB-представительства промышленной компании производящей сельскохозяйственную продукцию Разработка WEB-представительства компании занимающейся грузовыми перевозками и арендой автотранспорта Разработка WEB-представительства монтажной компании спутниковых и кабельных телесистем Разработка Интернет – магазина оптовой и розничной продажи «модной» одежды Разработка WEB-представительства учреждения предоставляющего услуги дополнительного образования и переквалификации Создание электронного магазина по продаже книг Разработка электронного магазина по реализации музыкальных дисков Разработка электронного магазина по реализации компьютерной техники и комплектующих Создание электронного магазина по продаже программного обеспечения. 23 Разработка электронного магазина по реализации туристических путевок Разработка электронного магазина по реализации косметики Создание электронного магазина по продаже недвижимости. Разработка электронного магазина по реализации лекарственных препаратов Материалы итогового контроля Вопросы к зачету 1. Части URL-адреса. 2. Отличие портала от Web-сайта. 3. Технология создания Интернет-представительств. 4. Характеристика навигационной структуры сайта. 5. Средства создания интернет-представительства. 6. Охарактеризуйте Web присутствия в Интернет. 7. Охарактеризуйте Web для информирования клиентов о производимых товарах и услугах. 8. Охарактеризуйте Web для продвижения товаров и услуг. 9. Охарактеризуйте Web с обратной связью. 10. Охарактеризуйте Web электронной коммерции. 11. Охарактеризуйте Web сервисного и гарантийного обслуживания. 12. Охарактеризуйте Web внутрифирменного обучения. 13. Охарактеризуйте Web виртуального сообщества фирмы. 14. Охарактеризуйте Web для совместного проектирования. 15. Предназначение и особенности личного сайта. 16. Отличие главный сайт корпорации от сайта корпоративной информационной системы. 17. Виды электронных порталов. 18. Понятие мегапортал. Примеры. 19. Контент-инжиниринг, эффективность использования Webпредставительств. 20. Базовые принципы дизайна Web-страниц. 21. Базовые принципы тестирования Web-страниц. 22. Основные требования к средствам навигации. 23. Методы для повышения посещаемости Web-сайта. 24. Программы для работы с РНР. 25. Основы языка PHP. 26. Правила задания переменных в РНР. 27. Виды циклов в РНР. 28. Обработка ошибок в РНР. 24 29. Передача параметров сценарием. 30. Передача параметров помощью формы. 31. Основные элементы форм. 32. Целесообразность использования запроса GET, его ограничения. 33. Целесообразность использования запроса POST, его ограничения. 34. Понятие Cookies. 35. Массивы и списки в РНР. 36. Виды массивов в РНР. 37. Сортировка массивов. 38. Создание и использований собственных функций. 39. Передача параметров функций. 40. Работа со строками. 41. Основные операции со строками в РНР. 42. Основные функции для работы со строками в РНР. 43. Стандартные функции. 44. Кодировка, преобразование одной кодировки в другую. 45. Работа с файлами и каталогами. 46. Основные операции с файлами. 47. Функции определения прав доступа к файлам в среде Windows. 48. Виды блокировок файлов, их реализация в РНР. 49. Основные функции работы с каталогами. 50. PHP и база данных. 51. Основные СУБД, используемые в приложениях электронной коммерции. 52. Основные интерфейсы доступа к БД, классификация 53. Структура веб-приложения, использующего БД. 54. Основные особенности СУБД MySQL. 55. основные шаги выполнения запросов к БД. 56. Средства доступа к БД, содержащиеся в PHP. 57. Подключение к БД в РНР. 58. Формирование и выполнение запроса в РНР. 59. Обработка результатов запроса в РНР. 60. Основные системы электронного магазина . 61. Сессии в PHP. 62. Основные способы хранения информации в профайле клиента. 63. Основные способы аутентификации посетителей. 64. Преимущества и недостатки базовой аутентификации. 65. Базовая аутентификация средствами PHP. 66. Ограничение доступа посетителей с помощью технологии сеансов. 67. Реализация ограничения доступа средствами серверов Apache. 25 4. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ Рубцовский институт (филиал) АлтГУ располагает материальнотехнической базой, соответствующей санитарно-техническим нормам и обеспечивающей проведение всех видов лабораторной, практической подготовки и научно-исследовательской работы студентов, предусмотренных ГОС. Аудиторный фонд института, оснащенный СВТ, включает 7 компьютерных классов (4 класса по 15 ПК в каждом, 1 – по 17 ПК, 2 – по 18 ПК), и 4 мобильных класса на ноутбуках. 2 класса по 15 ПК используются в режиме свободного доступа студентов. Все компьютеры объединены в единую локальную вычислительную сеть и имеют доступ в Интернет. Лекционные занятия по дисциплине проводятся в аудиториях, оснащенных мультимедийными проекторами. Лабораторные работы выполняются в компьютерных либо в мобильных классах. Мобильные классы на ноутбуках используются в учебно-образовательной деятельности, как для учебных занятий, так и для организации доступа к ресурсам корпоративной сети и Internet на всей территории РИ АлтГУ. В учебном процессе используется лицензионное программное обеспечение. На различных ПК установлено системное программное обеспечение Windows XP Professional Service Pack 3, Windows 7 Enterprise Service Pack 1, Windows 7 Professional Service Pack 1, Windows 8 Enterprise, Windows 8 Pro. Для оформления отчетов по лабораторным работам, подготовки докладов и презентаций используется пакет прикладных программ: Microsoft PowerPoint 2007, Microsoft PowerPoint 2010, Microsoft Word 2007, Microsoft Word 2010, Visio Professional 2003, Visio Professional 2007. Также для самостоятельной работы студенты могут по своему усмотрению использовать дополнительно свободно-распространяемое ПО или demo-версии. Для развертывания ПО на каждом ПК есть специальный раздел Public с необходимыми правами доступа. 26 5. СПИСОК ОСНОВНОЙ И ДОПОЛНИТЕЛЬНОЙ ЛИТЕРАТУРЫ, ДРУГИЕ ИНФОРМАЦИОННЫЕ ИСТОЧНИКИ Основная литература 1. Горнаков, С.Г. Осваиваем популярные системы управления сайтом (CMS) /С.Г. Горнаков. – Издательство: "ДМК Пресс", 2009. - 333 с. 2. Кингсли, Х.Э. JavaScript в примерах / Х.Э.Кингсли. - Издательство: "ДМК Пресс", 2009. - 272 с. 3. Мандел, Т. Разработка пользовательского интерфейса /Т. Мандел. – ДМКПресс, 2007. – 418 с. 4. Мартинес, А. Секреты создания недорогого Web-сайта /А.Мартинес. Издательство:"ДМКПресс", 2009. - 406 с. 5. Панфилов, К. Создание веб-сайта от замысла до реализации / К.Панфилов. - Издательство:"ДМК Пресс", 2009. - 406 с. 6. Тиге, Дж.К. DHTML и CSS / Д.Тиге. - Издательство:"ДМК Пресс", 2008. 558 с. 7. Ульман Л. Основы программирования на PHP /Л. Ульман. – Издательство: "ДМК Пресс", 2009. - 333 с. Дополнительная литература 8. Drupal: Создание и управление сайтом. - СПб: Символ-Плюс, 2010 - 576c. 9. Баканов, А. С. Проектирование пользовательского интерфейса: эргономический подход / А.С.Баканов, А.А.Обознов. - М.: Институт психологии РАН, 2009. – 185 с. 10. Баканов, А. С. Эргономика пользовательского интерфейса: от проектирования к моделированию человеко-компьютерного взаимодействия / А.С. Баканов, А. А. Обознов. М.: Институт психологии РАН, 2011. - 176 с. 11. Бердышев, С. Н. Искусство оформления сайта. Практическое пособие / С.Н.Бердышев. - М.: Дашков и Ко, 2010. - 75 с. 12. Исаев, Г.Н. Информационные системы в экономике : учеб. для студентов вузов, обучающихся по специальностям "Финансы и кредит", "Бух.учет, анализ и аудит" / Г.Н. Исаев. - 4-е изд.стереотип.- М.: Омега –Л, 2011 – 462c. 13. Евсеев, Д.А. Web-дизайн в примерах и задачах: Учебное пособие / Д.А. Евсеев, В.В. Трофимов. - М.: КноРус, 2010 - 272c. 14. Кириченко А. А. Разработка электронного портала (Создание Webпредставительства. Контент-инжениринг). Учебное пособие / А.А. Кириченко. – М.: Московский государственный университет экономики, статистики и информатики, 2005. - 102 с. 27 15. Колисниченко, Д.Н. Выбираем лучший бесплатный движок для сайта CMS Joomla и Drupal / Д.Н. Колисниченко. - СПБ: БХВ - Петербург, 2010 - 288c/ 16. Мейер, Э. CSS каскадные таблицы стилей: Побробное руководство / Э. Мейер. - 3-е изд.- СПБ: Символ-Плюс, 2010 - 576c. 17. Ромашов, В. CMS DRUPAL: Система управления содержимым сайта / В. Ромашов. - М.: СПб.: Киев: Питер, 2010 - 256c. 18. Ульрих, К. Интерактивная Web-анимация во Flash / К.Ульрих. Издательство: «ДМКПресс», 2010.- 568с. Базы данных, Интернет-ресурсы, информационно-справочные и поисковые системы 19. Андрей Аликберов «Несколько слов о том, как работают роботы поисковых машин» // http://www.citforum.ru/internet/search/art_1.shtml 20. Бесплатный хостинг //Avahost.ru. 21. Бесплатный хостинг // Internethosting.ru. 22. Бесплатный хостинг // Narod.ru. 23. Информационная система "Единое окно доступа к образовательным ресурсам" [Электронный ресурс] – Режим доступа: http://window.edu.ru/resource/174/78174/ Трутнев Д.Р. Архитектуры информационных систем. Основы проектирования: Учебное пособие. СПб.: НИУ ИТМО, 2012. - 66 с. 24. Каталог систем управления контентом CMS // www.cmsmagazine.ru 25. Коллекция фонов и обоев для сайтов // Fonegallery.narod.ru. 26. Научно-технический и научно-производственный журнал «Информационные технологии» // http://novtex.ru/IT/ 27. Платный хостинг // Agava.ru. 28. Поиск и навигация в Internet// http://www.osp.ru/cw/1996/20/31.htm 29. Поисковые машины // http://www.citforum.ru/internet/search/ips.shtml 30. Поисковые системы: Google, Yandex, Rambler. 31. Программирование Realcoding.Net - Программирование линейное, C++, Delphi, C#, .NET, 1c, системы, языки, обучение: Программирование для чайников и начинающих // www.realcoding.net. 32. Сеть баннерной рекламы // www.bizlink.ru 33. Сетевое рекламное агентство // www.reklama.ru 34. Сетевые средства поиска информации // http://www.distcons.ru/information/searchinf/tm3/right3.html 35.Центр Информационных технологий / Библиотека on-line // http:/www.citforum.ru. 28