Облік роботи діагностичного центра

Автор: Пользователь скрыл имя, 16 Января 2013 в 01:22, курсовая работа

Описание работы

У процесі написання даної роботи була досліджена предметна область діагностичного центра. У підсумку було прийняте рішення про написання програми, що зможе привести до зменшення ручної праці робітників, зменшенню витрат на організацію роботи, що приведе чималої економії засобів. Дане програмне забезпечення може використовуватися в діагностичному відділені будь-якої лікарні або безпосередньо у спеціалізованому діагностичному центрі. Для навчання роботи з програмою не потрібно багато часу і засобів, тому немає необхідності бути кваліфікованим фахівцем. З її допомогою один співробітник легко може замінити групу працівників центру і при цьому не випробувати великих навантажень.

Работа содержит 1 файл

Курсова робота.doc

— 2.47 Мб (Скачать)

 

 

 

 

 

 

 

 

 

 

 

Курсова робота

з дисципліни:

«Бази даних»

на тему:

«Облік роботи діагностичного центра»

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Зміст

 

 

 

 

  1. Постановка задачі

 

Розробити програму, що автоматизує роботу діагностичного центру. При цьому врахувати майже всі потреби пацієнтів та лікарів.

      1. Вхідні та вихідні документи, звіти

Предметне середовище – діагностичний центр, який займається обстеженням хворих. Виділимо такі об’єкти:

  • дослідження;
  • пацієнти;
  • лікаря;
  • поліклініки;
  • апаратура.

Запити будуть виглядати  приблизно так:

  1. Видати, який прибуток кожен лікар приносить центру, направляючи на дослідження пацієнтів.
  2. Видати результати аналізів по прізвищу пацієнта.
  3. Видати повну інформацію про певного лікаря або пацієнта по прізвищу.

Треба розробити програмне забезпечення, що дозволяє в режимі реального часу працювати з базами даних, швидко видавати інформацію по запиту лікарського персоналу, який би поліпшив та зробив зручною роботу цього персоналу.

Програма повинна розмежувати  користувача та адміністратора. Ця система розмежувань буде робитися за допомогою системи паролів.

Вхідні документи.

  • списки докторов;
  • списки лабораторных и диагностических исследований;
  • списки пациентов;
  • списки аппаратуры, которая есть в данном центре;
  • списки поликлинник и больниц, доктора которых согут направлять пациентов на анлизы;

Вихідні документи.

  • списки пациентов, результаты которых готовы;
  • списки результатов анализов.
      1. Основні задачі та запити системи

Запити:

  • Видати, який прибуток кожен лікар приносить центру, направляючи на дослідження пацієнтів.
  • Видати результати аналізів по прізвищу пацієнта.
  • Видати повну інформацію про певного лікаря або пацієнта по прізвищу.
  • Видати список всієї апаратури, яка є у центрі.
      1. Нормалізація відношень та її обґрунтування

 

ПАЦІЄНТИ:

 

КАРТА:

ЛАКІРІ:

ДІАГНОСТИКА:   ЛАБОРАТОРНІ ОБСТЕЖЖЕННЯ:

ВИДИ ДІАГНОСТИКИ:

ВИДИ ЛАБОРАТОРНИХ ОБСТЕЖЕНЬ:

КЛІНІКИ:     ЗАГАЛЬНИЙ АНАЛІЗ КРОВІ:

 

АПАРАТУРА:

      1. Головні індекси об’єктів:

 

Апаратура

Диагностика

Виды диагностики

Код аппарата

Наименование

Характеристики

Код диагностики

Наименование

Код вида диагностики

Наименование

Цена

Код диагностики


 

Доктора

Больницы

Пациенты

Карта

Номер доктора

Фамилия

Телефон

Код больницы

Код больницы

Наименование

Номер карты

Фамилия

Имя

Телефон

Адресс

Номер карты

Предварительный диагноз

Код вида диагностики

Номер доктора

Дата


 

Лабораторные исследования

Виды лабораторных исследованпий

Общий анализ крови

Код исследования

Наименование

Код лабор. исследования

Наименование

Код исследования

Цена

Номер карты

Наименования исследований


      1. Таблиці об'єктів

 

Об’єкт ПАЦІЄНТИ (Pat)

Повне значеннєве ім'я

Скорочене ім'я

Коеф. Повтор

Тип значень

Діапазон припустимих значень

Ознака виводимості

Правила виводу

Обмеження на доступ, види д.

Примітки

1

Шифр карти

sh_karta

1

Integer

4

-

-

Весь персонал

-

2

Прізвище

Surname

1

Character

До 50

-

-

 

Весь персонал

-

3

Ім’я

_name

1

 

Character

До 50

-

-

 

Весь персонал

-

4

Телефон

Telefon

1

Character

До 50

-

-

 

Весь персонал

-

5

Адреса

Address

1

Character

До 50

-

-

 

Весь персонал

-

6

Код лікаря

Sh_doc

1

Integer

4

-

-

 

Весь персонал

-


Об’єкт ДІАГНОСТИКА (Diagnose)

Повне значеннєве ім'я

Скорочене ім'я

Коеф. Повтор

Тип значень

Діапазон припустимих значень

Ознака виводимості

Правила виводу

Обмеження на доступ, види д.

Примітки

1

Шифр  діагностики

Sh_diagnost

1

Integer

4

-

-

Весь  персонал

-

2

Назва

Name_diagnost

1

Character

До 80

-

-

Весь персонал

-


 

Об’єкт ВИДИ_ДІАГНОСТИК (vidu_diagnose)

Повне значеннєве ім'я

Скорочене ім'я

Коеф. Повтор

Тип значень

Діапазон припустимих значень

Ознака виводимості

Правила виводу

Обмеження на доступ, види д.

Примітки

1

Шифр виду

Sh_vid

1

Integer

4

-

-

 

Весь персонал

-

2

Назва

diagnostic

1

Character

До 70 .

-

-

 

Весь персонал

-

3

Шифр діагностики

Sh_diagnost

1

 

Integer

4

-

-

 

Весь персонал

-

4

Ціна

price

1

Currency

8

-

-

 

Весь персонал

-


 

Об’єкт КАРТА (karta)

Повне значеннєве ім'я

Скорочене ім'я

Коеф. Повтор

Тип значень

Діапазон припустимих значень

Ознака виводимості

Правила виводу

Обмеження на доступ, види д.

Примітки

1

Шифр карти

Sh_karta

1

Integer

4

-

-

 

Весь персонал

-

2

Шифр виду діагностики

Sh_vid

1

Integer

4

-

-

 

Весь персонал

-

3

Попередній діагноз

Prrv_diagn

1

Character

До 50

-

-

 

Весь персонал

-

4

Шифр лікаря

Sh_doc

1

Integer

4

-

-

 

Весь персонал

-

5

Дата

dat

1

Data

8

-

-

 

Весь персонал

-


 

Об’єкт ДОКТОРИ (doctors)

Повне значеннєве ім'я

Скорочене ім'я

Коеф. Повтор

Тип значень

Діапазон припустимих значень

Ознака виводимості

Правила виводу

Обмеження на доступ, види д.

Примітки

1

Код лікаря

Sh_doc

1

Integer

4

-

-

Весь персонал

-

2

Прізвище

Doc_surname

1

Character

<=20

-

-

Весь персонал

-

3

Шифр  клініки

Sh_hosp

1

Integer

4

-

-

Весь персонал

-

4

Телефон

telefon

1

Character

<=10

-

-

Весь персонал

-


 

Об’єкт  КЛІНІКИ (hospitals)

Повне значеннєве ім'я

Скорочене ім'я

Коеф. Повтор

Тип значень

Діапазон припустимих значень

Ознака виводимості

Правила виводу

Обмеження на доступ, види д.

Примітки

1

Шифр лікарні

Sh_hosp

1

Integer

4

-

-

Весь персонал

-

2

Назва

Hospital

1

Character

<=50

-

-

Весь персонал

-


 

Об’єкт ВИПАСАНІ_ПАЦІЄНТИ ()

Повне значеннєве ім'я

Скорочене ім'я

Коеф. Повтор

Тип значень

Діапазон припустимих значень

Ознака виводимості

Правила виводу

Обмеження на доступ, види д.

Примітки

1

Шифр карти

sh_karta

1

Integer

4

-

-

Весь персонал

-

2

Прізвище

Surname

1

Character

До 50

-

-

 

Весь персонал

-

3

Ім’я

_name

1

 

Character

До 50

-

-

 

Весь персонал

-

4

Телефон

Telefon

1

Character

До 50

-

-

 

Весь персонал

-

5

Адреса

Address

1

Character

До 50

-

-

 

Весь персонал

-

6

Код лікаря

Sh_doc

1

Integer

4

-

-

 

Весь персонал

-

7

Ціна

Price

1

Character

<=15

-

-

 

Весь персонал

-

8

Дата  випису

Date

1

Date

8

-

-

Весь персонал

-


Об’єкт КАРТА_випис (выписанные)

Повне значеннєве ім'я

Скорочене ім'я

Коеф. Повтор

Тип значень

Діапазон припустимих значень

Ознака виводимості

Правила виводу

Обмеження на доступ, види д.

Примітки

1

Шифр  карти

Sh_karta

1

Integer

4

-

-

 

Весь персонал

-

2

Шифр виду діагностики

Sh_vid

1

Integer

4

-

-

 

Весь персонал

-

3

Попередній діагноз

Prrv_diagn

1

Character

До 50

-

-

 

Весь персонал

-

4

Шифр лікаря

Sh_doc

1

Integer

4

-

-

 

Весь персонал

-

5

Дата

dat

1

Data

8

-

-

 

Весь персонал

-

6

Дата випису

Dat_vupis

1

Data

8

-

-

 

Весь персонал

-


 

      1. Таблиці запитальних зв'язків

 

Іденти-фікатор початкового  об’єкту

Ідентифі-катор кінцевого  об’єкту

Тип відпо-відності між початковим та кінцевим

Очікува-ний час виконання  запиталь-ного зв’язку

Гранич-ний час виконан-ня запиталь-ного зв’язку

Права доступу до запиту

При-мітки

1

Вип_пац, карта

Заг_аналіз_крові

1:М

30 мсек

32мсек

Лікарі, персонал

-

2

Пацієнти, карта

Види обстежень

1:М

30 мсек

32мсек

Лікарі, персонал

-

3

Пацієнти, карта

Лікарі

1:М

30 мсек

32мсек

Лікарі, персонал

-

Информация о работе Облік роботи діагностичного центра