- •6.050103 — Програмна інженерія
- •Лабораторная работа № 1 Разработка стартовой страницы web-приложения.
- •Задание для выполнения
- •Лабораторная работа № 2 Разработка страницы регистрации пользователей для web-приложения.
- •Задание для выполнения
- •Лабораторная работа № 3 Разработка программ управления окнами и документами
- •Лабораторная работа № 4 Разработка базы данных Интернет-проекта
- •Лабораторная работа № 5 Разработка средств регистрации и авторизации Интернет-проекта
- •Лабораторная работа № 6 Разработка каталога продукции Интернет-проекта
- •Лабораторная работа № 7 Разработка «покупательской корзины» web-приложения
- •Навчальне видання
Міністерство освіти і науки України
ОДЕСЬКИЙ НАЦІОНАЛЬНИЙ ПОЛІТЕХНІЧНИЙ УНІВЕРСИТЕТ
МЕТОДИЧНІ ВКАЗІВКИ
ДО ЛАБОРАТОРНИХ ЗАНЯТЬ
З ДИСЦИПЛІНИ
«ПРОГРАМУВАННЯ ІНТЕРНЕТ»
Одеса: ОНПУ, 2016
Міністерство освіти і науки України
ОДЕСЬКИЙ НАЦІОНАЛЬНИЙ ПОЛІТЕХНІЧНИЙ УНІВЕРСИТЕТ
МЕТОДИЧНІ ВКАЗІВКИ
ДО ЛАБОРАТОРНИХ ЗАНЯТЬ
З ДИСЦИПЛІНИ
«ПРОГРАМУВАННЯ ІНТЕРНЕТ»
для студентів напряму
6.050103 — Програмна інженерія
Затверджено
на засіданні кафедри
системного програмного забезпечення
Протокол № 6 від 21.11.16
Одеса: ОНПУ, 2016
Методичні вказівки до лабораторних занять з дисципліни «Програмування Інтернет» для студентів напряму 6.050103 — Програмна інженерія / Укл.: В.С. Кавіцька, В.Т.Роговський. — Одеса: ОНПУ, 2016. — c.
Укладачі: В.С.Кавіцька, старш. викл.,
В.Т.Роговський, к.т.н., доц.
Лабораторная работа № 1 Разработка стартовой страницы web-приложения.
Цель работы. Получить практические навыки создания HTML-страниц с использованием CSS.
Задание для выполнения
1. Разработать структуру приложения “Интернет-магазин” и его системы администрирования (перечень страниц и их взаимосвязи)
2. Разработать стартовую страницу WEB-приложения.
3. Разработать страницу стилей в соответствии с заданием
Варианты заданий (номер варианта соответствует номеру студента в журнале группы)
Вариант |
Тип продукции Интернет-магазина |
Селекторы стилей |
|||
Теги |
Классы |
Иденти- фикаторы |
Псевдоклассы |
||
1 |
Компьютерные комплектующие |
2 |
|
3 |
|
2 |
Телевизоры |
|
3 |
|
2 |
3 |
Продукты |
1 |
2 |
2 |
|
4 |
Обувь |
|
2 |
3 |
|
5 |
Одежда |
2 |
|
2 |
1 |
6 |
Мебель |
|
1 |
3 |
1 |
7 |
Книги |
3 |
2 |
|
|
8 |
Программное обеспечение |
|
3 |
1 |
1 |
9 |
Бытовая техника |
1 |
3 |
|
1 |
10 |
Автомобили |
1 |
2 |
1 |
1 |
11 |
Автозапчасти |
2 |
2 |
|
1 |
12 |
Строительные материалы |
1 |
1 |
2 |
1 |
13 |
Косметика |
3 |
|
1 |
1 |
14 |
Хозяйственные товары |
1 |
|
2 |
2 |
15 |
Канцелярские товары |
1 |
2 |
2 |
|
16 |
Мобильные телефоны |
|
2 |
1 |
2 |
17 |
Игрушки |
2 |
1 |
|
2 |
18 |
Подарки |
|
2 |
2 |
1 |
19 |
Ювелирные изделия |
3 |
1 |
|
1 |
20 |
Сантехника |
|
3 |
1 |
1 |
21 |
Часы |
1 |
2 |
1 |
1 |
22 |
Напитки |
2 |
2 |
|
1 |
23 |
Спортивные товары |
2 |
1 |
2 |
|
24 |
Бытовая химия |
|
1 |
2 |
2 |
25 |
Инструменты |
3 |
1 |
|
1 |
26 |
Музыкальные товары |
1 |
2 |
|
2 |
27 |
Аудио и видео диски |
1 |
3 |
1 |
|
28 |
Аудио аппаратура |
1 |
1 |
|
3 |
29 |
Мотоциклы |
2 |
2 |
1 |
|
30 |
Посуда |
|
3 |
1 |
1 |
Пояснения к заданию.
Структура приложения должна содержать схематичное изображение страниц приложения с указанием их связей с базой данных и между собой.
Стартовая страница приложения должна содержать
Заголовок страницы, содержащий название приложения.
Меню приложения (слева), содержащее не менее пяти пунктов.
Контактная информация
Поля для авторизации посетителей (логин, пароль)
Не менее трех рисунков продукции магазина
3. Страница стилей должна содержать не менее пяти стилей c использованием селекторов-тегов, селекторов-классов, селекторов-идентификаторов и селекторов-псевдоклассов в соответствии с таблицею задания
Содержание отчета о лабораторной работе
Титульная страница, содержащая
название учебного заведения и кафедры
номер и тему лабораторной работы
номер группы и фамилию студента
фамилию преподавателя
Название приложения и его структура (страницы, доступные пользователю и их связи)
Структура системы администрирования приложения (страницы и их связи)
Внешний вид и HTML-код стартовой страницы приложения
Код страницы стилей
Выводы.
Контрольные вопросы
Какова структура HTTP-сообщения?
Какие методы используются в HTTP-запросах?
Какова структура HTTP-ответа?
Для чего используются методы GET, POST, PUT, LINK, DELETE?
В чем заключается сущность HTML кодирования?
Для каких целей используется язык JavaScript?
Для каких целей используется язык PHP?
Какова структура HTML-документа?
Какие теги может содержать заголовок HTML-документа ?
Каково назначение тега <meta> ?
Каково назначение тега <title> ?
Каково назначение тега <link> ?
Какие теги используются для создания списков в HTML-документе?
Какие теги используются для гиперссылок в HTML-документе?
Каким образом вставляется изображение в HTML-документ?
Каким образом вставляется таблица в HTML-документ?
Для чего используются формы в HTML-документе?
Каково назначение таблиц стилей CSS?
Какие способы используются для добавления стилей CSS в HTML-документ ?
Для чего используются классы в таблицах стилей?
4 Для чего используются идентификаторы в таблицах стилей?
Каков общий вид правила записи стиля в CSS?
Как определяется стиль и вид текста в CSS?
Какие типы селекторов используются в СSS?
Как определяется цвет в CSS?
Как создаются списки в CSS?
Какие единицы измерения и как используются в CSS?
