1. Создать классы:
a. Собаки (Кличка, Владелец, Порода, Прививки, Окрас)
b. Владельцы (ФИО, Адрес, Телефон)
c. Породы (Название, Характеристика, ФОТО)
2. Свойство Прививки класса Собаки – это свойство типа массив данных: <Дата>,<Название прививки>
3. Создать несколько экземпляров классов: Собаки, Породы, Владельцы.
4. Создать CSP-страницу следующей функциональности: при вводе Владельца (можно выбирать из списка) должна выдаваться полная информация обо всех его собаках.
5. Создать CSP-страницу следующей функциональности: при выборе породы из списка пород выдается полная информация о собаках этой породы, зарегистрированных в базе данных.
_____________________________________________________________________________
Тема 4. Работа с глобалами и списковыми структурами
Разработка прототипа экономической системы торговли.
Имеетсясклад, на котором хранятся товары от разных поставщиков. Структура глобала:
1 уровень:
^Tovar(<Артикул>)=<Название товара>|<Производитель>
Например: ^Tovar(234)=Свитер| Китай
2 уровень:
^Tovar(<Артикул>,<Размер>)=<Цена>
Например:
^Tovar(123,44)=1500
^Tovar(123,46)=1650
3 уровень:
^Tovar(<Артикул>,<Размер>, <Цвет>)=<Кол-во>
Задания для работы с глобалом такой структуры:
1. Создать глобал для одного артикула с помощью функции $ListBuild.
2. Написать программный код, определяющий, существует ли товар с артикулом=<АРТ>, размером <РАЗМЕР> и <ЦВЕТОМ> и в каком количестве.
3. Распечатать все артикулы(все товары), которые есть на складе (проход по 1 уровню с помощью функции $ORDER)
4. Получить номера артикулов с пределах от 300 до 600.
5. Для заданного артикула вывести все имеющиеся размеры (проход по 2 уровню)
6. Какого цвета товары с артикулом 123 и размером 50 имеются на складе( проход по 3-му уровню)
7. Выдать список всех наименований товаров (поставщиков) имеющихся на складе.
Для глобала «Структура университета» (из методички ВКИ НГУ) выполнить следующие задания:
Задачи для создания приложений
1. Создать несложное приложение для работы «Службы занятости» с возможностью:
a. Ведение категорий профессий (добавление, удаление, просмотр)
b. Ведения информации о новых вакансиях (добавление, удаление, просмотр)
c. Просмотр вакансий по категориям, по датам.
d. Ведение анкет работников (добавление, удаление, просмотр).
2. Информационно-справочная служба аптек города. Хранит информацию о наличии препаратов в аптеках города.
a. Создать интерфейс для наполнения базы данных
b. Создать интерфейс для пользователя справочного аптек с возможностью выдачи запросов и получении ответов.
3. Информационно-справочная система «Приемная комиссия ВУЗа». Хранит информацию об абитуриентах, факультетах, результатах приемных испытаний.
a. Создать интерфейс для наполнения базы данных
b. Создать интерфейс для абитуриента с возможностью просмотра результатов испытаний по каждому экзамену и по конкретному студенту.
4. Бронирование мест на авиарейсы:
a. Просмотр авиарейсов с возможностью выдачи всех авиа рейсов на заданное направление, на заданную дату и место прилета.
b. Возможность бронирования места на авиарейс через Internet.
5. Информационно-справочная система «Поликлиника». Выдача информации о:
a. Приемах врачей различных категорий
b. Возможность записи на прием к врачу
6. Электронный магазин – продажа книг, турпутевок, билетов и т.д. Возможность покупки товара через Internet.
7. Электронный книжный магазин. Поиск нужной книги. Просмотр книг по категориям.
8. Электронный учебный журнал. Хранится информация об оценках студентов по различным предметам:
a. Создание интерфейса для наполнения базы данных
b. Выдача справочной информации об успеваемости студентов, для родителей и учителей.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.