Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Почему разработчики программного обеспечения выбирают Java?

Читайте также:
  1. X. Порядок обеспечения доступа к информации о деятельности Правительства
  2. Архитектура аппаратного обеспечения
  3. Атаки на уровне сетевого программного обеспечения
  4. В зависимости от наличия обеспечения.
  5. В результате прохождения программного материала обучающиеся должны
  6. В-третьих, экономические средства необходимы для поддержания политической власти, обеспечения ее безопасности.
  7. Виды и формы социального обеспечения.
  8. Виды инструментального программного обеспечения
  9. Виды программного обеспечения
  10. Виды программного обеспечения и их характеристики.

Технология Java протестирована, усовершенствована, расширена и проверена участниками сообщества разработчиков Java, архитекторов и энтузиастов. Java позволяет разрабатывать высокопроизводительные портативные приложения практически на всех компьютерных платформах. Доступность приложений в разнородных средах позволяет компаниям предоставлять более широкий спектр услуг, способствует повышению производительности, уровня взаимодействия и совместной работы конечных пользователей и существенному снижению стоимости совместного владения корпоративными и потребительскими приложениями. Java стала незаменимым инструментом для разработчиков и открыла для них следующие возможности:

· написание программного обеспечения на одной платформе и его запуск практически на любой другой платформе

· создание программ, работающих в веб-браузере и имеющих доступ к веб-службам

· разработка приложений на стороне сервера для форумов в Интернете, магазинов, опросов, обработки форм HTML и много другого

· объединение приложений или служб с использованием языка Java для создания высокоспециализированных приложений или служб

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

 

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

Первая версия содержала всего 8 стандартных библиотек:

· java.lang - базовые классы, необходимые для работы любого приложения (название - сокращение от language);

· java.util - многие полезные вспомогательные классы;

· java.applet - классы для создания апплетов;

· java.awt, java.awt.peer - библиотека для создания графического интерфейса пользователя (GUI), называется Abstract Window Toolkit, AWT, подробно описывается в лекции 11;

· java.awt.image - дополнительные классы для работы с изображениями;

· java.io - работа с потоками данных (streams) и с файлами;

· java.net - работа с сетью.

 

 

2 АНАЛИТИЧЕСКИЙ РАЗДЕЛ

 

2.1 Обзор программных обеспечении для моделирования бизнес-процессов

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

Среди российских разработок можно выделить:

· Бизнес-инженер (БИТЕК),

· ИНТАЛЕВ: Корпоративный навигатор (ИНТАЛЕВ),

· ОРГ-Мастер Про (Бизнес Инжиниринг Групп).

Из наиболее популярных зарубежных программных продуктов необходимо отметить:

· ARIS Business Performance Edition (IDS Scheer AG),

· CA ERWin Process Modeler, ранее BPWin (CA),

· Hyperion Performance Scorecard (Oracle),

· IBM WebSphere Business Modeler (IBM),

· SAP Strategic Enterprise Management (SAP).

Следует обратить внимание на то, что российские разработки в первую очередь предназначены для описания/проектирования деятельности компании. Они, как правило, предоставляют возможность описания практически любой предметной области.

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

Каждый из продуктов рассматривается в следующих направлениях:

· моделируемые предметные области,

· способы представления данных (справочники, диаграммы и т.д.),

· виды и формы получаемой отчетности,

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

· способы представления информации,

· политика безопасности,

· интеграция с другими системами,

· ценовая политика.




Дата добавления: 2014-12-20; просмотров: 127 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.01 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав