Построение концептуальной модели




Содержание

Введение

Задание к курсовой работе

1. Анализ предметной области

2. Построение концептуальной модели

3. Построение предварительных отношений и их анализ

4. Построение реляционной модели

5. Обработка запросов

6. Создание отчетов

7. Создание форм

Заключение

Список литературы

Приложение

 

 


Введение

 

Рост информационных потребностей пользователей, требований эффективного доступа к информации, появление новых видов массовой памяти, новых средств и возможностей в области коммуникаций – все эти факторы оказали влияние на появление баз данных. База данных является составной частью информационной системы.

В данной курсовой работе разработана база данных для внедрения в процесс работы научных конференций. Данная БД позволит быстро получать и модифицировать необходимую информацию, минимизировать избыточность информации. БД упростит реализацию комплексных запросов, повысит эффективность использования информационной технологии. Минимизация избыточности и возможность быстрой модификации позволит поддерживать данные на одинаковом уровне актуальности. БД может быть сосредоточена на одном компьютере или распределена между несколькими. Для того чтобы данные одного исполнителя были доступны другим и наоборот, эти компьютеры должны быть соединены в единую вычислительную систему с помощью вычислительных сетей.

 

 


Задание к курсовой работе

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

Ученые, живущие в разных городах, участвуют в этих конференциях.

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

Каждая конференция имеет строго определенную научную тематику.

Система должна обеспечивать:

· включение новой конференции в БД;

· исключение (отмена) конференции;

· подключение новой научной тематики;

· исключение научной тематики;

· включение в БД ученого;

· исключение ученого из БД;

· прием от ученого заявки на участие в конференции;

· отказ ученого от участия в конференции;

· включение / исключение в/из БД города.

 

 


Анализ предметной области

 

При анализе предметной области «Научные конференции» выделяются следующие объекты: ученые, статус (принадлежащий конкретному ученому), заявки (на участие в конференции или, наоборот, на отказ), тематика (по которой ученые проводят исследования), город (в котором проходит конференция), конференция.

В различных городах планируется проведение научных конференций по различным тематикам, но каждая конференция имеет строго определенную научную тематику. Ученые, живущие в разных городах, участвуют в этих конференциях.

Каждый ученый имеет свой статус, который зависит от количества сообщений:

· Junior (присваивает при количестве сообщений равных от 0 до 50, но этот промежуток может быть уменьшен, в зависимости от глубины и точности рассмотрения данной тематической темы);

· Member (присваивает при количестве сообщений равных от 50 до 500);

· Moderator (присваивает при количестве сообщений равных от 500 и более).

Каждый ученый проводит исследования по определенной научной тематике.

При анализе предметной области «Научные конференции» выделяются объекты и атрибуты

1. Ученые:

· код ученого,

· фамилия,

· имя,

· отчество,

· название города,

· e-mail,

· код статуса ученого,

· шифр тематики.

2. Статус:

· код статуса ученого,

· статус ученого,

· количество сообщений.

3. Заявка:

· номер заявки,

· код ученого,

· участие в конференции.

4. Город:

· код города,

· название города,

· страна.

5. Тематика:

· шифр тематики,

· тематические темы,

· количество сообщений в теме.

6. Конференция:

· номер конференции,

· шифр тематики,

· название города,

· название конференции,

· дата проведения

· номер заявки.

 


Построение концептуальной модели

 

Анализ концептуальной модели (Рисунок 2.1) проводится для того, чтобы определить степень связи и характер принадлежности. Концептуальная модель предназначена для отображения информационного содержания базы данных в наиболее общем виде без ориентации на ее реализацию средствами конкретной СУБД.

 

Рисунок 2.1


Определение связей в составленной ЕR-диаграмме:

1. Каждый ученый имеет только один определенный статус; и один и тот же статус имеют многие ученые, следовательно, связь будет 1:N. Так как ученый обязательно имеет какой–либо статус, то характер принадлежности обязательный. Но статус присваивается не обязательно только ученому, значит характер принадлежности необязательный.

2. Ученый может подать несколько заявок на участие в конференциях или, если они были уже поданы, то на отказ; и заявку подают многие ученые, следовательно, связь будет N:M. Так как участие в конференции ученого обязательно зависит от заявки, то характер принадлежности обязательный. Но заявки необязательно подаются исключительно учеными, поэтому характер принадлежности необязательный.

3. Заявка может быть подана на участие (или отказ) в одной конференции; и на участие в одной конференции подается, как правило, много заявок, следовательно, связь будет 1:N. Заявка обязательно подается на определенную конференцию, а конференция зависит от заявок, так как из-за их отсутствия конференция может не состояться, значит, характер принадлежности в обе стороны будет обязательным.

4. Несколько ученых могут проводить научные исследования по одной определенной тематике, следовательно, связь будет 1:N. Характер принадлежности в обе стороны будет обязательным, так как ученые обязательно должны изучать определенную тематику, а данная тематика обязательно будет зависеть от исследований ученых.

5. Несколько ученых могут жить в одном городе, следовательно, связь будет 1:N. Ученый обязательно будет жить в каком–либо городе, следовательно, характер принадлежности обязательный, а в данном городе не обязательно будет жить ученый, следовательно, характер принадлежности необязательный.

6. В одном городе может проходить несколько конференций, следовательно, связь будет 1:N. Конференция обязательно будет проходить в определенном городе – характер принадлежности будет обязательным; в городе конференция может не проходить или быть отменена, поэтому характер принадлежности необязательный.

7. На определенную тематику может проводиться много конференций, и конференция имеет строго определенную научную тематику, следовательно, связь будет 1:N. Конференция обязательно имеет тематику – характер принадлежности обязательный, а по данной тематике необязательно будет проводиться конференция – характер необязательный.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-06-26 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: