ьна структура системи обробки даних (приклад структури наведено на рис. 4). p align="justify"> 1. Адміністратор
В
Рисунок 5 - Довідники (користувач: адміністратор)
В
Малюнок 6 - Звіти (користувач: адміністратор)
2. Реєстратура
В
Малюнок 7 - Довідники (користувач: реєстратура)
В
Рисунок 8 - Додатково (користувач: реєстратура)
3. Лікар
В
Рисунок 9 - Довідники (користувач: лікар)
8. ОПИС ЗАПИТІВ
. Розрахунок кількості пацієнтів у кожного лікаря
CREATE PROCEDURE [dbo]. [CountPac] NOCOUNT ON; Doctor.fam_d, COUNT (Priem.id_p) AS Expr1Doctor INNER JOINON Doctor.id_d = Priem.id_dBY Doctor.fam_dBY Expr1
end
. Процедура виведення даних з декількох таблиць
CREATE PROCEDURE [dbo]. [Ot4etPac] NOCOUNT ON; Pacient.fam_p, Doctor.special, Doctor.fam_d, Priem.praice_pr, Priem.diagnozPacient INNER JOINON Pacient.id_p = Priem.id_p INNER JOINON Priem.id_d = Doctor.id_d
end
3. Процедура виведення даних про лікаря
CREATE PROCEDURE [dbo]. [CountPac] AS BEGINNOCOUNT ON; [id_d]
, [fam_d]
, [name_d]
, [otch_d]
, [special]
, [sex]
, [obrazov]
, [data_rogd]
, [data_nach_rab]
, [zarplata] [Bolnica]. [dbo]. [Doctor]
END
. ОПИС ЗВІТІВ
Звіти бази даних призначені для виводу даних на друкувальний пристрій (принтер). p align="justify"> У звіті 1 виводяться дані про кількість пацієнтів у кожного лікаря (на основі процедури, що зберігається):
В
Рисунок 10 - Звіт 1
Звіт 2 - це звіт про заробітну плату лікарів:
В
Малюнок 11 - Звіт 2
Звіт 3-це звіт про прийоми пацієнтів (також зроблений на основі збереженої про)
В
Рисунок 12 - Звіт 3
Звіти мають стандартне оформлення і містять елементи, характерні для друкованих документів.
10. ПРОГРАМУВАННЯ ФУНКЦІОНАЛЬНОЇ ЧАСТИНИ ІС
10.1 Опис технології, що використовуються при розробці функціональної частини ІС
Visual Studio - лінійка продуктів компанії Майкрософт, що включають інтегроване середовище розробки програмного забезпечення і р...