Отже, кращий показник по середньому числу продажів комплексних медичних інформаційних систем за один рік демонструє Microsoft SQL Server: в середньому за весь час присутності на ринку системи на основі цієї СУБД забезпечують 3,3 впровадження в році. Мінімальний результат припадає на системи на Cache, які, фактично, користуються найменшим попитом. Разом з цим кожну продаж слід розглядати і з якісної точки зору: а скільки ж робочих місць користувачів в середньому забезпечує вона. У цьому розрізі лідером є Oracle - медінфорсістеми на базі цієї системи традиційно використовуються для найбільш складних і масштабних впроваджень. За одну інсталяцію КМІС на базі Oracle в середньому автоматизують 113,4 робочих місця. Найменша ефективність спостерігається у систем на базі FireBird, оскільки вони використовуються для автоматизації в середньому в 1,9 рази меншого числа робочих місць за одну інсталяцію.
Розробка комплексних медичних інформаційних систем
Дослідження закономірностей в кількості і структурі штату розробників залежно від використовуваної СУБД дозволило виявити такі показники.
Чисельність штату розробників залежно від СУБД за загальним числом розробників по числу програмістів, зайнятих безпосередньо розробкою програмного коду.
Microsoft SQL Server і Oracle вимагають найбільше трудовитрат при створенні комплексних медичних інформаційних систем, причому як за загальним числом розробників (програмісти, аналітики, консультанти та бета -тестери), так і по числу програмістів, зайнятих безпосередньо розробкою програмного коду. На тлі показників цих СУБД вельми вигідно виглядає система Lotus Notes / Domino, яка вимагає в 3,6 рази меншого числа програмістів, ніж, наприклад, при розробці медичної інформаційної системи на базі Oracle. Більш того, системи, написані з використанням Lotus Notes / Domino, вимагають в 4,2 рази менше фахівців, зайнятих у сфері навчання та технічної підтримки, ніж у випадку використання такої СУБД, як Microsoft SQL Server.
Чисельність штату фахівців, зайнятих у навчанні та технічної підтримки,залежно від СУБД
Також значно різняться дані про освіту розробників в розрізі застосовуваних СУБД.
Залежність освіти розробників від СУБД
· по% розробників, які мають вищу освіту
· по% розробників, які мають професійні сертифікати
Компанії, що використовують FireBird і Microsoft SQL Server, мало відрізняються один від одного за кількістю розробників, які мають вищу технічну освіту: в середньому їх ставлення до загального числа становить 97 %. Найменший показник у Lotus Notes / Domino - тут менше половини виробників мають вищу технічну освіту. Навпаки, наявність професійних сертифікатів в максимальному ступені виявлено у розробників, які використовують саме Lotus Notes / Domino - їх число становить 26,2 % від усієї чисельності виробників. Наприклад, у програмістів на Cache цей показник в 3,4 рази нижче, ніж у компаній, що використовують програмні продукти Lotus.
Вартість комплексних медичних інформаційних систем
Безумовно, складність розробки та технічної підтримки КМІС досить сильно залежить від особливостей конкретної СУБД. Це, в свою чергу, безпосередньо впливають на середню вартість автоматизації одного робочого місця в ЛПУ.
Середня вартість автоматизації одного робочого місця залежно від застосовуваної СУБД
Максимальна середня ціна автоматизації виявлена у комплексних медичних інформаційних систем на базі Cache - вона становить 29,75 тис руб. Другий за вартістю СУБД є Microsoft SQL Server - 26,635 тис руб. Найбільш доступними є системи, побудовані на базі Lotus Notes / Domino - в середньому автоматизація одного робочого місця в ЛПУ у таких систем в 2,9 рази дешевше, ніж, наприклад, у систем на базі Cache.
Особливості впровадження
Аналіз використання загальносистемного ПЗ та засобів розробки дозволив виявити такі особливості: фактично на всіх робочих місцях встановлені операційні системи Microsoft Windows, і навряд чи слід для клієнтської частини комплексних медичних інформаційних систем очікувати серйозної конкуренції з боку інших операційних систем, навіть Linux. Можливо, це пояснюється недоліком висококваліфікованих кадрів по Linux, UNIX або FreeBSD в сфері охорони здоров'я. Крім того, для медичного середовища характерний досить активний обмін інформацією між ЛПУ або їх різними відділеннями. І саме формати корпорації Microsoft (Microsoft Word для документів або Microsoft Excel для таблиць і різних форм звітності) мають найбільше розповсюдження. Програмні продукти Microsoft відрізняються також простотою освоєння і використання - особливо Windows і Office - що визначає ефективність навчання користувачів і впровадження системи.
Серед серверів перевага операційних систем Microsoft не є беззаперечним. Так, 31,3 % з усіх застосовуваних СУБД - Кросплатформені і можуть функціонувати на Linux. Розробники ДОКА + взагалі вибрали Linux як бажаних операційну систему сервера (загальновідомим фактом є те, що Oracle і Lotus Domino значно ефективніше працюють під управлінням Linux, а їх виробники - компанії Oracle і IBM - вважаються основними інвесторами в технології Linux). Використання Linux в якості операційної системи з економічної точки зору більш переважно, тому що вартість самої операційної системи Linux значно нижче, ніж ПЗ Microsoft, і немає необхідності в оплаті ліцензій на підключення до сервера.
В якості інструментарію розробки використовуються самі різні продукти. ДОКА + розробляється на PHP і JavaScript, "Амулет" - в середовищі Microsoft Visual.NET. Приблизно 40 % розробників застосовують вбудований в СУБД інструментарій. Проте, для різних СУБД вдалося виявити деякі загальні тенденції. Наприклад, Borland Delphi застосовується при розробці 80 % КМІС на базі Oracle і практично не застосовується при використанні Cache. Програмні продукти, що входять до складу Microsoft Visual Studio, застосовуються в 50 % комплексних медичних інформаційних систем на базі Microsoft SQL Server і фактично не використовуються при FireBird або Lotus Notes / Domino. Програми, створені як " товстий клієнт ", розробляються в 100 % випадків при використанні Microsoft SQL Server і Lotus Notes / Domino, а от при використанні FireBird і Oracle - тільки у 60 % систем, Cache - тільки у 50 % систем.
В якості редактора звітів в середньому 42 % використовують власні розробки, 23 % - кошти, вбудовані в СУБД. При цьому, наприклад, у систем на базі Lotus Notes / Domino власні додатки для генерації звітів використовуються практично всіма розробниками, а у систем на базі Oracle - лише у 40% комплексних медичних інформаційних систем.
Так само розподіляються і засоби проектування баз даних, де найбільш популярними є програмний продукт ERWin і комплекс програм IBM Rational Rose. З коштів автоматизації проектування та тестування програмного коду 50 % розробників застосовують Visual Source Safe. В якості ПЗ для створення документації 85 % розробників використовують продукцію Microsoft - текстовий редактор Word.
Безумовно, даним дослідженням ми не ставили собі за мету визначити явного лідера чи явного аутсайдера серед СУБД в такій специфічній області, як комплексні медичні інформаційні системи. Разом з цим ми явно бачимо тенденції, дуже схожі з загальним станом справ на ринку СУБД. Проаналізувавши отримані дані в комплексі, можна сказати про те, що в даний час активна боротьба йде не між окремими СУБД, а між їх видами - реляційними і постреляціонних. Майже скрізь там, де якось виділялася Lotus Notes / Domino, як явно нереляційних система, там рядочком ми бачили і Cache. Їх позиції дуже схожі - обидві є все ще досить молодими для ринку КМІС, але в той же час у ряді найважливіших показників демонструють помітно кращі результати в порівнянні з їх традиційними колегами - промисловими реляційними СУБД.
Серед табличних систем все ж можна сказати про помітне відставання комплексних медичних інформаційних систем на базі FireBird від своїх комерційних побратимів - Oracle і Microsoft. Останні займають майже паритетні позиції лідерів як у класі реляційних систем, так і взагалі серед всіх СУБД для комплексних медичних інформаційних систем. Можна впевнено сказати, що системи на базі Oracle використовуються для великих і складних проектів і виділяються своїми впровадженнями в найбільш вимогливих з технічної точки зору областях. Системи, створені на Microsoft SQL Server, прагнуть в область і не дуже великих ЛПУ, але за рахунок цього мають явно більш масовий і популярних характер.
Список літератури
1. Б. Богумірскій Ефективна робота на IBM PC у середовищі Windows 95 СПб, «Пітер», 1997, 1000С.
2. Д. Вейскас Ефективна робота з Microsoft Access 7.0«Microsoft Press», 1997, 864с.
3. Дж. Вудкок, М. Янг Ефективна робота з Microsoft Office 1995 «Microsoft Press», 1000С.
4. А. Горєв, С. Макашарипов, Р. Ахаян Ефективна робота із СУБД СПб, «Пітер», 1997, 704с.
5. А. В. Потапкин Основи Visual Basic для пакету Microsoft Office М, «Еком», 1995, 256с.