Курсовая с практикой на тему Разработать ERD диаграмму для системы хранения компакт дисков дома. (буква У- вариант 21)
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
ВВЕДЕНИЕ 3
1 ЗАДАНИЕ 5
2 ТЕОРИТИЧЕСКАЯ ЧАСТЬ 6
2.1 Понятие модели «сущность-связь» (ER-модель) 6
2.2 Базовые понятия реляционных баз данных 8
2.3 Аномалии и их виды. Нормализация 9
2.4 Этапы логического проектирования 11
2.4.1 Упрощение концептуальной модели 12
2.4.2 Изъятие двусторонних связей «много до многих» 12
2.4.3 Изъятие сложных связей 13
2.4.4 Изъятие многозначительных атрибутов, убыточные связи 13
2.5 Методика преобразования ER-Диаграмм в реляционные структуры 14
3 ПРАКТИЧЕКАЯ ЧАСТЬ 16
3.1 Анализ предметной области, информационные единицы и особенности представления 16
3.2 Выделение сущностей и определение атрибутов 18
3.3 Построение ER-модели и ее анализ 18
3.4 Макеты таблиц БД 24
ВЫВОДЫ 27
СПИСОК ЛИТЕРАТУРЫ 28
Введение:
С развитием экономики возрастает объем взаимосвязанных данных, необходимых для решения коммерческих и административных задач. Такая система в первую очередь призвана облегчить труд человека, но для этого она должна как можно лучше соответствовать очень сложной модели реального мира. Для воссоздания моделей бизнес-процессов предприятия служат информационные системы, называемые системами автоматизации предприятия. Процесс автоматизации представляет собой совокупность методических, языковых, технических и программных средств, позволяющих организовать работу конечных пользователей в некоторой предметной области.
В большинстве случаев в основе информационных систем лежат базы данных, а система представляет собой совокупность из двух частей – база данных как хранилище информации и программная СУБД (система управления данными) как инструмент управления данными с реализованными специфическими функциями, которые востребованы в ходе реализации бизнес-процессов организации. Основные преимущества автоматизации и новой технологии переработки информации сказываются там, где приходится выполнять повторяющиеся задачи, предусматривающие запрограммированные решения, либо задачи с большим объемом вычислений или чисто механического труда. Компьютерная техника позволяет ускорить эти процессы за счет автоматизации выполнения определенных операций. Внедрение новых высокотехничных технологий в производство дает возможность повысить производительность труда и, как следствие, увеличить прибыли предприятия.
При разработке объемных сложных систем обязательным этапом является проектирование и моделирование систем. Моделирование позволяет лучше изучить систему, исследовать возможные проблемы и потенциальные сложности еще до этапа реализации. Также модель позволяет визуализировать отдельные элементы будущей системы, в том числе для лучшего взаимопонимания между заказчиком и исполнителем.
На сегодняшний день разработано множество различных нотаций и подходов в моделировании. Заданием конкретной работы является моделирование структуры данных информационной системы.
Актуальность исследования определяется, в первую очередь, учебными целями. Поставленная в курсовой работе задача хоть и приближенна к реальным условиям и требования, но существенно упрощена, следовательно – подобную задачу нельзя рассматривать как реальную прикладную задачу автоматизации бизнес-процессов. Ее следует рассматривать как учебную задачу, направленную на выработку и закрепление практических навыков анализа, моделирования, разработки документации по проведённым исследованиям.
Объектом исследования курсового проекта является изучение подходов моделирования данных.
Предметом исследования являются особенности применения моделирования и построение ER – модели в ходе реализации конкретной прикладной задачи «Учет выдачи компакт дисков»
Цель работы состоит в построении модели данных для системы с наперед обеденными условиями и параметрами.
В объеме курсовой работы ставятся следующие задачи:
1) Рассмотреть общие теоретические вопросы, которые проектирования баз данных.
2) Проанализировать условие варианта и выделить информационные сущности.
3) Провести нормализацию данных
4) Реализовать диаграммы «сущность – связь» и инфологическую модель данных.
5) Разработать документацию в виде пояснительной записки к курсовой работе.
Заключение:
Основное предназначение данной курсовой работы носит больше учебный характер, ее предназначением является закрепление теоретических знаний, наработка и совершенствование практических навыков и умений в области проектирования и разработки программных систем на примере конкретной задачи.
Реализация поставленной задачи предполагает ряд этапов, которые и были проделаны в ходе работы. Условно работу можно разделить на следующие этапы:
«Анализ теоретического материала» исследование и описание основных понятий терминов в предметной области «проектирование и моделирование баз данных»
«Анализ и моделирование» в этой части проводится анализ конкретной поставленной задачи. На основе анализа строятся модели данных, которые могут быть основой при физическом проектировании БД и разработке подобной программной системы.
Задачи, поставленные в курсовой работе, выполнены в полном объеме.
Фрагмент текста работы:
1 ЗАДАНИЕ
Разработать ERD диаграмму для системы хранения компакт дисков дома. Диски могут быть нескольких видов: музыкальные, игровые, с программами, с фильмами, записанные (CD-R/CD-RW). В свою очередь каждый вид делится на подвиды. Музыка, например, может быть классическая, популярная и т.д. Программы: операционные системы, графические и т.д. Диски могут брать друзья. Отслеживайте кто, когда и до какого числа взял диск. Необходимо предусмотреть, что может существовать несколько мест хранения компакт-дисков.