РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ АВТОМАТИЗИРОВАННОГО РАБОЧЕГО МЕСТА РЕГИСТРАТОРА ПОЛИКЛИНИКИ

Алексеев Артем, рук.

БОУ ОО СПО «Торгово-экономический колледж им. »

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

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

Цель работы: разработать программное обеспечение для автоматизации рабочего места регистратора поликлиники с возможностью хранить и редактировать базы данных.

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

НЕ нашли? Не то? Что вы ищете?

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

Вторая глава содержит проектирование и описание разработки системы автоматизации регистратора поликлиники.

В приложениях представлены: инструкция по установке, инструкция пользователя, инструкция администратора.

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

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

Создание информационной системы предоставит работникам отдела по вводу и обработке данных следующие возможности:

¾ Уделять время пациенту, которого раньше не хватало;

¾ Поднять качество обслуживания пациентов на более высокий уровень;

¾ Избавить регистратора от возможных ошибок, на исправление которых у него уходит много времени.

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

Для разработки программного обеспечения регистратора поликлиника были использованы система управления базами данных MS Access и язык программирования Delphi.

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

Язык программирования - формальная знаковая система, предназначенная для записи компьютерных программ. Delphi – это продукт Borland International включает в себя компилятор кода и предоставляет средства визуального программирования.

В соответствии с техническим заданием программа «Регистратура» выполнеят следующие функции:

1. Вход сотрудника поликлиники по имени пользователя и паролю;

2. Поддержку справочников: специальности; диагнозы; медицинские услуги; сведения об учреждении.

3. Поддержку базы данных пациентов;

4. Формирование базы данных заказов;

5. Возможность печати бланка заказа платных услуг;

6. Возможность печати списка заказов по каждому врачу за выбранный период;

7. Возможность слежения за рабочим временем врачей;

При проектировании программного продукта была построена DFD-схема программы «Регистратура».

Рисунок 1. Декомпозиция блока «Регистратура»

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

В программе автоматизация регистратуры поликлиники используется база данных созданная в MS Access, состоящая из следующих таблиц: врачи, пациенты, расписание, диагнозы, услуги, заказ1 (Заказанные услуги), заказ2 (Данные о заказе), пользователи, сведения об учреждении, специальности.

Рисунок 2. Схема связей базы данных «MS Access»

Рисунок 3. Главная форма пользовательского интерфейса

Рисунок 4. Учёт времени

Связь с базой данных осуществляется при помощи многоступенчатой связи технологии ADO. Компонент ADOConnection устанавливает связь программы с базой данных, адрес которой указывается в строке Connection String. К компоненту ADOConnection присоединяются несколько компонентов ADOTable, это зависит от количества таблиц базы данных, которые нужно отобразить в приложении с последующим внесением в них изменений. К ADOTable присоединяется компонент Data Source, служащий переходником от ADOTable к компонентам с приставной DB на вкладке Standart: DBGrid, DBEdit, DBCombobox и т. д. Для их работы следует прописать uses DB.

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

Программный продукт «Регистратура» выполняет задачи, описанные в техническом задании.

Библиографический список

1. Автоматизированное рабочее место в системе управления предприятием. – Сборник научных трудов, СПб, 2002 г.

2. Microsoft Office Access 2007: профессиональное программирование. – Вильямс, 2009.

3. , , Морозов медицинских систем с использованием объектных технологий. — Москва: Физматлит, 1999.

4. Работа с базами данных в Delphi. – СПб: БХВ-Петербург, 2003.

5. Программирование в Delphi 7. – СПб: БХВ-Петербург, 2003.

6. , Громов в реляционные базы данных. – Москва: BHV, 2009.

7. Базы данных. Проектирование, реализация и сопровождение. М: BHV, 2003.