Примеры практических заданий

Примеры практических заданий для сдачи экзамена по учебному предмету «Технология разработки  программного обеспечения» для учащихся 3 курса дневной формы получения образования

Рассмотрите предметную область «Автоматизированная информационная система (АРМ) «Книжный магазин». При рассмотрении необходимо учесть, что база данных АРМ должна со­держать сведения о поступлении книг, включая дату поступления, номер документа и сведения о поставщике; сведения о книгах — жанр, назва­ние, автор(ы), год издания, издательство, место издания, количество страниц, цена; сведения о реализации книг (дата продажи, количество экземпляров, сумма). Также АРМ должна содержать экранные формы для ввода и редактиро­вания данных в таблицах и все необходимые выходные отчеты.

1. Составьте функциональную модель IDEF0: контекстную диаграмму и диаграмму декомпозиции.

2. Составьте UML-диаграмму деятельности для варианта использования «Оформить поступление книг в магазин».

3. Составьте UML-диаграмму классов.

4. Составьте UML-диаграмму прецедентов (вариантов использования).

5. Составьте UML-диаграмму состояний.

6. Составьте UML-диаграмму последовательности.

7. Составьте диаграмму «Сущность-связь».

8. Составьте BPMN-модель для бизнес-процесса «Поступление книг в магазин».

9. Составьте диаграмму потоков данных (DFD-диаграмму) для функции «Поступление книг в магазин».