Автор работы: Пользователь скрыл имя, 12 Декабря 2013 в 12:19, курсовая работа
В данном курсовом проекте реализуется работа с данными: добавление, изменение, удаление и поиск.
Данная пояснительная записка содержит 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
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
ЧУО «Минский КОЛЛЕДЖ предпринимательства»
БД «Турист»
Пояснительная записка к курсовому проекту по учебной дисциплине
«Базы данных и системы управления базами данных»
КПП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
Минимальные требования:
Рекомендуемые требования:
3.1 Проектирование интерфейса
Рисунок 1 – Форма меню
Рисунок 2 – Главная форма
Рисунок 3 – Поиск
3.2 Проектирование справочной системы приложения
Справочная система состоит из следующих пунктов:
О программе (Краткие сведения о программе)