Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Функциональные требования
Создание презентаций при помощи разрабатываемого модуля доступно авторам через контент-меню. Просмотр презентаций доступен всем пользователям, имеющим доступ к странице, на которой расположена конкретная презентация. Разрабатываемый модуль должен: · предоставлять пользовательский интерфейс, с помощью которого автор сможет: o дать название своей презентации; o выбрать и загрузить файл презентации (PowerPoint); o дать описание презентации; · конвертировать файлы презентаций в наборы изображений; · сохранять исходные файлы презентаций и сгенерированные изображения на сервере;
· предоставлять авторам пользовательский интерфейс для управления своими презентациями: o просмотр, выбор и редактирование существующих презентаций; o добавление существующих презентаций на страницы курсов; o удаление существующих презентаций; · предоставлять авторам пользовательский интерфейс для настройки отображения презентаций: o тема – определяет основные цвета презентации; o стиль переходов – определяет стиль переключения слайдов; o авто воспроизведение – определяет время до автоматической смены слайда; o строка состояния – определяет, будет ли отображаться строка прогресса презентации; o авторские заметки – определяет, будут ли отображаться авторские заметки при воспроизведении презентации; o разрешить загрузки – определяет, смогут ли пользователи скачивать исходный файл презентации на свои компьютеры; · предоставлять авторам пользовательский интерфейс: o для удаления ненужных или поврежденных слайдов; o для добавления новых слайды к текущей презентации путём загрузки изображений; o изменения порядка слайдов путём «перетаскивания» (via drag-and-drop); o редактирования авторских заметок; · позволять авторам: o просматривать презентации перед публикацией в том виде, в котором они будут отображаться остальным пользователям; o сохранять презентации и размещать их на страницах курсов; o удалять презентации со страниц курсов; o полностью удалять презентации; · позволять пользователям курсов(студентам): o просматривать презентации со страниц курсов; o скачивать исходный файл презентации (MS PowerPoint), если автор установил соответствующее разрешение.
Постановка задачи В рамках данной выпускной квалификационной работы необходимо спроектировать и реализовать модуль для портала Lingvomaster, позволяющий создавать, редактировать и воспроизводить презентации. Приложение должно соответствовать вышеописанным требованиям. При проектированнии и разработке приложения необходимо учесть преимущества и недостатки аналогичных систем. Технологически рассматриваемый модуль для работы с презентациями должен состоять из одного портлета, с возможностью отображения содержимого в нескольких режимах: · режим создания; · режим настройки; · режим отображения на странице курса; · режим воспроизведения презентации. Необходимо выбрать библиотеку, позволяющую конвертировать файлы PowerPoint в набор изображений и библиотеку, позволяющую воспроизводить онлайн презентации. Необходимо учесть, что доступ к созданию и редактированию презентации должен быть также доступен автору через элемент управления контент-меню. Также необходимо произвести проектирование и реализацию пользовательского интерфейса разрабатываемого модуля. Заключение В этой главе был произведен обзор предметной области, рассмотрена проблема создания, редактирования и воспроизведения онлайн презентаций, также были рассмотрены сервисы и программное обеспечение, позволяющие решать эти проблемы. По причине того, что ни одна из рассмотренных систем в полной мере не подходит для интеграции с порталом Lingvomaster, принято решение реализовать модуль для работы с презентациями для этого портала. Составлены и согласованы с заказчиком функциональные требования к системе.
Date: 2016-05-23; view: 333; Нарушение авторских прав |