Читать онлайн «Инструментальные средства информационного менеджмента. CASE-технологии и распределенные информационные системы»

Автор Д. В. Александров

 УДК 005:004(075. 8) ББК 65. 291. 21с51я73 А46 РЕЦЕНЗЕНТЫ: Кафедра программного обеспечения компьютерных систем Ивановского государственного энергетического университета (заведующий кафедрой – С. В. Косяков, доктор технических наук, профессор); А. Н. Швецов, доктор технических наук, профессор Вологодского государственного технического университета Александров Д. В. А46 Инструментальные средства информационного менеджмента. CASE-технологии и распределенные информационные систе- мы: учеб. пособие / Д. В. Александров. – М. : Финансы и ста- тистика, 2011. – 224 с. : ил.
ISBN 978-5-279-03475-8 Рассмотрены особенности стандарта UML 2 при моделировании бизнес- процессов и разработке распределенных информационных систем на основе технологии RUP с использованием различных CASE-средств, в частности, Enterprise Architect (Sparx Systems). Описаны современные СУБД (Oracle), мультиагентные системы (JADE), технологии веб-сервисов и управления биз- нес-процессами (Active BPEL), системы групповой работы (Microsoft SharePoint). Уделено внимание особенностям построения онтологий на язы- ке OWL и др. Для студентов, аспирантов, а также специалистов – системных анали- тиков, системотехников и программистов. Может использоваться препода- вателями при проведении занятий. УДК 005:004(075. 8) ББК 65. 291. 21с51я73 © Александров Д. В. , 2011 © Издательство «Финансы и статистика», ISBN 978-5-279-03475-8 2011 ÏÐÅÄÈÑËÎÂÈÅ CASE-технология (Computer Aided Software Engineering) представ- ляет собой методологию проектирования информационных систем (ИС), а также набор инструментальных средств, позволяющих в наглядной форме моделировать предметную область, анализиро- вать эту модель на всех этапах разработки и сопровождения ИС и разрабатывать приложения в соответствии с информационными потребностями пользователей. Под термином CASE-средства понимаются программные сред- ства, поддерживающие процессы создания и сопровождения ИС, включая анализ и формулировку требований, проектирование при- кладного программного обеспечения и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигу- рационное управление и управление проектом, а также другие про- цессы. CASE-средства вместе с системным программным обеспе- чением и техническими средствами образуют полную среду разработки ИС. Большинство существующих CASE-средств основано на методо- логиях структурного или объектно-ориентированного анализа и про- ектирования, использующих спецификации в виде диаграмм или текстов для описания внешних требований, связей между моделями системы, динамики поведения системы и архитектуры программных средств. В данном пособии, в части I, рассматриваются технология объек- тно-ориентированной разработки программного обеспечения Rational Unified Process (RUP) и унифицированный язык модели- рования UML 2.