Журналов:     Статей:        

Педагогическое образование в России. 2018; : 163-168

ПРОГРАММА АВТОМАТИЗАЦИИ КОНТРОЛЯ ОФОРМЛЕНИЯ ТЕКСТОВЫХ ДОКУМЕНТОВ

Стариченко Б. Е., Устинов М. А.

Аннотация

В статье выделяется ряд практически значимых задач, связанных с соответствием оформления текстовых документов установленным требованиям: функционирование редакций различных изданий, составление научных отчетов, обучение работе с текстовым редактором, заполнение форм документов, нормоконтроль и пр. Используемая в настоящее время «ручная» их проверка существенно замедляет подготовку документов. Несомненно актуальным является решение задачи автоматизации проверки оформления электронных текстовых документов. Информационный анализ не выявил разработок, которые обеспечивали бы контроль оформления произвольного офисного текстового документа. Обосновывается выбор языка C# в качестве инструментальной среды разработки. Приводится UML-диаграмма основной модели работы приложения. Кратко описывается основной алгоритм проверки оформления текста. Результатом разработки явилось приложение MAPDoc (Модуль Автоматизации Проверки Документов). Построенные на едином алгоритме проверки выделяются несколько различных по функциональному назначению режимов проверки. Режим «Учебный» предназначен для использования в целях обучения, когда учащимся дается задание по формированию документа единого для всех содержания и оформления. Эталон представляет собой правильно оформленный текст. В ходе проверки осуществляется последовательное сопоставление элементов форматирования каждого абзаца документа ученика с эталоном. Описанный режим может быть использован учеником в процессе тренажа или учителем в ходе контроля. В режиме «Редакторский» проверяемый документ может иметь авторское содержание, но последовательность используемых в нем стилей оформления должна соответствовать эталону. Проверка осуществляется уполномоченным лицом («редактором»). Однако перспективной и удобной представляется возможность самостоятельной проверки автором с помощью представляемой программы своей рукописи с целью обеспечения ее соответствия требованиям редакции (учреждения).
Список литературы

1. С:Автоматизированная проверка конфигураций [Электронный ресурс]. - Режим доступа: http://v8.1c.ru/acc/ (дата обращения: 10.06.2018).

2. лучших сервисов для проверки на плагиат онлайн [Электронный ресурс]. - Режим доступа: http://geek-nose.com/6-luchshix-servisov-dlya-proverki-na-plagiat-onlajn/ (дата обращения: 10.06.2018).

3. лучших онлайн сервисов для проверки правописания [Электронный ресурс]. - Режим доступа: http://geek-nose.com/7-luchshix-onlajn-servisov-dlya-proverki-pravopisaniya/ (дата обращения: 10.06.2018).

4. Автоматизация обработки текстового документа [Электронный ресурс]. - Режим доступа: http://files.lbz.ru/authors/informatika/9/5-1-6.pdf. (дата обращения: 10.06.2018).

5. Автоматизация обработки текстового документа [Электронный ресурс]. - Режим доступа: eos.ibi.spb.ru/umk/11_15/5/5_R3_T6.html. (дата обращения: 10.06.2018).

6. ГОСТ 7.32-2017 СИБИД. Отчет о научно-исследовательской работе. Структура и правила оформления [Электронный ресурс]. - Режим доступа: http://docs.cntd.ru/document/1200157208/ (дата обращения: 10.06.2018).

7. ГОСТ Р 7.0.97-2016 Система стандартов по информации, библиотечному и издательскому делу (СИБИД). Организационно-распорядительная документация. Требования к оформлению документов [Электронный ресурс]. - Режим доступа: http://docs.cntd.ru/document/1200142871 (дата обращения: 20.04.2018).

8. Какие бывают системы проверки уникальности текста [Электронный ресурс]. - Режим доступа: http://antiplagiatu.net/news/sistemy-proverki-unikalnosti-teksta (дата обращения: 10.05.2018).

9. Калачев Я. Б. Автоматизированный контроль качества текстов проектной документации на предприятиях топливно-энергетического комплекса [Электронный ресурс]. - Режим доступа: http://www.eltech.ru/ assets/files/nauka/dissertacii/2015/Kalachev/Avtoreferat_1.4.5-(1).pdf (дата обращения: 10.05.2018).

10. ОК 011-93. «Общероссийский классификатор управленческой документации» [Электронный ресурс] : утв. Постановлением Госстандарта России от 30.12.1993 № 299 (ред. от 21.12.2017). - Режим доступа: http://www.consultant.ru/document/cons_doc_LAW_43631/ (дата обращения: 10.06.2018).

11. Поваляев Е. Системы проверки орфографии [Электронный ресурс]. - Режим доступа: https://compress.ru/article.aspx?id=9511 (дата обращения: 10.06.2018).

12. Правила оформления статей для журналов Scopus и WoS [Электронный ресурс]. - Режим доступа: http://www.sci-cooperation.ru/partners/Instructions_for_authors (дата обращения: 10.06.2018).

13. Романов Д. А. Системы аналитической обработки текстовой информации [Электронный ресурс]. - Режим доступа: http://preferentum.ru/images/present.pdf (дата обращения: 30.05.2018).

14. Самойлова И. А. Сложность реализации автоматизированной проверки дипломных работ на соответствие техническим нормам // Молодой ученый. - 2016. - № 15. - С. 149-152.

15. Самойлова И. А. Некоторые особенности поэтапного алгоритма программы для проверки дипломных работ на нормоконтроль [Электронный ресурс] // Молодой ученый. - 2016. - № 16. - С. 51-53. - Режим доступа: https://moluch.ru/archive/120/33282/ (дата обращения: 10.06.2018).

16. Язык программирования C# [Электронный ресурс]. - Режим доступа: https://vadimstroganov. com/yazyki-programmirovaniya/c-sharp (дата обращения: 18.02.2018).

Pedagogical Education in Russia. 2018; : 163-168

PROGRAM OF AUTOMATION VERIFICATION OF TEXT DOCUMENTS FORMATTING

Starichenko B. E., Ustinov M. A.

Abstract

The article highlights a number of practically significant tasks related to the correspondence of text documents to the established requirements: the functioning of various publication requirements, compiling of scientific reports, teaching to work with a text editing programs, filling of forms of documents, standard control and others. Currently used «manual» checks significantly slow the execution of documents. It is undoubtedly relevant to solve the problem of automated verification of electronic text documents formatting. Information analysis did not reveal developments that would ensure verification over the design of an arbitrary office text document. The choice of the C# language as a tool for development is justified. The UML diagram of the main application model is given. The article biefly describes the basic algorithm for verifying a text. The result of the development was the application MAPDoc (Module for Automating the Verification of Documents). Constructed on a single verification algorithm, there are several different modes of verification. The «Training» mode is intended to be used for the purposes of training, when students are given the task of formatting a document of uniform content and design. The standard is a right-formatted text. During the check, the formatting elements of each paragraph of the student's document are consistently compared with the standard. The described mode can be used by the student during the training process or by the teacher during the control. In the «Editorial» mode, the document being checked can have copyright content, but the sequence of the design styles used in it must correspond to the standard. Verification is carried out by an authorized person («editor»). However, perspective and convenient is the possibility of self-checking by the author with the help of the submitted program of his manuscript in order to ensure its compliance with the requirements of the editorial office
References

1. S:Avtomatizirovannaya proverka konfiguratsii [Elektronnyi resurs]. - Rezhim dostupa: http://v8.1c.ru/acc/ (data obrashcheniya: 10.06.2018).

2. luchshikh servisov dlya proverki na plagiat onlain [Elektronnyi resurs]. - Rezhim dostupa: http://geek-nose.com/6-luchshix-servisov-dlya-proverki-na-plagiat-onlajn/ (data obrashcheniya: 10.06.2018).

3. luchshikh onlain servisov dlya proverki pravopisaniya [Elektronnyi resurs]. - Rezhim dostupa: http://geek-nose.com/7-luchshix-onlajn-servisov-dlya-proverki-pravopisaniya/ (data obrashcheniya: 10.06.2018).

4. Avtomatizatsiya obrabotki tekstovogo dokumenta [Elektronnyi resurs]. - Rezhim dostupa: http://files.lbz.ru/authors/informatika/9/5-1-6.pdf. (data obrashcheniya: 10.06.2018).

5. Avtomatizatsiya obrabotki tekstovogo dokumenta [Elektronnyi resurs]. - Rezhim dostupa: eos.ibi.spb.ru/umk/11_15/5/5_R3_T6.html. (data obrashcheniya: 10.06.2018).

6. GOST 7.32-2017 SIBID. Otchet o nauchno-issledovatel'skoi rabote. Struktura i pravila oformleniya [Elektronnyi resurs]. - Rezhim dostupa: http://docs.cntd.ru/document/1200157208/ (data obrashcheniya: 10.06.2018).

7. GOST R 7.0.97-2016 Sistema standartov po informatsii, bibliotechnomu i izdatel'skomu delu (SIBID). Organizatsionno-rasporyaditel'naya dokumentatsiya. Trebovaniya k oformleniyu dokumentov [Elektronnyi resurs]. - Rezhim dostupa: http://docs.cntd.ru/document/1200142871 (data obrashcheniya: 20.04.2018).

8. Kakie byvayut sistemy proverki unikal'nosti teksta [Elektronnyi resurs]. - Rezhim dostupa: http://antiplagiatu.net/news/sistemy-proverki-unikalnosti-teksta (data obrashcheniya: 10.05.2018).

9. Kalachev Ya. B. Avtomatizirovannyi kontrol' kachestva tekstov proektnoi dokumentatsii na predpriyatiyakh toplivno-energeticheskogo kompleksa [Elektronnyi resurs]. - Rezhim dostupa: http://www.eltech.ru/ assets/files/nauka/dissertacii/2015/Kalachev/Avtoreferat_1.4.5-(1).pdf (data obrashcheniya: 10.05.2018).

10. OK 011-93. «Obshcherossiiskii klassifikator upravlencheskoi dokumentatsii» [Elektronnyi resurs] : utv. Postanovleniem Gosstandarta Rossii ot 30.12.1993 № 299 (red. ot 21.12.2017). - Rezhim dostupa: http://www.consultant.ru/document/cons_doc_LAW_43631/ (data obrashcheniya: 10.06.2018).

11. Povalyaev E. Sistemy proverki orfografii [Elektronnyi resurs]. - Rezhim dostupa: https://compress.ru/article.aspx?id=9511 (data obrashcheniya: 10.06.2018).

12. Pravila oformleniya statei dlya zhurnalov Scopus i WoS [Elektronnyi resurs]. - Rezhim dostupa: http://www.sci-cooperation.ru/partners/Instructions_for_authors (data obrashcheniya: 10.06.2018).

13. Romanov D. A. Sistemy analiticheskoi obrabotki tekstovoi informatsii [Elektronnyi resurs]. - Rezhim dostupa: http://preferentum.ru/images/present.pdf (data obrashcheniya: 30.05.2018).

14. Samoilova I. A. Slozhnost' realizatsii avtomatizirovannoi proverki diplomnykh rabot na sootvetstvie tekhnicheskim normam // Molodoi uchenyi. - 2016. - № 15. - S. 149-152.

15. Samoilova I. A. Nekotorye osobennosti poetapnogo algoritma programmy dlya proverki diplomnykh rabot na normokontrol' [Elektronnyi resurs] // Molodoi uchenyi. - 2016. - № 16. - S. 51-53. - Rezhim dostupa: https://moluch.ru/archive/120/33282/ (data obrashcheniya: 10.06.2018).

16. Yazyk programmirovaniya C# [Elektronnyi resurs]. - Rezhim dostupa: https://vadimstroganov. com/yazyki-programmirovaniya/c-sharp (data obrashcheniya: 18.02.2018).