Автоматизация процесса работы регистратуры поликлиники

Анализ и выбор СУБД. Разработка программного комплекса для поликлиники, позволяющего повысить эффективность работы регистратуры за счет сокращения трудовых затрат, а также повышения качества работы. Требования к информационной и программной совместимости.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 09.10.2013
Размер файла 3,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

R1(отделение) = (Код отделения, Название отделения);

R2(работают) = (Код отделения, Таб.ном, Дни недели, Часы приема, ФИО, Телефон, Кабинет, Название отделения);

R3(врачи) = (Таб.ном, ФИО, Телефон, Кабинет);

R4(пациент) = (Инд.номер, ФИО, Возраст, Адрес, № страхования, Паспортные данные);

R5(выбирает) = (Код отделения, Таб.ном, Инд.номер, Название отделения, ФИО врача, Телефон, Кабинет, ФИО пациента, Возраст, Адрес, № страхования, Паспортные данные, Дата, Время посещения).

R6(получает) = (Инд.номер, Номер талона, ФИО, Возраст, Адрес, № страхования, Паспортные данные, Дата, Время посещения).

На рисунке 11 представлены структуры физических таблиц базы данных для учета работы регистратуры поликлиники и показаны связи между полями.

Рисунок 11 - Диаграмма связей таблиц базы данных для хранения результатов работы программного комплекса регистратуры поликлиники

2. СПЕЦИАЛЬНАЯ ЧАСТЬ

2.1 Структура и функциональное назначение программного комплекса для автоматизации учета работы регистратуры поликлиники

Программное обеспечение программного комплекса для автоматизации учета работы регистратуры поликлиники разрабатывается в среде Borland Delphi 7 на языке Delphi.

Программное обеспечение осуществляет работу с базой данных формата *.mdb (формат базы Microsoft Office Access 2003), поэтому подключаем базу данных с помощью технологии ADO [20].

Объекты данных ActiveX (ActiveX Data Objects, или ADO) -- это новейший метод доступа к данным.

ADO обеспечивает средства, с помощью которых программа получает доступ к базе данных. Объекты ADO подключаются к базе данных посредством провайдера OLE DB.

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

Провайдер OLE DB предоставляет доступ объектам ADO к этим базам данным. В свою очередь, объекты ADO позволяют подключаться к данным из прикладных программ.

Специализированные элементы управления данными (DataGrid и ADO Data). С помощью элемента управления Data можно элементарно подключиться к базам данным: достаточно настроить несколько его свойств и "связать" с ним некоторые другие элементы управления, которые будут реально отображать информацию.

Все используемые в программе данные поступают от некоторого источника данных, который может представлять собой любую базу данных - в нашем случае Microsoft Access 2003.

Существует множество различных систем баз данных, и подключиться можно практически ко всем. Технология ODBC представляет собой одно из наиболее распространенных средств подключения к самым различным источникам данных.

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

При добавлении данных в таблицы отделения, врачи и пациенты используются дополнительные формы, с возможностями при нажатии на кнопки сохранять введенные данные или отменять ввод. Добавляемые данные сразу отображаются на главной форме. Главная форма программы изображена на рисунке 12. Дополнительные формы аналогичны форме изображенной на рисунке 13.

Рисунок 12 - Главная форма программы для автоматизации учета работы регистратуры поликлиники

Рисунок 13 - Дополнительная форма программы для ввода данных про отделения

procedure TForm1.DBGrid1TitleClick(Column: TColumn);

Var f:string;

begin

f:= Column.FieldName;

ADOTable1.Sort:=f;

end;

Рисунок 14 - Фрагмент кода для сортировки по алфавиту отделений

Рисунок 15 - Сортировки по алфавиту отделений поликлиники

if dbedit1.text<>'' then

begin

form1.adotable1.post;

close;

end

else

begin

application.messagebox('Фамилия не может быть пустой','Ошибка ввода!',mb_ok+mb_iconstop);

dbedit1.SetFocus;

end;

Рисунок 16 - Фрагмент кода для сохранения введенных результатов

Также используется защита от некорректного ввода, если пользователь оставил ключевое поле пустым (рис 17).

Рисунок 17 - Защита от некорректного ввода при попытке сохранить запись в дополнительной форме для ввода врачей

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

if key='.' then

key:=',';

if not (key in ['0'..'9',',','-',#8])

or ((key=',')and(pos(',',DBEdit1.text)>0))

or ((key='-')and(pos('-',DBEdit1.text)>0))

or ((key='-')and(DBEdit1.selstart>0)) then

key:=#0;

Рисунок 18 - Фрагменты кода проверки корректности для числовых полей

Чтобы распечатать талон на прием использовался компонент для построения отчетов QuickRep (QReport) (см. рисунок 19).

Рисунок 19 - Структура талона на прием к врачу

Чтобы распечатать список врачей отделения на котором стоит курсор в таблице также использовался компонент для построения отчетов QuickRep (QReport). На рисунке 20 изображена структура списка врачей данного отделения.

Рисунок 20 - Структура списка врачей

Чтобы распечатать список пациентов данного врача также использовался компонент для построения отчетов QuickRep (QReport). На рисунке 21 изображена структура списка пациентов данного врача.

Рисунок 21 - Структура списка пациентов

Для добавления данных в таблицу «График приема врачей» нужно нажать на поля таблицы, при этом появится список уже имеющихся значений с возможностью добавления новых данных (рис. 23).

if dbgrid3.Columns[dbgrid3.SelectedIndex].FieldName='o_vrempri'

then

begin adoquery1.sql.Clear;

adoquery1.SQL.add('select distinct o_vrempri from rabotaut order by o_vrempri');

Рисунок 22 - Фрагмент кода добавления данных в таблицу «График приема врачей» (лист 1)

adoquery1.Active:=true;

dbgrid2.Columns[dbgrid3.SelectedIndex].

PickList.Clear;

adoquery1.First;

while not adoquery1.eof do

begin

dbgrid3.Columns[dbgrid3.SelectedIndex].

PickList.Add(adoquery1.fieldbyname('o_vrempri').value);

adoquery1.Next;

еnd;

adoquery1.Active:=false;

Рисунок 22 - Фрагмент кода добавления данных в таблицу «График приема врачей» (лист 2)

Рисунок 23 - Добавление данных в таблицу «График приема врача»

Для добавления данных таблицу «На прием» используется дополнительная форма с компонентами datetimepicker (Win32) для ввода даты и DBLookupComboBox (Data Controls) для выбора времени (см. рисунок 25).

Кнопка «Сохранить» закрывает форму, а в полях таблицы отображается выбранная дата и время.

Кнопка "Отмена" закрывает форму, не внося изменений в поле таблицы.

datetimepicker1.Visible:=false;

dbedit2.text:=datetostr(datetimepicker1.Date);

datetimepicker1.Visible:=true;

if dbedit2.text<>'' then

datetimepicker1.Date:=strtodate(dbedit2.text);

Рисунок 24 - Фрагменты кода добавление даты и времени в таблицу «На прием»

Рисунок 25 - Добавление даты и времени в таблицу «На прием»

Для просмотра загруженности врача используется компонент для построения графика TQRChart (рис. 27). График строится на основании данных о количестве пациентов по табельному номеру врача.

Для удобства на форме отображается таблица, которая содержит табельный номер врача и его фамилию. Форма отображена на рисунке 27. Для просмотра всех данных о враче, нужно в поле для поиска ввести табельный номер врача и нажать на кнопку «Поиск». Данные выводятся в дополнительную форму (рис. 28).

adoquery2.Active:=false;

adoquery2.SQL.clear;

adoquery2.sql.add('select v_tabnom, count(k_nom)');

adoquery2.sql.add('from vrachi, klient,vibiraet');

adoquery2.sql.add('where v_tabnom=vi_v_tabnom and v_tabnom=k_v_tabnom');

adoquery2.sql.add('group by v_tabnom'); aquery2.Active:=true;

Рисунок - 26 Фрагмент кода загруженности врача (лист 1)

form8.Series1.DataSource:=adoquery2;

form8.show;

var s:string;

begin

s:='';

if edit1.text<>'' then

s:=s+'v_tabnom ='+edit1.Text;

if s<>'' then

begin

adoquery1.Active:=false;

adoquery1.SQL.clear;

adoquery1.sql.add('select vrachi.* from poliklinika.vrachi where '+s);

adoquery1.Active:=true;

form6.datasource1.Dataset:=adoquery1;

form6.Show;

end;

Рисунок - 26 Фрагмент кода загруженности врача (лист 2)

Рисунок 27 - Форма для просмотра графика загруженности врачей

var s:string;

begin

s:='';

if edit1.text<>'' then

s:=s+'v_tabnom ='+edit1.Text;

if s<>'' then

begin

//формуємо текст запиту

adoquery1.Active:=false;

adoquery1.SQL.clear;

adoquery1.sql.add('select vrachi.* from poliklinika.vrachi where '+s);

//активуємо запит

//(відбираємо дані)

adoquery1.Active:=true;

form6.datasource1.Dataset:=form8.adoquery1;

form6.Show;

end;

end;

Рисунок 28 - Фрагмент кода для поиска по табельному номеру

Рисунок 29 - Просмотр результата поиска врача по табельному номеру

2.2 Руководство администратора по установке программного комплекса работы регистратуры поликлиники

Для установки программного обеспечения необходимо запустить на выполнение файл «Poliklinika.exe». Откроется окно мастера установки программного обеспечения. В ходе работы мастера администратор может задавать необходимые установочные параметры. База данных устанавливается в каталог «C:\Program Files\Poliklinika\». По умолчанию программное обеспечение устанавливается в Program Files на диске С.

Для работы с программным обеспечением необходимо запустить файл Poliklinika.exe, который появится в папке «Регистратура поликлиники» меню пуск.

Для удаления программы нажмите на «Unistal.exe» в папке «Регистратура поликлиники» меню пуск.

Главное окно по установке программного комплекса для автоматизации учета работы регистратуры поликлиники представлено на рисунке 30.

Рисунок 30 - Окно установки программного комплекса для автоматизации учета работы регистратуры поликлиники

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

Для запуска программного комплекса работы регистратуры поликлиники необходимо нажать двойным щелчком мыши по Poliklinika.exe.

На рисунке 31 представлен интерфейс главного окна программного обеспечения. Интерфейс программного обеспечения включает в себя такие элементы:

- таблицы;

- кнопки добавления и удаления данных;

- кнопка печати талона;

- кнопка просмотра графика загруженности врачей;

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

Интерфейс главной формы программного обеспечения представлен
на рисунке 31.

Рисунок 31 - Интерфейс программного обеспечения для автоматизации учета работы регистратуры поликлиники

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

Рисунок 32 - Результат печати

3. ЭКОНОМИЧЕСКИЕ РАСЧЕТЫ

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

Эффект от создания и внедрения проектируемого программного комплекса определяется на основе сравнения с базовым вариантом. В качестве базового варианта принимается выполнение работ по учету и управлению документами традиционным неавтоматизированным способом.

Главным при разработке программного продукта является обеспечение максимальной экономической эффективности, т.е. производство программных продуктов с минимальными затратами труда и денежных средств.

Источники экономии при этом определяются по следующим направлениям:

- снижение трудоемкости;

- увеличение объемов и сокращение сроков обработки информации;

- повышение коэффициента использования вычислительной техники, средств подготовки и передачи информации.

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

Капиталовложения в создание программного комплекса носят единовременный характер [21]:

К=К1+К2+К3 , (8)

где К1 - затраты на оборудование, грн.;

Спецификация на оборудование и лицензионные программные продукты представлена в таблице 14.

Таблица 14 - Спецификация на закупаемое оборудование

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

Цена, грн

Ноутбук Samsung RV-520-S01

3500

Итого

3500

Таблица 15 - Спецификация на лицензионные программные продукты

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

Цена, грн

Delphi 7, 1 шт.

11000

Windows 7, 1 шт.

700

MS Office

1300

Итого

13000

Для приобретения одного ноутбука, на котором будет использоваться разрабатываемый программный продукт требуется затратить К1=3500 грн.

К2 - затраты на лицензионные программные продукты, грн;

К2 = 13000

К3 - затраты на создание ПО, грн.

Затраты на создание программного комплекса находятся по формуле 9:

К3 = З1 + З2 + З3, (9)

где З1 - затраты труда программистов-разработчиков, грн.;

З2 - затраты компьютерного времени, грн.;

З3 - косвенные (накладные) расходы, грн.

Затраты труда программистов-разработчиков найдем по формуле 10:

, (10)

где Nk - количество разработчиков k-й профессии, чел;

rk - часовая зарплата разработчика k-й профессии, грн.

Kзар - коэффициент начислений на фонд заработной платы, доли.

Tк - общая трудоемкость, ч

Принимаем Nk=1 человек.

Часовая зарплата разработчика определяется по формуле 8.

(11)

где Мк - месячная зарплата k-го разработчика, грн.;

Fмесk- месячный фонд времени его работы, час.

Принимаем:

Мk=2200 грн; Fмесk = 160 часов.

Тогда rk = 2200/160=13,75 грн/час. Принимаем Kзар = 1,425.

Трудоёмкость разработки включает время выполнения работ, представленных в таблице 16.

Общая трудоемкость рассчитывается по формуле 12.

Tк = tт.з. + tэ.п + tт.п. + tр.п + tв (12)

где tт.з. - время на разработку технического задания, часов;

tэ.п - время на разработку эскизного проекта, часов;

tт.п. - время на разработку технического проекта, часов;

tр.п - время на разработку рабочего проекта, часов;

tв - время на внедрение проекта, часов.

Тогда затраты труда разработчиков-программистов равны (формула 10):

З1 = 1*13,5*360*1,425 = 7053,25 грн.

Таблица 16 - Длительность этапов работы

Этапы работ

Трудоемкость, часов

Техническое задание

40

Эскизный проект

90

Технический проект

70

Рабочий проект

110

Внедрение

50

Итого:

360

Расчет затрат компьютерного времени выполним по формуле 13:

З2 = Ск F0 , (13)

где Ск - стоимость компьютерного часа, грн.;

F0 - затраты компьютерного времени на разработку программы, час.

Стоимость компьютерного часа вычисляется по формуле 14:

СК= СА + СЭ + СТО , (14)

где СА - амортизационные отчисления, грн.;

СЭ - энергозатраты, грн.;

СТО - затраты на техобслуживание, грн.

Амортизационные отчисления найдем по формуле 15:

СА= Сi NАi / Fгодi, (15)

где Сi = 3500 - балансовая стоимость i-го оборудования, которое использовалось для создания ПМК, грн.

NА - годовая норма амортизации i-го оборудования, доли.

Fгод - годовой фонд времени работы i-го оборудования, час.

Принимаем: NА= 0,15; Fгод = 1920 часов [21].

Из формулы 11 получим: СА = 3500*0,15/1920 = 0,27 грн.

Энергозатраты найдем по формуле 13:

СЭ = РЭ СкВт, (16)

где РЭ = 0,3 - расход электроэнергии, потребляемой компьютером, кВт/ч;

СкВт = 0,95 - стоимость 1 кВт/ч электроэнергии, грн.

Тогда получим: СЭ=0,3*0,95 = 0,29 грн.

Затраты на техобслуживание найдем по формуле 17:

СТО= rТО, (17)

где rТО - часовая зарплата работника обслуживающего оборудование, грн;

- периодичность обслуживания (формула 18).

Принимаем часовую зарплату работника, обслуживающего оборудование: rТО = 1600/160 = 10 грн/час.

= Nто / Fмес, (18)

где Nто - количество обслуживаний оборудования в месяц;

Fмес - месячный фонд времени работы оборудования, час.

Принимаем Nто= 1; Fмес= 160 часов, тогда (формула 18): =1/160 = 0,006.

Применяя формулу 18, получим:

СТО = 10*0,006 = 0,06 грн.

Тогда стоимость компьютерного часа равна:

СК= 0,27 + 0,29 + 0,06 = 0,62 грн/час.

Таким образом, затраты компьютерного времени составят:

З2 = Ск F0 = 0,62*360 = 223,2 грн.

Косвенные расходы З3 определяются по формуле 19:

(19)

где С1 - расходы на содержание помещений, грн.

С2 - расходы на освещение, отопление, охрану и уборку помещения, грн.

C3 - прочие расходы (стоимость различных материалов, используемых при разработке проектауслуги сторонних организаций и т.п.), грн.

Площадь помещения составляет 12 м2. Принимаем стоимость 1м2 помещения - 150 грн. Следовательно, стоимость помещения составляет: 12150= 1800 грн.

С1 = 1800*0,02 = 36 грн - затраты на содержание помещений составляют 2 от стоимости здания;

С2 = 1800*0,003 = 5,4 грн.- расходы на освещение, отопление охрану и уборку помещений составляют 0,3 от стоимости здания.

C3 = 35001 = 3500 - прочие расходы (стоимость различных материалов, используемых при разработке проекта, услуги сторонних организаций и т.п.) составляют 100 от стоимости вычислительной техники.

Тогда, используя формулу 19, получим: З3 = 36+5,4+3500 = 3541,4 грн.

Таким образом, по формуле 6 рассчитаем затраты на создание ПМК:

К3 = 7053,25 + 223,2 + 3541,4 = 10817,85 грн.

Капитальные затраты на выполнение и реализацию ПТК составят:

К = 3500 + 13000 + 10817,85 = 27317,85 грн.

3.2 Расчет годовой экономии от автоматизации учета работы регистратуры поликлиники

Годовая экономия от автоматизации учета работы регистратуры поликлиники рассчитывается по формуле 20:

(20)

где tip, tia - трудоемкость выполнения i-й операции соответственно в ручном и автоматизированном варианте, час;

kip, kia - повторяемость выполнения i-й операции в ручном и автоматизированном вариантах в течении года, шт.;

Cp, Ca - часовая себестоимость выполнения операций в ручном и автоматизированном вариантах, грн.;

n - количество различных операций, выполнение которых автоматизируется.

Себестоимость выполнения работы регистратуры в ручном варианте определяется по формуле 21:

Cp = C1p + C2p, (21)

где C1p - затраты на оплату труда персонала, грн.;

C2p - косвенные расходы, грн.

Затраты на оплату труда персонала найдем по формуле 19.

(22)

где Nk - количество работников k-й профессии, выполнявших работу до автоматизации, чел.;

rk - часовая зарплата одного работника k-й профессии, грн.;

Kзар - коэффициент начислений на фонд заработной платы, доли;

k - число различных профессий, используемых в ручном варианте.

Часовая зарплата работника k-й профессии рассчитывается по формуле 23

rk = Mk/Fkмес , (23)

где Mk - месячный оклад работника, грн.;

Fkмес - месячный фонд времени работ работника, час.

Принимаем Fkмес = 160 часов.

До автоматизации работу выполняли 2 человека, т.е. N k= 2чел.

Месячный оклад работника составляет: Mk=2200 грн.

Часовая зарплата составляет: rk = 2200/160 = 13,5 грн/час.

Затраты на оплату труда персонала составляют:

C1p = 2·13,5·1,425 = 38,48 грн.

Косвенные расходы рассчитываются по формуле 24:

C2p = C1 + C2 + C3 (24)

где С1 - затраты на содержание помещений грн.;

С2 - расходы на освещениеотопление охрану и уборку помещений грн.;

C3 - прочие расходы.

Площадь помещения составляет 12 м2.

Принимаем стоимость 1м2 помещения - 150 грн.

Следовательно, стоимость помещения составляет:

12·150 = 1800 грн.

С1= 1800·0,02 = 36 грн - затраты на содержание помещений составляют 2 от стоимости здания.

Расходы на освещениеотопление охрану и уборку помещений С2 составляют 0,2-0,5 от стоимости помещения:

С2 = 1800·0,004 = 7,2 грн.

Прочие расходы C3 составляют 100-120 от фонда заработной платы:

C3 = 38,48 ·1= 38,48 грн.

Из формулы 24 получим косвенные расходы:

C2p = 36 + 7,2 + 38,48 = 81,68 грн.

Себестоимость выполнения работы регистратуры поликлиники в ручном варианте по формуле 21 составит:

СР = 38,48 + 81,68 = 120,16 грн.

Расчет себестоимости выполнения операций расчета и оптимизации работы регистратуры поликлиники в автоматизированном варианте выполняется по формуле 25:

Са = C1a + C2a + C3a, (25)

где C1a - затраты на оплату труда персонала, грн.;

C2a - стоимость компьютерного времени, грн.;

C3a - косвенные расходы, грн.

Затраты на оплату труда персонала найдем по формуле 26:

(26)

где Np - количество работников p-й профессии, выполнявших работу после автоматизации, чел.;

rp - часовая зарплата одного работника p-й профессии, грн.;

Kзар - коэффициент начислений на фонд заработной платы, доли;

p - число различных профессий, используемых в автоматизированном варианте.

Принимаем: Kзар = 1,425.

Автоматизированную работу выполняет 1 человек, т.е. N p= 1чел.

Месячный оклад работника составляет: Mk = 2200 грн.

Часовая зарплата составляет: rk = 2200/160 = 13,75 грн/час.

Затраты на оплату труда персонала составляют:

C1а = 1·13,75 ·1,425 = 19,6 грн.

Стоимость компьютерного времени найдем по формуле 27.

С2а= СА + СЭ + СТО, (27)

где СА= 0,27 - амортизационные отчисления, грн.;

СЭ = 0,29 - энергозатраты, грн.;

СТО = 0,06- затраты на техобслуживание, грн.

Таким образом, С2а = 0,27 + 0,29 + 0,06= 0,62 грн.

Косвенные расходы С3а определяются по формуле 19:

С3а = 36+5,4+3500 = 3541,4 грн

Тогда по формуле 26: Са = 19,6 + 0,62 + 3541,4 = 3561,62 грн.

В таблице 17 приведен перечень операций в регистратуре поликлиники и их трудоемкость в ручном и автоматизированном вариантах.

Таблица 17 - Трудоемкость работы специалиста вручную и автоматически

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

Трудоемкость Р (ч)

Трудоемкость А (ч)

Повторяемость Р (раз/год)

Повторяемость А (раз/год)

Составление графиков врачей

2

0,05

12

6

Составление талонов

0,2

0,01

400

200

Составление списков

0,4

0,002

400

200

Составление загруженности

0,5

0,01

12

10

Годовую экономию от внедрения комплекса получим по формуле 20:

Эг = 22589,46 грн.

3.3 Расчет годового экономического эффекта

Экономический эффект определяется по формуле 28:

Эф = Эг - Ен K, (28)

где Эг = 22589,46 - годовая экономия текущих затрат, грн;

К = 27317,85 - капитальные затраты на создание ПК, грн.;

Ен = 0,42 - нормативный коэффициент экономической эффективности капиталовложений, доли.

Тогда Эф = 22589,46 - 0,42·27317,85 = 11115,96 грн.

3.4 Расчет коэффициента экономической эффективности и срока окупаемости капиталовложений

Коэффициент экономической эффективности капиталовложений найдем по формуле:

Ep = Эг/К. (29)

ЕР = 22589,46 / 27317,85 = 0,83 .

Так как, ЕР =0,83 > Ен = 0,42, то внедрение разработанного программно-технического комплекса является экономически эффективным.

Срок окупаемости капиталовложений определим по формуле 30:

(30)

Тогда подставив значение коэффициента экономической эффективности в формулу 27, получим: года.

Так как ТР = 1,2 < Тн = 2,4 года (срок окупаемости капиталовложений меньше нормативного), то можно утверждать, что капиталовложения используются эффективно.

4. ОХРАНА ТРУДА

Трудовой процесс осуществляется в определенных условиях производственной среды, которые характеризуются совокупностью элементов и факторов материально-производственной среды. Рассмотрим условия труда пользователя ПЭВМ, который является разработчиком программного продукта. Для работы используется следующее оборудование: Ноутбук Samsung RV-520-S01. 15 рабочих мест находятся в 15 помещениях, длина которых 12 м, ширина - 7 м, высота - 6 м. Уровень шума в помещениях 55 дБ, освещенность рабочего места составляет 400 лк. Воздух рабочей зоны имеет следующие параметры: температура - 19°С, скорость воздуха - 0,3 м/с, влажность - 76%. Продолжительность сосредоточенного наблюдения составляет 40%.

Специфика использования ПЭВМ состоит в том, что в процессе диалога человека и машины пользователь воспринимает интеллектуальную машину как равноправного собеседника. Поэтому возникает много совершенно новых психологических и психофизиологических проблем, суть которых нужно учитывать при проектировании трудового процесса. Другой особенностью является значительная информационная нагрузка. Значительная нагрузка на центральную нервную и зрительную системы вызывает повышение нервно-эмоционального напряжения, и, как следствие, негативно влияет на сердечнососудистую систему. Важной стороной функционирования организма пользователя является влияние на него комплекса факторов трудовой среды, включающих действие электромагнитных волн разных частотных диапазонов, статического электричества, шума, микроклиматических факторов и др. Воздействие этого специфического комплекса может оказать на здоровье человека отрицательное влияние. При работах с использованием компьютеров возникает целый ряд эргономических проблем, решение которых может значительно снизить нагрузку. В этом случае имеются в виду только вопросы конструирования рабочего места пользователя и не охватываются вопросы формирования рационально построенных символов на экране и других, изменение которых возможно только при конструировании новой техники. Работа пользователя ЭВМ чаще всего проходит при активном взаимодействии с другими людьми. Поэтому возникают вопросы межличностных взаимоотношений, включающие как психологические, так и социально-психологические аспекты. Таким образом, на пользователя ЭВМ воздействуют 4 группы факторов трудовой среды: физические, эргономические, информационные и социально-психологические [22-23].

В соответствии с ГОСТ 12.0.003-74 ССБТ «Опасные и вредные производственные факторы. Классификация» все производственные факторы делятся на опасные и вредные факторы. Опасные и вредные производственные факторы в свою очередь делятся на физические, химические, биологические и психофизиологические факторы.

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

Пользователи ПЭВМ в основном подвергаются воздействию физических и психофизиологических производственных факторов [24].

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

- поражение электрическим током;

- возникновение пожара;

- возможность механического травмирования;

- ожоги в результате случайного контакта с горячими поверхностями внутри лазерного принтера.

К вредным физическим производственным факторам относятся:

- повышенный уровень электромагнитного излучения;

- повышенный уровень статического электричества;

- повышенные уровни запыленности воздуха рабочей зоны;

- повышенное содержание положительных и отрицательных ионов в воздухе рабочей зоны;

- пониженная или повышенная влажность и подвижность воздуха рабочей зоны;

- повышенный уровень шума;

- нерациональная организация освещения рабочего места.

К психофизиологическим производственным факторам относятся:

- напряжение зрения;

- напряжение внимания;

- интеллектуальные и эмоциональные нагрузки;

- длительные статические нагрузки;

- монотонность труда;

- большие информационные нагрузки;

- нерациональная организация рабочего места (эргономические факторы).

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

Важнейшими факторами являются электромагнитные поля в диапазоне от 3 Гц до 300 МГц, электростатические поля, напряжение зрения, большие нагрузки различного характера. Рассмотрим их более подробно.

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

Низкочастотное ЭМП может явиться причиной кожных заболеваний (угревая сыпь, экзема, розовый лишай и др.), болезней сердечнососудистой системы и кишечно-желудочного тракта; оно воздействует на белые кровяные тельца, что приводит к возникновению опухолей, в том числе и злокачественных.

Основным источником электростатического поля (ЭСП) является положительный потенциал, подаваемый на внутреннюю поверхность экрана для ускорения электронного луча. ЭСП образуется за счет разности потенциалов экрана монитора и человека. На его величину оказывают существенное влияние потенциалы окружающих предметов и влажность воздуха (при влажности выше 50% ЭСП практически отсутствует). Напряженность поля может колебаться от 8 до 75 кВ/м. Заметный вклад в общее ЭСП вносят электризующиеся от трения поверхности клавиатуры и мыши. Электростатическое поле большой напряженности способно изменять и прерывать клеточное развитие, а также вызывать катаракту с последующим помутнением хрусталика.

Работа на ПЭВМ предполагает визуальное восприятие отображенной на экране монитора информации, поэтому значительной нагрузке подвергается зрительный аппарат. Симптомы нарушения зрения можно условно разделить на две группы:

- глазные симптомы (боль, раздражение, жжение, краснота, зуд);

- зрительные симптомы (пелена перед глазами, двоение или мелькание).

По данным ВОЗ глазные и зрительные нарушения наблюдаются у 40-92 % пользователей ПЭВМ время от времени, а у 10-40 % - ежедневно.

Можно выделить следующие основные нарушения здоровья пользователей ПЭВМ [25-26]:

- зрительный дискомфорт и болезни органов зрения;

- перенапряжение опорно-двигательной системы;

- расстройства ЦНС и болезни сердечнососудистой системы;

- заболевания кожи;

- нарушение репродуктивной функции.

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

Представляет практический интерес комплексная оценка условий труда. Одним из широко используемых аналитических показателей условий труда является категория тяжести труда. Категория тяжести труда характеризует состояние организма человека, которое формируется под влиянием условий труда. Выполним количественную оценку условий труда на рассматриваемом рабочем месте. Каждый элемент условий труда оценим по шести бальной шкале [27-29]. Результаты оценки приведены в таблице 18.

Таблица 18 - Балы оценки факторов тяжести труда

Элемент условий труда, единицы измерения

Обозначение

Значение

Оценка фактора, баллы

1

Температура, оС

Х1

19

1

2

Скорость ветра, м/c

Х2

0,3

2

3

Влажность воздуха, %

Х3

76

4

4

Освещенность, лк

Х4

400

1

5

Продолжительность сосредоточенного наблюдения, %

Х5

40

2

6

Уровень шума, дБ А

Х6

55

4

Интегральную балльную оценку тяжести труда определяем по формуле

(31)

где Хоп - элемент условий труда, который получил наибольшую оценку;

- средний балл всех активных элементов условий труда кроме определяющего Хоп, который определяется по формуле 32:

(32)

где - сумма всех элементов кроме определяющего Хоп;

n - количество учтенных элементов условий труда.

Согласно данным таблицы 17 элементы условий труда оцениваются, соответственно, Х1 =1, Х2=2, Х3=4, Х4=1, Х5=2 и Х6=4. Элементами условия труда, которых получили наибольшую оценку являются влажность воздуха и уровень шума: Хоп = 4. Средний балл всех активных элементов условий труда кроме определяющих Хоп по формуле (32) составляет:

.

Интегральная балльная оценка тяжести труда соответственно равна:

.

Интегральная оценка тяжести труда в 46,6 балла отвечает IV категории тяжести труда.

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

, (33)

где Y - уровень утомления, условные единицы;

15,6 и 0,64 - коэффициенты регрессии.

Уровень утомления по формуле (33) составляет:

.

Трудоспособность человека определяется как величина противоположная утомлению по формуле 34:

, (34)

где R - трудоспособность человека, условные единицы.

Рассчитаем трудоспособность по формуле (35):

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

Основными направлениями обеспечения безопасных и комфортных условий труда при работе на ПЭВМ являются:

- обеспечение соответствия параметров микроклимата требованиям ДСанПіН 3.3.2-007-98 «Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин», ГОСТ 12.1.005-88 ССБТ «Общие санитарно-гигиенические требования к воздуху рабочей зоны», ДСН 3.3.6.042-99 «Державні санітарні норми мікроклімату виробничих приміщень»;

- обеспечение соответствия чистоты воздуха требованиям ГОСТ 12.1.005-88 ССБТ «Общие санитарно-гигиенические требования к воздуху рабочей зоны»;

- обеспечение соответствия уровня ионизации воздуха требованиям ДСанПіН 3.3.2-007-98 «Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин»;

- обеспечение соответствия освещения рабочей зоны требованиям ДБН В.2.5-28-2006 «Природне та штучне освітлення», ДСанПіН
3.3.2-007-98 «Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин»;

- обеспечение соответствия уровня шума и вибрации на рабочем месте требованиям ДСанПіН 3.3.2-007-98 «Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин»;

- обеспечение соответствия уровня электромагнитных и электростатических полей и излучений требованиям ДСН 3.3.6.096-2002 «Державні санітарні норми і привила при роботі з джерелами електромагнітних полів», ДСанПіН 3.3.2-007-98 «Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин»;

- обеспечение электробезопасности в соответствии с требованиями ГОСТ 12.1.019-79 ССБТ «Электробезопасность. Общие требования», НПАОП 0.00-1.28-10 «Правила охорони праці під час експлуатації електронно-обчислювальних машин», НПАОП 40.1-1.01-97 «Правила безпечної експлуатації електроустановок»;

- обеспечение пожарной безопасности в соответствии с требованиями ГОСТ 12.1.004-91 ССБТ «Пожарная безопасность. Общие требования», НПАОП 0.00-1.28-10 «Правила охорони праці під час експлуатації електронно-обчислювальних машин», НАПБ А.01.001-2004 «Правила пожежної безпеки України»;

- обеспечение организации рабочего места в соответствии с требованиями ГОСТ 12.2.032-78 ССБТ «Общие эргономические требования. Рабочее место при выполнении работ сидя», ДСанПіН 3.3.2-007-98 «Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин»;

- обеспечение соответствия режима труда и отдыха требованиям ДСанПіН 3.3.2-007-98 «Державні санітарні правила і норми роботи з візуальними дисплейними терміналами електронно-обчислювальних машин».

ВЫВОДЫ

В дипломном проекте был проведен анализ работы регистратуры поликлиники, как предметной области для дипломной работы. Осуществлен анализ существующих программных продуктов для автоматизации учета работы регистратуры поликлиники. Была рассмотрена и построена математическая модель для работы регистратуры поликлиники. Проектирование и реализация программного обеспечения проводилась с использованием современных подходов к созданию программных продуктов: диаграммной методики, шаблонов проектирования, актуального языка программирования Borland Delphi 7 [30].

Программное обеспечение для автоматизации учета работы регистратуры поликлиники разработано в среде Borland Delphi 7 на языке Delphi. Для хранения данных спроектирована реляционная БД и реализована в СУБД MS Office Access 2003.

Выполнены расчеты экономической эффективности программных средств и расчеты по охране труда.

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

Решены такие задачи:

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

- обеспечение регулирования интенсивности потока населения для равномерной нагрузки врачей;

- своевременный подбор и доставка медицинской документации в кабинеты врачей, правильное ведение и хранение картотеки.

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

1 Тарасов А. Ф. Автоматизированное проектирование сложных объектов и систем: Курс лекций для студентов специальности 8.080402 «Информационные технологии проектирования» дневной и заочной форм обучения. / Сост. А.Ф.Тарасов. - Краматорск: ДГМА, 2006. - 169 с.

2 Организация работы регистратуры поликлиники [Электронный ресурс]: Организация работы регистратуры поликлиники - Электрон. дан. - Режим доступа: http://medvuz.info/load/ozz/organizacija_raboty_registratury_ polikliniki/36-1-0-665 - Загл. с экрана

3 Анализ деятельности поликлиники [Электронный ресурс]: Анализ деятельности поликлиники - Электрон. дан. - Режим доступа: http://medvuz.info/load/ozz_obshhestvennoe_zdorove_i_zdravookhranenie/analiz_dejatelnosti_polikliniki/36-1-0-669 - Загл. с экрана

4 Хаткевич М. И. Информационная система лечебного учреждения: Методические рекомендации / Сост. М. И. Хаткевич. М.Мир, 2000. - 200 с.

5 Словарь бизнес - терминов [Электронный ресурс]: Словарь бизнес - терминов - Электрон. дан. - Режим доступа: http://dic.academic.ru/dic.nsf /business/ - Загл. с экрана

6 Приемное отделение больницы [Электронный ресурс]: Приемное отделение больницы - Электрон. дан. - Режим доступа: http://www.idoktor.info /uhod-za-boln%FBm/priemnoe-otdelenie-bolnits%FB/priemnoe-otdelenie-bolnits%FB.html - Загл. с экрана

7 Поликлиника [Электронный ресурс]: Поликлиника - Электрон. дан. - Режим доступа: http://www.spruce.ru/private/12_4.html - Загл. с экрана

8 Талон на прием к врачу [Электронный ресурс]: Талон на прием к врачу - Электрон. дан. - Режим доступа: http://do.gendocs.ru/docs/index-108655.html?page=5 - Загл. с экрана

9 SADT - модели [Электронный ресурс]: SADT - модели - Электрон. дан. Режим доступа: http://or-rsv.narod.ru/SADT/chapter0101.html#0101 - Загл. с экрана

10 Работа регистратуры [Электронный ресурс]: Работа регистратуры - Электрон. дан. - Режим доступа: http://www.medkurs.ru/terap - Загл. с экрана

11 Диаграмма прецедентов [Электронный ресурс]: Диаграмма прецедентов Электрон. дан. - Режим доступа: http://pvti.ru/lect1-lecture3.htm - Загл. с экрана

12 Оформление медицинской документации [Электронный ресурс]: Оформление медицинской документации - Электрон. дан. - Режим доступа: http://medvuz.info/load/ozz_obshhestvennoe_zdorove_i_zdravookhranenie/analiz_dejatelnosti_polikliniki/36-1-0-669 - Загл. с экрана

13 Гулиев Я. И. Процесс и документ в медицинских информационных системах: Методические рекомендации / Сост. Я. И. Гулиев. - СПб.: Ротапринт ОКБС, 1992. - 102 с.

14 Диаграмма классов [Электронный ресурс]: Диаграмма классов - Электрон. дан. - Режим доступа: http://www.business-process.ru/designing/ methodology/uml/theory/class_diagram_theory.html - Загл. с экрана

15 Диаграмма «сущность - связь» [Электронный ресурс]: Диаграмма «сущность - связь» - Электрон. дан. - Режим доступа: http://khpi-iip.mipk.kharkiv.edu/library/case/leon/gl2/gl2.html - Загл. с экрана

16 Диаграмма последовательностей [Электронный ресурс]: Диаграмма последовательностей - Электрон. дан. - Режим доступа: http://www.business-process.ru/designing/methodology/uml/theory/sequence_diagram_theory.html - Загл. с экрана

17 Сагайда П. І. Розробка та організація баз даних у системах автоматизації, проектування та управління: Навчальний посібник для студентів спеціальності 7.080402. - Краматорськ: ДДМА, 2003. - 160 с.

18 Советы по программированию Delphi [Электронный ресурс]: Советы по программированию Delphi - Электрон. дан. - Режим доступа: http://make-games.ru/publ/programmirovanie/delphi_pascal_objectpascal/30_sovetov_po_programmirovaniju_v_delphi_delfi_chast_1/13-1-0-30 - Загл. с экрана

19 Скрипкин К. Г. Экономическая эффективность информационных систем. - М.: ДМКпресс, 2002. - 25 с.

20 Зиньковский, М. М. Техника безопасности и производственная санитария: краткий справочник металлурга / М. М. Зиньковский. -
2-е изд., перераб. и доп. - М. : Металлургия, 1973. - 255 с

21 Злотников, С.Л. Техника безопасности и производственная санитария в кузнечнопрессовых цехах / С. Л. Золотников, П. И. Казакевич, В. Л. Михайлова. - М. : Машиностроение, 1984. - 256 с.

22 Соломенцев Ю. М. Безопасность жизнедеятельности в машино-строении Под ред. Ю. М. Соломенцева. - М.: Высшая школа, 2002. - 310с

23 Иванов, Б. С. Охрана труда в литейном и термическом производстве: учебник/ - Б. С. Иванов. - М. : Машиностроение, 1990. - 224 с.

24 Жидецький В. Ц. Охорона праці користувачів комп'ютерів / Під ред. В. Ц. Жидецького. - Львів: Афіша, 2000. - 176с.

25 Ильинский, Б. Д. Техника безопасности и противопожарная техника в черной металлургии / Б. Д. Ильинский. - М. : Металлургия, 1967. - 370 с.

26 Дементий Л. В. Охрана труда: рекомендации по выполнению раздела в дипломном проекте бакалавра для студентов технических специальностей / Сост.: Л. В. Дементий, А. Л. Юсина. - Краматорск: ДГМА, 2012. - 176 с.

27 Дементий Л. В. Охрана труда в автоматизированном производстве. Обеспечение безопасности труда / Л. В. Дементий, А. Л. Юсина. - Краматорск: ДГМА, 2007. - 300 с.

28 Среда разработки [Электронный ресурс]: Среда разработки - Электрон. дан. - Режим доступа: http://ruprog.ru/soft/delphisoft.html - Загл. с экрана

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.