Неотъемлемой частью системы R/3 является язык четвертого поколения ABAP/4, разработанный компанией SAP. Все приложения R/3 и даже часть базовой системы созданы на ABAP/4. Это простой язык помогает разработчику быстро генерировать приложения, как для малых, так и для крупных предприятий. Надежность его эксплуатационных качеств обеспечивается широкими функциональными возможностями и высокой производительностью системы R/3, что позволяет создавать приложения, с помощью которых пользователь без особого труда обрабатывает гигантские массивы данных и распечатывает огромное количество выходных документов. С помощью ABAP/4 можно создавать новые приложения в архитектуре клиент/сервер, а также расширять функциональность существующих модулей R/3. Приложения ABAP/4 могут быть перенесены в среду многих СУБД и ОС.
Применение словаря Dictionary гарантирует непротиворечивость данных во всей системе и позволяет избежать избыточности. Хранилище данных ABAP/4 Repository служит источником информации для всех разрабатываемых и выполняемых объектов. Repository состоит из словаря (Dictionary), модели данных, программы определения экранов и многих других элементов. Активный интегрированный словарь (Dictionary) и архивная информационная система (Repository) являются тем краеугольным камнем, который обеспечивает широкие возможности и гибкость средств разработки ABAP/4 Development Workbench.
Классическая архитектура системы R/3 (версия 3.0) содержит три уровня: представления, приложений и баз данных. Уровень представления - это клиентские места, где выполняются операции по вводу информации, и происходит интерпретирование результатов, полученных от приложений. Клиенты R/3 поддерживают практически все известные программные платформы: Windows 3. x, Windows 95, Windows NT, MacOS, OSF/Motif и OS/2. Второй уровень представлен серверами приложений. Изначально это были обычные Unix-платформы, но в настоящее время, помимо них, система поддерживает AS/400 и Windows NT. В качестве уровня баз данных продукт предполагает использование таких СУБД, как IBM DB/2, Informix Online, Microsoft SQL Server, Oracle и Adabas D фирмы Software AG. И клиентские части, и серверы приложений могут осуществлять доступ к серверам баз данных через интерфейсы Open SQL или Native SQL.
Прикладные программы организованы по модульному принципу и обеспечивают следующие функции:
- ввод в ПЭВМ информации;
- логический контроль данных;
- расчет показателей в выходных документах;
- печать выходных документов;
- ведение нормативно-справочной информации.
Сетевая операционная система составляет основу любой вычислительной сети. Каждый компьютер в сети в значительной степени автономен, поэтому под сетевой операционной системой в широком смысле понимается совокупность операционных систем отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам - протоколам. В узком смысле сетевая ОС - это операционная система отдельного компьютера, обеспечивающая ему возможность работать в сети. Основное направление развития современных сетевых операционных систем (англ. Network Operation System – NOS) – перенос вычислительных операций на рабочие станции, создание систем с распределенной обработкой данных. Это в первую очередь связано с ростом вычислительных возможностей персональных компьютеров и все более активным внедрением мощных многозадачных операционных систем.
В отделе кадров Узловской дистанции сигнализации, централизации и блокировки применяется операционная среда Windows XP для работы в системе R/3, которая представляет собой универсальную высокопроизводительную многозадачную нового поколения с графическим интерфейсом и расширенными сетевыми возможностями.
Одной из особенностей Windows XP Professional является поддержка режима так называемой вытесняющей многозадачности. Одновременно можно запускать несколько приложений и таким образом оптимизировать общее время работы. При этом создаваемые приложения должны удовлетворять определенным соглашениям, в частности, они должны периодически "отдавать управления" операционной системе для выполнения ею своих функций и в работе других задач.
Архитектура Windows XP создавалась с нуля с учётом предъявляемых к современной операционной системе требований. Стремясь обеспечить совместимость (compatible) новой операционной системы, разработчики Windows XP сохранили привычный интерфейс Windows и реализовали поддержку существующих файловых систем (таких, как FAT) и различных приложений (написанных для MS - Dos, OS/2 1. x, Windows 3. x и POSIX). Разработчики также включили в состав Windows XP средства работы с различными сетевыми средствами.
В многозадачной операционной системе, каковой является Windows XP, приложения совместно используют ряд ресурсов системы, включая память компьютера, устройства ввода - вывода, файлы и процессор системы. Windows XP включает набор компонентов безопасности, которые гарантируют, что приложения не смогут обратиться к этим ресурсам без соответствующего разрешения.
Дата: 2019-05-29, просмотров: 190.