- •АВТОМОБИЛЬНЫЕ ДОРОГИ И МОСТЫ
- •Д. Ю. Александров
- •ПЕРСПЕКТИВА ИСПОЛЬЗОВАНИЯ ОТХОДОВ БАЗАЛЬТОВЫХ ВОЛОКОН В ДОРОЖНОЙ ОТРАСЛИ
- •Р.И. Гогунов, А.В. Маглан
- •НЕОБХОДИМОСТЬ УСТРОЙСТВА СЛОЕВ ИЗНОСА НА ДОРОГАХ ОБЩЕГО ПОЛЬЗОВАНИЯ
- •Т.В. Знаменская, К.О. Ларина
- •АНАЛИЗ МЕТОДОВ И ПРОЕКТИРОВАНИЯ ТРАНСПОРТНЫХ РАЗВЯЗОК ГЕРМАНИИ И РОССИИ
- •ПРИЧИНЫ МОРОЗНОГО ПУЧЕНИЯ НА АВТОМОБИЛЬНЫХ ДОРОГАХ ОМСКОЙ ОБЛАСТИ
- •М. Д. Калушин, А. С. Марков
- •СПОСОБЫ УКРЕПЛЕНИЯ И СТАБИЛИЗАЦИИ ГРУНТОВ
- •С.А. Милюшенко
- •РАБОЧИЙ ПРОЦЕСС УКЛАДКИ АСФАЛЬТОБЕТОННОЙ СМЕСИ АСФАЛЬТОУКЛАДЧИКОМ С АДАПТИВНОЙ СИСТЕМОЙ УПРАВЛЕНИЯ
- •О ПРОБЛЕМАХ И СПОСОБАХ ИХ РЕШЕНИЯ ПРИ КАПИТАЛЬНОМ РЕМОНТЕ АВТОМОБИЛЬНЫХ ДОРОГ В СИБИРСКОМ РЕГИОНЕ
- •С.Н. Пономарева
- •ДЕФОРМИРОВАНИЕ УПРУГОВЯЗКОПЛАСТИЧНЫХ СЛОИСТЫХ ДОРОЖНЫХ КОНСТРУКЦИЙ ПОД ДЕЙСТВИЕМ МНОГОКРАТНЫХ ЗАГРУЖЕНИЙ
- •О. Н. Посохова
- •СОВРЕМЕННЫЕ СИСТЕМЫ УЧЕТА ИНТЕНСИВНОСТИ ДВИЖЕНИЯ
- •Ю. А. Цыбенко
- •М. В. Чертеу
- •ТЕХНОЛОГИИ СТРОИТЕЛЬСТВА И АРХИТЕКТУРА
- •В.Ю. Белова
- •МОДИФИЦИРОВАННЫЙ ВИД ЯЧЕИСТОГО БЕТОНА
- •В.Ю. Белова
- •ПРИМЕНЕНИЕ ПЕНОСТЕКЛА В СТРОИТЕЛЬСТВЕ
- •В.В. Давлетшин
- •РОЛЬ РЕСУРСОСБЕРЕГАЮЩИХ ТЕХНОЛОГИЙ В ИННОВАЦИОННОМ РАЗВИТИИ СТРОИТЕЛЬСТВА
- •В.С. Дергачев, Н.С. Проничкин, А.С. Гольфенбейн
- •ОСОБЕННОСТИ ЗИМНЕГО БЕТОНИРОВАНИЯ ФУНДАМЕНТОВ МЕЛКОГО ЗАЛОЖЕНИЯ ПРИ СТРОИТЕЛЬСТВЕ МАЛОЭТАЖНЫХ ЗДАНИЙ
- •К.С. Кудинова
- •Е.С. Кузьмина
- •ПРОГРЕССИВНАЯ ТЕХНОЛОГИЯ ТОРКРЕТ-БЕТОНИРОВАНИЯ
- •В.А. Машков
- •АНАЛИЗ ЭФФЕКТИВНОСТИ УПРАВЛЕНЧЕСКОГО ТРУДА СТРОИТЕЛЬНОЙ ОРГАНИЗАЦИИ
- •Е.А. Сеитов
- •ВЛИЯНИЕ ГЕОМЕТРИЧЕСКОГО РАДИУСА ГИБА АРОЧНОГО ПРОФИЛЯ НА МЕСТНУЮ УСТОЙЧИВОСТЬ ЭЛЕМЕНТОВ СЕЧЕНИЯ
- •Е.А. Сеитов
- •А.А.Финько
- •АНАЛИЗ ЭФФЕКТИВНОСТИ ПРОИЗВОДСТВЕННОЙ ДЕЯТЕЛЬНОСТИ СТРОИТЕЛЬНОЙ ОРГАНИЗАЦИИ
- •М.С. Черногородова
- •ОБЗОР МЕТОДОВ ПРОЕКТИРОВАНИЯ СОСТАВОВ КОМПОЗИЦИОННЫХ МАТЕРИАЛОВ
- •Д.В. Шушура, Е.В. Тарасов, М.А. Ращупкина
- •СУХИЕ СТРОИТЕЛЬНЫЕ СМЕСИ – ГАРЦОВКА
- •АРХИТЕКТУРА И ГРАДОСТРОИТЕЛЬСТВО
- •М.С. Банбан
- •НЕБО В КАРТИНАХ ОМСКИХ ХУДОЖНИКОВ
- •С.В. Басманова
- •ОБЩЕСТВЕННЫЕ И КАМЕРНЫЕ ПРОСТРАНСТВА В ГОРОДСКИХ ПЕЙЗАЖАХ ОМСКИХ ХУДОЖНИКОВ
- •В.Ю. Белова, К.С. Кудинова
- •РЕКОНСТРУКЦИИ УЛИЦЫ КРАСНЫХ ЗОРЬ НА ОТРЕЗКЕ УЛИЦЫ МАРШАЛА ЖУКОВА – УЛИЦЫ ДЕКАБРИСТОВ
- •К.С. Гудков
- •ГАРМОНИЗАЦИЯ ЗАСТРОЙКИ В ГРАНИЦАХ УЛ. КРАСНЫЙ ПУТЬ И ПАРКОВОЙ ЗОНЫ "ЗЕЛЕНЫЙ ОСТРОВ"
- •К.С. Гудков
- •ГОРОД КАК КОНЦЕПТ. АБСТРАКТНЫЙ ГОРОД И МЕТОДЫ АБСТРАКТНОГО ИЗОБРАЖЕНИЯ ГОРОДСКИХ ПРОСТРАНСТВ
- •А.С. Ефименко, А.Л. Пшеничникова
- •РЕКОНСТРУКЦИЯ УЛИЦЫ МАЛУНЦЕВА И УЧАСТКА ПРОСПЕКТА КУЛЬТУРЫ (ОТ УЛИЦЫ 20 ПАРТСЪЕЗДА ДО УЛИЦЫ МАЛУНЦЕВА)
- •Н.А. Камионко, Е.Е. Кулагина
- •Т.Б. Капкина
- •СИБИРСКАЯ УСАДЬБА: С ЗАКРЫТЫМ ДВОРОМ
- •А.С. Ковтун
- •ОБЪЁМНО-ПЛАНИРОВОЧНЫЕ РЕШЕНИЯ МАЛОЭТАЖНЫХ ЖИЛЫХ ЗДАНИЙ В УСЛОВИЯХ КРАЙНЕГО СЕВЕРА
- •О. С. Козак
- •ВЛИЯНИЕ ОМСКОЙ КРЕПОСТИ НА ПЛАНИРОВКУ ЦЕНТРАЛЬНОЙ ЧАСТИ ОМСКА
- •К.С. Кудинова
- •ВЛИЯНИЕ РАЗМЕЩЕНИЯ ПАРКОВОК НА ПЛОТНОСТЬ ЖИЛОГО ФОНДА МИКРОРАЙОНА
- •Е.С. Кузлякина
- •ГОРОД КАК ПРОСТРАНСТВО ПАМЯТИ В ТВОРЧЕСТВЕ ОМСКИХ ХУДОЖНИКОВ
- •С.О. Мельникова, О.И. Дурнева
- •ОБЪЕМНО-ПЛАНИРОВОЧНЫЕ РЕШЕНИЯ МАЛОЭТАЖНЫХ ЖИЛЫХ ЗДАНИЙ В УСЛОВИЯХ ЖАРКОГО СУХОГО КЛИМАТА
- •С.А. Морозова
- •ВОСКРЕСЕНСКИЙ ВОЕННЫЙ СОБОР
- •Д.П. Нохрина
- •ЕДИНИЦЫ ПЕШЕХОДНОГО РИТМА ПРОСПЕКТА КАРЛА МАРКСА ГОРОДА ОМСКА
- •А. А. Сарафонова
- •БЛОКИРОВАННЫЕ ДОМА С ГОСТЕВОЙ ФУНКЦИЕЙ
- •О.А. Филиппова
- •СВЕТОВОЙ ОБРАЗ ИСТОРИЧЕСКОЙ ЧАСТИ ГОРОДА РОСТОВА-НА-ДОНУ. ПРОЕКТИРОВАНИЕ УЛИЧНОГО ОСВЕЩЕНИЯ
- •Е.В. Цыганкова
- •СПОСОБ ОПРЕДЕЛЕНИЯ КОЭФФИЦИЕНТА ПУАССОНА СТРОИТЕЛЬНО-ДОРОЖНЫХ МАТЕРИАЛОВ
- •С. В. Савельев, А.С. Белодед
- •А.Н. Гололобова, В.С. Серебренников
- •ПОВЫШЕНИЕ ЭФФЕКТИВНОСТИ СТРОИТЕЛЬСТВА АВТОЗИМНИКОВ
- •А.И. Ишутинов
- •ПРИМЕНЕНИЕ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ К ПОСТРОЕНИЮ МАТЕМАТИЧЕСКОЙ МОДЕЛИ ДВИГАТЕЛЯ
- •Н.А. Кирюшкина, П.В. Орлов
- •ПРИМЕНЕНИЕ ИОННО-ПЛАЗМЕННОЙ И ИОННО-ЛУЧЕВОЙ ОБРАБОТОК ДЛЯ ПОВЫШЕНИЯ ИЗНОСОСТОЙКОСТИ РЕЗЦОВ ДОРОЖНЫХ ФРЕЗ
- •А. В. Ковалёв
- •КОНСТРУКЦИЯ ГРУНТОУБОРЩИКА ДЛЯ РАБОЧЕГО ОБОРУДОВАНИЯ ТРАНШЕЕКОПАТЕЛЯ
- •В. Н. Кузнецова, И. С. Кузнецов
- •АНАЛИЗ КОНСТРУКТИВНЫХ ОСОБЕННОСТЕЙ ДОРОЖНЫХ ФРЕЗ
- •В. Н. Кузнецова, М. В. Орёл
- •ОПТИМАЛЬНЫЙ ВЫБОР МАШИН ДЛЯ ЗАВИНЧИВАНИЯ СВАЙ В НЕФТЕГАЗОВОМ СТРОИТЕЛЬСТВЕ
- •В.И. Попков
- •СОВЕРШЕНСТВОВАНИЕ МЕТОДИКИ РАСЧЕТА ПРОДОЛЖИТЕЛЬНОСТИ КОПАНИЯ ОДНОКОВШОВОГО ГИДРАВЛИЧЕСКОГО ЭКСКАВАТОРА
- •В.И. Попков
- •СОВЕРШЕНСТВОВАНИЕ МЕТОДИКИ РАСЧЕТА ПРОДОЛЖИТЕЛЬНОСТИ РАБОЧЕГО ЦИКЛА ОДНОКОВШОВОГО ГИДРАВЛИЧЕСКОГО ЭКСКАВАТОРА
- •С.В. Савельев, Д.П. Семенов, А.А. Шаев
- •ДЕФЕКТОСКОПЫ ДЛЯ КОНТРОЛЯ КАЧЕСТВА СВАРНЫХ ШВОВ СТАЛЬНЫХ НЕФТЯНЫХ РЕЗЕРВУАРОВ И ТРУБОПРОВОДОВ
- •А.А. Солин
- •ПРИМЕНЕНИЕ ОПРЕДЕЛЕННОГО ИНТЕГРАЛА К ВЫЧИСЛЕНИЮ ПОТЕРИ МОЩНОСТИ ОТ ВОЗДЕЙСТВИЯ СИЛЫ ТРЕНИЯ
- •В.Н. Кузнецова, В.Е. Трейзе
- •СОВЕРШЕНСТВОВАНИЕ ДОРОЖНО-СТРОИТЕЛЬНЫХ МАШИН, ГИДРОПРИВОДОВ И СИСТЕМ УПРАВЛЕНИЯ
- •М. В. Беркович
- •МОДЕЛИРОВАНИЕ ПРОЦЕССА ДВИЖЕНИЯ АВТОГРЕЙДЕРА ПО КРИВОЛИНЕЙНОЙ ТРАЕКТОРИИ
- •И.С. Бычков
- •ОЦЕНКА УСТОЙЧИВОСТИ ГРУЗОПОДЪЕМНОЙ МАШИНЫ ПРИ ИСПОЛЬЗОВАНИИ ГРУНТОВЫХ ЯКОРЕЙ
- •ПОВЫШЕНИЕ ЭФФЕКТИВНОСТИ ЭКСПЛУАТАЦИИ АВТОМОБИЛЬНОГО ТРАНСПОРТА
- •Е. А. Быстрицкий, В. А. Лисин
- •ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ АДРЕСНОЙ РЕГУЛИРОВКИ СИСТЕМ ПИТАНИЯ ДИЗЕЛЬНЫХ ДВИГАТЕЛЕЙ
- •В.И. Гурдин, Е.А. Вставский
- •А.Е. Еремин, В.А. Лисин
- •ВЛИЯНИЕ ТЕХНИЧЕСКОГО СОСТОЯНИЯ СИСТЕМЫ ВЫПУСКА НА ПОКАЗАТЕЛИ РАБОТЫ АВТОМОБИЛЯ
- •НЕКОТОРЫЕ ФРАГМЕНТЫ ТЕПЛОВОГО РАСЧЕТА НЕЙТРАЛИЗАТОРОВ ВЫХЛОПНЫХ ГАЗОВ
- •С.А. Комаров
- •СОВЕРШЕНСТВОВАНИЕ КОНСТРУКЦИИ УСТРОЙСТВА ДЛЯ ПРОВЕРКИ ГЕРМЕТИЧНОСТИ КОРПУСНЫХ ДЕТАЛЕЙ ТРАНСПОРТНОГО СРЕДСТВА
- •ПРИМЕНЕНИЕ МОЛЕКУЛЯРНОГО НАКОПИТЕЛЯ ЭНЕРГИИ ДЛЯ УЛУЧШЕНИЯ ПУСКОВЫХ КАЧЕСТВ ДВИГАТЕЛЕЙ В УСЛОВИЯХ НИЗКИХ ТЕМПЕРАТУР
- •МЕТОДЫ РАСЧЕТА ПРОЦЕССА ГОРЕНИЯ В ДВС
- •Э.Р. Раенбагина
- •ОСОБЕННОСТИ ПРИМЕНЕНИЯ СЖИЖЕННОГО УГЛЕВОДОРОДНОГО ГАЗА ПРИ ЭКСПЛУАТАЦИИ ГИБРИДНЫХ АВТОМОБИЛЕЙ
- •Э.Р. Раенбагина
- •И.А. Ражин
- •МОДЕЛИРОВАНИЕ ДОРОЖНОГО ДВИЖЕНИЯ С ИСПОЛЬЗОВАНИЕМ МАТЕМАТИЧЕСКИХ МЕТОДОВ
- •Л.Н. Тышкевич, А.С. Игнаткин
- •Л.Н. Тышкевич, А.В. Плетухов
- •ОСОБЕННОСТИ ЭКСПЛУАТАЦИИ АВТОМОБИЛЕЙ, ОСНАЩЕННЫХ ГАЗОБАЛЛОННЫМ ОБОРУДОВАНИЕМ В ГОРОДЕ ОМСКЕ
- •ХРАНЕНИЕ И КОНСЕРВАЦИЯ АВТОМОБИЛЯ
- •А.Н. Чебоксаров
- •ОСОБЕННОСТИ ЭКСПЛУАТАЦИИ ТРАНСПОРТНО-ТЕХНОЛОГИЧЕСКИХ МАШИН В УСЛОВИЯХ НИЗКИХ ОТРИЦАТЕЛЬНЫХ ТЕМПЕРАТУР
- •А.Н. Чебоксаров
- •УТИЛИЗАЦИЯ ИЗНОШЕННЫХ АВТОМОБИЛЬНЫХ ШИН В РОССИИ И ЗА РУБЕЖОМ
- •Л.Н. Тышкевич, М.С. Шевелев
- •ОБОСНОВАНИЕ ПРИМЕНЕНИЯ МЕТОДОВ И СРЕДСТВ СИСТЕМЫ СЕРТИФИКАЦИИ (ДС АТ) ПРИ РАЗРАБОТКЕ МЕТОДИКИ КОНТРОЛЯ КАЧЕСТВА ВЫПОЛНЕННЫХ РАБОТ ПО ТЕХНИЧЕСКОМУ ОБСЛУЖИВАНИЮ И РЕМОНТУ
- •В.А.Весна, Д.В. Белов
- •П.Ю. Ивушкин
- •СРАВНИТЕЛЬНЫЙ АНАЛИЗ ЭЛЕКТРОПРИВОДОВ С ДВИГАТЕЛЯМИ ПОСТОЯННОГО ТОКА И АСИНХРОННЫМИ ТРЕХФАЗНЫМИ ДВИГАТЕЛЯМИ ПЕРЕМЕННОГО ТОКА С ЧАСТОТНЫМ УПРАВЛЕНИЕМ
- •А.Д. Лекомцева, Р.В. Бехштедт
- •ОСОБЕННОСТИ СИСТЕМ ПУСКА «СТАРТЕР-ГЕНЕРАТОР» МИКРОГИБРИДНЫХ АВТОМОБИЛЕЙ
- •П.В. Литвинов
- •ВЫБОР МЕТОДОВ И СРЕДСТВ ИЗМЕРЕНИЯ ТОКСИЧНОСТИ И ДЫМНОСТИ ОТРАБОТАВШИХ ГАЗОВ ПОРШНЕВЫХ ДВИГАТЕЛЕЙ
- •Д.В. Малко
- •ДИАГНОСТИРОВАНИЕ ТОПЛИВНОЙ АППАРАТУРЫ ДИЗЕЛЯ НАКЛАДНЫМ ПЬЕЗОЭЛЕКТРИЧЕСКИМ ДАТЧИКОМ ДАВЛЕНИЯ
- •В.Д. Мадеев
- •СОВРЕМЕННЫЕ СИСТЕМЫ ВПРЫСКА ТОПЛИВА В ДИЗЕЛЬНОМ ДВИГАТЕЛЕ
- •А.А. Матвеев
- •ИСПОЛЬЗОВАНИЕ ДИМЕТИЛОВОГО ЭФИРА В КАЧЕСТВЕ ДОБАВКИ К ДИЗЕЛЬНОМУ ТОПЛИВУ
- •И.В. Ольков
- •РАСЧЕТ ФОРСУНКИ С ПЬЕЗОЭЛЕКТРИЧЕСКИМ УПРАВЛЕНИЕМ ХОДА ИГЛЫ
- •А. В. Ушаков
- •ОСОБЕННОСТИ УПРАВЛЕНИЯ ВПРЫСКОМ ВОДЫ ВО ВПУСКНОЙ ТРУБОПРОВОД ДВИГАТЕЛЕЙ ВНУТРЕННЕГО СГОРАНИЯ
- •А.А. Проскурин
- •КОЛЕНЧАТЫЕ ВАЛЫ ДВИГАТЕЛЯ ВНУТРЕННЕГО СГОРАНИЯ
- •СОВЕРШЕНСТВОВАНИЕ ЭКСПЛУАТАЦИИ АВТОМОБИЛЬНОГО ТРАНСПОРТА
- •А.С. Кашталинский
- •К.К. Нурмагамбетова, М.Г. Симуль
- •С.М. Порхачева, О.О.Черныш, А.Е. Шабалина
- •ПРОБЛЕМА НЕЗАЩИЩЕННОСТИ ПЕШЕХОДОВ ПРИ ОБЕСПЕЧЕНИИ БЕЗОПАСНОСТИ ДОРОЖНОГО ДВИЖЕНИЯ
- •О.О. Черныш
- •ВКЛЮЧЕНИЕ ОБЩЕСТВЕННЫХ ОРГАНИЗАЦИЙ В ОБЕСПЕЧЕНИЕ БЕЗОПАСНОСТИ ДОРОЖНОГО ДВИЖЕНИЯ
- •И.Н. Афанасьев
- •ИССЛЕДОВАНИЕ ГРУЗОПОТОКОВ СЕЛЬХОЗТЕХНИКИ В ОМСКОЙ ОБЛАСТИ
- •М. И. Бражник, С.С. Войтенков
- •ПОДХОДЫ В РЕШЕНИИ ЗАДАЧИ ОПЕРАТИВНОГО ПЛАНИРОВАНИЯ ПЕРЕВОЗОК ШТУЧНЫХ ГРУЗОВ В УСЛОВИЯХ МНОЖЕСТВА ГО И ГП
- •В.В. Велькер
- •СОВЕРШЕНСТВОВАНИЕ ЭКСПЛУАТАЦИИ АВТОМОБИЛЬНОГО ТРАНСПОРТА С УЧЕТОМ ВЛИЯНИЯ ФАКТИЧЕСКОЙ ГРУЗОПОДЪЕМНОСТИ НА ПЛАНОВЫЕ ПОКАЗАТЕЛИ
- •Д. В. Гаврилин
- •НЕКОТОРЫЕ ПОДХОДЫ К ВЫБОРУ ПОДВИЖНОГО СОСТАВА ДЛЯ ПЕРЕВОЗКИ ПАССАЖИРОВ
- •Е.С. Денисов, С.С. Войтенков
- •СОСТОЯНИЕ ПРАКТИКИ ПЕРЕВОЗОК НАВАЛОЧНЫХ ГРУЗОВ В ГОРОДАХ
- •Н.А. Жолудева
- •МАРШРУТЫ ПЕРЕВОЗОК ГРУЗОВ МЕЛКИМИ ОТПРАВКАМИ В ГОРОДАХ
- •С.А. Карась
- •ОПИСАНИЕ СУЩЕСТВУЮЩЕЙ СИСТЕМЫ ОРГАНИЗАЦИИ ПЕРЕВОЗОК БЕТОННОЙ СМЕСИ ООО «БЕНАР-АВТО»
- •Д.Д. Карташова
- •НЕКОТОРЫЕ ИТОГИ ОБЗОРА ИНФОРМАЦИОННЫХ СИСТЕМ, ПРИМЕНЯЕМЫХ В ГРУЗОВЫХ АВТОМОБИЛЬНЫХ ПЕРЕВОЗКАХ
- •А. Б. Касимова
- •А.И. Клопунова
- •СУЩЕСТВУЮЩИЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ В АВТОМОБИЛЬНЫХ ПЕРЕВОЗКАХ
- •В.В. Кобец
- •ПОСТАНОВКА ЗАДАЧИ ИССЛЕДОВАНИЯ ВЛИЯНИЯ СПОСОБОВ (МЕТОДОВ) ОРГАНИЗАЦИИ ЦЕНТРАЛИЗОВАННЫХ ПЕРЕВОЗОК ХЛЕБОБУЛОЧНЫХ ИЗДЕЛИЙ В ГОРОДЕ ОМСКЕ НА РЕЗУЛЬТАТЫ ПЛАНИРОВАНИЯ
- •Д.А. Малятина
- •РЕЗУЛЬТАТЫ ИЗУЧЕНИЯ ОПЕРАТИВНОГО ПЛАНИРОВАНИЯ ПЕРЕВОЗОК ГРУЗОВ АВТОМОБИЛЯМИ ДО 1991 ГОДА В ГОРОДСКИХ УСЛОВИЯХ ЭКСПЛУАТАЦИИ
- •Е.В. Морозова
- •ОБОСНОВАНИЕ ФАКТОРОВ, ВЛИЯЮЩИХ НА БЕЗОПАСНОСТЬ РАБОТЫ СИСТЕМ «ПРМ-АТС»
- •А.Б. Мустафина
- •ОСОБЕННОСТИ ЛОГИСТИЧЕСКИХ ПРОЦЕССОВ НА СКЛАДЕ
- •Т.Л. Новохатская
- •ХАРАКТЕРИСТИКА ПЕРЕВОЗИМЫХ ГРУЗОВ В «ДРСУ 6» Г. КАЛАЧИНСКА
- •ТРАНСПОРТНО-ПЛАНИРОВОЧНАЯ СТРУКТУРА ГОРОДА ОМСКА
- •Н.А. Пономарев
- •СТРУКТУРА ИМПОРТА ГРУЗОВ ХИМИЧЕСКОЙ ПРОМЫШЛЕННОСТИ В ОМСКУЮ ОБЛАСТЬ ЗА 2015 ГОД
- •А.Е. Розбах
- •ОСНОВНЫЕ ПОЛОЖЕНИЯ ОРГАНИЗАЦИИ ГРУЗОВЫХ ПРОЦЕССОВ С КОНТЕЙНЕРАМИ
- •А.И. Савин
- •РЕЗУЛЬТАТЫ ИССЛЕДОВАНИЯ ТРАНСПОРТНОЙ ХАРАКТЕРИСТИКИ ЩЕБНЯ
- •Д.Д. Савченко
- •ОПИСАНИЕ ПРАКТИКИ ПЛАНИРОВАНИЯ АВТОМОБИЛЬНЫХ ПЕРЕВОЗОК СТРОИТЕЛЬНЫХ ГРУЗОВ В ГОРОДСКИХ УСЛОВИЯХ
- •Д. А. Свинцов
- •В.В. Свищева
- •СОВЕРШЕНСТВОВАНИЕ УПРАВЛЕНИЯ ТЕКУЩЕЙ ДЕЯТЕЛЬНОСТЬЮ ГРУЗОВОГО АВТОТРАНСПОРТНОГО ПРЕДПРИЯТИЯ
- •В.В. Таршилова
- •ОСОБЕННОСТИ ОРГАНИЗАЦИИ ГРУЗОВЫХ ПРОЦЕССОВ КАРЬЕРНЫХ ПЕРЕВОЗОК
- •А. И. Хамова
- •СОВЕРШЕНСТВОВАНИЕ ЭТАПОВ ТЕКУЩЕГО ПЛАНИРОВАНИЯ ДЛЯ РАБОТЫ ГРУЗОВОГО АВТОТРАНСПОРТНОГО ПРЕДПРИЯТИЯ С УЧЕТОМ ВНЕШНИХ ОПАСНОСТЕЙ И ВОЗМОЖНОСТЕЙ
- •К.О. Шабалин
- •СИСТЕМА УПРАВЛЕНИЯ ОБЩЕСТВЕННОГО ТРАНСПОРТА ГОРОДА ОМСКА
- •Д.В. Шаповал, А.К. Сергиенко
- •Е.В. Шкрабов
- •А.Ю. Шутей
- •ОБЗОР СУЩЕСТВУЮЩИХ ТЕОРЕТИЧЕСКИХ ПОЛОЖЕНИЙ ПЛАНИРОВАНИЯ АВТОМОБИЛЬНЫХ ПЕРЕВОЗОК ПРОДОВОЛЬСТВЕННЫХ ГРУЗОВ
- •ЛОГИСТИКА
- •М. Ю. Александрова, С.М. Мочалин
- •ПРОБЛЕМЫ МЕЖФУНКЦИОНАЛЬНОГО ВЗАИМОДЕЙСТВИЯ УЧАСТНИКОВ ЛОГИСТИЧЕСКОЙ СИСТЕМЫ
- •Е.К. Василюк
- •ПРИЧИНЫ ПОЯВЛЕНИЯ И ВОЗМОЖНОСТИ ИЗБАВЛЕНИЯ ОТ НЕЛИКВИДНЫХ ЗАПАСОВ
- •К.И. Гаценко
- •ИНТЕГРАЦИЯ РОССИЙСКОЙ И НЕМЕЦКОЙ ЛОГИСТИКИ
- •Д.С. Дорогов
- •ОСОБЕННОСТИ ПРИМЕНЕНИЯ СИСТЕМЫ «МУЛЬТИЛИФТ»
- •А.Д. Зубарев
- •БЕНЧМАРКИНГ ОТЕЧЕСТВЕННОЙ ПРАКТИКИ ПРИМЕНЕНИЯ ЛОГИСТИЧЕСКИХ ЦЕНТРОВ В КРУПНЫХ ГОРОДАХ РОССИИ
- •А.В. Кайгородова
- •ОПТИМИЗАЦИЯ ЛОГИСТИЧЕСКИХ ОПЕРАЦИЙ: РАСПРОСТРАНЕННЫЕ ПРОБЛЕМЫ И СПОСОБЫ ИХ РЕШЕНИЯ
- •М.Е. Каспер
- •ВНЕДРЕНИЕ ЛОГИСТИЧЕСКИХ ПРИНЦИПОВ В ПРАКТИКУ РАБОТЫ ГОРОДСКОГО ОБЩЕСТВЕННОГО ПАССАЖИРСКОГО ТРАНСПОРТА
- •В. В. Коршкова
- •АНАЛИЗ ВЗАИМОДЕЙСТВИЯ СИСТЕМ ТРАНСПОРТИРОВКИ И УПРАВЛЕНИЯ ЗАПАСАМИ
- •К.С. Петерсон
- •АНАЛИЗ ОПРЕДЕЛЕНИЯ ТРАНСПОРТНОЙ ЛОГИСТИКИ
- •В.А. Радионова
- •А.Д. Роганская
- •ОСОБЕННОСТИ ОРГАНИЗАЦИИ ПРОЦЕССА СНАБЖЕНИЯ И РАЗВИТИЯ РЫНКА ПРЕДПРИЯТИЙ ОБЩЕСТВЕННОГО ПИТАНИЯ
- •ЛОГИСТИЧЕСКИЙ ПОДХОД К ОРГАНИЗАЦИИ ПЕРЕВОЗОЧНОГО ПРОЦЕССА НА ПРЕДПРИЯТИИ ООО «ПАПИРУС – ПЛЮС»
- •М.Ю. Теньков
- •О ВЗАИМОДЕЙСТВИИ СКЛАДА И ТРАНСПОРТА
- •Л.В. Тюкина
- •УПРАВЛЕНИЕ ПРОЦЕССАМИ ДОСТАВКИ ГРУЗА АВТОМОБИЛЬНЫМ ТРАНСПОРТОМ НА ОСНОВЕ КОНЦЕПЦИЙ «ТОЧНО В СРОК», «ТОЧНО В ПОСЛЕДОВАТЕЛЬНОСТИ»
- •Л.В. Тюкина
- •Е.В. Уткина
- •МОНИТОРИНГ РЫНКА МОРОЖЕНОГО В РОССИИ
- •А.А. Файлерт
- •ФОРМИРОВАНИЕ РЕГИОНАЛЬНОГО ЛЕСОПРОМЫШЛЕННОГО КЛАСТЕРА В РАМКАХ СТРАТЕГИИ СОЦИАЛЬНО-ЭКОНОМИЧЕСКОГО РАЗВИТИЯ ОМСКОЙ ОБЛАСТИ
- •О.М. Чернобривец
- •МОТИВАЦИЯ ВОДИТЕЛЕЙ-ЭКСПЕДИТОРОВ КАК КРИТЕРИЙ ПОВЫШЕНИЯ КАЧЕСТВА ДОСТАВКИ ГРУЗОВ ОТ ОПТОВЫХ КОМПАНИЙ В РОЗНИЧНУЮ ТОРГОВУЮ СЕТЬ
- •Л.С. Чернова
- •МЕТОДЫ ОПРЕДЕЛЕНИЯ ПОТРЕБНОСТИ В АВТОТРАНСПОРТНЫХ СРЕДСТВАХ ПРИ ОРГАНИЗАЦИИ ПРОИЗВОДСТВА ДОРОЖНО-СТРОИТЕЛЬНЫХ РАБОТ
- •О.В. Чигвинцева
- •Р.Е. Шипицына
- •ИННОВАЦИОННЫЕ РЕШЕНИЯ ПРИ ОРГАНИЗАЦИИ РАБОТЫ ПОДЪЕМНО-ТРАНСПОРТНОГО ОБОРУДОВАНИЯ НА СКЛАДЕ
- •В.О. Ярцева
- •ОСОБЕННОСТИ ЛОГИСТИЧЕСКОЙ КОНЦЕПЦИИ «JUST IN TIME»
- •Ж.С. Аронова, А.В. Козлова
- •А.Г. Бушмакина, А.В. Козлова
- •Ю.А. Веберлинг
- •А.Д. Герасимов, В.А. Кирющенко
- •К.В. Дорошенко
- •ИСПОЛЬЗОВАНИЕ INTERNET-ТЕХНОЛОГИЙ ДЛЯ ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ ТРАНСПОРТНЫХ СРЕДСТВ
- •А. А. Колебер
- •ОСОБЕННОСТИ РАЗРАБОТКИ АДАПТИВНОГО ДИЗАЙНА ДЛЯ WEB-ПРИЛОЖЕНИЙ
- •И.С. Мышев
- •О.С. Сафин, В.С. Баженов
- •ОСОБЕННОСТИ РАЗРАБОТКИ ИНФОРМАЦИОННОЙ СРЕДЫ С ИСПОЛЬЗОВАНИЕМ ИНСТРУМЕНТОВ ДОПОЛНЕННОЙ РЕАЛЬНОСТИ
- •А.С. Сорока
- •А.Н. Фокин
- •ПРОБЛЕМЫ ФОРМИРОВАНИЯ ЕДИНОЙ БАЗЫ ДАННЫХ ГРАЖДАН СТРАНЫ
- •А.А. Вагина
- •ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ НА ВОДНОМ ТРАНСПОРТЕ
- •М.Ю. Дягелев
- •АВТОМАТИЗИРОВАННОЕ ПРОЕКТИРОВАНИЕ МАРШРУТОВ СНЕГОУБОРОЧНОЙ ТЕХНИКИ НА ОСНОВЕ ФОРМАЛИЗОВАННЫХ МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ
- •Д.С. Жилин
- •О.Б. Иноземцева
- •АНАЛИЗ ОБЕСПЕЧЕНИЯ БЕЗОПАСНОСТИ В ОБЛАЧНЫХ СЕРВИСАХ
- •А.Г. Кузнецов
- •КЛИЕНТСКАЯ ЧАСТЬ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ «ПРОВЕРКА ПРАВИЛЬНОСТИ СОСТАВЛЕНИЯ SQL ЗАПРОСОВ»
- •П.А. Мальцев
- •А.В. Меньшиков
- •А.А. Нигрей
- •ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ НА ЖЕЛЕЗНОДОРОЖНОМ ТРАНСПОРТЕ
- •Д.С. Русаков
- •ОСОБЕННОСТИ БЛОКИРОВКИ ДАННЫХ В КОНСУЛЬТАЦИОННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЕ «ФУТБОЛЬНЫЙ ТРАНСФЕРНЫЙ РЫНОК»
- •МЕТОДИЧЕСКИЕ ПОДХОДЫ ПО ОТБОРУ ПЕРСОНАЛА ЦЕНТРОВ МОНИТОРИНГА И РЕАГИРОВАНИЯ НА ИНЦИДЕНТЫ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ
- •М.К. Шушубаева
- •ПРИМЕНЕНИЕ ПРОГРАММНЫХ ПРОДУКТОВ ДЛЯ СТРОИТЕЛЬНЫХ ХОЛДИНГОВ
- •М.К. Шушубаева
- •ПРИМЕНЕНИЕ ERP СИСТЕМ В СТРОИТЕЛЬНОЙ ОТРАСЛИ: ПРОБЛЕМЫ, ВНЕДРЕНИЕ
- •ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА
- •Д.Б. Абрамов, С.О. Баранов
- •БИОМЕТРИЧЕСКАЯ ИДЕНТИФИКАЦИЯ ПОЛЬЗОВАТЕЛЯ ПО РИСУНКУ ВЕН ЛАДОНИ
- •ИННОВАЦИОННОЕ РАЗВИТИЕ ЭКОНОМИКИ ТРАНСПОРТА
- •А.С. Данилова
- •ПРИМЕНЕНИЕ ПРОГРАММНОГО СРЕДСТВА «EVA АНАЛИЗ РИСКОВ» НА ПРИМЕРЕ ПРОИЗВОДСТВЕННОГО ПРЕДПРИЯТИЯ
- •В.А. Зубарев
- •ЭФФЕКТИВНОСТЬ КОММЕРЧЕСКОЙ ДЕЯТЕЛЬНОСТИ АВТОТРАНСПОРТНЫХ ПРЕДПРИЯТИЙ, ФАКТОРЫ ЕЕ ОПРЕДЕЛЯЮЩИЕ
- •М.Г. Зятикова
- •ИЗДЕРЖКИ УПУЩЕННОЙ ВЫГОДЫ
- •К.Ю. Квасова
- •НАПРАВЛЕНИЯ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ ТРАНСПОРТНОГО ПОДРАЗДЕЛЕНИЯ ВЕДОМСТВЕННОГО ПРЕДПРИЯТИЯ
- •Н.В. Рыбина
- •ЭКОНОМИЯ ТОПЛИВА АВТОМОБИЛЕЙ
- •С.В. Сухарева, М.С. Тихонова
- •ТЕХНИКО-ЭКОНОМИЧЕСКИЕ ОСОБЕННОСТИ ТРАНСПОРТА ОМСКОЙ ОБЛАСТИ
- •И.А. Эйхлер
- •ПРОЦЕДУРНАЯ МОДЕЛЬ ОРГАНИЗАЦИИ ПЕРЕРАБОТКИ РЕЗИНОСОДЕРЖАЩИХ ОТХОДОВ НА ОСНОВЕ МЕХАНИЗМА ГОСУДАРСТВЕННО-ЧАСТНОГО ПАРТНЕРСТВА
- •В.Н. Буцык
- •ПРИМЕНЕНИЕ СТАТИСТИЧЕСКИХ МЕТОДОВ ДЛЯ СНИЖЕНИЯ КОЛИЧЕСТВА БРАКОВАННОЙ ПРОДУКЦИИ
- •Т.Ш. Гизатулин
- •ПОВЫШЕНИЕ КАЧЕСТВА ПЕРЕВОЗОК НА ТРАСПОРТЕ
- •Т.Ш. Гизатулин
- •ПРОБЛЕМЫ И ПЕРСПЕКТИВЫ АВТОМАТИЧЕСКОГО ВЕСОВОГО КОНТРОЛЯ
- •О. А. Долгушина
- •ИНВЕСТИЦИОННАЯ ПОЛИТИКА ПРЕДПРИЯТИЯ
- •К.Д. Зубакина
- •ТЕНДЕНЦИИ РАЗВИТИЯ КОНЦЕПЦИИ СОЦИАЛЬНОЙ ОТВЕТСТВЕННОСТИ РОССИЙСКИХ ПРЕДПРИЯТИЙ
- •Д. Ж. Исина, Е. А. Байда
- •О.О. Караванова
- •Л. В. Киюшова
- •КЛЮЧЕВЫЕ ПОКАЗАТЕЛИ ЭФФЕКТИВНОСТИ
- •К. В. Ковальская
- •М.С. Макарова
- •СОВЕРШЕНСТВОВАНИЕ ПРОЦЕССА ОБСЛУЖИВАНИЯ ПОКУПАТЕЛЕЙ В РОЗНИЧНОЙ ТОРГОВЛЕ, КАК СРЕДСТВО ПОВЫШЕНИЯ КОНКУРЕНТОСПОСОБНОСТИ
- •В. А. Осит, Н. Д. Телятникова, О. С. Панчурин
- •ПОТРЕБИТЕЛЬСКОЕ ПОВЕДЕНИЕ И ПРАВА ПОТРЕБИТЕЛЯ
- •А. А. Рогачевский
- •ИНФОРМАЦИОННЫЕ ПРОДУКТЫ В УПРАВЛЕНИИ КАЧЕСТВОМ
- •О.А. Семёнова
- •КОНКУРЕНТОСПОСОБНОСТЬ И КОНКУРЕНТНЫЕ ПРЕИМУЩЕСТВА ПРЕДПРИЯТИЯ (НА ПРИМЕРЕ ООО «МЕТРО КЭШ ЭНД КЕРРИ»)
- •К.С. Смолина
- •О.П. Сорока
- •ОПРЕДЕЛЕНИЕ КОЛИЧЕСТВА СИГМ ПРОЦЕССОВ
- •Н.Д. Телятникова, О.С. Панчурин
- •ПРОИЗВОДСТВЕННЫЙ МЕНЕДЖМЕНТ: СТРАТЕГИЧЕСКОЕ ПЛАНИРОВАНИЕ
- •С. Е. Тибогарова
- •УПРАВЛЕНИЕ КАЧЕСТВОМ ПРИ ГРУЗОПЕРЕВОЗКАХ
- •ТЕОРИЯ И ПРАКТИКА ПРОМЫШЛЕННОЙ, ПОЖАРНОЙ БЕЗОПАСНОСТИ И ОХРАНЫ ТРУДА
- •Д. Ю. Гавришев
- •ВЛИЯНИЕ СРЕДСТВ ИНДИВИДУАЛЬНОЙ ЗАЩИТЫ НА БЕЗОПАСНОСТЬ ВЕДЕНИЯ ОГНЕВЫХ РАБОТ
- •А.Е. Доценко
- •ПОВЫШЕНИЕ БЕЗОПАСНОСТИ ЭКСПЛУАТАЦИИ ОБОРУДОВАНИЯ НА ТЕПЛОЭНЕРГЕТИЧЕСКИХ СТАНЦИЯХ
- •Н.О. Лапшина
- •ПРОГРЕСС В НЕФТЕПЕРАБОТКЕ – ОБНОВЛЁННАЯ АТ-9
- •В. В. Столяров
- •МЕТОДЫ И МЕРОПРИЯТИЯ ОБЕСПЕЧЕНИЯ ПРОМЫШЛЕННОЙ БЕЗОПАСНОСТИ ОПАСНЫХ ПРОИЗВОДСТВЕННЫХ ОБЪЕКТОВ
- •И.А. Бредгауэр
- •ОСНОВНЫЕ ФАКТОРЫ ВЛИЯНИЯ ЗАГОРОДНОЙ АВТОМОБИЛЬНОЙ ДОРОГИ НА ОКРУЖАЮЩУЮ СРЕДУ
- •И.И. Глухова
- •ОРГАНИЗАЦИЯ ОБОРОТНОГО ВОДОСНАБЖЕНИЯ НА АВТОМОЙКЕ ЗАО «ИРТЫШСКОЕ»
- •М.В. Журавлёва
- •ПОИСК РЕШЕНИЯ ПРОБЛЕМЫ ОЧИСТКИ СТОЧНЫХ ВОД ТЭЦ-3 Г. ОМСКА
- •О.М. Машинская
- •К.С. Охотникова
- •СПОСОБЫ ОЧИСТКИ ОТХОДЯЩИХ ГАЗОВ КОТЕЛЬНОЙ ПОС. ИРТЫШСКИЙ ОМСКОГО РАЙОНА
- •Е.А. Пышмынцева
- •ЭКОЛОГИЧЕСКИЕ ПРОБЛЕМЫ ПРИ ВЫВОДЕ НЕФТЕПРОВОДОВ ИЗ ЭКСПЛУАТАЦИИ
- •К.В. Сайб
- •ОЦЕНКА И ВЫБОР МЕРОПРИЯТИЙ ПО БОРЬБЕ С НЕЖЕЛАТЕЛЬНОЙ РАСТИТЕЛЬНОСТЬЮ В ПОЛОСЕ ОТВОДА АВТОМОБИЛЬНЫХ ДОРОГ
- •Е.А. Семенова
- •Ю.В. Фастишевская
- •ИСПОЛЬЗОВАНИЕ СНЕГОПЛАВИЛЬНЫХ УСТАНОВОК И СТАНЦИЙ ДЛЯ УЛУЧШЕНИЯ ЭКОЛОГИЧЕСКОЙ ОБСТАНОВКИ В Г. ОМСКЕ
- •ПСИХОЛОГО-ПЕДАГОГИЧЕСКИЕ АСПЕКТЫ СИСТЕМЫ НЕПРЕРЫВНОГО ОБРАЗОВАНИЯ
- •А.А. Габбасова
- •СОЦИАЛЬНОЕ ПАРТНЕРСТВО КАК ФАКТОР УЛУЧШЕНИЯ КАЧЕСТВА ОБРАЗОВАНИЯ
- •А.В. Горина
- •ПОДДЕРЖКА МОЛОДЕЖИ В СФЕРЕ ПРОЕКТНОЙ ДЕЯТЕЛЬНОСТИ В РАМКАХ ПРОГРАММЫ «ЛОГИСТИКА МОЛОДЕЖНЫХ ИНИЦИАТИВ»
- •О.А. Зайко, А.М. Мкртчян Такуи
- •МЕДИКО-ПСИХОЛОГО-ПЕДАГОГИЧЕСКИЕ АСПЕКТЫ ПОВРЕЖДЕНИЯ У ДЕТЕЙ В ХОДЕ ДОРОЖНО-ТРАНСПОРТНЫХ ПРОИСШЕСТВИЙ
- •А.А. Занкевич, Е.В. Никульченкова
- •ФОРМИРОВАНИЕ ПРОФЕССИОНАЛЬНОЙ МОТИВАЦИИ ОБУЧАЮЩИХСЯ ПО НАПРАВЛЕНИЮ 44.03.04 «ПРОФЕССИОНАЛЬНОЕ ОБУЧЕНИЕ» ПРОФИЛЮ ПОДГОТОВКИ «ТРАНСПОРТ»
- •Е.А. Зимина
- •РОЛЬ ИНЖЕНЕРНЫХ НАУК В СОЗДАНИИ УСЛОВИЙ ДЛЯ СЕНСОРНОГО РАЗВИТИЯ ОБУЧАЮЩИХСЯ
- •И.В. Казакова
- •ПСИХОЛОГО-ПЕДАГОГИЧЕСКОЕ СОПРОВОЖДЕНИЕ ПРОЦЕССА ПРОЕКТИРОВАНИЯ
- •Ю.Л. Макарова
- •ВОЗМОЖНОСТИ ГЕНДЕРНОГО ПОДХОДА В ПРОФИЛАКТИКЕ БУЛЛИНГА В ПОДРОСТКОВОМ ВОЗРАСТЕ
- •Н.П. Мурзина, Ж.Н.Тельнова
- •К.А. Обельчакова
- •ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИСПОЛЬЗОВАНИЯ АКТИВНЫХ МЕТОДОВ ОБУЧЕНИЯ В ПРОЦЕССЕ ФОРМИРОВАНИЯ САМОСТОЯТЕЛЬНОЙ ДЕЯТЕЛЬНОСТИ СТУДЕНТОВ
- •Е. Г. Ожогова, Н.Г. Оськина
- •ОСОБЕННОСТИ ЛИЧНОСТНОЙ РЕФЛЕКСИИ В ЮНОШЕСКОМ ВОЗРАСТЕ
- •Е.А. Павлова
- •К. А. Харченко
- •ПСИХОЛОГИЧЕСКИЕ ОСОБЕННОСТИ САМОАКТУАЛИЗАЦИИ ЛИЧНОСТИ В ПЕРИОД МОЛОДОСТИ
- •Е.В. Чердынцева
- •ИССЛЕДОВАНИЕ СФОРМИРОВАННОСТИ ЭКОЛОГИЧЕСКОЙ КУЛЬТУРЫ МЛАДШИХ ШКОЛЬНИКОВ ВО ВНЕУРОЧНОЙ ДЕЯТЕЛЬНОСТИ
- •Е. А. Черкевич, И. А. Михайлова
- •Е. А. Черкевич, В. В. Тикутьева
- •СТИЛИ ПОВЕДЕНИЯ В КОНФЛИКТНОЙ СИТУАЦИИ СТУДЕНТОВ С РАЗНЫМ УРОВНЕМ ЭМОЦИОНАЛЬНОЙ ВОЗБУДИМОСТИ
- •Н.В. Александрова, А.В. Шайдуров
- •ГУМАНИТАРНЫЕ НАУКИ
- •П.В. Ополев
- •РАЗМЕРНОСТЬ ЧЕЛОВЕКА: ОТ ПРОСТЫХ ТЕХНИЧЕСКИХ ОБЪЕКТОВ К СЛОЖНЫМ ИНФОРМАЦИОННЫМ СИСТЕМАМ
- •К. М. Эрбах
- •ВНУТРЕННЯЯ И ВНЕШНЯЯ ПОЛИТИКА МАРГАРЕТ ТЭТЧЕР ВО ВРЕМЯ ЕЕ ПРЕМЬЕРСТВА С 1979 ПО 1990 ГОДЫ
ПРОГРАММНАЯ И АППАРАТНАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
И ИХ БЕЗОПАСНОСТЬ
УДК 004
АНАЛИЗ ПРОБЛЕМ РАЗРАБОТКИ СЕРВЕРНОЙ ЧАСТИ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ ПРОВЕРКИ ПРАВИЛЬНОСТИ
СОСТАВЛЕНИЯ SQL ЗАПРОСОВ
AN ANALYSIS OF THE DEVELOPMENT PROBLEMS OF THE SERVER PART OF A COMPUTER-AIDED SYSTEM FOR CHECKING THE
CORRECTNESS OF SQL QUERIES
П.А. Мальцев
Сибирский государственный автомобильно-дорожный университет (СибАДИ), Россия, г. Омск
Аннотация. В основе реализации серверной части автоматизированной системы |
|
проверки правильности составления SQL запросов лежит выбор технологий, которые |
|
будут использованы, разработка архитектуры системы с учётом функций и аспектов |
|
безопасности, которые необходимо реализовать в системе. |
|
Ключевые слова: Python, Django, SQL запрос, база данных, автоматизированная |
|
система, тестирование. |
|
Введение |
|
В настоящее время в дисциплинах, связанных с базами данных, при аттестации студентов |
|
обязательно проверяется умение студента составлять SQL запросы. Лабораторные работы по |
740 |
курсам баз данных представляют собой методические указания для студентов по составлению |
SQL запросов, которые затем проверяет преподаватель. Довольно часто, защита лабораторных работ проходит при личном контроле преподавателя, который самостоятельно оценивает каждый запрос учащегося.
Основной проблемой при данном подходе является время защиты лабораторных работ. Так как единовременно к защите допускается только один студент, это занимает большое количество времени, что в свою очередь приводит к тому, что за время пары далеко не все желающие успевают защитить свои работы. Таким образом у студентов накапливаются задания, которые необходимо сдать, а времени на защиту не прибавляется.
Одним из очевидных подходов к решению вышеописанной проблемы, является разработка автоматизированной системы проверки правильности составления SQL запросов, которая позволит обеспечить защиту лабораторных работ студентов единовременно. В статье рассмотрена проблема разработки серверной части данной автоматизированной системы.
Выбор технологий, способов и принципов реализации приложения
Для удобства пользователей автоматизированной системы проверки правильности написания SQL запросов было решено реализовать ее с Web интерфейсом на основе клиент-
серверной архитектуры. Это повышает удобство использования системы, так как нет необходимости устанавливать на каждый компьютер приложение. При таком подходе необходимо развернуть его на сервере и дать доступ к нему из вне. А так как браузер есть на каждом компьютере, то нет необходимости в специальной подготовке рабочего места, и пользователи смогут тренироваться, подключаясь к системе из любого места, где есть интернет.
Для разработки серверной части автоматизированной системы проверки правильности SQL запросов было решено использовать следующий стек технологий: язык программирования
Python и фреймворк Django.
Python – высокоуровневый интерпретируемый язык программирования, который поддерживает несколько парадигм программирования, в том числе структурное, объектно-
Фундаментальные и прикладные исследования молодых учёных: материалы Международной научно- практической конференции студентов, аспирантов и молодых учёных, 8-9 февраля 2017 г.
ПРОГРАММНАЯ И АППАРАТНАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
И ИХ БЕЗОПАСНОСТЬ
ориентированное, функциональное. Python поддерживает большое количество полезных функций в стандартной библиотеке, имеет высокую читаемость кода, что хорошо сказывается на командной разработке. Также этот язык поддерживает кроссплатформенную разработку и широко используется для Web разработки. Помимо всего прочего плюсом является присутствие
уPython большого количества фреймворков для Web разработки.
Впару к Python был выбран Django. Это фреймворк, который поддерживает концепцию MVT
– Model-View-Template (Модель-Представление-Шаблон) [1]. Подобная концепция даёт
возможность разделить модель приложения, интерфейс пользователя и взаимодействие с пользователем.
Модель отвечает за информацию о данных и методах работы с этими данными, реагирует на запросы и изменяет своё состояние. При этом в ней нет информации о том, как визуализировать данные.
Шаблон отвечает за отображение информации.
Представление же обеспечивает связь между пользователем и системой. Контролирует ввод данных пользователем и использует модель и шаблон для реализации необходимой реакции.
Сайты на Django состоят из одного или нескольких приложений, которые являются подключаемыми и жёстко не привязаны друг к другу, что позволят повторно использовать эти приложения.
Маршрутизация сайтов на Django осуществляется с помощью регулярных выражений, к каждому выражению подставляется функция. Такая схема связывает шаблоны с логикой приложения и моделями.
Большим плюсом фреймворка оказалась стандартная панель администрирования, которая позволяет создавать, удалять, изменять объекты БД, и встроенная система аутентификации, в которой реализованы сессии пользователей и хэширование паролей, и другими элементами, повышающими безопасность сайта.
Также в Django присутствует ORM (объектно-реляционное отображения) – это технология,
которая позволяет преобразовать классы Python в таблицы реляционных БД, что значительно 741 упрощает работу с СУБД и увеличивает безопасность приложения, так как исключит человеческий фактор и закроет возможность использования SQL-инъекций.
Именно из-за качеств, перечисленных выше, для разработки серверной части приложения
были выбраны Python и Django.
Для реализации основной функции автоматизированной системы - проверки правильности
написания SQL запросов было решено использовать метод “сравнения результатов запроса” и на сервере стек технологий Python+Django.
Пользователь отправляет свой запрос на сервер, который обработает его. Затем установит подключение с нужными БД, передаст СУБД запрос пользователя и получит результат этого запроса. На следующем шаге сервер передаст результаты на клиент. Как только тест будет закончен, с клиента придут окончательные ответы пользователя, которые снова будут отправлены СУБД для выполнения, но в этот раз каждый запрос будет проверен на правильность. На основе количества правильных ответов и веса каждого из них тестируемому будет выставлена оценка, которая будет сохранена в БД приложения.
Для достоверности проверки используются теневая и открытая базы данных к которым будет адресован SQL-запрос. В качестве теневой и открытой БД могут выступать БД,
созданные в различных СУБД, ограничение стоит только в наличии драйвера для соединения python и СУБД [5]. Это позволяет пользователям тренироваться с различными технологиями с учётом их особенностей.
Архитектура БД приложения
В качестве СУБД для автоматизированной системы был взят MySQL, так это свободно распространяемое ПО и хорошо работает в связке с python и django [7].
Для создания приложения была разработана схема данных, представленная на рисунке 1
Фундаментальные и прикладные исследования молодых учёных: материалы Международной научно- практической конференции студентов, аспирантов и молодых учёных, 8-9 февраля 2017 г.
ПРОГРАММНАЯ И АППАРАТНАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
И ИХ БЕЗОПАСНОСТЬ
Test |
|
|
|
|
|
|
|
|
|
GP |
|
|
|
|
|
|
|
|
MyUser |
|
|
|
|
|
|
|
|
PK |
id |
|
|
|
|
|
|
|
|
|
|
||
|
|
PK id |
|
|
||
|
|
|
PK id |
|||
|
|
|
||||
|
|
|
||||
|
|
|
|
|
||
|
Name |
|
|
NameGP |
|
|
|
|
|
|
|
username |
|
|
|
|
|
|
|
|
|
DateActivate |
|
|
|
|
|
|
|
|
|
|
|
GP |
|
|
|
|
Time |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Task |
TestPerson |
|
|
||
|
|
|
|
|
|
|
|
|
last_name |
|
|
|
|
TestPerson |
|
PK |
id |
|
first_name |
|
TestConnectDataBase |
|
|
|
|
|
|||
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
Person |
|
password |
|
PK |
id |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
Test |
|
is_staff |
|
|
Test |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Task |
|
|
|
Mark |
|
is_superuser |
|
|
ConnectDataBase |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
||
|
|
|
PK |
id |
|
|
StartTest |
|
is_active |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NameTask |
|
|
Variant |
|
last_login |
|
|
Category |
|
|
|
|
|
||
|
|
|
|
|
|
|
|
||
|
|
|
|
TaskText |
|
|
|
|
date_joined |
ConnectDataBase |
|
|
|
|
|
|
|
||
PK |
id |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
||
|
|
|
|
WTask |
TestTask |
|
|
|
|
PK |
id |
|
Name |
|
|
|
|
|
|
|
|
|
|
Weight |
PK |
id |
|
Answers |
|
|
NameConnection |
|
|
|
|
|
|
|
|
|
|
|
|
Vision |
|
Test |
|
PK |
id |
|
ConnectionString |
|
|
|
|
|
|
|
|
|
|
|
|
Category |
|
Task |
|
TestTask |
|
|
ShadowConnection |
|
|
|
|
|
|
|
|
|
|
|
|
ConnectDataBase |
|
Variant |
|
TestPerson |
|
|
|
|
|
|
|
|
|
|
Answer |
|
|
|
Рисунок 1 – Схема БД |
|
|
|
|
742 |
|
|
|
|
|
|
|
|
|
Теперь подробнее о базе данных. Пользователи группируются, но каждый пользователь может состоять только в одной группе. Все вопросы разбиты на категории. Они также могут входить только в одну категорию.
Тест состоит из множества вопросов, вопросы могут состоять в нескольких тестах, связаны эти таблицы через таблицу TestTask. Для каждого теста возможно создать несколько вариантов.
Для прохождения тестирования пользователи должны быть подписаны на тесты, для этого организуется связь «многие ко многим» через таблицу TestPerson, также в это таблицу будет
записана оценка пользователя после тестирования.
Ответы тестируемых будут записываться в таблицу Answer. Персонифицировать ответы пользователей позволяет связь с таблицами TestPerson и TestTask.
Таблица ConnectionString, которая хранит в себе информацию для подключения к внешним БД, связана с таблицами Test и Task, что образует кольцо, но это необходимо для реализации тренажёра для пользователей и разделения тестов для разных СУБД.
Данная архитектура позволяет создавать тесты с несколькими вариантами ответов для разных СУБД, повторно использовать вопросы. Также можно несколько раз подписывать пользователя на один и тот же тест или сразу всю группу.
Вопросы разделены на категории, что позволяет создавать разнообразные тесты.
В случае несогласия пользователя (студента) с результатами существует возможность
просмотреть его ответы и при правомерности апелляции исправить оценку за тест.
Далее речь пойдёт о реализованных функциях на основе данной архитектуры базы данных.
Основные функции системы
Разработанная система обладает необходимой функциональностью. Ее функции ориентированы на различные группы пользователей.
Фундаментальные и прикладные исследования молодых учёных: материалы Международной научно- практической конференции студентов, аспирантов и молодых учёных, 8-9 февраля 2017 г.
ПРОГРАММНАЯ И АППАРАТНАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
И ИХ БЕЗОПАСНОСТЬ
Функция добавления пользователей и групп
Функция добавления пользователей реализована так, что пользователю необходимо ввести название группы и список студентов, а точнее фамилию и имя через пробел. С клиента POST запросом будет возвращено два значения Groups и users.
Users содержит в себе список пользователей в формате фамилия, имя. Друг от друга данные разных пользователей отделяет символ конца строки.
Если поле группы будет не пустым, то значение, переданное от пользователя, будет сохранено как имя группы.
После этого пройдёт проверка на пустоту поля c пользователями. Если в поле не является пустым, то строка, полученная с клиента, будет преобразована в список.
Далее циклом по одному будут создаваться аккаунты студентов. Логином будет выступать название группы плюс тире и номер под которым он вводился администратором. Пароль формируется по схожему принципу “Qwerty123” плюс номер студента.
После завершения создания пользователей произойдёт автоматическое перенаправление на главную страницу панели администратора.
Функция создания теста
Следующей будет рассмотрена функция для создания тестов.
Сначала пользователю (преподавателю) отправляется форма в которой ему предлагается заполнить поля, необходимые для создания теста. Как только пользователь заполняет поле с выбором подключаемой БД и нажимает кнопку. На сервер идёт ajax запрос на предоставление категорий и вопросов, которые подходят для выбранной БД. У пользователя появляется выбор вопросов из категорий. После заполнения всех необходимых полей информация передаётся на сервер в JSON файле.
Следующим шагом JSON файл декодирует и все данные из него разбиваются по различным переменным.
По выбранной БД отбирается список возможных вопросов и собирается список категорий из переданных данных.
Создаётся и записывается тест с переданным именем, датой активации и временем 743 прохождения.
Далее записывается связь между тестом и подключением к внешней БД.
На последнем этапе запускается цикл для помещения в тест вопросов по количеству необходимых вариантов. Вложенные цикл проходит по всем категориям, которые были выбраны. Внутри него формирует список с номерами вопросов, которые могут использоваться и входят в нужную категорию. После чего в цикле while случайно из списка возможных вопросов выбирается номер и если такого вопроса еще в тесте нет, то он добавляется в тест, пока не наберётся нужное количество вопросов. Привязка вопроса к тесту идёт через таблицу TestTask, в которой также указано, к каком варианту теста относится этот вопрос.
Функция подписания студента на тест
Следующим действием будет подписание студента на тест. Преподавателю также вначале отправляется пустая форма для заполнения, где он заполняет, кого он хочет подписать и на
какой тест. Есть возможность подписать либо одного человека, либо сразу всю группу.
После заполнения формы с помощью POST запроса данные уходят на сервер. На сервере проверяется входит ли студенты, выбранные для тестирования в какую-нибудь из выбранных
групп, если да, то дубликат удаляется. В итоге формируется список студентов для подписания на тест, данные о тех, кто был выбран за счет подключения всей группы для тестирования,
извлекаются из БД по их принадлежности к группе.
Следующий шаг - выяснение, сколько существует вариантов для данного теста. Все
найденные варианты заносятся в список.
Последним этапом осуществляется выбор случайного варианта и его закрепление за тестируемым. Если этот вариант уже пройден студентом и список вариантов не пустой, то студент будет подписан на другой случайный вариант.
Функция тестирования студентов
Тест для студента начинается, как только он переходит по ссылке. На сервер приходит GET запрос с информацией об id теста и варианте студента. Из БД извлекаются необходимые
Фундаментальные и прикладные исследования молодых учёных: материалы Международной научно- практической конференции студентов, аспирантов и молодых учёных, 8-9 февраля 2017 г.
ПРОГРАММНАЯ И АППАРАТНАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
И ИХ БЕЗОПАСНОСТЬ
вопросы, выполняется эталонный запрос преподавателя и вопросы и результаты запроса |
|
отправляютсят на клиент POST запросом. |
|
У студента должна быть возможность проверять свои запросы. Поэтому в этой функции |
|
реализована проверка запросов студента до завершений теста. |
|
С клиента с помощью ajax запроса приходит JSON файл, в котором флаг для определения |
|
того, что это проверка, сам запрос. Из адресной строки возвращается номер теста. По этому |
|
номеру выбирается строка подключения для этого теста и выполняется запрос студента. Затем |
|
результаты возвращаются обратно на клиент (также с помощью ajax). |
|
Последней возможностью данной функции является проверка студента, после завершения |
|
теста. Посредством ajax приходит JSON файл, в котором лежат все ответы студента, |
|
привязанные к конкретному вопросу. Внешняя БД выбирается в зависимости от теста, после |
|
чего устанавливается соединение с открытой и скрытой БД и запросы студента начинают |
|
выполнятся. Результаты запросов проходят сравнение с запросами преподавателя и в случае |
|
верного ответа сумма баллов студента увеличивается на вес вопроса, в противном случае |
|
ничего не изменяетсяя. |
|
Оценка за тест высчитывается нахождением отношения набранных баллов на максимально |
|
возможное их количество и умножается на 100. После чего оценка записывается в БД. |
|
Функция просмотра пользователей |
|
Одной функции для создания пользователей мало, чтобы обеспечить удобство пользования |
|
системой, поэтому была добавлена возможность просмотра существующих пользователей, в |
|
которой также можно сбросит пароль. |
|
Сначала в список добавляется информация о всех пользователях и отправляется POST |
|
запросом на клиент. |
|
Вторая возможность этой функции сбросить пароль пользователя. Для этого идёт |
|
пересоздание пользователя с заранее известным паролем. С клиента приходит ajax запрос с |
|
флагом и номером человека, для которого необходимо сделать сброс. |
|
Функция просмотра ответов пользователей |
744 |
На клиент POST запросом отправляется форма с полями: название теста, студент и |
вариант.
Далее с помощью ajax приходят JSON файлы с различными флагами. В зависимости от флага происходит отбор по одному из трех полей. Как только все иметь значение True, будут получены ответы студента за определённый тест и сразу же отправлены на клиент.
Функция просмотра результатов пользователей
Помимо просмотра ответов от пользователя есть возможность узнать успеваемость студентов. Функция устроена таким образом, что для начала нужно выбрать группу, результаты которой мы хотим посмотреть.
После этого появляется возможность фильтровать результаты по пользователям, тестам, оценкам, вариантам. Вся информация с клиента ajax запросами в JSON файлах с разными флагами.
Функция тренажёра
Чтобы студенты имели возможность подготовиться к тестированию и проверить свои знания была реализована функция тренажёра, которая позволяет выбрать нужные категории и решать задания без временных ограничений.
Изначально на клиент POST запросом уходит информация о всех существующих категориях.
Далее ajax запросом возвращается JSON файл с выбранными категориями и флагом, который отвечает за формирование теста. В следствие чего формируется тест из всех вопросов, которые входят в нужные категории, однако вопросы, которые преподаватель пожелает скрыть от студентов не попадут в данный тест.
В остальном эта функция работает также как функция для проведения тестирования.
Обеспечение безопасности автоматизированной системы
Еще один достаточно важный аспект – это безопасность системы тестирования, включая
защиту от межсайтового скриптинга (XSS)
Фундаментальные и прикладные исследования молодых учёных: материалы Международной научно- практической конференции студентов, аспирантов и молодых учёных, 8-9 февраля 2017 г.
ПРОГРАММНАЯ И АППАРАТНАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
И ИХ БЕЗОПАСНОСТЬ
Межсайтовый скриптинг - тип атаки на веб-системы, заключающийся во внедрении в |
|
выдаваемую веб-системой страницу вредоносного кода (который будет выполнен на |
|
компьютере пользователя при открытии им этой страницы) и взаимодействии этого кода с веб- |
|
сервером злоумышленника. Является разновидностью атаки «внедрение кода» [1]. |
|
Защита от подделки межсайтового запроса (CSRF) |
|
Подделка межсайтового запроса - вид атак на посетителей веб-сайтов, использующий |
|
недостатки протокола HTTP. Если жертва заходит на сайт, созданный злоумышленником, от её |
|
лица тайно отправляется запрос на другой сервер (например, на сервер платёжной системы), |
|
осуществляющий некую вредоносную операцию (например, перевод денег на счёт |
|
злоумышленника). Для осуществления данной атаки жертва должна быть аутентифицирована |
|
на том сервере, на который отправляется запрос, и этот запрос не должен требовать какого- |
|
либо подтверждения со стороны пользователя, которое не может быть проигнорировано или |
|
подделано атакующим скриптом [1]. |
|
Защита от SQL инъекций |
|
SQL-инъекция - один из распространённых способов взлома сайтов и программ, |
|
работающих с базами данных, основанный на внедрении в запрос произвольного SQL-кода. |
|
Внедрение SQL, в зависимости от типа используемой СУБД и условий внедрения, может |
|
дать возможность атакующему выполнить произвольный запрос к базе данных (например, |
|
прочитать содержимое любых таблиц, удалить, изменить или добавить данные), получить |
|
возможность чтения и/или записи локальных файлов и выполнения произвольных команд на |
|
атакуемом сервере. |
|
Атака типа внедрения SQL может быть возможна из-за некорректной обработки входных |
|
данных, используемых в SQL-запросах. Разработчик прикладных программ, работающих с |
|
базами данных, должен знать о таких уязвимостях и принимать меры противодействия |
|
внедрению SQL. |
|
При использовании Django ORM созданный SQL запрос будет правильно экранирован |
|
соответствующим драйвером базы данных. Однако, Django предоставляет разработчикам |
745 |
возможность писать запросы напрямую или выполнять собственные запросы. Эти возможности |
следует использовать умеренно и всегда обращать пристальное внимание на экранирование всех параметров, которые предоставлены пользователем [1].
Защита от кликдженкинга
Кликдженкинг - механизм обмана пользователей, при котором переход по ссылке на каком- либо сайте перенаправляет пользователя на вредоносную страницу – стал очень
эффективным. Часто он используется для распространения ссылок на вредоносные сайты. Недавно подобные техники показали свою эффективность в деанонимизации посетителей сайта. Также переход по вредоносной ссылке может привести к тому, что злоумышленник получит доступ к данным пользователя.
В классическом сценарии кликджекинга злоумышленник прячет определенную кнопку в прозрачной области. Эта область располагается над элементом страницы, на который должен нажать пользователь, также она может перемещаться за курсором мыши. При нажатии на элемент происходит обработка события и перенаправляется на невидимую кнопку.
Django предоставляет защиту от этой атаки в виде определенного модуля, который, при использовании соответствующего браузера, может предотвратить отображение сайта внутри фрейма. Есть возможность отключить данную защиту для выбранных представлений или настроить значение отправляемого заголовка [1].
Защита от перехвата данных при отсутствии HTTPS
Применение этой защиты хорошо отражается на безопасности. При отсутствии HTTPS злоумышленник имеет возможность перехватывать аутентификационные данные или любую другую информацию, передаваемую между клиентом и сервером. А в случае активной атаки —
может даже изменять данные, передаваемые в любом направлении.
Django может обеспечить защиту от перехвата данных при отсутствии HTTPS. Существует ряд простых настроек, которыми не следует пренебрегать при создании веб-приложения.
Список встроенных инструментов для защиты от перехвата данных: 1) Настройка перенаправления HTTP запросов на HTTPS;
Фундаментальные и прикладные исследования молодых учёных: материалы Международной научно- практической конференции студентов, аспирантов и молодых учёных, 8-9 февраля 2017 г.
ПРОГРАММНАЯ И АППАРАТНАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
ИИХ БЕЗОПАСНОСТЬ
2)Использование «безопасных» cookies. Если браузер изначально подключается через
HTTP, что характерно для большинства браузеров, есть возможность утечки существующих cookie. Для решения данный проблемы в Djano есть специальные настройки, благодаря которым можно заставить браузер отправлять такие cookies только через HTTPS.
3)Использование HTTP Strict Transport Security (HSTS). HSTS является HTTP заголовком,
который информирует браузер, что все следующие соединения к конкретному сайту всегда должны использовать HTTPS. Дополняя это перенаправлением HTTP апросовз на HTTPS, Django обеспечивает дополнительную защиту от использования SSL. HSTS, в свою очередь, обычно настраивается на веб сервере [1].
Проверка заголовка хоста
Django использует заголовок Host, предоставляемый клиентом, для создания ссылок в определённых случаях. Несмотря на то, что эти данные безопасны с точки зрения защиты от атак межсайтового скриптинга, поддельный заголовок Host может быть использован для атак CSRF, подмены кэша и для подмены ссылок в сообщениях электронной почты.
Поскольку даже по-видимому безопасные конфигурации веб-сервера восприимчивы к
поддельным заголовкам Host, Django проверяет этот заголовок относительно определенного параметра конфигурации [1].
Безопасность сессий
Аналогично требованиям ограничений CSRF, чтобы сайт был настроен так, чтобы нежелательные пользователи не имели доступа ни к одному поддомену, Django также имеет ограничения [1].
Заключение
На основе метода “сравнения строк”, языка python и фреймворка Django была реализована серверная часть представленной автоматизированной системы. Система реализует функции для создания пользователей, создания тестов для них и проведения самого тестирования.
Выбранная архитектура приложения позволит одновременно проверять множество студентов единовременно. При этом будет затрачено значительно меньше времени, что разгрузит преподавателя и студента.
База данных, построенная предложенным образом, предоставит возможность делить 746 вопросы на категории, выбирать какие категории будут использованы в тесте, создавать множество вариантов теста. Когда студентам будет назначаться тест, они получат различные варианты, что повысит объективность оценки, а в случае несогласия с результатами есть возможность проверить ответы тестируемого. У каждого студента есть личный кабинет, в котором он имеет возможность отслеживать свою успеваемость, преподаватель же может просматривать успеваемость всех учащихся на его курсе через панель администратора. Всё это подводит к двум основным функциям системы – тестированию и тренажёру.
Для правильной работы всего этого функционала на сервере идёт обработка полученных данных и устанавливается связь с СУБД. Это всё подводит к тому, что при написании серверной части приложения необходимо внимательно следить оптимизацией кода, так как некачественный код может привести к медленной работе системы либо же к её полному падению.
Также видно, что Django даёт широкие возможности в плане обеспечения безопасности приложения, что уменьшает вероятность внешнего воздействия на систему и повышает вероятность беспрепятственного прохождения теста.
Таким образом, при разработке автоматизированной системы необходимо исходить из
необходимого функционала, уровня безопасности и желаемого быстродействия. На основе этого выбираются технологии, которые будут использованы при разработке. Поэтому Python и Django отлично подходят для реализации серверной части автоматизированной системы правильности проверки SQL запросов.
Научные руководители – ст. преподаватель Любич С. А.; д-р пед. наук, проф. Семенова З. В.
Библиографический список
1. Документация Django [Электронный ресурс]. – Режим доступа: http://djbook.ru/rel1.8/index.html ,
свободный, дата обращения (20.12.2016).
Фундаментальные и прикладные исследования молодых учёных: материалы Международной научно- практической конференции студентов, аспирантов и молодых учёных, 8-9 февраля 2017 г.
ПРОГРАММНАЯ И АППАРАТНАЯ СОСТАВЛЯЮЩАЯ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
ИИХ БЕЗОПАСНОСТЬ
2.Документация Python [Электронный ресурс]. – Режим доступа: https://docs.python.org/3.5/ ,
свободный, дата обращения (20.12.2016).
3.Github Django-jet[Электронный ресурс]. – Режим доступа: https://github.com/geex-arts/django-jet ,
свободный, дата обращения (20.12.2016).
4.Github Django-registration [Электронный ресурс]. – Режим доступа:
https://github.com/ubernostrum/django-registration , свободный (дата обращения: 23.12.2016).
5.pyodbc [Электронный ресурс]. – Режим доступа: https://mkleehammer.github.io/pyodbc/ , свободный (дата обращения: 23.12.2016).
6.Документация Django [Электронный ресурс]. – Режим доступа: https://docs.djangoproject.com/en/1.10/ , свободный (дата обращения: 23.12.2016).
7.Документация MySQL [Электронный ресурс]. – Режим доступа: https://dev.mysql.com/doc/ , свободный (дата обращения: 23.12.2016).
8.Марк Лутц. Изучаем python [Электронный ресурс]. – Режим доступа: http://www.shashkovs.ru/_prog/Lutc_M._-_Izuchaem_Python_(4-e_izdanie)-_2011.pdf , свободный (дата обращения: 23.12.2016).
AN ANALYSIS OF THE DEVELOPMENT PROBLEMS OF THE SERVER PART OF A COMPUTER-AIDED SYSTEM FOR CHECKING THE CORRECTNESS OF SQL QUERIES
P.A. Maltsev
Abstract. At the core of the implementation of server-side computer-aided system checks the |
|
|
correctness of SQL queries is the choice of technology that will be used to develop the system |
|
|
architecture, taking into account safety aspects and functions, which need to be implemented in the |
|
|
system. |
|
|
Keywords: Python, Django, SQL query, database, computer-aided system, testing. |
|
|
Мальцев Павел Андреевич (Россия, г. Омск) – студент группы БИб-13И1 ФГБОУ ВО «СибАДИ» |
747 |
|
(644080, г. Омск, пр. Мира, 5, e-mail: zeden123@gmail.commailto:valeria.chud@yandex.ru). |
||
|
||
Научные руководители – Любич Станислав Александрович (Россия, г. Омск) ст. преподаватель |
|
|
кафедры «Информационная безопасность» ФГБОУ ВО «СибАДИ» (644080, г. Омск, пр. Мира, 5, e-mail: |
|
|
ljubich_stas@mail.ru); |
|
|
Семенова Зинаида Васильевна (Россия, г. Омск) доктор педагогических наук, профессор, |
|
|
заведующий кафедрой «Информационная безопасность» ФГБОУ ВО «СибАДИ» (644080, г. Омск, пр. |
|
|
Мира, 5, e-mail: zvs111@gmail.com). |
|
|
Maltsev Pavel Andreevich (Russian Federation, Omsk) – student of group BIb-13I1 of The Siberian State |
|
|
Automobile and Highway University (SibADI) (644080, Mira, 5 prospect, Omsk, Russian Federation, e-mail: |
|
|
zeden123@gmail.commailto:valeria.chud@yandex.ru). |
|
|
Scientific advisers – Lubich Stanislav Alexandrovich (Russian Federation, Omsk) – senior lecturer of The |
|
|
Department "Information security" Siberian State Automobile and Highway University (SibADI) (644080, Mira, 5 |
|
|
prospect, Omsk, Russian Federation, e-mail: ljubich_stas@mail.ru); |
|
|
Semenova Zinaida Vasilievna (Russian Federation, Omsk) – doctor of pedagogical sciences, professor, head |
|
|
of The Department "Information security" Siberian State Automobile and Highway University (SibADI) (644080, |
|
|
Mira, 5 prospect, Omsk, Russian Federation, e-mail: zvs111@gmail.com. |
|
Фундаментальные и прикладные исследования молодых учёных: материалы Международной научно- практической конференции студентов, аспирантов и молодых учёных, 8-9 февраля 2017 г.