Создание и обслуживание информационных сис­тем

Для того чтобы автоматизированная информационная сис­тема успешно существовала, требуется ряд специальных обеспе­чивающих систем и средств на всех этапах ее жизненного цикла. Поэтому важно рассмотреть все эти средства в комплексе на ос­новании, например, рисунка 3.1, идея которого принадлежит В. Тер­ских. Здесь ИС рассматривается как информационная система в целом или какое-либо ее частичное изменение, вводимое в порядке развития, модерни­зации и т.д. Выделены группы средств обеспечения системы, причем видом рисунка подчеркнуто, что собственно рассматриваемая ИС представляет собой лишь вершину айсбер­га, т.е. весьма незначительную часть средств, сил и работ, необ­ходимых для того, чтобы нужная система была создана и могла использоваться эффективно в соответствии с ее целью.

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

Естественно, стоимость специальных средств удорожает систему. При массовом выпуске или при специализации создателей ИС на определенных классах изделий средства обслуживания не являются обремени­тельными. Но ситуация осложняется при создании ИС собствен­ными силами, т.е. в единственном экземпляре: здесь все создаётся только один раз и является уникальным. Поэтому предполагается, что текущее об­служивание системы в таких случаях самое минимальное, поэтому обеспечивается, как прави­ло, самими авторами.

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

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

Создание системы в качестве начального этапа включает проектирование. Это многостадийная деятельность, которая долж­на обеспечиваться соответствующими средствами на всех стади­ях. Основа этого этапа – система автоматизации проектирова­ния (САПР). Здесь следует подчеркнуть, что САПР должна обеспечивать разработку создаваемой системы в ее полном со­ставе, т.е. входящих в нее видов обеспечения (технического, про­граммного, методического, технологического и т.д.). Очевидно, что при создании ИС в одном экземпляре своими силами никакое предприятие не формирует для этой работы еще и САПР – доро­гостоящую специальную вспомогательную систему. Это означа­ет, что качество и глубина проработки всех вопросов на этой ста­дии будут невысокими. В таких случаях для повышения уровня проектных работ чаще всего используются универсальные сред­ства автоматизации – CASE-средства.

Служба сопровождения создается разработчиком на «своей территории» для авторского сопровождения производства ИС, а также экземпляров систем, поставленных потребителям. Она на­чинает создаваться в самом начале жизненного цикла изделий и обеспечивает их модификации, определение стандартов и требо­ваний к ним, технологии разработки и т.д. На каждом этапе жиз­ненного цикла на систему сопровождения возлагаются разнооб­разные функции, что требует значительных сил и средств, поэтому ее создание и эксплуатация по силам только высокоэффектив­ным проектным предприятиям. Если у предприятия нет явно выраженной системы сопровождения разработанных им изделий, то доверять ему можно с оглядкой.

В простейшем своем виде САПР дает ответы на вопро­сы, касающиеся ИС: это может быть так называемая «горячая линия», на которой операторы отвечают на типовые вопросы с использованием заранее заготовленных вариантов ответов. В проектах ответственных изделий или при массовом характере изделия на территории проектировщика в качестве технологи­ческой основы системы сопровождения создаются специальные стенды, на которых воссоздаются возникшие у пользователя си­туации и путем моделирования отыскиваются пути выхода из них. Кроме стендов в состав такой системы сопровождения входят также специализированные технологические, информационные и программные средства. Так моделируются и сопровождаются, в частности, ЭВМ, космические объекты и тому подобные слож­ные системы. Однако и при осуществлении серийных проектов информатизации типовых объектов такая технология сопровож­дения является широко распространенной и эффективной.

Изготовление ИС осуществляется обычно на территории по­лучателя путем установки, настройки, отработки и согласования спроектированных модулей. Ясно, что при серийном производ­стве типовых модулей могут использоваться все средства про­мышленной автоматизации. Большая часть этих средств будет иметь универсальный характер, и лишь некоторые из них будут обеспечивать изготовление конкретного модуля. Здесь эти сис­темы специально не рассматриваются. Однако нужно подчерк­нуть, что при создании ИС на фирме своими силами обычно речь не идет о полной автоматизации ее изготовления. В этих усло­виях основное внимание уделяется формированию на фирме среды автоматизации изготовления модулей, прежде всего про­граммного обеспечения, документации и т.д. Как правило, ос­нову такой среды составляют специализированные пакеты про­грамм.

Внедрение ИС представляет собой установку всех модулей у потребителя, наладку и запуск их, демонстрацию получателю функционирования и характеристик в соответствии с договором. Для повышения эффективности работ с ИС на этой стадии тоже создается комплекс специальных средств – система внедрения. Она создается, как правило, изготовителем ИС для обеспечения про­должения работы с этим изделием на территории заказчика или потребителя. Эта работа требует специализированных инструмен­тальных средств для монтажа, наладки, настройки баз данных и других модулей, а также для обеспечения процесса сдачи систе­мы в эксплуатацию. В настоящее время наиболее полно обеспе­чены средствами внедрения технические компоненты систем. По другим компонентам (программным, информационным, техно­логическим и т.д.) ситуация несколько хуже. Постепенно все фир­мы, имеющие в нашей стране достаточно масштабный бизнес, начинают создавать сервисные сети по стране: это и «1С», и Hewlett-Packard, и Microsoft, и некоторые другие.

Завершается стадия внедрения подписанием двустороннего акта сдачи-приемки изделия. После этого можно считать, что создание ИС как изделия завершено и начинается ее практичес­кое применение. Правда, «железное правило» завершения любых работ (подписание акта сдачи-приёмки) соблюдается не везде и не всегда. Это относится, прежде всего, к вновь возникшим малым фирмам, только вступившим на путь информатизации учрежде­ния, и к другим организациям, не имеющим традиций и техноло­гической культуры в вопросах информатизации. На крупных предприятиях ввод в строй ИС и ее элементов происходит и офор­мляется обычно вполне корректно.