Реалізуйте наступні функції системи. Функції менеджера агенції

Функції менеджера агенції

1. Введення та оновлення відомостей про вакансії

2. Введення та оновлення відомостей по претендентах

3. Пошук для претендентів придатної вакансії

Пошук може здійснюватися наступним чином:

По посаді. Зіставляються вакансії та претенденти, і для кожного претендента видається список вакансій. Врахуйте посаду, вік, стать, освіту.

Без врахування посади (претендент згоден на любу посаду). В цьому випадку врахуйте тільки вік, стать, освіту.

Наприклад, якщо у вакансії вказано, що стать чоловіча, освіта не нижче середньо-технічної, вік 30-50 років, то чоловік з вищою освітою 32 роки підійде, а чоловік з середньо-спеціальною освітою, 34 років – ні.

4. Формування звіту про роботу агенції – скільки працевлаштовано претендентів за весь період роботи на посаді.

Приклад:

Різноробочих
Кухарів
Доцентів
...  
Усього

Їдальня

У дієтичній їдальні на кожну страву потрібно вказувати її калорійнісьть.

Потрібно написати програму розрахунку калорійності страви, виходячи з її складу на основі загальної таблиці калорійності продуктів.

Опис основних сутностей

Таблиця калорійності продуктів

§ Продукт

§ Кіл-ть кал. на 100 гр.

Страви

§ Назва страви

§ Компоненти

§ Вага кожного компоненту (на 1 порцію)

§ Калорійність кожного компоненту (по вазі)

§ Загальна калорійність страви

§ Признак наявності страви сьогодні в їдальні

Реалізуйте наступні функції системи

1. Введення таблиці калорійності

2. Введення складу кожної страви

3. Розрахунок калорійності для всіх страв – із таблиці калорійності вибираються всі компоненти і на основі ваги кожного компоненту розраховується калорійність компонентів, потім вони додаються і отримуємо калорійність страви.

4. Роздрук меню їдальні з вказанням калорійності.

Загальний список страв з вказанням всіх компонентів створюється один раз. Потом кожен день відмічається, які саме страви сьогодні готуються. Після цього друкується меню із відміченних страв з вказанням калорійності кожної страви.


Книжковий магазин

Опис основних сутностей

1. Інформація про книги (тиражі)

§ Дата приходу книги (тиражу)

§ По якій ціні купляв її магазин

§ Шифр

§ Автор

§ Назва

§ Видавництво

§ Кількість екземплярів, скільки поступило

§ Кількість ще не проданих екземплярів

§ Ціна для покупця

Ціна може мінятися в залежності від популярності книги. Якщо книгу погано купують, то ціна на тираж, який залишився - знижується.

2. Для кожної проданої книги потрібно вказати дату поступленя, дату продажі, ціну, по якій була продана.

3. Книги повинні буть об’єднанні по темах:

§ Детективи,

§ Програмування,

§ Фантастика тощо.

Реалізуйте наступні функції системи

Функції менеджера магазину.

1. Введеня та оновленя відомостей про книги і тиражі.

2. Пошук книги по шифру, автору або назві та продаж її (тобто внесеня її в базу проданих книг зі зміною кіл-ті екземплярів, які залишились).

3. Визначення самої популярної книги – з найбільшою кількісттю проданих екземплярів.

4. Визначення самої непопулярної книги.

5. Визначення чистого прибутку з кожного тиражу і по всіх тиражах разом.

6. Визначення збиткових тиражів (загальна ціна всіх проданих книг цього тиражу не перевищила закупівельної ціни).

Функції покупця

1. Пошук інформації про потрібну книгу по:

§ Автору;

§ Назві.

2. Роздрук списку книг по потрібній темі.

Дитячий садок

Опис основних сутностей

Групи

§ Назва.

§ Вік дітей (3,4,5,6).

§ Прізвище вихователя.

Діти

§ Прізвище.

§ Адреса.

§ Батьки.

§ Група.

Статистика по кожній дитині

§ Зріст, вага при поступленні в садок.

§ Динаміка росту та ваги кожного місяця до повного виходу з садка у 7 років.

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