CASE-средства образуют полную среду разработки АИС

Стандарт проектной


Оформления документации


 

Стандарт оформления проектной документации должен

устанавливать:

 

· комплектность,составиструктурудокументации на

каждой стадии проектирования;

 

· требованиякееоформлению (требования к содержанию

разделов, подразделов, пунктов, таблиц и т.д.),

 

Ррааввииллаа ппооддггооттооввккии,, рраассссммооттрреенниияя,, ссооггллаассоовваанниияя ии

утверждениядокументации с указанием предельных сроков

для каждой стадии;

 

· требованиякнастройкеиздательскойсистемы,

используемой в качестве встроенного средства подготовки

документации;

 

· требованиякнастройкеCASE-средствдляобеспечения

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

требованиями.


Стандарт интерфейса пользователя

 

Стандарт интерфейса пользователя должен

устанавливать:

 

· правилаоформленияэкранов (шрифты и

цветовая палитра), состав и расположение

кон и элементов управления;

 

· правила использования клавиатурыи

мыши;

 

· правила оформления текстовпомощи; · перечень стандартныхсообщений;

· правила обработки реакциипользователя.


ASE ехнология для проектирования ИС

 

 

CASE-технология представляет собой методологию проектирования АИС и набор инструментальных средств, позволяющих в наглядной форме

· моделировать предметную область,

· анализировать эту модель на всех этапах разработки и сопровождения АИС,

· разрабатывать приложения в соответствии с ннффооррммааццииоонннныыммии ппооттррееббннооссттяяммии ппооллььззооввааттееллеейй..

 

 

CASE-средства поддерживают процессы создания и сопровождения АИС, включая

· анализ и формулировку требований,

· проектирование прикладного ПО и баз данных, · генерацию кода,

· тестирование,

· документирование,

· обеспечение качества,

· конфигурационное управление, · управление проектом и др.

 

 

CASE-средства образуют полную среду разработки АИС.


Достоинства CASE-технологий

 

· ускоряют процесс коллективногопроектированияиразработки;

 


· позволяют за короткий заказаннойсистемы


срок создать прототип

сзаданнымисвойствами;


 

свобождают разработчика от рутинной работы, ставляя время для творчества;

 

· обеспечивают эффективностьикачестворазрабатываемогоПО за счет автоматизации контроля всего процесса разработки;

 

· поддерживают сопровождениеиразвитиесистемы.


Модель системы в технологическом CASE-решении


 

 

CASE-средства

 

 

· BPwin - моделирование бизнес-процессов;

 

· ERwin - моделирование баз данных и хранилищ данных;

 

· ERwin Examiner - проверка структуры СУБД и моделей, созданных

в Erwin;

 

· ModelMart - среда для командной работы проектировщиков;

 

aarraaddiiggmm PPlluuss ммооддееллииррооввааннииее ппррииллоожжеенниийй ии ггееннеерраацциияя

объектного кода;

 

· Rational Rose - моделирование бизнес-процессов и компонентов

приложений;

 

· Rational Suite AnalystStudio - пакет для аналитиков данных;

 

· Oracle Designer - многофункциональное средство проектирования

программных систем и баз данных, реализующее технологию CASE

и собственную методологию Oracle - CDM.


 

 

CASE-средства

 

· Самым мощным из указанных программных пакетов является пакет Rational Rose (RR) компании IBM-Rational, с помощью которого можно спроектировать и сопровождать весь жизненный цикл разработки программного продукта. Пакет включает набор средств моделирования объектно-ооррииееннттиирроовваанннныыхх ииннффооррммааццииоонннныыхх ссииссттеемм,, ббааззииррууюющщииххссяя ннаа языке моделирования UML.


 

 

CASE-средства

 

 

Большинство существующих CASE-средств основано на методологияхструктурного или объектно-

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


 

Структурный подход к проектированию ИС

 

· Сущность структурного подхода к разработке ИС заключается в ее декомпозиции (разбиении) на автоматизируемые функции: система разбивается на функциональные подсистемы, которые в свою очередь делятся

а подфункции, подразделяемые на задачи и так далее.

 

 

· Процесс разбиения продолжается вплоть до конкретных процедур. При этом автоматизируемая система сохраняет целостное представление, в котором все составляющие компоненты взаимоувязаны.


 

 

Структурный подход к проектированию ИС

 

реди которых являются следующие:
В структурном подходе используются в основном средства, иллюстрирующих функции, выполняемые системой и отношения между данными. Каждой группе средств соответствуют определенные виды моделей (диаграмм), наиболее распространенными

реди которых являются следующие:

 

· SADT (Structured Analysis and Design Technique) модели и соответствующие функциональные диаграммы

 

· DFD (Data Flow Diagrams) диаграммы потоков данных

 

· ERD (Entity-Relationship Diagrams) диаграммы "сущность-связь"


 

История SADT

 

 

· В начале 70-х годов вооруженные силы США применили методологию SADT, для моделирования процессов, в реализации проектов в рамках программы ICAM (Integrated Computer-Aided Manufacturing) на заводах авиационной промышленности.

 

едерального стандарта моделирования в США под
· В дальнейшем это подмножество SADT было принято в качестве едерального стандарта моделирования в США под

наименованием IDEF0.

 

· Подробные спецификации на стандарты IDEF можно найти на сайте http://www.idef.com