рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

CASE-средства

CASE-средства - раздел Менеджмент, разработки приложений в настоящее время. Важную Роль В Создании Серьезных Бизнес-Приложений Играет Предварительное Опи...

Важную роль в создании серьезных бизнес-приложений играет предварительное описание и анализ предъявляемых требований, моделирование и оптимизация бизнес-процессов и потоков данных. Существенную помощь в этом оказывают специализированные CASE-средства. С возможностями одного из них — Power Designer 11.0 корпорации Sybase, объединяющего инструменты моделирования приложений, бизнес-процессов и баз данных, мы познакомились в ходе выполнения лабораторных работ и курсового проекта.

Power Designer – полнофункциональный инструментарий для создания бизнес-приложений, – состоит из набора модулей, благодаря чему пользователи могут приобретать только тот комплект функциональных возможностей, который им необходим. Входящие в его состав инструменты обеспечивают объектно-ориентированный анализ, моделирование и проектирование баз данных с использованием унифицированного языка моделирования UML и языка описания баз данных DDL, моделирование хранилищ данных, а также реинжиниринг уже существующих БД.

Продукт поддерживает более пятидесяти самых разных СУБД, включая Oracle 10g, IBM DB/2 v6, Microsoft SQL Server 2000, MySQL и др. Средства работы с бизнес-процессами позволяют собирать, анализировать и документировать требования, моделировать процессы и потоки данных и проводить их оптимизацию. На основе созданных диаграмм классов генерируются исходные тексты программ на различных объектно-ориентированных языках, в том числе VB.Net, C++, C# и Java. Возможно и обращенное проектирование существующей бизнес-логики приложений в объектные диаграммы классов.

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

Немаловажно, что PowerDesigner не требует применения строго определенной методики проектирования и моделирования, а также не привязан к какому-то набору средств разработки приложений: каждый пользователь волен выбирать их в соответствии со своими задачами и личными предпочтениями.

 

Основные особенности продукта PowerDesigner:

  • Моделирование бизнес-процессов на основе диаграмм потоков управления.
  • Технологии моделирования данных (концептуальная и физическая модель), основанные на индустриальном стандарте «сущность/связь» (entity/relationship), включая технологии моделирования хранилищ данных (схемы «звезда» и «снежинка», многомерное моделирование, привязка к конкретному источнику данных).
  • Стандартные диаграммы UML: use case, activity, sequence, диаграммы классов, компонентов и другие диаграммы.
  • Поддержка UML 2.
  • Генерация на основе диаграмм классов исходных текстов для Java, C#, C++, PowerBuilder и VB.Net.
  • Генерация операторов DDL (Data Definition Language) более чем для 50 РСУБД включая Oracle вплоть до версии 10g, IBM DB/2 до v8, Microsoft SQL Server 2000, Sybase ASE, ASA and IQ, MySQL и для многих других
  • Поддержка EJB 2.0.
  • Определение сложных пользовательских типов данных, включая Java-классы и хранимые Java–процедуры, содержащиеся в БД.
  • Обратное проектирование схемы базы данных в концептуальную и физическую модель.
  • Обратное проектирование существующей бизнес-логики в диаграммы классов (Java, PowerBuilder, C#, VB.Net).
  • Прямое и обратное проектирование XML-приложений в диаграммы классов. Поддержка XML-DTD, XML-схемы и XML-данных.
  • Интеграция с популярными средствами разработки на Java и с ведущими сертифицированными под J2EE/EJB 2.0 серверами приложений.
  • Requirement Model, специализированная модель для документирования и анализа требований предъявляемых к создаваемой информационной системе.
  • Information Liquidity Model, модель предназначенная для проектирования систем репликации данных.
  • Современный, графический, настраиваемый пользовательский интерфейс, содержащий
    • общую оболочку;
    • обозреватель объектов;
    • область редактирования диаграмм;
    • область состояния.
  • Улучшенное управление моделями, включая синхронизацию объектов, моделей и баз данных.
  • Расширенный, независимый от модели генератор отчетов, позволяющий получить документ, включающий в себя информацию по нескольким моделям.

Централизованный репозитарий обеспечивает:

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

– Конец работы –

Эта тема принадлежит разделу:

разработки приложений в настоящее время.

На сайте allrefs.net читайте: разработки приложений в настоящее время....

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: CASE-средства

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Постановка задачи.
  Реализовать проект по созданию программной системы для предметной области «Заказ товаров почтой». Реализация проекта предполагает: - разработка (обоснование) техно

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

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

Обработка бланка заказа.
Бланк заказа доставляется от клиента фирме-поставщику по почте. Данные из бланка заносятся в базы данных. Координаты и личные данные клиента хранятся в Базе Данных «Клиент»,если клиент отправляет б

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

Доставка товара клиенту.
Доставка товара осуществляется после оформления всех необходимых документов, проверки правильности заказа и упаковки товара для транспортировки. Необходимо учитывать свойства заказанного товара при

Формальные модели предметной области.
1. Рис. 1.1. Контекстная диаграмма «Заказ товаров почтой». Первый уровень детализации. &

Анализ процессов.
1.1.Создание и распространение рекламных каталогов включает в себя подпроцессы: 1.1.1.Организация рекламы 1.1.2.Согласование дизайна и ассортимента каталога

Анализ и обоснование методологии разработки, управления, применяемых инструментальных средств.
Как правило, разработка программного обеспечения представляет собой довольно хаотическую деятельность, которую нередко можно охарактеризовать фразой «code and fix» («пишем и исправляем»). Единого п

XP (Extreme Programming)
Из всех гибких методологий эта - самая известная. Можно даже сказать, что популярность ХР стала в некотором роде проблемой, так как эта методология практически вытеснила все остальные, а вместе с н

Семейство методологий Crystal Алистэра Коуберна.
Алистэр Коуберн (Alistair Cockburn) изучает методологии разработки ПО с начала 90-х, когда компания IBM дала ему задание написать работу на эту тему. При этом его подход существенно отличается от п

Open Source
Открытый исходный код - это, скорее, вид ПО, а не процесс его разработки, тем не менее, та манера работать, которая сложилась в обществе разработчиков ПО с открытым исходным кодом, может оказаться

Адаптивная разработка (ASD) по Джиму Хайсмиту
Джим Хайсмит много лет подряд работал с предсказуемыми методологиями. Он занимался их разработкой, внедрял их, учил ими пользоваться, и в конце концов, пришел к выводу, что они глубоко ошибочны: ос

Feature Driven Development
Эта методология (кратко именуемая FDD) была разработана Джеффом Де Люка (Jeff De Luca) и признанным специалистом в области объектно-ориентированных технологий Питером Коадом (Peter Coad). Как и ост

Dynamic System Development Method (DSDM)
DSDM появился в Великобритании в 1994. Его основателем стал консорциум из 17 английских компаний, которые хотели работать с использованием RAD и принципов итеративной разработки, то, что DSDM разра

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

Преимущества PowerDesigner
Снижение затрат при разработке Web-служб через проектирование Быстрая разработка с применением UML – с интеграцией со средствами разработки для ускорения создания Web-служб – делает

ObjectArchitect (PDM, CDM, OOM)
Объектно-ориентированный анализ и проектирование в комбинации с двухуровневым, итерационным проектированием баз данных и языком описания базы данных (DLL). Теперь, с расширенной поддержкой UML, инт

Требования к составу выполняемых функций
ИСЗТП должна выполнять следующие функции: - Открывать для просмотра или редактирования запись; - Редактировать созданную или открытую запись; - Выводить на печать созданн

Требования к редактированию базы данных
При редактировании базы данных ИСЗТП должна выполнять следующие функции: - Вводить символы в информационное поле, отмеченное курсором; - Осуществлять навигацию по программе с помо

Требования к надежности
Надежность ИСЗТП должна быть обеспечена правильностью алгоритмических решений и программирования. Время восстановления ИСЗТП после отказа не должна превышать 0,5 часа. ИСЗТП в сос

Требования к составу и параметрам технических средств.
ИСЗТП должна функционировать на ПЭВМ со следующими характеристиками - процессор не хуже Pentium III или AMD Duron/Athlon 500МГц; - объем ОЗУ не менее 64 Мб; - НГМД 3,5 (1

Требования к информационной и программной совместимости.
В качестве языков программирования ИСЗТП должен быть использован язык программирования Си++. ИСЗТП должен функционировать на ПЭВМ с одной из операционных систем MS Windows NT, MS Windows 2

Требования к транспортировке и хранению
Требования к транспортировке ИСЗТП должна транспортироваться: - в составе ПЭВМ, записанный на НЖМД ПЭВМ; - на НГМД. Условия транспортировки ИСЗТП в составе ПЭВМ

Перечень сокращений
НГМД - накопитель на гибких магнитных дисках НЖМД - накопитель на жестких магнитных дисках

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

ДПД первого уровня.
  На первом уровне ДПД представлен общий процесс общения клиента (заказчика) с фирмой-поставщиком. При этом существуют еще сущность – банк, который проверяет платёжеспособность магази

Проектирование
  При разработке информационной системы я использовала проектирование.   Инфологическая модель должна включать такое формализованное описание предметной области

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги