double arrow

Верификация спроектированной логической модели


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




Работы в функциональной модели могут создавать или изменять данные, которые соответствуют входящим и выходящим стрелкам. Они могут воздействовать как целиком на сущности (создавая и модифицируя экземпляры сущности), так и на отдельные атрибуты сущности.

Таблица 1 ­– Отчет о верификации модели

Arrow Name Entity Name Attribute Name
Информация о новых книгах Книга  
Информация о сотрудниках Преподаватели Должность
    Имя
    Отчество
    Фамилия
    Читательский номер
  Сотрудники библиотеки дата рождения
    должность
    имя
    номер отдела
    Номер отдела
    отчество
    табельный номер
    фамилия
Информация о студентах Студенты год окончания
    год поступления
    Имя
    номер приказа
    Отчество
    специальность
    факультет
    Фамилия
    форма обучения
    Читательский номер
Информация о фонде Периодические издания Дата издания
    Название
    Номер отдела
    Шифр периодики
  Экземпляр ISBN
    Номер отдела
    Отметка о замене
    Отметка о списании
    Предметная область
    Шифр
Картотека периодических изданий Периодические издания Дата издания
    Название
    Номер отдела
    Шифр периодики
Новая литература Книга ISBN
    Автор
    Год издания
    Издательство
    Кодичество страниц
    Название
    Цена
Отчет о выданных книгах Экземпляр ISBN
    Номер отдела
    Отметка о замене
    Отметка о списании
    Предметная область
    Шифр
Отчет о платных услугах Периодические издания Дата издания
    Название
    Номер отдела
    Шифр периодики
  Студенты год окончания
    год поступления
    Имя
    номер приказа
    Отчество
    специальность
    факультет
    Фамилия
    форма обучения
    Читательский номер
  Экземпляр ISBN
    Номер отдела
    Отметка о замене
    Отметка о списании
    Предметная область
    Шифр
Отчет о посещаемости Преподаватели Должность
    Имя
    Отчество
    Фамилия
    Читательский номер
  Студенты год окончания
    год поступления
    Имя
    номер приказа
    Отчество
    специальность
    факультет
    Фамилия
    форма обучения
    Читательский номер
  Экземпляр ISBN
    Номер отдела
    Отметка о замене
    Отметка о списании
    Предметная область
    Шифр
Отчет о проведении библиотечных мероприятий Отделы Название отдела
    Номер отдела
    табельный номер начальника
    фамилия начальника отдела
    Шифр периодики
Отчет об изменениях книжного фонда Замена экземпляров Номер акта замены
    Шифр
  Списанные книги номер протокола списания
    причина списания
    Табельный номер списавшего
    Шифр
  Экземпляр ISBN
    Номер отдела
    Отметка о замене
    Отметка о списании
    Предметная область
    Шифр
Результат подбора литературы Периодические издания Дата издания
    Название
    Номер отдела
    Шифр периодики
  Экземпляр ISBN
    Номер отдела
    Отметка о замене
    Отметка о списании
    Предметная область
    Шифр
Результат поиска книг Экземпляр ISBN
    Номер отдела
    Отметка о замене
    Отметка о списании
    Предметная область
    Шифр

3. Разработка и реализация интерфейса пользователя приложения базы данных: процедур ввода, модификации, обработки и выборки данных.











Сейчас читают про: