![]() |
|||
|
MEDSET - MEDSET - единая технология создания систем обеспечения информационной поддержки деятельности в плохо формализованных областях, охватывающая все этапы жизненного цикла системы от проектирования до внедрения и поддержки. Одной из важнейших таких областей является медицина. Разработка медицинских информационных систем и, прежде всего, систем документирования лечебно-диагностической деятельности - электронных историй болезни (ЭИБ) является сложным и продолжительным процессом, затрагивающим практически все стороны деятельности медицинского учреждения. ЭИБ, как правило, начинает свою жизнь в уже сформировавшейся информационной среде и должна быть встроена в нее без нарушения текущего лечебно-диагностического процесса. Но внедрение даже отдельных фрагментов ЭИБ меняет как информационную среду учреждения, так и технологии его работы, и медицинскую, и управленческую. Кроме того, к созданию и функционированию ЭИБ причастны многие группы профессионалов, основные среди которых таковы: проектировщики системы, программисты, специалисты в области сетевых технологий, специалисты в области информатики, конечные пользователи. Совершенно ясно, что предъявляемые этими профессиональными группами требования к процессу разработки и функционирования системы могут противоречить друг другу. Более того, могут вступать в противоречие даже требования одной профессиональной группы, выдвигаемые на разных этапах жизненного цикла ИС. Из этого следует, что внедрение ЭИБ должно происходить постепенно, чтобы исключить малейшую вероятность сбоев в лечебно-диагностическом процессе и обеспечить плавность его изменения. С другой стороны, должно быть отслежено и обратное влияние: ЭИБ должна плавно меняться под воздействием происходящих изменений лечебно-диагностического процесса и процессов управления. Для реализации этих требований лучше всего иметь единую, сквозную технологию проектирования, разработки и внедрения ЭИБ, обеспечивающую эволюционное развитие системы. Технология MEDSET (Modeling, Engineering, Deployment, Support and Evolution Technology) разрабатывалась с учетом вышеизложенного и была применена для разработки ЭИБ в НИИ Нейрохирургии им. Н.Н. Бурденко в Москве, а также ряда приложений в других областях деятельности. Метамодель Наши построения исходят из следующих представлений о деятельности организации и информационной системы: рассматриваемые виды деятельности представляются как организованная совокупность бизнес-процессов, совершаемых субъектами деятельности над объектами деятельности. Информационная поддержка деятельности понимается как фиксация в ИС информационной составляющей бизнес-процессов (порождаемой в ходе бизнес-процессов информации) и организация доступа к этой информации. Только в случае строгого следования логике бизнес-процессов в сочетании с четким определением целей и задач разработки ИС сможет эффективно обеспечивать своих пользователей нужной информацией в нужное время в нужном месте. В случае ЭИБ НИИ Нейрохирургии:
Жизненный цикл информационной системы Первый этап жизни ИС - это информационное обследование учреждения, в котором будет функционировать ИС. На этом этапе собираются сведения о функционировании учреждения, конкретизируются
цели создания информационной системы, формулируются решаемые ею задачи.
Основная цель такого обследования состоит в выделении информационной
составляющей деятельности и четком определении момента порождения
любого элемента информации. По результатам информационного обследования строится функциональная модель. При построении функциональной модели производится структурирование собранных на предыдущем этапе данных и представление деятельности предприятия как совокупности действий, каждое из которых приводит к порождению информации или требует для своего выполнения использования ранее порожденной информации. Следующий важнейший шаг, являющийся одной из главных отличительных черт технологии MEDSET, - это организация выделенной совокупности действий в Построение функциональной модели включает еще два этапа. Первый - это декомпозиция бизнес-процессов с вычленением элементарных действий их участников, связанных с порождением или использованием информации; второй - агрегирование этих действий в пользовательские функции, подчиняющиеся трем законам: единства места, времени и действия. На базе функциональной модели строятся еще две модели - информационная и интерфейсная.Информационная модель Информационная модель - это фактически схема базы данных, в которой
указываются таблицы БД и связи между ними. Именно при построении
информационной модели проявляется главное отличие предлагаемого подхода
от других: схема БД проектируется в строгом соответствии с построенной
иерархией бизнес-процессов. Интерфейсная модель Построение функциональной модели заканчивается определением множества пользовательских функций. Для формального описания функции создается ее интерфейсная модель. Эта модель представляет собой описание элементов пользовательского интерфейса Интерфейсная модель может быть реализована в графической форме или в виде текстового XML-документа. Построение трех моделей - функциональной, информационной и интерфейсной - позволяет перейти к программной реализации системы. При этом функциональная модель и дерево бизнес-процессов определяют общий контекст разработки, терминологию и структуру системы, информационная модель описывает структуру базы данных, а на основе интерфейсной модели производится непосредственная генерация программного кода. |
|||
|
125047, Москва, 4-я Тверская-Ямская ул., д.16. Тел./факс: | |||