Автоматизированная информационная система туристического агентства

Содержание

Слайд 2

Цель и задачи Цель Разработать автоматизированную информационную систему туристического агентства. Задачи

Цель и задачи

Цель
Разработать автоматизированную информационную систему туристического агентства.
Задачи
Провести анализ предметной области;
Выбрать

средства проектирования базы данных и программного обеспечения;
Создать концептуальную модель базы данных;
Создать физическую модель базы данных;
Разработать серверную часть программного средства;
Разработать программный интерфейс.
Слайд 3

Актуальность В последнее время актуальность одной из отраслей туристического бизнеса -

Актуальность

В последнее время актуальность одной из отраслей туристического бизнеса - автобусных

перевозок - резко возросла, и количество обрабатываемой информации тоже.
Объем информации, обрабатываемой и используемой предприятием в процессе его функционирования, постоянно растет, а текущая информация обновляется.
Влияние информационных технологий на управление туристической компанией огромна. Ни во многих других областях бизнес настолько не привязан к информации.
Таким образом, автоматизация непосредственно влияет на повышение эффективности работы как отдельных менеджеров, так и всей компании в целом.
Автоматизация и широкое применение электронной техники становятся одной из самых актуальных задач в области туризма.
Слайд 4

Средства разработки Для базы данных SQL Server 2008 Реляционная модель данных.

Средства разработки

Для базы данных
SQL Server 2008

Реляционная модель данных.
Множество поддерживаемых объектов

БД.
Создание БД с помощью запросов SQL.
Наличие локального сервера.
Возможность запросов с результатом в формате XML.
Политика пользователей, ролей, как на уровне сервера, так и на уровне БД.

Для ПО
RAD Studio Delphi XE6

Структурный подход, ООП.
Поддержка SQL.
Наличие компонентов для работы с БД.
Наличие компонентов построения отчетов и диаграмм.
Поддержка оконного интерфейса.
Простота работы с инструментальными средствами.
Возможность создания .exe файлов.

Слайд 5

Разработка базы данных Инфологическая модель базы данных

Разработка базы данных

Инфологическая модель базы данных

Слайд 6

Разработка базы данных Диаграмма базы данных

Разработка базы данных

Диаграмма базы данных

Слайд 7

Разработка программного средства Серверная часть: BT_lkp_* - процедуры списков – LookUp

Разработка программного средства

Серверная часть:
BT_lkp_* - процедуры списков – LookUp процедуры;
BT_spedt_* -

процедуры для редактирования данных - Stored Procedure EDiT;
BT_sprep_* - процедуры отчетов - Stored Procedure REPort;
BT_spvcl_* - процедуры интерфейса;
BT_fn_* - функции;
TR_BT_spr_* - триггеры.
Всего было использовано 5 триггеров, 5 функций, 42 процедуры:
12 процедур для списков,
14 процедур для редактирования данных,
8 процедур для формирования отчетов,
8 процедур интерфейса.
Слайд 8

Разработка программного средства Программа имеет 12 форм, сделанных по технологии MDI

Разработка программного средства

Программа имеет 12 форм, сделанных по технологии MDI -

способа организации графического интерфейса пользователя, предполагающего использование оконного интерфейса, в котором большинство окон расположены внутри одного общего окна.
frmMainU – главная форма, содержит на вкладках основные элементы управления.
frmDocumentU – дочерняя форма, описание поездки.
frmDocJournalU – дочерняя форма, журнал поездки.
frmCheckerBoardU – форма с матрицами цен и расстояний.
dmSprU – форма с данными для справочников.
dmLookUpsU – форма для списков.
ddfPlaces – форма с шаблонами мест.
frmPlaceTemplateUnit – форма с матрицей мест.
frmSprU – форма справочника.
frmMainMenu – форма бокового меню стиля Office 13-16.
frmSplash – начальная форма программы для входа.
frmTemplateChild – шаблон для любой дочерней формы программы.
Слайд 9

Разработка интерфейса

Разработка интерфейса

Слайд 10

Результаты работы В ходе выполнения дипломной работы был сделан анализ предметной

Результаты работы

В ходе выполнения дипломной работы был сделан анализ предметной области,

выявлены информационные потоки, подлежащие автоматизации, сделан анализ инструментальных средств для создания информационной системы, спроектирована реляционная база данных, розработаны процедуры для работы с программой, создан уникальный программный интерфейс.
Результатом дипломного проекта является автоматизированная программа, которая позволяет хранить и предоставлять информацию о туристических маршрутах, вести контроль продаж туристических путевок, вести учет клиентов, осуществлять формирование и печать форм исходной информации.
Реализованное программное средство отвечает всем требованиям функциональности, так как выполняет все возложенные на него функции, так и требованиям надежности. Поставленная задача была выполнена.