Файл: Характеристика процесса мотивации “Движение библиотечного фонда”.pdf

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

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

Дисциплина: Не указана

Добавлен: 22.04.2023

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

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

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

Результат создания диаграммы компонентов системы представлен на рисунке 12.

Рисунок 12. Диаграмма Компонентов системы

Вывод: на диаграмме состояний были определены все возможные состояния, в которых может находиться конкретный объект, а также процесс смены состояний объекта в результате наступления некоторых событий. А так же составлена диаграмма компонентов, которая показывает, как выглядит модель на физическом уровне. Выбрав в качестве языка программирования С++, для каждого класса созданы соответствующие этому языку компоненты.

8. Генерация программного кода С++

В предыдущих разделах была создана модель для системы учебной библиотеки (library).Теперь сгенерируем программный код C++ для этой системы. При этом воспользуемся диаграммой Компонентов системы, представленной на рисунке 12.

Этапы выполнения:

  1. Ввод тел пакетов на диаграмму Компонентов системы: открыл диаграмму Компонентов системы. Выбрал в браузере Entities: тело пакета number_izd. «Перетащил» тело пакета number_izd на диаграмму Компонентов системы.
  2. Повторил теже действия для следующих компонентов: Entities: тело пакета ekzemplar. Boundaries: тело пакета ins_book.

Результат выполнения этапов 1,2 представлен на рисунке 13.

Рисунок 13. Диаграмма компонентов после ввода тел пакетов на диаграмму

Установка языка C++:

  1. Открыл спецификацию компонента number_izd (спецификацию пакета) в пакете компонентов Entities.
  2. Выбрал в качестве языка C++.
  3. Повторил этапы. 1 и 2 для следующих компонентов: Entities: тело пакета ekzemplar. Boundaries: спецификация пакета ins_book.

Генерация программного кода C++

  1. Открыл диаграмму Компонентов системы.
  2. Выбрал все объекты на диаграмме Компонентов системы.
  3. Выбрал Tools > C++ > Code Generation в меню.

ЗАКЛЮЧЕНИЕ

Одной из главных целей данной курсовой работы является проектирование модели информационной системы учебной библиотеки.

В процессе проектирования модели ИС были исследованы требования, предъявляемые к конечному продукту; взаимодействие с внешней средой учебной библиотеки, такие как: преподаватели, читатели, бухгалтерия, а так же входные и выходные параметры: накладные, сведения из книги, а так же различные отчеты.


Для решения данной задачи было использовано CASE – средство RationalRose.

При проектировании модели ИС учебной библиотеки были созданы:

  1. Диаграмма вариантов использования
  2. Диаграмма последовательности
  3. Кооперативная диаграмма
  4. Диаграмма классов
  5. Диаграмма состояний

В результате проектирования информационной системы был сгенерирован код на языке программирования С++.

Библиографический список

1 Воронько К.Л. Организация библиотечных фондов и каталогов. Учебник для библ. техникумов и библ. отд-ний культ.-просвет. училищ. М., «Книга», 1972. – 397 с.: ил.

2 А.М. Вендров “CASE-технологии. Современные методы и средства проектирования информационных систем.

3 Маклаков С.В. Bpwin и Erwin. CASE-средства разработки информационных систем. М.: ДИАЛОГ-МИФИ, 2000 – 256 с.

4 Уэнди Боггс, Майкл Боггс. UML и Rational Rose. Лори, 2004 – 510 с.

Приложение А

Пример статистического отчета

Статистический отчет по библиотеке

Январь 2008г.

Наименование

Остаток I – 2008

Приход

Расход

Остаток II – 2008

Кол-во, шт.

Сумма, руб.

Кол-во, шт.

Сумма, руб.

Кол-во, шт.

Сумма, руб.

Кол-во, шт.

Сумма, руб.

Книжный фонд

Отчет сдал: ________

Отчет принял: ________

Приложение Б

Пример отчета о книгообеспеченности по предметам

Отчет о книгообеспеченности по предметам

Предмет

Количество, шт.

Количество учеников

Книгообеспеченность

Математика

800

650

1,23 (800/650)

Русский язык

750

650

1,15 (750/650)

Приложение В

Пример каталожная карточка

Д27

Дейт К. Руководство по реляционной СУБД DB2 / Пер. с англ. и предисл. М.Р.Когаловского. – М.: Финансы и статистика, 1988. – 320 с.: ил.

ISBN 5-279-00063-9

Книга американского специалиста в области реляционных баз данных К.Дейта, автора популярной в СССР монографии "Введение в системы баз данных" (М.: Наука, 1981), представляет собой руководство по перспективной СУБД фирмы ИБМ DB2, сочетающей возможности широко известной системы IMS/VS и реляционной СУБД. Для специалистов по программному обеспечению информационных систем и студентов вузов.

ББК 32.973