
96
4. Гибкий язык (язык должен быть применим как при ручном, так и при
автоматизированном проектировании)
5. Понятность всем пользователям
Цель инфологического моделирования — создать точное и полное
отображение реального мира, используемое в дальнейшем в качестве источника
информации для построения БД [34].
Для решения поставленных задач разработаны инфологическая,
даталогическая и физическая модели данных, представленные в Приложении 1
на рисунках 1-3. Данные модели показывают основные сущности, ключевые
поля и атрибуты, входящие в каждую сущность. Также показаны
информационные связи и потоки информации, позволяющие решить
поставленные задачи.
Даталогическая модель отражает структуру БД с учетом особенностей
модели данных.
Внутримашинная информационная база построена по принципу
реляционной базы данных. Для обеспечения гибкости системы и возможности
связи с другими ИС, данные хранятся в третьей нормальной форме.
Каждый объект системы представлен отдельной сущностью в базе данных
и имеет уникальный идентификатор.
Права пользователей системы определяются на уровне СУБД.
Объем информации в информационной базе, определяется объемом
инициализируемых данных системы и линейно возрастает с течением времени.
Список таблиц БД представлен в таблице 3.
Таблица 3
Список таблиц БД
Хранит информацию обо всех
пользователях, занесённых в БД
Хранит информацию обо всех фирмах-
поставщиках оборудования,
занесённых в БД
Хранит информацию обо всех
аппаратных и технических средствах,
занесённых в БД
Хранит информацию обо всем