Разработка базы данных «Турист»
Курсовая работа, 12 Декабря 2013, автор: пользователь скрыл имя
Описание работы
В данном курсовом проекте реализуется работа с данными: добавление, изменение, удаление и поиск.
Данная пояснительная записка содержит 6 глав:
– Постановка задачи. В этой главе говориться о задании, которое надо реализовать.
– Вычислительная система. В этой главе говориться о среде программирования Delphi и операционной системе Windows 7, а так же минимальные и рекомендуемые требования к ПК.
– Проектирование. В этой главе идет описание интерфейса программы.
Содержание работы
Введение………………………………………………………………………………………….4
1 Постановка задачи……………………………………………………………………………..6
1.1 Формулировка задания………………………………………………………………6
1.2 Информационная база задачи……………………………………………………….6
2 Вычислительная система……………………………………………...………………………7
2.1 Инструментальные средства разработки проекта…………………………………7
2.2 Среда разработки………………………………………………...…………………..7
2.3 Требования к конфигурации аппаратного обеспечения……..………………........8
3 Проектирование………………………………………………………….………………….....9
3.1 Проектирование интерфейса………………………………….….………………....9
3.2 Проектирование справочной системы приложения………….…………………..11
3.3 Инфологическая модель предметной области……………………………………11
3.4Логическая модель данных…………………………………………………………12
3.5 Физическая модель данных………………………………………………………...13
4 Описание программы……………………………………………………….………………..14
4.1 Логическая структура…………………………………………….………………...14
4.2 Физическая структура……………………………………………………………...17
5 Методика испытаний...………………………………………………………………………18
5.1 Тестовые примеры………………………………………………….………………18
5.2 Результаты тестирования…………………………………………….…………….22
5.3 Ошибки………………..……………………………….……………………………22
6 Описание применения…………………………………………...…………………………...23
6.1 Назначение программы…………………………………...………………………..23
6.2 Условия применения………………………………………………………………..23
6.3 Справочная система…………………………………………..…………………….23
Заключение………………………………………………………..…………………..…..…….24
Список использованных источников……………………………...…………………………..25
Файлы: 1 файл
пз_бд.docx
— 327.81 Кб (Скачать файл)МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
ЧУО «Минский КОЛЛЕДЖ предпринимательства»
БД «Турист»
Пояснительная записка к курсовому проекту по учебной дисциплине
«Базы данных и системы управления базами данных»
КПП43.006102.081ПЗ
Автор проекта
Учащаяся 4 курса группы
Руководитель
Преподаватель
Минск, 2012
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
МИНСКИЙ КОЛЛЕДЖ ПРЕДПРИНИМАТЕЛЬСТВА
Специальность
«Программное обеспечение информационных технологий» 2-40 01 01
УТВЕРЖДАЮ
Зам. директора по учебно-методической работе
__________/ __________________/
ЗАДАНИЕ
на курсовой проект (работу)
Учащемуся_____________________
курса________________ группы______________________
попредмету____________________
______________________________
Тема курсового проекта
(работу) ______________________________
______________________________
Исходные данные_______________
______________________________
Состав проекта (работы)
Пояснительная записка
Содержание разделов
______________________________
______________________________
Дата выдачи «__»______________200__г.
Срок завершения «__»______________200__г.
Преподаватель-руководитель курсового проекта ___________________________
Подпись учащегося_____________________
Изм.
Лист
№ докум.
Подпись
Дата
Лист
3
КПП43.006102.081ПЗ
Разраб.
Пров.
Реценз.
Н. контр.
Утв.
БД «Турист»
Лит.
Листов
32
МКП
Содержание
Введение…………………………………………………………
1 Постановка задачи………………………………………………………………
1.1 Формулировка задания……………………………………………………………
1.2 Информационная база задачи……………………………………………………….6
2 Вычислительная система……………………
2.1 Инструментальные средства разработки проекта…………………………………7
2.2 Среда разработки……………………………………
2.3 Требования к конфигурации аппаратного обеспечения……..………………........8
3 Проектирование…………………………………………
3.1 Проектирование интерфейса……………
3.2 Проектирование справочной системы приложения………….…………………..11
3.3 Инфологическая модель
предметной области………………………………
3.4Логическая модель данных………
3.5 Физическая модель данных………………
4 Описание программы………………………………
4.1 Логическая структура…………………………
4.2 Физическая структура…………………………
5 Методика испытаний...………………………
5.1 Тестовые примеры……………………………………
5.2 Результаты тестирования…………………
5.3 Ошибки………………..……………………………….………
6 Описание применения……………………………
6.1 Назначение программы…………………………
6.2 Условия применения………………………………
6.3 Справочная система………………………………
Заключение……………………………………………………
Список использованных источников……………………………...………………
Приложение 1………………...……………………………………..…………
ВВЕДЕНИЕ
Основные идеи современной информационной
технологии базируются на концепции, согласно
которой данные должны быть организованы
в базы данных с целью адекватного
отображения изменяющегося
Увеличение объема и структурной
сложности хранимых данных, расширение
круга пользователей
Темой моего курсового проекта является разработка базы данных «Турист». В данном курсовом проекте реализуется работа с данными: добавление, изменение, удаление и поиск.
Данная пояснительная записка содержит 6 глав:
– Постановка задачи. В этой главе говориться о задании, которое надо реализовать.
– Вычислительная система. В этой главе говориться о среде программирования Delphi и операционной системе Windows 7, а так же минимальные и рекомендуемые требования к ПК.
– Проектирование. В этой главе идет описание интерфейса программы.
– Описание программы. В этой главе идет описание всех модулей и процедур, используемых в программе.
– Методика испытаний. В этой главе идет рассказ об испытании программы, обо всех недочетах, которые были допущены и в ходе доработки исправлены.
– Описание применения. В этой главе идет подробное руководство по использованию программы.
– Заключение.
- ПостановкА задачи
- Формулировка задания
Разработать базу данных «Турист». В этой базе данных содержится 7 таблицы: в первой таблице хранятся данные об авиа перелетах, во второй таблице – данные о городах, которые можно посетить, в третьей – о курортах, в четвертой – об отелях, в пятой – о странах, в шестой – о турах, в седьмой – об экскурсиях.
Данная программа должна включать:
- Добавление, удаление и редактирование информации.
- Просмотр информации.
- Осуществление расширенного поиска необходимой информации.
- Осуществление контроля введенных данных: проверка на соответствие типов, на ввод обязательных полей данных, а также, на ввод только возможных значений, считываемых из необходимых таблиц.
- Возможность просмотра информации из таблиц в режиме реального времени.
- Информационная база задачи
Входными данными являются:
- данные, вводимые пользователем, в том числе информация, вводимая в таблицы;
- данные, хранящиеся в БД системы;
- значения, используемые
по умолчанию: параметры
Выходными данными являются:
- информация, сохраняемая в БД;
- информация, запрашиваемая пользователем;
- реакция программы на
действия пользователя.
- Вычислительная система
- Инструментальные средства разработки проекта
Delphi — это среда быстрой разработки, в которой в качестве языка программирования используется язык Delphi. Язык Delphi — строго типизированный объектно-ориентированный язык, в основе которого лежит хорошо знакомый программистам Object Pascal.
Borland Delphi 7 Studio может работать в среде операционных систем от Windows 98 до Windows 7. Особых требований, по современным меркам, к ресурсам компьютера пакет не предъявляет: процессор должен быть типа Pentium или Celeron с тактовой частотой не ниже 166 МГц (рекомендуется Pentium II 400 МГц), оперативной памяти - 128 Мбайт (рекомендуется 256 Мбайт), достаточное количество свободного дискового пространства (для полной установки версии Enterprise необходимо приблизительно 475 Мбайт).
Delphi - язык программирования,
который используется в
- Среда разработки
Из всех систем, для разработки данного приложения я выбрала Windows 7 от компании Microsoft. За ее привлекательный интерфейс, за хорошую защищенность и работоспособность данной системы. Если сравнивать с Windows XP , в ней интерфейс более проще и защищенность системы намного хуже, чем в Windows 7.
Из основных требований, три выборе системы была хорошая графическая составляющая.
Windows 7 — операционная система семейства Windows NT, следующая за Windows Vista. В линейке Windows NT система имеет номер версии
6.1 (Windows 2000 — 5.0, Windows XP — 5.1, Windows Server 2003 — 5.2,Windows Vista и Windows Server 2008 — 6.0). Серверной версией
являетсяWindows Server 2008 R2, версией для интегрированных
систем (построенных из компонентов Windows) — Windows Embedded Standard 2011 (Quebec), мобильной — Win
- Требования к конфигурации программного обеспечения
Минимальные требования:
- процессор: Intel Pentium II 400 MHz (или аналогичный);
- оперативная память: 256 Mb;
- видеокарта: объем 128 Mb;
- операционная система: Windows 98/Me/NT/2000/XP/7;
- устройства ввода: клавиатура, мышь;
- устройство вывода: монитор.
Рекомендуемые требования:
- процессор: Intel Pentium II 800 MHz (или выше);
- оперативная память: 256 Mb или выше;
- видеокарта: объем 128 Mb или выше;
- операционная система: Windows 98/Me/NT/2000/XP/7;
- устройства ввода: клавиатура, мышь;
- устройство вывода: монитор.
- Проектирование
3.1 Проектирование интерфейса
Рисунок 1 – Форма меню
- BitBtn – служит для перехода на другие формы
Рисунок 2 – Главная форма
- DBGrid – отображает таблицу
- Edit – для ввода пользователем данных
- BitBtn – служит как вывод результатов
- ADOConnection – используется для связи с БД
- ADOQuery используется для работы с набором данных с помощью запроса SQL
- DataSource источник данных для DBGrid
Рисунок 3 – Поиск
- Edit – для ввода пользователем данных
- BitBtn – служит как вывод результатов
3.2 Проектирование справочной системы приложения
Справочная система состоит из следующих пунктов:
О программе (Краткие сведения о программе)