Лабораторная работа №7 Тема: Сложные приложения, управляемые данными




НазваниеЛабораторная работа №7 Тема: Сложные приложения, управляемые данными
Дата публикации27.03.2014
Размер58.1 Kb.
ТипЛабораторная работа
uchebilka.ru > Информатика > Лабораторная работа
КУРС ТЕХНОЛОГИЯ ПРОГРАММИРОВАНИЯ

ЛАБОРАТОРНАЯ РАБОТА №7


Тема: Сложные приложения, управляемые данными

Цель работы:

  • изучить новые конструкции PHP, MySQL, HTML;

  • изучить особенности работы с несколькими таблицами данных;

  • изучить особенности аутентификации пользователей;

  • закрепить теоретические знания практическими навыками по разработке Web-узла.


Задание: Разработать Web-узел, обеспечивающий распределенную работу с данными трех групп пользователей, в соответствии с заданным вариантом.

Пользователи: незарегистрированный пользователь, зарегистрированный пользователь и администратор.

Незарегистрированный пользователь может просматривать информацию и выполнять поиск в соответствии с заданным вариантом.

Зарегистрированный пользователь может просматривать, вводить и выполнять поиск информации в соответствии с заданным вариантом.

Администратор может просматривать, вводить, удалять и выполнять поиск информации в соответствии с выданным вариантом. Также в функциональные возможности администратора входит работа с данными о зарегистрированных пользователях (корректировка и удаление).

Зарегистрированный пользователь либо администратор характеризуется:

– ФИО;

– Логин;

– Пароль;

– Адрес электронной почты;

– Статус (зарегистрированный пользователь либо администратор).

Под работой с данными понимается разработка интерфейса по работе с данными:

Вариант

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

Таблицы/Поля

Критерии поиска

1

Зачетная книжка студента

Таблица 1 ПРЕДМЕТ

№ предмета

Наименование предмета

Количество модулей по предмету
Таблица 2 ЗАЧЕТНАЯ КНИЖКА

№ страницы

№ предмета

Оценка

Вывести всю информацию
Определить все сданные предметы на отлично
Определить все предметы, у которых количество модулей меньше либо равно, чем общее количество модулей по всем предметам в зачетной книжке

2

Экзаменационные ведомости группы

Таблица 1 СТУДЕНТЫ

№ студента

ФИО студента
Таблица 2 ЭКЗАМЕНАЦИОННЫЕ ВЕДОМОСТИ

№ студента

№ ведомости

Итоговая оценка по предмету

Дата сдачи

Предмет

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

3

Расписание занятий факультета в понедельник

Таблица 1 НАИМЕНОВАНИЕ ПРЕДМЕТА

№ предмета

Наименование предмета
Таблица 2 РАСПИСАНИЕ ЗАНЯТИЙ

№ пары

Время начала занятия

№ предмета

Номер аудитории

№ группы

Вывести всю информацию
Вывести расписание занятий для указанной аудитории
Определить № пары, в рамках которой в понедельник обучается наибольшее количество групп

4

Расписание занятий в течение недели группы

Таблица 1 ПРЕПОДАВАТЕЛЬ

№ преподавателя

ФИО преподавателя
Таблица 2 РАСПИСАНИЕ ЗАНЯТИЙ

День недели

Время начала занятия

Наименование предмета

Номер аудитории

№ преподавателя

Вывести всю информацию
Определить день недели с наибольшим количеством пар
Определить информацию о парах по указанному предмету

5

Прогноз погоды на перспективу

Таблица 1 НАСЕЛЕННЫЙ ПУНКТ

№ населенного пункта

Наименование населенного пункта
Таблица 2 ПРОГНОЗ

№ населенного пункта

Дата прогноза

Температура

Влажность воздуха

Предполагаемое количество осадков

Вывести всю информацию
Определить населенные пункты, где не будет осадков
Определить населенные пункты с температурой выше, чем средняя температура по всем населенным пунктам

6

Праздничные дни 2011 года

Таблица 1 МЕСЯЦ

№ месяца

Наименование месяца
Таблица 2 ПРАЗДНИЧНЫЕ ДНИ

№ месяца

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

Описание праздничного дня


Вывести всю информацию
Определить месяц, с наибольшим количеством праздничных дней
Упорядочить месяца по возрастанию количества праздничных дней

7

Колбасы и ее компоненты

Таблица 1 КОМПОНЕНТЫ

№ компоненты

Наименование компоненты
Таблица 2 КОЛБАСНЫЕ ИЗДЕЛИЯ

№ вида колбасного изделия

Наименование вида колбасы

Масса вида колбасного изделия
Таблица 3 СОДЕРЖАНИЕ КОМПОНЕНТ

№ компоненты

№ вида колбасного изделия

Количество содержания компоненты

Вывести всю информацию
Определить данные для колбасы, содержание белков у которой ниже, чем среднее содержание белков во всем ассортименте
Упорядочить колбасы по убыванию ее массы

8

Группа студентов

Таблица 1 ФОРМА ОБУЧЕНИЯ

№ формы обучения

Форма обучения (контракт/бюджет)
Таблица 2 ГРУППА СТУДЕНТОВ

№ студента

№ формы обучения

ФИО студента

Средний балл за последнюю сессию

Рост студента

Вывести всю информацию
Определить студентов, являющихся контрактниками
Определить студентов, у которых средний балл за последнюю сессию ниже указанного

9

Ассортимент продуктов питания в супермаркете

№ продукта

Наименование продукта

Стоимость продукта

Себестоимость продукта

Факт наличия продукта в данный момент

Вывести всю информацию
Определить все продукты, имеющиеся в настоящий момент в наличии
Определить все продукты, участвующие в распродаже (стоимость продукта равна себестоимости продукта)

10

Художественная галерея

Таблица 1 АВТОР

№ автора

ФИО автора
Таблица 2 ПОЛОТНА

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

№ автора

Оценочная стоимость

Год написания полотна

Сумма страховки

Вывести всю информацию
Определить все полотна, у которых оценочная стоимость выше средней оценочной стоимости всех полотен художественной галереи
Определить все полотна, у которых год написания раньше указанного года


При необходимости (с целью приведения таблиц к 3NF) количество полей может быть увеличено.
Содержание отчета:

1 Титульный лист.

2 Тема лабораторной работы.

3 Цель лабораторной работы.

4 Задание по лабораторной работе.

5 Основные новые конструкции, используемые при выполнении работы и их назначение.

6 Реализация проекта в соответствии с заданием.

7 Выводы по проделанной работе.
Литература: К. Косентино PHP. Web-профессионалам. – К.: Издательская группа BHV, 2001. – 208 с.

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

Похожие:

Лабораторная работа №7 Тема: Сложные приложения, управляемые данными iconПрактическая работа №23. Тема : Работа с данными в ms
Тема: Работа с данными в ms excel. Фильтрация, промежуточные итоги, сводные таблицы и диаграммы

Лабораторная работа №7 Тема: Сложные приложения, управляемые данными iconПрактическая работа №25. Тема : Работа с данными в ms
Тема: Работа с данными в ms excel. Фильтрация, промежуточные итоги, сводные таблицы и диаграммы

Лабораторная работа №7 Тема: Сложные приложения, управляемые данными iconЛабораторная работа №3. Стандартные приложения Windows
Мастер установки. С помощью кнопки Обзор следует указать местоположение программы Setup exe, которая должна входить в дистрибутивный...

Лабораторная работа №7 Тема: Сложные приложения, управляемые данными iconЛабораторная работа №9-11 Тема
Тема: Создание в программе CodeGear rad studio (C++Builder) клиентского приложения по технологии dbExpress для клиент-серверной субд...

Лабораторная работа №7 Тема: Сложные приложения, управляемые данными iconЛабораторная работа №7-9 Тема
Тема: Создание в программе CodeGear rad studio (C++Builder) клиентского приложения по технологии dbExpress для клиент-серверной субд...

Лабораторная работа №7 Тема: Сложные приложения, управляемые данными iconЛабораторная работа №4 Тема : Стандартное приложение операционной системы Windows xp калькулятор
Пуск, использовать справочную систему приложения, завершать работу с приложениями

Лабораторная работа №7 Тема: Сложные приложения, управляемые данными iconЛабораторная работа №3 Тема: Создание asp. Net приложения в среде ms visual Studio. Net 2005
В данной работе предполагается создать «заготовку» web приложения, которое в следующей лабораторной будет осуществлять работу с Вашей...

Лабораторная работа №7 Тема: Сложные приложения, управляемые данными iconЛабораторная работа №1 Тема: Элементы и структуры языка. Реализация...
Условие задачи, исходные данные, результат, формулы расчета, листинги программ, фотографии экрана выполнения программ с заданными...

Лабораторная работа №7 Тема: Сложные приложения, управляемые данными iconПрактическая работа №17 Тема : Создание таблицы с получением внешних...
Тема: Создание таблицы с получением внешних данных из Интернет. Работа с данными в ms excel

Лабораторная работа №7 Тема: Сложные приложения, управляемые данными iconЛабораторная работа №9 Работа с данными в ms excel. Запустите программу «Microsoft Excel»
Откройте книгу "Заказы" из папки LabExcel. Если этой книги нет, скопируйте ее из папки Teach диска M

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
uchebilka.ru
Главная страница


<