Разработка базы данных "Организация работы судового агента Херсонского речпорта"
Анализ предметной области речного порта г. Херсона, построение концептуальной модели. Выделение атрибутов, типы связи между ними. Проектирование базы данных "Организация работы судового агента" с использованием программных средств Microsoft Accesses.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 02.12.2013 |
Размер файла | 1,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
[Капитан-Судно-Груз]. [Серия и номер паспорта моряка],
Инспекция. [ФИО головы инспекции],
Инспекция. [Код инспекции],
Инспекция.[Количество человек],
[Судовой агент]. [ФИО агента],
[Судовой агент]. [Идентификационный код],
[Судовой агент]. [Контактный телефон агента]
FROM [Судовой агент]
INNER JOIN (Инспекция INNER JOIN [Капитан-Судно-Груз]
ON Инспекция. [Код инспекции] = [Капитан-Судно-Груз].
[Код инспекции])
ON [Судовой агент]
[Идентификационный код] = [Капитан-Судно-Груз].
[Идентификационный код]
WHERE ((([Капитан-Судно-Груз] [ФИО капитана]) Like "Петров*")
AND ((Инспекция.[Код инспекции])="1289fx")).
15. ФИО головы инспекции парам.
Выводит полную информацию по судну, агенту, инспекции, по введенному ФИО головы инспекции.
SELECT Инспекция*,
Инспекция. [ФИО головы инспекции],
[Капитан-Судно-Груз]*, [Судовой агент]*
FROM [Судовой агент]
INNER JOIN (Инспекция INNER JOIN [Капитан-Судно-Груз]
ON Инспекция. [Код инспекции] = [Капитан-Судно-Груз].
[Код инспекции]) ON
[Судовой агент]. [Идентификационный код] = [Капитан-Судно-Груз].
[Идентификационный код]
WHERE (((Инспекция.[ФИО головы инспекции])=[Введите ФИО
головы инспекции])).
3.3 Описание программной реализации
Программный продукт состоит из трех таблиц: «Капитан-Судно-Груз», «Судовой агент», «Инспекция».
Пятнадцать запросов:
1. Водоизмеш_инфо.
2. Кол_ком-вес.
3. Судно_Лена.
4. Капитан-флаг.
5.Место-Турция.
6. Название_судна-парам.
7. Судно-Агент.
8. Агент-груз.
9. Груз-зерно-Агент.
10. Агент-Судно парам.
11. Судно-Агент-Инспекция.
12. Судно-Инспекция.
13. Инспекция_Попов-Судно.
14. ФИО_кап-Инспекция.
15. ФИО головы инспекции парам.
Двенадцать отчетов опирающиеся на выше описанные запросы.
В данной программной реализации содержатся 4 формы для удобства отражения данных и навигации: «Главная форма БД», «Капитан-Судно-Груз», «Инспекция».
После того как пользователь запустил программу следует запустить главную кнопочную форму. Которая имеет вид, представленный на рисунке 3.1.
Рис 3.1 Главная форма
Это удобная кнопочная форма, с которой можно перейти на объекты базы данных, и просмотреть по ним сведенья: таблицу, запросы, отчеты. Например, форма Капитан - Судно - Груз имеет следующий вид.
Рис 3.2 Форма Капитан-Судно-Груз
Как видим, пользователю в удобной форме предоставляется просмотреть запросы, отчеты по запросам, саму таблицу. Например, на рисунке 3.4 представлен вид запроса «Место-Турция».
Рис 3.3 Запрос «Место-Турция»
Рис 3.4 Выполнение запроса «Место-Турция»
Также, можно просмотреть и отчет, или же саму таблицу.
Рис 3.5 Отчет «Место-Турция»
Таким образом, видно, что все компоненты базы данных объединены в главной форме, из которой можно получить доступ к каждому из них.
ВЫВОДЫ
В данном курсовом проекте были выполнены все необходимые шаги проектирования базы данных. А именно:
- В первом разделе была описана предметная область исследуемого объекта (речного порта). Выделены атрибуты предметной области. Рассмотрены типы связи между этими атрибутами, и, на основании этого, выделены основные объекты предметной области. Рассмотрены связи между объектами, построена концептуальная модель предметной области, которая представлена на рисунке 1.1.
- Во втором разделе было выполнено проектирование базы данных речного порта. Описаны методы и основные понятия проектирования. Само проектирование было выполнено методом ER-проектирования. Рассмотрено ER-диаграммы экземпляров сущностей и ER-диаграммы типов для бинарных связей. Выполнено нормализация объектов, в результате было получено 3 таблицы: Капитан_Судно-Груз, Судовой агент, Груз. Схема данных представлена в приложении А.
В третьем разделе были описаны программные средства, которыми можно реализовать данный программный продукт. Описана реализация базы данных речного порта программными средствами Microsoft Accesses.
СПИСОК ИСПОЛЬЗОВАНОЙ ЛИТЕРАТУРЫ
1. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 1989.
2. Фаронов В.В. Программирование на персональных ЭВМ в среде Турбо Паскаль. - М.: Изд-во МГТУ,1990.
3. “Единая система программной документации (ЕСПД)”. Справочник.
4. “Программное обеспечение персональных компьютеров” под ред. Брусенцова Н.П. и Шаумана А.М. Изд. Московского Университета. 1990г.
5. Хаббард Дж. Автоматизированное проектирование баз данных. - М.: Мир, 1984.
6. Мейер М. Теория реляционных баз данных. - М.: Мир, 1987.
7. Базы данных. Учебник для высших учебных заведений. Под ред. А.Д. Хомоненко.- С-Петербург. - Корона принт.- 2002.
8. Хаббард Дж. Автоматизированное проектирование баз данных. - М.: Мир, 1984.
9. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ: Пер. с англ.- М.: Мир, 1991. - 252 с.
10. Microsoft Access 2003. Шаг за шагом/Практ. Пособ./Пер. с англ.-М.: «СПЭКОМ», 2004.-432с.
11. Копейкин М.В., Спиридонов В.В., Шумова Е.О. Базы данных. Концепция баз данных: Учеб. Пособие.- СПБ.: СЗТУ, 2004. - 116 с.
ПРИЛОЖЕНИЕ А
Схема данных
ПРИЛОЖЕНИЕ Б
Экранные формы
Рис. Б.1 Форма Судовой агент
Рис. Б.2 Выполнение запроса «Место-Турция»
Рис. Б.3 Выполнение запроса «Агент-груз»
Размещено на Allbest.ru
...Подобные документы
Создание базы данных, где будет храниться, обрабатываться вся необходимая информация. Построение с помощью CASE-средства Microsoft Visio концептуальной модели, дающая возможность отображения всех выделенных сущностей, их атрибутов и связи между ними/
курсовая работа [514,4 K], добавлен 29.11.2008Построение инфологической (концептуальной) модели предметной области. Проектирование логической и физической структуры базы данных. Реализация проекта в среде конкретной СУБД. Организация корректировки и ввода данных в БД. Разработка интерфейса.
курсовая работа [1,4 M], добавлен 14.01.2018Анализ предметной области - магазин "Канцелярские товары". Проектирование и реализация базы данных в MS SQL Server. Перечень хранимой информации: таблицы, поля, типы. Моделирование предметной области. Выделение сущностей, атрибутов, ключей, связей.
курсовая работа [2,2 M], добавлен 05.02.2015Создание концептуальной (инфологической) модели системы, которая позволила описать сущности предметной области и отношения между ними. Диаграммы функциональных зависимостей атрибутов сущностей базы данных. Разработка программного обеспечения для ЭВМ.
курсовая работа [877,8 K], добавлен 28.05.2012Анализ предметной области. Обеспечение качества проектной документации. Построение инфологической (концептуальной) модели предметной области. Проектирование физической структуры базы данных. Разработка интерфейса, организация ввода и поиска данных.
курсовая работа [2,5 M], добавлен 10.01.2016Определение предметной области базы данных ("Сеть ресторанов"), виды ее моделирования. Первоначальный набор сущностей и атрибутов предметной области. Процесс смыслового наполнения базы данных. Атрибуты в концептуальной модели. Характеристика видов связей.
контрольная работа [510,9 K], добавлен 03.12.2014Построение инфологической концептуальной модели предметной области. Структура базы данных Microsoft Office Access. Формы, запросы и отчеты. Создание форм, запросов и отчетов в базах данных. Схема данных физической и логической сущности в Erwin 4.0.
курсовая работа [5,1 M], добавлен 13.12.2011Анализ предметной области. Проектирование концептуальной модели. Разработка логической структуры базы данных. Выделение информационных объектов. Создание глобальной схемы связей. Поддержка целостности данных. Структура и назначение существующих форм.
курсовая работа [1,4 M], добавлен 23.09.2016Цель инфологического моделирования предметной области. Источники данных, базы данных и система управления, разработка модели. Принципы проектирования базы данных, концептуальная, логическая, материальная разработка. Типы сущностей, атрибутов и связей.
курсовая работа [188,6 K], добавлен 15.07.2012Разработка клиентского приложения для работы с базой данных (БД) санатория. Классификации БД и приложений для работы с ними. Алгоритмическое и программное конструирование БД. Описание объектов предметной области, их атрибутов и связей между ними.
курсовая работа [1,9 M], добавлен 08.01.2014Системный анализ предметной области. Построение концептуальной и даталогичной модели базы данных. Физическое проектирование базы данных. Описание функциональной модели системы управления базами данных. Разработка экранных форм ввода-вывода и отчета.
курсовая работа [1,1 M], добавлен 09.12.2014Выделение объектов предметной области и взаимосвязей между ними. Разработка ER-модели на логическом уровне с использованием системы Erwin Data Modeler. Проектирование даталогической и реляционной модели в среде выбранной системы управления базами данных.
курсовая работа [905,6 K], добавлен 26.12.2013Построение концептуальной модели базы данных. Физическое проектирование программы для автоматизации работы пользователя в Microsoft Access. Разработка системы запросов информации на основе таблиц и получения необходимых отчетов в требуемых формах.
курсовая работа [2,9 M], добавлен 08.05.2015Анализ предметной области с использованием моделей методологии ARIS и разработка ER-диаграммы. Описание входной и выходной информации для проектирования реляционной базы данных. Разработка управляющих запросов и связей между ними с помощью языка SQL.
курсовая работа [975,2 K], добавлен 30.01.2014Базы данных - важнейшая составная часть информационных систем. Проектирование базы данных на примере предметной области "Оргтехника". Сбор информации о предметной области. Построение информационно-логической модели данных. Разработка логической структуры.
курсовая работа [318,6 K], добавлен 24.12.2014Системный анализ предметной области. Разработка концептуальной модели базы данных. Построение схемы функциональных зависимостей. Создание таблиц базы данных в Database Desktop и псевдонима в BDE Administrator. Разработка алгоритма работы программы.
курсовая работа [911,3 K], добавлен 20.12.2014Создание базы данных для информационной системы "Грузоперевозки". Анализ предметной области, разработка концептуальной и логической модели базы данных, с использованием средства MS Micrоsоft SQL Server 2005, реализация физического проектирования базы.
курсовая работа [1,3 M], добавлен 01.07.2011Анализ предметной области. Перечень хранимой информации: таблицы, поля, типы. Выделение сущностей, атрибутов, ключей, связей. Начальное заполнение данными БД. Создание и запуск базовых запросов. Проектирование базы данных в среде Enterprise Architect.
курсовая работа [1,6 M], добавлен 16.02.2016Разработка концептуальной модели базы данных "Чемпионат авто": описание предметной области, каталог задач, описание таблиц, схема данных, ER-диаграмма. Проектирование реляционной модели "Спортивный комплекс". Реализация и результат работы базы данных.
курсовая работа [3,7 M], добавлен 14.06.2011Разработка базы данных для компании, занимающейся авиагрузоперевозками, снабженной средствами идентификации пользователей. Описание ее предметной области и функций. Разработка интерфейса программы. Построение концептуальной и реляционной модели БД.
курсовая работа [2,1 M], добавлен 15.06.2014