Интеллектуный редактор Инфологических схем баз данных.

Презентация:



Advertisements
Похожие презентации
Визуальный редактор инфологических схем баз данных.
Advertisements

Тема 2. Концептуальное проектирование. Лекция 1. Уровни моделей и этапы проектирования.
Лекция 5 Способы конструирования программ. Основы доказательства правильности.
Система организованных баз данных, программных, технических, языковых и организационно-методических средств, предназначенных для обеспечения централизованного.
Этапы разработки базы данных.. Этапы разработки БД. 1. Постановка задачи. 2. Проектирование БД. 3. Создание БД в СУБД. 4. Управление БД в СУБД.
Презентация дисциплины по выбору Для студентов, обучающихся по направлению «Прикладная информатика» (магистерская программа «Прикладная информатика.
Языки и методы программирования Преподаватель – доцент каф. ИТиМПИ Кузнецова Е.М. Лекция 7.
Разработка объектно- ориентированного ПО Итеративная модель разработки (развитие водопадной модели) анализ проектирование кодирование тестирование.
Реализация концепции построения и формирования отраслевой системы государственного учета, регистрации и мониторинга (ОСГУРМ) информационных ресурсов сферы.
Разработка структуры программного обеспечения при объектом подхода.
Этапы разработки приложения на языке Delphi Ревина Л.В.
Задачи проектирования ИПС: Анализ предметной области Определение структуры ИПС Определение видов поиска документов в ИПС Разработка структуры БД для ИПС.
ЭТАПЫ ЖИЗНЕННОГО ЦИКЛА БАЗЫ ДАННЫХ. Жизненный цикл БД Это процесс, который начинается с этапа проектирования БД и заканчивается снятием БД с эксплуатации.
Разработка баз данных предприятий ЯОК Саровский физико-технический институт.
Тема ВКР Автор: ФИО Руководитель: ФИО, уч. степень, уч. звание.
Выполнила студентка 5 курса группы МДМ-111 Казанчева А.
Этапы решения задач с помощью ЭВМ. 1. Постановка задачи и ее содержательный анализ; 2. Формализация задачи, выбор метода ее решения; 3. Составление алгоритма.
Model/View-архитектура CASE-пакета REAL-MV Тимофей Брыксин, гр. 545 Научный руководитель: А.Н.Терехов Рецензент: Д.В.Кознов.
Представление предметной области. Методы представления предметной области. Модель сущность-связь. Инфологическое описание предметной области.
Транксрипт:

Интеллектуный редактор Инфологических схем баз данных

1. Этап описания ПО и постановки задачи автоматизации. 2. Этап инфологического моделирования. 3. Этап даталогического моделирования. 4. Этап физического моделирования. Этапы проектирования БД Главный этап в обучении проектированию БД - инфологическое моделирование

1. Создание и удаление сущностей, связей, полей, ключей инфологической схемы. 2. Редактирование имен, типов связей, полей и ключей. 3. Разграничение прав доступа пользователей. 4. Проверка пройденных тестов, руководствуясь заданными правилами проверки. 5. Возможность удаленного сохранения и загрузки инфологических схем. 6. Возможность составления заданий для обучающихся. 7. Задание и редактирование способов проверки тестов. 8. Визуальное отображение как самой инфологической модели в виде графа, так и внутреннюю структуру всех объектов на ней. Основные требования к редактору Особый интерес вызывает система проверки тестов

Диаграмма прецедентов пользователей

Диаграмма классов проектирования

1. Система должна делать выводы о правильности построения объектов инфологической схемы путем сопоставления объекта инфологической схемы – оригинала (составленной преподавателем), руководствуясь правилами, описанными преподавателем и содержащимися в паре, с объектом – эталоном, соответствующем проверяемому объекту. 2. Система должна обеспечивать проверку всех объектов инфологической модели в соответствии заданными типом и правилами проверки, заданными преподавателем. 3. Должна обеспечивать гибкую систему задания типа проверки и правил проверки в зависимости от выбранного типа непосредственно из интерфейса пользователя редактора, что подразумевает невозможность задания правил в коде приложения. Требования к системе проверки

Выбор модели представления знаний Система проверки Правила БД Сложная иерархичная структура Связи между компонентами Втроенные подпрограммы Продукционная модель Объектная модель, фреймовая модель, семантические сети Гибридная модель

Интеллектуальный редактор.Net Reflection Lassalle AddFlow Win. Forms.Net Remoting.Net XML libs Используемые в процессе реализации технологии

Задействованные принципы построения графического интерфейса пользователя Кошелек Миллера Принцип группировки Принцип KISS Золотое сечение GUI интеллектуального редактора

В процессе написания работы были выполнены следующие задачи: Определена степень необходимости самостоятельной разработки визуального интеллектуального редактора инфологических схем. Определены основные принципы построения структурной, интерфейсной и других частей подобного рода приложения. Реализован визуальный редактор инфологических схем БД. Реализована система проверки инфологических моделей БД. Выполненные задачи