- •Курсовая работа
- •Проектирование приложения просмотрщика электронной книги
- •Содержание
- •Введение
- •Аналитическая часть
- •Основные понятия, определения и сокращения
- •Характеристика предметной области
- •Определение цели и задач проектирования информационной системы
- •Обзор и анализ существующих программных разработок
- •Сервис «UnderPage»
- •Выбор и обоснование стратегии автоматизации и способы приобретения ис. Обоснование выбора технологии проектирования
- •Стратегии автоматизации и обоснованный выбор
- •Способы приобретения ис
- •Технология проектирования
- •Проектная часть
- •Техническое проектирование ис
- •Основные принципы приложения
- •Требования к графическому интерфейсу приложения
- •Описание экранных форм
- •Основная форма
Описание экранных форм
Основная форма
Основная форма должна появиться сразу, в момент запуска приложения, и содержать в себе следующие команды:
иметь возможность начать чтение с начала;
просмотреть список существующих закладок;
продолжить чтение с последней закладки;
просмотреть информацию об авторах электронной книги;
возможность закрыть приложение.
Так же, в этой форме должна иметься возможность перейти к форме настроек и закладок.
В этой же форме должна воспроизводиться электронная книга. Контент из контейнера должен занимать всю доступную область формы.
Текст должен выводиться в боксе, расположенный в нижней части формы. Бокс обязательно должен располагать кнопками управления, такими как:
переход на следующий слайд;
переход на предыдущий слайд;
посмотреть историю прочитанных слайдов с возможностью перехода на слайды, в которых необходимо сделать сюжетный выбор и выбрать новую сюжетную ветку;
быстрое сохранение;
быстрая загрузка;
переход в главное меню.
Форма «Настройки»
Форма «Настройки» должна быть доступна из основной формы и во время прочтения книги. Должны быть реализованы такие функциональные возможности, как:
изменение громкости музыки;
изменение громкости звуков;
изменение скорости вывода текста;
Форма «Закладки»
Форма «Закладки» Должна иметь ячеистую структуру. Каждая ячейка служит слотом для сохранения, отображающая миниатюру фона в момент сохранения с текстом, а так же общим временем чтения книги и датой-временем сохранения.
Рабочее проектирование ИС
Основная форма
Основная часть взаимодействий пользователя с приложением приходится на основную форму (Рисунок 1), в момент загруженного проекта.
Рисунок 1 – Основная форма
Основная форма даёт пользователю начать чтение книги сначала при выборе «Начать сначала», продолжить чтение книги (загрузка последней закладки-сохранения) при выборе «Продолжить», выбрать любое другое сохранение в разделе «Загрузить», сохранить текущий процесс чтения в окне «Сохранить», почитать информацию об авторах книги при выборе «Авторы» и закрытие приложения (Выход). Они реализованы элементом управления «Label».
Во время чтения (Рисунок 2), основное меню скрывается, отображая текстовый контейнер(WPF), отображающий сам текст книги и меняющиеся фоны(PictureBox). На фоне может воспроизводиться музыка и событийно вызывающиеся звуки, которые могут повторяться однократно или многократно. Так же, реализованы быстрые команды, размещенные в текстовом контейнере.
Рисунок 2 - Режим чтения книги
Форма «Настройки»
Форма настроек представлена на рисунке 3 и служит для настройки приложения. Взаимодействие при настройке осуществляется посредством элемента управления «Slider», тест описания настроек реализован элементом управления «Label».
Рисунок 3 – Форма "Настройки"
Форма «Закладки»
Данная форма (Рисунок 4) служит для хранения закладок, созданных во время чтения. Пользователь может по закладке перейти на любую страницу электронной книги. Реализован элемент управления «Slot». Так же показывается общее время чтения в каждом слоте и время создания закладки.
Рисунок 4 - Форма "Закладки"
Заключение
При выполнении курсовой работы было реализовано приложение просмотрщик электронных книг, ориентированное на воспроизведение электронных книг, созданных в конструкторе электронных книг. Создан интуитивно-понятный интерфейс, реализованы все необходимые функции приложения.
Все требования реализованы, задачи и цели реализованы.
Список использованных источников
Открылся сервис UnderPage для создания интерактивных книг [Электронный ресурс]// AppTractor URL: http://apptractor.ru/develop/app-constructors/underpage-dlya-sozdaniya-interaktivnyih-knig.html
Project is Closed [Электронный ресурс]// UnderPage URL: http://underpage.com
AXMA Story Maker [Электронный ресурс]// Википедия URL: https://ru.wikipedia.org/wiki/AXMA_Story_Maker
Как заработать на создании электронных интерактивных книг [Электронный ресурс] // HomeBusiness URL:http://www.homebusiness.ru/inet/395.htm
Создание электронных интерактивных мультимедийных книг и учебников в iBooks Author [Электронный ресурс]// Интуит URL: http://www.intuit.ru/studies/courses/4103/1075/info
Интерактивные книги [Электронный ресурс]// BestFree URL: https://www.bestfree.ru/soft/media/interactive-books.php
Бирск - 2017
