Технологические решения интеграции ИО.
Программная совокупность обеспечивающая корректное исполнение программы в машинных кодах на всех компах определяет семейства или серии. Теоретически, за счет моделирования работы одного компа, на др. все программы могут использоваться на всех компах, но наиб.эф-но пр-мы исп-ся в машинных кодах на соответствующих им примерах. Многоплатформенность программ.продуктов. Платформа – сочетание аппаратных ср-в компа и ИС. Многоплатформенность означает наличие прогр.продуктов иденитчных на ур-не исходных текстов для разных программно-несовместимых компов.многоплатформенность прогр.продуктов направлена на решение проблем программной несовместимости при орг-ции слож. Многомашин ИС, допускающих наращивание вычислит мощности. Многопл-ть позволяет конечным поль-лям выбирать их без учета ос-тей своих компов. ПО.Совместимость на ур-не: исполняемых файлов, исходных кодов, формат файлов дан., сетевая совместимость, пользовательлей и программ интерфейса. Обратная совместимость в ПО- способность более поздних версий программы работать с файлами, созд. Более ранней версией этой же пр-мы или пр-мы, реал. Те же алгоритмы, что и более ранняя версия. Недостатки обрат совместимости: усложнен.аппарат и ПО, увелич. Размеров прогр продукта, усложнен. Арх-ры соответ эл-та аппарат обесп, увелич. Ст-ти пр-ва и поддержки. Совместимость между прилож. и различ вариантами платформы треб. Со стороны: -платформы-налич.стаб.подмн-ва прогр интерфейсов и сервисов, кот. присут. В различ вариантах платформы и облад одинак сигнатурой и повед; прилож: использ только такого публично декларируемого подмн-ва интерфейсов. Функционал КИС-определяющий фактор. В состав КИС должны войти: ср-ва для док-ции обеспечения управ.; информац. Поддержки предм.областей; коммуникац.ПО,ср-ва орг-ции коллект.р-ты, др.вспомогат.продукты(т-гии). Обязат. Треб к КИС явл-ся интеграция большого числа прогр продуктов. Интеграция ИС позволяет решить ряд задач: -формир единых стандартов и подходов при автом-ции б-п -учет и ан-з х-к используем. Прилож и с-м -повыш прозрачности и управляемости б-п -сниж вероятности появления операц и прочих ошибок, связ с вводом и передачей деловой инфы. -сокращение длит-ти выполнегни «сквозных» б-п -обеспеч сохранности инвестиций в ИТ. Технологич. реш. Интеграции. 1.корпоративный документооб-т; 2. корпорат прилож – т-гии, ориентир на интеграцию различ с-м, прилож и дан внутри орг-ции; 3.т-гия B2B обеспечив надежный и безопас информац обмен между различ орг-циями и их ИС; 4.т-гии управ б-п BPM-рез-т эволюции классич с-м док-тооб-та, делопр-ва, с-м класса B2B, EAI; 5. SOA-использ слабосвяз компонентов для сбора необход решений; 6. ESA созд днород связующего слоя над всеми прилож. Информац услуга – атомарная прикл ф-ция автоматизир с-мы, кот пригодна для использ при разр-ке прилож, реализ прикл логику автоматизируем пр-сов как в самой с-ме, так и для использ в прилож др автоматиз с-м. Сервис хар-ся след св-вами: возможность многократ применен, услуга м б определена одним или неск-кими техн-и независ интерфейсами, выделение услуги слабо связ между собой и кажд из них м б вызвана посредством коммуникац протоколов. Enterprise Application Integration EAI-пр-с объед различ ИС внутри предпр. Для этого исп-ся т-гии и прилож, з-ча кот. объединить неск-ко прилож, использ в одной орг-ции в единый пр-с и осущ преобраз форматов дан между ними. Новый вид инт-ции-инт-ция корпоратив инфы EII-интеграция дан из многочисл с-м в унифицированное, корректное и согласо представл, кот предназн лоя изуч и обр-ки дан.
20. Перспективы развития ПО КИС. Создание программного обеспечения в последнее время превратилось в важную и мощную сферу промышленности. Его развитие предназначено для широкого круга пользователей, происходит в процессе конкурентной борьбы между фирмами-производителями. При разработке программ, основной задачей фирм-разработчиков является обеспечение их успеха на рынке. Для этого необходимо, чтобы программы обладали следующими качествами: · функциональностью, т.е. полнотой удовлетворения потребностей пользователя; · наглядностью, удобным, интуитивно понятным и привычным пользователю интерфейс; · простотой освоения начинающими пользователями, для чего используются информативные подсказки, встроенные справочники и подробная документация; · надежностью, т.е. устойчивостью ее к ошибкам пользователя, отказам оборудования и т.д. и разумностью ее действия в этих ситуациях; · стандартизацией. Все большее количество программ используют графический пользовательский интерфейс, в котором, для упрощения работы пользователя, вместо надписей на экране используются рисунки. Преобладающими в развитии программного обеспечения являются следующие ПЕРСПЕКТИВЫ: 1) Объединение противоречивых свойств, таких как универсализация и специализация. Такой подход позволяет разработчикам удовлетворить потребности большого количества потребителей. 2) Упрощение работы пользователя достигается за счет ужесточения требований к ресурсам ПЭВМ. 3) Наличие битовой карты, высокая разрешающая способность, цветной дисплей. 4) Прямая манипуляция. Пользователь должен манипулировать «созданным миром» без посредника (прямая манипуляция), не задумываясь о проблемах манипуляции. Например, вставляемая в текст картинка должна ложиться именно в то место, которое для нее определено пользователем. При этом текст должен подвинуться без искажений. Важнейшей тенденцией развития программного обеспечения является неуклонное увеличение их мощности – программы могут обрабатывать большие количества данных, делать это быстрее, предоставляют пользователю больше выполняемых функций.
|