Разработка и реализация графического интерфейса для СПП СБкЗ_ПП с использованием системы автоматической генерации интерфейсов OntoDev
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Разработка и реализация графического интерфейса для СПП СБкЗ_ПП с использованием системы автоматической генерации интерфейсов OntoDev
Задание на бакалаврскую работу
Студентку 243 группы Малику Ивану Александровичу
Тема работы: "Разработка и реализация графического интерфейса для СПП СБкЗ_ПП с использованием системы автоматической генерации интерфейсов Ontodev".
. Цель курсовой работы:
Создание графического интерфейса для СПП в СБк_ЗПП.
. Постановка задачи курсовой работы:
Разработать и реализовать графический интерфейс для системы преобразований программ в СБк_ЗПП.
Входом системы является: спецификация СБкЗ_ПП.
Выходом является: разработанная модель связи между интерфейсом и прикладной программой, графический интерфейс.
. График выполнения работы:
1.Изучение литературы.
2.Изучение средства Ontodev.
.Анализ требований к интерфейсу.
.Разработка модели связи между интерфейсом и прикладной программой СПП.
.Разработка проекта пользовательского интерфейса и его связи с прикладной программой.
.Реализация пользовательского интерфейса как сервиса МБкЗ.
.Написание отчета.
. Рекомендуемая литература:
. Клещев А.С., Князева М.А. Управление информацией о преобразованиях программ. I. Анализ проблем и пути их решения на основе методов искусственного интеллекта // Изв. РАН. ТиСУ. 2005. № 5.
. Грибова В.В., Тарасов А.В. инструментальное средство onto dev для проектирования и автоматической генерации пользовательского интерфейса // Информатика и системы управления. Благовещенск: Амурский государственный университет. 2006, № 1, c.152-158.
. Грибова В.В., Тарасов А.В. Управление процессом автоматической генерации программного кода пользовательского интерфейса по его модели // Труды III международной конференции "Параллельные вычисления и задачи управления", Москва, 2-4 октября 2006. [Электронный ресурс] Москва: ИПУ РАН, 2006
. Орлов В.А., Клещев А.С. Многоцелевой банк знаний. Часть1. Концепция и политика. "адивосток: ИАПУ ДВО РАН, 2003. 40 с.
. Руководство пользователя OntoDev.
Требования к отчету: Отчет должен содержать требования к интерфейсу, проект интерфейса и его связь с прикладной программой. Описание реализации.
Задание выдал руководитель курсовой работы: М.А. Князева
Задание утверждаю
Дата: "25" декабря 2006 г. и.о. зав. Кафедрой Е.И.Антонова
Задание принял к исполнению студент:
Дата: "25" декабря 2006 г. Подпись студента И.А. Малик
СОДЕРЖАНИЕ
Аннотация
Введение
Глава 1. Обзор средств
Глава 2. Концепция системы управления СБкЗ_ПП
.1 Математическая модель системы управления CБкЗ ПП
.2 Объекты предметной области и связи между ними
.3 Алгоритм решения задачи управления
Глава 3. Техническая часть
.1 Требования к интерфейсу СПП
.2 Требования к аппаратному обеспечению
.3 Требования к программному обеспечению
.4 Требования к надежности
.5 Профиль пользователя
.6 Архитектурно - контекстная диаграмма системы
.7 Граф iенария диалога
.8 Проект интерфейса
.9 Спецификации классов
.10 Связь интерфейса и прикладной программы
.11 Средства реализации
Заключение
Список литературы
Аннотация
Целью данной работы является создание графического пользовательского интерфейса для системы преобразования программ (СПП) в специализированном банке знаний по преобразованию программ (СБкЗ_ПП) с использованием системы автоматической генерации интерфейсов "OntoDev".
Работа содержит обзор средств, по теме "графический пользовательский интерфейс в системах оптимизации программ", сформулированные требования к интерфейсу СПП, проект интерфейса для СПП, результаты работы со средством автоматической генерации интерфейсов "OntoDev", описание реализации интерфейса СПП.
Введение
В области системного программирования проблема оптимизация программ по-прежнему является актуальной. В связи с этим в отделе экспертных систем Института автоматики и процессов управления ДВО РАН начато проектирование специализированного банка знаний о преобразованиях программ (СБкЗ_ПП) [4] в рамках многоцелевого банка знаний (МБкЗ) [5]. Проектируемый банк знаний является сложной системой работы нескольких подсистем решающих конкретные задачи. Все подсистемы собранные в банке знаний должны работать в определенном порядке и этот порядок зависит от входных данных и требований пользователя. Для управления всеми подсистемами в настоящее время разрабатывается система управления специализированным банком знаний, способная отвечать всем требованиям, предъявляемым к банку. Для связи системы управления с конечным пользователем необходим графический пользовательский интерфейс системы.
Целью бакалаврской работы является разработка и реализация графического пользовательского интерфейса для СПП, который удовлетворял бы требованиям банка и модели управления банком.
Работа содержит следующие разделы:
-Глава 1 - обзор средств, в котором проанализированы существующие графические пользовательские интерфейсы существующих современных систем оптимизации программ;
Глава 2 - математическую модель и алгоритм системы управления СБкЗ_ПП;
Глава 3 - техническую документацию программного средства.
Глава 1. Обзор средств
Систем