Секция «Программные средства и информационные технологии»
УДК 004.652.2
РАЗРАБОТКА WEB-ПРИЛОЖЕНИЯ ДЛЯ ФОРМИРОВАНИЯ ЗАЯВКИ В КОМПАНИИ ООО «РУСПРОМКОМ»
А. А. Таскаева Научный руководитель - О. Н. Моргунова
Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева
Российская Федерация, 660037, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31 Е-mail: [email protected], [email protected]
Предлагается использование web-технологий для повышения уровня сервиса, предоставляемого компанией клиентам. Технология AJAX используется для повышения скорости обновления web-страницы.
Ключевые слова: web-приложение, AJAX, online-заявка.
DEVELOPMENT OF WEB APPLICATION FOR DRAWING UP AN ORDER IN THE COMPANY "RUSPROMECO"
A. А. Taskaeva Scientific supervisor - O. N. Morgunova
Reshetnev Siberian State Aerospace University 31, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660037, Russian Federation Е-mail: [email protected], [email protected]
In this work use of web technologies for increase of level of the service provided by the company to clients is offered. The AJAX technology is used for increase of speed of updating of the web page.
Keywords: web-technologies, AJAX, on-line order.
В компании «РусПромКом» в течение ряда лет для калькуляции затрат использовалось приложение, разработанное в среде Microsoft Excel. Данное приложение выполняло следующие функции: расчет объема, затраченного материала на изготовление вентиляции, и расчет суммы заказа.
Автором статьи была разработана информационная система «Система учётов материалов для компании РусПромКом», позволяющая в удобной форме хранить информацию обо всех заказах и заказчиках. В настоящее время в связи с расширением компании с целью привлечения большего числа клиентов возникает задача повышения удобства работы клиентов с программой. Одним из важных критериев качества такой программы является возможность заполнения заявки в режиме online. В новом web-приложении предполагается реализовать дополнительные функции: автоматизировать процесс для поиска конкретных изделий и металла, и формирования отчёта для менеджера. Для уменьшения времени отклика сервера, для ускорения обновления web-страницы предполагается использовать технологию AJAX [1].
AJAX подходит к построению интерактивных пользовательских интерфейсов web-приложений, заключающийся в «фоновом» обмене данными браузера с web-сервером. В результате, при обновлении данных web-страница не перезагружается полностью, и web-приложения становятся быстрее и удобнее.
В классической модели web-приложения пользователь заходит на web-страницу и нажимает на какой-нибудь её элемент, браузер формирует и отправляет запрос серверу, в ответ сервер генерирует совершенно новую web-страницу и отправляет её браузеру и так далее, после чего браузер полностью перегружает всю страницу.
При использовании технологии AJAX пользователь заходит на web-страницу и нажимает на какой-нибудь элемент, скрипт определяет, какая информация необходима для обновления страницы, браузер отправляет соответствующий запрос на сервер, сервер возвращает только ту часть документа,
Актуальные проблемы авиации и космонавтики - 2015. Том 1
на которую пришел запрос. Скрипт вносит изменения только с учётом полученной информации, без полной перезагрузки страницы.
Предполагается базу данных для информационной системы реализовать в среде PostgreSQL [2]. На наш взгляд, предложенный подход позволит повысить степень удовлетворенности клиентов уровнем сервиса в компании.
Библиографические ссылки
1. Electronic textbook StatSoft [Электронный ресурс]. URL: https://ru.wikipedia.org/wiki/AJAX (дата обращения: 12.04.2015).
2. Уорсли Дж., Дрейк Дж. PostgresSQL. Для профессианалов : пер. с англ. СПБ. : Питер, 2003.
496 с.
© Таскаева А. А., 2015