Разработка программных средств автоматизации работы Авиакомпания - Курсовая работа (проект)
Скачать готовую работу по теме

Разработка программных средств автоматизации работы Авиакомпания

Купить эту готовую работу со скидкой за 60,00 BYN
Разработка программных средств автоматизации работы Авиакомпания
Стоимость Стоимость
от

60,00

75,00

BYN

Содержание

Введение

1 Обзор технологий и решения поставленных задач

2 Разработка структуры проекта

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

Заключение

Список использованных источников

Приложение 1

Выдержка из работы

Введение

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

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

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

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

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

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


1 Обзор технологий и решения поставленных задач

В ходе решения поставленной задачи использовалась IDE NetBeans. NetBeans IDE — свободная интегрированная среда разработки приложений (IDE) на языках программирования Java, Python, PHP, JavaScript, C, C++, Ада и ряда других.

Проект NetBeans IDE поддерживается и спонсируется компанией Oracle, однако разработка NetBeans ведётся независимым сообществом разработчиков-энтузиастов (NetBeans Community) и компанией NetBeans Org.

Последние версии NetBeans IDE поддерживают рефакторинг, профилирование, выделение синтаксических конструкций цветом, автодополнение набираемых конструкций на лету и множество предопределённых шаблонов кода.

Для разработки программ в среде NetBeans и для успешной инсталляции и работы самой среды NetBeans должен быть предварительно установлен Sun JDK или J2EE SDK подходящей версии. Среда разработки NetBeans по умолчанию поддерживала разработку для платформ J2SE и J2EE. Начиная с версии 6.0 NetBeans поддерживает разработку для мобильных платформ J2ME, C++ (только g++) и PHP без установки дополнительных компонентов.

В сентябре 2016 года Oracle передала интегрированную среду разработки NetBeans в руки фонда Apache.

Пользователи могут выбирать, какую сборку NetBeans IDE они хотят загрузить для работы с кодом.

NetBeans IDE Bundle for Web & Java EE Сборка предоставляет инструменты для всех последних стандартов Java EE 6, включая новые: Java EE 6 Web Profile, Enterprise Java Beans (бины), сервлеты, Java Persistence API, веб-сервисы и аннотации. NetBeans также поддерживает JSF 2.0 (Facelets), JavaServer Pages (JSP), Hibernate, Spring, и Struts-фреймворки. А также веб-серверы, такие, как GlassFish и Apache Tomcat.


2 Разработка структуры проекта

При построении информационной модели применялся стандарт IDEF1x, поддерживаемый инструментальной средой Erwin фирмы LogicWorks . ERWin средство разработки структуры базы данных (БД). ERwin сочетает графический интерфейс Windows, инструменты для построения ER-диаграмм, редакторы для создания логического и физического описания модели данных и прозрачную поддержку ведущих реляционных СУБД и настольных баз данных.

ERwin создает визуальное представление (модель данных) для решаемой задачи. Это представление может использоваться для детального анализа, уточнения и распространения как части документации, необходимой в цикле разработки. Однако ERwin далеко не только инструмент для рисования. ERwin автоматически создает базу данных (таблицы, индексы, хранимые процедуры, триггеры для обеспечения ссылочной целостности и другие объекты, необходимые для управления данными).

Диаграмма ERwin строится из трех основных элементов - сущностей, атрибутов и связей. Если рассматривать диаграмму как графическое представление правил предметной области, то сущности являются существительными, а связи — глаголами.

Сущность - логическое понятие. Сущности соответствует таблица в реальной СУБД. В ERwin сущность визуально представляет 3 основных вида информации:

— атрибуты, составляющие первичный ключ. Для каждого первичного ключа ERwin создает при генерации структуры БД уникальный индекс;

— не ключевые атрибуты;

— тип сущности (независимая/зависимая).

Связь — это функциональная зависимость между двумя сущностями (в частности, возможна связь сущности с самой собой).


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

На рисунке 3.1 представлена главная страница проекта.


Заключение

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

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

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

Разработанное ПС реализовано с использованием языка программирования Java на основе технологии «клиент-сервер».

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


Скриншоты программы

Список литературы

1. Леоненков. «Самоучитель UML».

2. Б. Хичков SYBASE: Настольная книга администратора. – Лори, 2000 г. 448 с.

3. Р. Мюллер. Базы данных и UML: Проектирование. – Лори, 2002г. 432 с.

4. Фельдман С.К. Система программирования Java без секретов: Как создать безопасное приложение с "нуля". – Новый издательский дом», 2005 г., 347 с.

5. Дейтел П.Дж., Дейтел Х.М. Как програмировать на Java. Книга 2. Файлы, сети, базы данных. – "Бином" 2005 г., 672 с.

6. Нотон П. JAVA:Справ.руководство :Пер.с англ./Под ред.А.Тихонова.-М.:БИНОМ:Восточ.Кн.Компания,1996:Восточ.Кн.Компания.-447с..-(Club Computer)

7. Патрик Нотон, Герберт Шилдт Полный справочник по Java .- McGraw-Hill,1997, Издательство "Диалектика",1997

8. Дэвид Флэнэген Java in a Nutshell .- O'Reilly & Associates, Inc., 1997, Издательская группа BHV, Киев, 1998

9. Ренеган Э.Дж.(мл.) 1001 адрес WEB для программистов: Новейший путеводитель программиста по ресурсам World Wide Web:Пер.с англ..-Минск:Попурри,1997.-512с.ил.

10. Сокольский М.В. Все об Intranet и Internet .-М.:Элиот,1998.-254с.ил.

11. Чен М.С. и др. Программирование на JAVA:1001 совет:Наиболее полное руководство по Java и Visual J++ :Пер.с англ./Чен М.С.,Грифис С.В.,Изи Э.Ф..-Минск:Попурри,1997.-640с.ил.+ Прил.(1диск.)

12. Майкл Эферган Java: справочник .- QUE Corporation, 1997, Издательство "Питер Ком", 1998

Стоимость Стоимость

60,00

75,00

BYN

Информация о работе

Вуз: ГГТУ им.П.О.Сухого (Гомельский государственный технический университет)
Дисциплина: Визуальные средства разработки программных приложений
Тип работы: Курсовая работа (проект)

Работа защищена на оценку "8" с доработкой.

Уникальность свыше 40%.

Количество страниц – 25.

Работа оформлена в соответствии с методическими указаниями учебного заведения.

В работе также имеются приложения:

Алгоритм работы клиента.

Алгоритм работы сервера.

В работе имеется программа.

Процесс покупки готовой работы

01
1. Заказ готовой

Оставьте заявку по кнопке "купить ". Обязательно укажите правильный e-mail, на него вышлют инструкции по оплате и ваши материалы.

02
2. Оплата

На вашу электронную почту придет подробная инструкция по оплате через ЕРИП. 

03
3. Получение

Сразу после оплаты, менеджер вышлет все материалы, которые относятся к заказу, на электронную почту.

Разработка Web-приложения баз данных Водоснабжение организаций
Вуз: ГГТУ им.П.О.Сухого (Гомельский государственный технический университет)
Дисциплина: Разработка баз данных для информационных систем
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Разработка клиент-серверного приложения для игры морской бой
Вуз: ВГТУ (Витебский государственный технологический университет)
Дисциплина: Программирование сетевых приложений
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Разработка программных средств распределенного решения СЛАУ методом Крамера
Вуз: ГГТУ им.П.О.Сухого (Гомельский государственный технический университет)
Дисциплина: Программирование сетевых приложений
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Расписание занятий в университете
Вуз: ВГТУ (Витебский государственный технологический университет)
Дисциплина: Обьектно-ориентированное программирование
Тип работы: Курсовая работа (проект)

35,00

43,75

BYN

Фестиваль фильмов
Вуз: ВГТУ (Витебский государственный технологический университет)
Дисциплина: Обьектно-ориентированное программирование
Тип работы: Курсовая работа (проект)

35,00

43,75

BYN

Школа
Вуз: ВГТУ (Витебский государственный технологический университет)
Дисциплина: Обьектно-ориентированное программирование
Тип работы: Курсовая работа (проект)

43,00

53,75

BYN

Разработка информационной аналитической системы с использованием технологии объектно ориентированного программирования
Вуз: ВГТУ (Витебский государственный технологический университет)
Дисциплина: Обьектно-ориентированное программирование
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Разработка программных средств автоматизации работы Мобильной компании
Вуз: ГГТУ им.П.О.Сухого (Гомельский государственный технический университет)
Дисциплина: Визуальные средства разработки программных приложений
Тип работы: Курсовая работа (проект)

43,00

53,75

BYN

Разработка программных средств автоматизации работы магазина драгоценных камней
Вуз: ГГТУ им.П.О.Сухого (Гомельский государственный технический университет)
Дисциплина: Визуальные средства разработки программных приложений
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN

Разработка программных средств Распределённая сортировка массива
Вуз: ГГТУ им.П.О.Сухого (Гомельский государственный технический университет)
Дисциплина: Программирование сетевых приложений
Тип работы: Курсовая работа (проект)

60,00

75,00

BYN