Автор работы: Пользователь скрыл имя, 17 Января 2014 в 19:34, курсовая работа
Характерной чертой нашего времени являются информационные технологии. В понятие «информационные технологии» входят компьютерные технологии (оборудование и программное обеспечение) и технологии связи для передачи информации. Необходимость в информатизации обусловливается многими факторами: огромными потоками информации, которые циркулируют в различных сферах деятельности, временем, затрачиваемым на процесс обработки этой информации и сложностями, связанными с хранением информации.
Введение……………………………………………………………………………3
1 Постановка задачи…………………………………………………………...….5
2 Системный проект………………………………………………………...…….6
2.1 Описание предметной области………………………………………..……..6
2.2 Описание данных…………………………………………………………...…7
2.3 Проектирование логической структуры базы данных методом нормальныхформ…………………………………………………………….…....8
2.4 Проектирование логической структуры базы данных методом сущность связь……………………………………………………….…........................…....12
2.5 Сравнительный анализ спроектированной базы данных и базы данных существующих информационных систем……………………………….……...14
3 Технический проект……………………..………………………….………….15
3.1 Выбор состава технических и программных средств………………….…15
3.2 Физическая структура базы данных………………………...…………..…..16
3.3 Экспорт физической структуры в СУБД …………………...………..…….17
Список использованных источников…………………………………..………..18
Министерство образования и науки Российской Федерации Государственное автономное образованию учреждению среднего профессионального образования Свердловской области «Уральский радиотехнический колледж им. А.С. Попова»
Вариант задания №9 Пояснительная записка к курсовому проекту по дисциплине «Базы данных»
РТ 090305.304.06 ПЗ
Нормоконтроллер ____________ Тыщенко Е.В «___»________________2013 Руководитель ___________ Тыщенко Е.В «___»_______________2013 Разработан студент ____________ Власов П.Е. группы БИ-304 «___»_______________2013
2013 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Содержание Введение………………………………………………………… 1 Постановка задачи………………………………… 2 Системный проект…………………………………… 2.1 Описание предметной области………………………………………..……..6 2.2 Описание данных……………………………………… 2.3 Проектирование логической
структуры базы данных методом нормальныхформ………………………………………… 2.4 Проектирование логической
структуры базы данных методом сущность
связь……………………………………………………….….. 2.5 Сравнительный анализ спроектированной базы данных и базы данных существующих информационных систем……………………………….……...14 3 Технический проект……………………..………………………….……… 3.1 Выбор состава технических и программных средств………………….…15 3.2 Физическая структура базы данных………………………...…………..…..16 3.3 Экспорт физической
структуры в СУБД …………………...………..…….17
Список использованных источников…………………………………..……….. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Разраб. |
Власов П.Е. |
Вариант задания №9 |
Лит. |
Лист. |
Листов | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Провер. |
Тыщенко Е.В |
3 |
21 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Т. контр. |
УРТК имени А.С.Попова | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Н. контр. |
Тыщенко Е.В |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Утв. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ВВЕДЕНИЕ Характерной чертой нашего
времени являются информационные технологии.
В понятие «информационные Внедрение информационной системы
позволяет решить эти задачи. В
результате чего сокращается время
на обработку информации, осуществляется
хранение больших объемов информации,
ускоряется поиск необходимой информации,
и выдача ее в удобном для пользователя
виде. В основе любой информационной
системы лежит база данных. База
данных представляет собой совокупность
специальным образом Процесс создания программной системы предполагает несколько этапов: 1) Исследование предметной области, той сферы, куда будет внедряться информационная система, сбор сведений об объектах, фактах, событиях и процессах, которые участвуют в рассматриваемом виде деятельности. 2) Проектирование базы данных. Осуществляется выбор модели данных: иерархическая, сетевая или реляционная. Наиболее удобной моделью является реляционная модель. В реляционной базе данных информация организована в виде отношений. Проектирование базы данных предполагает определение отношений и связей между ними. Определяются типы данных, ограничения на значения, задаются значения по умолчанию. Осуществляется выбор полей. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.П3
|
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№докум. |
Подпись |
Дата | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Разработка приложения, для работы с базой данных. Приложение осуществляет следующие задачи: добавление информации в базу данных, удаление информации из базы данных, формирование отчетов, выдача информации в необходимом для пользователя виде, по заданным запросам. Тема моей курсовой работы «Посещение врача поликлиники». Система должна хранить сведения: информацию о пациентах, информацию о мед.персонале, информацию о заболеваниях. Также система должна позволить получить информацию по заданным запросам. Внедрение такой программной
системы позволит ускорить поиск
информации о предметах. Позволит быстро
получить информацию о враче, его
пациентах, назначенных приемов
и рекомендованном курсе | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
5 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Задачей курсового проекта является проектирование логической и физической структуры базы данных посещения деятельности музея. Целью моей курсовой работы являются создание готовой информационной системы, закрепление и систематизация ранее полученных знаний. Для реализации данной цели в жизнь необходимо выполнить следующие задачи: - описать предметную область; - спроектировать логическую и физическую структуру БД; - произвести экспорт спроектированной структуры в MSAccess. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
6 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 СИСТЕМНЫЙ ПРОЕКТ 2.1 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
Музей—это учреждение, занимающееся собиранием, изучением, хранением и экспонированием предметов — памятников естественной истории, материальной и духовной культуры, а также просветительской и популяризаторской деятельностью. В настоящее время знакомство
с коллекциями и изучение их отдельных
экспонатов приобретает все большую
популярность среди различных социальных
групп общества. Музей как социально-культурное
учреждение завоевывает все более
крепкие позиции в системе
культурного просвещения Анализируя данную тему, можно сделать вывод, что музей продолжает занимать немаловажное место в жизни людей, то есть является актуальной темой в обществе. Он участвует в культурном развитии человека, формирует у него представление о мире, формирует его духовную сущность. В процессе изучения этой предметной области я выявила, что пользователям и руководству требуется база данных, которая содержала бы информацию о месте нахождения экспонатов, о реставраторах, местах выставок и документах подтверждающих отправку экспонатов на реставрацию и выставки. Информация, хранимая в базе данных информационной системы музея: - Сведения об экспонатах; - Информация о залах; - Сведения об экскурсиях; 1 Сведения об экспонатах: - Наименование - Зал; - Дата поступления; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
7 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
- Автор; - Материал; - Техника. 2 Информация о залах: - Наименование; - Ответственный; 3 Сведения об экскурсиях: - Время проведения; - График; - Срок действия; - Стоимость. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
8 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2.2 ОПИСАНИЕ ДАННЫХ
Втаблице 1 представленыданные, их типы и ограничения. Таблица 1
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
9 |
2.3 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ МЕТОДОМ НОРМАЛЬНЫХ ФОРМ База данных должна содержать следующие данные:
Данные представлены в таблице 2
| |||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
10 |
Продолжение таблицы 2
Дляпримененияметоданормальныхф 1)Каждый экспонат имеет уникальное название, код, автора КЭ→Н, КЭ→А. 2) Каждый автор изготовлял экспонат из определенных материалов с помощью конкретной техники. КЭ→М, КЭ→Т. 3) Каждый экспонат представлен в конкретном зале. КЭ→З, 3) Каждый зал имеет уникальный код, название и ответственного. Один ответственный может следить только за одним залом. КЗ→КН, 4) Накладная имеет уникальный код, дату составления. КЗ→О, КН→З. 5) В каждом зале проводят экскурсии. КЗ→КЭ. 6) Каждая экскурсия имеет время проведения, график, срок действия и стоимость. КЭ→ВП, КЭ→Г, КЭ→СД, КЗ→С. | |||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
11 | ||||||||||||||||||||||||||||||||||||||||||||||
Рисунок 1 – Схема функциональных зависимостей между атрибутами. Отношение находится в первой нормальной форме, если все его атрибуты являются простыми (имеют единственное значение). Исходное отношение стоится таким образом, чтобы оно было в первой нормальной форме. Отношение ЭКСПОНАТ имеет составной ключ: КЭ, КЗ, КО и КЭк, и находится в 1НФ, так как все его атрибуты простые. Отношение находится во второй нормальной форме, если оно находится в первой нормальной форме, и каждый неключевой атрибут функционально полно зависит от первичного ключа (составного). | |||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
12 | ||||||||||||||||||||||||||||||||||||||||||||||
Отношение находится в третьей нормальной форме, если оно находится во второй нормальной форме, и каждый неключевой атрибут нетранзитивно зависит от первичного ключа. R1
R2
R3
R4
| |||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
13 | ||||||||||||||||||||||||||||||||||||||||||||||
2.4 ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ МЕТОДОМ СУЩНОСТЬ СВЯЗЬ. Выделим следующие сущности::
М:1, т.к. в каждом зале находится несколько экспонатов.
Рисунок 2 – Первая сущность
В соответствии с правилом 4 (класс обеих сущностей обязательный), необходимо построить 1 таблицу. Ключом может быть любой из 2 сущностей. Экспонат
Зал
| |||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
14 | ||||||||||||||||||||||||||||||||||||||||||||||
1:1, т.к. у конкретного зала может быть только 1 ответственный.
Рисунок 3 – Вторая сущность
В соответствии с правилом
1 (класс обеих сущностей Ответственный
1:М, т.к. в одном зале
может проходить несколько
Рисунок 4 – Третья сущность В соответствии с правилом 4 (в 1 зале может пройти только 1 экскурсия), требуется построить 2 таблицы. | |||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
15 | ||||||||||||||||||||||||||||||||||||||||||||||
Экскурсия
По итогам проектирования методом сущность связь была создана логическая структура БД. Результат представлен на рисунке 1. Рисунок 2 – Логическая структура БД | |||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
16 | ||||||||||||||||||||||||||||||||||||||||||||||
2.5. СРАВНИТЕЛЬНЫЙ АНАЛИЗ СПРОЕКТИРОВАННОЙ БАЗЫ ДАННЫХ И БАЗЫ ДАННЫХ СУЩЕСТВУЮЩИХ ИНФОРМАЦИОННЫХ СИСТЕМ
В сети интернет не было найдено похожей информационной системы, соответственно, провести сравнительный анализ не удалось. | |||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
17 | ||||||||||||||||||||||||||||||||||||||||||||||
3 ТЕХНИЧЕСКИЙ ПРОЕКТ 3.1 ВЫБОР СОСТАВА ТЕХНИЧЕСКИХ И ПРОГРАММНЫХ СРЕДСТВ
Программное обеспечение компании Microsoft, а именно MicrosoftAccess не требует углубленных знаний, довольно просто в использовании. Но в том случае, если бы было необходимо серьёзное приложение, целесообразнее было выбрать такие СУБД, как Oracleфирмы OracleCorporation, DB2 фирмыIBM,Sybase. В настоящее время система SQLServerбыстро развивается и по многим показателям не уступает лидерам этого направления. Для проектирования БД на начальном этапе использовалось ПО Erwin. СУБД – это набор
программных модулей, Сервисные программы обычно поставляются за отдельную плату. Также стоимость СУБД может зависеть от количества инсталляций (машин на которых она будет установлена) и от количества пользователей (или одновременных сеансов работы). | |||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
18 | ||||||||||||||||||||||||||||||||||||||||||||||
3.2 ФИЗИЧЕСКАЯ СТРУКТУРА БАЗЫ ДАННЫХ ПРОЕКТИРОВАНИЕ ФИЗИЧЕСКОЙ СТРУКТУРЫ
Физическая структуры БД проектировалась в ПО Erwinна основе логического проектирования базы данных методом сущность связь. Результат представлен на рисунке 3.
Рисунок 3 – Физическое проектирование БД | |||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
19 | ||||||||||||||||||||||||||||||||||||||||||||||
3.3 ЭКСПОРТ ФИЗИЧЕСКОЙ СТРУКТУРЫ В СУБД
Экспортпроизводился в MSAccess.
Рисунок 4 – Экспорт | |||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
20 | ||||||||||||||||||||||||||||||||||||||||||||||
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ http://www.urtt.ru/phphtml/ http://domkgt.ru:3232/ http://www.mstu.edu.ru/study/ http://www.buzness-game.narod. | |||||||||||||||||||||||||||||||||||||||||||||||||||
РТ 090305.304.06.ПЗ |
Лист | ||||||||||||||||||||||||||||||||||||||||||||||||||
Изм. |
Лист |
№ докум. |
Подпись |
Дата |
21 |
Информация о работе Проектирование базы данных "Деятельность музея"