Курсовая работа: Разработка СУБД Оперативный учет производственной деятельности промышленного предприятия 2

3) содержать систему помощи, необходимую справочную информацию и информацию о программе;

4) содержать необходимые запросы и формы для обработки хранимой информации;

5) обеспечивать защиту от несанкционированного доступа (использовать пароли и защиту на уровне пользователей);

6) контролировать избыточность (предусматривать архивацию данных), непротиворечивость, сохранность и достоверность хранимой в БД информации.

7) содержать необходимую информацию и предоставлять ее по требованию.

1.2 Основные составные компоненты проектируемой БД

Для реализации поставленной задачи в проектируемую БД необходимо включить следующие разделы:

1) информация о выращиваемых растениях;

2) информация о сотрудниках;

3) информация о участках.


2 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

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

Ботанический сад содержит несколько участков. У каждого участка есть свое название. На каждом участке выращивается определенный набор растений и работает персонал. Каждый пользователь может просмотреть список сотрудников и растений по каждому участку.

О растениях необходимо знать на каком участке оно произрастает, его тип, семейство, его название и дату посадки. Типы и семейства растений выбираются из уже существующего справочника.

Для полноценного функционирования и контроля над ботаническим садом нужно знать ФИО каждого сотрудника, его должность, стаж работы, дату рождения, должность и участок, на котором он работает. Все это нужно для контроля над растениями на каждом участке.

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

3 ОПИСАНИЕ СХЕМЫ ОБЪЕКТ-ОТНОШЕНИЕ

Исходя из моей предметной области, я выделила следующие объекты: «Растения», «Сотрудники», «Участки», «Должности», «Ученые звания», «Типы растений», «Семейства». Каждый объект имеет некоторые свойства. Объект «Растения» имеет свойство: «название», «тип», «семейство»; объект «Сотрудники» имеет свойства: «ФИО», «дата рождения», «должность», «стаж работы», «ученое звание»; У объекта «Участки» есть свойства: «номер», «название»; У объекта «Должности» свойство: «название»; Объект «Ученые звания» имеет свойство: «название»; Объект «Типы растений» имеет свойство «название»; объект «Семейства» имеет свойство «название».

Выделим необходимые отношения между объектами исходя из схемы объект-отношение, представленной на рисунке 3.1:

1. СОТРУДНИК имеет ДОЛЖНОСТЬ;

2. СОТРУДНИК имеет УЧЕНОЕ ЗВАНИЕ;

3. РАСТЕНИЕ имеет ТИП;

4. РАСТЕНИЕ имеет СЕМЕЙСТВО.

5. СОТРУДНИК выращивает РАСТЕНИЕ на УЧАСТКЕ

Объект «Должности» относится к объекту «Сотрудники» как 1/∞ т.к. одну должность может иметь несколько сотрудников, а один сотрудник может иметь только одну должность. Объект «Ученые звания» относится к объекту «Сотрудники» как 1/∞ т.к. одно ученое звание может иметь несколько сотрудников, а один сотрудник может иметь только одно ученое звание. Объект «Типы растений» относится к объекту «Растения» как 1/∞ т.к. одного типа может быть несколько растений, а одно растение может быть только одного типа. Объект «Семейства» относится к объекту «Растения» как 1/∞ т.к. одного семейства может быть несколько растений, а одно растение может быть только одного семейства. Объект «Сотрудники» и таблица «Растения» относятся к объекту «Выращивается» как 1/∞ т.к. один сотрудник может выращивать несколько растений и одно растение может выращиваться несколькими сотрудниками одновременно.

Рисунок 3.1 – Схема объект-отношение

4 ВЫБОР И ОБОСНОВАНИЕ МОДЕЛИ ДАННЫХ

Большое количество разработанных к настоящему времени разнообразных СУБД связано с существованием различных моделей данных. При проектировании БД мы сталкиваемся с задачей выбора наиболее подходящей модели данных для конкретной предметной области.

К-во Просмотров: 524
Бесплатно скачать Курсовая работа: Разработка СУБД Оперативный учет производственной деятельности промышленного предприятия 2