Система сбора и обработки информации в современной больнице должна выполнять столь много разнообразных функций, что их нельзя даже описать, а уж тем более автоматизировать в сколько-нибудь короткие сроки. Поэтому попытки создать всеобъемлющие автоматизированные больничные информационные системы на одной программно-технической базе прекратились еще в 80-х годах, и автоматизация обработки информации теперь обеспечивается с помощью комплекса взаимодействующих относительно автономных информационных систем отдельных подразделений или служб. Преимущество этого подхода состоит в том, что такие системы могут вводиться в эксплуатацию постепенно, по мере того как позволят финансовые возможности и возрастет степень готовности медицинского персонала к внедрению таких систем. Настоящая статья посвящена описанию развития комплекса больничных информационных систем и возникающих при этом проблем. За основу взят почти 30-летний опыт разработки и внедрения подобного комплекса в Центральной клинической больнице (ЦКБ).
Жизненный цикл автоматизированной информационной системы состоит из пяти основных стадий:
· разработки системы или приобретения готовой системы;
· внедрения системы;
· сопровождения программного обеспечения;
· эксплуатации системы;
· демонтажа системы.
Средняя продолжительность жизненного цикла автоматизированной информационной системы составляет 10-15 лет. За последние тридцать лет наблюдается тенденция ее сокращения. Если система, разработанная для миникомпьютера образца 1980 года, могла прожить 15 и более лет, то системы для сетей персональных компьютеров живут не более 10 лет.
Разработка системы или приобретение готовой системы
На этапе разработки автоматизированной информационной системы или подготовки к приобретению готовой системы проводится предпроектное обследование существующих потоков данных в автоматизируемом подразделении или службе больницы. Затем проектируется будущая человеко-машинная технология сбора и обработки данных. После этого разрабатывается или приобретается программное обеспечение, выполняющее наиболее существенные функции, а также выполняется проект создания или обновления вычислительных сетей больницы. На эти шаги разработки может уйти 1—2 года. В течение еще 1—2 лет ведется разработка остальных функций системы.
Внедрение системы
На следующем этапе внедряется разработанное или вновь приобретенное программное обеспечение. Этот этап включает в себя создание или обновление вычислительных сетей (в том числе закупку или модернизацию средств вычислительной техники), разработку или редактирование справочно-нормативной базы, обучение медицинского персонала и сопровождающих программистов, изменение штатов и другие организационные мероприятия. Этап внедрения перекрывается этапом разработки.