Разработка SAX-парсера учебных планов для формирования семестровых рабочих учебных планов

Научный журнал "Доклады Башкирского университета", 2018. Вып. 3, № 3. Стр. 257-360.

Авторы


Вильданов А. Н.*
Башкирский государственный университет, Нефтекамский филиал
Россия, Республика Башкортостан, 452681 г. Нефтекамск, улица Трактовая, 1

Абстракт


Статья посвящена разработке веб-приложения, позволяющего автоматически сгенерировать семестровые учебные планы по файлу учебного плана, подготовленного в программе Gosinsp или Планы Лаборатории ММИС. Приложение позволит избежать ошибок при ручном рутинном составлении документации и ускорить его. Разработанное приложение не требует установки, для его работы достаточно современного браузера. Изложенная методология и алгоритмы будут полезны разработчикам при создании приложений, работающих с XML-документами.

Ключевые слова


  • JavaScript
  • SAX-парсер
  • парсинг
  • рабочий учебный план
  • xml
  • автоматизированное формирование учебно-методической документации

Литература


  1. Широбокова С. Н., Щербакова Е. А., Кацупеев А. А., Евсин В. А. Математическая модель и программная реализация инструментария для автоматизированного формирования учебно-методической документации // Известия высших учебных заведений. Северо-Кавказский регион. Серия: Технические науки. 2016. №3 (191). С. 18-23.
  2. Вильданов А. Н. Парсинг HTML-документа на языке Java (на примере расписания НФ БашГУ) // Достижения и приложения современной информатики, математики и физики: материалы V Всероссийской научно-практической заочной конференции. - г.Нефтекамск, 2016. - С. 17-25. - ISBN 978-5-7477-4280-2.
  3. Орещенков Игорь. Извлечение информации из HTML-страниц средствами PHP / Игорь Орещенков // Системный администратор. №1-2 (182-183). Издательский дом «Положевец и партнеры», Москва, 2018. - С. 60-64.
  4. Nicolas Debeissat. SAX parser in javascript [Электронный ресурс]. URL: http://debeissat.nicola s.free.fr/sax.php (дата обращения: 01.11.2017).
  5. Yong Mook Kim. How to read XML file in Java - (SAX Parser) [Электронный ресурс]. URL: https://www.mkyong.com/java/how-to-read-xml-file-in-java-sax-parser (дата обращения: 01.12.2017).

Development of SAX parser working curriculum for the formation of semester workplans

Authors


Vildanov A. N.*
Bashkir State University, Neftekamsk Branch
1 Traktovaya Street, 452681 Neftekamsk, Republic of Bashkortostan, Russia

Abstract


The article is devoted to the development of a web application that allows automatically generating semester curricula on the curriculum file prepared in the Gosinsp program or the MMIS Laboratory Plans. The application will avoid mistakes during manual routine compilation of documentation and accelerate it. The application does not require installation, for its operation is quite modern browser. The stated methodology and algorithms will be useful for developers when creating applications that work with XML documents.

Keywords


  • JavaScript
  • SAX parser
  • parsing
  • working curriculum
  • xml
  • automated formation of educational-methodical documentation