- •Задание: Изучить процесс проектирования информационной системы и её процессов «Автоматизация учета получения и выдачи книг в библиотеке». Ответить на поставленные вопросы.
- •Введение
- •Системный анализ предметной области
- •Инфологическая модель предметной области
- •Составление перечня атрибутов предметной области
- •Определение сущностей Агрегация атрибутов в сущности
- •Определение первичных ключей
- •Нормализация сущностей
- •Определение связей
- •Графическое представление сущностей
- •Графическое изображение инфологической модели предметной области
- •Проектирование концептуальной модели предметной области
- •Преобразование сущностей в отношения
- •Установление свойств атрибутов
- •Определение внешних ключей
- •Реализация связей типа «многие-ко-многим»
- •Графическое изображение концептуальной модели предметной области
- •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.1.
Таблица 7.1.
Обознач. атрибута |
Имя атрибута |
Примечание |
x1 |
уникальный внутренний номер области знаний |
|
x2 |
полное наименование области знаний |
|
x3 |
уникальный шифр книги |
|
x4 |
название книги |
|
x5 |
фамилии авторов |
могут отсутствовать |
x6 |
место издания |
город |
x7 |
издательство |
|
x8 |
год издания |
1960 год |
x9 |
количество страниц |
|
x10 |
стоимость книги |
|
x11 |
количество экземпляров книги в библиотеке |
|
x12 |
фамилия читателя |
|
x13 |
имя читателя |
|
x14 |
отчество читателя |
|
x15 |
дата рождения читателя |
не моложе 17 лет |
x16 |
домашний адрес читателя |
|
x17 |
рабочий телефон читателя |
должен быть телефон для связи |
x18 |
домашний телефон читателя |
|
x19 |
номер читательского билета читателя |
|
x20 |
уникальный инвентарный номер экземпляра книги |
|
x21 |
место размещения экземпляра книги в библиотеке |
|
x22 |
дата выдачи книги |
|
x23 |
дата возврата книги |
|
x24 |
признак списания книги |
да/нет |
x25 |
признак списания экземпляра книги |
да/нет |
x26 |
количество экземпляров книг, находящихся на руках у читателей |
|
x27 |
уровень доступа к книге |
низкий/средний/высокий |
x28 |
уровень доступа читателя |
низкий/средний/высокий |
x29 |
уникальный идентификатор сотрудника |
|
x30 |
фамилия сотрудника |
|
x31 |
имя сотрудника |
|
x32 |
отчество сотрудника |
|
x33 |
дата рождения сотрудника |
|
x34 |
адрес сотрудника |
|
x35 |
телефон сотрудника |
|