Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Построение ER - диаграммы.

Введение

Целью лабораторной работы является: приобретение навыков при анализе предметной области.

В моей работе предметной областью является «Предприятие по сборке, комплектации и продаже персональных компьютеров». Необходимо описать эту предметную область, выделить основные абстракции и их параметры (7 сущностей и не менее 2 атрибутов), кратко описать; построить инфологическую модель; построить реляционную модель.

Для выполнения лабораторной работы, используется редактор диаграмм и блок схем - «Microsoft Visio». Visio позволяет упрощать и связывать информацию, создавать диаграммы на основе данных, использовать средства соединения для привязки объектов. Одним из важных плюсов, можно выделить простоту работы с программой.

 

 

Ход работы

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

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

2. Выделение основных абстракций и их параметров.

Для того, чтобы проанализировать данные, обратимся к основным терминам предметной области:

· Сущность или объект - то, о чем будет накапливаться информация в информационной системе (нечто такое, за чем пользователь хотел бы наблюдать).

· Атрибут - поименованное свойство (характеристика) сущности.

Опираясь на свою тему лабораторной работы - «Предприятие по сборке, комплектации и продаже персональных компьютеров», выделяю некоторые сущности, такие как:

«Производитель ПК» (какая компания производит ПК); «Цена на ПК» (цены на ПК); «Учет продаж» (ведется для отчетности выручке, себестоимости и т.д.); «Сведения о продажах» (количество проданного товара, информация о продавце, модель проданного ПК), «Сотрудник» (рабочие, должность); «Комплектация», также, выделю сущность – «ПК», (из чего состоит ПК).

Из сущностей выделяю атрибуты, опираясь на основной термин:

«Производитель ПК»- (Lenovo, HP, Acer, Asus); «Цена на ПК»-(низкие, средние, высокие); «Учет продаж»- (выручка, себестоимость, продавец); «Сведения о продажах»-(продавец, модель ПК, количество); «Сотрудник»-(Ф.И.О, должность, план работы); «Комплектация»-(корпус, внутреннее устройство); «ПК»-(Монитор, Материнская плата, Центральный процессор, Оперативная память, Жесткий диск, Компьютерная мышь, Клавиатура).

 

 

3. Связи абстракций друг с другом.

Чтобы определить, как атрибуты одной сущности связаны с атрибутами другой сущности, нужно создать между ними связи. Существует три вида связей между абстракциями.

1. «Один-ко-многим». В этом типе связей у атрибута сущности А может быть несколько совпадающих атрибутов сущности Б, но каждому атрибуту сущности Б может соответствовать только один атрибут сущности А.

2. «Один-к-одному ». В этом типе связей атрибуту сущности А может сопоставляться только один атрибут из сущности Б, и наоборот.

3. «Многие-ко-многим». В этом типе связей атрибуту сущности А может сопоставляться несколько атрибутов сущности Б, и наоборот.

Отношения определены в ER- диаграмме (Рис. 1).

Связь «Производитель ПК - Цены на ПК» - M:N (многие-ко-многим), то есть, у разных производителей разные цены на ПК.

Связь «Цены на ПК - Учет продаж» - 1:1 (один-к-одному), то есть, цены на ПК не зависят от учета продаж.

Связь «Учет продаж - Сведения о продажах» - M:N (многие-ко-многим).

Связь «Сведения о продажах - сотрудники» - допустим разные сотрудники могут продать товар в разном количестве.

Связь «Сотрудники - комплектация» - M:1. Разные сотрудники работают с одним и тем же товаром.

Связь «Комплектация - ПК» ­ - 1:N. Например корпус может состоять из разных моделей материнской платы, центрального процессора, оперативной памяти и т.д.

 

 

Построение ER - диаграммы.

ER-диаграмма строится для того, чтобы графически представить все элементы информационной модели согласно строго определенным правилам- нотациям.

Построение диаграммы я производил программой MS Office Visio 2013.

При помощи простых фигур создаются сущности с их атрибутами. Связи проставляются с помощью «инструмента» - «Соединительная линия», путем протягивания связи от одной сущности к другой.

 

 

 

 

Заключение

При выполнении лабораторной работы получил представление об анализе предметной области. Анализ предметной области позволяет выделять ее сущности. Усвоил термины и понятия предметной области. Получил навык при построении ER диаграммы в MS Office Visio 2013.

 



<== предыдущая лекция | следующая лекция ==>
 | Проблема периодизации развития перевода
Поделиться с друзьями:


Дата добавления: 2016-12-31; Мы поможем в написании ваших работ!; просмотров: 1013 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Свобода ничего не стоит, если она не включает в себя свободу ошибаться. © Махатма Ганди
==> читать все изречения...

2382 - | 2132 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.