Файл: Курсовая ПИАП Суворов.docx

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Проектирование информационных систем

Добавлен: 31.01.2019

Просмотров: 881

Скачиваний: 12

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Диаграмма размещения (рис. 3) отражает физические взаимосвязи между программными и аппаратными компонентами системы. Она является хорошим средством для того, чтобы показать маршруты перемещения объектов и компонентов в распределенной системе.

Каждый узел на диаграмме размещения представляет собой некоторый тип вычислительного устройства, в большинстве случаев – часть аппаратуры.

Рисунок 3 – Пример диаграммы размещения

Диаграмма классов (рис. 4) Диаграммы классов используются при моделировании ПС наиболее часто. Они являются одной из форм статического описания системы с точки зрения ее проектирования, показывая ее структуру. Диаграмма классов не отображает динамическое поведение объектов изображенных на ней классов. На диаграммах классов показываются классы, интерфейсы и отношения между ними.

Рисунок 4 – Пример диаграммы классов

Схема последовательности (рис. 5) показывает взаимодействие, которое представляет последовательность сообщений между экземплярами классов, компонентами, подсистемами и субъектами. Время увеличивается вниз по диаграмме, на которой показывается переход управления от одного участника к другому. Схемы последовательностей служат для визуализации экземпляров и событий, а не классов и методов. На схеме может быть несколько экземпляров одного типа. Также может быть несколько вхождений одного сообщения.

Рисунок 5 – Пример схемы последовательностей




3 ОПИСАНИЕ ЗАДАНИЯ

Задание заключается в разработке модели системы, автоматизирующей деятельность библиотеки.

Автоматизированные библиотечные системы — системы планирования ресурсов предприятий для библиотеки, которые используются для отслеживания библиотечных фондов, от их заказа и приобретения до выдачи посетителям библиотек.

Каждый читатель и экземпляр имеют уникальный идентификатор в базе данных, которая позволяет АБИС отслеживать деятельность.

Большие библиотеки используют АБИС, чтобы заказывать и покупать, каталогизировать, распространять книги и другие фонды, резервировать материалы и отслеживать их возврат. Небольшие библиотеки часто используют некоторые из этих возможностей.

Система должна выдавать следующую справочную информацию:


– какие книги были выданы за данный промежуток времени;

– какие книги были возвращены за данный промежуток времени;

– какие книги находятся у данного читателя;

– имеется ли в наличии некоторая книга.











4 РЕАЛИЗАЦИЯ

Рисунок 6 – Схемы вариантов использования «Читатель-Возврат книги»


Рисунок 7 – Схемы вариантов использования «Администратор-База хранения»



Рисунок 8 – Схемы переходов состояний





Заключение

В этой работе мы




Список используемой литературы

1. Иванова Г.С. Технология программирования: учебник – М.:
КНОРУС, 2011. –336 с.

2. Полис Г., Огастин Л., Мадхар Д. Разработка программных проектов: на основе RationalUnifiedProcess (RUP). – М.: ООО «Бином-Пресс»,
2009. – 386 с.

3. Полис Г., Огастин Л., Мадхар Д. Разработка программных проектов: на основе RationalUnifiedProcess (RUP). – М.: ООО «Бином-Пресс»,
2009. – 386 с.

4. Басс Л., Клементс П., КацманР.. Архитектура программного обеспечения на практике. – 2-е изд. – СПб.: Питер, 2006. – 576 с.

5.Вендров А.М. Проектирование программного обеспечения экономических информационных систем: учебник для вузов. – 2-е изд. – М.:
6. Кватрани Т., Палистрает Д. Визуальное моделирование с помощью IBM Rational Software Architect и UML. / Пер. с англ. – М.: КУДИЦПРЕСС, 2007. – 527 с.




16