Создание руководства пользователя для программы "Тестирование студентов"
Автор: Панченко Н.В., Казиева Д.А.
Журнал: Форум молодых ученых @forum-nauka
Статья в выпуске: 12-3 (28), 2018 года.
Бесплатный доступ
В статье рассматривается создание руководства пользователя для программного модуля «Тестирование студентов». Изучив требования к программной документации было создано руководство пользователя для программы, которая проводит тестирование студентов по математики и информатики в среде Lazarus и анализирует результат тестирования. Оформление программных документов помогает разработчику вспомнить все шаги работы программы и отследить ошибки на этапе создания. Созданный документ является инструкцией для пользователя, своего рода подсказкой, поясняющей работу пользователя с программой.
Программа, программные документы, руководство пользователя, разработчик
Короткий адрес: https://sciup.org/140281408
IDR: 140281408
Текст научной статьи Создание руководства пользователя для программы "Тестирование студентов"
Среда 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 с.