ийом).
Малюнок 2в - Діаграма активності (зміна даних про пацієнта).
Малюнок 3 - Діаграма послідовності (запис на прийом).
4. Об'єктно-орієнтована модель програмного продукту
Малюнок 4 - Діаграма класів
5. Специфікація функціональних вимог до програмного забезпечення
мову url програмний забезпечення
Система призначена для автоматизування реєстрації пацієнтів в стоматологічній поліклініці.
Система складається з підсистем:
? Формування бази даних;
? Запис на прийом;
У підсистему Запис даних про пацієнта вводяться наступні дані:
? Паспортні дані пацієнта;
? № медичного страхового поліса;
? Місце роботи (навчання);
? № амбулаторної карти пацієнта;
У підсистему Формування бази даних вводяться наступні дані:
? Паспортні дані про пацієнта;
? № амбулаторної картки;
? № медичного страхового поліса;
? ПІБ лікуючого лікаря;
? Дата звернення.
Підсистема Запис на прийом виконує наступні операції:
? Перевіряє наявність бази даних пацієнта;
? Погоджує час прийому лікаря;
? Записує в робочу книгу лікуючого лікаря;
При поповненні відповідних розділів бази даних враховуються адреси і телефони пацієнтів.
При зміні даних про пацієнта можуть змінитися такі реквізити:
? ПІБ
? Паспортні дані
? Місце роботи/навчання
При видаленні даних про пацієнта видаляються всі паспортні дані, а також виконується видалення даних амбулаторної картки.
При пошуку амбулаторної карти пацієнта вказуватися реквізити: прізвище пацієнта або прізвище лікаря.
Коли пацієнт звертається в реєстратуру, він повинен надати реєстратору:
? паспорт
? медичний страховий поліс,
? № амбулаторної картки
? прізвище лікаря.
Після цього реєстратор пропонує дату і час, коли лікар зможе прийняти цього пацієнта. Потім цей час узгоджується з пацієнтом. Після чого здійснюється запис на прийом.
Пацієнту повідомляється час і дата прийому.
. Список класифікаційних довідників
Програмний продукт буде використовувати такі класифікаційні довідники:
1. Лікарі-спеціалісти;
2. Пацієнти;
. Розклад лікарів.
7. Об'єктно-орієнтована модель програмного продукту
Малюнок 4 - Діаграма класів
Малюнок 5а - Діаграма прецедентів (всієї системи)
Малюнок 5б - Діаграма прецедентів (реєстрація пацієнтів).
Малюнок 5в - Діаграма прецедентів (запис даних про пацієнта).
Малюнок 5г - Діаграма прецедентів (запис на прийом).
Малюнок 5д - Діаграма прецедентів (зміна даних про пацієнта).
Малюнок 6а - Діаграма активності (реєстрація пацієнтів).
Малюнок 6б - Діаграма активності (Зміна даних про пацієнта).
Малюнок 6в - Діаграма активності (Запис на прийом).
Малюнок 7 - Діаграма послідовності (реєстрація пацієнтів в стоматологічній поліклініці).
Малюнок 8а - Діаграма стану (об'єкт - Пацієнт ).
Рисунок 9 - Діаграма компонентів.
Висновок
У ході виконання даної роботи була розглянута реальна предметна область реєстрації пацієнтів в стоматологічній поліклініці. Було проведено опис бізнес-процесів даній області на природній мові. Після цього була створена об'єктно-орієнтована модель бізнес-процесів даній області на мові UML, що включає наступні діаграми:
· Діаграми прецедентів;
· Діаграми активності;
· Діаграма послідовності;
· Діаграми класів;
На підставі підготовлених матеріалів, а тако...