Практическое задание 1 - № 36
Практическое задание 2 - № 49
Практическое задание 3 - № 57
Практическое задание 1 - № 36
Задание
1 В программе BPWin в нотации IDЕF0 построить модель описанной в задании предметной области. Модель должна содержать контекстную диаграмму, диаграмму первого уровня и одну диаграмму детализации любого из процессов диаграммы первого уровня. В отчете привести распечатки или изображения всех диаграмм, кратко описать построение и привести обоснование построения.
2 Построить дерево узлов для полученной модели. В отчете привести распечатку или изображение диаграммы дерева узлов, кратко описать построение.
36 Банк.
Создать функциональную модель деятельности банка, учитывая, что современные банки оказывают своим клиентам широкий спектр услуг, начиная от обслуживания счетов, принятия вкладов, кредитования и заканчивая работой на рынке ценных бумаг, работой с инвестициями, валютными операциями, и другие возможные направления деятельности.
Выполнение:
Открываем программу BPWin, выбираем нотацию IDЕF0, даем название «Практическое задание 36». Затем подписываем автора и добавляем название главному процессу «Услуги клиентам».
Определим стрелки:
- входа: данные клиентов; данные авторизации;
- управления: нормативно-правовая документация;
Практическое задание 2 - № 49
Задание:
В программе BPWin в нотации DFD построить модель описанной в задании предметной области. Модель должна содержать контекстную диаграмму, диаграмму первого уровня (не менее 5 процессов). Если на диаграмме первого уровня менее пяти процессов, создать диаграмму детализации любого из них. Также модель должна содержать минимум одну внешнюю сущность и хранилище. В отчете привести распечатки или изображения всех диаграмм, кратко описать построение и привести обоснование построения.
49 Электронная картотека.
Читатель может ввести
- название книги и получить ФИО автора и специальные данные книги;
- область знаний и получает названия книг, ФИО авторов, специальные данные книги;
- автора и получает область знаний, название книги.
Результаты поиска можно распечатать.
Администратор вводит новые издания, т.е. название, автора, специальные данные и область знаний новых книг.
Выполнение:
Контекстная диаграмма и диаграмма первого уровня строится аналогично с нотацией IDЕF0. Контекстная диаграмма показана на рисунке
Практическое задание 3 - № 57
Задание:
При помощи программы Erwin создайте модели базы данных для предметных областей, указанных в задании. Описать ход работы. Обосновать выбор связей, ключевых атрибутов, типов данных. В отчете привести распечатки или изображения диаграмм физического и логического уровней.
Приложить к выполненному заданию распечатку или изображение.
57 База данных «Магазин».
Храниться информация об имеющихся товарах (наименование, цена, производство), о продавцах (ФИО, адрес, дата приема на работу), о продажах (ФИО продавца, наименование, дата продажи, количество). Каждое наименование товара может продаваться много раз или ни одного. Каждый продавец может сделать от нуля до нескольких продаж.
Выполнение:
Для построения модели необходимо открыть программу Erwin 4.0, выбрать модель данных Логическая / Физическая. Затем добавляем сущности, добавляем к ним атрибуты и расставляем связи.