- •1 Організаційні положення
- •1 Аналіз предметної області.
- •2. Постановка завдання
- •3. Проектування концептуальної моделі
- •4. Розробка логічної структури бази даних.
- •5. Реляційна модель.
- •6. Визначення типів даних в заданому форматі
- •7. Створення глобальної схеми зв'язків. Підтримка цілісності даних.
- •Запит «Кількість путівок клієнта»
- •9. Проектування форм. Структура та призначення існуючих форм.
- •2. Проектування реляційної бази даних
- •5. Проектування збережених процедур
- •6. Розробка механізмів керування даними
- •7 Розробка технології доступа до бази даних
- •8. Проектування керівництва користувача
- •9. Вимоги до технічного забезпечення
9. Проектування форм. Структура та призначення існуючих форм.
Access надає широкі можливості для конструювання форм - графічного та діалогового інтерфейсу користувача. Форми є основою розробки діалогових додатків.
Наведіть теоретичні відомості про розробку форм за допомогою конструктора та майстра.
Розглянемо форми, спроектовані в даній базі.
Форма «Клієнти»
Форма створена для перегляду клієнтів і придбаних ними путівок. Також можна оформить нову путівку для клієнта, натиснувши кнопку «Оформити путівку»
Дана форма складається з основної частини, де відображаються поля з таблиці «клієнти» і підпорядкованою, де відображаються поля з таблиці «оформлення путівок»
Рис 7. Структура підлеглої форми
Для переміщення по записах клієнтів використовуються кнопки
Форма «Оформлення путівки»
Форма створена для формування нового запису про придбання клієнтом путівки.
Рис 8 Структура форми «Оформлення путівки»
Поле 1 - «№ путівки» заповнюється автоматично на основі запиту «максимальний номер путівки_2». Поле не редагується користувачем.
Поле 2 - поле зі списком «ПІБ» формується на основі таблиці «клієнти». Воно дозволяє вибрати прізвище клієнта, для якого оформляється путівка.
Поле 3 - поле зі списком «Назва туру» формується на основі запиту «з кількістю більше 0». Воно дозволяє вибирати тури, для яких кількість путівок більше 0.
Поле 4 - поле зі списком «ПІБ» формується на основі таблиці «співробітники». Воно дозволяє вибрати прізвище співробітника, який оформляє путівку
Поле 5 зі списком «оплата» формується на основі фіксованого набору значень: Сплачено, НЕ оплачено.
У примітці форми знаходиться кнопка, яка запускає макрос «Зменшити кількість путівок». Після натискання на кнопку користувачеві буде запропоновано змінити дані. У разі згоди додається новий запис в таблицю «оформлення путівок» і зменшується кількість путівок в турі на 1.
Форма «Путівки»
Форма створена тільки для перегляду турів. Форма містить наступні поля:
Рис 9 Структура форми «Путівки»
У полі 1 вибирається зі списку країна.
Поле 2 призначено для введення дати початку туру.
Поле 3 призначено для введення кількості днів туру.
Поле 4 призначене для введення номера туру.
Поле 5 призначено для введення назви туру.
У полі 6 вибирається зі списку транспорт туру.
Поле 5 призначено для введення вартості туру.
Поле 8 призначено для введення кількості путівок.
Кнопки 9, 10 виконують рух по записах.
Кнопка 11 дозволяє переглянути звіт 'Тури'
Кнопка 12 призначена для закриття форми.
10. Керівництво користувача.
Розроблена інформаційна система призначена для структурованого зберігання даних і виведення інформації про тури по країнам, путівки турів, клієнтах.
Для роботи з представленої базою даних необхідні:
1. Процесор не нижче Pentium 133Mhz.
2. Операційна система Windows.
3. Microsoft Access.
Опис послідовності дій з реалізації функцій системи
- Додати новий тур
Відкрийте головну кнопкову форму. Виберіть кнопку «Інформація про тури». Ви перейдете на наступну сторінку 'Відомості про турах'
Клацніть на кнопці «Новий тур»
На екран відображається форма.
Після введення інформації, натисніть на кнопці із зображенням дискети. Запис буде збережено. При виборі країни і виду транспорту використовуйте розкривається список.
- Додати путівки до вже існуючого туру.
Відкрийте головну кнопкову форму. Виберіть кнопку «Інформація про тури». Ви перейдете на наступну сторінку 'Відомості про тури'
Клацніть на кнопці «Додати путівки до туру»
На екрані відображається форма
Поле 1 - дозволяє вибрати найменування туру
Поле 2 - призначено для введення кількості путівок.
Після заповнення полів натисніть на кнопці «Додати путівки до туру»
Далі описуються всі сторінки і кнопки Головною кнопкової форми.
ПРИКЛАД ВИКОНАННЯ
ЗМІСТ
ВСТУП
1. ОПИС ВХІДНОЇ ТА ВИХІДНОЇ ДОКУМЕНТАЦІЇ
1.1 Загальний опис предметної області
1.2 Опис вхідних документів
1.3 Опис вихідних документів
2. ПРОЕКТУВАННЯ РЕЛЯЦІЙНОЇ БАЗИ ДАНИХ
2.1 Інфологічна модель даних
2.2 Даталогічна модель
2.2.1 Діаграма звязку по полям
3. ОРГАНІЗАЦІЯ ВИБІРКИ ІНФОРМАЦІЇ З БАЗИ ДАНИХ
4. РОЗРОБКА ПРЕДСТАВЛЕНЬ ДЛЯ ОРГАНІЗАЦІЇ ВИБОРКИ ДАНИХ
5. ПРОЕКТУВАННЯ ЗБЕРЕЖЕНИХ ПРОЦЕДУР
6. РОЗРОБКА МЕХАНІЗМІВ КЕРУВАННЯ ДАНИМИ
7 РОЗРОБКА ТЕХНОЛОГІЇ ДОСТУПА ДО БАЗИ ДАНИХ
7.1 вибір користувача БД
8. ПРОЕКТУВАННЯ КЕРІВНИЦТВА КОРИСТУВАЧА
8.1 Функціональне призначення
8.2 Розробка технологій доступу до бази даних
9. ВИМОГИ ДО ТЕХНІЧНОГО ЗАБЕЗПЕЧЕННЯ
ВИСНОВОК
ПЕРЕЛІК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ
ВСТУП
Будь-яка організація потребує своєчасного доступу до інформації. Цінність інформації в сучасному світі дуже висока. роль інформації в сучасному світі найчастіше виконують бази даних, які забезпечують надійне зберігання інформації, в структурованому вигляді і своєчасний доступ до неї. Практично будь-яка сучасна організація має потребу в базі даних, що задовольняє ті чи інші потреби по зберіганню, управлінню і адмініструванню даних. в ході виконання даного курсового проекту необхідно розробити інформаційну базу даних для поліклініки, яка допоможе будь-якому користувачеві легко знайти потрібну інформацію про будь-якого співробітника або пацієнта. В даному курсовому проекті розроблена база даних для підприємства «поліклініка». призначення розробки полягає в наступному: забезпечити зручну роботу співробітників підприємства і підвищити продуктивність. вся інформація, що стосується роботи підприємства зберігається в бд, отже, не можна недооцінити її значимість. Перед розробкою були поставлені наступні завдання: одержати можливість переглядати, редагувати, додавати дані, отримувати результати запитів. так само необхідно забезпечити зручну роботу для персоналу організації.
1. ОПИС ВХІДНОЇ ТА ВИХІДНОЇ ДОКУМЕНТАЦІЇ
1.1 Загальний опис предметної області
Областю застосування бази даних є Поліклініка. Поліклініка - це організація, яка призначена для контролю і діагностики стану здоров'я громадян. Отже, поліклініка працює з дуже великим обсягом інформації, як про співробітників, так і про пацієнтів. Лікарям необхідно завжди стежити за даними про своїх пацієнтів, про курс лікування хворих. А керівництву та бухгалтерії необхідно бути в курсі подій про своїх співробітників. Для цього потрібна спільна база даних, що включає всю необхідну інформацію.
Програма є дуже актуальною на сьогоднішній день, вона автоматизує роботу з базою даних і надає користувачу (оператору) зрозумілий і дружній інтерфейс.
1.2 Опис вхідних документів
У базі даних «Поліклініка» використовуються наступні вхідні дані: - Інформація про пацієнтів; - Інформація про лікарів; - Інформація про спеціалізацію лікарів; - Інформація про змінах роботи лікарів; - Інформація про облік роботи фахівців.
1.3 Опис вихідних документів
Вихідною інформацією є результати роботи запитів, на друк інформація виводиться у вигляді звітів.
У проектованої бази даних необхідно створити наступні обмеження: - Заборонено вводити від'ємні числові значення; - Користувач не може ввести дату з майбутнього; - Доступ до бази даних має тільки користувачі, що пройшли ідентифікацію.
