Разработка инфологической модели

Разработка инфологической модели. Целью инфологического проектирования является создание структурированной информационной модели предметной области, для которой будет разрабатываться база данных. При проектировании на инфологическом уровне создается информационно-логическая модель, которая должна отвечать следующим требованиям обеспечение наиболее естественных для человека способов сбора и предоставления той информации, которую предполагается хранить в создаваемой базе данных корректность схемы БД адекватное отображение моделированной ПО простота и удобство использования на следующих этапах проектирования, то есть информационно-логическая модель может легко отображаться на модели базы данных, которые поддерживаются известным СУБД сетевые, иерархические, реляционные и др. информационно-логическая модель должна быть описана языком, понятным проектировщикам баз данных, программистам, администратору и будущим пользователям.

Суть инфологического моделирования состоит в выделении сущностей информационных объектов предметной области, которые подлежат хранению в базе данных, а также в определении характеристик объектов и взаимосвязей между ними. Для информационной системы Компьютерные курсы на основе проведенного системного анализа предметной области выделены следующие сущности преподаватель - сущность содержит информацию о преподавателях, включая заведующего студент - сущность содержит информацию об учащихся в данном учебном заведении аудитория - сущность содержит техническую информацию об аудиториях данного учебного заведения направление - сущность содержит информацию о доступных курсах обучения расписание - сущность содержит необходимую, для студентов и преподавателей, информацию Исходя из приведенных выше сущностей, построена инфологическая модель предметной области, которая представлена на рисунке 1. 36 Рис.1 Инфологическая модель предметной области 2.2.