Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Оцінка принципів розробки ПЗ

Реферат Оцінка принципів розробки ПЗ





ятор. Але реально до CASE-систем можна віднести системи, що підтримують етап аналізу проектованого програмного продукту і фіксацію результатів такого аналізу у вигляді відповідних специфікацій. У міру розвитку CASE, цим терміном почали позначати різні програмні засоби, що відносяться до автоматизації проектування і розробки програм. Тому, має сенс ввести деяку класифікацію CASE-систем.

Наведена технологія базується в основному на стандартах IEEE [10,11] (IEEE - Institute of Electrical and Electronics Engineers - Інститут інженерів з електротехніки та електроніки). Термін «впровадження» використовується в широкому сенсі і включає всі дії від оцінки первинних потреб до повномасштабного використання CASE-засобів в різних підрозділах організації-користувача. Процес впровадження CASE-засобів складається з таких етапів:

визначення потреб у CASE-засобах;

оцінка та вибір CASE-засобів;

виконання пілотного проекту;

практичне впровадження CASE-засобів.

Процес успішного впровадження CASE-засобів не обмежується тільки їх використанням. Насправді він охоплює планування і реалізацію безлічі технічних, організаційних, структурних процесів, змін у загальній культурі організації, і заснований на чіткому розумінні можливостей CASE-засобів.

На спосіб впровадження CASE-засобів може вплинути специфіка конкретної ситуації. Наприклад, якщо замовник віддає перевагу конкретний засіб, або воно обмовляється вимогами контракту, етапи впровадження повинні відповідати такому зумовленої вибором. У інших ситуаціях відносна простота або складність кошти, ступінь узгодженості або конфліктності з існуючими в організації процесами, необхідна ступінь інтеграції з іншими засобами, досвід і кваліфікація користувачів можуть призвести до внесення відповідних коректив у процес впровадження.

Наведемо короткий огляд деяких CASE-засобів.

- Power Designer компанії Sybase . До складу Power Designer входять наступні модулі: Analyst - засіб для функціонального моделювання, підтримує нотацію Йордона - ДеМарко, Гейна - Сарсона і кілька другіх.Analyst - інструмент для побудови моделі «сутність-зв'язок» і автоматичної генерації на її основі реляційної структури.Modeler -інструмент для автоматичної генерації прототипів програм обробки даних на основі реляційних моделей, побудованих в Data Analyst.

- Silverrun компанії Silverrun Technologies Ltd . CASE-система Silverrun складається з таких інструментів: - побудова DFD-діаграм. Підтримує нотації Йордона-ДеМарко, Гейна - Сарсона, Уорда-Меллора і багато інших. Даний інструмент дозволяє автоматично перевірити цілісність побудованої моделі, причому список критеріїв перевірки визначається користувачем (наприклад: відсутність імен у елементів моделі, потоки даних типу «сховище - сховище» або «зовнішня сутність - зовнішня сутність» і т.д.) - Побудова діаграм « сутність-зв'язок ». Підтримуються не тільки бінарні зв'язки, але і зв'язки більш високих порядків, є можливість визначення атрибутів у зв'язків. Побудовані ER-моделі за допомогою зовнішньої утиліти можуть бути сконвертовані в реляційний структури (в тій версії, з якою я працював, при цьому, на жаль, губилися атрибути зв'язків) .- інструмент реляційного моделювання, дозволяє генерувати SQL-скрипти для створення таблиць та індексів приблизно для 25 цільових СУБД.

- BPWin і ERWin компанії LogicWorks . LogickWorks випускає два взаімнодополняющіх інструменту проектування інформаційних систем: - функціональне моделювання на основі методології IDEF0. Допускається також іспользовніє нотації IDEF3 і DFD в нотації Йордона - ДеМарко. Є можливість експорту побудованих моделей в системи функціонально-вартісного аналізу (ABC - Activity Based Costing) і інформаційного моделювання ERWin.- засіб інформаційного моделювання, використовується нотація IDEF1X. Підтримуються понад 20 цільових СУБД, є можливість генерації прототипів прикладних програм для Visual Basic, Delphi і т.д.

- Designer/2000 компанії Oracle. Даний продукт компанії Oracle, можливо, найбільш повно підтримує всі етапи створення додатків обробки даних. Однак, слід застерегти, що, на відміну від інших засобів,він підтримує практично одну цільову СУБД - Oracle Server (мається ще можливість генерації скриптів на ANSI SQL). Те ж саме стосується і засобів створення пользовательсокго інтерфейсу. Хоча можлива генерація прототипів програм для мов Visual Basic, C, Java, повністю всі можливості Designer/2000 реалізуються тільки при використанні його разом із засобом розробки Oracle Developer/2000. До складу Oracle Designer/2000 включені модулі: інструментарій аналізу предметної області, генератори структур, інструментарій проектування програми, генератори даних ...


Назад | сторінка 10 з 12 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Моделювання процесу за допомогою CASE-cредства
  • Реферат на тему: Використання CASE-технологій для створення систем управління електронного д ...
  • Реферат на тему: CASE-технології розробки програмного забезпечення
  • Реферат на тему: CASE-технології в моделюванні даних інформаційної системи Call-центру
  • Реферат на тему: Проектування інформаційної системи &Лізингова компанія& з використанням cas ...