Проектирование интегрированных пакетов  программных продуктов в системе обработки данных



 

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

· программа анализа и составления расписаний;

· программа презентации;

· графический редактор;

· программа обслуживания факс-модема;

· сетевое программное обеспечение;

· программы перевода.

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

· текстовый редактор;

· электронная таблица;

· система управления базой данных;

· средства телекоммуникаций;

· графические возможности, т. е. все то, что необходимо для самых распространенных видов работ в любом из офисов.

Кроме них в интегрированный пакет могут входить и другие офисные продукты.

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

В настоящее время на рынке офисных продуктов доминируют три комплекта:

· Borland Office for Windows фирмы Novell (в настоящее время Corel Office);

· Smart Suite фирмы Lotus Development (в настоящее время подразделение IBM);

· Microsoft Office фирмы Microsoft.

Назначение офисных программных пакетов - обеспечить сотрудников офиса и предприятия широким набором средств для повседневной совместной работы, автоматизировать выполнение рутинных операций, помочь в комплексном решении задач предприятия в целом.

Самым популярным набором офисных приложений является интегрированный пакет Microsoft Office. До последнего времени ведущими разработчиками данного вида программного обеспечения были три известные компании — Microsoft, Novell и Lotus Development. Созданные ими программные пакеты предлагают много схожих средств и возможностей и ориентированы практически на один и тот же сектор рынка (для «простого» пользователя).

Microsoft Office

Корпорация Microsoft выпустила программный продукт, который обеспечивает пользователя полным набором средств для повседневной работы, а сотрудников офиса - средствами для автоматизации их деятельности и совместной продуктивной работы. Речь идет о новой версии программного продукта - Microsoft Office для Windows 2000(ранее Win 95 и Win 98).

Microsoft Office - это семейство программных продуктов. Иными словами, все приложения семейства Office создают единую среду, взаимодействуя друг с другом. При этом пользователь может не задумываться над тем, в каком приложении создать тот или иной документ. Он просто указывает тип объекта, с которым собирается работать (текст, таблицы, графика), и то, как эти объекты должны быть встроены один в другой или взаимодействовать друг с другом.

Наибольшее распространение (90% рынка) получил пакет программ Microsoft Office Professional. Этому способствовала и полнота комплекта, обеспечивающего решение всех основных задач автоматизации делопроизводства на одном автоматизированном рабочем месте, и абсолютно строго проведенная унификация интерфейса продукта, позволяющая пользователю не тратить время на освоение непривычных терминов и команд, и преобладание IBM-совместимых компьютеров по сравнению с другими компьютерами, и альянс Intel-Microsoft, и широкое распространение MS Windows (95или NT и выше). Windows поставляется вместе с несколькими прикладными программами, среди которых текстовый редактор Word-Pad, графический редактор Paint и программа связи Hyper Terminal, стандартные программы (часы, калькулятор, номеронабиратель и др.), которые помогут организовать и упростить работу.

Для фирм, обрабатывающих большие объемы информации, оптимальным может служить программный пакет Microsoft Office 2000. Он представляет собой средство, дающее возможность пользователю оперировать не файлами и приложениями, в которых они создаются, а просто документами, что позволяет облегчить поиск нужных документов и объединить данные и объекты, созданные в разных программах пакета, в единый документ, для чего используются Internet и интерсети с серверами Web.

В Microsoft Office входит программа, объединяющая все эти инструменты - это Microsoft Office Manager. Занимая минимум места на экране дисплея, она позволяет осуществить быстрый запуск основных офисных приложений и переключаться между ними в процессе работы. Специально для поддержки работы российских пользователей разработана комплексная система MS Office Mania, в которой предусмотрен диспетчер документов, позволяющий:

· распределять документы по различным папкам в соответствии с их назначением. Один и тот же документ может находиться в нескольких папках одновременно. При этом пользователь имеет дело не с малоинформативными именами файлов и каталогов, а с именами документов и папок произвольной длины;

· просматривать документы выборочно по именам, задавая определенные критерии поиска;

· редактировать документы, вызывая соответствующую программу.

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

Электронная почта в офисе

Электронная почта позволяет пересылать не только текстовые сообщения, но и любые документы, двоичные файлы, звуковые и видеофрагменты. Это дает возможность быстро обмениваться письмами и различными деловыми документами. Если воспользоваться электронной почтой, входящей в Windows, то все, что придется сделать — это составить письмо и при необходимости к этому письму добавить рассматриваемый документ и поставить свою подпись. Щелчок мыши - и к услугам пользователя адресная книга, в которой просто выбирается нужный адресат, еще один щелчок - и письмо отправлено.

Получив письмо, корреспондент сможет ознакомиться с мнением коллеги, внести свои коррективы, замечания или предложения и при необходимости переслать письмо другим специалистам для консультации. В это время отправитель письма может заниматься другой работой, и тем самым продуктивность его труда резко повышается. Через некоторое время отправитель получает ответ, в который могут быть включены визы, рецензии и мнения всех принявших участие в его обсуждении. Если дополнительно установить на компьютере Microsoft Forms Designer, то возможности почты становятся практически неограниченными: можно организовывать маршрутизацию документа с визированием, делать рассылку напоминаний, предупреждений, стандартных сообщений и т. п.

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

Планировщик Microsoft Schedule+ поможет организовать деловое совещание с несколькими сотрудниками. Если использовать для этого телефон или просто почту, то на согласование удобного для всех времени может уйти не один час. Применение встроенного группового планирования Schedule+, входящего в Windows, позволяет это сделать в считанные минуты. При этом нужно лишь просмотреть расписания коллег, наложить их одно на другое и выбрать удобное для всех время, после чего отметить его во всех расписаниях и оповестить о начале совещаний по электронной почте.

Встроенное в Windows средство удаленного доступа Remote Access Service позволяет подключаться к сети удаленному компьютеру по. модему, через коммутируемые или выделенные линии. Причем процедура подключения полностью прозрачна для пользователя: нужно просто ввести свое имя и пароль. После соединения у пользователя удаленного компьютера возникает ощущение, что он напрямую подключен к офисной сети. Таким образом, средство удаленного доступа Remote Access Service позволяет сотрудникам, часто выезжающим в служебные командировки, не «отрываться от жизни» и быть постоянно в курсе дел, иметь доступ к необходимой информации, а также сообщать что-то важное. Такое соединение осуществляется не через обычный сетевой кабель, а через канал удаленного доступа, например, через телефонную линию. При этом все ресурсы сети являются доступными для удаленного пользователя. Он способен, даже находясь за тысячи километров от офиса, распечатать на офисном принтере любой документ. Особенно впечатляет удаленная работа систем клиент-сервер, когда пользователь клиентской части может получать информацию с сервера баз данных.

Программа обслуживания факс-модема Microsoft At Work PC Fax позволит обходиться без секретаря при рассылке факс-сообщений. Процесс составления и отправки сообщения аналогичен процессу составления и отправки письма по электронной почте. Отличие заключается в том, что в качестве имени адресата выбирается в адресной книге имя факс-модема, установленного в системе.

Есть и другой способ отправки факс-сообщений. Если пользователь находится в какой-либо прикладной программе (например, в текстовом процессоре Word для Windows) и ему необходимо отправить редактируемый документ, то нет необходимости предварительно его распечатывать, распечатывать первую страницу факс-сообщения, соединять их вместе, закладывать в факс-аппарат и дозваниваться в нужное место. Достаточно выбрать в меню прикладной программы команду «Печать», а в качестве принтера указать факс-модем. При этом первая страница факс-сообщения будет автоматически добавлена к сообщению. После того как печать закончится, можно не беспокоиться о дальнейших действиях — все сделает система.

 

 

5 Принципы проектировании систем распределенной и параллельной обработки данных (РиПОД)

 

 

 

 

6.   Методы организации параллельных систем баз данных на вычислительных системах с массовым параллелизмом

Проблемы, присущие многопроцессорным системам с общей памятью, простым и естественным образом устраняются в системах с массовым параллелизмом. СУБД этого типа представляют собой многопроцессорные системы с распределенной памятью, в которых с помощью некоторой коммуникационной среды объединяются однородные вычислительные узлы.

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

Так, можно выделить три основных аспекта успешной работоспособности таких СУБД:

1. Грамотное администрирование

2. Правильное выстраивание логики процесса

3. Квалифицированное использование пользователями ресурсов СУБД

Рассмотрим основные применяемые технологии и некоторые положения администрирования СУБД с массовым параллелизмом.

Технология Parallel Server составляет ядро реализации сервера в слабо связанных кластерных системах и MPP. В параллельном сервере применяется надёжная, отказоустойчивая схема общего доступа к данным, а также масштабируемая технология параллельного управления кэшем для обеспечения непревзойдённых уровней доступности и масштабируемой производительности в системах параллельных аппаратных средств. В технологии Parallel Server применяется механизм общего доступа к данным, который позволяет нескольким экземплярам сервера базы данных совместно использовать общий набор файлов базы данных прозрачным образом; при этом каждый экземпляр находится на отдельном узле слабо связанной системы. Доступ к общим данным осуществляется непосредственно в кластерных системах, где существует возможность физического соединения с каждым дисковым устройством всех узлов. В системах без разделения ресурсов и гибридными аппаратными средствами общий доступ возможен через уровень абстрактного представления эффективной операционной системы. В каждом экземпляре сервера применяется выделенный буферный кэш, причём согласованность операций обновления данных в нескольких областях кэша обеспечивается технологией параллельного управления кэшем.

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

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

    - просмотр таблиц,

    - сортировка,

    - соединение с помощью вложенных циклов, сортировки со слиянием и хешированием,

    - агрегирование,

    - группировка,

    - операции со множествами (UNION, UNION ALL),

    - исключение дубликатов,

    - заполнение таблиц,

    - загрузка данных,

Серверы запросов

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


Дата добавления: 2018-06-27; просмотров: 1971; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!