CASE-засіб IBM Rational Rose - Розробка алгоритму планування запасів
Серед всіх фірм-виробників case-засобів саме компанія IBM Rational Software Corp. (до серпня 2003 року - Rational Software Corp.) одна з перших усвідомила стратегічну перспективність розвитку об'єктно-орієнтованих технологій аналізу і проектування програмних систем. Ця компанія виступила ініціатором уніфікації мови візуального моделювання в рамках консорціуму OMG, що, зрештою, привело до появи перших версій мови UML. І ця ж компанія першої розробила інструментальний об'єктно-орієнтований case-засіб, в якому була реалізована мова UML як базова нотація візуального моделювання.
Case-засіб IBM Rational Rose з часу своєї появи зазнав серйозну еволюцію, і в даний час є сучасним інтегрованим інструментарієм для проектування архітектури, аналізу, моделювання і розробки програмних систем. Саме у IBM Rational Rose мова UML стала базовою технологією візуалізації і розробки програмних систем, що визначило популярність і стратегічну перспективність цього інструментарію.
В рамках загального продукту IBM Rational Rose існують різні варіанти цього засобу, що відрізняються між собою діапазоном можливостей, що надаються. Базовим засобом в даний час є IBM Rational Rose Enterprise Edition, яке володіє якнайповнішими можливостями. Найбільш характерні функціональні особливості цієї програми полягають в наступному:
- - Інтеграція з MS Visual Studio, яка включає підтримку на рівні прямої і зворотної генерації код і діаграм Visual Basic і Visual С++ з використанням ATL (Microsoft Active Template Library), Web-класів, DHTML і протоколів доступу до різних баз даних; - безпосередня робота (інжиніринг і рєїнжінірінг) з виконуваними модулями і бібліотеками форматів EXE, DLL, TLB, OCX; - підтримка технологій MTS (Microsoft Transaction Server) і ADO (ACTIVEX Data Objects) на рівні шаблонів і вихідної коди, а також елементів технології Microsoft - COM+ (DCOM); - повна підтримка компонентів CORBA і JEE, включаючи реалізацію технології компонентної розробки додатків CBD (Component-based Development), мови визначення інтерфейсу IDL (Interface Definition Language) і мови визначення даних DDL (Data Definition Language); - повна підтримка середовища розробки java-додатків, включаючи пряму і зворотну генерацію класів Java формату JAR, а також роботу з файлами формату CAB і ZIP [11].
Похожие статьи
-
Засоби розробки інформаційного забезпечення Уніфікована мова моделювання UML (скор. від англ. Unified Modeling Language -- уніфікована мова моделювання)...
-
У цей час існують різні системи керування запасами, кожна з яких характеризується певними особливостями планування запасів. Розглянемо основні з даних...
-
Як відзначалося вище, створення виробничих запасів на підприємстві забезпечує безперервність виробничого процесу випуску продукції. При цьому, недолік...
-
Вступ - Розробка алгоритму планування запасів
Стан і ефективність використання виробничих запасів, як самої значної частини оборотного капіталу - є однією з основних умов успішної діяльності...
-
Приклад застосування алгоритм планування запасів - Розробка алгоритму планування запасів
Відповідно до наведеного вище алгоритму зробимо розрахунок показників по одному з основних матеріалів підприємства - лист оцинкований Н75. Вихідні дані...
-
Алгоритм планування запасів, заснований на розрахунку страхового запасу й оптимального розміру партії закупівлі В роботі пропонується алгоритм планування...
-
Поняття, сутність і класифікація виробничих запасів підприємства Алгоритмічний програмний складський запас Поняття матеріального запасу є одним із...
-
На чем основана работа программы - Rational Rose для разработчиков
Итак, от общих тем перейдем непосредственно к тому, что умеет делать CASE Rational Rose. Являясь объектно-ориентированным инструментом моделирования,...
-
Аспекты совместной работы с Oracle - Rational Rose для разработчиков
Новая версия Rose - 2000e - поддерживает полноценное проектирование баз данных. Раньше использование Rose ограничивалось только высокоуровневым...
-
Вступ - Розробка графічної частини проекту землеустрою засобами геоінформаційних систем
Геоінформацімйна Системма - сучасна комп'ютерна технологія, що дозволяє поєднати модельне зображення території (електронне відображення карт, схем,...
-
Файл тесту Тест є послідовністю питань, на які випробовуваний повинен відповісти шляхом вибору правильної відповіді з декількох запропонованих варіантів....
-
Програмний код для алгоритму ЕЦП по Ель Гамалю #include "stdafx. h" #include "ElGamal. h" #include <ctime> #include <iostream> Inline void...
-
Програмний код для алгоритму ЕЦП ЕЦП DSS/DSА - Розробка електронного цифрового підпису
#include "stdafx. h" Extern "C" { #include "miracl. h" } #include <ctime> #include <cstring> #include <iostream> Class DSA { Public: Big p, q,...
-
Блок - схема алгоритму, Опис алгоритму - Розробка гри в С# "Корови та бики"
Рисунок 2.1 - Блок - схема алгоритму роботи програми Рисунок 2.1 (продовження) Опис алгоритму 3.1. Робота програми розпочинається з виділення пам'яті під...
-
Далі наводиться загальний вигляд (рис. 5.3) логіко-функціональної схеми роботи системи. Рис. 5.3 Логіко-функціональна схема роботи системи тестування Як...
-
Цифровий підпис на основі алгоритму Ель Гамаля (EGSA) Хешування відбувається за схемою, зображеної на рис. 2.1 Рисунок 2.1 - Схема функції хешування...
-
VC++ - мова і середовище програмування, що відноситься до класу RAD - (Rapid Application Development _ "Засіб швидкої розробки додатків") засобів CASE -...
-
Склад і характеристика проектів IDE MS Visual Studio C++ Будь-яка програма, що створюється в середовищі Visual Studio C++ завжди оформляється як окремий...
-
Висновок, Список використаної літератури - Розробка бази даних магазину з продажу побутової техніки
У даній роботі описана розроблена в ході проектування база даних "Магазин з продажу побутової техніки". База даних призначена для використання невеликих...
-
В цьому розділі я описую яку послідовність необхідно витримати при створенні інтерфейсу головного вікна програми для того, щоб створити форму та...
-
Можливості мобільних додатків давно вийшли за рамки індустрії розваг, і їх використання дозволяє придбати додаткові преференції у сфері бізнес інтересів....
-
Вступ - Розробка гри в С# "Корови та бики"
Ціль курсової роботи є програмна реалізація логічної гри "Корови і бики". Програмування - процес і мистецтво створення комп'ютерних программ за допомогою...
-
ВИСНОВКИ - Дослідження загроз в інтернет-технологіях та вразливі місця системи
Інтернет Речей, як складна комбінована розвиваюча система, об'єднає безліч різних пристроїв з можливостями взаємодії із середовищем, ідентифікації,...
-
Обзор классического подхода Приведем теорему для формирования линейного закона управления с обратной связью в пространстве состояний [3]: Дан объект,...
-
Теоретические аспекты поставленной задачи В этой части проекта будут объяснены этапы применения МКЭ для плоской фермы. В первой главе было рассмотрено...
-
Постановка задачі - Розробка гри в С# "Корови та бики"
Етап 1 . Визначення цілей програми . На даному етапі творець програми повинен: - чітко визначити, які функції повинна виконувати програма; - обміркувати...
-
Алгоритмы управления движением лифта - Технологический комплекс управления лифтом
Алгоритмы управления реализуют работу лифта в различных режимах. Алгоритм работы системы управления состоит из основного алгоритма, алгоритма...
-
Перевіряємо працездатність мережі., Висновок - Розробка мережі в Cisco Packet Tracer
Щоб впевнитись, що є з'єднання між комп'ютерами виконуємо перевірку, за допомогою команди ping з PC2 на PC16 (рисунок 5.9). Рисунок 5.8. Вікно перевірки...
-
Основні характеристики Найбільш істотні відмінності між додатками для мобільних пристроїв і додатками для настільних комп'ютерів обумовлені, ймовірно,...
-
Вступ - Розробка програмного забезпечення для відтворення файлів мультимедіа для Windows Phone
Без стільникового зв'язку сучасне людство не може уявити собі й дня. І буквально зовсім недавно головними функціями були тільки дзвінки та відправка...
-
Робочі станції як правило підбираємо під офісні потреби середня ціна такої коливається від 2500 до 3000 грн. Щодо серверів я зупинився на моделі Patriot...
-
Для того, чтобы строить диаграммы в соответствии с рисунком 2.7, необходимо реализовать алгоритм соединения двух объектов линией. Для отображения линии...
-
Вибір і технологічні характеристики комутаторів - Розробка мережі в Cisco Packet Tracer
Комутатор - пристрій, призначений для з'єднання декількох вузлів комп'ютерної мережі в межах одного або декількох сегментів мережі. Для створення...
-
Інструкція користувачу - Розробка бази даних магазину з продажу побутової техніки
Для використання БД на цільовому комп'ютері повинен бути встановлений MS Access, який входить до пакету MS Office. Версія програми повинна бути не меншою...
-
Заповнивши список координат ділянки вручну, або зробивши імпорт із зовнішніх форматів, у Вас виникне природна потреба в перегляді результатів вашої...
-
1.1 Физические средства-различные устройства и системы механического, электрического либо электронного плана, деятельность которых не зависит от...
-
Згідно технічного завдання потрібно спроектувати локальну комп'ютерну мережу, яка складається з п'яти поверхів, на кожному з яких знаходиться по п'ять...
-
ОСНОВИ ТЕСТУ, Історична довідка - Розробка програми для проходження різноманітних тестів
Історична довідка Передісторія тестування йде в глибину століть, вона пов'язана з випробуванням різних здібностей, знань, умінь і навиків. Вже в середині...
-
Aрхітектурнa та телекомунікаційна стадія проектування СКС Структурована кабельна система (Structured Cabling System, SCS) - це набір комутаційних...
-
Мережеві технології локальних мереж Локальна комп'ютерна мережа (англ. Local Area Network(LAN)) являє собою об'єднання певного числа комп'ютерів (іноді...
CASE-засіб IBM Rational Rose - Розробка алгоритму планування запасів