
- •Курсовая работа
- •Задание
- •Анализ и описание предметной области
- •Цели и задачи создания базы данных «Нефтедобывающая компания»
- •Проектирование базы данных
- •Входные и выходные данные задач
- •Инфологическое проектирование базы данных
- •Даталогическое проектирование базы данных
- •Нормализация отношений
- •Логическая модель базы данных
- •Выбор субд
- •Реляционная база данных «Нефтедобывающая компания». Физическое проектирование
- •Экранные формы базы данных «Нефтедобывающая компания»
- •Отчеты по результатам решения задач
- •Заключение
- •Список использованной литературы
Выбор субд
На сегодняшний день существует две наиболее популярные СУБД, это FoxPro и Microsoft Access XP. Для реализации разрабатываемой базы данных выберем СУБД Microsoft Access XP. Эта СУБД имеется у подавляющего большинства пользователей Microsoft Windows, имеет наглядный и удобный в работе интерфейс и простоту работы.
Реляционная база данных «Нефтедобывающая компания». Физическое проектирование
Выполним физическое проектирование в среде СУБД Microsoft Access 2003. Поименуем таблицы и атрибуты, определим типы данных и размерность атрибутов. В таблицах выберем первичные ключи и индексированные поля.
Структура таблиц РБД «Нефтедобывающая компания»
На рисунке 3 изображена структура таблицы Бригады.
Рис.
3
На рисунке 4 изображена структура таблицы Данные рабочих.
Рис. 4
На рисунке 5 изображена структура таблицы Добыча нефти.
Рис. 5
На рисунке 6 изображена структура таблицы Месторождение.
Рис. 6
На рисунке 7 изображена структура таблицы Месяцы.
Рис. 7
Связи между таблицами в базе данных «Нефтедобывающая компания» представлены на рисунке 7 в следующем виде.
Рис.8. Связи между таблицами в базе данных
Экранные формы базы данных «Нефтедобывающая компания»
На рисунке 9 изображена главная форма базы данных «Нефтедобывающая компания».
Рис.
9
На рисунке 10 изображена форма Администратор.
Рис. 10
На рисунке 11 изображена форма Информация о компании, содержащая информацию о компании.
Рис. 11
На рисунке 12 изображена форма Отчеты, с помощью которой осуществляется просмотр отчетов.
Рис. 12
Форма для записи добываемой нефти выглядит следующим образом (рис. 13).
Рис. 13
Форма для добавления месторождения выглядит следующим образом (рис. 14).
Рис.14
Форма для добавления рабочих выглядит следующим образом (рис.15)
Рис.15
Отчеты по результатам решения задач
На рисунке 16 изображен отчет, содержащий информацию о бригадах.
Рис.16
На рисунке 17 изображен отчет, содержащий данные о рабочих.
Рис.17
На рисунке 18 изображен отчет, содержащий данные о добываемой нефти.
Рис.18
На рисунке 19 изображен отчет, содержащий информацию о конкретной бригаде.
Рис.19
На рисунке 20 изображен отчет, содержащий информацию об отдельном рабочем.
Рис.20
На рисунке 20 изображен отчет, содержащий информацию о месторождениях.
Рис.20
Заключение
Разработанная в данном курсовом проекте БД для решения задач оперативности учета добываемой нефти в Нефтедобывающей фирме, позволяет улучшить оперативность и быстроту работы администратора, что позволяет загрузить все отчеты такие как количество добытой нефти на каком месторождении, и сократить ошибки в документации. При появлении новых задач администратор может в кратчайшие сроки реализовать их в БД.
Описанная в этом курсовом проекте база данных должна быть полезна при работе в данной области.
Список использованной литературы
З.Х. Захарова Методические указания к курсовой работе по дисциплине «Базы данных»
Леонтьев В. П. Персональный компьютер. Компьютерный справочник. – М.:ОЛМА – ПРЕСС, 2004. – 928с.: ил.
С.Карпова. Базы данных; модели, разработка, реализация. – СП.: Питер, 2002.
Михеева В.Д., Харитонова И.А. Microsoft Access 2000. – БХВ – Изд. «Санкт-Петербург», 2000.