Файл: Автоматизация продажи авиабилетов для компании «S7 Airlines».pdf
Добавлен: 24.05.2023
Просмотров: 515
Скачиваний: 11
СОДЕРЖАНИЕ
Глава 1. Технико-экономическая характеристика предметной области и предприятия
1.2.Организационная структура управления предприятием
Организационная структура управления (рисунок 1)
1.3. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
Глава 2. Информационное обеспечение задачи
2.1. Информационная модель и ее описание
2.2 Используемые классификаторы и системы кодирования
2.3. Характеристика нормативно-справочной, входной и оперативнойинформации
2.4. Характеристика результатной информации
Глава 3. Программное обеспечение задачи
3.1. Общие положения (дерево функций и сценарий диалога)
3.2. Характеристика базы данных
3.4. Описание программных модулей
Рисунок 11 – База данных «Reservation»
Доступные направления авиарейсов, предоставляемые компанией можно увидеть в разделе «Справочник рейсов» (рисунок 12). Так же в таблице «Справочник рейсов» присутствует возможность удаления выбранного направления авиа полёта. Для этого нужно выбрать направление, которое необходимо удалить и после чего нажать на кнопку “Сохранить изменения”.
Рисунок 12 – Справочник рейсов
Так же в разделе «Справочник рейсов» реализована возможность добавлениянового направления авиарейса (рисунок 13). После того как направление будет добавлено, оно будет отображено в таблице «Справочник рейсов», а также она будет храниться в базе данных «Avia_Trips».
Рисунок 13 – Добавление авиарейса нового направления
После описания интерфейса графического и базы данных справочной информационной бронирования системы билетов на авиарейсы необходимо перейти к описанию скрипта, выполняющего связующего функцию звена между базой данных и информационной системой.
PHP скрипт «config.php» предназначен для подключения к серверу базы данных
«avia_trips» (рисунок 14)
Рисунок 14 – PHP скрипт «config.php»
В первую очередь необходимо настроить подключение к базе данных. Дляэтого определяются значения следующих переменных.
– $db_user= «root»;
- $db_password= «»;
- $db= «avia_trips».
В переменной $db_user необходимо имя указать пользователя, работающего сбазой данных «avia_trips». В переменной $db_password указывается доступа пароль к
управлению базой данных. В переменной $db указывается название самой базы данных, в данном случае «avia_trips».
После настройки «avia_trips» подключения к базе данных необходимо установить к базе данных подключение. Для подключения к серверу базы данных в PHP существует функция специальная mysql_connect( ). Она имеет аргументы следующие: имя компьютера, имя пользователя и пароль. По умолчанию имя компьютера = localhost, тогда имя пользователя и пароль не требуется.
После того, как MySQLсоединение с сервером установлено, необходимо произвести нужный выбор базы данных. Для этого функция
mysql_select_dbсуществует (). Ее аргумент: имя базы данных. Функция возвращает true, если указанная база данных существует и доступ к ней возможен.
В данном параграфе была разобрана детально и описана справочная информационная система бронирования билетов на авиарейсы. Данная система прошла тестирование и показала стабильные результаты.
ЗАКЛЮЧЕНИЕ
В процессе выполнения данной курсовой работы были выполнены следующие
задачи и подведены итоги:
1. Произведен обзор информационных систем, даны определения понятиям,
связанным с информационными системами, выделены виды информационных систем. Также было произведено сравнение трех языков программирования таких какPHP, Perl и ColdFusion и выбран наиболее оптимальный язык для написания ИС.
2. Спроектирована справочная информационная система бронирования билетов
на авиарейсы. Рассмотрен используемый в процессе создания язык управления базами данных - SQL. Построена модель будущей информационной системы в программном средстве MicrosoftVisio.
3. Разработана справочная информационная система бронирования билетов на
авиарейсы. Дано подробное описания интерфейса и функционала данной системы.
Простота и удобство созданной информационной системы обеспечивает быстроту работы с ней, что влечет за собой повешение эффективности работы предприятия в целом.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Введение в язык программирования Perl [Электронный ресурс]. URL: http://ivd.
org.ru/books/perl/introduction.shtml
2. Д. Колесниченко. «PHP разработка Web-приложений». – М.: Издательство
Эксмо, 2012г.
3. Информационные системы [Электронный ресурс]. URL: http://www.yaklass.
ru/materiali?mode=cht&chtid=455
4. К. Янг. «PHP и MySQL/ От новичка к профессионалу». – М.: Издательство
Эксмо, 2011г.
5. Л. Бейли. М. Моррисон. «Изучаем PHP и MySQL». – М.: Издательство
Эксмо, 2010г.
6. Национальная энциклопедическая служба [Электронный ресурс]. URL:
http://determiner.ru/dictionary/880/word/priznaki-informacionoi-sistemy
7. Общая теория систем [Электронный ресурс]. URL: http://www.standard-company.
ru/standard-company6.shtml
8. Общие понятия об информационных системах [Электронный ресурс]. URL:
http://www.itstan.ru/it-i-is/obshhie-ponjatija-ob-informacionnyh-sistemahis.
html
9. Понятия информационной системы [Электронный ресурс]. URL:
http://dic.academic.ru/dic.nsf/ruwiki/101791
10. Телемтаев М.М. Информационные системы. – М.: МСТ, 2010.
11.Что такое ColdFusion? [Электронный ресурс]. URL: http://aveweb.ru/article/
read/coldfusion.html
12. Чтотакое SQL? [Электронный ресурс]. URL: http://xml.nsu.ru/sql/sql_intro.
xml
13. Язык программирования PHP [Электронный ресурс]. URL:
http://www.mirsite.ru/php.htm
14. Adminer [Электронный ресурс]. URL: http://alexof.ru/page/adminer
15. Perl – что это такое? [Электронный ресурс]. URL: