- •Задание: Изучить процесс проектирования информационной системы и её процессов «Автоматизация учета получения и выдачи книг в библиотеке». Ответить на поставленные вопросы.
- •Введение
- •Системный анализ предметной области
- •Инфологическая модель предметной области
- •Составление перечня атрибутов предметной области
- •Определение сущностей Агрегация атрибутов в сущности
- •Определение первичных ключей
- •Нормализация сущностей
- •Определение связей
- •Графическое представление сущностей
- •Графическое изображение инфологической модели предметной области
- •Проектирование концептуальной модели предметной области
- •Преобразование сущностей в отношения
- •Установление свойств атрибутов
- •Определение внешних ключей
- •Реализация связей типа «многие-ко-многим»
- •Графическое изображение концептуальной модели предметной области
- •7.3.5 Функциональная спецификация системы
- •7.3.6 Состав и связь интерфейсов интерактивного взаимодействия
- •7.3.6.1 Форма «Библиотека»
- •7.3.6.2 Форма «Регистрация книги»
- •7.3.6.8 Форма «Выписка читателя»
- •7.3.6.9 Форма «Книги читателя»
- •7.3.6.10 Форма «Поиск книги»
- •7.3.6.11 Форма «Просмотр книг по областям знаний»
- •7.3.6.12 Форма «Должники»
- •7.3.6.13 Форма «Назначение штрафов»
- •7.3.6.14 Форма «Формирование акта списания книг»
- •7.3.7 Структура, состав и описание модулей программного обеспечения
- •7.3.8 Заключение
- •8. Библиография
- •Контрольные вопросы
7.3.6.8 Форма «Выписка читателя»
При вызове команды меню «Читатель/Выписка» открывается форма «Выписка читателя» (Рисунок 7.15). По кнопке «Поиск читателя» (Рисунок 7.15.) происходит поиск читателя и отображаются находящиеся у него книги (поиск аналогичен пункту 7.3.6.7). По кнопке «Выписка читателя» (Рисунок 7.15.) возможна выписка читателя, если у него нет ни одной книги.
Рисунок 7.15. Форма «Выписка читателя»
7.3.6.9 Форма «Книги читателя»
На форме «Книги читателя» (Рисунок 7.16.) (команда меню «Читатель/Книги читателя») отображается список книг, находящихся на руках читателя. По кнопке «Поиск читателя» происходит поиск читателя (см. пункт 7.3.6.7).
Рисунок 7.16. Форма «Книги читателя»
7.3.6.10 Форма «Поиск книги»
На форме «Поиск книги» (Рисунок 7.17.) (команда меню «Каталог/Поиск книг») можно найти книгу по различным критериям и подробно просмотреть информацию о книге. По кнопке «Поиск» осуществляется либо по ISBN, либо по остальным критериям. При указании года издания необходимо указывать оба года, причем он они должны лежать в интервале от 1960 до 9999.
Рисунок 7.17. Форма «Поиск книги»
При нажатии кнопки «Подробная информация о книге» (Рисунок 7.17.) открывается форма «Информация о книге» (Рисунок 7.18.).
Рисунок 7.18. Форма «Информация о книге»
7.3.6.11 Форма «Просмотр книг по областям знаний»
При вызове команды меню «Каталог/Просмотр книг по областям знаний» открывается форма «Просмотр книг по областям знаний» (Рисунок 7.19.), на которой отображаются книги по отдельным областям знаний. Для выбранной области знаний выводятся книги, содержащие информацию по ней.
Рисунок 7.19. Форма «Просмотр областей знаний»
7.3.6.12 Форма «Должники»
На форме «Должники» (Рисунок 7.20.) (команда меню «Читатель/Должники») формируется список читателей, у которых имеются просроченные книги, а также список этих книг.
Рисунок 7.20. Форма «Должники»
7.3.6.13 Форма «Назначение штрафов»
На форме «Назначение штрафов» (Рисунок 7.21.) (команда меню «Книги/Назначение штрафов») по номеру читательского билета происходит поиск читателя и отображается список книг, находящихся у читателя на руках. В случае, если читатель потерял или испортил книгу, назначается штраф. Можно сформировать и выдать на печать акт списания книги по нажатии на кнопку «Акт списания».
Рисунок 7.21. Форма «Штрафы»
По кнопке «Установить штраф на просроченные книги» (Рисунок 7.21.) открывается форма «Штраф за день просрочки» (Рисунок 7.22.), где можно установить требуемую сумму.
Рисунок 7.22. Форма «Штраф за день просрочки»
7.3.6.14 Форма «Формирование акта списания книг»
По нажатию на кнопку «сформировать акт списания» на форме «Списание книги» (Рисунок 7.10.) открывается форма «Формирование акта списания книг» (Рисунок 7.23.), которая предназначена для установления/снятия признака списания книги и формирования акта списания книги. По нажатии кнопки «Поиск книги» (Рисунок 7.23.) происходит поиск книги по введенному ISBN.
Рисунок 7.23. Форма «Формирование акта списания книг»