Система oracle что это за программа

Delphi Notes

В этой заметке я расскажу как установить и настроить oracle-клиент в ОС Windows. Плюс немного расскажу об инструменте, который можно использовать для работы с СУБД.

Прошу обратить внимание – Windows

Т.к. в конечном итоге у нас задача написать Windows приложение в Delphi, то далее описываемые мной действия относятся в основном к Windows 7. Если у Вас Windows XP, то отличия будут минимальны.

Описываемые далее действия Вы можете выполнить либо для хост-системы, либо для другой виртуальной машины с установленной ОС Windows. Версия и разрядность ОС принципиального значения не имеют.

Настройка файла hosts (не обязательно)

Для удобства можно дописать в файл hosts такую строку:

192.168.56.101 oracle

Это позволит использовать указанное имя oracle вместо указанного IP адреса при подключении к серверу. Например, вместо ping 192.168.56.101 можно будет писать ping oracle, результат будет одинаковым.

image_thumb[10]

Курс SQL Базы данных ORACLE. Илья Хохлов. Урок 1-1. Реляционные базы данных

HINT: Для редактирования файла hosts понадобятся права администратора. Можно сделать так: Пуск Все программы Стандартные, правой кнопкой мыши на Блокнот, выбрать пункт Запуск от имени администратора:

И в блокноте уже меню Файл Открыть… –> C:WindowsSystem32driversetchosts

Уcтановка Oracle Instant Client

Для работы с СУБД Oracle на локальном компьютере должен быть установлен так называемый oracle-клиент. Oracle-клиент – это библиотека OCI.DLL плюс ещё несколько библиотек, необходимых для работы программ с СУБД. (Отмечу правда, что возможны случаи обхода этого правила, однако я настоятельно не рекомендую их использовать.)

HINT: Oracle-клиент – это отдельный продукт, развиваемый разработчиками Oracle параллельно развитию СУБД. Oracle-клиент, как и СУБД, имеет свою версию. Как правило с выходом новой версии СУБД Oracle, в свет появляется соответствующая версия oracle-клиента. Так например, на нашей Oracle Developer Days установлена СУБД Oracle 11g, так же доступна версия 11 для oracle-клиента.

Oracle рекомендует поддерживать эту параллель и своим клиентам, однако Вы можете использовать и предыдущую версию oracle-клиента для подключения к текущей версии СУБД (и наоборот).

HINT: Кроме разных версий, oracle-клиент может входить в разные дистрибутивы. Если Вы установите на своём компьютере (на хосте) СУБД Oracle, то установщик автоматически установит и Oracle-клиент. Мы же СУБД запускаем в виртуальной машине, для хоста (либо другой виртуальной машины) нам понадобиться Oracle Instant Client.

Итак, скачиваем Instant Client – выбираем версию: так как мы будем запускать Win32 приложения, то и клиент должен быть Win32: Instant Client for Microsoft Windows (32-bit).

HINT: Даже если у вас ОС 64-битная, всё равно качаем 32-битную версию клиента; в будущем, если Вы будете делать сборки приложений под Win64, то можно также скачать и Win64 версию клиента.

Далее соглашаемся с лицензионным соглашением и выбираем версию *Instant Client Package — Basic Lite (18,4 Мб) – лайт версии нам вполне хватит. При желании можете скачать ещё *Instant Client Package — SQL*Plus – SQL Plus это консольная утилита для исполнения SQL-запросов, именно она чаще всего используется для иллюстрации примеров в книгах, документации и на форумах. Однако я буду использовать другую бесплатную утилиту, об этом чуть ниже.

Что такое VirtualBox и как ей пользоваться.

Скачиваем zip-архив, однако из всего архива нам достаточно будет извлечь всего три файла (это легко выявляется экспериментальным путём):

  • oci.dll
  • orannzsbb11.dll
  • oraociicus11.dll

Сохраняем их в отдельный каталог, например в C:OracleInstantClient.

Настройка Oracle Instant Client

Для того, чтобы приложения смогли найти oci.dll, необходимо произвести одну настройку. На самом деле, можно поступить разными способами: есть приложения, у которых в настройках можно явно задать путь к oci.dll, но в основном приложения ищут библиотеку по некоторым правилам – сначала в реестре, затем в путях, указанных в переменной среды окружения Path. Сделаем именно это: жамкаем Win+Pause и далее находим слева пункт “Дополнительные параметры системы” (это для Windows 7, для Windows XP просто выбираем вкладку “Дополнительно”):

image

Жамкаем кнопку “Переменные среды…” и добавляем в переменную Path (через точку с запятой) путь к каталогу, куда мы распаковали архив (C:OracleInstantClient). Сюда же добавляем переменную: TNS_ADMIN = C:OracleInstantClient – это ссылка на каталог, где у нас будет лежать файл tnsnames.ora. Пусть это будет тот же каталог, где лежит oci.dll. У меня это всё выглядит так:

image

Здесь ещё можно указать NLS-параметры, подробнее о них можно почитать … мм, хотел вставить ссылку из своих закладок на хорошее описание, однако ресурс уже недоступен. На скорую руку нашёл такую интересную статью (ссылка). И ещё (ссылка).

Сохраняем изменения (ОК), для Windows XP Sp2 и ниже необходимо сделать выход из системы, чтобы эти переменные применились (ну или перезагрузить компьютер), для Windows XP Sp3 и Windows7 эти настройки применяются к текущему окружению сразу же (нужно лишь перезапустить файловый менеджер или проводник).

В принципе, на этом настройка Oracle Instant Client завершена, однако для удобства сделаем ещё одну вещь.

Настройка файла tnsnames.ora (не обязательно)

Создаём обычный текстовый файл под названием tnsnames.ora и сохраняем в каталог, на который ссылается переменная TNS_ADMIN. У нас этот файл будет содержать всего одну строку:

orcl = //oracle/orcl

У меня приведён вариант с использованием упрощённого синтаксиса:

= //[:port]/

где alias – это имя, которое могут использовать приложения для подключения к БД (помните мы выбирали параметр Network Alias в предыдущей заметке, когда настраивали подключение к БД в Oracle SQL Developer?), host – IP-адрес сервера, я указал слово oracle, т.к. именно его мы прописали в файле hosts (а если не прописали, то здесь можно указать IP-адрес 192.168.56.101 явно), port – необязательный параметр, если не указать, то будет использован порт по-умолчанию 1521, sid – имя экземпляра БД, в нашем случае это orcl.

Более подробно об этом файле и как его конфигурировать – здесь.

Подключаемся к БД и выполняем запросы

Итак, Instant Client установлен и сконфигурирован. Скачиваем бесплатную утилиту SQLTools (сайт программы — http://www.sqltools.net/). Устанавливаем. Запускаем.

При первом запуске программа предложит ввести пароль – это можно сделать, если Вы хотите, чтобы другие пользователи Вашего компьютера не смогли воспользоваться подключениями, которые будут сконфигурированы в SQL Tools, я же отказался от такой возможности. А далее мы увидим окно, в котором можно создавать подключения к базам данных. Здесь параметры аналогичны параметрам подключения программы Oracle SQL Developer (пароль – oracle):

Читайте также:
Что за программа musescore

image

Если же Вы не редактировали файл hosts и не создавали файл tnsnames.ora, то можно указать такие параметры:

image

Кнопка Test проверяет, можно ли подключиться к БД. Кнопка Save сохраняет введённые параметры в список слева. Кнопка Connect выполняет подключение к БД и закрывает диалог.

Выполняем простейший запрос:

select * from emp

И нажимаем F5, должно получиться примерно следующее:

image

Постскриптум

Вы наверное заметили, что “быстрый старт” – это мягко сказано: нам пришлось сделать как минимум три вещи. Если Вы не хотите заниматься всеми этими настройками, то можно поступить очень просто: скачать и установить дистрибутив СУБД Oralce для Windows, например бесплатную версию Oracle Database Express Edition 11g Release 2. При этом установщик автоматически за Вас сделает необходимую настройку Oracle-клиента. И Вам останется только запустить службу СУБД.

Однако я сознательно решил воспользоваться именно виртуальной машиной, чтобы показать на примере, с какими трудностями может столкнуться разработчик приложений под эту СУБД. Плюс, возможность использования виртуальных машин позволяет ставить СУБД (и другие виртуальные машины) на паузу, что происходит быстрее, чем остановка и запуск службы СУБД. Плюс это нам даёт такой “бонус” как перенос виртуальных машин с одной физической машины на другую. И ещё плюс – мы не “засоряем” хост-систему – “поигравшись” в разработчиков, достаточно удалить виртуальную машину и всё. Минус всей этой темы только один: СУБД в виртуальной машине работает чуть медленнее, чем на реальной физической машине, однако на сегодня, когда процессоры поддерживают виртуализацию на аппаратном уровне, это не существенно.

Источник: www.delphinotes.ru

Oracle ушла из России. Власти США ее об этом не просили

Oracle объявила о приостановке своей деятельности на территории России в качестве своей реакции на спецоперацию в ДНР и ЛНР. Ее программное обеспечение используют многие представители крупного бизнеса, даже компании с господдержкой. В последние годы ее ПО все чаще заменяется на отечественные аналоги.

Пути России и Oracle разошлись

Компания Oracle прекратила свою работу в России. О своем решении она объявила в соцсети Twitter, замедляемой на территории России.

Oracle – американская компания, однако ее уход из России никак не связан с американскими санкциями на фоне конфликта России и Украины. В своем заявлении она написала, что делает это в знак поддержки Украины.

«От имени 150 тыс. сотрудников Oracle по всему миру. корпорация Oracle уже приостановила все операции в России», – говорится в заявлении компании.

Следует отметить, что компания не стала размещать оповещение на своем официальном сайте. Более того, поста об уходе из России нет даже в ее собственном блоге в Twitter. Она сообщила это в комментариях в блоге министра цифровой трансформации Украины Михаила Федорова.

Бизнесу Oracle в России конец. Возможно, временный

Незадолго до публикации данного поста Федоров обратился к Oracle с просьбой остановить деятельность на территории России. Важный момент: аналогичную просьбу Федоров отправил еще и в немецкую компанию SAP – немецкую компанию – разработчика бизнес-программ, в первую очередь одноименной ERP-системы.

В своем посте об остановке операций в России Oracle обратилась и к Федорову, и к SAP. Последняя на 9:30 утра 3 марта 2022 г. по Москве об уходе из России не заявляла.

Другие участники обсуждения пишут, что теперь от России должна отвернуться еще и Microsoft.

Заявление Oracle

На момент публикации материала не было известно, как Oracle поступит с уже подписанными контрактами – не исключено, что их реализация тоже будет приостановлена. Нет данных и о том, как долго компания собирается бойкотировать российский рынок. Редакция CNews обратилась к представителям Oracle с этими вопросами и ожидает ответа.

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

Ранее по просьбе все того же Михаила Федорова свои продажи в России свернула компания Apple.

Чем так важна Oracle

Компания Oracle одним из крупнейших по объемам выручки разработчиком программного обеспечения в мире. 2021 финансовый год, завершившийся для нее 31 мая 2021 г., Oracle закрыла с выручкой $40,48 млрд. Рост год к году составил 4%. Основой продукт компании – это система управления базами данных Oracle Database. Также с января 2010 г. она владеет языком программирования Java – она купила компанию Sun Microsystems, его непосредственного разработчика.

Твит Михаила Федорова об обращении в SAP и Oracle

По итогам 2021 г. число клиентов компании достигло 430 тыс. Ее ПО используется в 175 странах мира.

В дополнение к своей СУБД и Java Oracle владеет собственной платформой разработки приложений Weblogic. Также в ее арсенале есть OEBS или Oracle E-Business Suite – комплекс прикладного ПО, включающий функциональные блоки ERP, CRM и PLM. Его продвижением Oracle занимается в с 80-х годов XX века.

Все было ожидаемо

Уход Oracle из России в марте 2022 г. – это реакция компании на спецоперацию России в Донецкой и Луганской народных республиках. То, что она поступит именно так, было вполне прогнозируемо.

В апреле 2014 г. после воссоединения России и Крыма многие российские банки попали под американские санкции. Как сообщал РБК, Oracle готовилась оставить эти банки, использовавшие ее ПО, без технической поддержки.

Официальный Twitter Oracle. Упоминаний об уходе из России нет

Однако на тот момент речи о полном прекращении операций Oracle в России не шло. Более того, на протяжении всего 2015 г. компания планомерно увеличивала штат своего центра разработки в Санкт-Петербурге.

Россия «подсела» на Oracle

В России по итогам 2020 г. выручка компании составила 6,26 млрд руб. По информации Tadviser, это 38-процентный рост в сравнении с показателями «доковидного» 2019 г., когда компания получила выручку в размере 4,5 млрд руб. В 2018 г. ее размер составлял 7,08 млрд руб.

Александр Грицай, Forecast NOW: Как сделать продукт для управления запасами лучше, чем у многомиллиардных ИТ-корпораций?

Импортозамещение

Продукцию Oracle используют или использовали многие крупные российские компании, даже те, в числе акционеров которых есть российское государство. Например, в апреле 2016 г. Сбербанк закупил техподдержку Oracle на 428 млн руб. Также в начале 2015 г. Сбербанк заключил соглашение на поставку серверов Oracle на сумму $5,84 млрд.

В марте 2013 г. оператор связи МТС завершил крупнейшее на тот момент в СНГ внедрение разработок Oracle. Он закупил ERP Oracle e-Business Suite R12 более чем на 10 тыс. рабочих мест. В том же месяце оператор МГТС, много лет использовавший корпоративное ПО немецкой SAP, принял решение о переходе на Oracle.

Возможности софта Oracle в свое время оценил и Россельхозбанк. В феврале 2015 г. он приступил к внедрению Oracle Siebel CRM за сумму 157 млн руб.

Российский крупный бизнес годами закупал продукцию Oracle, даже несмотря на набирающую обороты госполитику отказа от иностранного ПО. Так, в 2018 г. на программы этой компании российские компании с госучастием, а также многие госструктуры заплатили Oracle свыше 13,3 млрд руб. В частности, ее продукцию купили Центробанк, Сбербанк, оператор связи «Ростелеком» и даже Федеральная налоговая служба России (ФНС).

Читайте также:
Программа Самсунг notes что это

Альтернативы есть

У ряда продуктов Oracle есть российские аналоги, переход на которые в стране начался задолго до событий февраля и марта 2022 г. В первую очередь это отечественная система управления базами данных Postgres Pro, созданная российской компанией Postgres Professional.

Грантовая поддержка цифровизации российских компаний будет продолжена
Поддержка ИТ-отрасли

Основа отечественной Postgres Pro Enterprise – это PostgreSQL, реляционная СУБД, написанная одноименным сообществом разработчиков. Однако полностью российской данную СУБД считать все же нельзя, поскольку разработка PostgreSQL восходит к проекту Postgres, который стартовал в Калифорнийском университете в Беркли, США, в 1986 г. Проект спонсировали американские госведомства, в том числе Министерство обороны США.

В 1994 г. в Postgres был добавлен интерпретатор языка SQL. Система получила название Postgres95 и стала распространяться с открытым кодом. Спустя еще два года ее переименовали в Postgres SQL, а затем в PostgreSQL.

Кто оценил возможности PostgreSQL

За последние несколько лет использовать Postgres Pro в своей работе вместо продукции иностранных разработчиков стали многие российские компании. Например, на нее в июне 2021 г. перешла Госсистема «Признание», до этого использовавшая ПО Microsoft. Это информсистема Рособрнадзора, через которую в России можно официально подтверждать зарубежное образование.

В августе 2021 г. авиакомпания «Победа», входящая в группу «Аэрофлот», запланировала закупить отечественную СУБД Postgres Pro. Компании требовалось 24 лицензии.

В мае 2021 г. в сторону Postgres Pro посмотрел и «Росатом». Он инициировал миграцию с СУБД Oracle всей своей финансовой ИТ-системы для учета своих казначейских операций. В ее контур входит свыше двухсот дочерних организаций госкорпорации.

В декабре 2020 г. оператор «Ростелеком» выделил почти 257 млн руб. на приобретение отечественного софтверного продукта Postgres Pro. Его представители заявили, что это не первый опыт использования в ней отечественной СУБД, однако это самая масштабная закупка оператором данного ПО.

Источник: www.cnews.ru

Введение в Oracle Forms Developer

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

Цель лекции: ознакомить слушателя с основными продуктами Oracle и составляющими компонентами Oracle AS .

Корпорация Oracle является крупнейшим в мире поставщиком корпоративного программного обеспечения и предлагает полный комплекс технологий для построения ИТ-инфраструктуры и управления современным предприятием: семейство базовых программных технологий Oracle10g, готовое решение для коллективной работы Oracle Collaboration Suite , полнофункциональный комплекс бизнес-приложений Oracle E-Business Suite и интеграционное решение для управления данными Oracle Data Hub . Корпорация предоставляет свои продукты и услуги в области консалтинга, обучения и технической поддержки более чем в 150 странах мира. Официальный сайт корпорации – http://www.oracle.com.

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

Oracle Application Server

Oracle Application Server (сервер приложений) – это первая в мире основанная на стандартах GRID , интегрированная программно-прикладная платформа, которая позволяет упростить управление приложениями, выполняемыми в распределенной вычислительной среде.

Оптимизированная для Grid -вычислений платформа Oracle AS позволяет снизить расходы на приобретение техники. Сервер приложений Oracle AS дает возможность организациям и предприятиям любого масштаба возможность оперативно реагировать на меняющиеся требования рынка. Oracle Application Server обеспечивает полную поддержку следующих технологий и возможностей в одном продукте:

  • J2EE;
  • Распределенные вычисления;
  • Корпоративные порталы (Portal);
  • Web-Cache – высокоскоростное веб-кеширование;
  • Разработка и интеграция бизнес-приложений ( Business Intelligence );
  • Rapid Development – быстрая разработка и внедрение приложений;
  • Wireless – поддержка беспроводных технологий;
  • Веб-сервисы.

Помимо перечисленных возможностей в состав Oracle Application Server входит полный набор инструментариев и инфраструктуры для обеспечения безопасности на всех уровнях разработки и развертывания приложения. Oracle Application Server позволяет создавать приложения, используя различные языки и технологии (табл. 1.1).

Таблица 1.1. Технологии и языки, поддерживаемые Oracle AS Технология/Язык
Java and J2EE Java Server Pages (JSP) v. 1.2
Java Servlets v. 2.3
Enterprise Java Beans (EJB) v.2.0
Java Database Connectivity (JDBC) v. 2.0 Extensions
Java Transaction API ( JTA ) v. 1.0
Java Naming and Directory Interface ( JNDI ) v. 1.2
Java Message Service (JMS) v.1.0.2b
Java Authentication and Authorization
Service (JAAS) v.1.0
J2EE Connector Architecture v. 1.0
Java API for XML Parsing (JAXP) v.1.1
Java Mail v. 1.0
XML XML v. 1.0
XML Namespaces v. 1.0
Document Object Model (DOM) v.1.0/2.0
Extensible Stylesheet Language
Transformations (XSLT) v. 1.0
XML Schemas v.1.0
Simple API for XML ( SAX ) v.1.0/2.0 + Extensions
XML Path Language (XPath) v. 1.0
XSQL
Internet Data Access Presentation
PL/SQL PL/SQL Server Pages v. 9.0.4
PL/SQL Web Toolkit v. 9.0.4
Oracle Application Server Forms Services v. 9.0.4
Web services Web Services Description Language (WSDL) v. 1.1
Universal Description, Discovery, and Integration ( UDDI ) v. 2.0
Simple Object Access Protocol (SOAP) v. 1.1

Применение оптимизированного под Grid -вычисления сервера приложений существенно снижает затраты на аппаратные средства и упрощает администрирование , позволяя разворачивать и управлять приложениями, разработанными в Oracle Developer Suite , на одном прикладном сервере. Модуль Oracle Forms Services , который мы будем рассматривать чуть позже, также является частью Oracle AS и позволяет развертывать приложения, написанные в Forms Developer в Web . Ниже перечислены основные сервисы сервера приложений.

  • Коммуникационные сервисы ( Communication services ).
  • Сервисы выполнения приложения (Application Runtime Services).
  • Системные сервисы ( System Services ).
  • Управление сервисами (Management Services).
  • Сервисы соединения (Connectivity services).
  • Решения (Solutions).

В таблице 1.2 представлены основные компоненты и ассоциированные с ними решения (Solutions) Oracle Application Server .

Таблица 1.2. Компоненты Oracle AS Решение Компонент
J2EE и интернет-приложения Oracle HTTP Server
Oracle AS Containers for JEE
Oracle AS TopLink
Oracle Business Components for Java
Oracle Application Server Web Services
Oracle JDeveloper
Oracle Application Server Forms Services
Oracle XML Developer Kit
Oracle PL/SQL
Oracle Content Management SDK
Oracle Application Server MapViewer
Portals Oracle Application Server Portal
Oracle Application Server Portal Developer Kit
Oracle Ultra Search
Oracle Application Server Syndication Services
Wireless Oracle Application Server Wireless
Oracle Application Server Wireless Developer
Kit
Business Intelligence Oracle Application Server Reports Services
Oracle Application Server Discoverer
Oracle Application Server Personalization
E-Business Integration Oracle Application Server InterConnect
Oracle Application Server ProcessConnect
Caching Oracle Application Server Web Cache
System Management Oracle Enterprise Manager
Identity Management и Security Oracle Application Server Single Sign -On
Oracle Application Server Certificate Authority
Java Authentication and Authorization Service
Oracle Internet Directory

Как вы уже успели заметить, платформа Oracle Application Server объединяет в себе множество технологий и инструментов для создания полного цикла разработки и развертывания приложения. Мы рассматриваем версию Oracle Application не только потому, что она является актуальной и сочетает в себе опыт и возможности предыдущих версий, но еще и потому, что она стала первой Grid -ориентированной платформой, открывающей много новых возможностей. Среди нововведений отметим:

  • Управляемость – в состав Oracle Application Server входит набор средств управления рабочей нагрузкой, который за счет перераспределения имеющихся ресурсов между приложениями упрощает оптимизацию вычислительной мощности.
  • Надежность – по заявлению разработчиков корпорации Oracle, новая платформа Oracle Application Server обладает новыми средствами повышения безопасности и надежности корпоративных решений, выполняемых на кластерах и в сети распределенных вычислений предприятия. Среди новых возможностей прежде всего следует отметить функции:
  • Fast-Start Fault Recovery Architecture – это усовершенствованная архитектура быстрого запуска при устранении отказа;
  • Failure Notification ( FaN ) – функция оповещения об ошибках.
Читайте также:
Программа miui что это

Oracle Forms Services

Oracle Forms Services (OFS) – это компонент Oracle Application Server , предназначенный для переноса приложения в Web . Когда пользователь запускает приложение Oracle Forms , автоматически загружается и кешируется на клиентской Java -машине Java -апплет из сервера приложений ( Oracle AS ). Также модуль OFS при запуске приложения Forms Developer преобразует его графический интерфейс в набор Java -апплетов, которые пересылаются на клиентский компьютер . Даже несмотря на то, что Forms использует Java -апплет для отображения формы в клиентском браузере, от пользователя не требуется знание языка JAVA .

Преимущество над другими клиент-серверными версиями Forms

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

  • возможность не устанавливать клиентское программное обеспечение на все компьютеры, которые работают с приложением, что существенно снижает затраты на развертывание такой системы;
  • администрирование – благодаря использованию модуля OFS достигается высокая масштабируемость, так как администрирование одного сервера приложений намного проще, чем множества клиентских компьютеров;
  • автоматическое распределение нагрузки – Oracle AS Forms Services автоматически распределяет нагрузку на все серверы приложений, работающие в системе. Что же касается распределения нагрузки на сервер в критические моменты или переадресации пользовательских запросов, то в этом вам поможет Oracle Enterprise Manager (OEM), который содержит компоненты для администрирования всех серверов приложений.

Oracle Forms Services использует трехзвенную архитектуру ( рис. 1.1).

  1. Звено Клиент содержит браузер, в котором отображается форма.
  2. Сервер приложений – это промежуточное звено, в котором располагается сервер программного обеспечения и логики приложений.
  3. Звено База Данных – это сервер БД, в которой хранятся данные.


Рис. 1.1. Архитектура Oracle Forms Services

Основные компоненты Oracle Forms Services :

  • JAVA Client;
  • Forms Listener Servlet ;
  • Forms Servlet ;
  • Forms Runtime Engine.

Источник: intuit.ru

XII Международная студенческая научная конференция Студенческий научный форум — 2020

О корпоративной информационной системе «Oracle Applications»

1 ФГАОУ ВО «Сибирский федеральный университет»
Работа в формате PDF

Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке «Файлы работы» в формате PDF

В современном мире, чтобы бизнес был успешен, редко удается обойтись без использования информационных технологий. Информационная технология – это система методов и способов сбора, накопления, передачи, хранения, обработки и представления информации [1]. Информационные технологии в экономике, менеджменте и бизнесе позволяют переработать разрозненные исходные данные в классифицированные и обеспечить оперативный доступ к ней с целью принятия решений для улучшения результатов деятельности какого-либо предприятия. Все это, а также персонал, осуществляющий действия с данной информацией, образуют информационную систему.

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

Корпоративные информационные системы (КИС) охватывают все уровни управления предприятием, а именно: операционный, функциональный и стратегический [2]. Эти уровни представлены в виде пирамиды на рисунке 1.

Рисунок 1 – Уровни управления предприятием, охватываемые КИС

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

Сегодня существует огромное количество разновидностей корпоративных информационных систем, и их все можно разделить на две большие категории (Рисунок 2): учетные системы, построенные на основе журнала хозяйственных операций, и системы управления производством, реализующие эффективное планирование всех ресурсов предприятия [3].

Рисунок 3 ­– Классификация КИС

Учетные системы делятся на локальные (так называемые «бухгалтерии», например: «1С: Предприятие», «Инфо-бухгалтер») и распределенные, которые способны поддерживать решения большого количества задач крупного предприятия (например, «SUN Systems», «Platinum», «Парус», «Галактика»). А системы управления делятся на «тяжелые», которые вбирают в себя всю возможную функциональность (например, «Oracle Application», «SAP R/3», «Microsoft Dynamics», «BAAN») и более специализированные – «легкие» (например, «Syteline ERP», «JD Edwards»).

Рассмотрим отдельно корпоративную информационную систему «Oracle Applications». Она включает в себя 55 интегрированных программных модулей, которые представляют функциональные решения в области управления финансами, кадрами, производством, сбытом и материально-техническим снабжением. На сегодняшний день клиентами корпоративных приложений «Oracle» является более 7 700 организаций и компаний в 79 странах мира. Известны внедрения на Магнитогорском металлургическом комбинате, ОАО «АвтоВАЗ» и ОАО «Красноярскэнерго». Система полностью реализована в архитектуре Интернет и по многим параметрам не имеет аналогов на рынке корпоративных систем [4].

Пакет «Oracle Applications» можно условно разделить на несколько функциональных групп:

– управление финансами и бухгалтерией (Модули: Главная книга бухгалтера, Книга дебиторов, Книга кредиторов, Закупки, Основные средства. Они поддерживают многовалютность и одновременное ведение учета в соответствии с различными стандартами, а так же позволяют повысить эффективность работы предприятия.);

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

– кадры (Модули: Отдел кадров, Зарплата. Они позволяют хранить любую информацию обо всех сотрудниках, в том числе их фотографические изображения и даже образцы подписей.);

– администрирование и конфигурирование системы (Модули: Управление объектной библиотекой, Системный администратор, модуль Предупреждения. Они позволяют оперативно отслеживать критичные для данного предприятия ситуации и оперативно на них реагировать.) [5].

Таким образом, система «Oracle Applications» существенно повышает внутреннюю управляемость предприятия, ее гибкость и устойчивость к внешним воздействиям, увеличивает эффективность и конкурентоспособность предприятия, обеспечивает получение достоверной информации о деятельности всех подразделений предприятия, а, в конечном счёте – повышает прибыльность бизнеса.

Список используемых источников:

1) Информационные технологии для бизнеса: [Электронный ресурс]. 2016. – Режим доступа: https://studfile.net/preview/6265427/ (Дата обращения: 20.12.2019).

2) Градусов Д.А., Шутов А.В., Градусов А.Б. Корпоративные информационные системы: [Учебное пособие]. 2014.

3) Грекул В.И. Управление внедрением информационных систем: [Электронный ресурс]. 2014. – Режим доступа: http://www.intuit.ru/department/

itmngt/isimman (Дата обращения: 20.12.2019).

Источник: scienceforum.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru