клад, людина, місце, річ, подія, концепція), для якого всі предмети безлічі (екземпляри) мають одні й ті ж характеристики, підпорядковані і узгоджуються з одним і тим же набором правил і ліній поведінки.
Зв'язок - це абстракція набору відносин, які систематично виникають між різними видами предметів у реальному світі. Таким чином, зв'язки визначають функціональні залежності між сутностями. Загальноприйнятим видом графічного зображення реляційної моделі даних є ER-діаграма. На такий діаграмі суті зображуються прямокутниками, з'єднаними між собою лініями.
На малюнку 3.3.1 відображена логічна модель бази даних
Малюнок 3.3.1 - Логічна схема даних
Детальний опис бази даних, використовуваної в програмі знаходиться в таблицях 3.3.1 - 3.3.3
Таблиця 3.3.1 - Довідник груп
Назва поляТіп даннихОпісаніеid_grupIntegerІспользуется для однозначної ідентифікації запісейname_grupVarcharНазваніе групи
Таблиця 3.3.2 - Довідник учнів
Назва поляТіп даннихОпісаніеid_studIntegerІспользуется для однозначної ідентифікації запісейid_grupIntegerВнешній ключfio_studVarcharФІО учня
Таблиця 3.3.3 - Відомість
Назва поляТіп даннихОпісаніеid_vedomIntegerІспользуется для однозначної ідентифікації запісейid_childrenIntegerВнешній ключdataDateTineДата сдачіsummaIntegerСумма здачі
. 4 Розробка вихідних даних контрольного прикладу та створення бази даних
Дані контрольного прикладу призначені для тестування, налагодження і демонстрації рішення задачі наведені в таблицях 3.4.1 - 3.4.3
Таблиця 3.4.1 - Довідник співробітників
Назва группи309209 Таблиця 3.4.2 - Довідник учнів
ПІБ студентаВисоцкая Про ВБараш Р Про
Таблиця 3.4.3 - Таблиця Відомості
СуммаДата сдачі500023.12.2012500025.12.2012
4. Опис технології і алгоритмів рішення задачі і їх математичних реалізацій
Вся область програми призначена для використання її в режимі одного. Всі дії в програмі виконує одна особа, що працює з даною програмою.
Всю програму по суті можна розділити на дві частини:
Область довідників;
- Область Видачі;
Область довідників призначена для введення і пошуку інформації в довідниках, створенні звітів за критеріями.
Область поставки являє собою звіти по поставлених товарах за певний період. Область видачі являє собою з'єднані між собою довідники, що дозволяє нарахувати подарунки дітям працівників відразу всім дітям співробітника так само це можна зробити і тільки конкретній дитині.
5. Розробка діалогів програми користувача
На головній формі здійснюється вибір дії за допомогою меню 5.1
Малюнок 5.1 - Головна форма
На малюнку 5.2 показано форма управління довідником груп
.
Малюнок 5.2 - Управління довідником груп
Малюнок 5.3 на даній формі представлено управління довідником учнів
.
Малюнок 5.3 - Управління довідником учнів
На малюнку 5.4 введення періоду для звіту
Малюнок 5.4 - Звіт за період
Малюнок 5.5 Сформований звіт за період
Малюнок 5.6 - Звіт за рік
6. Керівництво користувача
Розіб'ємо програму на дві частини:
довідники;
- Відомість;
Розглянемо роботу з довідниками. У програмі є довідники співробітників, дітей. Для коректної роботи програми спочатку необхідно заповнити всі довідники даними.
Для додавання запису в довідник необхідно заповнити всі поля і натиснути кнопку додати. Для зміни необхідно внести в полі або в кілька полів зміни і натиснути кнопку змінити. Для видалення запису необхідно вибрати з таблиці потрібну запис і натиснути кнопку видалити. Пошук по довідниках здійснюється введенням в терміну пошуку символу або декілька символів шуканого комбінації після чого в таблиці відразу відобразяться поля з збігаються символами, для того що б всі поля містять таблицю відобразилися необхідно просто очистити поле пошуку.
Робота з відомістю здійснюється шляхом вибору групи після чого встанов...