УДК 004.9
Цейтлина Н.Е. студент 3 курса
Институт инженерных технологий и естественных наук
НИУ «БелГУ» научный руководитель: Игрунова С.В.
доцент Россия, г. Белгород
Natalya Tseytlina Student
3 Course, Institute of Engineering Technology and Natural Sciences
BSU
Russian Federation, Belgorod Supervisor: Igrunova S. V.
Assistant professor
РАЗРАБОТКА ИНТЕРНЕТ-РЕСУРСА ДЛЯ УЧЕТА ПРОДАЖ
АВИАБИЛЕТОВ И ПРЕДОСТАВЛЕНИЯ ДРУГИХ УСЛУГ В
АЭРОПОРТУ
DEVELOPMENT OF INTERNET RESOURCE FOR SALES RECEIVING AIR TICKETS AND PROVIDING OTHER SERVICES AT
AIRPORT
Аннотация:
Статья посвящена разработке интернет-ресурса для учета продаж авиабилетов и предоставления других услуг в аэропорту.
Ключевые слова: HTML, CSS, javascript, jquery, frontend.
Annotation:
The article is devoted to the development of the Internet resource for accounting sales of air tickets and the provision of other services at the airport.
Key words: HTML, CSS, javascript, jquery, frontend.
Данная статья посвящена разработке интернет-ресурса для учета продаж авиабилетов и предоставления других услуг в аэропорту г. Белгород.
Актуальность данной работы заключается в возможности изучить логическое и физическое проектирование баз данных, данную предметную область, попытаться ее структурировать, разработать приложение, автоматизирующее учет на соответствующих предприятиях.
Практическая значимость полученных результатов заключается в возможности быстрого ведения работы в соответствующей предметной области. Так как расчеты всех количественных значений при постоянном поступлении заказов бывает затруднительным из-за большого количества математических операций, пользователь часто может допускать ошибки, учитывая человеческий фактор. Учитывая вышеприведенное, имеет смысл
реализовать информационную систему, хранящую все данные, необходимые для работы и производящее все расчеты количественных значений.
Для достижения поставленной цели необходимо знать предметную область, реализовать проект на стороне SQL-сервера. В первую очередь была создана база данных в соответствии с схемой, получившейся на этапе физического проектирования. Для этих целей была использована СУБД MySQL и утилита для работы с ней phpMyAdmin.
На рисунке ниже представлен список всех таблиц базы данных.
Таблица - Действие Строки (?) Тип Сравнение Размер Фрагментировано
в Airlines ■ nf S ¥ Я 1 X s InnoDB utf9_general_cl IB К и Б -
И 1 Cities 1 i 1 |г S 1 X Б InnoDB utf3_general_ci 16 КИБ
□ Flights 1 i II ] 1 X Б InnoDB utf3_general_cl IE КИБ -
□ Sales ■ nf В ¥ Я 1 X ie InnoDB utf8_general_c.l is КИЕ
□ Users в й и ¥ а i X ie InnoDB utf8_general_ci 16 КИБ -
5 таблиц Всего эв InnoDB utf8_general_ci 80 КиБ е Байт
Рисунок 1 - Таблицы базы данных Далее следует разработку сервера, который обрабатывает запросы и отдает данные из базы данных, а также выполняет ввод, редактирование и удаление данных.
Обращение к серверу с запросами на выполнение ввода данных осуществляется следующим образом: <?php
include "db.php"; $db = new DB(); $db->insertAirline();
$db->Close(); ?>
Для работы с самой базой данных реализован отдельный класс, выполняющий подключение к базе данных, и посылающий к ней DML-запросы.
Далее была выполнена разработка самого сайта. Она заключалась в создании html-страниц, использовании css для оформления страниц, использовании javascript для связи с сервером.
Пример запроса для связи с сервером представлен ниже: $.ajax({
type: "POST", url: "insertAirline.php", data: $('#form').serialize(), success: function(html){
$("#content").html(html);
} });
После того, как закончена разработка интернет-ресурса, следует провести тестирование полученного приложения.
Главная страница приложения представлена на рисунке 2.
Рисунок 2 - Главная страница Страница отображения рейсов представлена на рисунке 3.
Рисунок 3 - Вывод рейсов Проектирование информационной системы было подробно описано, для разработки информационного обеспечения была выбрана соответствующая система управления базами данных, было создано приложение, автоматизирующее учет в выбранном виде предприятий.
Использованные источники:
1. Печников В.Н. Сомоучитель Web-страниц и Wrb-сайтов. - М.: Триумф, 2006
2. Фрэйн, Б. НТМЬ5 и CSS3. Разработка сайтов для любых браузеров и устройств / Б. Фрэйн ; [перевод с английского В. Черник]. - Санкт-Петербург [и др.] : Питер, 2014.
3. Гаевский, А. Ю. 100% самоучитель по созданию Web-страниц и Web-сайтов: HTML и JavaScript / Триумф, 2008.
4. Никсон, Р. Создаем динамические веб-сайты с помощью PHP, MySQL и JavaScript / Р. Никсон ; [пер. с англ. Н. Вильчинский]. - Санкт-Петербург [и др.] : Питер, 2013.
УДК 004.9
Цейтлина Н.Е. студент 3 курса
Институт инженерных технологий и естественных наук
НИУ «БелГУ» научный руководитель: Игрунова С.В.
доцент Россия, г. Белгород
Natalya Tseytlina Student
3 Course, Institute of Engineering Technology and Natural Sciences
BSU
Russian Federation, Belgorod Supervisor: Igrunova S. V.
Assistant professor
УСТАНОВКА И КОНФИГУРИРОВАНИЕ СЕРВЕРА ПРИЛОЖЕНИЙ
GLASSFISH
INSTALLATION AND CONFIGURATION OF THE GLASSFISH APPLICATION SERVER
Аннотация:
Статья посвящена установке и конфигурированию сервера приложений WildFly.
Ключевые слова: сервер приложений, GlassFish, сервер, конфигурирование, инсталляция.
Annotation:
The article is devoted to the installation and configuration of the GlassFish application server.
Keywords: application server, GlassFish, server, configuration, installation.
Данная статья посвящена организации сервера приложений.
Практическая значимость полученных результатов заключается в возможности правильно организовать работу сервера с помощью детальных настроек работы с приложениями. Так как разработка собственного программного обеспечения, выполняющего роль сервера приложений крайне затруднительна, а также существует множество различных видов