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

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

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

 
 

 


Рис. 2. Связь информационной системы с комплексом обеспечивающих средств

 

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

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

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

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

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

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

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

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

Внедрение ИС представляет собой установку всех модулей у потребителя, наладку и запуск их, демонстрацию получателю функционирования и характеристик в соответствии с договором.

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

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