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) на заводах авиационной промышленности.
|
наименованием IDEF0.
· Подробные спецификации на стандарты IDEF можно найти на сайте http://www.idef.com