Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2012_Lab4_PHP_database.doc
Скачиваний:
2
Добавлен:
14.11.2019
Размер:
272.38 Кб
Скачать
  1. Реалізувати інтерфейс для роботи з «Таблицею товарів»:

Наіменування

Код

Ціна, грн

Вкладені товари

Кінцева ціна, грн *

1

Відеогра «Ben-10»

ben10-cd

64.00

-

64.00

2

Спеціальний набір «Ben-10»

ben10-bundle

0

1, 3

269.03

3

Колекційна фігура «Ben-10» 14см в асортименті

ben10-fig

252.50

-

252.50

Значення поля «Кінцева ціна» обчислюється за формулами:

«Кінцева ціна» = «Ціна», для простих наіменувань (тобто таких, що не мають вкладених товарів)

«Кінцева ціна» = 0.85 * «Ціна» вкладених товарів, для складених товарів

Округлення цін відбувається до сотих.

  1. Реалізувати інтерфейс для роботи з «Деревом коментарів»:

Коментар

Автор коментаря

Є відповіддю на коментар №

Кількість відповідей *

2

В цілому погоджуюся, але Ви невірно розумієте саму суть даного явища

Razorxx

1

3

Значення поля «Кількість відповідей» дорівнює кількості записів, для яких «Є відповіддю на коментар №» = «№» поточного запису.

  1. Реалізувати інтерфейс для роботи з «Таблицею доступності товарів інтернет-магазину»:

Наіменування

Код

Кількість, шт

Видимість в магазині

Доступність *

1

Відеогра «Ben-10»

ben10-cd

23

true

true

2

Колекційна фігура «Ben-10» 14см в асортименті

ben10-fig

0

true

false

Значення поля «Доступність» обчислюється за формулою:

«Доступність» = («Кількість» > 0) & «Видимість в магазині»,

де & позначає логічну операцію кон’юнкції.

  1. Реалізувати інтерфейс для роботи з «Каталогом акційних пропозицій»:

Наіменування

Ціна, грн

Акційна ціна, грн

Акція діє з

Акція діє до

Поточна ціна, грн *

1

Apple iPhone 4g 16 Gb black

4231.50

3999

14.06.12

21.06.12

4231.50

Значення поля «Поточна ціна» обчислюється наступним чином:

«Поточна ціна» = «Акційна ціна», якщо сьогоднішній день знаходиться в діапазоні від «Акція діє з» до «Акція діє до», або «Ціна» – в інакшому випадку.

  1. Реалізувати інтерфейс для роботи зі «Статистикою витрат на мобільний зв’язок»:

П.І.Б. абонента

Тип тарифу

Дзвінки всередині мережі, с

Дзвінки поза мережею, с

К-сть СМС, шт.

Сумарні витрати, грн *

1

Муляр І.В.

1

3504

1204

23

121.50

Значення поля «Сумарні витрати» обчислюється за формулою:

«Сумарні витрати» = «Дзвінки всередині мережі» * «Вартість розмов всередині мережі» + «Дзвінки поза мережею» * «Вартість розмов поза мережею» + «К-сть СМС» * «Вартість СМС»,

де значення «Вартість розмов всередині мережі», Вартість розмов поза мережею» та «Вартість СМС» задаються окремо для кожного типу тарифу (задати не менше 3 різних тарифів).