Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Плещёв Тюмень РСПСИТ 2010-12-14 Послан в Тюмень....doc
Скачиваний:
18
Добавлен:
24.04.2019
Размер:
5.82 Mб
Скачать

В опросы для контроля

  1. Какие международные организации осуществляют стандар­ти­за­цию наиболее общих технологических методов и процессов, имеющих зна­чение для международной кооперации и разделения труда?

  2. Укажите достоинства каскадной модели жизненного цикла программного средства.

  3. Укажите недостатки каскадной модели разработки програм­много средства.

  4. Укажите достоинства спиральной модели разработки прог­рам­мно­го средства.

  5. Назовите основные принципы разработки программного интер­ф­ей­са.

  6. Укажите методы достижения высокого качества.

  7. Что представляет собой аттестация программного средства?

  8. Что представляет собой сертификация программного сред­ства?

  9. Что такое «сертификат со­ответствия» для программного средства?

  10. Перечислите принципы структрурного программирования.

  11. Что такое «функциональная пригодность» программного сред­ства?

  12. Что понимается под надежностью программного средства?

  13. Что является целью тестирования программного сред­ст­ва?

  14. В чем сущность структурного подхода к раз­работке инфор­ма­ци­онной и программной системы?

  15. Перечислите принципы структурного подхода.

  16. Что представляет собой методология DFD?

  17. Что отражает функ­циональная модель SADT?

  18. Перечислите основные уровни стандартов разработки програм­мных средств.

  19. Перечислите основыне можеди жизненного цикла программного средства.

  20. Существует ли модель жизненного цикла прог­раммного средства стандарта ISO/IEC?

  21. Что означает принцип проектирования и кодирования сверху вниз?

  22. Что такое «защитное программирование»?

  23. Перечислите основные этапы тестирования программного сред­ства.

  24. Перечислите принципы разработки интрефейса.

  25. Что такое «адаптация программного средства»?

  26. Перечислите типы адаптации программного средства.

  27. Что определяют контекстные диаграммы?

  28. Что показывают механизмы на SADT-диаграммах?

  29. Какие средства относят к CASE-средствам?

  30. Что такое профиль стандарта?

Глава 2. Создание модели процессов в bpWin

CASE‑средство BPWin фирмы Computer Associates поддерживает методологии IDEF0 (функцио­наль­­ная модель), IDEF3 (WorkFlow Diagram – потоки работ), DFD (DataFlow Diagram – потоки данных).

В функциональной модели информационная система (контекстная диаграмма) разбивается на подсистемы (диаграммы декомпозиции), и каждая подсистема разбивается на более мелкие и так далее до дости­же­ния необходимой степени подробности. После каждого сеанса деком­по­зи­ции производится анализ диаграмм декомпозиции разра­бот­чи­ками и за­каз­чиком. На основе полученной модели можно построить модель базы данных средствами ERWin (фирма Computer Associates). Информация о проекте находится в хранилище моделей (Model Mart) c СУБД Sybase, Microsoft SQL Server, Oracle.

2.1. Среда разработки

Для запуска выполните команду Пуск/Программы/Computer Asso­ciates BPWin 4.0/BPWin 4.0, и появится окно среды разработки (рисунок 2.1.1).

Рисунок 2.1.1. Главное окно среды разработки модели BPWin

Окно содержит меню, основную панель инструментов (кнопки соз­да­ния, открытия, сохранения и распечатки модели, выбора масштаба, масш­та­бирования, проверки правописания, включения/выключения нави­га­тора и дополнительной панели инструментов соответственно), палитру ин­стру­мен­тов, навигатор модели в левой части окна c кнопкой двойного действия Diag­rams/Activities (диаграммы декомпозици/работы), окно мо­дели, гра­нич­ные рамки (каркас диаграммы) (рисунок 2.1.1).

Поля заголовка каркаса

Used At – имя родительской диаграммы, если на диаграмму ссылались стрелками вызова.

Author, Date, Rev, Project – имя разработчика, даты создания и последнего редактирования, имя проекта cоответственно.

Notes 1 2 3 4 5 6 7 8 9 10 – число замечаний эксперта на бумажной копии диаграммы (зачеркиваются ненужные цифры).

Status – стадия создания диаграммы (Working, Draft, Recommended, Publication).

Working – новая или сильно измененная диаграмма.

Draft – диаграмма прошла первичную экспертизу.

Recommended – диаграмма прошла все экспертизы.

Publication – окончательный вариант диаграммы.

Reader, Date – имя эксперта (пользователя, заказчика), дата экспертизы.

Context – схема расположения работ верхнего уровня (родительская работа выделена черным цветом).

Поля подножия каркаса

Node, Titleномер родительской работы, имя диаграммы.

Number, Page – номер версии диаграммы (C-Number) и страницы.

Значения полей задаются командой Diagram/Diagram Properties.

Модель рассматривается как совокупность работ с некоторым на­бо­ром данных. Работы и данные изображаются в модели в виде прямоуголь­ников и стрелочек соответственно. Для каждого объекта модели имеется контекстное меню.

Установка цвета и шрифта реализуется командами Font и Color, а шрифты по умолчанию устанавливаются командой Model/Default Fonts. При создании модели появляется окно с вариантами вы­бо­ра модели (IDEF0, DEF3, DFD), с полем для ввода имени модели (Na­me) и вариантами создания: создается заново (Create model), открывается из файла (Open model) или репозитария (Open model from ModeMart).