- •Титульный лист
- •Техническое задание
- •Рецензия
- •Содержание
- •Введение
- •1 Общая часть
- •2 Специальная часть
- •2.1 Постановка задачи
- •2.2 Требования к программе
- •2.3 Требования к программному обеспечению
- •2.4 Требования к составу и параметрам технических средств
- •2.5 Описание алгоритма
- •2.6 Контрольный пример
- •2.7. Результаты решения задачи
- •3.4. Порядок работы
- •3.5. Исходный код
- •Заключение
- •Список литературы
2.5 Описание алгоритма
На данном этапе разработки рассматривается работа программы, описывается полный алгоритм действий по учету и контролю успеваемости студентов (Приложение 1). Проведем описание блок – схемы и разберем поэтапно все действия программы.
Блок №1 – Начало алгоритма решения, «Пуск». Ввод первоначальных данных;
Блок №2 – На данном этапе происходит выбор режима работы, на который следует перейти. Таких режимов 2:
- Обработка введенных данных, если они верные;
- Помощь в обработки данных;
Блок №3 – Режим обработки введенных данных, включает в себя два этапа:
- Переход к преобразованию введенных данных;
- Обращение к блоку «Помощь»;
Блок №4 – Преобразование введенных данных;
Блок №5 – «Помощь»;
Блок №6 – Выбор необходимости просмотра сведении о программе;
Блок №7 – Блок данных о программе;
Блок №8 – Конец работы программы, выбор режима завершения алгоритма:
- Возврат к началу алгоритма;
- Конец алгоритма;
Блок №9 – Конец алгоритма;
2.6 Контрольный пример
Для проведения системной отладки программы необходимо подготовить контрольный пример – тест для контроля работы программы. Контрольный пример должен обеспечить возможность проверки правильности алгоритма решения.
При составлении контрольного примера учитывалось возможность проверки реализации программой всех ситуаций, которые могут возникнуть в процессе.
В качестве примера возьмем для перевода число 1234567890 в десятичной системе счисления.
Введем данное число в окно программы и нажимаем кнопку для перевода и получаем число 499602D2 в шестнадцатеричной системе счислении.
Проверим данный пример:
1234567890 10 = 499602D2 16
1234567890/16=77160493 (в остатке 2)
77160493/16=4822530 (в остатке 13, так как перевод осуществляется в шестнадцатеричную систему то число 13=D)
4822530/16=301408 (в остатке 2)
301408/16=18838 (в остатке 0)
18838/16= 1177 (в остатке 6)
1177/16=73 (в остатке 9)
73/16=4 (в остатке 9)
4/16=0
Затем записываем полученные остатки, начиная снизу, и мы получим представление числа в шестнадцатеричной системе:
123456789010 = 499602D216
2.7. Результаты решения задачи
Для того, чтобы оценить данную разработку необходимо рассмотреть ряд факторов, таких как эффективность, экономичность и удобство.
Данная разработка функционирует, выдает правильные и достоверные данные. С ней удобно работать, так как в случае ошибок пользователя система предупреждает об ошибке.
2.8. Входная и выходная информация программы
Входные данные представлены набором чисел, разделенных либо запятыми, либо находящихся на отдельных строках, вводимые с клавиатуры в текстовое поле.
Выходные данные представлены списком чисел, представленных в шестнадцатеричной системе счисления.
3 РУКОВОДСТВО ПОЛЬЗОВАТЕЛЮ ПО РАБОТЕ С ПРОГРАММОЙ
3.1. Введение
«Программа перевода десятичных чисел в шестнадцатеричную систему счисления» разработала студентка Воронежского института высоких технологии, группы ИСз-112у Домаскина Надежда Олеговна. Данная программа предназначена для перевода из одной системы счисления в другую.
Целью разработчика было создание программного обеспечения по переводу массива десятичных чисел в шестнадцатеричные.
Система проста в эксплуатации и содержит всю необходимую для обработки информацию.
3.2. Назначение системы
Данная программа предназначена для облегчения перевода из десятичной системы счисления в шестнадцатеричную систему счисления. Перевод числовых значении вручную трудоемкий и занимает много времени, поэтому была разработана данная система.
3.3. Установка и запуск программы
Для установки программы необходимо открыть файл «Dec_Hex.exe». На рисунке 5 представлено окно использования SFX-архива в качестве программы установки.
Рисунок 1. Использование SFX-архива в качестве программы установки.
По умолчанию программное средство устанавливается в каталоге размещения SFX-архива. Пользователь может выбрать другую папку назначения, что не повлияет на работоспособность приложения.
После установки откройте в папке назначения файл «DecHex.exe». После запуска программы на экран появится окно, представленное на рисунке 6.
Рисунок 2. Окно программы «Результаты тестирования»
Система готова к работе.