Автоматизированная система учета реабилитации пациентов с использование клаймбингового тренажера
Проектирование информационной системы, позволяющей проследить за динамикой восстановления функций опорно-двигательного аппарата, а также выявить наиболее эффективные методы реабилитации. Информационно-логическая модель, пользовательский интерфейс.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 30.09.2013 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
АСТРАХАНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
ФИЗИКО-ТЕХНИЧЕСКИЙ ФАКУЛЬТЕТ
Кафедра Управление качеством
КУРСОВАЯ РАБОТА
по дисциплине:
«Компьютерные технологии в медико-биологической практике»
на тему:
«Автоматизированная система учета реабилитации пациентов с использование клаймбингового тренажера»
Выполнила студентка гр.ИБ-41
Плужникова Е.Н.
Проверила: Шикульская О.М.
Астрахань 2013
Cодержание
ВВЕДЕНИЕ
1. Аналитический раздел
1.1Анализ предметной области
1.1.1Заболевания опорно-двигательного аппарата
1.1.2 Травмы опорно-двигательного аппарата
1.1.3 Реабилитация больных с двигательными нарушениями
1.2 Выбор и обоснования проектных решений
2.Описание технического проекта
2.1 Функциональная модель
2.2 Информационно-логическая модель
2.3Требования к интерфейсу
2.4 Требования к техническому и программному обеспечению
3.РАБОЧИЙ ПРОЕКТ
3.1 Структура базы данных
3.2 Описание запросов
3.3 Описание форм
3.4 Описание отчетов
Заключение
Список литературы
Приложение А
Приложение Б
Приложение В
ВВЕДЕНИЕ
Функциональная диагностика и тренинг организма человека с использованием дозированных физических нагрузок распространены достаточно широко. Наиболее известными устройствами для этой цели являются велоэргометры и «беговые дорожки», в последнее время начали применяться т.н. «эллиптические тренажеры». Все эти виды устройств имеют как преимущества, так и недостатки. Существенно, что указанное оборудование не дает возможность имитации «подъема в гору» при ее заданной крутизне и скорости подъема. Такие возможности позволяет обеспечить клайбинговый тренажер «миниэскалатор» со встречным движением ступенек.
Актуальность создания автоматизированной системы учета в медицинских учреждениях обусловлена сегодня необходимостью использования больших и постоянно растущих объемов информации при решении диагностических, терапевтических, статистических, управленческих и других задач.
Это устройство может быть важным для таких функциональных целей: расширения диапазона используемых нагрузок и плавного управления ими; оценки работоспособности и динамики накопления усталости нижних конечностей и пр.
С позиций тренинга такое устройство позволяет обеспечить полноценную имитацию движения при подъеме по лестнице, в гору и пр. Это может быть целесообразным для: целенаправленных спортивных тренировок по отдельным видам спорта, включая горный туризм, альпинизм и пр.; общефизического тренинга выносливости, управления дыханием при физических нагрузках; обеспечения процессов реабилитации пациентов после заболеваний и травм (при медленной скорости движения и/или малом наклоне «полотна» со ступеньками).
Целью курсового проекта является проектирование системы учета реабилитации пациентов с использованием клаймбингового тренажера.
Назначение системы:
Повышение качества реабилитации;
Помощь в выборе упражнений;
Отслеживание динамики восстановления параметров движений;
Сокращение времени обслуживания пациента.
Задачи проекта:
Анализ предметной области;
Выбор и обоснование проектных решений;
Разработка функциональной модели системы;
Разработка информационно-логической модели системы;
Разработка физической модели системы.
1. Аналитический раздел
1.1 Анализ предметной области
В настоящее время наблюдается значительный прогресс в развитии методов оценки функционального состояния больных с нарушениями опорно-двигательного аппарата . Но существует проблема автоматизированного учета реабилитации пациентов.
Система позволит проследить за динамикой восстановления функций опорно-двигательного аппарата, а также выявить наиболее эффективные методы реабилитации.
Одним из основных преимуществ автоматизации является экономия времени и сил, что, как следствие, влечет за собой уменьшение числа ошибок персонала. Так, например, полностью исключаются ошибки, возникающие при переписывании медсестрами врачебных назначений в соответствующие журналы, так как последние формируются автоматически. Кроме этого, немаловажными преимуществами использования автоматизированной системы являются такие показатели, как увеличение пропускной способности кабинетов, оптимизация загрузки медперсонала, уменьшение времени подготовки отчетов и др.
Проектируемая автоматизированная система позволит систематизировать результаты реабилитации пациентов с нарушениями опорно-двигательного аппарата.
Опорно-двигательный аппарат, костно-мышечная система - единый комплекс, состоящий из костей, суставов, связок, мышц и их нервных образований, обеспечивающий опору тела и передвижение человека в пространстве.
Нарушения опорно-двигательного аппарата разделяют на заболевания и травмы опорно-двигательного аппарата.
1.1.1 Заболевания опорно-двигательного аппарата
Все заболевания опорно-двигательного аппарата условно подразделяют на самостоятельные и вторичные, которые возникают как осложнение другого патологического процесса, происходящего в организме. В свою очередь, самостоятельные заболевания подразделяются на две основные группы: артриты и артрозы. Их основное различие заключается в причине возникновения заболевания. Артриты вызываются воспалительными процессами, тогда как артрозы связаны с дегенеративным процессом в суставах.
Самым распространённым заболеванием опорно-двигательного аппарата является принадлежащий ко второй группе остеохондроз. Межпозвонковый остеохондроз вызывается износом или деформацией межпозвонкового диска, сопровождающимся значительным снижением его высоты. Возникновение заболевания обычно связывают с преждевременным износом диска из-за высокой физической нагрузки, с предшествующими заболеванию травмами, возрастными изменениями.
Первые симптомы остеохондроза - это тупые боли в области груди, поясницы или шеи, в зависимости от того, межпозвонковые диски какого отдела позвоночника поражены, чувство скованности в позвоночнике, быстрая утомляемость мышц спины и шеи. Остеохондроз позвонков грудного отдела сопровождается болями, опоясывающими грудную клетку. Пояснично-крестцовый остеохондроз даёт о себе знать болями в области крестца, ног и сильным чувством скованности всей спины. Шейный остеохондроз может быть выражен не тупыми, а резкими острыми болями, отдающими в затылок при движении.
Остеохондроз может развиться в любом возрасте, но чаще им страдают мужчины в возрасте 40-60 лет. Женщины же гораздо более подвержены другому заболеванию этой группы - остеоартрозу. В отличие от остеохондроза, остеоартроз поражает тазобедренные, коленные суставы и суставы кистей рук. Лишь изредка, при развитии полиостеоартроза, он может распространиться за эти пределы. Причиной остеоартроза является преждевременное старение суставного хряща вследствие постоянных травм (например, профессиональных), нарушения нормального кровообращения, генетической предрасположенности.
Проявляется остеоартроз в виде постоянных небольших болей и постепенно развивающейся деформации суставов. Деформации не связаны с воспалительными процессами, поэтому, как правило, не болезненны. Однако в случае ущемления кусочка хряща между суставами может возникнуть внезапная острая боль и невозможность движения в поражённом суставе, продолжающаяся не долго.
Симптомы остеоартроза различных суставов могут также различаться. Так, деформирующий артроз тазобедренного сустава сопровождается болями в момент опора на ногу, хромотой. Если болезнь не лечить, со временем возникнут значительные ограничения всех движений в суставе, укорочение конечности за счёт постоянного подвывиха головки бедра. Для деформирующего артроза коленного сустава характерны тупые боли при спускании с лестницы, периодически возникающая припухлость поражённого сустава.
У женщин в климактерический период часто возникает деформирующий артроз дистальных межфаланговых суставов. Его первые признаки - возникновение уплотнений суставов, иногда их болезненность.
У детей в возрасте 6-14 лет встречается деформирующий эндемический артроз. Причина его возникновения порождает среди учёных немало споров и точно до сих пор не выяснена. Как варианты называются заражение грибом хлебных злаков и заниженное содержание кальция в воде и почве, а, следовательно, недостаточное его поступление в организм ребёнка. Болезнь проявляется в прогрессирующей деформации суставов, существенном замедлении роста, короткопалости. При этом боли, как правило, отсутствуют или выражены незначительно. Иногда возникает так называемая "блокада" сустава - резкое наступление его неподвижности на непродолжительный срок. Считается, что остановить течение деформирующего эндемического артроза нельзя, но можно замедлить развитие болезни индивидуально подобранной пациенту физиотерапией и специальными препаратами, содержащими фосфор и кальций.
Боли в спине чаще всего трактуют как первые признаки остеохондроза, однако они могут быть вызваны различными заболеваниями, в том числе и болезнью Бехтерева (анкилозирующим спондилоартритом). Это заболевание обусловлено воспалительным процессом, чаще всего вялотекущей урогенитальной инфекцией, и встречается у мужчин в возрасте 20-40 лет. Болезнь Бехтерева поражает мелкие суставы позвоночника и крестцово-подвздошного сочленения. Заболевание ведёт к постепенному анкилозированию суставов, окостенению межпозвонковых дисков и, в итоге, абсолютной неподвижности позвоночника.
Ранними симптомами заболевания являются боли в области крестца, очень похожие на боли при остеохондрозе. Постепенно боли распространяются по всей спине, ухудшается подвижность позвоночника, ослабляются мышцы спины и конечностей, иногда в них наблюдается постоянная напряжённость.
Болезнь Бехтерева часто вовремя не распознают из-за её схожести в симптомах с ревматическими артритами. Поставить точный диагноз может только врач после обследований, включающих в себя рентгенографию. Однако первое, что должно насторожить, помимо болей в спине, это снижения подвижности позвоночника.
Особенностью всех вышеперечисленных болезней опорно-двигательной системы является схожесть первоначальных симптомов. Боли в спине часто не воспринимаются всерьёз или списываются на остеохондроз, лечить который у нас в стране, почему-то, большинство граждан не считает нужным. Но боль в спине может указывать и на начало такого серьёзного заболевания, как анкилозирующий спондилоартрит, которое грозит человеку полной неподвижностью. Поэтому особое значение приобретает ранняя диагностика и своевременное обращение к врачу.
1.1.2 Травмы опорно-двигательного аппарата
Травмы опорно-двигательного аппарата возникают в основном при воздействии внешней разрушительной силы на различные участки тела или при чрезмерном напряжении определенного сегмента опорно-двигательного аппарата. Ушибы, вывихи и растяжения являются самыми распространенными видами травм.
Можно выделить несколько видов травм: повреждения мышц, вывихи, переломы и травмы костей. Все эти травмы опорно-двигательного аппарата успешно лечатся после небольшой диагностики. Главное - правильно определить тип травмы. Широко встречаются такие травмы, как: разрывы связок, растяжения сухожилия, трещины, переломы и вывихи.
Перелом кости. Обычно сопровождается острой и нестерпимой болью. Если перелом сразу нескольких костей, то это приводит к неподвижности ноги в целом. При переломе накладывают гипс под местным обезболиванием.
Трещина кости. Её ещё называют "недоперелом". При такой травме не полностью нарушается целостность кости. Сопровождается отёком и длительной болью. Чаще других встречаются трещины черепа (вплоть до сотрясения мозга или других не менее серьёзных травм мозга), рёбер (боли в груди, особенно при усиливаются при вдохе). Могут встречаться трещины и в костях конечностей.
Вывих (или подвывих). Сопровождается сильной болью, невозможностью движения. После травмы наступает отёк, скованность в области сустава. Возникает деформация сустава, иногда даже сустав как бы "выскакивает" из кости. В таком случае нужно обратиться к врачу-травматологу, который проведёт точную диагностику.
Разрыв мышцы (сухожилия). Эта травма встречает очень редко. Разрыв происходит в мышцах, которые испытывают большие нагрузки (например, трицепс голени). Разрыв сухожилия можно выявить лишь по нехарактерному взгорбливанию мышц. При этом человек испытывает сильную боль, а также невозможность передвигаться. Лечится разрыв сухожилия лишь хирургическим путём, а именно сшиванием.
Растяжение связок. Травма, наиболее часто встречающаяся в наше время. Внешне она может никак не проявляться, но сопровождается болью в области сустава. Какого-то определённого и специального лечения не требуется. Но лучше создать покой для травмированного участка, употреблять некоторые лекарственные средства.
1.1.3 Реабилитация больных с двигательными нарушениями
Существует активная реабилитация, в ходе которой больной самостоятельно осуществляет действия по восстановлению утраченных функций, и пассивная реабилитация, которая включает в себя особые формы лечения, осуществляемые в отношении больного силами специалистов или при помощи специального медицинского оборудования, которые сам больной провести не в состоянии.
Выделяют статические (изометрические) и динамические упражнения.
Изометрические упражнения характеризуются напряжением мышцы без движения (изменения угла сустава), постоянной длиной мышцы при неизменном сопротивлении. Применяют в начальных стадиях реабилитационного процесса, непосредственно после травмы или хирургического вмешательства. Возможно их применение даже при иммобилизации. По эффективности уступают упражнениям из других групп, но могут применяться даже в тех ситуациях, когда остальные упражнения противопоказаны.
Динамические упражнения могут быть пассивными и активными.
Пассивные - это упражнения, которые выполняются при помощи внешней силы, с минимальным участием мышц атлета. Могут быть физиологическими - мобилизация в пределах объема движений, статический стрэчинг. Выполняются врачом или при помощи изокинетических динамометров (в режиме пассивного движения), приборов пассивного движения. Форсированными являются упражнения, при выполнении которых преодолевается болевой барьер. Чаще в реабилитационной практике используются нефорсированные пассивные физиологические упражнения.
К дополнительным пассивным упражнениям относят приемы мануальной терапии (мобилизация, манипуляция).
Активные упражнения включают:
упражнения, мобилизующие объем движений (самостоятельно, активно), стречинг (PNF);
резистивные или упражнения с сопротивлением - открытой и закрытой кинематической цепи (изотонические, с изменяемым сопротивлением, изокинетические, с мануальным сопротивлением);
кардиоваскулярный тренинг;
функциональные (проприоцептивные, плиометрические, специальные спортивные, инерционные).
Мышечные сокращения могут быть концентрическими (при укорочении мышцы уменьшается угол ассоциированного сустава) и эксцентрическими (сопротивление удлинению мышцы, увеличение угла сустава). Максимальное усилие, развиваемое при эксцентрической работе мышцы выше на 15-40 % уровня концентрического сокращения, однако после эксцентрического упражнения чаще развивается отсроченная мышечная болезненность. Исследования эксцентрических упражнений, при которых мышца развивает значительную силу сокращений, перспективно в целях реабилитации и предупреждения травм.
Изотонические - упражнения, где фиксированный вес переносится через весь объем движения, длина мышцы изменяется. Сопротивление остается постоянным, в то время как скорость движения обратно пропорциональна нагрузке. Наиболее распространенный вид нагрузок, включает упражнения со свободными весами, на тренажерах, возможны концентрические и эксцентрические сокращения. В реабилитационных программах, в особенности на начальных стадиях, применим метод высоких повторений (до 50 в сете), низких весов. Увеличение веса (по 0,5 кг) происходит постепенно, упражнения выполняются под контролем, плавно, медленно, с задержкой на конечных точках, избегают резких, форсированных движений. Затем может быть добавлена программа ежедневно возрастающих весов. Необходимо отметить, что нагрузка фиксированным весом не вызывает оптимального приложения силы во всех точках объема движения, в крайних положениях происходит ее снижение.
Упражнения с изменяемым сопротивлением - сопротивление варьирует на фиксированном уровне через весь объем движения. При этом, изменение сопротивления соответствует силе, приложенной в разных углах данного объема движения. Однако, в тренажерах, использующих данный принцип, нет контроля угловой скорости, что не позволяет отнести данный вид упражнений к изокинетическим.
Упражнения с мануальным сопротивлением - вариант упражнений с изменяемым сопротивлением, в которых сопротивление обеспечивает врач. Он может уменьшить сопротивление и скорость упражнения, как только почувствует признаки усталости спортсмена. Применяются на ранних реабилитационных фазах. Наряду с методиками проприоцептивного мышечного расслабления (PNF) способны обеспечивать паттерны движения, которые не могут быть продублированы на тренажерах.
При проведении реабилитационных мероприятий усилия не могут быть чрезмерными. Это совсем не значит, что при выполнении определенных лечебных мероприятий нужно доводить себя до состояния изнеможения. Успешные результаты достигаются благодаря регулярности и терпению.
2.Анализ программных продуктов
Сегодня, в условиях тотальной информатизации, рынок специализированного программного обеспечения представлен решениями самого разного уровня - от «студенческих практических работ» до серьезных IT-решений. При этом далеко не каждая система способна обеспечить надежную работу учреждения и справиться с заявленным объемом работ. Тем не менее, практика указывает на существование эффективных решений, которые давно зарекомендовали себя на рынке автоматизации и успешно функционируют в учреждениях самого разного уровня. Такими информационными системами являются система «ArchiMed+», «AquaMed», «CS PoliBase» и др.
2.1 Система автоматизации медицинских учреждений «ArchiMed»
ArchiMed - профессиональная система автоматизации медицинских учреждений любого профиля. Работа над программным комплексом ведётся с 2005 года, его основой является платформа “Archi”. Первые внедрения программного комплекса доказали его способность к масштабированию и лёгкому развёртыванию на объекте.
Одним из ключевых моментов во внедрении программного комплекса является его простая установка, доступная пользователю с базовыми знаниями персонального компьютера. В то же время широкие возможности гибкой настройки и доработки ArchiMed делают его уникальным решением для автоматизации лечебно-диагностического процесса.
Программный комплекс ArchiMed (далее комплекс) - предназначен для автоматизации лечебно диагностического процесса в медицинском учреждении любого профиля. Разработка программного комплекса ведётся группой разработчиков начиная с 2005 года. Комплекс представляет с собой модульную систему, в основе которой лежит программная платформа “Archi”. Archi - многофункциональная программная платформа, которая позволяет быстро создавать расширяемые программные решения. Платформа написана на языке программирования Object Pascal с помощью IDE Delphi. Базой данных является СУБД Microsoft SQL Server 2005, 2008
Ядро системы - основной модуль системы автоматизации медицинских учреждений ArchiMed, обеспечивающий доступ к базе данных, авторизацию пользователей, взаимодействие с внешними устройствами.
В основе построения системного ядра лежит платформа “Archi". Ядро системы используется на каждом автоматизируемом рабочем месте и является неотъемлемой частью для функционирования программного комплекса.
Основными преимуществами модуля являются:
Идентификация пользователей с помощью: считывателей магнитных карт, «Таблеток» iButtons Dallas, считывателей бесконтактных карт, любых других считывателей, подключаемых к ПК через интерфейс RS-232 (COM порт).
Возможность подключения плагинов (динамические библиотеки, оформленные определённым образом).
Структура библиотеки открыта. Разработчикам предоставляются примеры.
Библиотеки могут различаться по функциональному предназначению:
связь с другими системами,
работа с фискальными регистраторами,
работа с медицинским оборудованием,
другие плагины.
Работа с СУБД Microsoft© SQL Server (в поставку входит бесплатная версия данной СУБД Express).
Гибкое управление правами пользователей системы.
Инструменты для резервного копирования данных.
Программное обеспечение для удалённой поддержки пользователей.
Ведение истории операций, производимых пользователями системы.
2.2 Программно-аппаратный комплекс для автоматизации медицинских учреждений «AquaMed»
AquaMed - это специализированный программно-аппаратный комплекс для автоматизации медицинских учреждений разного профиля, созданный инженерами «Аквариус» совместно со специалистами компании-разработчика медицинского программного обеспечения Post Modern Technology, члена российской Ассоциации Развития Медицинских Информационных Технологий (АРМИТ). Основой AquaMed служит «Офис в коробке» - универсальное решение для автоматизации предприятий среднего и малого бизнеса, выпущенное «Аквариус» в феврале 2006 года.
AquaMed может использоваться для комплексной автоматизации поликлиники, стационара, а также управляющей компании и сети аффилиированных медицинских учреждений. Тщательное тестирование на совместимость и полная интеграция программной и аппаратной части AquaMed позволили получить действительно законченное решение, готовое к установке в медицинских учреждениях любого профиля, легко масштабируемое и удобное в эксплуатации.
Состав AquaMed:
высокопроизводительный сервер Aquarius на базе процессоров Intel® c предустановленным ПО Microsoft® Windows® Server 2008 Standard.
мощные персональные компьютеры Aquarius с предустановленным ПО Microsoft® Windows® Vista Business.
пакет технической поддержки и сопровождения, включающий развертывание и настройку комплекса высококвалифицированными специалистами авторизованных сервисных центров «Аквариус», а также 12 месяцев бесплатной консультационной поддержки по телефону и on-site поддержку с выездом к заказчику. При необходимости возможно приобретение дополнительного пакета техподдержки на последующие 12/24 месяца. Поддержка распространяется на аппаратную часть комплекса.
специализированное программное обеспечение МЕДИАЛОГ (разработка компании Post Modern Technology).
Для удобства использования в различных сферах здравоохранения программное обеспечение МЕДИАЛОГ, входящее в состав решения AquaMed, состоит из нескольких модулей:
Модуль электронной медицинской карты основан на оригинальной технологии работы с данными, разработанной для эффективного ввода, просмотра, анализа и передачи информации.
Модуль импорта данных METASCAN® со встроенным агентом для «перехвата» документов, посылаемых приложениями на принтер был разработан для автоматического включения внешней информации в базу данных.
Модуль репликации данных синхронизирует в базах данных все изменения, произошедшие за определенный период времени.
Модуль платной и страховой медицины.
Модуль работы с документами и изображениями создает документы разного типа (отчеты, письма, выписки, заключения).
Модуль планирования лечебной деятельности предназначен для составления расписания врачей, лабораторий и групп пациентов. Модулем могут пользоваться как регистратура, так и специалисты.
Статистический модуль MEDIASTAT является инструментом визуального конструирования запросов и построения отчетов по базе данных.
МКБ-10 Международная Классификация Болезней 10-го пересмотра, позволяющая вносить диагнозы в стандартизованном виде.
Справочник VIDAL®. Инструмент назначений реализован на основе взаимодействия системы и встроенной базы данных электронного справочника лекарственных препаратов VIDAL® фирмы АстраФармСервис
2.3 Медицинская информационная система CS PoliBase
Медицинская информационная система CS PoliBase разрабатывается российской компанией Сайбернетик Системс с 1995 года и является эффективным программным средством комплексной автоматизации медицинских учреждений, клиник общего профиля, поликлиник, косметологических центров, стоматологических клиник, стационаров, санаториев, лабораторий, отделений скорой помощи, отделений или кабинетов частных врачей. Система является масштабируемой и позволяет автоматизировать многопрофильные медицинские учреждения, имеющие в своем составе различные отделения, подразделения и службы.
Система обеспечивает комплексную автоматизацию работы медицинского учреждения: учет пациентов и врачебного персонала, ведение расписания работы и записи на прием, учет диагнозов, учет медицинских услуг, учет медикаментов, расчет стоимости услуг и учет оплаты, расчет зарплаты врачебного персонала, учет эффективности рекламы, а также обладает мощным и удобным механизмом статистической обработки информации и подготовки любых отчетов о работе врачей, регистраторов, отделений и клиники в целом.
Система реализует оригинальную методику оценки эффективности работы медицинского учреждения, врачей и регистраторов по объективным показателям, поддерживает работу с рентгеновскими снимками и фотографиями и позволяет регистрировать, хранить и обрабатывать практически неограниченный объем информации о лечении пациентов и работе клиники, обеспечивая при этом быстрый доступ к любой требуемой информации при соблюдении прав доступа и требований безопасности.
Система CS PoliBase использует СУБД Oracle, которая обеспечивает высокую надежность, производительность и практически неограниченный объем хранения данных, что позволяет регистрировать, хранить и обрабатывать любую информацию о пациентах и работе медицинского учреждения, обеспечивая при этом быстрый доступ к любой требуемой записи при соблюдении прав доступа и требований безопасности. Внутренние средства безопасности, управления доступом и аудита системы CS PoliBase совместно со средствами обеспечения безопасности СУБД обеспечивают надежный контроль за работой пользователей и сохранностью данных.
2.4 Выбор и обоснование проектных решений
Одним из основных преимуществ автоматизации является экономия времени и сил в рутинных операциях, что, как следствие, влечет за собой уменьшение числа ошибок персонала. Так, например, полностью исключаются ошибки, возникающие при переписывании медсестрами врачебных назначений в соответствующие журналы, так как последние формируются автоматически. Кроме этого, немаловажными преимуществами использования автоматизированной системы являются такие показатели, как увеличение пропускной способности кабинетов, оптимизация загрузки медперсонала, уменьшение времени подготовки отчетов и др.
Проектируемая система позволит проследить за динамикой восстановления функций опорно-двигательного аппарата, выявить наиболее эффективные методы реабилитации и систематизировать полученные результаты.
Проведем сравнительный анализ рассмотренных ранее продуктов и собственной разработки по функциональности и некоторым критериям.
Таблица 2.1 - Сравнительный анализ продуктов по функциональности
Функциональность |
ArchiMed |
AquaMed |
CS PoliBase |
Собственная разработка |
|
Ввод личных данных |
+ |
+ |
+ |
+ |
|
Ввод заболевания |
+ |
+ |
+ |
+ |
|
Создание отчетов по результатам реабилитации |
+ |
-- |
+ |
+ |
|
Вывод упражнений для реабилитации |
-- |
-- |
-- |
+ |
|
Наличие справочной информации о заболеваниях |
-- |
-- |
-- |
+ |
|
Итого «плюсов» |
3 |
2 |
3 |
5 |
Таблица 2.2 - Сравнительный анализ продуктов по критериям
Критерий |
ArchiMed |
AquaMed |
CS PoliBase |
Собственная разработка |
|
Функциональность |
+ |
-- |
+ |
+ |
|
Специализация |
+ |
-- |
-- |
+ |
|
Быстродействие |
+ |
+ |
+ |
+ |
|
Понятность интерфейса |
+ |
+ |
+ |
+ |
|
Стоимость |
-- |
-- |
-- |
+ |
|
Итого «плюсов» |
4 |
2 |
3 |
5 |
После рассмотрения четырех программных систем, можно прийти к выводу, что последняя «Автоматизированная система учета результатов реабилитации пациентов» лучше и эффективнее трех предыдущих. Это объясняется простотой и легкостью использования, высокой эффективностью и специализированной направленностью. Актуальным является создание новой программы для автоматизированного учета результатов реабилитации пациентов с помощью специализированного оборудования, так как аналогов такой системы на рынке нет.
Первичная информация, снимается перед началом сеанса, представляет собой начальное представление о состоянии пациента. Затем эта информация обрабатывается в специальной программе.
Система включает в себя следующие подсистемы (Приложение Б):
Хранилища данных справочники
Хранилища данных пациент
У каждого пользователя данной автоматизированной системы обозначены свои обязанности:
ввод и редактирование справочников,
ввод и редактирование информации о пациентах,
ввод и редактирование информации о реабилитации.
На основе всех описанных хранилищ данных формируется отчетность, пользователем которых является врач.
2.2 Информационно-логическая модель
В процессе анализа программного обеспечения были выявлены следующие сущности:
Список пациентов
Список заболеваний/травм пациентов
Список сеансов реабилитации
Список курсов реабилитации
Справочник видов заболеваний/травм
Трудоспособность
Список характеристик заболеваний
Информационно-логическая модель содержит все объекты рассматриваемой предметной области и связи между ними, которые необходимы для решения поставленной задачи. Диаграмма сущность-связь показана на диаграмме в приложении В.
2.3Требования к интерфейсу
Пользовательский интерфейс определяет то, как система воспринимается пользователем. Интерфейс системы должен быть понятным, удобным, обеспечивать быстрое отображение экранных форм, не должен быть перегружен графическими элементами. Навигационные элементы должны быть выполнены в удобной для пользователя форме. Средства редактирования информации должны удовлетворять принятым соглашениям в части использования функциональных клавиш, режимов работы, поиска, использования оконной системы. Ввод-вывод данных системы, прием управляющих команд и отображение результатов их исполнения должны выполняться в интерактивном режиме. Интерфейс должен соответствовать современным эргономическим требованиям и обеспечивать удобный доступ к основным функциям и операциям системы.
Интерфейс должен быть рассчитан на преимущественное использование манипулятора типа «мышь», то есть управление системой должно осуществляться с помощью набора экранных меню, кнопок, значков и т. п. элементов. Клавиатурный режим ввода должен использоваться, главным образом, при заполнении и/или редактировании текстовых и числовых полей экранных форм.
Все надписи экранных форм, а также сообщения, выдаваемые пользователю (кроме системных сообщений) должны быть на русском языке.
Система должна обеспечивать корректную обработку аварийных ситуаций, вызванных неверными действиями пользователей, неверным форматом или недопустимыми значениями входных данных. В указанных случаях система должна выдавать пользователю соответствующие сообщения, после чего возвращаться в рабочее состояние, предшествовавшее неверной (недопустимой) команде или некорректному вводу данных.
Экранные формы должны проектироваться с учетом требований унификации:
все экранные формы пользовательского интерфейса должны быть выполнены в едином графическом дизайне, с одинаковым расположением основных элементов управления и навигации;
для обозначения сходных операций должны использоваться сходные графические значки, кнопки и другие управляющие (навигационные) элементы. Термины, используемые для обозначения типовых операций (добавление информационной сущности, редактирование поля данных), а также последовательности действий пользователя при их выполнении, должны быть унифицированы;
внешнее поведение сходных элементов интерфейса (реакция на наведение указателя «мыши», переключение фокуса, нажатие кнопки) должны реализовываться одинаково для однотипных элементов.
Система должна соответствовать требованиям эргономики и профессиональной медицины при условии комплектования высококачественным оборудованием (ПЭВМ, монитор и прочее оборудование), имеющим необходимые сертификаты соответствия и безопасности Росстандарта.
2.4 Требования к техническому и программному обеспечению
автоматизированный учет пациент информационный
Информационная система не должна предъявлять к аппаратуре специфических требований, ограничивающих использование компьютерного парка каким-либо производителем или группой производителей.
Техническое обеспечение информационной системы должно представлять собой совокупность средств вычислительной техники, объединенных в вычислительную сеть, необходимых для выполнения всех функций системы, и обеспечивать:
совместимость и возможность изменения конфигурации технических средств;
надежность обработки информации, достаточную для эффективного функционирования и получения требуемой достоверности результатов решения задач;
в состав программно-технических комплексов (ПТК) должны входить средства защиты информации от НСД.
Комплекс технических средств автоматизированной системы должен быть достаточным для выполнения всех её автоматизированных функций.
В комплексе технических средств автоматизированной системы должны в основном использоваться технические средства серийного производства. При необходимости допускается применение технических средств единичного производства.
Технические средства автоматизированной системы должны быть размещены с соблюдением требований, содержащихся в технической, в том числе эксплуатационной, документации на них, и так, чтобы было удобно использовать их при функционировании информационной системы и выполнять техническое обслуживание.
Технические средства автоматизированной системы, используемые при взаимодействии системы с другими системами, должны быть совместимы по интерфейсам с соответствующими техническими средствами этих систем и используемых систем связи.
Технические средства автоматизированной системы допускается использовать только в условиях, определенных в эксплуатационной документации на них. В случаях, когда необходимо их использование в среде, параметры которой превышают допустимые значения, установленные для этих технических средств, должны быть предусмотрены меры защиты отдельных технических средств автоматизированной системы от влияния внешних воздействующих факторов.
Программное обеспечение автоматизированной системы должно обладать следующими свойствами:
функциональная достаточность (полнота);
надежность (в том числе восстанавливаемость, наличие средств выявления ошибок);
адаптируемость;
модифицируемость;
модульность построения;
удобство эксплуатации.
Программное обеспечение системы должно быть преимущественно построено на базе существующих пакетов прикладных программ и других программ, заимствованных из государственных, отраслевых и других фондов алгоритмов и программ, допускать загрузку и проверку по частям и позволять производить замену одних программ без коррекции других.
3. Рабочий Проект
3.1 Структура базы данных
Система состоит из следующих блоков:
Ввод и редактирование справочников;
Ввод и редактирование информации о пациентах;
Ввод и редактирование информации о курсах реабилитации
Ввод и редактирование информации о сеансах реабилитации
Формирование отчетов
На рис.3.1 представлена физическая модель данных, которая представляет информацию о структуре записей, их упорядоченности и существующих путях доступа.
Рис.3.1 Схема базы данных
База данных содержит в себе следующие таблицы:
Список пациентов
Заболевания/травмы пациентов
Трудоспособность
Список курсов реабилитации
Список сеансов упражнений
Список характеристик заболеваний
Справочник видов заболеваний/травм
Структура таблиц.
Структура таблицы «Список пациентов»
Список пациентов |
||||
Имя |
Тип данных |
Размер |
Примечание |
|
Код пациента |
Счетчик |
Длинное целое |
РК |
|
Фамилия |
Текстовый |
50 |
||
Имя |
Текстовый |
50 |
||
Отчество |
Текстовый |
50 |
||
Дата рождения |
Дата/время |
50 |
||
Рост(см) |
Числовой |
Длинное целое |
||
Вес(кг) |
Числовой |
Длинное целое |
||
№Страхового полиса |
Текстовый |
50 |
||
Место проживания |
Числовой |
Длинное целое |
Структура таблицы «Справочник видов заболеваний/травм»
Список видов заболеваний/травм |
||||
Имя |
Тип данных |
Размер |
Примечание |
|
Код вида заболевания/травмы пациента |
Счетчик |
Длинное целое |
РК |
|
Название вида заболевания/травмы |
Текстовый |
50 |
||
Признак заболевания/травмы |
Числовой |
Длинное целое |
||
Примечание |
Поле МЕМО |
Структура таблицы «Список заболеваний/травм пациентов»
Список заболеваний/травм пациентов |
||||
Имя |
Тип данных |
Размер |
Примечание |
|
Код заболевания/травмы пациента |
Счетчик |
Длинное целое |
РК |
|
Код вида заболевания/травмы |
Числовой |
Длинное целое |
||
Код пациента |
Числовой |
Длинное целое |
||
Дата начала лечения |
Дата/время |
Короткий формат |
||
Дата полного излечения |
Дата/время |
Короткий формат |
Список видов упражнений |
||||
Имя |
Тип данных |
Размер |
Примечание |
|
Код курса реабилитации |
Счетчик |
Длинное целое |
РК |
|
Код пациента |
Числовой |
Длинное целое |
||
Дата начала реабилитации |
Дата/Время |
Краткий формат даты |
||
Плановое количество сеансов |
Числовое |
50 |
||
Дата окончания реабилитации |
Дата/Время |
Краткий формат даты |
||
Код сеанса |
Числовой |
Длинное целое |
Структура таблицы «Трудоспособность»
Трудоспособность |
||||
Имя |
Тип данных |
Размер |
Примечание |
|
Код трудоспособности |
Счетчик |
Длинное целое |
РК |
|
Характеристика трудоспособности |
Текстовый |
50 |
||
Примечание |
Текстовый |
50 |
Структура таблицы «Список сеансов упражнений»
Сеансы упражнений |
||||
Имя |
Тип данных |
Размер |
Примечание |
|
Код сеанса упражнений |
Счетчик |
Длинное целое |
РК |
|
Код курса реабилитации |
Числовой |
Длинное целое |
||
Дата начала курса реабилитации |
Дата/время |
Краткий формат даты |
||
Время начала сеанса |
Дата/время |
Краткий формат времени |
||
Общее количество пройденных ступенек |
Числовой |
Длинное целое |
||
Продолжительность сеанса |
Числовой |
Длинное целое |
||
Значение артериального давления до сеанса |
Числовой |
Длинное целое |
||
Значение артериального давления после сеанса |
Числовой |
Длинное целое |
||
Примечание |
Текстовый |
50 |
Структура таблицы «Характеристики заболеваний/травм »
Характеристики заболеваний/травм |
||||
Имя |
Тип данных |
Размер |
Примечание |
|
Код характеристики заболеваний/травм |
Счетчик |
Длинное целое |
РК |
|
Название характеристики заболеваний/травм |
Текстовый |
50 |
3.3Описание форм
Вид главной формы представлен на рис.3.5. С помощью этой формы можно перейти к справочной информации, информации о пациентах и просмотреть отчет по реабилитации пациентов.
При нажатии кнопки Справочники, открывается соответствующая форма, представленная на рис.3.6.
Рис.3.6 Форма «Справочники»
Вид каждой формы, входящих в форму Справочники.
Рис.3.7 Форма «Список заболеваний/травм»
Рис.3.8 Форма «Список видов упражнений»
Рис.3.9 Форма «Модели датчиков»
Рис.3.10 Форма «Модели датчиков»
Рис.3.11 Форма «Список физиологических показателей»
Рис.3.12 Форма «Параметры движений»
Рис.3.13 Форма «Список пациентов»
Рис.3.14 Форма «Список физиологических показателей пациента и его измеренные параметры движений»
3.4 Описание отчетов
Отчет - это форматированное представление данных, которое выводится на экран, в печать или файл. Они позволяют извлечь из базы нужные сведения и представить их в виде, удобном для восприятия, а также предоставляют широкие возможности для обобщения и анализа данных.
При печати таблиц и запросов информация выдается практически в том виде, в котором хранится. Часто возникает необходимость представить данные в виде отчетов, которые имеют традиционный вид и легко читаются. Подробный отчет включает всю информацию из таблицы или запроса, но содержит заголовки и разбит на страницы с указанием верхних и нижних колонтитулов.
На рис. 3.15 представлен отчет по пациентам, их заболеваниям, параметрам движений.
Рис.3.15 Отчет «Список пациентов»
Заключение
В данной курсовой работе мною была проведена работа по созданию автоматизированной помощью специализированного оборудования.
Построены три модели системы:
функциональная (BPWin);
информационно-логическая (ERWin);
физическая (Microsoft Access).
Данная система находится на первой стадии реализации, ряд ее частей нуждаются в дальнейшей проработке и воплощении в программном продукте. Дальнейшее исследование разработанной системы проводится в направлении усовершенствования диалогового интерфейса и расширения статистических и поисковых сервисов.
Список литературы
Клиническая ревматология (руководство для врачей) / (ред.) чл.-корр. РАМН проф. В.И. Мазуров. - 2-е изд., перераб. и доп.. - СПб.: ООО "Издательство ФОЛИАНТ", 2005. - 520 с. - ISBN 5-93929-127-9
Корж H. А., Филиппенко В. А., Дедух Н. В. Остеоартроз - подходы к лечению // Вісник ортопедії травматології та протезування. - 2004. - № 3. - С. 75-79.
Под ред. С.Л. Насонова Клинические рекомендации. Ревматология. - ГЭОТАР-Медиа, 2008. - С. 112 - 119. - 288 с. - ISBN 978-5-9704-0698-4
Покровский В. И. Малая медицинская энциклопедия. - Советская энциклопедия, 1996. - Т. 4. - 577 с. - ISBN 5-225-02819-5
Гагарина Л.Г., Киселев Д.В., Федотова Е.Л. Разработка и эксплуатация автоматизированных информационных систем: учебное пособие.-М.: ИД «Форум»: ИНФРА-М, 2007. - 384 с.
Голицына О.Л., Максимов Н.В., Попов И.И. Базы данных: учеб. Пособие. - М.: «Форум»: ИНФРА-М, 2007.-400 с.
Приложение А
(обязательное)
Диаграмма потоков данных DFD
контекстная диаграмма
Приложение Б
(обязательное)
Диаграмма потоков данных DFD
декомпозированная диаграмма
Приложение В
(обязательное)
Информационно-логическая модель системы (Erwin)
Размещено на Allbest.ru
Подобные документы
Механизм процесса реабилитации. Модель механизма реабилитации, оценка эффективности. Примеры использования предлагаемой модели реабилитации и оценка эффективности различных ИПР. Проектирование системы информационного обеспечения процесса реабилитации.
курсовая работа [835,5 K], добавлен 28.10.2010Основные понятия теории и практики баз данных. Описание системы "Paradox 7.0". Разработка автоматизированной информационной системы учета пациентов "Центра восстановительной медицины и реабилитации для детей" в среде программирования Borland Delphi 7.
дипломная работа [4,3 M], добавлен 10.10.2015Требования к программному обеспечению, выбор методологии проектирования информационной системы учета и анализа деятельности руководящего аппарата. Проектирование пользовательского программного интерфейса, взаимодействие приложения с источниками данных.
дипломная работа [2,4 M], добавлен 12.01.2011Цель создания информационной системы. Автоматизированная информационная система "Строительное предприятие". Использование вычислительной техники и программного обеспечения для создания автоматизированной информационной системы управления на предприятии.
курсовая работа [2,5 M], добавлен 04.01.2011Создание информационной модели, содержащей информационные объекты, обеспечивающей легкий и удобный доступ к необходимой информации, позволяющей наглядно просматривать данные. Ознакомление с продуктом Microsoft Access. Информационно-логическая модель.
контрольная работа [1,4 M], добавлен 26.11.2013Анализ состояния и оценка положения дел на предприятии. Сравнение методик проектирования и автоматизированная система управления складским хозяйством. Определение потребности в собственной разработке. Выбор языка программирования, расчет себестоимости.
дипломная работа [4,4 M], добавлен 07.11.2011Разработка информационной системы для отдела учета приема пациентов и медицинского секретариата. Описание исходной (входной) информации и пользовательского интерфейса, логической структуры и технических средств. Построение реляционной базы данных.
дипломная работа [1,9 M], добавлен 16.04.2012Логическая и физическая структура базы данных. Аппаратное и программное обеспечение системы. Создание представлений, хранимых процедур, пользовательских функций, триггеров. Описание основной структуры ASP.NET документов. Пользовательский интерфейс.
курсовая работа [4,2 M], добавлен 21.05.2013Разработка проекта автоматизированной информационной системы, обеспечивающей учет пациентов в ОАО "Авитек". Методология построения моделей в нотациях IDEF0 и DFD. Изучение доступных инструментальных средств визуального моделирования бизнес-процессов.
курсовая работа [1,3 M], добавлен 22.08.2011Требования к функциональным характеристикам информационной системы "Подписка". Функциональное проектирование автоматизированной системы ведения учета основных средств на предприятии. Проектирование базы данных автоматизированной системы ведения учета.
курсовая работа [753,0 K], добавлен 16.01.2015