ПРЕСС-РЕЛИЗ |
07.04.99
|
7 апреля 1999 года состоялся очередной бесплатный семинар, организованный фирмой Interface Ltd., на котором были освещены цели и задачи визуального моделирования крупных информационных систем (ИС) на основе объектно-ориентированной методологии. Стандартной нотацией для проведения такого моделирования служит унифицированный язык моделирования UML (Unified Modeling Language), который поддерживается CASE-продуктом Rational Rose98i. Были рассмотрены особенности реализации UML в Rational Rose98i на конкретном примере.
Важным аспектом успешного создания сложной ИС является использование методологии разработки проекта, в рамках которой вводятся этапы работы, ставятся задачи аналитикам, проектировщикам, программистам, тестировщикам, системным интеграторам и т.д. На семинаре был проведен обзор основных этапов и активностей выполнения проекта в рамках методологии Rational Unified Process (RUP).
Rational Unified Process представляет собой оформленную в виде мультимедийной базы знаний методологию разработки информационных систем любого масштаба. Rational Unified Process логически объединяет весь набор программных продуктов компании Rational и дает всем участникам проекта – менеджерам, системным аналитикам, проектировщикам, программистам, тестерам – четкое представление о том, каким образом каждому из них следует организовать собственную деятельность и взаимодействие с остальными участниками проекта. Программные продукты компании Rational обладают чрезвычайно широким набором функций и, как таковые, предоставляют пользователям возможность действовать самыми разными способами. Это достоинство, вместе с тем, таит в себе определенную опасность методологического разброда внутри команды разработчиков. Rational Unified Process объясняет каждому разработчику (в широком смысле), каким образом с помощью программных продуктов Rational он может решить стоящие перед ним задачи.
В заключительной части семинара рассмотрены основные функциональные возможности продукта конфигурационного управления программными проектами - Rational ClearCase. Он позволяет сохранять в масштабируемом репозитории полные хронологии версий любого объекта, измененного в процессе программных разработок. К таким объектам относятся: исходный код, библиотеки, исполняемый код. Rational ClearCase предоставляет пользователям большую гибкость. Программисты могут, например, работать дома, а затем синхронизировать плоды своего труда с главным репозиторием. Rational ClearCase создает версии всего того, что связано с программным кодом. Поддерживает программные разработки и их повторное использование в географически удаленных местах. Работает с наиболее популярными сегодня средами программных разработок, включая Visual Basic, Visual C++, Visual Java++, PowerBuilder и Oracle Developer.