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

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

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

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

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

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

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


Необхідно ввести ім’я класа, базовий клас та ім’я бібліотеки класів де необхідно зберегти даний клас. Далі, в залежності від базового класу, новий клас треба належним чином настроїти.

В програмі зроблені та використані  такі класи:

Masterform. Базовий клас – Form. Включає в себе базові настройки всіх форм, що використані у програмі.

_inputbox. Базовий клас – Container. Включає в себе мітку та поле ввода.

_inputpassword. Базовий клас – Container. Включає в себе мітку та поле ввода, спеціально настроєні для вводу пароля.

_userinput. Базовий клас – Container. Включає в себе мітку та поле ввода типу ComboBox, розраховані на ввод імені користувача.

    1. Інструкції: адміністратору, програмісту, користувачу

 

В програмі передбачено  два рівні доступу: лікар та персонал.

 

Лікар має доступ:

- до додавання інформації

- до редагування інформації

- до перегляду інформації

- до виконання запитів

- до формування звітів

 

Персонал має доступ:

- до редагування окремих баз даних

- до редагування користувачів

- до перегляду певних  запитів

 

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

    1. Можливість використання системи в режимі мережі

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

 

4.Тестування та налагодження

 

      1. Підготовка та реалізація тестів для різних етапів функціонування системи

 

Для реалізації програми були занесені види діагностичних та лабораторних обстежень та ціни цих обстежень:

Діагностичні обстеження:

РЕНТГЕНОГРАФИЧЕСКИЕ ИССЛЕДОВАНИЯ:

    • Рентгеноскопия органов грудной клетки 700
    • 2Рентгенография органов грудной клетки (обзорная)1 600
    • Томография органов грудной клетки2 600
    • Рентгеноскопия и рентгенография сердца с контрастированием пищевода3 000
    • Рентгенография гортани1 500
    • Томография гортани2 500
    • Рентгенография носоглотки1 400
    • Рентгеноскопия брюшной полости800
    • Рентгенография брюшной полости (обзорная)1 700
    • Рентгеноскопия и рентгенография пищевода2 000
    • Рентгеноскопия и рентгенография желудка3 000
    • Рентгенография тонкой кишки4 000
    • Ирригоскопия5 000

Фистулография2 500

МАММОГРАФИЧЕСКИЕ ИССЛЕДОВАНИЯ

    • Маммография по
    • рентгенограммам1 500
    • Исследование височно-челюстных суставов на ортопантомографе1 500
    • Ортопантомография 900 
    • Комплексное исследование грудных желез (УЗИ, рентгенологическое исследование)3 000
    • Рентгенография мягких тканей подмышечной области 800
    • Пневмокистография пальпируемого образования1 200

КОМПЬЮТЕРНО-ТОМОГРАФИЧЕСКИЕ  ИССЛЕДОВАНИЯ

    • КТ артерий головного мозга11 500
    • КТ грудного отдела аорты и брахиоцефальных артерий11 500
    • КТ легочных артерий11 500
    • КТ коронарных артерий15 000
    • Контрольная КТ-коронарография после вмешательства(срок 2-6 мес.)12 700
    • КТ брюшного отдела аорты и ее ветвей11 500
    • КТ почечных артерий11 500
    • КТ артерий верхних конечностей11 500
    • КТ артерий нижних конечностей11 500
    • КТ головного мозга5 500
    • КТ уха 7

КЛИНИЧЕСКИЕ ИССЛЕДОВАНИЯ КРОВИ

    • Клинический анализ крови 750 1 500
    • Гемоглобин 160 320
    • Гематокрит160 320
    • Эритроциты160 320
    • Ретикулоциты250 500
    • Тромбоциты200 400
    • Лейкоциты200 400
    • Скорость оседания эритроцитов (СОЭ)130 260
    • Анализ крови на малярийный плазмодий600 200

КЛИНИЧЕСКИЕ ИССЛЕДОВАНИЯ МОЧИ

    • Клинический анализ мочи300 600
    • Анализ мочи по Нечипоренко250 500
    • Анализ мочи по Зимницкому250 500
    • Амилаза мочи250 500
    • Кетоновые тела150 300
    • Определение белка Бенс-Джонса в моче (качественный метод)300

 ОБЩЕКЛИНИЧЕСКИЕ ИССЛЕДОВАНИЯ

    • Морфология гинекологических мазков460 920
    • Морфология урологических мазков460 920
    • Анализ секрета простаты350 700
    • Морфология лор-мазков450 900
    • Общий анализ мокроты560 1 120
    • Исследование на демодекс, чесоточный клещ230 460
    • Исследование на грибки ногтей (1 исследование)230 460
    • Исследование на грибки кожи (1 исследование)230 460
    • Клинический анализ спинномозговой жидкости900
    • Исследование синовиальной жидкости650

 

 

      1. Опис результатів

 

На початку програми користувачеві пропонується зайти до системи як лікар або як  працівник персоналу:

 

Рис.1. Початкове вікно програми

 

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

 

Рис.2. Операції, доступ до яких має працівник персоналу

 

Якщо користувач входить  до системи як лікар, то йому необхідно  ввести пароль для подальших дій:

Рис.3. Система захисту

 

Якщо користувач ввів невірний пароль, то з’являється віконце  з інформацією про невірно  введений пароль:

Рис.4. Повідомлення про  невірний пароль

 

Якщо користувач ввів правильний пароль то він попадає  в систему, де йому будуть доступні наступні операції:

 

Рис.5. Операції, доступ до яких мають тільки лікарі

 

Розглянемо операції, що доступні лікарям, оскільки персонал має доступ тільки до деякої частини  операцій.

По-перше як лікар так  і персонал може додати нового пацієнта для обстеження. Для цього необхідно натиснути на кнопку «Новая карта»:

 

Рис.6. Нова карта

 

Як бачимо, при виборі додавання нового пацієнта, номер  карти та номер пацієнта встановлюється автоматично. Це зроблено для зручності, щоб лікар не витрачав час на пошук останнього номеру карти. У полі «ДОКТОР» лікар діагностичного центра може обрати зі списку лікаря, який виписав  направлення на обстеження (рис. 7). Оскільки в базі є повний список лікарів, з якими співпрацює даний центр. Також при заповнення карти, людина, яка заповнює її, повинна обрати, на яке саме обстеження спрямувати пацієнта: «Диагностика» або «Лабораторные исследования». В залежності від вибору, в полі «Исследования» з’являється список обстежень, який цікавить пацієнта (рис. 8). Після обрання певного обстеження в полі «Виды исследования» обирається вже більш конкретне обстеження (рис. 9).


 

 

 

 

 

 

Рис. 8.Список обстежень

 

Рис.9. Список видів обстеження

Після заповнення форми (рис. 6) та натиснення на кнопку «Добавить» інформація про нового пацієнта добавляється в базу:

 

Рис. 10. Заповнена карта

Рис. 11. Список карт в базі

 

 

Після того, як результати аналізів готові, лікар (або працівник  лабораторії) повинен занести їх до карти пацієнта. Для цього йому необхідно вибрати пункт «Результаты анализова». Після чого перед користувачем з’явиться вікно:

Рис. 12. Форма для відправки  результатів аналізів

 

Щоб обрати картку необхідного  пацієнта, користувачеві необхідно  ввести прізвище у відповідне поле і натиснути на кнопку «Найти». Після таких дій користувачеві представиться вся існуюча інформація про пацієнта:

 

 

Рис. 12. Форма  зі знайденими даними

Щоб занести результати аналізів, користувач повинен натиснути  на кнопку «Результаты». Після чого перед ним з’явиться форма  для додавання результатів, в першій строчці якої знаходять показники, в межах яких повинні бути результати здорової людини:

 

Рис. 13. Форма для додавання результатів аналізів

 

Щоб видати результати аналізів пацієнту, необхідно вибрати пункт «Поиск готовых результатов». Після чого перед користувачем з’явиться форма, де йому необхідно обрати вид обстеження:

 

Рис. 14. Форма  для вибору обстеження

 

Після вибору обстеження перед користувачем з’явиться форма, де необхідно ввести прізвище пацієнта для знаходження результатів:

 

Рис. 15. Результати аналізів

 

 

Щоб передати ці результати в належному вигляді пацієнту, користувач може сформувати звіт, який матиме такий вигляд:

 

Рис. 16. Звіт з результатами аналізів

Лікар має можливість подивитись, який прибуток приносить кожен лікар, з яким співпрацює даний діагностичний центр. Для цього йому необхідно вибрати пункт «Успеваемость врачей» та ввести у відповідне поле прізвище лікаря, що цікавить, та діапазон часу, в границях якого необхідно вивести кількість пацієнтів та прибуток, зароблений завдяки даному лікареві:

 

Рис. 17. Форма для запит у

 

Після натиснення на кнопку «Найти» побачимо:

 

Рис. 18. Інформація по обраному лікарю

 

Якщо користувач бажає  знайти інформацію про певного лікаря, то для цього йому треба вибрати пункт «Поиск врача». Пере ним з’явиться вікно, де буде запропоновано ввести прізвище лікаря для отримання повної інформації:

 

Рис. 19. Форма для запиту

 

Після натиснення на кнопку «Найти» побачимо:

 

 

Рис. 19. Інформація про лікаря

 

Також будь-який користувач має можливість переглядати інформацію про види діагностик та лабораторних обстежень. Для цього він має обрати відповідні пункти: «Лабораторные исследования» або «Диагностические исследования»:

 

Рис. 20. Список лабораторних обстежень

 

 Рис. 21. Список діагностичних обстежень

Також користувач має  можливість побачити список апаратури  для обстеження, що є у центрі. Для цього йому треба вибрати  пункт «Аппаратура»:

Рис. 22. Список апаратури, що є у наявності в центрі

Користувач може здійснювати  наступні запити:

Запит на пошук конкретного пацієнта по прізвищу:

Головна форма  Пошук пацієнта


Запит на пошук інформації про пацієнта для додавання результатів  аналізів:

Головна форма      Результати аналізів 


Запит на пошук результатів  аналізів по заданому прізвищу:

Головна форма  Пошук результатів  Вид обстеження


Запит на пошук лікаря по заданому прізвищу:

Головна форма  Пошук лікаря


Запит на пошук всіх пацієнтів, яких направив на обстеження певний лікар (прізвище лікаря задає користувач), вказуючи діапазон часу:

Головна форма  Успішність лікарів


Запит на пошук видів  діагностики:

Головна форма     Діагностичні обстеження


Запит на пошук видів  лабораторних обстежень:

Головна форма  Лабораторні обстеження


Запит на пошук апаратури, яка є в наявності у даному центрі:

Головна форма   Апаратура


 

Висновки

 

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

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