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

Автор работы: Пользователь скрыл имя, 27 Января 2015 в 10:25, курсовая работа

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

Целью является автоматизация рабочего места врача отдела эпидемиологии для ведения учета эпидемиологических заболеваний больных.
Задачами - изучение предметной области работы врача-эпидемиолога , а так же создание и внедрение программного продукта;

Файлы: 1 файл

диплом.docx

— 722.91 Кб (Скачать файл)

Все модули программного кода связаны с таблицами базы данных Access через модуль DataModulе2, в состав которого входят компоненты: ADOConnection для установления связи Delphi 7 с базой Access; DataSource –  для установления связи с конкретной таблицей; ADOQuery – для SQL запросов. Модульная структура представлена на рис. 1.9.

Vvod_dann

procedure SpeedButton1Click(Sender: TObject);

procedure DBComboBox10Change(Sender: TObject);

procedure DBComboBox8Change(Sender: TObject);

procedure SpeedButton2Click(Sender: TObject);

procedure Button1Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

procedure Button3Click(Sender: TObject);

procedure Button4Click(Sender: TObject);

Unit 3

procedure TFrmInputAdress.Button1Click(Sender: TObject)

Unit 6

procedure TForm6.Button1Click(Sender: TObject)

Unit 4

procedure Button1Click(Sender: TObject);

procedure Button2Click(Sender: TObject);

Unit 5

procedure Button1Click(Sender: TObject);



1.2.4 Структурная  схема работы программы

Структурная схема – это совокупность компонентов программы, а также связи и способы организации информационного обмена между ними - рис. 1.10.

 


 


 

 

 

 

 


 

 

 


 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 


 

 

 


 

 

 

 

 

 

 Рисунок 1.10 – Структурная схема работы программы


После разработки структуры таблиц базы данных, установления связей между ними, разработки необходимых форм для ввода информации, запросов, модулей отчетов, осуществляется ввод данных в таблицы.

Исходный текст программы, реализующий процедуры обработки базы данных, представлен в приложении А.

 

1.2.5 Интерфейс с описанием

Пользовательский интерфейс программного продукта состоит из окон, сообщений, кнопок, меню, всплывающих подсказок, форм отчетности.

Главное окно программы включает в себя четыре функциональных кнопки:

  1. Начать работу (открывает главную форму);
  2. Отчеты (открывает диалоговое окно со списком отчетов);
  3. О программе (выводит сообщение с данными о разработчике);
  4. Закрыть (закрывает программу).

Главное окно информационной системы «Электронная карта эпидемиологических обследований» представлено на  рис. 1.11.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 1.11 – Главное окно программы

Главное окно ввода данных» представлено на  рис. 1.12


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рисунок 1.12 – Окно ввода данных

 

Интерфейс главного окна содержит:

    • строку заголовка;
    • две функциональные кнопки для перехода к главному окну или закрытию программы;
    • кнопка перехода к форме «Добавление диагноза», которая вызывает открытие окна справочника, оно представлено на рис. 1.13.


 

 

 

 

 

Рисунок 1.13 – Форма «Добавление диагноза»

    • кнопка «Тип возбудителя» вызывает открытие окна справочника, оно представлено на рис. 1.14.


 

 

 

 

 

Рисунок 1.14 – Форма «Тип возбудителя»

    • кнопка «Сведения о больном» вызывает открытие окна справочника, оно представлено на рис. 1.15. Все окна справочники позволяют исключать ошибки при вводе данных.

Рисунок 1.15 – Форма «Сведения о больном»

    • инструментальная панель, содержащая следующие кнопки быстрого доступа:
  1. добавить запись;
  1. редактировать запись;
  2. удалить запись.
    • рабочая область, которая представляет собой форму, в которой отраженны записи, имеющиеся в БД.

3. Окно  «Отчеты» изображено, на  рис. 1.16.

Интерфейс окна состоит из шести функциональных кнопок, которые позволяют формировать отчеты.

 

Рисунок 1.16 –  Выбор типа отчета

После выбора типа отчета, открывается диалоговое окно Output Options, представленное на рис. 1.17. предназначенное для настройки режима печати, в котором необходимо щелкнуть по кнопке OK для вывода на печать.

Рисунок 1.17 – Окно «Output Options»

Внешнее представление общего отчета представлен на рис. 1.18.

Рисунок 1.18 – «Главный отчет»

1.3 Тестирование программного продукта

Для комплексного тестирования программы был применен метод тестирования по стратегии “черного ящика”. Этот метод позволяет выявить все ошибки программы.

Тестовые наборы данных были спроектированы для открытия файла с данными и проверки реакции программы на запросы пользователя. Результат теста по открытию файлов с данными представлен в табл. 1.1

Таблица 1.1. – Тестовые наборы данных для открытия файлов с данными

Название файла  
с данными

Примечания

Ожидаемый  
результат
Фактический  
результат

Help.chm

Файл содержит руководство по работе с программой

Открытие файла, закрытие файла

Файл открыт, файл закрыт.

Project1.exe

Скомпилированный файл программы

Открытие окна с функциональными кнопками, вывод на экран.

Файл открыт, окно выведено на экран пользователя.


Результаты теста проверки реакции программы на запросы пользователя представлены в табл. 1.2.

Таблица 1.2. – Тестовые наборы данных проверки программы на запросы пользователя

Входные данные

Примечания

Ожидаемый результат
Фактический  
результат

Нажатие по кнопке

на форме главного окна программы

Программа переходит к форме заполнения данных программы

Открытие формы заполнения (скорость открытия около 3мс)

Открылась главная форма для заполнения таблицы «Karta»(скорость открытия около 3 мс)

Нажатие на кнопку «Отчеты»

Пользователь с помощью мыши нажимает на форме главного окна кнопку, после чего ждет событие от программы

Клик по кнопке «Отчеты», программа выводит на монитор окно со списком названий имеющихся отчетов (скорость открытия около 3мс)

После клика по кнопке «Отчеты», программа выводит на монитор окно со списком названий имеющихся отчетов (скорость открытия около 3 мс)

В окне «Выбор типа отчетов», нажать на любую кнопку с названием отчета

Пользователь так же может нажать кнопку «Закрыть» для возврата к главному окну программы.

После нажатия на любую из кнопок с названием отчетов, открывается окно отчета. (скорость открытия около 3мс)

Нажав на любую из кнопок с названием отчетов, открывается окно отчета. (скорость открытия около 3мс)

На главной форме программы, нажать на кнопку «О программе»

 

Открывается информационное окно. (скорость открытия около 3мс)

После нажатия на кнопку открылось информационное окно. (скорость открытия около 3 мс)


 

Тестирование программы по стратегии “черного ящика” показало, что она может считаться отлаженной, то есть функционирует в соответствии с требованиями предъявляемыми к программному продукту.

 

Выводы по разделу 1

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

 

2 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ

 

 

До внедрения информационной системы, работой поиска, сортировки, выбора данных по критерию занимался врач эпидемиологического отдела, который на выполнение этой работы, раз в месяц, затрачивал 7 часов. Технологический процесс можно представить в виде табл. 2.1.

Таблица 2.1. – Технологический процесс формирования общего и персонального отчетов

Наименование операции

Должность

Время, час

1

Формирование общего отчета

Врач эпид отдела

7

 

ИТОГО

 

7


 

2.1 Расчет стоимости продукта

Основная заработная плата специалистов представлена в табл. 2.2.

Таблица 2.2. – Заработная плата основных работников

 

 

Должность

 

Всего человек

Общие затраты времени по категориям работников, час

Стоимость 1 час., руб.

Основная ЗП,руб

1

Врач Эпид отдела

1

7

34,09

238,63


 

  • Помимо основной заработной платы работники могут получать дополнительную, которая составляет 12 % от основной заработной платы и которую можно найти по формуле (2.1).

     

    (2.1)


    где  ЗПдоп – дополнительная заработная плата,

    ЗПосн – основная заработная плата,

     

     

    Страховые взносы во внебюджетные фонды является обязательным для всех организаций. Определяем по формуле (2.2).

     

    (2.2)


    где Кстр – коэффициент страхования, Кстр = 30%

    ЗПдоп – дополнительная заработная плата,

    ЗПосн – основная заработная плата,

    Затраты по оплате труда целесообразно представить  в виде табл. 2.3

     

     

    Таблица 2.3. – Формирование фонда заработной платы

    Категория  
    работников

    Заработная плата  
    основная, руб.

    Заработная плата дополнительная, руб.

    Отчисления на социальное страхование, руб

    Фонд з/платы 1 работника (ФЗП), руб.

    Врач Эпид  
    отдела

    238,63

    28,64

    95,15

    362,42


     

    Затраты на содержание основных средств

    Расчет амортизации основных производственных средств рассчитывается с помощью формулы (2.3).

     

    (2.3)


    где Сп – первичная стоимость основных производственных фондов, руб.

    Амес. – амортизация основных средств, руб.

    На – норма амортизации, %; 2,4%

     

    Стоимость 1 часа работы с техникой, руб.- определим по формуле (2.4)

     

    (2.4)


    где А1час – стоимость 1 часа работы с техникой, руб.

     

    Стоимость амортизированных средств (2.5).

    Сам = А1час*Q,

    (2.5)


    где Q – количество отработанного времени, час.

    Сам – стоимость амортизированных средств.

    Для данного технологического процесса оно составляет 7 часов это время, которое тратит специалист при работе на компьютере при формировании отчетов.

    Информация о работе Автоматизация рабочего места врача отдела эпидемиологии для ведения учета эпидемиологических заболеваний больных