- •Введение
- •Лабораторная работа № 1 «Анализ предметной области разрабатываемого программного продукта»
- •Ход работы
- •Контрольные вопросы
- •Лабораторная работа № 2 «Методология idef0»
- •Ход работы
- •Контрольные вопросы
- •Лабораторная работа № 3 «Создание диаграмм потоков данных (dfd) и процессных диаграмм (idef 3)»
- •Ход работы
- •Контрольные вопросы
- •Лабораторная работа № 4 «Отчеты в bpWin»
- •Ход работы
- •Контрольные вопросы
- •Лабораторная работа № 5 «Методология idef1x»
- •Ход работы
- •Контрольные вопросы
- •Лабораторная работа № 6 «Создание логической модели»
- •Ход работы
- •Контрольные вопросы
- •Лабораторная работа № 7 «Нормализация. Создание физической модели»
- •Ход работы
- •Контрольные вопросы
- •Лабораторная работа № 8 «Отчеты в erWin»
- •Ход работы
- •Контрольные вопросы
- •Лабораторная работа № 9 «Введение в case-пакет Rational Rose 98»
- •Ход работы
- •Контрольные вопросы
- •Лабораторная работа № 10 «Диаграммы состояний и пакетов, компонентов и размещения»
- •Ход работы
- •Контрольные вопросы
МИНОБРНАУКИ РОССИИ
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
«Хакасский государственный университет им. Н. Ф. Катанова»
Институт информатики и телематики
Кафедра программного обеспечения вычислительной техники и автоматизированных систем
Лабораторный практикум
по дисциплине «Технология программирования»
для направления 230400.62 – Информационные системы и технологии
Разработчик: ассистент
Казаева М.А.,
Абакан, 2012
Введение
Перед выполнением лабораторных работ, Вам необходимо определиться с темой, то есть с названием и функциями программного продукта, который Вы будите разрабатывать. У каждого студента должна быть своя тема. При разработке сложных программных продуктов допускается объединение студентов в группу не более 2-х человек и по предварительному согласованию с преподавателем.
Отчет по лабораторной работе оформляется в соответствии со следующими трабованиями:
Отчет оформляется на одной стороне стандартного листа формата А4 (210х297 мм)
Шрифт Times New Roman
Размер шрифта 14 пунктов
Межстрочный интервал – 1.5
Отступ красной строки – 1.25 см.
Поля: сверху и снизу 20 мм, слева – 30 мм, справа – 10 мм;
Нумерация страниц сверху по центру.
Титульный лист оформляется так, как указано в приложении 1 данного документа.
Лабораторная работа № 1 «Анализ предметной области разрабатываемого программного продукта»
Цель: научится проводить исследование предметной области при создании программного обеспечения.
Ход работы
1. Представить описание программного продукта: наименование, цели и задачи системы, выполняемые функции, составные модули.
2. Описать работу модулей, их взаимосвязь. Также указать характеристику внешних сущностей программного продукта.
3. Представить список информационных объектов программной системы.
4. Охарактеризовать категории пользователей системы.
Результаты выполнения всех заданий лабораторной работы оформить в соответствии требований, сделать выводы и представить отчет по лабораторной работе преподавателю. Будьте готовы отвечать на контрольные вопросы.
Контрольные вопросы
1. Для чего предназначена разрабатываемая система, и, из каких подсистем она состоит?
2. Укажите цели системы.
3. Перечислите основные информационные объекты системы.
4. Перечислите функциональные характеристики системы.
5. Перечислите внешние сущности подсистем.
6. Назовите категории пользователей системы и предоставляемые им возможности.
Лабораторная работа № 2 «Методология idef0»
Цель: изучить основные принципы методологии IDEF0, а также получить навыки работы в среде проектирования BPWin 4.7
Ход работы
1. Установить и ознакомиться с интерфейсом BPWin 4.7.
2. Сформулировать цель моделирования и определить точку зрения на модель.
3. Построить контекстную диаграмму модели программного продукта.
4. Декомпозировать контекстную диаграмму, представить 2 уровня декомпозиции.
5. Провести количественный анализ моделей, а также рассчитать коэффициент сбалансированности модели. Сделать вывод о результатах анализа.
Результаты выполнения всех заданий лабораторной работы оформить в соответствии требований, сделать выводы и представить отчет по лабораторной работе преподавателю. Будьте готовы отвечать на контрольные вопросы.
Контрольные вопросы
1. Что представляет собой модель в нотации IDEF0?
2. Что обозначают работы в IDEF0?
3. Назовите порядок наименования работ?
4. Какое количество работ должно присутствовать на одной диаграмме?
5. Что называется порядком доминирования?
6. Как располагаются работы по принципу доминирования?
7. Каково назначение сторон прямоугольников работ на диаграммах?
8. Перечислите типы стрелок.
9. Назовите виды взаимосвязей.
10. Что называется граничными стрелками?
11. Объясните принцип именования разветвляющихся и сливающихся стрелок.
12. Какие методологии поддерживаются BPWin?
13. Перечислите основные элементы главного окна BPWin.
14. Опишите процесс создания новой модели в BPWin.
15. Опишите процесс декомпозиции работы.