Разработка и реализация графического интерфейса для СПП СБкЗ_ПП с использованием системы автоматической генерации интерфейсов 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. Обзор средств

Систем