Курсовая работа: Разработка справочной информационной системы бронирования билетов на авиарейсы

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

2

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Магнитогорский государственный технический университет им. Г.И. Носова»

Институт энергетики и автоматизированных систем

Кафедра бизнес - информатики и информационных технологий

КУРСОВАЯ РАБОТА

По дисциплине: Разработка Интернет-приложений

На тему: Разработка справочной информационной системы бронирования билетов на авиарейсы

Исполнитель: И.П. Комиссаров

Руководитель: К.А. Рубан

Магнитогорск, 2016

Задание на курсовой проект (работу)

Тема: Разработка справочной информационной системы бронирования билетов на авиарейсы Студенту Комиссарову И.П.

1. Перечень подлежащих разработке вопросов:

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

б) по аналитической части описать в модули будущей системы и спроектировать справочную информационную систему бронирования билетов на авиарейсы.

в) по практической части разработать справочную информационную систему бронирования билетов на авиарейсы.

2. Исходные данные:

Тема курсовой работы сформулирована по заданию преподавателя.

3. Список рекомендуемой литературы:

1. Д. Колесниченко. «PHP разработка Web-приложений». - М.: Издательство Эксмо, 2012г.

2. К. Янг. «PHP и MySQL/ От новичка к профессионалу». - М.: Издательство Эксмо, 2011г.

3. Л. Бейли. М. Моррисон. «Изучаем PHP и MySQL». - М.: Издательство Эксмо, 2010г.

4. Телемтаев М.М. Информационные системы. - М.: МСТ, 2010.

5. Информационные системы [Электронный ресурс]. URL: http://www.yaklass.ru/materiali?mode=cht&chtid=455

Содержание

  • Введение
  • 1. Обзор информационных систем и языков программирования
  • 2. Проектирование справочной информационной системы бронирования билетов на авиарейсы
  • 3. Разработка справочной информационной системы бронирования билетов на авиарейсы
  • Заключение
  • Список используемых источников

Введение

Актуальность. Для достижения максимальных успехов в своей деятельности, любому предприятию необходимо точно понимать свои затраты, прибыли, ресурсы, бизнес процессы и многое другое. Наглядная информация о происходящем поможет глубже проанализировать процесс и поможет сделать правильные выводы, что в конечном итоге приведет к росту продаж, увеличению объема производства, повысит общую эффективность.

Не секрет, что лидерами рынка становятся наиболее эффективные предприятия, имеющие минимальные издержки, высочайший уровень производительности труда и полностью контролируемые и четко отлаженные процессы. Ни что так не способствует контролю и анализу деятельности на предприятии как внедрение комплексной автоматизированной информационной системы (АИС).

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

Цель курсовой работы - разработать информационную систему бронирования билетов на авиарейсы.

Данная цель определяет следующие задачи курсовой работы:

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

2. Спроектировать справочную информационную систему бронирования билетов на авиарейсы.

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

Объектом курсовой является справочная система бронирования билетов на авиарейсы

Предметом курсовой выступает проектирование и разработка справочной информационной системы бронирования билетов на авиарейсы

Теоретической и методологической базой исследования послужили результаты фундаментальных и прикладных исследований в области создания и проектирования информационных систем. Для обоснования выдвинутых в курсовой работе положений применялись методы логического и сравнительного анализа, элементы системного подхода.

Курсовая работа состоит из введения, 3 параграфов, заключения и списка используемых источников.

1. Обзор информационных систем и языков программирования

Система - это 1) целое, созданное из частей и элементов целенаправленной деятельности и обладающее новыми свойствами, отсутствующими у элементов и частей, его образующих; 2) объективная часть мироздания, включающая схожие и совместимые элементы, образующие особое целое, которое взаимодействует с внешней средой. Допустимы и многие другие определения. Общим в них является то, что система есть некоторое правильное сочетание наиболее важных, существенных свойств изучаемого объекта.

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

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

Свойства системы - это качества элементов, дающие возможность количественного описания системы, выражения ее в определенных величинах.

Базовые свойства систем сводятся к следующему:

– система стремится сохранить свою структуру (это свойство основано на объективном законе организации - законе самосохранения);

– система имеет потребность в управлении (существует набор потребностей человека, животного, общества, стада животных и большого социума);

– в системе формируется сложная зависимость от свойств входящих в нее элементов и подсистем (система может обладать свойствами, не присущими ее элементам, и может не иметь свойств своих элементов). Например, при коллективной работе у людей может возникнуть идея, которая бы не пришла в голову при индивидуальной работе; коллектив, созданный педагогом Макаренко из беспризорных детей, не воспринял воровства, матерщины, беспорядка, свойственных почти всем его членам [7].

Информационная система -- система обработкиинформации, работающая совместно с организационными ресурсами, такими как люди, технические средства и финансовые ресурсы, которые обеспечивают и распределяют информацию [8].

Признаки информационной системы

– выполнение одной, нескольких функций в отношении информации;

– единство системы (наличие общей файловой базы, единых стандартов и протоколов, единого управления);

– возможность композиции и декомпозиции объектов системы при выполнении заданных функций [6].

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

Основные свойства информационных систем:

– структура ИС, ее функциональное назначение должны соответствовать поставленным целям;

– производство достоверной, надежной, своевременной и систематизированной информации, основанной на использование БД, экспертных систем и баз знаний. Так как любая ИС предназначена для сбора, хранения и обработки информации, то в основе любой ИС лежит среда хранения и доступа к данным. Среда должна обеспечивать уровень надежности хранения и эффективность доступа, которые соответствуют области применения ИС;

– ИС должна контролироваться людьми, ими пониматься и использоваться в соответствии с основными принципами, реализованными в виде стандарта предприятия на ИС. Интерфейс пользователя ИС должен быть легко понимаем на интуитивном уровне;

– использование сетей передачи данных [8].

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

Информационные системы также классифицируются:

– по функциональному назначению: производственные, коммерческие, финансовые, маркетинговые и др.;

– по объектам управления: информационные системы автоматизированного проектирования, управления технологическими процессами, управления пред-

приятием (офисом, фирмой, корпорацией, организацией) и т. п.;

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

Структуру информационных систем составляет совокупность отдельных ее частей, называемых подсистемами.

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

В состав обеспечивающих подсистем обычно входят:

1. информационное обеспечение -- методы и средства построения информационной базы системы, включающее системы классификации и кодирования информации, унифицированные системы документов, схемы информационных потоков, принципы и методы создания баз данных;

2. техническое обеспечение -- комплекс технических средств, задействованных в технологическом процессе преобразования информации в системе. В первую очередь это вычислительные машины, периферийное оборудование, аппаратура и каналы передачи данных;

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

4. математическое обеспечение -- совокупность математических методов, моделей и алгоритмов обработки информации, используемых в системе;

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

Организационные подсистемы по существу относятся также к обеспечивающим подсистемам, но направлены в первую очередь на обеспечение эффективной работы персонала, и поэтому они могут быть выделены отдельно. К ним относятся:

1. кадровое обеспечение -- состав специалистов, участвующих в создании и работе системы, штатное расписание и функциональные обязанности;

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

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

4. организационное обеспечение -- комплекс решений, регламентирующих процессы создания и функционирования как системы в целом, так и ее персонала [3].

В настоящее время наличие информационных систем в организации является необходимым условием ее существования на рынке, конкурентоспособности и эффективности работы.

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

Достижение цели производится посредством выполнения ряда задач. В процессе достижения основной цели создания ИС решаются следующие основные задачи:

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

Источник: https://otherreferats.allbest.ru/download/1160644/