Методы управления информационно-вычислительными системами


Системы телеобработки данных.

Рассмотрим несколько подробнее этот класс ИВС в виду его большого распространения на практике (см. рис.2).

  Рис. 2. Система телеобработки данных.

Система телеобработки данных - это совокупность технических и программных средств передачи и телеобработки данных, объединенных между собой и с ЭВМ каналами связи и предназначена для дистанционного взаимодействия абонентских пунктов и ЦВК (ЭВМ). Индивидуальные и групповые АП подключаются к ЭВМ с помощью модемов, каналов связи и процессоров телеобработки данных. Локальные одиночные и групповые устройства отображения данных подключаются непосредственно к мультиплексному каналу ЭВМ по физической линии. Обмен данными между АП и ЭВМ осуществляется посредством выделенных и коммутируемых телефонных и телеграфных каналов связи в дуплексном и полудуплексном режимах. Частью системы телеобработки данных ИВС может быть система передачи данных (СПД). В состав СПД могут входить следующие технические средства:

- АПД (устройства преобразования сигналов, устройство защиты от ошибок и вспомогательные устройства);

-  каналы связи (в том числе абонентские и соединительные линии) и

- коммутационное оборудование, вспомогательная аппаратура (контроль, измерение, отображение, управление, а также наладочная).

Сопряжение средств СПД с оконечным оборудованием данных (ООД) как на ВЦ, так и на АП может выполняться двумя способами:

- непосредственное (электрическое сопряжение);

- сопряжение с помощью промежуточных носителей.

Для обмена между ЭВМ и абонентскими пунктами по каналам связи находят применение процессоры телеобработки данных (ПТД) и другие аналогичные по функциям устройства, которые предоставляют также возможности для создания систем (сетей) телеобработки. При этом часть функций обмена данными и первичная обработка данных от центральной ЭВМ переходит к ПТД, увеличивая тем самым эффективность работы ЭВМ.

Основным, базовым программным средством взаимодействия ЭВМ в системах телеобработки данных является сетевая телеобработка. Прототипом архитектуры сетевой телеобработки является системная архитектура вычислительной сети SNA, разработанная фирмой IBM в 1975 году. Основная задача сети SNA - обеспечение теледоступа с терминала, АП к ЭВМ. Однако функции взаимодействия между ЭВМ, реализованные в SNA, ограничены и не позволяют реализовать распределенной обработки информации, как это требуется в сетях ЭВМ, создаваемых, например, в интересах АСУ (автоматизированных систем управления).

 

Макетирование основывается на многократном повторении итераций, в

которых участвуют заказчик и разработчик.

Поскольку часто заказчик не может определиться в своих требованиях по разрабатываемому продукту, а проектировщик сомневается в полноте и целесообразности требований заказчика, то прототипирование (макетирование) начинается со сбора и уточнения требований к создаваемому ПО.

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

Достоинством макетирования является обеспечение определения полных требований к ПО.

К недостаткам макетирования относятся:

 - возможность принятия заказчиком макета за продукт,

 - возможность принятия разработчиком макета за продукт

Заказчик, получивший предварительную версию (макет) и удостоверившийся в ее работоспособности, может перестать видеть недостатки и нерешенные вопросы ПО и перестать соглашаться на дальнейшее усовершенствование, требуя скорейшего преобразования макета в рабочий продукт. В тоже время для экономии времени разработки макета, а также возможности показать работающий вариант, разработчик может использовать неэффективные средства. Забывая о причинах, побудивших использовать эти средства, разработчик может интегрировать неэффективный вариант в систему.

Стратегии разработки ПО

Стратегии разработки ПО можно подразделить на три группы:

Линейная последовательность этапов разработки – однократный проход (водопадная стратегия)

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

Безопасность Под безопасностью, прежде всего, подразумевается свойство системы, в силу которого посторонние лица не имеют доступа к информационным ресурсам организации, кроме тех, которые для них предназначены, что достигается с помощью различных методов контроля и разграничения доступа к информационным ресурсам. Защита информации от постороннего доступа обеспечивается управлением доступом к ресурсам системы, использованием современных программных средств защиты информации. В крупных организациях целесообразно создавать подразделения, основным направлением деятельности которых было бы обеспечение информационной безопасности, в менее крупных организациях назначать сотрудника, ответственного за данный участок работы.


Системы телеобработки данных