Решетневскуе чтения. 2013
УДК 004.40
СРАВНИТЕЛЬНЫЙ АНАЛИЗ ТЕХНОЛОГИЙ ДЛЯ РАЗРАБОТКИ WEB-ПРИЛОЖЕНИЙ
Л. А. Радкевич, Р. Р. Кагиров
Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева Россия, 660014, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31 Е-mail: [email protected] , [email protected],
Рассматривается проблема разработки web-ресурсов. Проводится экспериментальное исследование и сравнительный анализ, в рамках которых выявляется наиболее эффективная технология разработки.
Ключевые слова: анализ, исследование, технологии разработки.
COMPARATIVE ANALYSIS OF TECHNOLOGIES FOR DEVELOPING
WEB APPLICATIONS
L. A. Radkevich, R. R. Kagirov
Siberian State Aerospace University named after academician M. F. Reshetnev 31, "Krasnoyarsky Rabochy" Av., Krasnoyarsk, 660014, Russia Е-mail: [email protected] [email protected],
The problem of development of web-resources is examined. A pilot study and comparative analysis revealing the most effective technology development is carried out.
Keywords: analysis, research, and technology development.
Разработка web-приложения состоит из множества этапов, различие в стоимости сайта будет зависеть от количества времени, которое необходимо потратить инженеру-программисту для реализации определенной функциональности. На сегодняшний день у разработчиков web-сайтов есть богатый выбор относительно того, какой язык (или технологию) использовать для создания сайта. Вариантов много: Perl, PHP, ASP, ASP.NET, JSP, Coldfusio и т. д. Самыми распространенными (с большим отрывом от остальных) сегодня являются PHP и ASP.NET [2].
PHP (Hypertext Preprocessor) - язык для написания серверных сценариев (скриптов). Интерпретатор языка бесплатен, с открытым исходным кодом, созданы версии для различных веб-серверов, прежде всего, для Apache и Internet Information Services [1].
Преимуществами PHP являются: быстрая кастоми-зация готового решения (например, наложение нового дизайна на существующий сайт, который управляется CMS); большое количество бесплатных решений на этой платформе; абсолютная бесплатность; простота языка; любые данные в языке могут неявно быть текстовыми.
ASP.NET (Active Server Pages .Net) - средство для разработки веб-приложений от Microsoft. Asp.net -это не язык программирования, это технология, включающая в себя множество компонент [1].
К преимуществам ASP.NET можно отнести: наличие средства визуального программирования -уменьшение времени разработки в 2 и более раз; реализация объектной модели приложения; выполняемый код - откомпилированное приложение; поддерж-
ка технологии Microsoft.net встроена в ОС Microsoft; встроенная поддержка технологии AJAX - любой элемент формы может быть выполнен в «классическом» native-варианте или с помощью AJAX [3].
Для экспериментального исследования эффективности технологий разработки необходимо создать сайт и оценить, какая технология позволила максимально достичь поставленных целей при этом затратив минимальное количество времени и усилий для реализации проекта. Объектом исследования будет являться сайт автошколы «Диалог-сервис». К требованиям сайта будут относиться: возможность взаимодействия администрации со своими курсантами, реализация программ удаленного тестирования курсантов, предоставление информации о занятиях, индивидуальная запись на вождение транспорта, распределение курсантов на группы и составление расписания занятий для преподавателей.
Таким образом после реализации проекта необходимо провести анализ процесса разработки и выявить, посредством какой технологии получилось достичь максимального результата, и оценить время, за которое этот результат был достигнут.
Библиографические ссылки
1. Борьба технологий: сайты на ASP.NET против сайтов на PHP [Электронный ресурс]. URL: http://www.ti-net.ru/publikatsii/saity_na_aspnet/ (дата обращения: 15.09.2013).
2. Разработка web-сайтов [Электронный ресурс]. URL: http://www.coolreferat.com/ %D0 %A1 %D1 %82 %D1 %8C = 20 (дата обращения: 15.09.2013).
Программные редктва и информационные технологии
3. Сравнение разработки на ASP.NET и PHP [Электронный ресурс]. URL: http://progresoft.ru/ articles?fid=5&aid= 127 (дата обращения: 15.09.2013).
References
1. Bor'ba tehnologij: sajty na ASP.NET protiv sajtov na PHP [Jelektronnyj resurs]. URL: http://www.ti-
net.ru/publikatsii/saity_na_aspnet/ (data obrashhenija: 15.09.2013).
2. Razrabotka web-sajtov [Jelektronnyj resurs]. URL: http://www.coolreferat.com/ %D0 %A1 %D1 %82 %D1 %8C = 20 (data obrashhenija: 15.09.2013).
3. Sravnenie razrabotki na ASP.NET i PHP [Jelektronnyj resurs]. URL: http://progresoft.ru/ articles?fid=5&aid=127(data obrashhenija: 15.09.2013).
© Радкевич Л. А, Кагиров Р. Р., 2013
УДК 004.428.4
СРАВНЕНИЕ СИСТЕМ МОНИТОРИНГА ТРАНСПОРТНЫХ СРЕДСТВ
Р. С. Савицкий
Сибирский государственный аэрокосмический университет имени академика М. Ф. Решетнева Россия, 660014, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31 Е-mail: [email protected]
Рассматривается существующее программное обеспечение, позволяющее следить за перемещением транспортных средств. Обосновывается необходимость разработки собственной системы мониторинга транспортных средств.
Ключевые слова: спутниковые системы навигации, GPS-трекеры, системы мониторинга автотранспорта, современное противоугонное решение.
COMPARISON OF VEHICLE MONITORING SYSTEMS
R. S. Savitskiy
Siberian State Aerospace University named after academician M. F. Reshetnev 31, "Krasnoyarsky Rabochy" Av., Krasnoyarsk, 660014, Russia. E-mail: [email protected]
The existing software, which allows monitoring vehicles, is reviewed. The conclusion that it is necessary to create new vehicle monitoring system is proved.
Keywords: satellite navigation systems, GPS-trackers, vehicle monitoring system, modern anti-theft solution.
Спутниковые системы навигации позволяют определять точное местоположение объекта. Технологии GPS и ГЛОНАСС, первоначально разработанные для военных целей, сегодня доступны каждому. Мониторинг движущихся объектов с использованием спутниковой системы навигации применяется в различных сферах деятельности, например, в коммерческих организациях: контроль муниципального транспорта, автоматизация диспетчерской службы такси, контроль междугородных и международных перевозок. Спутниковые системы стали эффективно применяться как противоугонное решение для автомобиля. Угон автомобилей во всем мире является серьезной проблемой для автовладельцев. Если взять общее количество угоняемых транспортных средств за год, то примерно каждые 10 с один человек лишается своего автомобиля.
В России угоняется порядка 1 млн автомобилей в год, ущерб от деятельности автоугонщиков оценивается более чем в миллиард долларов. Поэтому акту-
альны системы, помогающие всегда быть в курсе месторасположения своего автомобиля. Рассмотрим один из способов обеспечения безопасности автомобиля.
На рынке появились устройства - GPS-трекеры, позволяющие передавать свое местоположение по GSM-каналу. Такие устройства имеют небольшие размеры и длительную продолжительность автономной работы. Эти достоинства позволяют надежно спрятать устройство от злоумышленников и обеспечить получение данных на протяжении нескольких месяцев.
Совместно с GPS-трекерами появились системы для хранения полученных данных и их визуализации на карте. Рассмотрим системы мониторинга автотранспорта подробнее (см. таблицу). Из немногих подобных систем, предлагаемых Всемирной сетью, возьмем наиболее известные: FindMe [1], Wayker.com [2], Gps-tracker.com.ua [3], Gps-trace.com [4].