
- •Содержание
- •Введение
- •Постановка задачи
- •Описание программы
- •Общие сведения
- •Структура программы
- •Входные и выходные данные
- •Вызов и загрузка
- •Описание применения
- •Требования к техническим и программным средствам
- •Требования техники безопасности и охраны труда при эксплуатации программы
- •Энерго- и ресурсосбережение
- •Руководство программиста
- •Руководство пользователя
- •Заключение
- •Список использованных источников
- •Приложениеатекст программы
Руководство программиста
Для установки программы и выполнения всех её функций необходим мобильный телефон со следующими аппаратными характеристиками:
процессор с тактовой частотой не менее 500 MHz;
объем оперативной памяти не менее 256 Mb;
дисплей с диагональю не менее 3”;
свободное место в памяти устройства непосредственно для исполняемого файла приложения – 1 Mb.
На мобильном телефоне должна быть установлена операционная система Android4.0 Ice Cream Sandwich либо более поздняя версия.
В целях исключения возможности использования приложения на телефонах, не соответствующих минимальным системным требованиям, дистрибуция осуществляется через магазин приложений Google Play. Приложение можно найти по прямой ссылке https://play.google.com/store/apps/details?id=by.bsuir.passgen, либо используя поисковый запрос «bsuir».
На рисунке 4.1 изображено предупреждение системы Google Play при попытке установить приложение на телефонный аппарат Huawei U8800 с установленной операционной системой Android 2.2 Froyo
Рисунок 4.1 - Предупреждение о несовместимости с устройством
Для старта процесса установки, достаточно нажать кнопку «Install» (рис. 4.2)
Рисунок 4.2. Установка программы
и подтвердить согласие на загрузку и установку (рис. 4.3)
Рисунок 4.3. Загрузка приложения
Как только приложение будет загружено и установлено на телефон, можно начинать работу, никакие дополнительные настройки не требуются (рис. 4.4)
Рисунок 4.4 Приложение загружено и установлено
Вывод каких-либо сообщений программисту не предполагается.
Руководство пользователя
Для полноценного функционирования программы и выполнения всех её функций необходим мобильный телефон со следующими аппаратными характеристиками:
процессор с тактовой частотой не менее 500 MHz
объем оперативной памяти не менее 256 Mb
дисплей с диагональю не менее 3``
свободное место в памяти устройства непосредственно для исполняемого файла приложения – 1 Mb
На мобильном телефоне должна быть установлена операционная система Android4.0 Ice Cream Sandwich либо более поздняя версия.
Запуск программы осуществляется нажатием её пиктограмму (рис. 5.1)
Рисунок 5.5 Пиктограмма программы
Приложение может работать в одном из двух режимов: генерация пароля, или оценка надежности пароля (рис. 5.2)
Рисунок 5.6 Выбор режима работы
Для оценки пароля, необходимо ввести пароль в специальное поле, после чего нажать кнопку «Проверить свой пароль», результат проверки будет отображен в графическом виде с пояснениями (рис. 5.3)
Рисунок 5.7 Оценка пароля
Для генерации нового пароля необходимо выбрать режим «Создать новый пароль» и указать параметры нового пароля (алфавит, количество символов), пароль будет сгенерирован автоматически, получить следующий вариант пароля с текущими настройками можно воспользовавшись кнопкой «Следующий пароль» (рис. 5.4)
Рисунок 5.8 Режим генерации пароля
Заключение
В результате выполнения курсового проекта были на практике закреплены теоретические знания, полученные на протяжении всего периода обучения. Кроме того, в процессе написания дипломного проекта осуществлено самостоятельное изучение языка Javaи системы контроля версийGit, а также инструментов для разработкиAndroidприложений, таких какEclipseJuno,AndroidSoftwareDevelopmentKitиJavaDevelopmentKit.
Программный продукт будет распространяться бесплатно, что должно способствовать быстрому росту популярности приложения среди пользователей. В дополнение к этому, исходные коды продукта доступны на условиях лицензии GNUGeneralPublicLicense. Этот факт позволит сторонним разработчикам, как улучшить продукт, так и адаптировать его под свои нужды.