Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы»





Скачать 138.76 Kb.
НазваниеПрограмма дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы»
Дата публикации27.03.2015
Размер138.76 Kb.
ТипПрограмма дисциплины
100-bal.ru > Информатика > Программа дисциплины
КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

им. А.Н. ТУПОЛЕВА


УТВЕРЖДАЮ:

Проректор по учебной и методической работе

_________________ И.К. Насыров
«_____» _______________ 200__ г.


ПРОГРАММА ДИСЦИПЛИНЫ




СД.03. Разработка Интернет-приложений


Рекомендуется УМЦ КГТУ им. А.Н. Туполева
Направление: 230200 «Информационные системы»
Формы обучения: очная
Казань 2008


  1. Цели и задачи дисциплины

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

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

  1. изучение web-приложений;

  2. изучение взаимодействий web-приложений;

  3. изучение основных принципов программирования для интернет;

  4. изучение современных средств разработки и взаимодействия;

  5. изучение методов клиент-серверного программирования.




  1. Требования к уровню освоения содержания дисциплины

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

знать

  • принципы взаимодействия интернет-приложений,

  • основные понятия и принципы разработки интернет-приложений,

  • основные методы создания модулей web-приложений и принципы функционирования,

  • основные методы защищённой передачи данных;

уметь

  • организовывать взаимодействие web-приложений,

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

  • применять алгоритмы безопасной передачи данных;

иметь навыки

  • программирования на языках PHP, Perl, Python, Java задач взаимодействия клиентов и сервера,

  • программирования на языках PHP, Perl, Python, Java задач написания клиентской и серверной частей комплексов,

  • программирования на языках PHP, Perl, Python, Java задач обработки запросов к базам данных,

  • программирования на языках PHP, Perl, Python, Java задач безопасной, защищённой передачи данных.




  1. Объем дисциплины и виды учебной работы

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


Семестр

4

Общая трудоемкость дисциплины


103

Аудиторные занятия


51

Лекции (ЛК)


34

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

-

Семинары (С)

-

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

17

и (или) другие виды аудиторных занятий


-

Самостоятельная работа


52

Курсовая работа

32

Расчетно – графические работы

-

Реферат

-

и (или) другие виды самостоятельной работы

20

Вид итогового контроля (зачет, экзамен)

зачет



  1. Содержание дисциплины

    1. Тематический план



пп

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

ЛК

ЛР

1

Введение


2

-

2

Понятия, определения и термины

4

-

3

Организация доступа в интернет


4

-

4

Организация работы web-серверов


4

5

5

Проектирование интернет-приложений


4

4

6

Разработка интернет-приложений на языке Java


4

-

7

Разработка интернет-приложений на языке PHP


4

-

8

Создание динамических страниц с использованием языка PHP

4

4

9

Работа с базами данных с использованием языка PHP


4

4

10

ИТОГО


34

17




    1. Содержание тем

Введение (2/0)

Цели, задачи и структура курса. Краткие сведения по истории развития сети интернет. Список литературы.

Понятия, определения и термины (2/0)

История всемирной паутины, технологии всемирной паутины, перспективы развития. Организации, занимающиеся развитием всемирной паутины.

Организация доступа в интернет (4/0)

Управление интернетом, общество интернета ISOC.

Организация работы web-серверов (4/6)

Предоставление доступа в интернет, провайдеры. Web-сервера IIS, Apache; установка и настройка web-серверов.

Гипертекстовый язык разметки (4/4)

Навигационные карты, объекты, работа с Cookies — получение и использование,

Проектирование Интернет-приложений (4/4)

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

Язык программирования PHP (4/8)

История, синтаксис языка, типы данных, литература.

Язык программирования Perl (4/2)

История, синтаксис, типы данных, обработка текста на Perl, сравнение препроцессоров.

Язык программирования Java (4/6)

Технологии Java, основные возможности, написание классов, написание апплетов и сервлетов. написание web-страниц используя Java.

Язык написания скриптов JavaScript(2/2)

Основные свойства и методы, события и обработчики, особенности языка.

4.3. Лабораторный практикум

№ пп

№ темы

Наименование лабораторных работ


Объем в часах

1

2

Установка и настройка Web - сервера Apache, базы данных MySQL и интерпретаторов языков PHP и Perl

5


2

3

знакомство с языком HTML, формирование умений использования Cookies

4

3

4

Создание динамических страниц с помощью PHP

4

4

5

Работа с базами данных с помощью PHP. СУБД MySQL

4




    1. Курсовая работа

Содержанием курсовой работы является выполнение основных этапов проектирования комплекса, решающего задачи организации взаимодействия интернет-приложений. Его результатом набор модулей на языке PHP, Perl или Python клиентской части комплекса и модулей на языке Java серверной части. Отчет по выполнению курсового проекта оформляется в виде пояснительной записки со следующим перечнем обязательных разделов:

  1. Задание на курсовую работы;

  2. Описание целей и задач проектируемого программного обеспечения;

  3. Исследование принципов взаимодействия и;

  4. Алгоритмы решения задач;

  5. Описание контрольного примера выполнения алгоритмов;

  6. Описание модулей программного обеспечения;

  7. Руководство по применению программного обеспечения;

  8. Характеристики взаимодействия модулей;

  9. Выводы;

  10. Список литературы;

  11. Приложения.




  1. Учебно – методическое обеспечение дисциплины

    1. Рекомендуемая литература

а) Основная литература:

  1. 7-е издание Герберт Шилдт Java: The Complete Reference, 7 edition Herbert Schildt 2007

  2. Анил Хемраджани Agile Java Development with Spring, Hibernate and Eclipse. Anil Hemrajani 2008

  3. Герберт Шилдт, Джеймс Холмс The Art of Java Herbert Schildt, James Holmes

  4. Java-2. В 2-х томах (количество томов: 2) Хортон Айвор Издательство: Лори, 2007 Серия: Компьютерная литература

  5. Шилдт Г. SWING: руководство для начинающих Издательство: Вильямс, 2007

  6. Java 2. Библиотека профессионала. Том 2. Тонкости программирования Корнелл Г. Издательство: Вильямс, 2007 Серия: Библиотека профессионала

  7. Полный справочник по Java Шилдт Г. Издательство: Вильямс, 2007

  8. Самоучитель Java 2 Хабибуллин И.Ш. Издательство: BHV, 2007 Серия: Самоучитель

б) Дополнительная литература:

  1. Horstmann, Cornell Core Java 2 Том I Фундамент (Prentice-Hall, 1999). Том II Продвинутые возможности, 2000;

  2. David Flanagan Java in a Nutshell: A Desktop Quick Reference, 2nd Edition (O’Reilly, 1997);

  3. Patrick Chan, Rosanna Lee The Java Class Libraries: An Annotated Reference, (Addison-Wesley, 1997);

  4. Elliotte Rusty Harold Java Network Programming (O’Reilly, 1997);

  5. Hamilton, Cattell & Fisher JDBC Database Access with Java (Addison-Wesley, 1997);

  6. Andreas Vogel и Keith Duddy Java Programming with CORBA (John Wiley & Sons, 1997);

  7. Gamma, Helm, Johnson и Vlissides Design Patterns (Addison-Wesley, 1995).

  8. Binstock м Rex Practical Algorithms for Programmers (Addison-Wesley, 1995)



    1. Средства обеспечения освоения дисциплины

Для обеспечения освоения дисциплины требуется система программирования MS Visual Studio 6.0, Java Development Kit, NetBeans, Eclipse.

  1. Материально – техническое обеспечение дисциплины

Класс, оснащенный современными персональными компьютерами под управлением операционными системами MS Windows XP (2000) или семейства Linux.
Программу составили Максимов В.П., КГТУ им. А. Н. Туполева

Программа обсуждена и одобрена на заседании кафедры АСОИУ

«____» ______________200__г., протокол №_____.

Зав. кафедрой АСОИУ ____________________________________Шарнин Л.М.

д.т.н., профессор.

Председатель Учебно-методической _______________________Суздальцев В.А.

комиссии факультета

доцент.

Декан факультета ТКиИ _____________________________Емалетдинова Л.Ю.

д.т.н., профессор.
Приложение к программе дисциплины «Разработка Интернет-приложений»

Распределение и содержание заданий на самостоятельную работу студента по дисциплине «Разработка Интернет-приложений»

(очная форма обучения).

№№ ппп

Курс, семестр

Наименование учебной работы

Раздел, тема

Объем СРС (в часах)

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

Информационно-методическое обеспечение

Форма контроля выполнения СРС

Балы в БРС

1

2

3

4

5

6

7

8

9

Базовая СРС

1

4 к., 7 сем

Проработка теоретиче­ского материала

Тема 1


3

Проработка учеб­ного материала. Выполнение до­машних заданий. Подготовка к атте­стации.

Электронный конспект лек­ций

Тесты. Вопрос на зачете

5

2

4 к., 7 сем

Проработка теоретиче­ского материала и подго­товка к практическим занятиям

Тема 2


7

Проработка учеб­ного материала. Выполнение до­машних заданий. Подготовка к ла­бораторным рабо­там. Подготовка к атте­стации.

Электронный конспект лек­ций.

Тесты. Вопросы на зачете. Отчеты по лабораторным работам.

5

3

4 к., 7 сем

Проработка теоретиче­ского материала и подго­товка к практическим занятиям

Тема 3

3

Проработка учеб­ного материала. Выполнение до­машних заданий. Подготовка к атте­стации.

Электронный конспект лек­ций.

Тесты. Вопросы на зачете.

5

4

4 к., 7 сем

Проработка теоретиче­ского материала и подго­товка к практическим занятиям

Тема 4

7

Проработка учеб­ного материала. Выполнение до­машних заданий. Подготовка к ла­бораторным рабо­там. Подготовка к атте­стации.

Электронный конспект лек­ций.

Тесты. Вопросы на зачете. Отчеты по лабораторным работам.

5

5

4 к., 7 сем

Проработка теоретиче­ского материала и подго­товка к практическим занятиям

Тема 5

7

Проработка учеб­ного материала. Выполнение до­машних заданий. Подготовка к ла­бораторным рабо­там. Подготовка к атте­стации.

Электронный конспект лек­ций.

Тесты. Вопросы на зачете. Отчеты по лабораторным работам.

5

6

4 к., 7 сем

Проработка теоретиче­ского материала и подго­товка к практическим занятиям

Тема 6

7

Проработка учеб­ного материала. Выполнение до­машних заданий. Подготовка к ла­бораторным рабо­там. Подготовка к атте­стации.



Электронный конспект лек­ций.

Тесты. Вопросы на зачете. Отчеты по лабораторным работам.

10




























1

2

3

4

5

6

7

8

9

7

4 к., 7 сем

Проработка теоретиче­ского материала и подго­товка к практическим занятиям

Тема 7

7

Проработка учеб­ного материала. Выполнение до­машних заданий. Подготовка к ла­бораторным рабо­там. Подготовка к атте­стации.

Электронный конспект лек­ций.

Тесты. Вопросы на зачете. Отчеты по лабораторным работам.

5

8

4 к., 7 сем

Проработка теоретиче­ского материала и подго­товка к практическим занятиям


Тема 8

11

Проработка учеб­ного материала. Выполнение до­машних заданий. Подготовка к ла­бораторным рабо­там. Подготовка к атте­стации.

Электронный конспект лек­ций.

Тесты. Вопросы на зачете. Отчеты по лабораторным работам.

10

9

4 к., 7 сем

Проработка теоретиче­ского материала и подго­товка к практическим занятиям

Тема 9

3

Проработка учеб­ного материала. Выполнение до­машних заданий. Подготовка к атте­стации.

Электронный конспект лек­ций.

Тесты. Вопросы на зачете.

5

10

4 к., 7 сем

Проработка теоретиче­ского материала и подго­товка к практическим занятиям

Тема 10

7

Проработка учеб­ного материала. Выполнение до­машних заданий. Подготовка к ла­бораторным рабо­там. Подготовка к атте­стации.

Электронный конспект лек­ций. Учебник [ОЛ3]. Учебник [ДЛ2].

Тесты. Вопросы на зачете. Отчеты по лабораторным работам.

5

11

4 к., 7 сем

Подготовка к зачету

Темы 1…10

10

Повторение учеб­ного материала.

Электронный конспект лек­ций. Учебники из списка литера­туры.

Собеседование

40







Итого по базовой СРС




72










100

Дополнительная СРС

Не предусмотрена

Добавить документ в свой блог или на сайт

Похожие:

Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconПрограмма дисциплины ен. Ф. 01. 7 "Методы оптимизации" Рекомендуется...
Дисциплина “Методы оптимизации” является математической основой решения различных проблем выбора одного из возможных образов действий,...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconПрограмма дисциплины опд. Ф. 18 Программно-аппаратная защита информации...
Цель дисциплины обучить студентов принципам, методам и средствам защиты данных и программного обеспечения от различных типов угроз...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconПрограмма направление подготовки 230200 «Информационные системы»
«Информационные системы», утвержденного приказом Министерства образования и науки Российской Федерации от 23 декабря 2005 г. №762...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconФедеральное агентство по образованию московский государственный университет...
Рекомендуется для направления подготовки дипломированных специалистов 230200 – Информационные системы
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconВнимание! Уважаемые школьники 9-х, 10-х, 11-х классов и студенты лицеев, техникумов и колледжей!
Министерство образования и науки Республики Татарстан, кгту им. А. Н. Туполева (каи) приглашают вас, желающих получить среднее профессиональное...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconУчебно-методический комплекс учебной дисциплины «моделирование систем»
Программа соответствует требованиям гос впо от 23 декабря 2005 г по направлению подготовки 230200 – Информационные системы, специальности...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconУчебно-методический комплекс учебной дисциплины «архитектура ЭВМ и систем»
Программа соответствует требованиям гос впо от 23 декабря 2005 г по направлению подготовки 230200 – Информационные системы, специальности...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconУчебно-методический комплекс учебной дисциплины «архитектура ЭВМ и систем»
Программа соответствует требованиям гос впо от 23 декабря 2005 г по направлению подготовки 230200 – Информационные системы, специальности...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconУчебно-методический комплекс учебной дисциплины «проектирование информационных...
Программа соответствует требованиям гос впо от 23 декабря 2005 г по направлению подготовки 230200 – Информационные системы, специальности...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconОбразования и науки российской федерации утверждаю
Направление подготовки 230200 Информационные системы утверждено приказом Министерства образования Российской Федерации от 12...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Программа соответствует требованиям гос впо от 23 декабря 2005 г по направлению подготовки 230200 – Информационные системы, специальности...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconПриказ №240-о о запрете курения табака в учебных зданиях университета...
В соответствии с решением Ученого совета кгту им. А. Н. Туполева от 03. 2008г. №3 и в изменении приказов ректора университета №32-о...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconУчебно-методический комплекс наименование дисциплины Информационные...
Информационные системы в экономике: умк для заочной формы обучения в филиале в г. Калининграде / авт сост доцент Носова О. А. – Ивэсэп,...
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconРабочая программа дисциплины «Корпоративные информационные системы...
Корпоративные информационные системы и базы данных: рабочая программа /Малов Ю. Ю.– Спб.: Ивэсэп, 2012. – 13 с
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Целями освоения дисциплины «Создание Интернет-проектов. Уровень Разработка Web-приложений с помощью php и Mysql» являются
Программа дисциплины сд. 03. Разработка Интернет-приложений Рекомендуется умц кгту им. А. Н. Туполева Направление: 230200 «Информационные системы» iconРабочая программа дисциплины физика направление: 09. 03. 02 Информационные системы и технологии



Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск