Создание руководства пользователя для программы "Тестирование студентов"
Автор: Панченко Н.В., Казиева Д.А.
Журнал: Форум молодых ученых @forum-nauka
Статья в выпуске: 12-3 (28), 2018 года.
Бесплатный доступ
В статье рассматривается создание руководства пользователя для программного модуля «Тестирование студентов». Изучив требования к программной документации было создано руководство пользователя для программы, которая проводит тестирование студентов по математики и информатики в среде Lazarus и анализирует результат тестирования. Оформление программных документов помогает разработчику вспомнить все шаги работы программы и отследить ошибки на этапе создания. Созданный документ является инструкцией для пользователя, своего рода подсказкой, поясняющей работу пользователя с программой.
Программа, программные документы, руководство пользователя, разработчик
Короткий адрес: https://sciup.org/140281408
IDR: 140281408
Establishment of the administrator's leadership for the program module "Testing of students"
The article discusses the creation of a user manual for the program "Testing students". After studying the requirements for software documentation, a user manual was created for a program that tests students in mathematics and computer science in the Lazarus environment and analyzes the test result. Registration of program documents helps the developer to remember all the steps of the program and track errors during the creation phase. The created document is an instruction for the user, a kind of hint explaining the user's work with the program.
Текст научной статьи Создание руководства пользователя для программы "Тестирование студентов"
Среда NetBeans предназначена для профессиональной разработки всех видов программного обеспечения Java.
Java - компьютерный язык, позволяющий решать просто и универсально проблемы программирования бытовых приборов имеющих встроенные микропроцессоры1.Язык Java объектно-ориентированный, так как каждая программа представляет собой класс.
Данный язык чувствителен к регистру букв, и с этим связано множество самых распространенных ошибок в программе. Для любого класса существует минимальный код обязательный для любого класса. Каждый класс состоит из заголовка, тела класса – заголовка и тела главного метода.
Имя файла, в котором будет записан класс, должно совпадать с именем класса. Несоблюдение этого правила (при практической работе) может привести к возникновению ошибок2.
Не обязательно ставить фигурную скобку, открывающую тело класса в той же строке кода, где записан заголовок.
Создание класса на языке Java состоит из трех этапов: написания кода, отладки, прогона класса.
На этапе написания кода не выявляются допущенные ошибки. Использование программ-редакторов, выдающих подсказки в процессе написания кода мешают начинающему программисту самостоятельно писать код, обдумывая каждую строчку.
На этапе отладки кода программа-редактор, в которой пишется класс, обращается к механизмам языка Java, и проверяет правильность кода с точки зрений правил языка3.
Компилятор не всегда обнаруживает действительную ошибку – иногда он указывает на ошибку мнимую, на самом деле не сделанную, и в том месте класса, где её вовсе нет.
Отсутствие ошибок с точки зрения правил языка Java вовсе не обязательно означает, что класс будет работать правильно4.
При первой компиляции текст класса записывается в файл, который должен совпадать с именем класса.
Прогон класса, его исполнение – самый сложный этап в работе с классом, так как логические ошибки в программе возникают только при определенном наборе значений.
Всегда, особенно в случаях, когда пишется сложный класс, правильно ещё до его написания в виде кодов составить список возможных вариантов его будущей работы:
-
• какие данные следует использовать, чтобы проверить все варианты работы класса;
-
• какие результаты должен давать класс (в частности, в виде вывода информации разного рода и вида на экран) в качестве реакции на эти данные;
-
• какими способами и инструментами следует воспользоваться для проверки результатов работы класса;
-
• какие инструменты следует задействовать на промежуточных, этапах - а затем убрать из класса…5.
После написания кода программы обязательным является прогон класса с целью обнаружения ошибок и отладка кода.
Программа должна быть максимально понятной и максимально простой с точки зрения своего интерфейса – и при этом обеспечивать использование и работу всех необходимых инструментов языка6.
В данной работе рассматривается создание класса в среде NetBeans IDE 8.1, предназначенной для профессиональной разработки всех видов программного обеспечения Java.
Основные средства, используемые в режиме отладки – точки останова, команды режима пошагового выполнения7.
На языке Java была написана программа, которая упорядочивает по возрастанию массив из нечетных чисел. На рисунке 1 показана точка остановки в виде розового квадратика, а сама строчка подсвечивается розовым цветом. Появляется вкладка Точка останова в правой нижней части экрана, на которой можно посмотреть и отключить точки останова, нажав на галочку. Дойдя до точки останова программа прерывается и переходит в режим пошагового выполнения( нажатие клавиши F8). Для отображения текущих значений переменной необходимо навести мышь на имя переменной. Выйти из пошагового режима выполнения можно клавишей F5. Выбрав команду меню Отладка / войти доступны текущие значения переменных (рисунок 2).
Рисунок 1. Задание точки останова
Рисунок 2. Окно просмотра текущих значений переменных
В процессе отладки кода или прогона класса возникает проблема распознать сообщения об ошибках, которые выдает программа-редактор на английском языке. Важно составить список типичных сообщений и пользоваться им как справочной информацией.
Таким образом, важно до создания класса на языке Java иметь представление о том, как создавать классы и работать с ними. Программист, создавая класс не только ставит перед собой и решает определенную задачу, но и оценивает полученные результаты.
Список литературы Создание руководства пользователя для программы "Тестирование студентов"
- Рудаков А.В. Технология разработки программных продуктов. Практикум: учеб. пособие для студ. учреждений сред. проф. Образования / А.В. Рудаков, Г.Н. Федорова. 4-е изд., стер. М.: Издательский центр «Академия»;2014. 192 с.
- Смирнов А.А. Разработка прикладного программного обеспечения. Учебное пособие / Московский государственный университет экономики, статистики и информатики. М.: МЭСИ, 2004. 104 с.