Модель интерфейса системы конвертирования контента
образовательный контент конвертирование модель Модель интерфейса АСКК представляет собой набор абстрактных диалогов, соответствующих ролям пользователя в модели использования системы (рис. 13). В нотации UML абстрактные диалоги детализируются в виде диаграмм состояний, отражающих изменения состояния системы в процессе диалога. Абстрактные диалоги спроектированы с учетом основных сообщений системы и возможных сценариев работы. Детализация абстрактных диалогов системы конвертирования контента представлена в виде диаграмм состояния на рисунках 14-19.
Рис. 13 - Диаграмма состояний для прецедента «Открыть исходный файл»
Рис. 14 - Диаграмма состояний для прецедента «Выбрать каталог для сохранения результатов» Рис. 15 - Диаграмма состояний для прецедента «Запустить конвертор»
Рис. 16 - Диаграмма состояний для прецедента «Сохранить результаты»
Рис. 17 - Диаграмма состояний для прецедента «Вызвать справку»
Рис. 18 - Диаграмма состояний для прецедента «Выйти из программы»
Внешний вид интерфейса приложения АСКК представлен на рисунке 19. Рис. 19 - Внешний вид окна приложения АСКК
Интерфейс разрабатываемой программы создается на основе классов MDI-приложения. Интерфейсными элементами, входящими в структуру главного окна, являются кнопки, полосы прокрутки и панель инструментов. Система конвертирования контента использует расширенный интерфейс MDI-приложений. В Microsoft Visual Studio 2008 появилась возможность отображать окна не в виде каскада, как было ранее, а используя современную более удобную технологию – вкладки. Для этого используются классы CMDIFrameWndEx и CMDIChildWndEx. Пользователь имеет возможность одновременно работать с несколькими документами, переключаясь между ними нажатием на вкладки. Основные рабочие области и элементы главного окна приложения: - строка заголовка – отражено название автоматизированной системы, а также стандартные кнопки для Windows-приложений «Свернуть», «Свернуть в окно», «Закрыть»; - строка меню – раскрывающиеся списки «Файл» и «Справка» с основными функциями АС, справочными сведениями о ней; - панель инструментов – кнопки этой панели («Открыть», «Сохранить», «Сохранить как», «О программе», «Помощь») дублируют функции из раскрывающихся списков «Файл» и «Справка», панель предназначена для быстрого доступа к ним пользователя; - окно документа – представляет содержимое выбранного для конвертирования файла; - окно структуры – представляет структуру конвертируемого документа; - строка состояния – отражает состояние процесса конвертирования.
Популярное: Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (181)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |