Реалізуйте наступні функції программи
1. Заповненя всіх необхідних атрибутів.
2. Отримання наступних звітів:
§ статистика по кожному місяцю про кількість захворювань в садку, разом;
§ статистика по кожному року про кількість захворювань в садку, разом;
§ динаміка приросту ваги по кожній дитині за рік;
§ динаміка приросту ваги по кажній дитині за весь період перебування в садку (у вигляді графіку);
§ статистика по кожному року про середній приріст ваги у кожній групі (у вигляді діаграми)
Тестування
Опис основних сутностей
Тести
§ Назва теста
§ Для яких груп передбачений тест
Список запитань з варіантами відповідей
Тест складається з запитань. На кожне запитання вказано:
§ текст запитання,
§ кількість варіантів відповіді,
§ самі варіанти відповіді,
§ номер вірної відповіді.
Інформація про того, хто тестується
§ Прізвище
§ Група
§ Кількість вірних відповідей
§ Кількість невірних відповідей
§ Оцінка
Критерій оцінювання:
§ 90% вірних відповідей – 5;
§ 70% вірних відповідей – 4;
§ 50% вірних відповідей – 3;
§ < 50% – 2.
Реалізуйте наступні функції програми
Функції викладача
1. Введення самого тесту (захищена паролем функція).
2. Отримання екзаменаційної відомості для кожної групи (список прізвищ з оцінками).
Функції студента
1. Регістрація студента (введення групи та прізвища)
2. Тестування студентів – послідовне відображення запитання з варіантами відповідей, студент вибирае номер відповіді та переходить до наступного запитання. В конці студент отримує оцінку. Оцінка заноситься у відомість.
Супермаркет
Опис основних сутностей
Список товарів магазину
§ Код
§ Назва товару
§ Ціна
§ Одиниця виміру (шт., кг. тощо)
Картки зі знижками
§ Код картки
§ Розмір знижки в %
Корзина
Товари, які набрав покупець та пред’являє до оплати на касі.
При розрахунку з покупцем вводиться код товару, і рахується загальна сума покупки. Покупець може пред’явити картку, тоді вводиться її код. Якщо покупець пред’явив картку, то сума перераховується.
Якщо покупець набрав > 500 грн., і у нього ще немає картки, то йому вона видається зі знижкою 2%. (вноситься в базу карток).
Якщо покупець набрав > 3000 грн. і у нього ще немає картки, то йому вона видається зі знижкою 4%. (вносится в базу карток). При цьому 2% картка, якщо вона була, анулюється.
Реалізуйте наступні функції програми
1. Заповнення списку товарів.
2. Заповнення списку карток.
3. Розрахунок з покупцем на касі – введення товарів, які він набрав, підрахунок загальної суми, яку він повинен заплатити. Товари вибираються зі списку, кількість – вводиться.
4. Накопичувальна система по кожній картці – зберігати всі суми з датами покупок.
5. Видача карток покупцям.
Телефонний довідник
Опис основних сутностей
Підрозділи
§ Факультет
§ Назва підрозділу
§ Кімната
§ Телефон
§ ПІБ
Співробітники підрозділів
§ ПІБ
§ Посада
§ Телефон
§ Кімната
Реалізуйте наступні функції системи
1. Введення та оновлення відомостей про підрозділи та співробітників.
2. Пошук по телефону, прізвищу, кімнаті.
3. Пошук по підрозділу
4. Роздрук довідника в зручному та компактному вигляді:
§ по одному факультету
§ по всіх факультетах
Приклад звіта:
Факультет прикладної математики та комп’ютерних технологій
Деканат (кімн. №123)
Декан 414141
Методист 414142
Кафедра «Інформаційних технологій проектування» (кімн.№124)
Зав.кафедрою 424242
Лаборант 424243
Лабораторія
Кімн.№420 565656
Кімн.№411 847543
тощо
Увага! Внесіть весь довідник, зі всіма підрозділами!
Автотранспортне підприємство
Опис основних сутностей
Автомобілі
§ Номерний знак автомобіля
§ Марка автомобіля
§ Технічний стан автомобіля (вибір із списку)
§ Місце знаходження автомобіля
§ Середня швидкість
§ Грузопідйомність
§ Розхід палива
Водіїї
§ Табельний номер водія
§ ПІБ
§ Дата народження
§ Стаж роботи
§ Зарплата
Маршрути
§ Дата виїзду
§ Дата прибуття
§ Місто призначення
§ Відстань
§ Розхід пального
§ Маса вантажу