ГУАП КАФЕДРА № 43
ЗВІТ
Про курсової роботи
за курсом: РОЗПОДІЛЕНІ БАЗИ ДАНИХ
СТУДЕНТ ГР. 4831 Н.М.Ткачев
Доц. к.т.н А.В, Бржезовскій
Санкт-Петербург 2012
Зміст
1. Опис предметної області
1.1 Реєстрація хворих і пацієнтів
1.2 Ознайомлення з довідковою інформацією
1.3 Запис на прийом до лікаря
1.4 Перегляд пацієнтом, зроблених лікарем призначень
1.5 Редагування пацієнтом або лікарем інформації про себе
1.6 Заповнення лікарем результатів огляду
1.7 Виписка лікарем рецептів, напрямків на аналіз, а також заповнення результатів аналізів для своїх пацієнтів
1.8 Складання розкладу
2. Вимоги до системи
2.1 Вимога до системи в цілому
2.2 Вимоги до функцій (завдань)
2.3 Вимога до забезпечення
3. Концептуальна модель БД
4. Фізична модель бази даних
4.1 Опис збережених процедур
4.1.1 Вставка рецепта
4.1.2 Оновлення даних про відвідування
4.1.3 Прив'язка пацієнта до талончику
4.1.4 Знаходить максимальну дату серед талонів
4.1.5 Додавання талончика
4.1.6 визначає існування логіну та паролю пацієнта в системі
4.1.7 Обновляє направлення на аналіз
4.1.8 Перегляд аналізів пацієнта
4.1.9 Додавання нового напрямку на аналіз
4.1.10 Видалення направлення на аналіз
4.1.11 Повертає типи аналізів для відвідування
4.1.12 Повертає дати направлення на аналізи для відвідування
4.1.13 Напрями на аналізи для пацієнта
4.1.14 Типи аналізів для для відвідування
4.1.15 Результати аналізів для талончика за типом і датою
4.1.16 Дати направлення на аналіз для талончика за типом відвідування та датою
4.1.17 Дати напрямків на аналізи за ідентифікатором талончика і типом аналізу
4.1.18 Інформація про виписаних ліках для пацієнта
4.1.19 Повертає пацієнтів на ділянці
4.1.20 Номер ділянки на ім'я пацієнта
4.1.21 Пацієнти, пов'язані до лікаря територіально
4.1.22 Повертає інформацію про відвідування для пацієнта
4.1.23 Повертає дати і часи відвідувань для лікаря і пацієнта
4.1.24 Повертає інформацію про відвідування для лікаря і пацієнта
4.1.25 Вільні талончики для доктора на текушего дату
4.1.26 Всі талончики для доктора на текушего дату
4.1.27 Всі талончики для доктора
4.1.28 Всі зайняті талончики для доктора
4.1.29 Пори відвідувань для лікаря і пацієнта на конкретну дату
4.1.30 Відвідування пацієнта на конкретну дату
4.1.31 Тривалість прийому за ідентифікатором відвідування
4.1.32 Кількість талончиків для доктора
4.1.33 Ліки, виписані лікарем
4.1.34 Звіт роботи лікарів в поліклінніке
4.1.35 Пошук лікарів за фахом і ділянці
4.1.36 Пошук логіну та паролю лікаря в системі
4.1.37 Пошук спеціальностей лікарів на ділянці
4.1.38 Оновлення інформації про лікаря
4.1.39 Номер ділянки по вулиці
4.1.40 Вільні кабінети для дня тижня і зміни
4.1.41 Номери кабінетів для доктора, де у нього йде прийом
4.1.42 Розклад по імені доктора
4.1.43 Робочі зміни для доктора за його логіну, днем ​​тижня і номеру кабінету
4.1.44 Робочі зміни для доктора за його логіну та дню тижня
4.1.45 Вставка рядка розкладу
4.1.46 Загальний розклад
4.1.47 Вилучення рядка розкладу
4.1.48 Кількість відпрацьованих лікарем годин на тиждень
4.2 Опис тригерів
4.2.1 Тригер instead of insert для таблиці розклад
4.2.2 Тригер instead of delete для таблиці пацієнт
5.Інтерфейс користувача
5.1 Головне вікно програми
5.2 гостьове меню
5.3 Меню пацієнта
5.4 Меню лікаря
5.5 Меню модератора
6.Реплікація даних
...